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 ---

Reply via email to