[cl-debian] Bug#340274: clisp - fails to uninstall

Package: clisp Version: 1:2.35-8 Severity: grave
Removing clisp ... Purging configuration files for clisp ... rmdir: /usr/lib/clisp/full: No such file or directory dpkg: error processing clisp (--purge): subprocess post-removal script returned error exit status 1
Bastian

Hello! On Tue 22 Nov 2005 11:33 +0100, Bastian Blank wrote:
Package: clisp Version: 1:2.35-8 Severity: grave
Removing clisp ... Purging configuration files for clisp ... rmdir: /usr/lib/clisp/full: No such file or directory dpkg: error processing clisp (--purge): subprocess post-removal script returned error exit status 1
Strangely, not on my unstable: ===== gismo:/home/luca# dpkg -s clisp | grep Version Version: 1:2.35-8 gismo:/home/luca# dpkg --purge clisp (Reading database ... 105463 files and directories currently installed.) Removing clisp ... Purging configuration files for clisp ... gismo:/home/luca# ===== And a new install+purge cycle after the above seems ok: ===== gismo:/home/luca# apt-get install clisp Reading package lists... Done Building dependency tree... Done Suggested packages: clisp-doc clisp-dev The following NEW packages will be installed: clisp 0 upgraded, 1 newly installed, 0 to remove and 0 not upgraded. Need to get 2837kB of archives. After unpacking 7913kB of additional disk space will be used. Get:1 http://mirror.switch.ch testing/main clisp 1:2.35-8 [2837kB] Fetched 2837kB in 1s (1861kB/s) Reading package fields... Done Reading package status... Done Retrieving bug reports... Done Selecting previously deselected package clisp. (Reading database ... 105419 files and directories currently installed.) Unpacking clisp (from .../clisp_1%3a2.35-8_i386.deb) ... Setting up clisp (2.35-8) ... Installing clc... ;; Loading file /usr/lib/clisp/install-clc.lisp ... ;; Loading file /usr/share/common-lisp/source/common-lisp-controller/common-lisp-controller.lisp ... ;; Loaded file /usr/share/common-lisp/source/common-lisp-controller/common-lisp-controller.lisp WARNING: LOOP: After THE a plural loop keyword is required, not HASH-KEY ;; Loaded file /usr/lib/clisp/install-clc.lisp gismo:/home/luca# dpkg --purge clisp (Reading database ... 105463 files and directories currently installed.) Removing clisp ... Purging configuration files for clisp ... gismo:/home/luca# ===== Thx, bye, Gismo / Luca

On Tue, Nov 22, 2005 at 12:31:42PM +0100, Luca Capello wrote:
Hello!
On Tue 22 Nov 2005 11:33 +0100, Bastian Blank wrote:
Package: clisp Version: 1:2.35-8 Severity: grave
Removing clisp ... Purging configuration files for clisp ... rmdir: /usr/lib/clisp/full: No such file or directory dpkg: error processing clisp (--purge): subprocess post-removal script returned error exit status 1
And a new install+purge cycle after the above seems ok:
You have some files left in /usr/lib/clisp/full? /usr/lib/clisp/full is supplied by the package clisp and deleted by dpkg before purge if it is not supplied by something else. Bastian -- What kind of love is that? Not to be loved; never to have shown love. -- Commissioner Nancy Hedford, "Metamorphosis", stardate 3219.8

