#1148333 nmu: 60 packages in unstable with M-A:same conflicts

#1148333#5
Date:
2026-09-16 07:39:27 UTC
From:
To:
Hello release team,

for a long time, binNMUs of Multi-Arch: same packages used to be broken.
sbuild would create a binNMU changelog entry from the time of the build.
dpkg-buildpackage would then seed SOURCE_DATE_EPOCH from that varying
changelog entry. Other tools would pick up the value and embed it into
shared files such as manual pages. This tends to result in latent
coinstallation failures. The package is ok on initial upload and broken
once binNMUed.

We have fixed this in sbuild by changing its default behavior and it now
computes the binNMU timestamp deterministically. The buildd admins were
kind enough to deploy the updated version of sbuild (see #1146425), so
our buildds are now fixed but many packages in unstable and forky are
still affected.

There are about 100 binary packages built from 60 source packages
affected. I am including a listing at the end of this mail.

I suggest that you binNMU a sample (5 to 10) of them, then have me
confirm that the binNMU did resolve the problem as expected and then
schedule the rest. Choosing smaller packages for the trial would be
sensible just let me know which. Note that these packages may have other
M-A:same problems. I do not expect to fix all of them with binNMUs. Do
you agree with the approach? How about selecting perl libraries as those
tend to be faster to build and the affected files tend to be manual
pages.

Helmut

nmu claws-mail_4.4.0-1 . ANY . unstable . -m "Rebuild to fix Multi-Arch:same with updated sbuild"
nmu critnib_1.1-2.1 . ANY . unstable . -m "Rebuild to fix Multi-Arch:same with updated sbuild"
nmu cryptominisat_5.11.21+dfsg1-3 . ANY . unstable . -m "Rebuild to fix Multi-Arch:same with updated sbuild"
nmu csound_1:6.18.1+dfsg-6 . ANY . unstable . -m "Rebuild to fix Multi-Arch:same with updated sbuild"
nmu czmq_4.2.1-3 . ANY . unstable . -m "Rebuild to fix Multi-Arch:same with updated sbuild"
nmu dmalloc_5.5.2-14.1 . ANY . unstable . -m "Rebuild to fix Multi-Arch:same with updated sbuild"
nmu e2fsprogs_1.47.4-1 . ANY . unstable . -m "Rebuild to fix Multi-Arch:same with updated sbuild"
nmu fcidecomp_2.1.1+deb1-1 . ANY . unstable . -m "Rebuild to fix Multi-Arch:same with updated sbuild"
nmu fclib_3.1.0+dfsg-3 . ANY . unstable . -m "Rebuild to fix Multi-Arch:same with updated sbuild"
nmu fprintd_1.94.5-4 . ANY . unstable . -m "Rebuild to fix Multi-Arch:same with updated sbuild"
nmu graphviz_14.1.2-1 . ANY . unstable . -m "Rebuild to fix Multi-Arch:same with updated sbuild"
nmu gtk+2.0_2.24.33-10 . ANY . unstable . -m "Rebuild to fix Multi-Arch:same with updated sbuild"
nmu leatherman_1.12.1+dfsg-1.3 . ANY . unstable . -m "Rebuild to fix Multi-Arch:same with updated sbuild"
nmu libarray-base-perl_0.006-5 . ANY . unstable . -m "Rebuild to fix Multi-Arch:same with updated sbuild"
nmu libcgicc_3.2.19-4 . ANY . unstable . -m "Rebuild to fix Multi-Arch:same with updated sbuild"
nmu libclone-perl_0.50-1 . ANY . unstable . -m "Rebuild to fix Multi-Arch:same with updated sbuild"
nmu libcvd_0.0~git20221020150751.30e8cfc+ds1-1 . ANY . unstable . -m "Rebuild to fix Multi-Arch:same with updated sbuild"
nmu libdbd-mysql-perl_4.055-1 . ANY . unstable . -m "Rebuild to fix Multi-Arch:same with updated sbuild"
nmu libdbd-sqlite3-perl_1.78-1 . ANY . unstable . -m "Rebuild to fix Multi-Arch:same with updated sbuild"
nmu libdevel-caller-perl_2.07-1 . ANY . unstable . -m "Rebuild to fix Multi-Arch:same with updated sbuild"
nmu libdogleg_0.18-1 . ANY . unstable . -m "Rebuild to fix Multi-Arch:same with updated sbuild"
nmu libev-perl_4.37-1 . ANY . unstable . -m "Rebuild to fix Multi-Arch:same with updated sbuild"
nmu libhash-fieldhash-perl_0.15-4 . ANY . unstable . -m "Rebuild to fix Multi-Arch:same with updated sbuild"
nmu libhtml-parser-perl_3.83-2 . ANY . unstable . -m "Rebuild to fix Multi-Arch:same with updated sbuild"
nmu libio-socket-multicast-perl_1.12-3 . ANY . unstable . -m "Rebuild to fix Multi-Arch:same with updated sbuild"
nmu libmultidimensional-perl_0.014-2 . ANY . unstable . -m "Rebuild to fix Multi-Arch:same with updated sbuild"
nmu libnet_1.3+dfsg-3 . ANY . unstable . -m "Rebuild to fix Multi-Arch:same with updated sbuild"
nmu liboping_1.10.0-5.1 . ANY . unstable . -m "Rebuild to fix Multi-Arch:same with updated sbuild"
nmu libpackage-stash-xs-perl_0.30-1 . ANY . unstable . -m "Rebuild to fix Multi-Arch:same with updated sbuild"
nmu libparams-classify-perl_0.015-2 . ANY . unstable . -m "Rebuild to fix Multi-Arch:same with updated sbuild"
nmu libproc-processtable-perl_0.637-1 . ANY . unstable . -m "Rebuild to fix Multi-Arch:same with updated sbuild"
nmu libsys-meminfo-perl_0.99-2 . ANY . unstable . -m "Rebuild to fix Multi-Arch:same with updated sbuild"
nmu libsys-mmap-perl_0.21-1 . ANY . unstable . -m "Rebuild to fix Multi-Arch:same with updated sbuild"
nmu libtext-csv-xs-perl_1.64-1 . ANY . unstable . -m "Rebuild to fix Multi-Arch:same with updated sbuild"
nmu libthreadar_1.6.1-1 . ANY . unstable . -m "Rebuild to fix Multi-Arch:same with updated sbuild"
nmu libtie-hash-indexed-perl_0.08+ds1-1 . ANY . unstable . -m "Rebuild to fix Multi-Arch:same with updated sbuild"
nmu libtype-tiny-xs-perl_0.025-2 . ANY . unstable . -m "Rebuild to fix Multi-Arch:same with updated sbuild"
nmu libunix-processors-perl_2.046-3 . ANY . unstable . -m "Rebuild to fix Multi-Arch:same with updated sbuild"
nmu libverilog-perl_3.482-2 . ANY . unstable . -m "Rebuild to fix Multi-Arch:same with updated sbuild"
nmu libwww-curl-perl_4.17-13 . ANY . unstable . -m "Rebuild to fix Multi-Arch:same with updated sbuild"
nmu libwww-form-urlencoded-xs-perl_0.28-1 . ANY . unstable . -m "Rebuild to fix Multi-Arch:same with updated sbuild"
nmu libxml-libxslt-perl_2.003000-4 . ANY . unstable . -m "Rebuild to fix Multi-Arch:same with updated sbuild"
nmu libxstring-perl_0.005-2 . ANY . unstable . -m "Rebuild to fix Multi-Arch:same with updated sbuild"
nmu libyaml-syck-perl_1.47-1 . ANY . unstable . -m "Rebuild to fix Multi-Arch:same with updated sbuild"
nmu llvm-toolchain-18_1:18.1.8-20 . ANY . unstable . -m "Rebuild to fix Multi-Arch:same with updated sbuild"
nmu nss-wrapper_1.1.16-5 . ANY . unstable . -m "Rebuild to fix Multi-Arch:same with updated sbuild"
nmu openms_2.6.0+cleaned1-6 . ANY . unstable . -m "Rebuild to fix Multi-Arch:same with updated sbuild"
nmu owfs_3.2p4+dfsg1-7 . ANY . unstable . -m "Rebuild to fix Multi-Arch:same with updated sbuild"
nmu pam-session-timelimit_0.7-4 . ANY . unstable . -m "Rebuild to fix Multi-Arch:same with updated sbuild"
nmu resolv-wrapper_1.1.8-4 . ANY . unstable . -m "Rebuild to fix Multi-Arch:same with updated sbuild"
nmu ruby-mysql2_0.5.7-1 . ANY . unstable . -m "Rebuild to fix Multi-Arch:same with updated sbuild"
nmu rust-gperftools_0.2.0-1 . ANY . unstable . -m "Rebuild to fix Multi-Arch:same with updated sbuild"
nmu rust-libphosh-sys_0.0.7-3 . ANY . unstable . -m "Rebuild to fix Multi-Arch:same with updated sbuild"
nmu rust-wezterm-bidi_0.2.3-2 . ANY . unstable . -m "Rebuild to fix Multi-Arch:same with updated sbuild"
nmu taktuk_3.7.8-1 . ANY . unstable . -m "Rebuild to fix Multi-Arch:same with updated sbuild"
nmu trilinos_16.1.0-5 . ANY . unstable . -m "Rebuild to fix Multi-Arch:same with updated sbuild"
nmu votca_2026-3 . ANY . unstable . -m "Rebuild to fix Multi-Arch:same with updated sbuild"
nmu zeromq3_4.3.5-1 . ANY . unstable . -m "Rebuild to fix Multi-Arch:same with updated sbuild"