[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#1016868: marked as done (libc6-udeb: dangling ld-linux symlink)



Your message dated Mon, 08 Aug 2022 17:50:16 +0000
with message-id <E1oL6tM-009NFm-9D@fasolo.debian.org>
and subject line Bug#1016868: fixed in glibc 2.34-3
has caused the Debian Bug report #1016868,
regarding libc6-udeb: dangling ld-linux symlink
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact owner@bugs.debian.org
immediately.)


-- 
1016868: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1016868
Debian Bug Tracking System
Contact owner@bugs.debian.org with problems
--- Begin Message ---
Package: libc6-udeb
Version: 2.34-1
Severity: grave
Justification: renders package unusable
X-Debbugs-Cc: debian-boot@lists.debian.org

Hi,

Checking fil's report regarding runtime issues related to libc6-udeb,
which I thought to be a major version mismatch (d-i built against
unstable from a few hours ago = 2.33, but running against current
unstable = 2.34), I ended up with a fresh build that doesn't boot:
failure to execute /init.

Smallest bisection ever:
 - Building d-i against testing's udebs fixes it.
 - There are only a handful of differences… picking one “at random”.
 - Building d-i against testing's udebs except libc6-udeb from unstable
   generates the problem.

To get the booting issue out of the way, I've verified that I was able
to start busybox from the build tree after a netboot build against
testing's udebs, using this:

    cd build/tmp/netboot/tree
    sudo chroot . /bin/busybox sh

That's not the case after a build against unstable's udebs. Of course,
strace cannot report much:

    chroot(".")                             = 0
    chdir("/")                              = 0
    execve("bin/busybox", […])              = -1 ENOENT (No such file or directory)

Looking at the contents of the udebs before/after, a number of files and
symlinks are different, and there's one missing piece:

 - before:

    ./lib/x86_64-linux-gnu/ld-linux-x86-64.so.2 -> ld-2.33.so
    ./lib64/ld-linux-x86-64.so.2 -> /lib/x86_64-linux-gnu/ld-2.33.so

 - after:

    ./lib64/ld-linux-x86-64.so.2 -> /lib/x86_64-linux-gnu/ld-linux-x86-64.so.2

Thanks to Aurélien for investigating at the same time as I did, and for
the upcoming fix!


Cheers,
-- 
Cyril Brulebois (kibi@debian.org)            <https://debamax.com/>
D-I release manager -- Release team member -- Freelance Consultant

--- End Message ---
--- Begin Message ---
Source: glibc
Source-Version: 2.34-3
Done: Aurelien Jarno <aurel32@debian.org>

We believe that the bug you reported is fixed in the latest version of
glibc, which is due to be installed in the Debian FTP archive.

A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to 1016868@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Aurelien Jarno <aurel32@debian.org> (supplier of updated glibc package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmaster@ftp-master.debian.org)


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

Format: 1.8
Date: Mon, 08 Aug 2022 19:38:30 +0200
Source: glibc
Architecture: source
Version: 2.34-3
Distribution: unstable
Urgency: medium
Maintainer: GNU Libc Maintainers <debian-glibc@lists.debian.org>
Changed-By: Aurelien Jarno <aurel32@debian.org>
Closes: 1016868
Changes:
 glibc (2.34-3) unstable; urgency=medium
 .
   [ Aurelien Jarno ]
   * debian/rules.d/debhelper.mk: make libc.so and ld.so executable also for
     libc6-udeb.  Closes: #1016868.
Checksums-Sha1:
 487f8f11b6ab852eee443df91c549c3b28eb78cc 9673 glibc_2.34-3.dsc
 cef261ad7254d5675572abb6e40da4414631072d 995252 glibc_2.34-3.debian.tar.xz
 b9601ede3b326d76b40c0dd7bc240b8efee661ae 9470 glibc_2.34-3_source.buildinfo
Checksums-Sha256:
 6e6641424381d7593124f2ffb5b2a19bbcc24ecbcbdba59731980935318195c2 9673 glibc_2.34-3.dsc
 464eb5482bfe62d66a4529937a7fdb08fecebf5d822aa9dd063b6c34c7aca761 995252 glibc_2.34-3.debian.tar.xz
 d1a473fae60b69ceec0dee793d3ef0d04ada5ac008a27bfca2d53f81ce26b374 9470 glibc_2.34-3_source.buildinfo
Files:
 6e394d7f296129260d25aa2855fddbc3 9673 libs required glibc_2.34-3.dsc
 5c591bbd62153095285ed590b743dee0 995252 libs required glibc_2.34-3.debian.tar.xz
 c2a0207d97622bac9c702adecda3e294 9470 libs required glibc_2.34-3_source.buildinfo

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

iQIzBAEBCgAdFiEEUryGlb40+QrX1Ay4E4jA+JnoM2sFAmLxSqAACgkQE4jA+Jno
M2u5MA/+LmgpiD1M22kNbnD/7t2SlRKKuRYMtCfgXp1zFUBM+w9dC/6G6aAamJqI
1QA0emfEqc1I0jJzVQeOH/tUzNfNHT+H0zME58uvGXtl9OoAn8SVIDJbJxiDQzb6
3MIcXywpBB40ssgzUNwoOzRCVuwOGETm76fqbS+u9WrHDmAE4zmzfMCArWLF3nJv
3Jgb8gYfdk0bW4Fsk73xupvxQKtbNnki+qOsDRxQdmIuLldOUj7XpIyQO8BCjQBc
PxIC0z/Ij/gzZoVmaH6TFiTChOA6Hxa+I6PdC3Xypp3RyheHHR6ewYUK55dfc27G
Q0VrVFzH5oAQoDiUO+8WWxGfzbFtyq8g7pdDt75oCSjxkvccaojTdThh6BVuNkUN
EKvZi3U4q4Iq2899iZsOUwV7/smkavtOKzl65OBJU5mKSPAkFvwohv8LKnp154if
aTs+GJXUliQpe4K8RRX3OXjry9rnegmAu69YvAKm4K+59vD9x4AbPS1+CAr4uiJO
qo+s5jVBE0l1C+p6saiKxifswbGeY72Qt7DprF/qspLeEYutIFTd/ptAEFn9+X1j
hTSAwOhdssYsPTK4vyGzjUYGpu0LM8tD/L49oRDgXMxOlCepuF1K33Eufd2mi6lC
PFJrVRllnH/mNm4bXlPSF5AMw2VSsaMyJacs6oVfCnQH7eO4MRc=
=dUF5
-----END PGP SIGNATURE-----

--- End Message ---

Reply to: