Your message dated Fri, 03 Sep 2010 14:47:24 +0000
with message-id <e1orxy4-0001ji...@franck.debian.org>
and subject line Bug#592105: fixed in grub 0.97-63
has caused the Debian Bug report #592105,
regarding zz-update-grub not available during upgrade
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 ow...@bugs.debian.org
immediately.)
--
592105: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=592105
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: grub-pc
Version: 1.98+20100804-1
Severity: serious
During upgrade of the kernel, the kernel postrm runs stuff in
/etc/kernel/postrm.d. This directory contains a symlink
zz-update-grub to ../postinst.d/zz-update-grub
However, if grub is also being updated during the same apt run, this
file ../postinst.d/zz-update-grub is renamed to
zz-update-grub.dpkg-new, so the run-parts in the kernel's postrm
fails:
Preparing to replace linux-image-2.6.32-5-amd64 2.6.32-18 (using
.../linux-image-2.6.32-5-amd64_2.6.32-19_amd64.deb) ...
Examining /etc/kernel/preinst.d/
Unpacking replacement linux-image-2.6.32-5-amd64 ...
Examining /etc/kernel/postrm.d .
run-parts: executing /etc/kernel/postrm.d/initramfs-tools 2.6.32-5-amd64
/boot/vmlinuz-2.6.32-5-amd64
run-parts: failed to stat component /etc/kernel/postrm.d/zz-update-grub: No
such file or directory
Failed to process /etc/kernel/postrm.d at
/var/lib/dpkg/info/linux-image-2.6.32-5-amd64.postrm line 234.
dpkg: warning: subprocess old post-removal script returned error exit status 1
So either grub-pc needs to make sure that the symlink is updated during
upgrades, or run-parts needs to ignore symlinks with a non-existing target.
-- Package-specific info:
*********************** BEGIN /proc/mounts
/dev/disk/by-uuid/baaec030-c0e7-45db-a0cf-61e3f340cae2 / ext3
rw,noatime,errors=remount-ro,data=ordered 0 0
/dev/sda9 /boot ext3 rw,noatime,errors=continue,data=ordered 0 0
/dev/mapper/eleanor-usr /usr ext3 rw,noatime,errors=continue,data=ordered 0 0
/dev/mapper/eleanor-local /usr/local ext3
rw,noatime,errors=continue,data=ordered 0 0
/dev/mapper/eleanor-home /home ext3 rw,noatime,errors=continue,data=ordered 0 0
/dev/mapper/eleanor-var /var ext3 rw,noatime,errors=continue,data=ordered 0 0
/dev/mapper/eleanor-aptcache /var/cache/apt ext3
rw,noatime,errors=continue,data=ordered 0 0
/dev/mapper/eleanor-pbuilder /var/cache/pbuilder ext3
rw,noatime,errors=continue,data=ordered 0 0
/dev/mapper/eleanor-ccache /var/cache/ccache ext3
rw,noatime,errors=continue,data=ordered 0 0
/dev/mapper/eleanor-usercache /var/cache/users ext3
rw,noatime,errors=continue,data=ordered 0 0
/dev/mapper/eleanor-scratch /scratch ext3
rw,noatime,errors=continue,data=ordered 0 0
/dev/mapper/eleanor-aptcache /var/cache/pbuilder/aptcache ext3
rw,noatime,errors=continue,data=ordered 0 0
/dev/sr0 /media/DragonAge_ iso9660
ro,nosuid,nodev,relatime,uid=1000,gid=1000,iocharset=utf8,mode=0400,dmode=0500
0 0
*********************** END /proc/mounts
*********************** BEGIN /boot/grub/device.map
(hd0) /dev/disk/by-id/ata-ST3160023AS_3JS3Q4W2
(hd1) /dev/disk/by-id/ata-ST3250820A_5QE5FBB8
*********************** END /boot/grub/device.map
*********************** BEGIN /boot/grub/grub.cfg
#
# DO NOT EDIT THIS FILE
#
# It is automatically generated by grub-mkconfig using templates
# from /etc/grub.d and settings from /etc/default/grub
#
### BEGIN /etc/grub.d/00_header ###
if [ -s $prefix/grubenv ]; then
load_env
fi
set default="0"
if [ "${prev_saved_entry}" ]; then
set saved_entry="${prev_saved_entry}"
save_env saved_entry
set prev_saved_entry=
save_env prev_saved_entry
set boot_once=true
fi
function savedefault {
if [ -z "${boot_once}" ]; then
saved_entry="${chosen}"
save_env saved_entry
fi
}
function load_video {
insmod vbe
insmod vga
insmod video_bochs
insmod video_cirrus
}
terminal_input console
terminal_output console
set timeout=5
### END /etc/grub.d/00_header ###
### BEGIN /etc/grub.d/05_debian_theme ###
set menu_color_normal=cyan/blue
set menu_color_highlight=white/blue
### END /etc/grub.d/05_debian_theme ###
### BEGIN /etc/grub.d/10_linux ###
menuentry 'Debian GNU/Linux, with Linux 2.6.30-rc3' --class debian --class
gnu-linux --class gnu --class os {
insmod part_msdos
insmod ext2
set root='(hd0,msdos9)'
search --no-floppy --fs-uuid --set f7e3eb59-64b2-4c2c-b124-a9914a5a48be
echo 'Loading Linux 2.6.30-rc3 ...'
linux /vmlinuz-2.6.30-rc3 root=/dev/sda5 ro resume=swap:/dev/sda8
quiet
}
menuentry 'Debian GNU/Linux, with Linux 2.6.30-rc3 (recovery mode)' --class
debian --class gnu-linux --class gnu --class os {
insmod part_msdos
insmod ext2
set root='(hd0,msdos9)'
search --no-floppy --fs-uuid --set f7e3eb59-64b2-4c2c-b124-a9914a5a48be
echo 'Loading Linux 2.6.30-rc3 ...'
linux /vmlinuz-2.6.30-rc3 root=/dev/sda5 ro single
resume=swap:/dev/sda8
}
### END /etc/grub.d/10_linux ###
### BEGIN /etc/grub.d/20_linux_xen ###
### END /etc/grub.d/20_linux_xen ###
### BEGIN /etc/grub.d/20_memtest86+ ###
menuentry "Memory test (memtest86+)" {
insmod part_msdos
insmod ext2
set root='(hd0,msdos9)'
search --no-floppy --fs-uuid --set f7e3eb59-64b2-4c2c-b124-a9914a5a48be
linux16 /memtest86+.bin
}
menuentry "Memory test (memtest86+, serial console 115200)" {
insmod part_msdos
insmod ext2
set root='(hd0,msdos9)'
search --no-floppy --fs-uuid --set f7e3eb59-64b2-4c2c-b124-a9914a5a48be
linux16 /memtest86+.bin console=ttyS0,115200n8
}
menuentry "Memory test (memtest86+, experimental multiboot)" {
insmod part_msdos
insmod ext2
set root='(hd0,msdos9)'
search --no-floppy --fs-uuid --set f7e3eb59-64b2-4c2c-b124-a9914a5a48be
multiboot /memtest86+_multiboot.bin
}
menuentry "Memory test (memtest86+, serial console 115200, experimental
multiboot)" {
insmod part_msdos
insmod ext2
set root='(hd0,msdos9)'
search --no-floppy --fs-uuid --set f7e3eb59-64b2-4c2c-b124-a9914a5a48be
multiboot /memtest86+_multiboot.bin console=ttyS0,115200n8
}
### END /etc/grub.d/20_memtest86+ ###
### BEGIN /etc/grub.d/30_os-prober ###
menuentry "Windows 7 (loader) (on /dev/sdb1)" {
insmod part_msdos
insmod ntfs
set root='(hd1,msdos1)'
search --no-floppy --fs-uuid --set dce813bae813923e
chainloader +1
}
### END /etc/grub.d/30_os-prober ###
### BEGIN /etc/grub.d/40_custom ###
### END /etc/grub.d/40_custom ###
### BEGIN /etc/grub.d/41_custom ###
if [ -f $prefix/custom.cfg ]; then
source $prefix/custom.cfg;
fi
### END /etc/grub.d/41_custom ###
*********************** END /boot/grub/grub.cfg
-- System Information:
Debian Release: squeeze/sid
APT prefers unstable
APT policy: (990, 'unstable'), (1, 'experimental')
Architecture: amd64 (x86_64)
Kernel: Linux 2.6.32-5-amd64 (SMP w/2 CPU cores)
Locale: LANG=en_GB.UTF-8, LC_CTYPE=en_GB.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Versions of packages grub-pc depends on:
ii debconf [debconf-2.0] 1.5.34 Debian configuration management sy
ii grub-common 1.98+20100804-1 GRand Unified Bootloader, version
ii libc6 2.11.2-2 Embedded GNU C Library: Shared lib
ii libdevmapper1.02.1 2:1.02.48-2 The Linux Kernel Device Mapper use
ii ucf 3.0025 Update Configuration File: preserv
grub-pc recommends no packages.
Versions of packages grub-pc suggests:
ii desktop-base 5.0.5 common files for the Debian Deskto
-- debconf information excluded
--- End Message ---
--- Begin Message ---
Source: grub
Source-Version: 0.97-63
We believe that the bug you reported is fixed in the latest version of
grub, which is due to be installed in the Debian FTP archive:
grub-disk_0.97-63_all.deb
to main/g/grub/grub-disk_0.97-63_all.deb
grub-doc_0.97-63_all.deb
to main/g/grub/grub-doc_0.97-63_all.deb
grub-legacy-doc_0.97-63_all.deb
to main/g/grub/grub-legacy-doc_0.97-63_all.deb
grub-legacy_0.97-63_i386.deb
to main/g/grub/grub-legacy_0.97-63_i386.deb
grub_0.97-63.diff.gz
to main/g/grub/grub_0.97-63.diff.gz
grub_0.97-63.dsc
to main/g/grub/grub_0.97-63.dsc
grub_0.97-63_i386.deb
to main/g/grub/grub_0.97-63_i386.deb
multiboot-doc_0.97-63_all.deb
to main/g/grub/multiboot-doc_0.97-63_all.deb
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 592...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Colin Watson <cjwat...@debian.org> (supplier of updated grub 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 ftpmas...@debian.org)
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256
Format: 1.8
Date: Fri, 03 Sep 2010 15:38:42 +0100
Source: grub
Binary: grub-legacy grub grub-disk grub-doc grub-legacy-doc multiboot-doc
Architecture: source i386 all
Version: 0.97-63
Distribution: unstable
Urgency: low
Maintainer: GRUB Maintainers <pkg-grub-de...@lists.alioth.debian.org>
Changed-By: Colin Watson <cjwat...@debian.org>
Description:
grub - GRand Unified Bootloader (dummy package)
grub-disk - GRUB bootable disk image (dummy package)
grub-doc - Documentation for GRand Unified Bootloader (dummy package)
grub-legacy - GRand Unified Bootloader (Legacy version)
grub-legacy-doc - Documentation for GRUB Legacy
multiboot-doc - The Multiboot specification (dummy package)
Closes: 592105
Changes:
grub (0.97-63) unstable; urgency=low
.
* Make /etc/kernel/postrm.d/zz-update-grub a real file rather than a
symlink (closes: #592105).
* Restrict watch file to match only GRUB Legacy versions.
* Escape single quotes when removing them from $mode in zz-update-grub, so
that this works when /bin/sh is bash (thanks, Will Dyson).
* Run update-grub from kernel hooks if DEB_MAINT_PARAMS is unset, for
compatibility with old kernel packages. This may produce duplicate runs
of update-grub, but that's better than not running it at all.
* Adjust Maintainer field capitalisation to be consistent with grub2.
Checksums-Sha1:
8aaa02174f1cf184ae98240a8dca754925fab40c 2091 grub_0.97-63.dsc
3d47e55a923579f1f74a186b3190115f22184b24 97615 grub_0.97-63.diff.gz
d15e5ecaed177d248c20512c28786570eddb10cc 387890 grub-legacy_0.97-63_i386.deb
f48ae09739455d9e7dc3e301c6cdcbad377c1f34 117702 grub_0.97-63_i386.deb
9816ac9ea123588b880ef1551a4bdb57f1243050 117054 grub-disk_0.97-63_all.deb
10ff52c2dd46acec53e36d3d927e7b8e01ece77c 117074 grub-doc_0.97-63_all.deb
fc3f20de775297a86afaa0a650846bd26318fc5c 258210 grub-legacy-doc_0.97-63_all.deb
73e246c8965e5224b89c4ff9be499a7483396442 117076 multiboot-doc_0.97-63_all.deb
Checksums-Sha256:
60d5e29c5400bed1047df5e0a2305a38932740c1ebc03abc86ec3448179fdf15 2091
grub_0.97-63.dsc
8d7e58b222d3ef7651f5f5236fe1fde16f17cde744e6e5756f2ca83b76506ec5 97615
grub_0.97-63.diff.gz
b561eab346dcf02549609ee9eab53ff382028d5bf205b2f80eca51b216af92ac 387890
grub-legacy_0.97-63_i386.deb
3c0c5bed780e1049814bc40f2482b341624f5e74aca62a9f717bb14cdb272178 117702
grub_0.97-63_i386.deb
0d72a8f08e204442b9efb3b713b639f79d6b1fe948d1f4cef2b9cc343f6ae84b 117054
grub-disk_0.97-63_all.deb
7146c6eba0a0d432fd7018a177b07d28eedadb54e4899339e0ad3eea87637cc8 117074
grub-doc_0.97-63_all.deb
c8715a0ce16415aa39a878c15ea0d7f09a4168889e460e5a41664a95654ffeb9 258210
grub-legacy-doc_0.97-63_all.deb
1b4bea05e5ed709b83195992fb996ee5a282b5e0e33fabc867c9c1d2110a977f 117076
multiboot-doc_0.97-63_all.deb
Files:
6a702f4a4e73344e8da414bc54113df4 2091 admin extra grub_0.97-63.dsc
36bddec2cb304b126ee7f59f06d9ca92 97615 admin extra grub_0.97-63.diff.gz
aede8e36a785bdb425b94846a589e969 387890 admin extra
grub-legacy_0.97-63_i386.deb
6e5fdd85c89ac530bca43008478347f5 117702 admin extra grub_0.97-63_i386.deb
cdd9b4206984f7e3d4a99b1c7197d92f 117054 admin extra grub-disk_0.97-63_all.deb
2516e40966790c5d87d02310d7cf857d 117074 doc extra grub-doc_0.97-63_all.deb
89f74d1d526a491115fbb11c20b88b62 258210 doc extra
grub-legacy-doc_0.97-63_all.deb
dad472cdbf4ff59982cd19d90190b338 117076 doc extra multiboot-doc_0.97-63_all.deb
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.10 (GNU/Linux)
Comment: Colin Watson <cjwat...@debian.org> -- Debian developer
iQIVAwUBTIEI9Tk1h9l9hlALAQjf4hAAlHbsesN/BMqD0CEvKUiRwUG1Cl6+58bl
xI03hCn9BkgKknquDEVnoKkkCJB99U4VIzpO86zav6CBVkAOQiGA5ifTLjn+AQhu
DSsb/mXaFdLvkmusPSSLdPQ3eEbxcVM0AiPDhUp+rOzu88gTaq8jhCXdnNZoib/+
7Cxa2LatqOrd9SFIIY0pIeDPNRi/UAdVs40cMkLpM5BFoL/iSC7XPX9TUviqIEIR
oIge0kFRzUzvQfXhnJKCyMauN10tcH3rRvuGaxjcOylKe8cWYRJCMssbUxBpVAKL
VQzKoyODFR74efnlBsIxAiDelBFYwloNtAn+ys0wLfftf2Fk7rBOvV6g+0WKMqiZ
By5gI8yB7K+ed5efyqgfiJBMJKdQJsd3DkLihKVHavqo2BZh/zLgGbnrY8GHIWkA
EtXe5RQZ9yYFGFog1kab+qQQi3Th463SWU4fRwNBv2TSZcclE3Gz6hUFNCzOxdU9
cbMNjiDyKYhPooL/eV+zx7EsEhI2BxK2VdV3VrkpHmD4IdIl0MEXbd7wU4TIAYMi
Dwk5uX5IgmS8gDlm4R/6aZCiOZbpxhYWOdYfHFhv8FHtIlY5GDfZI+YbAIo9XrK9
5QvuQLZmdr21ITZRGLOiZDnoWmklc7WeJfJnds4/PR/+444JWQD2CxcIpBoJZjZZ
LsvAWGig8Eo=
=gn3N
-----END PGP SIGNATURE-----
--- End Message ---