• Re: Testing amd64 netinst LUKS+LVM install broken

    From Andrew M.A. Cater@21:1/5 to Craig Hesling on Wed Apr 10 08:50:01 2024
    On Tue, Apr 09, 2024 at 05:51:26PM -0700, Craig Hesling wrote:
    Hi all,

    I'm having an issue with the guided partitioner in the Debian testing amd64 installer.
    Specifically, the "Guided - use entire disk and set up encrypted LVM"
    errors out and emit the following error message:

    partman-lvm: pvcreate: error while loading shared libraries: libaio.so.1: cannot open shared object file: No such file or directory


    Hi,

    I suspect that Debian Testing _might_ be uninstallable just at the moment. There's a large scale migration and change of packages (to do with securing
    a workable time implementation post-2038 and moving from 32 bit values).

    That's taken a lot longer than expected: Debian Unstable and therefore
    Debian Testing have been hit. It's just possible that this library
    is caught up in the dependencies.

    This will resolve itself in due course - but it might be better to
    install a minimal stable and then upgrade to testing later.

    Be aware also that the problematic version of xz libraries is also
    in Debian testing - someone else pointed this up the other day.

    Hope this helps,

    Andy
    (amacater@debian.org)


    Is this a known issue?

    *Reproduction:*

    md5sum ~/Downloads/debian-testing-amd64-netinst.iso
    d80f2f073cdb2db52d9d1dd8e625b04b
    /home/craig/Downloads/debian-testing-amd64-netinst.iso
    dd if=/dev/zero of=~/Downloads/test-hda.img bs=1G count=8
    qemu-system-x86_64 -cdrom ~/Downloads/debian-testing-amd64-netinst.iso -hda ~/Downloads/test-hda.img -m 8G

    https://youtu.be/jJ-oOA2s8Wc

    All the best,

    Craig

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From The Wanderer@21:1/5 to Andrew M.A. Cater on Wed Apr 10 13:00:02 2024
    This is an OpenPGP/MIME signed message (RFC 4880 and 3156)
    On 2024-04-10 at 02:39, Andrew M.A. Cater wrote:

    On Tue, Apr 09, 2024 at 05:51:26PM -0700, Craig Hesling wrote:

    Hi all,

    I'm having an issue with the guided partitioner in the Debian
    testing amd64 installer. Specifically, the "Guided - use entire
    disk and set up encrypted LVM" errors out and emit the following
    error message:

    partman-lvm: pvcreate: error while loading shared libraries:
    libaio.so.1: cannot open shared object file: No such file or
    directory

    The fact that this is libaio catches my eye.

    Hi,

    I suspect that Debian Testing _might_ be uninstallable just at the
    moment. There's a large scale migration and change of packages (to do
    with securing a workable time implementation post-2038 and moving
    from 32 bit values).

    That's taken a lot longer than expected: Debian Unstable and
    therefore Debian Testing have been hit. It's just possible that this
    library is caught up in the dependencies.

    Yes, this is almost certainly what's going on. libaio is one of the
    small handful of libraries (that I'm aware of) for which the 't64'
    version of the package appears to have slipped through the cracks on the measures being taken to prevent things from migrating to testing until
    the transition is properly ready.

    $ apt-cache search libaio
    libaio-dev - Linux kernel AIO access library - development files
    libaio1 - Linux kernel AIO access library - shared library
    libaio1t64 - Linux kernel AIO access library - shared library


    $ apt-cache search t64 | egrep '^lib[^ ]+t64 ' | cut -d ' ' -f 1
    libfyba0t64
    libglibmm-2.68-1t64
    libaio1t64
    libnetcdf19t64
    libudns0t64

    This will resolve itself in due course - but it might be better to
    install a minimal stable and then upgrade to testing later.

    Be aware also that the problematic version of xz libraries is also in
    Debian testing - someone else pointed this up the other day.

    For some values of "the problematic version". The one that is *known* to
    be backdoored has been reverted:

    $ apt-cache policy xz-utils
    xz-utils:
    Installed: 5.6.1+really5.4.5-1
    Candidate: 5.6.1+really5.4.5-1
    Version table:
    *** 5.6.1+really5.4.5-1 900
    900 http://ftp.us.debian.org/debian testing/main amd64 Packages
    100 /var/lib/dpkg/status

    However, while the version reverted *to* in this case - 5.4.5 - is from
    prior to the introduction of the known backdoor, it *is* from well after
    the now-apparent bad actor began contributing to the upstream project,
    and there is discussion of possibly needing to revert to as far back as
    a 5.2.x version in order to be completely sure of not having any commits
    that come from that bad actor.

    (If there's a detail I've missed catching which would mean that any of
    that is inaccurate, I would be pleased if someone would point it out to
    me.)

    --
    The Wanderer

    The reasonable man adapts himself to the world; the unreasonable one
    persists in trying to adapt the world to himself. Therefore all
    progress depends on the unreasonable man. -- George Bernard Shaw


    -----BEGIN PGP SIGNATURE-----

    iQIzBAEBCgAdFiEEJCOqsZEc2qVC44pUBKk1jTQoMmsFAmYWbdkACgkQBKk1jTQo MmuynQ//ZxOVPPQYjG6wm7vhrjNNReQMAmTmeCkaMqz1JulYyue2SaDau5TKYz6b YpkhLitBHnNgalVLBLkz/V/3DcLY7UQTi2sVZJ0JA9BCEIlwp5zf93/KyR4z755D kqxUsRLvA22rDMcFaqIt0xzMLXvH1mVQ2vpvB6F2UH/HVJLJ0gg8TRDzLR/SNyDG pN36IZ5l3WDkltMQgWZzkmAsm00UOXY134Mfrsq5llER1BL6OT0pa42pdARy7a87 5g5lHrDGhGxiDHkyJXwFRlK9cAEe4FwqRKzxXBvSgkZkx5gYmlf6xL2QJSBFKC/g xlmg1fyf8n9Q4kiNbTvl86MW4VMsQ8KGUhe208gKVbjFxTcIP9jiUd690PQ58WdZ JmD18YdQaHXY+/e847zRzmT8zVr05E0D3VnVzF6iXDk8wEPRVIy7jn2qPV3b62nl Mcpqi6144LbcIEXVEUMC7wj7X8pKAsnN+4HM4Ty8rKQHy3rzBdU3IzuXSpxSyVTu UUHXStkfbLz7G0UyOe6fCjPSPfEEgLmJlYpvlxtheYw0ScgRGaD2qtMrQ6QJGf+U jAaW3l3NjdUSIh4RnJEJMtR4D0q/lip3+yjqSojb5gt3lbJnsqCa1ydtrEaOpaCN MMOvFqVq78a9GRUDKK8fesUichN7
  • From Gilles Mocellin@21:1/5 to All on Thu Apr 11 19:30:01 2024
    Le mercredi 10 avril 2024, 02:51:26 CEST Craig Hesling a écrit :
    Hi all,

    I'm having an issue with the guided partitioner in the Debian testing amd64 installer.
    Specifically, the "Guided - use entire disk and set up encrypted LVM"
    errors out and emit the following error message:

    partman-lvm: pvcreate: error while loading shared libraries: libaio.so.1: cannot open shared object file: No such file or directory

    Is this a known issue?

    Yes !

    https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1067831

    Correction should soon arrive in daily builds.

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)