[Pkg-openssl-devel] Bug#1065135: sort: error while loading shared libraries: libcrypto.so.3

Steve Langasek vorlon at debian.org
Fri Mar 1 04:37:25 GMT 2024


Thanks for this report.

This is definitely not the behavior we want.  However, the good thing is
that the dependency from coreutils to libssl is new since bookworm.  As a
result, while this can affect users on upgrades from testing, it will not
affect upgrades from bookworm because libssl3t64 will be unpacked and
configured before the coreutils that uses it.

If we see widespread breakage from this in upgrades from testing/unstable
then we can try to figure out further mitigations.

Can you explain why 'sort' is being called at this point in your upgrade? 
Is this from an apt hook or something?


On Fri, Mar 01, 2024 at 04:53:30AM +0100, Christoph Anton Mitterer wrote:
> Package: libssl3t64
> Version: 3.1.5-1.1
> Severity: normal
> X-Debbugs-Cc: vorlon at debian.org
> 
> Hey there.
> 
> 
> Just a friendly meant heads up:
> 
> I saw another case similar to #1065017, i.e. where during the t64 transition.
> a library is missing while sort (which I think is also considered essential?) is
> executed, causing that to fail.
> 
> (Reading database ... 483226 files and directories currently installed.)
> Removing libssl3:amd64 (3.1.5-1) ...
> sort: error while loading shared libraries: libcrypto.so.3: cannot open shared object file: No such file or directory
> Selecting previously unselected package libssl3t64:amd64.
> (Reading database ... 483215 files and directories currently installed.)
> 
> 
> Attaching the full APT term log and CCing, Steve Langasek who seems to have been
> among those in charge of the transition.
> 
> 
> Thanks,
> Chris.
> 
> 
> -- System Information:
> Debian Release: trixie/sid
>   APT prefers unstable-debug
>   APT policy: (500, 'unstable-debug'), (500, 'unstable')
> Architecture: amd64 (x86_64)
> 
> Kernel: Linux 6.6.15-amd64 (SMP w/16 CPU threads; PREEMPT)
> Locale: LANG=en_DE.UTF-8, LC_CTYPE=en_DE.UTF-8 (charmap=UTF-8), LANGUAGE not set
> Shell: /bin/sh linked to /usr/bin/dash
> Init: systemd (via /run/systemd/system)
> 
> Versions of packages libssl3t64 depends on:
> ii  libc6  2.37-15
> 
> libssl3t64 recommends no packages.
> 
> libssl3t64 suggests no packages.
> 
> -- no debconf information



-- 
Steve Langasek                   Give me a lever long enough and a Free OS
Debian Developer                   to set it on, and I can move the world.
Ubuntu Developer                                   https://www.debian.org/
slangasek at ubuntu.com                                     vorlon at debian.org
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 833 bytes
Desc: not available
URL: <http://alioth-lists.debian.net/pipermail/pkg-openssl-devel/attachments/20240229/92beea71/attachment.sig>


More information about the Pkg-openssl-devel mailing list