Your message dated Sat, 03 May 2025 15:17:09 +0000 with message-id <E1uBEc1-00BEPL-AA@fasolo.debian.org> and subject line Bug#1082647: fixed in initramfs-tools 0.142+deb12u2 has caused the Debian Bug report #1082647, regarding copy_exec: [regression] ignores trailing slash, installs file as directory name 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.) -- 1082647: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1082647 Debian Bug Tracking System Contact owner@bugs.debian.org with problems
--- Begin Message ---
- To: Debian Bug Tracking System <submit@bugs.debian.org>
- Subject: copy_exec: [regression] ignores trailing slash, installs file as directory name
- From: Thorsten Glaser <tg@mirbsd.de>
- Date: Tue, 24 Sep 2024 02:46:42 +0200
- Message-id: <172713880279.3633.3012037699152941732.reportbug@loch.mirbsd.org>
Package: initramfs-tools-core Version: 0.142+deb12u1 Severity: serious Justification: hidden breakage for users, ought to be fixed in stable-pu X-Debbugs-Cc: tg@mirbsd.de In bullseye, this would work: copy_exec /usr/lib/klibc/bin/rnd_shuf /usr/libexec/ copy_exec /usr/sbin/rdate /usr/libexec/ In bookworm, the first line instead of copying the file rnd_shuf to /usr/libexec/rnd_shuf it copies it to /usr/libexec and the second does no better. Incidentally… copy_exec /usr/lib/klibc/bin/rnd_shuf /usr/libexec/ copy_exec /usr/sbin/rdate /usr/libexec/rdate … makes the second line fail: mkdir: cannot create directory ‘/var/tmp/mkinitramfs_eQ7nC7//usr/libexec’: File exists So copy_exec clearly still i̲s̲ capable of creating missing intermediate directories, but something made it stop honouring trailing slashes. I wonder what else, other than my script to enable the network interface, get the clocktime, and disable it again, on an RPi that has no RTC, will break on users’ systems from this. This really needs to be fixed in stable-pu. -- System Information: Debian Release: 12.7 APT prefers stable-updates APT policy: (500, 'stable-updates'), (500, 'stable-security'), (500, 'proposed-updates'), (500, 'stable') Architecture: armel (armv6l) Kernel: Linux 6.1.0-25-rpi (UP) Locale: LANG=C, LC_CTYPE=C (charmap=UTF-8) (ignored: LC_ALL set to C.UTF-8), LANGUAGE not set Shell: /bin/sh linked to /usr/bin/lksh Init: sysvinit (via /sbin/init) Versions of packages initramfs-tools-core depends on: ii coreutils 9.1-1 ii cpio 2.13+dfsg-7.1 ii e2fsprogs 1.47.0-2 ii klibc-utils 2.0.12-1 ii kmod 30+20221128-1 ii logsave 1.47.0-2 ii udev 252.30-1~deb12u2 Versions of packages initramfs-tools-core recommends: ii busybox 1:1.35.0-4+b3 ii zstd 1.5.4+dfsg2-5 Versions of packages initramfs-tools-core suggests: pn bash-completion <none> -- Configuration Files: /etc/initramfs-tools/initramfs.conf changed: MODULES=dep BUSYBOX=auto KEYMAP=n COMPRESS=zstd DEVICE= NFSROOT=auto RUNSIZE=10% FSTYPE=auto -- no debconf information
--- End Message ---
--- Begin Message ---
- To: 1082647-close@bugs.debian.org
- Subject: Bug#1082647: fixed in initramfs-tools 0.142+deb12u2
- From: Debian FTP Masters <ftpmaster@ftp-master.debian.org>
- Date: Sat, 03 May 2025 15:17:09 +0000
- Message-id: <E1uBEc1-00BEPL-AA@fasolo.debian.org>
- Reply-to: Ben Hutchings <benh@debian.org>
Source: initramfs-tools Source-Version: 0.142+deb12u2 Done: Ben Hutchings <benh@debian.org> We believe that the bug you reported is fixed in the latest version of initramfs-tools, 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 1082647@bugs.debian.org, and the maintainer will reopen the bug report if appropriate. Debian distribution maintenance software pp. Ben Hutchings <benh@debian.org> (supplier of updated initramfs-tools 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: Thu, 24 Apr 2025 17:45:07 +0200 Source: initramfs-tools Architecture: source Version: 0.142+deb12u2 Distribution: bookworm Urgency: medium Maintainer: Debian kernel team <debian-kernel@lists.debian.org> Changed-By: Ben Hutchings <benh@debian.org> Closes: 1027458 1082647 1088959 Changes: initramfs-tools (0.142+deb12u2) bookworm; urgency=medium . * [37a6e9e] hook-functions: Expand documentation of copy_exec and copy_file * [31c50bc] hook-functions: Restore copy_file's handling of target ending in slash (Closes: #1082647) * [d6d1883] hook-functions: Exclude usr-merge symlinks in copy_file (Closes: #1088959) * [38cf275] autopkgtest: Add tests for copy_file function * [065a03f] hook-functions: Add reset drivers when MODULES=dep (Closes: #1027458) Checksums-Sha1: 761d223c16695b9c2ecc418572129c5efa52c864 1950 initramfs-tools_0.142+deb12u2.dsc af084f513a81d33f995558cbfad90945b9453dac 114484 initramfs-tools_0.142+deb12u2.tar.xz 53df9fc699baff76418005ddaea7968edf98cbe4 7482 initramfs-tools_0.142+deb12u2_source.buildinfo Checksums-Sha256: 21c59bbf142eaf8acabbf9f20ed02373325b22a178946da406939a2832ecd306 1950 initramfs-tools_0.142+deb12u2.dsc b8c21a6eb8ede5b865e219ff6d6638aba8285baef4a2a061b42343ac8972f530 114484 initramfs-tools_0.142+deb12u2.tar.xz fbc7f52bbc10d4b3ec9aa5c3a879000cb3240826355a63670b280957203a71cb 7482 initramfs-tools_0.142+deb12u2_source.buildinfo Files: db5ea38c22419b4391b6f819f2f4ea0b 1950 utils optional initramfs-tools_0.142+deb12u2.dsc 4c3984bee777271b71e0ac97615bf955 114484 utils optional initramfs-tools_0.142+deb12u2.tar.xz 889910db3e4b7b24fbf16a077894f7ee 7482 utils optional initramfs-tools_0.142+deb12u2_source.buildinfo -----BEGIN PGP SIGNATURE----- iQIzBAEBCgAdFiEErCspvTSmr92z9o8157/I7JWGEQkFAmgK5boACgkQ57/I7JWG EQmK1xAAimhwUSwNj2fmXm7fWRZ7eaDLcLMPf6P7FGiQZu1FfHGBKAJjXs0T81ik C1/mAMUz0cs23wDi4HHdSEGM2GVhOkQuju6mIM7AZVhvrgMj+YcNQ20Pw4xeTx8W UuADrGn7uUvSv1/oeYOyH0KMm5rEpifQPoT57ykYh6mXjumNIfgEucSjTGabWsbQ rpSviuxP24uFCZIJiFa33sLXP2Y+TcYPs/mSVMc3Sgko6G2jUSh/3Ijkdqf8knz7 +QnSJuLPIGo5KqylhkQTB4UkMfqVHfGjIHXYhyXxCjr7ZETt8xZoZwom/XuAF8U3 m6rSZnXghfzIhkdAnHHmt3KIE6JOKe5CnnuPJjWyMTFTX0Mgj8gdkIZwQmNXIV6y x4+GWHxEy7E5oSt5JpkYzItHJa4tj/Z4ayNv9/IhhvgYMEtGV0B7Hkjw1xatfXUo dUZ+4RIE/faTYa4g+X7OVZw06SDmnXyxuQsE8lDzMhqUGDHzDc8lvLaMTau43DcX 2MLMo5poXxxmSv0q8cSBNfbAZCQwjSn/t5BINGjq3pKOM01u18X0xyrrRfpLtpFG Tg53HlcBnEHwRnrNsp7oVeB+OSQedW0NUJ3T/2LaFG6f/GzIWOKHGt22Fw7GQPMF UxcfKy75BBIOoObFH0JLPU+VDNEOTnrtAvsR2KnzoP9UpdqP0H0= =a7bW -----END PGP SIGNATURE-----Attachment: pgpggaQTHN513.pgp
Description: PGP signature
--- End Message ---