Bug#875781: initramfs-tools-core: /etc/initramfs-tools/initramfs.conf is not modified on upgrade/install/reconfigure
Control: notfound -1 0.130 Control: tag -1 - unreproducible Control: forcemerge 822671 -1 This is an old bug that has already been fixed. Any system that started with version 0.120 (or earlier) and the default configuration, and was then upgraded directly to version 0.123, 0.124, or 0.125, will have missed the change to the default configuration that was made in 0.121 (BUSYBOX=y changed to BUSYBOX=auto). Upgrade paths such as 0.120 to 0.121 to 0.123, or 0.120 to 0.130 (jessie to stretch), work correctly. Unfortunately there is no way to tell which systems were affected by this bug, so the configuration will not be automatically reset to the default. Ben. -- Ben Hutchings [W]e found...that it wasn't as easy to get programs right as we had thought. I realized that a large part of my life from then on was going to be spent in finding mistakes in my own programs. - Maurice Wilkes, 1949 signature.asc Description: This is a digitally signed message part
Bug#875781: initramfs-tools-core: /etc/initramfs-tools/initramfs.conf is not modified on upgrade/install/reconfigure
Package: initramfs-tools Version: 0.130 Followup-For: Bug #875781 Dear Maintainer, the same happens to me. The file /etc/initramfs-tools/initramfs.conf of initramfs-tools package is different from the one in my PC and I have never modified it and even reinstalling the initramfs-tools package the initramfs.conf is different from the one in the package: $ diff etc/initramfs-tools/initramfs.conf /etc/initramfs-tools/initramfs.conf 23c23 < # BUSYBOX: [ y | n | auto ] --- > # BUSYBOX: [ y | n ] 25,27c25 < # Use busybox shell and utilities. If set to n, klibc utilities will be used. < # If set to auto (or unset), busybox will be used if installed and klibc will < # be used otherwise. --- > # Use busybox if available. 30c28 < BUSYBOX=auto --- > BUSYBOX=y Have a great day Piviul -- Package-specific info: -- initramfs sizes -rw-r--r-- 1 root root 31M Sep 18 20:58 /boot/initrd.img-4.11.0-1-686-pae.old-dkms -rw-r--r-- 1 root root 33M Sep 9 18:43 /boot/initrd.img-4.12.0-1-686-pae -rw-r--r-- 1 root root 28M Jul 2 2016 /boot/initrd.img-4.5.0-2-686-pae.old-dkms -rw-r--r-- 1 root root 28M Oct 2 2016 /boot/initrd.img-4.6.0-1-686-pae.old-dkms -rw-r--r-- 1 root root 29M Nov 16 2016 /boot/initrd.img-4.7.0-1-686-pae.old-dkms -rw-r--r-- 1 root root 30M Dec 25 2016 /boot/initrd.img-4.8.0-1-686-pae.old-dkms -rw-r--r-- 1 root root 30M Feb 23 2017 /boot/initrd.img-4.8.0-2-686-pae.old-dkms -rw-r--r-- 1 root root 31M Mar 8 2017 /boot/initrd.img-4.9.0-1-686-pae.old-dkms -rw-r--r-- 1 root root 31M Jun 2 06:19 /boot/initrd.img-4.9.0-2-686-pae.old-dkms -rw-r--r-- 1 root root 31M Jul 14 07:37 /boot/initrd.img-4.9.0-3-686-pae.old-dkms -- /proc/cmdline BOOT_IMAGE=/boot/vmlinuz-4.12.0-1-686-pae root=UUID=246e415c-b337-4743-af3a-b56e02f4a28b ro quiet resume=/dev/sda5 -- resume RESUME=UUID=753d7a40-5f4a-448b-8e66-eebea3cb4aff -- /proc/filesystems ext3 ext2 ext4 fuseblk -- lsmod Module Size Used by rfcomm 49152 4 fuse 90112 3 bnep 20480 2 joydev 20480 0 hid_logitech 32768 0 ff_memless 16384 1 hid_logitech usbhid 45056 0 uas20480 0 usb_storage49152 1 uas iTCO_wdt 16384 0 intel_rapl 20480 0 x86_pkg_temp_thermal16384 0 intel_powerclamp 16384 0 iTCO_vendor_support16384 1 iTCO_wdt kvm_intel 192512 0 kvm 438272 1 kvm_intel wl 6152192 0 irqbypass 16384 1 kvm btusb 40960 0 snd_hda_codec_hdmi 40960 1 crc32_pclmul 16384 0 btrtl 16384 1 btusb btbcm 16384 1 btusb btintel16384 1 btusb snd_hda_codec_realtek69632 1 intel_cstate 16384 0 snd_hda_codec_generic65536 1 snd_hda_codec_realtek bluetooth 409600 31 btrtl,btintel,bnep,btbcm,rfcomm,btusb intel_uncore 86016 0 intel_rapl_perf16384 0 cfg80211 446464 1 wl snd_hda_intel 32768 5 ecdh_generic 28672 1 bluetooth pcspkr 16384 0 snd_hda_codec 90112 4 snd_hda_intel,snd_hda_codec_hdmi,snd_hda_codec_generic,snd_hda_codec_realtek sg 28672 0 lpc_ich24576 0 rfkill 20480 5 bluetooth,cfg80211 mfd_core 16384 1 lpc_ich snd_hda_core 53248 5 snd_hda_intel,snd_hda_codec,snd_hda_codec_hdmi,snd_hda_codec_generic,snd_hda_codec_realtek snd_hwdep 16384 1 snd_hda_codec shpchp 32768 0 snd_soc_rt5640 73728 0 snd_soc_ssm456716384 0 snd_soc_rl6231 16384 1 snd_soc_rt5640 snd_soc_core 159744 2 snd_soc_ssm4567,snd_soc_rt5640 snd_compress 20480 1 snd_soc_core snd_pcm81920 6 snd_hda_intel,snd_hda_codec,snd_hda_core,snd_soc_rt5640,snd_hda_codec_hdmi,snd_soc_core snd_timer 28672 1 snd_pcm dw_dmac16384 0 snd57344 20 snd_compress,snd_hda_intel,snd_hwdep,snd_hda_codec,snd_timer,snd_hda_codec_hdmi,snd_hda_codec_generic,snd_hda_codec_realtek,snd_soc_core,snd_pcm battery20480 0 elan_i2c 28672 0 dw_dmac_core 24576 1 dw_dmac snd_soc_sst_acpi 16384 0 soundcore 16384 1 snd snd_soc_sst_match 16384 1 snd_soc_sst_acpi evdev 20480 27 acpi_pad 16384 0 acpi_als 16384 0 kfifo_buf 16384 1 acpi_als industrialio 49152 2 acpi_als,kfifo_buf binfmt_misc20480 1 coretemp 16384 0 parport_pc 28672 0 ppdev 20480 0 lp 20480 0 parport36864 3 lp,parport_pc,ppdev ip_tables 20480 0 x_tables 20480 1 ip_tables autofs436864 2 ext4
Bug#875781: initramfs-tools-core: /etc/initramfs-tools/initramfs.conf is not modified on upgrade/install/reconfigure
On 15/09/2017 20:28, Ben Hutchings wrote: Which version did you start with before this? $ ls -lt /etc/ | tail -n 1 [...] nov 20 1999 [...] I think this can be the installation date, I have change all the hardware, but I have copied the system in the new disk without reinstalling. If I don't mistake I have installed a stable, but after a while I have installed testing and never change it. Was initramfs.conf modified? I think I never modified it. I tried this, starting with jessie (debootstrap'd chroot plus initramfs-tools) and then changing APT sources to stretch. initramfs.conf was upgraded as intended. I have check this problem in two Debian box with testing and all have the same problem. $ ls -l /etc/initramfs-tools/initramfs.conf -rw-r--r-- 1 root root 947 lug 9 2012 /etc/initramfs-tools/initramfs.conf But if you make a change to the initramfs.conf and than do # apt install --reinstall initramfs-tools-core is the file updated or are you asked if you want to install the DD version? Ciao Davide
Bug#875781: initramfs-tools-core: /etc/initramfs-tools/initramfs.conf is not modified on upgrade/install/reconfigure
Control: tag -1 moreinfo unreproducible On Thu, 2017-09-14 at 15:09 +0200, Davide Prina wrote: > Package: initramfs-tools-core > Version: 0.130 > Severity: normal > > Dear Maintainer, > > # apt update; apt -u upgrade; apt -u dist-upgrade Which version did you start with before this? Was initramfs.conf modified? > # dpkg-reconfigure initramfs-tools-core > # apt install --reinstall initramfs-tools-core > [...] > $ mkdir /tmp/1 > $ cd /tmp/1 > $ ar x initramfs-tools-core_0.130_all.deb > $ tar Jxvf data.tar.xz > [...] > $ diff etc/initramfs-tools/initramfs.conf /etc/initramfs-tools/initramfs.conf > 23c23 > < # BUSYBOX: [ y | n | auto ] > --- > > # BUSYBOX: [ y | n ] > > 25,27c25 > < # Use busybox shell and utilities. If set to n, klibc utilities will be > used. > < # If set to auto (or unset), busybox will be used if installed and klibc > will > < # be used otherwise. > --- > > # Use busybox if available. > > 30c28 > < BUSYBOX=auto > --- > > BUSYBOX=y I tried this, starting with jessie (debootstrap'd chroot plus initramfs-tools) and then changing APT sources to stretch. initramfs.conf was upgraded as intended. Ben. -- Ben Hutchings Kids! Bringing about Armageddon can be dangerous. Do not attempt it in your own home. - Terry Pratchett and Neil Gaiman, `Good Omens' signature.asc Description: This is a digitally signed message part
Bug#875781: initramfs-tools-core: /etc/initramfs-tools/initramfs.conf is not modified on upgrade/install/reconfigure
Package: initramfs-tools-core Version: 0.130 Severity: normal Dear Maintainer, # apt update; apt -u upgrade; apt -u dist-upgrade # dpkg-reconfigure initramfs-tools-core # apt install --reinstall initramfs-tools-core [...] $ mkdir /tmp/1 $ cd /tmp/1 $ ar x initramfs-tools-core_0.130_all.deb $ tar Jxvf data.tar.xz [...] $ diff etc/initramfs-tools/initramfs.conf /etc/initramfs-tools/initramfs.conf 23c23 < # BUSYBOX: [ y | n | auto ] --- > # BUSYBOX: [ y | n ] 25,27c25 < # Use busybox shell and utilities. If set to n, klibc utilities will be used. < # If set to auto (or unset), busybox will be used if installed and klibc will < # be used otherwise. --- > # Use busybox if available. 30c28 < BUSYBOX=auto --- > BUSYBOX=y Ciao Davide -- System Information: Debian Release: buster/sid APT prefers testing APT policy: (500, 'testing'), (500, 'stable') Architecture: amd64 (x86_64) Foreign Architectures: i386 Kernel: Linux 4.12.0-1-amd64 (SMP w/2 CPU cores) Locale: LANG=it_IT.utf8, LC_CTYPE=it_IT.utf8 (charmap=UTF-8), LANGUAGE=it_IT.utf8 (charmap=UTF-8) Shell: /bin/sh linked to /bin/dash Init: systemd (via /run/systemd/system) Versions of packages initramfs-tools-core depends on: ii cpio 2.11+dfsg-6 ii klibc-utils 2.0.4-9 ii kmod 24-1 ii udev 234-3 Versions of packages initramfs-tools-core recommends: ii busybox 1:1.22.0-19+b3 Versions of packages initramfs-tools-core suggests: ii bash-completion 1:2.1-4.3 -- Configuration Files: /etc/initramfs-tools/initramfs.conf changed: MODULES=most BUSYBOX=y KEYMAP=n COMPRESS=gzip DEVICE= NFSROOT=auto -- no debconf information