Source: pushpin Version: 1.32.2-1 Severity: serious Justification: FTBFS Tags: bookworm sid ftbfs User: lu...@debian.org Usertags: ftbfs-20211023 ftbfs-bookworm
Hi, During a rebuild of all packages in sid, your package failed to build on amd64. Relevant part (hopefully): > make[1]: Entering directory '/<<PKGBUILDDIR>>' > ./configure --prefix=/usr --qtselect=5 --configdir=/etc > --extraconf="$QMAKE_BUILDFLAGS" --verbose > /usr/bin/which: this version of `which' is deprecated; use `command -v' in > scripts instead. > Configuring Pushpin ... > > PREFIX=/usr > BINDIR=/usr/bin > EX_QTDIR= > QC_EXTRACONF=QMAKE_CPPFLAGS *= -Wdate-time -D_FORTIFY_SOURCE=2 QMAKE_CFLAGS > *= -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong > -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 > QMAKE_CXXFLAGS *= -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. > -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time > -D_FORTIFY_SOURCE=2 QMAKE_LFLAGS *= -Wl,-z,relro -Wl,-z,now -Wl,--as-needed > QC_LIBDIR= > QC_CONFIGDIR=/etc > QC_RUNDIR= > QC_LOGDIR= > QC_DISABLE_cargo= > QC_DEFAULT_ENABLE_cargo= > > Verifying Qt build environment ... > running: /usr/bin/qtchooser -run-tool=qmake -qt=5 -query QT_INSTALL_BINS > running: "/usr/lib/qt5/bin/qmake" -query QT_VERSION > qmake found in /usr/lib/qt5/bin/qmake > /usr/bin/which: this version of `which' is deprecated; use `command -v' in > scripts instead. > makespec is > -> ok > conf command: [./configure] > conf path: [./configure] > srcdir: [/<<PKGBUILDDIR>>] > builddir: [/<<PKGBUILDDIR>>] > profile: [/<<PKGBUILDDIR>>/pushpin.pro] > qmake path: [/usr/lib/qt5/bin/qmake] > qmakespec: [] > make tool: [/usr/bin/gmake] > > Checking for Qt >= 5.2.0 ... yes > > * extra += APP_VERSION = 1.32.2 > * extra += LIBDIR = /usr/lib/pushpin > * extra += CONFIGDIR = /etc/pushpin > * extra += RUNDIR = /var/run/pushpin > * extra += LOGDIR = /var/log/pushpin > * INCLUDEPATH += $$PWD/src > * DEFINES += HAVE_CONFIG > Checking for libzmq >= 2.0 ... > * [pkg-config libzmq --exists] > * returned: 0 > * [pkg-config libzmq --atleast-version=2.0] > * returned: 0 > * [pkg-config libzmq --modversion] > 4.3.4 > * returned: 0 > * [pkg-config libzmq --libs] > -lzmq > * returned: 0 > * [pkg-config libzmq --cflags] > -isystem /usr/include/mit-krb5 -I/usr/include/pgm-5.3 -I/usr/include/libxml2 > * returned: 0 > * INCLUDEPATH += /usr/include/pgm-5.3 > * INCLUDEPATH += /usr/include/libxml2 > * LIBS += -lzmq > -> yes > Checking for cargo >= 1.34.0 ... > * [cargo version] > cargo 1.46.0 > * returned: 0 > * extra += CONFIG += use_cargo > -> yes > Info: creating stash file /<<PKGBUILDDIR>>/.qmake.stash > > Good, your configure finished. Now run /usr/bin/gmake. > > echo "CONFIG += debug" >>conf.pri > # Upstream Cargo.lock contains versions not valid for debian > rm Cargo.lock > # Upstream config.toml references vendored dependencies not part of the > debian package > rm .cargo/config.toml > cargo update > error: failed to select a version for the requirement `base64 = "^0.12"` > candidate versions found which didn't match: 0.13.0 > location searched: directory source `/usr/share/cargo/registry` (which is > replacing registry `https://github.com/rust-lang/crates.io-index`) > required by package `pushpin v1.32.2 (/<<PKGBUILDDIR>>)` > perhaps a crate was updated and forgotten to be re-vendored? > make[1]: *** [debian/rules:37: override_dh_auto_configure] Error 101 The full build log is available from: http://qa-logs.debian.net/2021/10/23/pushpin_1.32.2-1_unstable.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! If you reassign this bug to another package, please marking 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.