Package: src:shortwave Version: 5.0.0-2 Severity: serious Tags: ftbfs trixie sid
Dear maintainer: During a rebuild of all packages in unstable, your package failed to build: -------------------------------------------------------------------------------- [...] debian/rules clean dh clean debian/rules override_dh_auto_clean make[1]: Entering directory '/<<PKGBUILDDIR>>' dh_auto_clean rm -rf debian/cargo_registry make[1]: Leaving directory '/<<PKGBUILDDIR>>' dh_clean debian/rules binary dh binary dh_update_autotools_config dh_autoreconf debian/rules override_dh_auto_configure make[1]: Entering directory '/<<PKGBUILDDIR>>' /usr/share/cargo/bin/cargo prepare-debian debian/cargo_registry --link-from-system debian cargo wrapper: options = ['parallel=2'], profiles = [], parallel = ['-j2'], lto = debian cargo wrapper: rust_type = x86_64-unknown-linux-gnu, gnu_type = x86_64-linux-gnu debian cargo wrapper: linking /usr/share/cargo/registry/* into /<<PKGBUILDDIR>>/debian/cargo_registry/ rm -f Cargo.lock dh_auto_configure -- \ -Dhost_arch="x86_64-unknown-linux-gnu" cd obj-x86_64-linux-gnu && DEB_PYTHON_INSTALL_LAYOUT=deb LC_ALL=C.UTF-8 meson setup .. --wrap-mode=nodownload --buildtype=plain --prefix=/usr --sysconfdir=/etc --localstatedir=/var --libdir=lib/x86_64-linux-gnu -Dpython.bytecompile=-1 -Dhost_arch=x86_64-unknown-linux-gnu The Meson build system Version: 1.7.0 Source dir: /<<PKGBUILDDIR>> Build dir: /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu Build type: native build Project name: shortwave Project version: 5.0.0 Rust compiler for the host machine: rustc -C linker=cc (rustc 1.85.0) Rust linker for the host machine: rustc -C linker=cc ld.bfd 2.44 Host machine cpu family: x86_64 Host machine cpu: x86_64 Found pkg-config: YES (/usr/bin/pkg-config) 1.8.1 Run-time dependency sqlite3 found: YES 3.46.1 Run-time dependency openssl found: YES 3.4.1 Run-time dependency dbus-1 found: YES 1.16.2 Run-time dependency glib-2.0 found: YES 2.83.5 Run-time dependency gio-2.0 found: YES 2.83.5 Run-time dependency gtk4 found: YES 4.17.5 Run-time dependency libadwaita-1 found: YES 1.7.beta Run-time dependency shumate-1.0 found: YES 1.4.beta Run-time dependency lcms2 found: YES 2.16 Run-time dependency libseccomp found: YES 2.5.5 Run-time dependency gstreamer-1.0 found: YES 1.24.12 Run-time dependency gstreamer-base-1.0 found: YES 1.24.12 Run-time dependency gstreamer-audio-1.0 found: YES 1.24.12 Run-time dependency gstreamer-plugins-base-1.0 found: YES 1.24.12 Run-time dependency gstreamer-plugins-bad-1.0 found: YES 1.24.12 Run-time dependency gstreamer-bad-audio-1.0 found: YES 1.24.12 Configuring de.haeckerfelix.Shortwave.desktop.in using configuration Program msgfmt found: YES (/usr/bin/msgfmt) Program desktop-file-validate found: YES (/usr/bin/desktop-file-validate) Configuring de.haeckerfelix.Shortwave.metainfo.xml.in using configuration Program appstreamcli found: NO Configuring de.haeckerfelix.Shortwave.gschema.xml using configuration Program glib-compile-schemas found: YES (/usr/bin/glib-compile-schemas) Configuring de.haeckerfelix.Shortwave.service using configuration Configuring de.haeckerfelix.Shortwave.gresource.xml using configuration Dependency gio-2.0 found: YES 2.83.5 (cached) Program /usr/bin/glib-compile-resources found: YES (/usr/bin/glib-compile-resources) Dependency gio-2.0 found: YES 2.83.5 (cached) Program /usr/lib/x86_64-linux-gnu/glib-2.0/glib-compile-schemas found: YES (/usr/lib/x86_64-linux-gnu/glib-2.0/glib-compile-schemas) Program gtk4-update-icon-cache found: YES (/usr/bin/gtk4-update-icon-cache) Program update-desktop-database found: YES (/usr/bin/update-desktop-database) Configuring config.rs using configuration Program cargo found: YES (/usr/share/cargo/bin/cargo) Message: Building in release mode Program msginit found: YES (/usr/bin/msginit) Program msgmerge found: YES (/usr/bin/msgmerge) Program xgettext found: YES (/usr/bin/xgettext) Build targets in project: 47 shortwave 5.0.0 User defined options buildtype : plain host_arch : x86_64-unknown-linux-gnu libdir : lib/x86_64-linux-gnu localstatedir : /var prefix : /usr python.bytecompile: -1 sysconfdir : /etc wrap_mode : nodownload Found ninja-1.12.1 at /usr/bin/ninja make[1]: Leaving directory '/<<PKGBUILDDIR>>' dh_auto_build cd obj-x86_64-linux-gnu && LC_ALL=C.UTF-8 ninja -j2 -v [1/44] /usr/bin/meson --internal msgfmthelper --msgfmt=/usr/bin/msgfmt data/de.haeckerfelix.Shortwave.desktop.in data/de.haeckerfelix.Shortwave.desktop desktop ../data/../po [1/44] /usr/bin/env /usr/share/cargo/bin/cargo build --manifest-path /<<PKGBUILDDIR>>/Cargo.toml --target-dir /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/target --release && cp /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/target/x86_64-unknown-linux-gnu/release/shortwave src/shortwave debian cargo wrapper: options = ['parallel=2'], profiles = [], parallel = ['-j2'], lto = debian cargo wrapper: rust_type = x86_64-unknown-linux-gnu, gnu_type = x86_64-linux-gnu debian cargo wrapper: running subprocess (['env', 'RUST_BACKTRACE=1', '/usr/bin/cargo', '-Zavoid-dev-deps', 'build', '--verbose', '--verbose', '-j2', '--target', 'x86_64-unknown-linux-gnu', '--manifest-path', '/<<PKGBUILDDIR>>/Cargo.toml', '--target-dir', '/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/target', '--release'],) {} error: failed to select a version for the requirement `gufo-common = "^0.2.0"` candidate versions found which didn't match: 0.2.0-alpha.2 location searched: directory source `/<<PKGBUILDDIR>>/debian/cargo_registry` (which is replacing registry `crates-io`) required by package `glycin v2.1.0-rc` ... which satisfies dependency `glycin = "^2.1.0-beta"` of package `shortwave v0.0.0 (/<<PKGBUILDDIR>>)` if you are looking for the prerelease package it needs to be specified explicitly gufo-common = { version = "0.2.0-alpha.2" } perhaps a crate was updated and forgotten to be re-vendored? [3/44] /usr/bin/glib-compile-resources /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/data/de.haeckerfelix.Shortwave.gresource.xml --sourcedir /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/data --sourcedir data --sourcedir ../data --internal --generate --target data/de.haeckerfelix.Shortwave.gresource --dependency-file data/de.haeckerfelix.Shortwave.gresource.d xml-stripblanks preprocessing requested, but XMLLINT is not set, and xmllint is not in PATH [43/44] /usr/bin/msgfmt -o po/zh_TW/LC_MESSAGES/shortwave.mo ../po/zh_TW.po FAILED: src/shortwave /usr/bin/env /usr/share/cargo/bin/cargo build --manifest-path /<<PKGBUILDDIR>>/Cargo.toml --target-dir /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/target --release && cp /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/target/x86_64-unknown-linux-gnu/release/shortwave src/shortwave ninja: build stopped: subcommand failed. dh_auto_build: error: cd obj-x86_64-linux-gnu && LC_ALL=C.UTF-8 ninja -j2 -v returned exit code 1 make: *** [debian/rules:14: binary] Error 25 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/202503/ About the archive rebuild: The build was made on virtual machines 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 add an affects on src:shortwave, so that this is still visible in the BTS web page for this package. Thanks.