Bug#851699: marked as done (replacing base package with -unsigned removes module files)
Your message dated Fri, 19 May 2017 23:18:16 +0000
with message-id <[🔎] E1dBrA0-0000ia-4f@fasolo.debian.org>
and subject line Bug#862902: Removed package(s) from unstable
has caused the Debian Bug report #851699,
regarding replacing base package with -unsigned removes module files
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.)
--
851699: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=851699
Debian Bug Tracking System
Contact owner@bugs.debian.org with problems
--- Begin Message ---
- To: Debian Bug Tracking System <submit@bugs.debian.org>
- Subject: replacing base package with -unsigned removes module files
- From: Peter Palfrader <weasel@debian.org>
- Date: Tue, 17 Jan 2017 18:46:02 +0000
- Message-id: <20170117184602.GA10226@sarek.noreply.org>
Package: linux-image-4.9.0-1-amd64-unsigned
Version: 4.9.2-2
Changing kernel package foo for foo-unsigned (or vice versa) ends up
removing modules.* files. It probably shouldn't.
} root@sid:~# ls -l /lib/modules/4.9.0-1-amd64/
} total 4048
} drwxr-xr-x 12 root root 4096 Jan 17 19:26 kernel
} -rw-r--r-- 1 root root 1004588 Jan 17 19:27 modules.alias
} -rw-r--r-- 1 root root 963236 Jan 17 19:27 modules.alias.bin
} -rw-r--r-- 1 root root 4027 Jan 12 16:52 modules.builtin
} -rw-r--r-- 1 root root 5485 Jan 17 19:27 modules.builtin.bin
} -rw-r--r-- 1 root root 386694 Jan 17 19:27 modules.dep
} -rw-r--r-- 1 root root 535244 Jan 17 19:27 modules.dep.bin
} -rw-r--r-- 1 root root 402 Jan 17 19:27 modules.devname
} -rw-r--r-- 1 root root 130336 Jan 12 16:52 modules.order
} -rw-r--r-- 1 root root 523 Jan 17 19:27 modules.softdep
} -rw-r--r-- 1 root root 483974 Jan 17 19:27 modules.symbols
} -rw-r--r-- 1 root root 598780 Jan 17 19:27 modules.symbols.bin
} root@sid:~# dpkg -l | grep linux-ima
} ii linux-image-4.8.0-2-amd64 4.8.15-2 amd64 Linux 4.8 for 64-bit PCs (signed)
} ii linux-image-4.9.0-1-amd64 4.9.2-2 amd64 Linux 4.9 for 64-bit PCs (signed)
} ii linux-image-amd64 4.9+78 amd64 Linux for 64-bit PCs (meta-package)
} root@sid:~# apt-get install linux-image-4.9.0-1-amd64-unsigned
} Reading package lists... Done
} Building dependency tree
} Reading state information... Done
} Suggested packages:
} linux-doc-4.9 debian-kernel-handbook
} The following packages will be REMOVED:
} linux-image-4.9.0-1-amd64
} The following NEW packages will be installed:
} linux-image-4.9.0-1-amd64-unsigned
} 0 upgraded, 1 newly installed, 1 to remove and 0 not upgraded.
} Need to get 0 B/38.0 MB of archives.
} After this operation, 1760 kB disk space will be freed.
} Do you want to continue? [Y/n]
} dpkg: linux-image-4.9.0-1-amd64: dependency problems, but removing anyway as you requested:
} linux-image-amd64 depends on linux-image-4.9.0-1-amd64.
}
} (Reading database ... 26398 files and directories currently installed.)
} Removing linux-image-4.9.0-1-amd64 (4.9.2-2) ...
} W: Removing the running kernel
} I: /vmlinuz is now a symlink to boot/vmlinuz-4.8.0-2-amd64
} I: /initrd.img is now a symlink to boot/initrd.img-4.8.0-2-amd64
} /etc/kernel/postrm.d/initramfs-tools:
} update-initramfs: Deleting /boot/initrd.img-4.9.0-1-amd64
} /etc/kernel/postrm.d/zz-update-grub:
} Generating grub configuration file ...
} Found linux image: /boot/vmlinuz-4.8.0-2-amd64
} Found initrd image: /boot/initrd.img-4.8.0-2-amd64
} done
} Selecting previously unselected package linux-image-4.9.0-1-amd64-unsigned.
} (Reading database ... 22258 files and directories currently installed.)
} Preparing to unpack .../linux-image-4.9.0-1-amd64-unsigned_4.9.2-2_amd64.deb ...
} Unpacking linux-image-4.9.0-1-amd64-unsigned (4.9.2-2) ...
} Setting up linux-image-4.9.0-1-amd64-unsigned (4.9.2-2) ...
} I: /vmlinuz is now a symlink to boot/vmlinuz-4.9.0-1-amd64
} I: /initrd.img is now a symlink to boot/initrd.img-4.9.0-1-amd64
} /etc/kernel/postinst.d/initramfs-tools:
} update-initramfs: Generating /boot/initrd.img-4.9.0-1-amd64
} /etc/kernel/postinst.d/zz-update-grub:
} Generating grub configuration file ...
} Found linux image: /boot/vmlinuz-4.9.0-1-amd64
} Found initrd image: /boot/initrd.img-4.9.0-1-amd64
} Found linux image: /boot/vmlinuz-4.8.0-2-amd64
} Found initrd image: /boot/initrd.img-4.8.0-2-amd64
} done
} root@sid:~#
}
}
}
} root@sid:~# ls -l /lib/modules/4.9.0-1-amd64/
} total 4048
} drwxr-xr-x 12 root root 4096 Jan 17 19:39 kernel
} -rw-r--r-- 1 root root 1004588 Jan 17 19:39 modules.alias
} -rw-r--r-- 1 root root 963236 Jan 17 19:39 modules.alias.bin
} -rw-r--r-- 1 root root 4027 Jan 12 16:52 modules.builtin
} -rw-r--r-- 1 root root 5485 Jan 17 19:39 modules.builtin.bin
} -rw-r--r-- 1 root root 386694 Jan 17 19:39 modules.dep
} -rw-r--r-- 1 root root 535244 Jan 17 19:39 modules.dep.bin
} -rw-r--r-- 1 root root 402 Jan 17 19:39 modules.devname
} -rw-r--r-- 1 root root 130336 Jan 12 16:52 modules.order
} -rw-r--r-- 1 root root 523 Jan 17 19:39 modules.softdep
} -rw-r--r-- 1 root root 483974 Jan 17 19:39 modules.symbols
} -rw-r--r-- 1 root root 598780 Jan 17 19:39 modules.symbols.bin
} root@sid:~# dpkg -l | grep linux-ima
} ii linux-image-4.8.0-2-amd64 4.8.15-2 amd64 Linux 4.8 for 64-bit PCs (signed)
} rc linux-image-4.9.0-1-amd64 4.9.2-2 amd64 Linux 4.9 for 64-bit PCs (signed)
} ii linux-image-4.9.0-1-amd64-unsigned 4.9.2-2 amd64 Linux 4.9 for 64-bit PCs
} ii linux-image-amd64 4.9+78 amd64 Linux for 64-bit PCs (meta-package)
}
} : let's clean out the evil rc package there
}
} root@sid:~# dpkg --purge linux-image-4.9.0-1-amd64
} (Reading database ... 26396 files and directories currently installed.)
} Purging configuration files for linux-image-4.9.0-1-amd64 (4.9.2-2) ...
} I: /vmlinuz is now a symlink to boot/vmlinuz-4.8.0-2-amd64
} I: /initrd.img is now a symlink to boot/initrd.img-4.8.0-2-amd64
} rmdir: failed to remove '/lib/modules/4.9.0-1-amd64': Directory not empty
} root@sid:~# ls -l /lib/modules/4.9.0-1-amd64/
} total 136
} drwxr-xr-x 12 root root 4096 Jan 17 19:39 kernel
} -rw-r--r-- 1 root root 4027 Jan 12 16:52 modules.builtin
} -rw-r--r-- 1 root root 130336 Jan 12 16:52 modules.order
} root@sid:~#
Same in the other direction:
] root@sid:~# ls -l /lib/modules/4.9.0-1-amd64/
] total 4048
] drwxr-xr-x 12 root root 4096 Jan 17 19:44 kernel
] -rw-r--r-- 1 root root 1004588 Jan 17 19:44 modules.alias
] -rw-r--r-- 1 root root 963236 Jan 17 19:44 modules.alias.bin
] -rw-r--r-- 1 root root 4027 Jan 12 16:52 modules.builtin
] -rw-r--r-- 1 root root 5485 Jan 17 19:44 modules.builtin.bin
] -rw-r--r-- 1 root root 386694 Jan 17 19:44 modules.dep
] -rw-r--r-- 1 root root 535244 Jan 17 19:44 modules.dep.bin
] -rw-r--r-- 1 root root 402 Jan 17 19:44 modules.devname
] -rw-r--r-- 1 root root 130336 Jan 12 16:52 modules.order
] -rw-r--r-- 1 root root 523 Jan 17 19:44 modules.softdep
] -rw-r--r-- 1 root root 483974 Jan 17 19:44 modules.symbols
] -rw-r--r-- 1 root root 598780 Jan 17 19:44 modules.symbols.bin
] root@sid:~# dpkg -l | grep linux-ima
] ii linux-image-4.8.0-2-amd64 4.8.15-2 amd64 Linux 4.8 for 64-bit PCs (signed)
] ii linux-image-4.9.0-1-amd64 4.9.2-2 amd64 Linux 4.9 for 64-bit PCs (signed)
] rc linux-image-4.9.0-1-amd64-unsigned 4.9.2-2 amd64 Linux 4.9 for 64-bit PCs
] ii linux-image-amd64 4.9+78 amd64 Linux for 64-bit PCs (meta-package)
] root@sid:~# dpkg --purge linux-image-4.9.0-1-amd64-unsigned
] (Reading database ... 26398 files and directories currently installed.)
] Purging configuration files for linux-image-4.9.0-1-amd64-unsigned (4.9.2-2) ...
] I: /vmlinuz is now a symlink to boot/vmlinuz-4.8.0-2-amd64
] I: /initrd.img is now a symlink to boot/initrd.img-4.8.0-2-amd64
] rmdir: failed to remove '/lib/modules/4.9.0-1-amd64': Directory not empty
] root@sid:~# dpkg -l | grep linux-ima
] ii linux-image-4.8.0-2-amd64 4.8.15-2 amd64 Linux 4.8 for 64-bit PCs (signed)
] ii linux-image-4.9.0-1-amd64 4.9.2-2 amd64 Linux 4.9 for 64-bit PCs (signed)
] ii linux-image-amd64 4.9+78 amd64 Linux for 64-bit PCs (meta-package)
] root@sid:~# ls -l /lib/modules/4.9.0-1-amd64/
] total 136
] drwxr-xr-x 12 root root 4096 Jan 17 19:44 kernel
] -rw-r--r-- 1 root root 4027 Jan 12 16:52 modules.builtin
] -rw-r--r-- 1 root root 130336 Jan 12 16:52 modules.order
] root@sid:~#
--
| .''`. ** Debian **
Peter Palfrader | : :' : The universal
https://www.palfrader.org/ | `. `' Operating System
| `- https://www.debian.org/
--- End Message ---
--- Begin Message ---
Version: 4.9.18-1+rm
Dear submitter,
as the package linux-signed has just been removed from the Debian archive
unstable we hereby close the associated bug reports. We are sorry
that we couldn't deal with your issue properly.
For details on the removal, please see https://bugs.debian.org/862902
The version of this package that was in Debian prior to this removal
can still be found using http://snapshot.debian.org/.
This message was generated automatically; if you believe that there is
a problem with it please contact the archive administrators by mailing
ftpmaster@ftp-master.debian.org.
Debian distribution maintenance software
pp.
Scott Kitterman (the ftpmaster behind the curtain)
--- End Message ---
Reply to: