[pkg-go] Bug#860692: gopacket: FTBFS on i386: XXX

Lucas Nussbaum lucas at debian.org
Wed Apr 19 07:40:10 UTC 2017


Source: gopacket
Version: 1.1.12-1
Severity: serious
Tags: stretch sid
User: debian-qa at lists.debian.org
Usertags: qa-ftbfs-20170418-i386 qa-ftbfs
Justification: FTBFS in stretch on i386

Hi,

During a rebuild of all packages in stretch (in a stretch chroot, not a
sid chroot), your package failed to build on i386.

Relevant part (hopefully):
> make[1]: Entering directory '/<<PKGBUILDDIR>>'
> dh_auto_configure
> 	mkdir -p obj-i686-linux-gnu
> 	Copy decode.go -> obj-i686-linux-gnu/src/github.com/google/gopacket/decode.go
> 	Copy packet.go -> obj-i686-linux-gnu/src/github.com/google/gopacket/packet.go
> 	Copy writer_test.go -> obj-i686-linux-gnu/src/github.com/google/gopacket/writer_test.go
> 	Copy writer.go -> obj-i686-linux-gnu/src/github.com/google/gopacket/writer.go
> 	Copy layerclass.go -> obj-i686-linux-gnu/src/github.com/google/gopacket/layerclass.go
> 	Copy doc.go -> obj-i686-linux-gnu/src/github.com/google/gopacket/doc.go
> 	Copy layertype.go -> obj-i686-linux-gnu/src/github.com/google/gopacket/layertype.go
> 	Copy packet_test.go -> obj-i686-linux-gnu/src/github.com/google/gopacket/packet_test.go
> 	Copy parser.go -> obj-i686-linux-gnu/src/github.com/google/gopacket/parser.go
> 	Copy base.go -> obj-i686-linux-gnu/src/github.com/google/gopacket/base.go
> 	Copy flows.go -> obj-i686-linux-gnu/src/github.com/google/gopacket/flows.go
> 	Copy benchmark_test.go -> obj-i686-linux-gnu/src/github.com/google/gopacket/benchmark_test.go
> 	Copy afpacket/header.go -> obj-i686-linux-gnu/src/github.com/google/gopacket/afpacket/header.go
> 	Copy afpacket/afpacket.go -> obj-i686-linux-gnu/src/github.com/google/gopacket/afpacket/afpacket.go
> 	Copy afpacket/options.go -> obj-i686-linux-gnu/src/github.com/google/gopacket/afpacket/options.go
> 	Copy afpacket/afpacket_test.go -> obj-i686-linux-gnu/src/github.com/google/gopacket/afpacket/afpacket_test.go
> 	Copy examples/pfdump/main.go -> obj-i686-linux-gnu/src/github.com/google/gopacket/examples/pfdump/main.go
> 	Copy examples/httpassembly/main.go -> obj-i686-linux-gnu/src/github.com/google/gopacket/examples/httpassembly/main.go
> 	Copy examples/util/util.go -> obj-i686-linux-gnu/src/github.com/google/gopacket/examples/util/util.go
> 	Copy examples/synscan/main.go -> obj-i686-linux-gnu/src/github.com/google/gopacket/examples/synscan/main.go
> 	Copy examples/pcapdump/main.go -> obj-i686-linux-gnu/src/github.com/google/gopacket/examples/pcapdump/main.go
> 	Copy examples/bytediff/main.go -> obj-i686-linux-gnu/src/github.com/google/gopacket/examples/bytediff/main.go
> 	Copy examples/bidirectional/main.go -> obj-i686-linux-gnu/src/github.com/google/gopacket/examples/bidirectional/main.go
> 	Copy examples/pcaplay/main.go -> obj-i686-linux-gnu/src/github.com/google/gopacket/examples/pcaplay/main.go
> 	Copy examples/statsassembly/main.go -> obj-i686-linux-gnu/src/github.com/google/gopacket/examples/statsassembly/main.go
> 	Copy examples/arpscan/arpscan.go -> obj-i686-linux-gnu/src/github.com/google/gopacket/examples/arpscan/arpscan.go
> 	Copy tcpassembly/assembly_test.go -> obj-i686-linux-gnu/src/github.com/google/gopacket/tcpassembly/assembly_test.go
> 	Copy tcpassembly/assembly.go -> obj-i686-linux-gnu/src/github.com/google/gopacket/tcpassembly/assembly.go
> 	Copy tcpassembly/tcpreader/reader.go -> obj-i686-linux-gnu/src/github.com/google/gopacket/tcpassembly/tcpreader/reader.go
> 	Copy tcpassembly/tcpreader/reader_test.go -> obj-i686-linux-gnu/src/github.com/google/gopacket/tcpassembly/tcpreader/reader_test.go
> 	Copy layers/usb_test.go -> obj-i686-linux-gnu/src/github.com/google/gopacket/layers/usb_test.go
> 	Copy layers/radiotap.go -> obj-i686-linux-gnu/src/github.com/google/gopacket/layers/radiotap.go
> 	Copy layers/endpoints.go -> obj-i686-linux-gnu/src/github.com/google/gopacket/layers/endpoints.go
> 	Copy layers/igmp.go -> obj-i686-linux-gnu/src/github.com/google/gopacket/layers/igmp.go
> 	Copy layers/ctp.go -> obj-i686-linux-gnu/src/github.com/google/gopacket/layers/ctp.go
> 	Copy layers/icmp6_test.go -> obj-i686-linux-gnu/src/github.com/google/gopacket/layers/icmp6_test.go
> 	Copy layers/dot1q_test.go -> obj-i686-linux-gnu/src/github.com/google/gopacket/layers/dot1q_test.go
> 	Copy layers/pppoe.go -> obj-i686-linux-gnu/src/github.com/google/gopacket/layers/pppoe.go
> 	Copy layers/dot1q.go -> obj-i686-linux-gnu/src/github.com/google/gopacket/layers/dot1q.go
> 	Copy layers/tcpip_test.go -> obj-i686-linux-gnu/src/github.com/google/gopacket/layers/tcpip_test.go
> 	Copy layers/cdp.go -> obj-i686-linux-gnu/src/github.com/google/gopacket/layers/cdp.go
> 	Copy layers/tcpip.go -> obj-i686-linux-gnu/src/github.com/google/gopacket/layers/tcpip.go
> 	Copy layers/udp.go -> obj-i686-linux-gnu/src/github.com/google/gopacket/layers/udp.go
> 	Copy layers/ip4_test.go -> obj-i686-linux-gnu/src/github.com/google/gopacket/layers/ip4_test.go
> 	Copy layers/ethernet.go -> obj-i686-linux-gnu/src/github.com/google/gopacket/layers/ethernet.go
> 	Copy layers/linux_sll.go -> obj-i686-linux-gnu/src/github.com/google/gopacket/layers/linux_sll.go
> 	Copy layers/prism.go -> obj-i686-linux-gnu/src/github.com/google/gopacket/layers/prism.go
> 	Copy layers/icmp6.go -> obj-i686-linux-gnu/src/github.com/google/gopacket/layers/icmp6.go
> 	Copy layers/ntp_test.go -> obj-i686-linux-gnu/src/github.com/google/gopacket/layers/ntp_test.go
> 	Copy layers/gre.go -> obj-i686-linux-gnu/src/github.com/google/gopacket/layers/gre.go
> 	Copy layers/gre_test.go -> obj-i686-linux-gnu/src/github.com/google/gopacket/layers/gre_test.go
> 	Copy layers/ntp.go -> obj-i686-linux-gnu/src/github.com/google/gopacket/layers/ntp.go
> 	Copy layers/sflow_test.go -> obj-i686-linux-gnu/src/github.com/google/gopacket/layers/sflow_test.go
> 	Copy layers/doc.go -> obj-i686-linux-gnu/src/github.com/google/gopacket/layers/doc.go
> 	Copy layers/ports.go -> obj-i686-linux-gnu/src/github.com/google/gopacket/layers/ports.go
> 	Copy layers/ppp.go -> obj-i686-linux-gnu/src/github.com/google/gopacket/layers/ppp.go
> 	Copy layers/mpls_test.go -> obj-i686-linux-gnu/src/github.com/google/gopacket/layers/mpls_test.go
> 	Copy layers/ipsec.go -> obj-i686-linux-gnu/src/github.com/google/gopacket/layers/ipsec.go
> 	Copy layers/ip6_test.go -> obj-i686-linux-gnu/src/github.com/google/gopacket/layers/ip6_test.go
> 	Copy layers/ndp.go -> obj-i686-linux-gnu/src/github.com/google/gopacket/layers/ndp.go
> 	Copy layers/rudp.go -> obj-i686-linux-gnu/src/github.com/google/gopacket/layers/rudp.go
> 	Copy layers/icmp4.go -> obj-i686-linux-gnu/src/github.com/google/gopacket/layers/icmp4.go
> 	Copy layers/dns_test.go -> obj-i686-linux-gnu/src/github.com/google/gopacket/layers/dns_test.go
> 	Copy layers/igmp_test.go -> obj-i686-linux-gnu/src/github.com/google/gopacket/layers/igmp_test.go
> 	Copy layers/decode_test.go -> obj-i686-linux-gnu/src/github.com/google/gopacket/layers/decode_test.go
> 	Copy layers/vrrp_test.go -> obj-i686-linux-gnu/src/github.com/google/gopacket/layers/vrrp_test.go
> 	Copy layers/ip6.go -> obj-i686-linux-gnu/src/github.com/google/gopacket/layers/ip6.go
> 	Copy layers/iana_ports.go -> obj-i686-linux-gnu/src/github.com/google/gopacket/layers/iana_ports.go
> 	Copy layers/usb.go -> obj-i686-linux-gnu/src/github.com/google/gopacket/layers/usb.go
> 	Copy layers/gen.go -> obj-i686-linux-gnu/src/github.com/google/gopacket/layers/gen.go
> 	Copy layers/lldp.go -> obj-i686-linux-gnu/src/github.com/google/gopacket/layers/lldp.go
> 	Copy layers/loopback.go -> obj-i686-linux-gnu/src/github.com/google/gopacket/layers/loopback.go
> 	Copy layers/sctp.go -> obj-i686-linux-gnu/src/github.com/google/gopacket/layers/sctp.go
> 	Copy layers/dhcp_test.go -> obj-i686-linux-gnu/src/github.com/google/gopacket/layers/dhcp_test.go
> 	Copy layers/base_test.go -> obj-i686-linux-gnu/src/github.com/google/gopacket/layers/base_test.go
> 	Copy layers/sflow.go -> obj-i686-linux-gnu/src/github.com/google/gopacket/layers/sflow.go
> 	Copy layers/vxlan_test.go -> obj-i686-linux-gnu/src/github.com/google/gopacket/layers/vxlan_test.go
> 	Copy layers/dhcpv4.go -> obj-i686-linux-gnu/src/github.com/google/gopacket/layers/dhcpv4.go
> 	Copy layers/tcp_test.go -> obj-i686-linux-gnu/src/github.com/google/gopacket/layers/tcp_test.go
> 	Copy layers/tcp.go -> obj-i686-linux-gnu/src/github.com/google/gopacket/layers/tcp.go
> 	Copy layers/eap.go -> obj-i686-linux-gnu/src/github.com/google/gopacket/layers/eap.go
> 	Copy layers/eapol.go -> obj-i686-linux-gnu/src/github.com/google/gopacket/layers/eapol.go
> 	Copy layers/pflog.go -> obj-i686-linux-gnu/src/github.com/google/gopacket/layers/pflog.go
> 	Copy layers/udplite.go -> obj-i686-linux-gnu/src/github.com/google/gopacket/layers/udplite.go
> 	Copy layers/dot11.go -> obj-i686-linux-gnu/src/github.com/google/gopacket/layers/dot11.go
> 	Copy layers/layertypes.go -> obj-i686-linux-gnu/src/github.com/google/gopacket/layers/layertypes.go
> 	Copy layers/enums.go -> obj-i686-linux-gnu/src/github.com/google/gopacket/layers/enums.go
> 	Copy layers/fddi.go -> obj-i686-linux-gnu/src/github.com/google/gopacket/layers/fddi.go
> 	Copy layers/llc.go -> obj-i686-linux-gnu/src/github.com/google/gopacket/layers/llc.go
> 	Copy layers/etherip.go -> obj-i686-linux-gnu/src/github.com/google/gopacket/layers/etherip.go
> 	Copy layers/dot11_test.go -> obj-i686-linux-gnu/src/github.com/google/gopacket/layers/dot11_test.go
> 	Copy layers/vxlan.go -> obj-i686-linux-gnu/src/github.com/google/gopacket/layers/vxlan.go
> 	Copy layers/arp.go -> obj-i686-linux-gnu/src/github.com/google/gopacket/layers/arp.go
> 	Copy layers/mpls.go -> obj-i686-linux-gnu/src/github.com/google/gopacket/layers/mpls.go
> 	Copy layers/dns.go -> obj-i686-linux-gnu/src/github.com/google/gopacket/layers/dns.go
> 	Copy layers/ipsec_test.go -> obj-i686-linux-gnu/src/github.com/google/gopacket/layers/ipsec_test.go
> 	Copy layers/vrrp.go -> obj-i686-linux-gnu/src/github.com/google/gopacket/layers/vrrp.go
> 	Copy layers/ip4.go -> obj-i686-linux-gnu/src/github.com/google/gopacket/layers/ip4.go
> 	Copy layers/base.go -> obj-i686-linux-gnu/src/github.com/google/gopacket/layers/base.go
> 	Copy layers/prism_test.go -> obj-i686-linux-gnu/src/github.com/google/gopacket/layers/prism_test.go
> 	Copy layers/radiotap_test.go -> obj-i686-linux-gnu/src/github.com/google/gopacket/layers/radiotap_test.go
> 	Copy layers/udp_test.go -> obj-i686-linux-gnu/src/github.com/google/gopacket/layers/udp_test.go
> 	Copy macs/doc.go -> obj-i686-linux-gnu/src/github.com/google/gopacket/macs/doc.go
> 	Copy macs/gen.go -> obj-i686-linux-gnu/src/github.com/google/gopacket/macs/gen.go
> 	Copy macs/valid_mac_prefixes.go -> obj-i686-linux-gnu/src/github.com/google/gopacket/macs/valid_mac_prefixes.go
> 	Copy macs/benchmark_test.go -> obj-i686-linux-gnu/src/github.com/google/gopacket/macs/benchmark_test.go
> 	Copy dumpcommand/tcpdump.go -> obj-i686-linux-gnu/src/github.com/google/gopacket/dumpcommand/tcpdump.go
> 	Copy pcapgo/write.go -> obj-i686-linux-gnu/src/github.com/google/gopacket/pcapgo/write.go
> 	Copy pcapgo/write_test.go -> obj-i686-linux-gnu/src/github.com/google/gopacket/pcapgo/write_test.go
> 	Copy pcapgo/read.go -> obj-i686-linux-gnu/src/github.com/google/gopacket/pcapgo/read.go
> 	Copy pcapgo/read_test.go -> obj-i686-linux-gnu/src/github.com/google/gopacket/pcapgo/read_test.go
> 	Copy ip4defrag/defrag_test.go -> obj-i686-linux-gnu/src/github.com/google/gopacket/ip4defrag/defrag_test.go
> 	Copy ip4defrag/defrag.go -> obj-i686-linux-gnu/src/github.com/google/gopacket/ip4defrag/defrag.go
> 	Copy bytediff/bytediff_test.go -> obj-i686-linux-gnu/src/github.com/google/gopacket/bytediff/bytediff_test.go
> 	Copy bytediff/bytediff.go -> obj-i686-linux-gnu/src/github.com/google/gopacket/bytediff/bytediff.go
> 	Copy pfring/doc.go -> obj-i686-linux-gnu/src/github.com/google/gopacket/pfring/doc.go
> 	Copy pfring/pfring.go -> obj-i686-linux-gnu/src/github.com/google/gopacket/pfring/pfring.go
> 	Copy routing/routing.go -> obj-i686-linux-gnu/src/github.com/google/gopacket/routing/routing.go
> 	Copy routing/common.go -> obj-i686-linux-gnu/src/github.com/google/gopacket/routing/common.go
> 	Copy routing/other.go -> obj-i686-linux-gnu/src/github.com/google/gopacket/routing/other.go
> 	Copy bsdbpf/bsd_bpf_sniffer.go -> obj-i686-linux-gnu/src/github.com/google/gopacket/bsdbpf/bsd_bpf_sniffer.go
> 	Copy pcap/pcap_test.go -> obj-i686-linux-gnu/src/github.com/google/gopacket/pcap/pcap_test.go
> 	Copy pcap/doc.go -> obj-i686-linux-gnu/src/github.com/google/gopacket/pcap/doc.go
> 	Copy pcap/pcap.go -> obj-i686-linux-gnu/src/github.com/google/gopacket/pcap/pcap.go
> 	Copy pcap/pcapgo_test.go -> obj-i686-linux-gnu/src/github.com/google/gopacket/pcap/pcapgo_test.go
> 	Copy pcap/pcap_tester.go -> obj-i686-linux-gnu/src/github.com/google/gopacket/pcap/pcap_tester.go
> 	Copy pcap/gopacket_benchmark/benchmark.go -> obj-i686-linux-gnu/src/github.com/google/gopacket/pcap/gopacket_benchmark/benchmark.go
> rm -rf obj-*/src/github.com/google/gopacket/examples obj-*/src/github.com/google/gopacket/pcap/gopacket_benchmark
> # Copy test files to build dir
> cp pcap/*.pcap obj-i386-linux-gnu/src/github.com/google/gopacket/pcap/
> cp: target 'obj-i386-linux-gnu/src/github.com/google/gopacket/pcap/' is not a directory
> debian/rules:19: recipe for target 'override_dh_auto_configure' failed
> make[1]: *** [override_dh_auto_configure] Error 1

The full build log is available from:
   http://aws-logs.debian.net/2017/04/18/gopacket_1.1.12-1_testing-i386.log

A list of current common problems and possible solutions is available at
http://wiki.debian.org/qa.debian.org/FTBFS . You're welcome to contribute!

About the archive rebuild: The rebuild was done on EC2 VM instances from
Amazon Web Services, using a clean, minimal and up-to-date chroot. Every
failed build was retried once to eliminate random failures.



More information about the Pkg-go-maintainers mailing list