Hello! On Tue 22 Nov 2005 12:56 +0100, Bastian Blank wrote:
On Tue, Nov 22, 2005 at 12:31:42PM +0100, Luca Capello wrote:
And a new install+purge cycle after the above seems ok:
You have some files left in /usr/lib/clisp/full? /usr/lib/clisp/full is supplied by the package clisp
Here the log: ===== gismo:/home/luca# dpkg -s clisp | grep Version gismo:/home/luca# ls /usr/lib | grep clisp gismo:/home/luca# apt-get install clisp Reading package lists... Done Building dependency tree... Done Suggested packages: clisp-doc clisp-dev The following NEW packages will be installed: clisp 0 upgraded, 1 newly installed, 0 to remove and 0 not upgraded. Need to get 2837kB of archives. After unpacking 7913kB of additional disk space will be used. Get:1 http://mirror.switch.ch testing/main clisp 1:2.35-8 [2837kB] Fetched 2837kB in 1s (2690kB/s) Reading package fields... Done Reading package status... Done Retrieving bug reports... Done Selecting previously deselected package clisp. (Reading database ... 105419 files and directories currently installed.) Unpacking clisp (from .../clisp_1%3a2.35-8_i386.deb) ... Setting up clisp (2.35-8) ... Installing clc... ;; Loading file /usr/lib/clisp/install-clc.lisp ... ;; Loading file /usr/share/common-lisp/source/common-lisp-controller/common-lisp-controller.lisp ... ;; Loaded file /usr/share/common-lisp/source/common-lisp-controller/common-lisp-controller.lisp WARNING: LOOP: After THE a plural loop keyword is required, not HASH-KEY ;; Loaded file /usr/lib/clisp/install-clc.lisp gismo:/home/luca# ls /usr/lib | grep clisp clisp gismo:/home/luca# dpkg --purge clisp (Reading database ... 105463 files and directories currently installed.) Removing clisp ... Purging configuration files for clisp ... gismo:/home/luca# ls /usr/lib | grep clisp gismo:/home/luca# ===== As you can see, it seems working correctly. Compiling cl-s-xml (the first CL library I randomly got) between the install and the purge doesn't change anything.
and deleted by dpkg before purge if it is not supplied by something else.
Exactly: ===== gismo:/home/luca# apt-file update gismo:/home/luca# apt-file search lib/clisp clisp: usr/lib/clisp/base/calls.o clisp: usr/lib/clisp/base/clx-preload.lisp clisp: usr/lib/clisp/base/clx.fas clisp: usr/lib/clisp/base/clx.lisp clisp: usr/lib/clisp/base/clx.o clisp: usr/lib/clisp/base/gettext.o clisp: usr/lib/clisp/base/image.fas clisp: usr/lib/clisp/base/image.lisp clisp: usr/lib/clisp/base/linux.o clisp: usr/lib/clisp/base/lisp.run clisp: usr/lib/clisp/base/lispinit.mem clisp: usr/lib/clisp/base/modules.o clisp: usr/lib/clisp/base/regex.o clisp: usr/lib/clisp/base/regexi.o clisp: usr/lib/clisp/data/UnicodeDataFull.txt clisp: usr/lib/clisp/data/clhs.txt clisp: usr/lib/clisp/full/calls.o clisp: usr/lib/clisp/full/clx-preload.lisp clisp: usr/lib/clisp/full/clx.fas clisp: usr/lib/clisp/full/clx.lisp clisp: usr/lib/clisp/full/clx.o clisp: usr/lib/clisp/full/gettext.o clisp: usr/lib/clisp/full/image.fas clisp: usr/lib/clisp/full/image.lisp clisp: usr/lib/clisp/full/linux.o clisp: usr/lib/clisp/full/lisp.run clisp: usr/lib/clisp/full/lispinit-orig.mem clisp: usr/lib/clisp/full/lispinit.mem clisp: usr/lib/clisp/full/modules.o clisp: usr/lib/clisp/full/regex.o clisp: usr/lib/clisp/full/regexi.o clisp: usr/lib/clisp/install-clc.lisp clisp-dev: usr/lib/clisp/base/libavcall.a clisp-dev: usr/lib/clisp/base/libcallback.a clisp-dev: usr/lib/clisp/base/libcharset.a clisp-dev: usr/lib/clisp/base/libnoreadline.a clisp-dev: usr/lib/clisp/base/lisp.a clisp-dev: usr/lib/clisp/base/makevars clisp-dev: usr/lib/clisp/base/modules.h clisp-dev: usr/lib/clisp/clisp-link clisp-dev: usr/lib/clisp/full/libavcall.a clisp-dev: usr/lib/clisp/full/libcallback.a clisp-dev: usr/lib/clisp/full/libcharset.a clisp-dev: usr/lib/clisp/full/libnoreadline.a clisp-dev: usr/lib/clisp/full/lisp.a clisp-dev: usr/lib/clisp/full/makevars clisp-dev: usr/lib/clisp/full/modules.h clisp-dev: usr/lib/clisp/linkkit/clisp.h clisp-dev: usr/lib/clisp/linkkit/exporting.lisp clisp-dev: usr/lib/clisp/linkkit/modprep.lisp clisp-dev: usr/lib/clisp/linkkit/modules.c clisp-dev: usr/lib/clisp/linkkit/modules.d mcvs: usr/lib/clisp/meta-cvs/lisp.run mcvs: usr/lib/clisp/meta-cvs/lispinit.mem gismo:/home/luca# ===== I guess the problem is in your machine or not in clisp but in clisp-dev or mcvs. I can install and purge them if necessary ;-) Thx, bye, Gismo / Luca
participants (2)
-
Bastian Blank
-
Luca Capello