Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > linux.debian.bugs.dist > #1174509

Bug#1055694: initramfs-tools: After updating coreutils cp: not replacing in console when running update-initramfs

From Sven Joachim <svenjoac@gmx.de>
Newsgroups linux.debian.bugs.dist, linux.debian.kernel
Subject Bug#1055694: initramfs-tools: After updating coreutils cp: not replacing in console when running update-initramfs
Date 2023-11-10 16:50 +0100
Message-ID <HyBVD-4tNe-5@gated-at.bofh.it> (permalink)
References <Hyv3P-4pBp-3@gated-at.bofh.it> <Hyv3P-4pBp-3@gated-at.bofh.it>
Organization linux.* mail to news gateway

Cross-posted to 2 groups.

Show all headers | View raw


Control: reassign -1 klibc-utils
Control: affects -1 initramfs-tools

On 2023-11-10 19:17 +1100, Konomi wrote:

> Package: initramfs-tools
> Version: 0.142
> Severity: normal
> X-Debbugs-Cc: konomikitten@gmail.com
>
> Dear Maintainer,
>
> After updating coreutils from 9.1-1 to 9.4-1+b1 the following lines appear when
> running update-initramfs -u:
>
> cp: not replacing '/var/tmp/mkinitramfs_vZS3YW/bin/cat'
> cp: not replacing '/var/tmp/mkinitramfs_vZS3YW/bin/cpio'
> cp: not replacing '/var/tmp/mkinitramfs_vZS3YW/bin/dd'
> cp: not replacing '/var/tmp/mkinitramfs_vZS3YW/bin/dmesg'
> cp: not replacing '/var/tmp/mkinitramfs_vZS3YW/bin/false'
> cp: not replacing '/var/tmp/mkinitramfs_vZS3YW/bin/gunzip'
> cp: not replacing '/var/tmp/mkinitramfs_vZS3YW/bin/kill'
> cp: not replacing '/var/tmp/mkinitramfs_vZS3YW/bin/ln'
> cp: not replacing '/var/tmp/mkinitramfs_vZS3YW/bin/ls'
> cp: not replacing '/var/tmp/mkinitramfs_vZS3YW/bin/mkdir'
> cp: not replacing '/var/tmp/mkinitramfs_vZS3YW/bin/mkfifo'
> cp: not replacing '/var/tmp/mkinitramfs_vZS3YW/bin/mknod'
> cp: not replacing '/var/tmp/mkinitramfs_vZS3YW/bin/mount'
> cp: not replacing '/var/tmp/mkinitramfs_vZS3YW/bin/mv'
> cp: not replacing '/var/tmp/mkinitramfs_vZS3YW/bin/nuke'
> cp: not replacing '/var/tmp/mkinitramfs_vZS3YW/bin/readlink'
> cp: not replacing '/var/tmp/mkinitramfs_vZS3YW/bin/resume'
> cp: not replacing '/var/tmp/mkinitramfs_vZS3YW/bin/sh'
> cp: not replacing '/var/tmp/mkinitramfs_vZS3YW/bin/sleep'
> cp: not replacing '/var/tmp/mkinitramfs_vZS3YW/bin/sync'
> cp: not replacing '/var/tmp/mkinitramfs_vZS3YW/bin/true'
> cp: not replacing '/var/tmp/mkinitramfs_vZS3YW/bin/umount'
> cp: not replacing '/var/tmp/mkinitramfs_vZS3YW/bin/uname'

FWIW, this has been triggered by the following changes in coreutils:

,----
| * Noteworthy changes in release 9.3 (2023-04-18) [stable]
|
| ** Changes in behavior
|
|   'cp -n' and 'mv -n' now issue an error diagnostic if skipping a file,
|   to correspond with -n inducing a nonzero exit status as of coreutils 9.2.
|
| * Noteworthy changes in release 9.2 (2023-03-20) [stable]
|
| ** Changes in behavior
|
|   'cp -n' and 'mv -n' now exit with nonzero status if they skip their
|   action because the destination exists, and likewise for 'cp -i',
|   'ln -i', and 'mv -i' when the user declines.  (POSIX specifies this
|   for 'cp -i' and 'mv -i'.)
`----

I looked for 'cp -n' in the initramfs-tools source and could not find
it.  It turns out that the actual culprit is the file
/usr/share/initramfs-tools/hooks/klibc-utils which uses the -n option,
apparently with good reason, namely not to overwrite files from busybox.

> The lines seem to be a cosmetic issue only, but I cannot be entirely sure.

There do not seem to be any ill effects beside the warnings.

Cheers,
       Sven

Back to linux.debian.bugs.dist | Previous | Next — Previous in thread | Next in thread | Find similar | Unroll thread


Thread

Bug#1055694: initramfs-tools: After updating coreutils cp: not replacing in console when running update-initramfs Konomi <konomikitten@gmail.com> - 2023-11-10 09:30 +0100
  Bug#1055694: initramfs-tools: After updating coreutils cp: not replacing in console when running update-initramfs Sven Joachim <svenjoac@gmx.de> - 2023-11-10 16:50 +0100
    Bug#1055694: initramfs-tools: After updating coreutils cp: not replacing in console when running update-initramfs Thorsten Glaser <tg@evolvis.org> - 2023-11-11 01:50 +0100
      Bug#1055694: initramfs-tools: After updating coreutils cp: not replacing in console when running update-initramfs Sven Joachim <svenjoac@gmx.de> - 2023-11-11 08:40 +0100
  Bug#1055694: klibc-utils: Patch to fix cp warning "Mario Izquierdo (mariodebian)" <mariodebian@gmail.com> - 2023-12-07 10:50 +0100
    Bug#1055694: klibc-utils: Patch to fix cp warning Vincent Lefevre <vincent@vinc17.net> - 2023-12-07 11:40 +0100
      Bug#1055694: klibc-utils: Patch to fix cp warning Florent 'Skia' Jacquet <florent.jacquet@canonical.com> - 2023-12-13 11:00 +0100

csiph-web