On Mon, Sep 18, 2006 at 01:23:26AM -0400, Chris Hanson wrote: > Bill Allombert wrote: > > Package: mit-scheme > > Version: 7.7.90+20060414-1 > > Severity: serious > > > > Hello Chris, > > > > when upgrading from sarge to etch in some circumstances, the following > > problem occur: > > > This is 100% reproducible with piuparts: > > > > piuparts -a -d sarge -d etch gnupg websieve ttf-paktype mp3kult mit-scheme > > riece-google emacs21-bin-common > > > > This seems to be a bug is sarge mit-scheme prerm, but etch prerm should take > > care of fixing it. > > I'm not seeing the same problem. When I run > > piuparts -a -d sarge -d etch mit-scheme emacs-nox > > the problem doesn't occur. (See attached script for details.)
Yes, I know, this is why I wrote exactly what command I was using. I ddes not occur if you omit a single package. > Maybe this has to do with using emacs21-bin-common rather than emacs21-nox? I dont think so, I just ran piuparts -a -d sarge -d etch gnupg websieve ttf-paktype mp3kult mit-scheme riece-google emacs21-nox And it is failing the same way: Preparing to replace emacs21-nox 21.4a-1 (using .../emacs21-nox_21.4a-6_i386.deb) ... emacs-remove emacs21 remove/riece: purging byte-compiled files for emacs21 remove/mit-scheme: purging byte-compiled files for emacs21 rmdir: /usr/share/emacs21/site-lisp/mit-scheme: No such file or directory emacs-remove: /usr/lib/emacsen-common/packages/remove/mit-scheme emacs21 emacs21 failed at /usr/lib/emacsen-common/emacs-remove line 28, <TSORT> line 3. dpkg: warning - old pre-removal script returned error exit status 1 dpkg - trying script from the new package instead ... emacs-remove emacs21 remove/riece: purging byte-compiled files for emacs21 remove/mit-scheme: purging byte-compiled files for emacs21 rmdir: /usr/share/emacs21/site-lisp/mit-scheme: No such file or directory emacs-remove: /usr/lib/emacsen-common/packages/remove/mit-scheme emacs21 emacs21 failed at /usr/lib/emacsen-common/emacs-remove line 28, <TSORT> line 3. dpkg: error processing /var/cache/apt/archives/emacs21-nox_21.4a-6_i386.deb (--unpack): subprocess new pre-removal script returned error exit status 1 It seems to me that remove/mit-scheme rely on mit-scheme being configured at this stage which is not the case. (emacs21-nox does not depend on it) Cheers, Bill -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]