Package: menu
Version: 2.1.19
Severity: serious
Justification: Policy 10.9

Greetings,

During a woody->sarge upgrade, the new menu unpacked before the old
ghostview was removed, resulting in the following breakage:

Removing ghostview ...
/var/lib/dpkg/info/ghostview.postrm: /usr/bin/update-menus: Permission denied
dpkg: error processing ghostview (--purge):
 subprocess post-removal script returned error exit status 1

I believe this is because update-menus was non-executable, which I have
heard you do in order to prevent packages from calling it before the
package is configured.  (I understand this is not quite the same as
Policy 10.9, but reportbug asked for a policy section. :-)

How to fix this?  I suppose you could conflict with ghostview, which is
now obsolete, so it gets removed before menu is upgraded.  Most other
woody packages (at least, all others installed on my one remaining woody
system) use test -x update-menus to avoid calling it if not executable,
so those should upgrade just fine.

Thanks,
-Adam
-- 
GPG fingerprint: D54D 1AEE B11C CE9B A02B  C5DD 526F 01E8 564E E4B6

Welcome to the best software in the world today cafe!
http://www.take6.com/albums/greatesthits.html

-- System Information:
Debian Release: 3.1
  APT prefers testing
  APT policy: (500, 'testing')
Architecture: i386 (i686)
Kernel: Linux 2.6.8-1-686
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)

Versions of packages menu depends on:
ii  dpkg                        1.10.25      Package maintenance system for Deb
ii  libc6                       2.3.2.ds1-18 GNU C Library: Shared libraries an
ii  libgcc1                     1:3.4.2-2    GCC support library
ii  libstdc++5                  1:3.3.4-13   The GNU Standard C++ Library v3

-- no debconf information


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

Reply via email to