• Bug#1067377: prometheus-haproxy-exporter: FTBFS: make[1]: *** [debian/r

    From Lucas Nussbaum@21:1/5 to All on Wed Mar 20 22:20:07 2024
    Source: prometheus-haproxy-exporter
    Version: 0.15.0-1
    Severity: serious
    Justification: FTBFS
    Tags: trixie sid ftbfs
    User: lucas@debian.org
    Usertags: ftbfs-20240319 ftbfs-trixie

    Hi,

    During a rebuild of all packages in sid, your package failed to build
    on amd64.


    Relevant part (hopefully):
    make[1]: Entering directory '/<<PKGBUILDDIR>>'
    dh_auto_build -- -tags "" -ldflags " -X github.com/prometheus/common/version.Version=0.15.0 -X github.com/prometheus/common/version.Revision=0.15.0-1 -X github.com/prometheus/common/version.Branch=debian/sid -X github.com/prometheus/common/version.
    BuildUser=team+pkg-go@tracker.debian.org -X github.com/prometheus/common/version.BuildDate=20230616-22:37:27 -X github.com/prometheus/common/version.GoVersion=go1.22.1"
    cd build && go install -trimpath -v -p 8 -tags -ldflags " -X github.com/prometheus/common/version.Version=0.15.0 -X github.com/prometheus/common/version.Revision=0.15.0-1 -X github.com/prometheus/common/version.Branch=debian/sid -X github.com/
    prometheus/common/version.BuildUser=team+pkg-go@tracker.debian.org -X github.com/prometheus/common/version.BuildDate=20230616-22:37:27 -X github.com/prometheus/common/version.GoVersion=go1.22.1" github.com/prometheus/haproxy_exporter
    internal/goos
    internal/coverage/rtcov
    internal/godebugs
    internal/goarch
    internal/unsafeheader
    internal/cpu
    internal/goexperiment
    runtime/internal/atomic
    runtime/internal/syscall
    internal/race
    sync/atomic
    internal/abi
    internal/chacha8rand
    runtime/internal/math
    runtime/internal/sys
    unicode/utf8
    unicode
    container/list
    internal/itoa
    math/bits
    internal/bytealg
    crypto/internal/alias
    crypto/subtle
    crypto/internal/boring/sig
    cmp
    slices
    unicode/utf16
    math
    vendor/golang.org/x/crypto/cryptobyte/asn1
    internal/nettrace
    vendor/golang.org/x/crypto/internal/alias
    encoding
    log/internal
    google.golang.org/protobuf/internal/flags google.golang.org/protobuf/internal/set
    runtime
    internal/reflectlite
    runtime/metrics
    sync
    internal/singleflight
    google.golang.org/protobuf/internal/pragma
    internal/testlog
    internal/bisect
    runtime/cgo
    sort
    internal/godebug
    errors
    internal/oserror
    internal/safefilepath
    io
    path
    strconv
    crypto/internal/nistec/fiat
    syscall
    math/rand
    vendor/golang.org/x/net/dns/dnsmessage
    internal/intern
    github.com/beorn7/perks/quantile
    bytes
    strings
    hash
    crypto/internal/randutil
    crypto
    reflect
    crypto/rc4
    net/netip
    bufio
    regexp/syntax
    hash/crc32
    vendor/golang.org/x/text/transform
    net/http/internal/ascii
    hash/fnv
    github.com/prometheus/common/internal/bitbucket.org/ww/goautoneg
    html
    text/tabwriter
    golang.org/x/text/transform
    golang.org/x/crypto/blowfish
    time
    internal/syscall/unix
    internal/syscall/execenv
    regexp
    github.com/jpillora/backoff
    io/fs
    context
    internal/poll
    encoding/binary
    internal/fmtsort
    embed
    os
    crypto/internal/edwards25519/field
    crypto/cipher
    vendor/golang.org/x/crypto/internal/poly1305
    crypto/md5
    encoding/base64
    crypto/internal/nistec
    crypto/internal/boring
    crypto/des
    encoding/pem
    vendor/golang.org/x/crypto/chacha20
    crypto/aes
    crypto/sha512
    crypto/hmac
    crypto/sha1
    crypto/sha256
    crypto/internal/edwards25519
    vendor/golang.org/x/crypto/hkdf
    github.com/cespare/xxhash
    golang.org/x/sys/unix
    crypto/ecdh
    fmt
    google.golang.org/protobuf/internal/detrand github.com/prometheus/procfs/internal/util
    path/filepath
    io/ioutil
    vendor/golang.org/x/sys/cpu
    net
    internal/lazyregexp
    vendor/golang.org/x/crypto/chacha20poly1305
    encoding/hex
    encoding/csv
    net/url
    github.com/go-logfmt/logfmt
    encoding/json
    math/big
    log
    compress/flate
    vendor/golang.org/x/text/unicode/norm
    vendor/golang.org/x/net/http2/hpack
    vendor/golang.org/x/text/unicode/bidi
    mime
    compress/gzip
    vendor/golang.org/x/text/secure/bidirule
    mime/quotedprintable
    net/http/internal
    google.golang.org/protobuf/internal/errors
    go/token
    vendor/golang.org/x/net/idna
    google.golang.org/protobuf/encoding/protowire google.golang.org/protobuf/internal/version github.com/prometheus/procfs/internal/fs
    runtime/debug
    google.golang.org/protobuf/reflect/protoreflect
    database/sql/driver
    github.com/go-kit/log
    database/sql
    github.com/go-kit/log/level
    go/scanner
    github.com/alecthomas/units
    go/doc/comment
    crypto/elliptic
    crypto/internal/bigmod
    crypto/internal/boring/bbig
    encoding/asn1
    crypto/rand
    crypto/dsa
    google.golang.org/protobuf/internal/descfmt google.golang.org/protobuf/internal/descopts
    crypto/ed25519
    crypto/rsa
    google.golang.org/protobuf/internal/strs google.golang.org/protobuf/internal/encoding/messageset google.golang.org/protobuf/internal/genid google.golang.org/protobuf/internal/encoding/text google.golang.org/protobuf/internal/order google.golang.org/protobuf/runtime/protoiface github.com/prometheus/common/promlog google.golang.org/protobuf/reflect/protoregistry
    go/ast
    text/template/parse
    vendor/golang.org/x/crypto/cryptobyte
    crypto/x509/pkix
    golang.org/x/net/internal/timeseries google.golang.org/protobuf/internal/encoding/defval golang.org/x/text/unicode/bidi
    google.golang.org/protobuf/proto
    golang.org/x/text/unicode/norm
    golang.org/x/net/http2/hpack
    crypto/ecdsa
    text/template
    gopkg.in/yaml.v2
    google.golang.org/protobuf/internal/filedesc google.golang.org/protobuf/encoding/prototext google.golang.org/protobuf/encoding/protodelim
    go/doc
    golang.org/x/text/secure/bidirule
    golang.org/x/crypto/bcrypt
    golang.org/x/sync/errgroup
    internal/profile
    golang.org/x/net/idna
    runtime/pprof
    runtime/trace
    html/template
    github.com/prometheus/common/version google.golang.org/protobuf/internal/encoding/tag google.golang.org/protobuf/internal/impl
    net/textproto
    vendor/golang.org/x/net/http/httpproxy
    gopkg.in/alecthomas/kingpin.v2
    crypto/x509
    golang.org/x/net/http/httpproxy
    github.com/prometheus/procfs
    golang.org/x/net/http/httpguts
    vendor/golang.org/x/net/http/httpguts
    mime/multipart
    crypto/tls
    github.com/prometheus/common/promlog/flag 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
    net/http/httptrace
    github.com/coreos/go-systemd/activation
    net/http
    expvar
    net/http/pprof
    golang.org/x/oauth2/internal
    golang.org/x/net/trace
    github.com/prometheus/common/expfmt
    golang.org/x/net/http2
    golang.org/x/oauth2
    golang.org/x/oauth2/clientcredentials github.com/prometheus/client_golang/prometheus github.com/mwitkow/go-conntrack github.com/prometheus/client_golang/prometheus/collectors github.com/prometheus/client_golang/prometheus/promhttp github.com/prometheus/common/config github.com/prometheus/exporter-toolkit/web github.com/prometheus/exporter-toolkit/web/kingpinflag github.com/prometheus/haproxy_exporter
    # github.com/prometheus/haproxy_exporter src/github.com/prometheus/haproxy_exporter/haproxy_exporter.go:611:34: undefined: version.NewCollector
    dh_auto_build: error: cd build && go install -trimpath -v -p 8 -tags -ldflags " -X github.com/prometheus/common/version.Version=0.15.0 -X github.com/prometheus/common/version.Revision=0.15.0-1 -X github.com/prometheus/common/version.Branch=debian/sid -
    X github.com/prometheus/common/version.BuildUser=team+pkg-go@tracker.debian.org -X github.com/prometheus/common/version.BuildDate=20230616-22:37:27 -X github.com/prometheus/common/version.GoVersion=go1.22.1" github.com/prometheus/haproxy_exporter
    returned exit code 1
    make[1]: *** [debian/rules:34: override_dh_auto_build] Error 25


    The full build log is available from: http://qa-logs.debian.net/2024/03/19/prometheus-haproxy-exporter_0.15.0-1_unstable.log

    All bugs filed during this archive rebuild are listed at: https://bugs.debian.org/cgi-bin/pkgreport.cgi?tag=ftbfs-20240319;users=lucas@debian.org
    or: https://udd.debian.org/bugs/?release=na&merged=ign&fnewerval=7&flastmodval=7&fusertag=only&fusertagtag=ftbfs-20240319&fusertaguser=lucas@debian.org&allbugs=1&cseverity=1&ctags=1&caffected=1#results

    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!

    If you reassign this bug to another package, please mark it as 'affects'-ing this package. See https://www.debian.org/Bugs/server-control#affects

    If you fail to reproduce this, please provide a build log and diff it with mine so that we can identify if something relevant changed in the meantime.

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Debian Bug Tracking System@21:1/5 to All on Thu Mar 21 05:50:02 2024
    This is a multi-part message in MIME format...

    Your message dated Thu, 21 Mar 2024 04:43:21 +0000
    with message-id <E1rnAGv-00A47p-4Q@fasolo.debian.org>
    and subject line Bug#1067377: fixed in prometheus-haproxy-exporter 0.15.0-2
    has caused the Debian Bug report #1067377,
    regarding prometheus-haproxy-exporter: FTBFS: make[1]: *** [debian/rules:34: override_dh_auto_build] Error 25
    to be marked as done.

    This means that you claim that the problem has been dealt with.
    If this is not the case it is now your responsibility to reopen the
    Bug report if necessary, and/or fix the problem forthwith.

    (NB: If you are a system administrator and have no idea what this
    message is talking about, this may indicate a serious mail system misconfiguration somewhere. Please contact owner@bugs.debian.org
    immediately.)


    --
    1067377: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1067377
    Debian Bug Tracking System
    Contact owner@bugs.debian.org with problems

    Received: (at submit) by bugs.debian.org; 20 Mar 2024 21:06:44 +0000 X-Spam-Checker-Version: SpamAssassin 3.4.6-bugs.debian.org_2005_01_02
    (2021-04-09) on buxtehude.debian.org
    X-Spam-Level:
    X-Spam-Status: No, score=-105.6 required=4.0 tests=BAYES_00,DKIMWL_WL_HIGH,
    DKIM_SIGNED,DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,FROMDEVELOPER,
    FVGT_m_MULTI_ODD,SPF_HELO_NONE,SPF_NONE,T_SCC_BODY_TEXT_LINE,
    UNPARSEABLE_RELAY,USER_IN_DKIM_WELCOMELIST,USER_IN_DKIM_WHITELIST
    autolearn=ham autolearn_force=no
    version=3.4.6-bugs.debian.org_2005_01_02
    X-Spam-Bayes: score:0.0000 Tokens: new, 11; hammy, 150; neutral, 388; spammy,
    0. spammytokens:
    hammytokens:0.000-+--Hx-spam-relays-external:sk:stravin,
    0.000-+--H*RT:sk:stravin, 0.000-+--Hx-spam-relays-external:311,
    0.000-+--H*RT:311, 0.000-+--H*RT:108
    Return-path: <lucas@debian.org>
    Received: from stravinsky.debia