On Sat, Jul 18, 2009 at 09:35:57PM +0200, Cyril Brulebois wrote: > Package: menu > Version: 2.1.41 > Severity: grave > Justification: Fucks up upgrades. > > Sounds like some bits are missing: > | -rw-r--r-- root/root 122920 2008-10-24 21:03 ./usr/bin/update-menus > > Which leads to: > | install/elserv: Deleting /tmp/elc_eXSJx7.log > | install/devscripts-el: Handling emacs21, logged in /tmp/elc_U0zTnA.log > | install/devscripts-el: Deleting /tmp/elc_U0zTnA.log > | /var/lib/dpkg/info/emacs21.postinst: line 24: /usr/bin/update-menus: > Permission denied > | dpkg : erreur de traitement de emacs21 (--configure) : > | le sous-processus script post-installation installé a retourné une erreur > de sortie d'état 1 > | Des erreurs ont été rencontrées pendant l'exécution : > | emacs21 > | E: dpkg returned non-zero status: 256 > | E: error performing command 'full-upgrade' > > (Sorry about the French bits, but heh.) > > No surprise, chmod is used in menu's postinst. WTF?
/var/lib/dpkg/info/emacs21.postinst is broken, not menu. This behaviour of menu is documented. It prevent update-menus from running before menu is configured. Cheers, -- Bill. <ballo...@debian.org> Imagine a large red swirl here. -- To UNSUBSCRIBE, email to debian-bugs-rc-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org