On 30/04/2024 21:44, Simon McVittie wrote:
coreutils_9.4-3.1 and pam_1.5.3-7 aren't currently migrating to trixie
for whatever reason. Because debootstrap doesn't currently know about
versioned Provides, I think it would be useful to get versions of these
packages in trixie that have been rebuilt against the 64-bit time_t ABIs
and package names.
If the versions in trixie don't migrate imminently, please consider:
nmu coreutils_9.4-3 . ANY . trixie . -m "rebuild against libssl3t64"
nmu pam_1.5.2-9.1 . ANY . trixie . -m "rebuild against libdb5.3t64"
I tried to rebuild coreutils 9.4-3 in the Kali Linux suite "kali-dev"
(based on Debian testing), and for the **armhf** architecture.
The thing is, in the build chroot there is coreutils+libssl3 already
installed. Then apt needs to install the build depends for coreutils,
ie. libssl-dev that depends on libssl3t64. And of course, for armhf and
armel, libssl3t64 is not co-installable with libssl3, so the build fails
straight there. Can't even install the build deps.
I suppose it's not a surprise for those familiar with the matter. And
the NMU suggested by Simon would probably work for other architectures,
maybe it's better than nothing.
Best,
--
Arnaud Rebillout / OffSec / Kali Linux Developer