Package: src:prometheus-postfix-exporter
Version: 0.3.0-4
Severity: serious
Tags: ftbfs
Dear maintainer:
During a rebuild of all packages in unstable, your package failed to build:
--------------------------------------------------------------------------------
[...]
debian/rules binary
dh binary --buildsystem=golang --builddirectory=/<<PKGBUILDDIR>>/build
dh_update_autotools_config -O--buildsystem=golang
-O--builddirectory=/<<PKGBUILDDIR>>/build
dh_autoreconf -O--buildsystem=golang
-O--builddirectory=/<<PKGBUILDDIR>>/build
dh_auto_configure -O--buildsystem=golang
-O--builddirectory=/<<PKGBUILDDIR>>/build
debian/rules override_dh_auto_build
make[1]: Entering directory '/<<PKGBUILDDIR>>'
dh_auto_build -- -tags nosystemd
cd build && go install -trimpath -v -p 2 -tags nosystemd
github.com/kumina/postfix_exporter github.com/kumina/postfix_exporter/mock
internal/goarch
internal/unsafeheader
internal/cpu
internal/abi
internal/bytealg
internal/chacha8rand
internal/coverage/rtcov
internal/godebugs
internal/goexperiment
internal/goos
runtime/internal/atomic
runtime/internal/math
runtime/internal/sys
runtime/internal/syscall
internal/race
runtime
sync/atomic
unicode
unicode/utf8
internal/itoa
math/bits
math
cmp
slices
internal/nettrace
encoding
unicode/utf16
log/internal
container/list
crypto/internal/alias
crypto/subtle
crypto/internal/boring/sig
vendor/golang.org/x/crypto/cryptobyte/asn1
vendor/golang.org/x/crypto/internal/alias
github.com/docker/docker/api
github.com/docker/docker/api/types/checkpoint
github.com/docker/docker/api/types/events
go.opentelemetry.io/otel/internal
go.opentelemetry.io/otel/metric/embedded
go.opentelemetry.io/otel/trace/embedded
google.golang.org/protobuf/internal/flags
google.golang.org/protobuf/internal/set
internal/reflectlite
sync
internal/testlog
internal/bisect
errors
io
internal/oserror
syscall
bytes
strings
bufio
strconv
time
reflect
context
sort
internal/syscall/unix
internal/poll
internal/safefilepath
internal/syscall/execenv
path
io/fs
os
internal/fmtsort
regexp/syntax
fmt
path/filepath
regexp
encoding/hex
github.com/alecthomas/units
go/token
go/doc/comment
go/scanner
go/ast
internal/lazyregexp
vendor/golang.org/x/net/dns/dnsmessage
internal/godebug
go/doc
internal/singleflight
internal/intern
net/netip
runtime/cgo
net/url
text/template/parse
text/template
net
encoding/binary
encoding/base64
encoding/json
github.com/docker/docker/api/types/blkiodev
github.com/docker/docker/api/types/versions
github.com/docker/docker/api/types/filters
github.com/docker/docker/api/types/mount
github.com/docker/docker/internal/multierror
github.com/docker/docker/api/types/strslice
github.com/docker/go-units
hash
crypto
github.com/opencontainers/go-digest
github.com/opencontainers/image-spec/specs-go
github.com/opencontainers/image-spec/specs-go/v1
github.com/moby/docker-image-spec/specs-go/v1
github.com/docker/docker/api/types/image
github.com/pkg/errors
log
github.com/gogo/protobuf/proto
github.com/alecthomas/kingpin
github.com/docker/docker/api/types/network
github.com/docker/go-connections/nat
github.com/docker/docker/api/types/registry
github.com/docker/docker/api/types/container
github.com/docker/docker/api/types/swarm/runtime
crypto/cipher
github.com/docker/docker/api/types/swarm
github.com/docker/docker/api/types/volume
crypto/internal/boring
github.com/docker/docker/api/types
crypto/aes
crypto/des
crypto/internal/edwards25519/field
crypto/internal/nistec/fiat
embed
crypto/internal/randutil
math/rand
math/big
crypto/internal/nistec
crypto/ecdh
crypto/sha512
crypto/elliptic
crypto/internal/bigmod
crypto/internal/boring/bbig
encoding/asn1
crypto/internal/edwards25519
crypto/rand
crypto/ed25519
vendor/golang.org/x/crypto/cryptobyte
crypto/hmac
crypto/md5
crypto/rc4
crypto/ecdsa
crypto/rsa
crypto/sha1
crypto/sha256
crypto/dsa
crypto/x509/pkix
encoding/pem
vendor/golang.org/x/crypto/chacha20
crypto/x509
vendor/golang.org/x/crypto/internal/poly1305
vendor/golang.org/x/sys/cpu
vendor/golang.org/x/crypto/chacha20poly1305
vendor/golang.org/x/crypto/hkdf
github.com/distribution/reference
github.com/docker/docker/api/types/system
github.com/docker/docker/api/types/time
compress/flate
crypto/tls
hash/crc32
compress/gzip
vendor/golang.org/x/text/transform
vendor/golang.org/x/text/unicode/bidi
vendor/golang.org/x/text/secure/bidirule
vendor/golang.org/x/text/unicode/norm
vendor/golang.org/x/net/idna
net/textproto
vendor/golang.org/x/net/http/httpguts
vendor/golang.org/x/net/http/httpproxy
vendor/golang.org/x/net/http2/hpack
mime
mime/quotedprintable
mime/multipart
net/http/internal
net/http/internal/ascii
golang.org/x/net/internal/socks
golang.org/x/net/proxy
net/http/httptrace
io/ioutil
net/http
github.com/docker/go-connections/tlsconfig
github.com/go-logr/logr
github.com/go-logr/logr/funcr
github.com/go-logr/stdr
go.opentelemetry.io/otel/internal/attribute
go.opentelemetry.io/otel/attribute
go.opentelemetry.io/otel/codes
go.opentelemetry.io/otel/metric
go.opentelemetry.io/otel/internal/baggage
go.opentelemetry.io/otel/baggage
go.opentelemetry.io/otel/trace
go.opentelemetry.io/otel/semconv/v1.17.0
github.com/nxadm/tail/ratelimiter
runtime/debug
github.com/nxadm/tail/util
golang.org/x/sys/unix
github.com/fsnotify/fsnotify
gopkg.in/tomb.v1
github.com/nxadm/tail/watch
github.com/nxadm/tail
github.com/beorn7/perks/quantile
github.com/cespare/xxhash
hash/fnv
google.golang.org/protobuf/internal/detrand
google.golang.org/protobuf/internal/errors
github.com/docker/docker/errdefs
github.com/docker/go-connections/sockets
github.com/felixge/httpsnoop
go.opentelemetry.io/otel/propagation
go.opentelemetry.io/otel/internal/global
go.opentelemetry.io/otel
go.opentelemetry.io/otel/semconv/internal/v2
expvar
google.golang.org/protobuf/encoding/protowire
go.opentelemetry.io/otel/semconv/v1.17.0/httpconv
google.golang.org/protobuf/internal/pragma
go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp
google.golang.org/protobuf/reflect/protoreflect
github.com/docker/docker/client
google.golang.org/protobuf/internal/descfmt
google.golang.org/protobuf/internal/descopts
google.golang.org/protobuf/internal/editiondefaults
google.golang.org/protobuf/internal/strs
google.golang.org/protobuf/internal/encoding/text
google.golang.org/protobuf/internal/encoding/defval
google.golang.org/protobuf/internal/encoding/messageset
google.golang.org/protobuf/internal/genid
google.golang.org/protobuf/internal/order
google.golang.org/protobuf/reflect/protoregistry
google.golang.org/protobuf/runtime/protoiface
google.golang.org/protobuf/proto
google.golang.org/protobuf/internal/filedesc
google.golang.org/protobuf/encoding/prototext
google.golang.org/protobuf/internal/version
runtime/metrics
github.com/prometheus/common/internal/bitbucket.org/ww/goautoneg
google.golang.org/protobuf/encoding/protodelim
github.com/prometheus/procfs/internal/fs
github.com/prometheus/procfs/internal/util
google.golang.org/protobuf/internal/encoding/tag
github.com/prometheus/procfs
google.golang.org/protobuf/internal/impl
google.golang.org/protobuf/internal/filetype
google.golang.org/protobuf/runtime/protoimpl
google.golang.org/protobuf/types/known/timestamppb
github.com/prometheus/client_model/go
github.com/prometheus/common/model
github.com/prometheus/client_golang/prometheus/internal
github.com/prometheus/common/expfmt
github.com/prometheus/client_golang/prometheus
github.com/kumina/postfix_exporter/mock
github.com/prometheus/client_golang/prometheus/promhttp
github.com/kumina/postfix_exporter
# github.com/kumina/postfix_exporter
src/github.com/kumina/postfix_exporter/logsource_docker.go:29:47: undefined:
types.ContainerLogsOptions
src/github.com/kumina/postfix_exporter/logsource_docker.go:34:52: undefined:
types.ContainerLogsOptions
dh_auto_build: error: cd build && go install -trimpath -v -p 2 -tags nosystemd
github.com/kumina/postfix_exporter github.com/kumina/postfix_exporter/mock returned
exit code 1
make[1]: *** [debian/rules:13: override_dh_auto_build] Error 25
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
make: *** [debian/rules:10: binary] Error 2
dpkg-buildpackage: error: debian/rules binary subprocess returned exit status 2
--------------------------------------------------------------------------------
The above is just how the build ends and not necessarily the most relevant part.
If required, the full build log is available here:
https://people.debian.org/~sanvila/build-logs/202408/
About the archive rebuild: The build was made on virtual machines
of type m6a.large and r6a.large from AWS, using sbuild and a
reduced chroot with only build-essential packages.
If you could not reproduce the bug please contact me privately, as I
am willing to provide ssh access to a virtual machine where the bug is
fully reproducible.
If this is really a bug in one of the build-depends, please use
reassign and affects, so that this is still visible in the BTS web
page for this package.
Thanks.