[cl-debian] Bug#432003: gclcvs: installation fails

Ana Guerrero ana at debian.org
Thu Jul 19 02:50:21 UTC 2007


found 432003 2.7.0-78
thanks

Hi Camm,

On Wed, Jul 18, 2007 at 10:28:12AM -0400, Camm Maguire wrote:
...

> The issue appears to lie either with piuparts or common lisp
> controller.  The latter is running some registration code for gclcvs
> before gclcvs itself has been configured.  This is contrary to the
> code in the only file over which gclcvs has control, the postinst:
> 
>
...


> If you disagree, please explain what I'm missing and reopen.
> Otherwise, please reassign to whichever package is responsible.  When
> common lisp controller is installed before gclcvs, no such problem
> appears AFAICT.  If you feel that gclcvs needs a pre-depends on clc,
> (in spite of the policy deprecations thereon), please let me know,
> preferably with a little explanation.
>

At the beginning, I looked into this issue just to check there was not a
problem with piuparts there (I'm a piuparts maintainer), and I'm sure that is
not the problem.
I have not idea about common lisp stuff, but when I install your package in a
clean chroot I get some errors that should not be there. Please see attached 
log.

I'm sure there is a problem here, if the problem is in another package, please 
reassign.

You can reproduce this bug easily creating a chroot with cowbuilder:
1 - Install cowdancer
2 - Run: "cowbuilder --create"(this will create a sid chroot)
3 - Enter in the chroot: "cowbuilder --login"
4 - Install gclcvs
5 - Look at the output 


Ana

-------------- next part --------------
apt-get install gclcvs
Reading package lists... Done
Building dependency tree
Reading state information... Done
The following extra packages will be installed:
  cl-asdf common-lisp-controller libgmp3c2 libice6 libsm6 libx11-6 libx11-data libxau6 libxaw7 libxdmcp6 libxext6 libxmu6 libxpm4 libxt6 realpath tcl8.4
  tk8.4 x11-common
Suggested packages:
  gclcvs-doc tclreadline
Recommended packages:
  sbcl lisp-compiler xterm x-terminal-emulator
The following NEW packages will be installed:
  cl-asdf common-lisp-controller gclcvs libgmp3c2 libice6 libsm6 libx11-6 libx11-data libxau6 libxaw7 libxdmcp6 libxext6 libxmu6 libxpm4 libxt6 realpath
  tcl8.4 tk8.4 x11-common
0 upgraded, 19 newly installed, 0 to remove and 1 not upgraded.
Need to get 42.8MB/47.2MB of archives.
After unpacking 176MB of additional disk space will be used.
Do you want to continue [Y/n]? y
Get:1 http://ftp.be.debian.org sid/main gclcvs 2.7.0-78 [42.8MB]
Fetched 42.8MB in 7m9s (99.5kB/s)
Preconfiguring packages ...
Selecting previously deselected package x11-common.
(Reading database ... 11273 files and directories currently installed.)
Unpacking x11-common (from .../x11-common_1%3a7.2-5_i386.deb) ...
Selecting previously deselected package libxau6.
Unpacking libxau6 (from .../libxau6_1%3a1.0.3-2_i386.deb) ...
Selecting previously deselected package libxdmcp6.
Unpacking libxdmcp6 (from .../libxdmcp6_1%3a1.0.2-2_i386.deb) ...
Setting up x11-common (1:7.2-5) ...

Selecting previously deselected package libx11-data.
(Reading database ... 11316 files and directories currently installed.)
Unpacking libx11-data (from .../libx11-data_2%3a1.0.3-7_all.deb) ...
Selecting previously deselected package libx11-6.
Unpacking libx11-6 (from .../libx11-6_2%3a1.0.3-7_i386.deb) ...
Selecting previously deselected package libice6.
Unpacking libice6 (from .../libice6_1%3a1.0.3-2_i386.deb) ...
Selecting previously deselected package libsm6.
Unpacking libsm6 (from .../libsm6_2%3a1.0.3-1+b1_i386.deb) ...
Selecting previously deselected package libxt6.
Unpacking libxt6 (from .../libxt6_1%3a1.0.5-3_i386.deb) ...
Selecting previously deselected package cl-asdf.
Unpacking cl-asdf (from .../cl-asdf_1.107-1_all.deb) ...
Selecting previously deselected package realpath.
Unpacking realpath (from .../realpath_1.10_i386.deb) ...
Selecting previously deselected package common-lisp-controller.
Unpacking common-lisp-controller (from .../common-lisp-controller_6.11_all.deb) ...
Selecting previously deselected package libgmp3c2.
Unpacking libgmp3c2 (from .../libgmp3c2_2%3a4.2.1+dfsg-5_i386.deb) ...
Selecting previously deselected package libxext6.
Unpacking libxext6 (from .../libxext6_1%3a1.0.3-2_i386.deb) ...
Selecting previously deselected package libxmu6.
Unpacking libxmu6 (from .../libxmu6_1%3a1.0.3-1_i386.deb) ...
Selecting previously deselected package libxpm4.
Unpacking libxpm4 (from .../libxpm4_1%3a3.5.6-3_i386.deb) ...
Selecting previously deselected package libxaw7.
Unpacking libxaw7 (from .../libxaw7_1%3a1.0.3-3_i386.deb) ...
Selecting previously deselected package tcl8.4.
Unpacking tcl8.4 (from .../tcl8.4_8.4.12-1.1_i386.deb) ...
Selecting previously deselected package tk8.4.
Unpacking tk8.4 (from .../tk8.4_8.4.12-1_i386.deb) ...
Selecting previously deselected package gclcvs.
Unpacking gclcvs (from .../gclcvs_2.7.0-78_i386.deb) ...
Setting up libxau6 (1:1.0.3-2) ...

Setting up libxdmcp6 (1:1.0.2-2) ...

Setting up libx11-data (2:1.0.3-7) ...
Setting up libx11-6 (2:1.0.3-7) ...

Setting up libice6 (1:1.0.3-2) ...

Setting up libsm6 (2:1.0.3-1+b1) ...

Setting up libxt6 (1:1.0.5-3) ...

Setting up cl-asdf (1.107-1) ...

Setting up realpath (1.10) ...
Setting up common-lisp-controller (6.11) ...
Reinstalling for gclcvs
Recompiling Common Lisp Controller for gclcvs
/usr/bin/gclcvs: line 6: /etc/default/gclcvs: No such file or directory
/usr/bin/gclcvs: line 6: /etc/default/gclcvs: No such file or directory
gclcvs.sh Uninstalling clc image and purging object cache ...
mkdir: missing operand
Try `mkdir --help' for more information.
gclcvs.sh Installing clc as ...
basename: missing operand
Try `basename --help' for more information.
/usr/bin/gclcvs: line 6: /etc/default/gclcvs: No such file or directory
Error building send-clc-command

Done rebuilding

Setting up libgmp3c2 (2:4.2.1+dfsg-5) ...

Setting up libxext6 (1:1.0.3-2) ...

Setting up libxmu6 (1:1.0.3-1) ...

Setting up libxpm4 (1:3.5.6-3) ...

Setting up libxaw7 (1:1.0.3-3) ...

Setting up tcl8.4 (8.4.12-1.1) ...

Setting up tk8.4 (8.4.12-1) ...

Setting up gclcvs (2.7.0-78) ...
gclcvs.sh Uninstalling clc image and purging object cache ...
gclcvs.sh Installing clc as /usr/lib/gcl-2.7.0/unixport/saved_clc_gcl ...
GCL (GNU Common Lisp)  2.7.0 ANSI    Jul 18 2007 10:48:57
Source License: LGPL(gcl,gmp,pargcl), GPL(unexec,bfd,xgcl)
Binary License:  GPL due to GPL'ed components: (XGCL READLINE BFD UNEXEC)
Modifications of this banner must retain notice of a compatible license
Dedicated to the memory of W. Schelter

Use (help) to get some basic information on how to use GCL.

Temporary directory for compiler files set to /tmp/

>
#<"COMMON-LISP-USER" package>

>
;; Loading /usr/share/common-lisp/source/common-lisp-controller/common-lisp-controller.lisp
;; Finished loading /usr/share/common-lisp/source/common-lisp-controller/common-lisp-controller.lisp
T

>
#<"COMMON-LISP-CONTROLLER" package>

COMMON-LISP-CONTROLLER>
;; Loading /var/cache/common-lisp-controller/0/gcl-2.7.0/common-lisp-controller/common-lisp-controller.o
 ;; start address -T 0xae7140 ;; Finished loading /var/cache/common-lisp-controller/0/gcl-2.7.0/common-lisp-controller/common-lisp-controller.o
; (DEFUN |(PCL::FAST-METHOD TRAVERSE (OPERATION COMPONENT))| ...) is being compiled.
;; Warning: arg type mismatch in auto-proclamation (T T OPERATION
                                                    COMPONENT) -> (T T
                                                                   T
                                                                   COMPONENT)

;; Loading /var/cache/common-lisp-controller/0/gcl-2.7.0/asdf/asdf.o
;; Compiling /tmp/gazonk_4544_0.lsp.
;; End of Pass 1.
;; End of Pass 2.
;; OPTIMIZE levels: Safety=0 (No runtime error checking), Space=0, Speed=3, (Debug quality ignored)
;; Finished compiling /tmp/gazonk_4544_0.o.
;; Loading /tmp/gazonk_4544_0.o
 ;; start address -T 0xbcf640 ;; Finished loading /tmp/gazonk_4544_0.o
;; Compiling /tmp/gazonk_4544_0.lsp.
;; End of Pass 1.
;; End of Pass 2.
;; OPTIMIZE levels: Safety=0 (No runtime error checking), Space=0, Speed=3, (Debug quality ignored)
;; Finished compiling /tmp/gazonk_4544_0.o.
;; Loading /tmp/gazonk_4544_0.o
 ;; start address -T 0xc05db0 ;; Finished loading /tmp/gazonk_4544_0.o
;; Compiling /tmp/gazonk_4544_0.lsp.
; (DEFUN COMPILER::CMP-ANON ...) is being compiled.
;; Warning: The variable PCL::.ARG0. is not used.
;; Warning: The variable PCL::.ARG1. is not used.
;; End of Pass 1.
;; End of Pass 2.
;; OPTIMIZE levels: Safety=0 (No runtime error checking), Space=0, Speed=3, (Debug quality ignored)
;; Finished compiling /tmp/gazonk_4544_0.o.
;; Loading /tmp/gazonk_4544_0.o
 ;; start address -T 0xc065e0 ;; Finished loading /tmp/gazonk_4544_0.o
Pass1 signature discovery on 2 functions ...
Compiling and loading new source in #<output stream "/tmp/gazonk_4544_ytG2G7.lsp">
;; Compiling /tmp/gazonk_4544_ytG2G7.lsp.
;; End of Pass 1.
;; End of Pass 2.
;; OPTIMIZE levels: Safety=0 (No runtime error checking), Space=0, Speed=3, (Debug quality ignored)
;; Finished compiling /tmp/gazonk_4544_ytG2G7.o.
;; Loading /tmp/gazonk_4544_ytG2G7.o
 ;; start address -T 0xbf69a0 ;; Finished loading /tmp/gazonk_4544_ytG2G7.o
 ;; start address -T 0xbd4120 ;; Finished loading /var/cache/common-lisp-controller/0/gcl-2.7.0/asdf/asdf.o
;; Loading /var/cache/common-lisp-controller/0/gcl-2.7.0/asdf/wild-modules.o
 ;; start address -T 0xbf49a0 ;; Finished loading /var/cache/common-lisp-controller/0/gcl-2.7.0/asdf/wild-modules.o
; (DEFUN ALTERNATIVE-ROOT-PATH-TO-FASL-PATH) is being compiled.
;; Warning: Wrong number of args for PATHNAME-DIRECTORY: 3 instead of 1.
;; Loading /var/cache/common-lisp-controller/0/gcl-2.7.0/common-lisp-controller/post-sysdef-install.o
 ;; start address -T 0xc19320 ;; Finished loading /var/cache/common-lisp-controller/0/gcl-2.7.0/common-lisp-controller/post-sysdef-install.o
((MERGE-PATHNAMES ".clc/systems/" (USER-HOMEDIR-PATHNAME))
 *DEFAULT-PATHNAME-DEFAULTS* #P"/usr/share/common-lisp/systems/")

COMMON-LISP-CONTROLLER>
SEND-CLC-COMMAND

COMMON-LISP-CONTROLLER>
#<"ASDF" package>

ASDF>
RUN-SHELL-COMMAND

ASDF>gclcvs.sh Uninstalling clc image and purging object cache ...
gclcvs.sh Installing clc as /usr/lib/gcl-2.7.0-prof/unixport/saved_clc_gcl ...
GCL (GNU Common Lisp)  2.7.0 ANSI  profiling  Jul 18 2007 10:33:19
Source License: LGPL(gcl,gmp,pargcl), GPL(unexec,bfd,xgcl)
Binary License:  GPL due to GPL'ed components: (XGCL READLINE BFD UNEXEC)
Modifications of this banner must retain notice of a compatible license
Dedicated to the memory of W. Schelter

Use (help) to get some basic information on how to use GCL.

Temporary directory for compiler files set to /tmp/

>
#<"COMMON-LISP-USER" package>

>
;; Loading /usr/share/common-lisp/source/common-lisp-controller/common-lisp-controller.lisp
;; Finished loading /usr/share/common-lisp/source/common-lisp-controller/common-lisp-controller.lisp
T

>
#<"COMMON-LISP-CONTROLLER" package>

COMMON-LISP-CONTROLLER>
;; Loading /var/cache/common-lisp-controller/0/gcl-2.7.0-prof/common-lisp-controller/common-lisp-controller.o
 ;; start address -T 0x1228120 ;; Finished loading /var/cache/common-lisp-controller/0/gcl-2.7.0-prof/common-lisp-controller/common-lisp-controller.o
; (DEFUN |(PCL::FAST-METHOD TRAVERSE (OPERATION COMPONENT))| ...) is being compiled.
;; Warning: arg type mismatch in auto-proclamation (T T OPERATION
                                                    COMPONENT) -> (T T
                                                                   T
                                                                   COMPONENT)

;; Loading /var/cache/common-lisp-controller/0/gcl-2.7.0-prof/asdf/asdf.o
;; Compiling /tmp/gazonk_4631_0.lsp.
;; End of Pass 1.
;; End of Pass 2.
;; OPTIMIZE levels: Safety=0 (No runtime error checking), Space=0, Speed=3, (Debug quality ignored)
;; Finished compiling /tmp/gazonk_4631_0.o.
;; Loading /tmp/gazonk_4631_0.o
 ;; start address -T 0x1313f80 ;; Finished loading /tmp/gazonk_4631_0.o
;; Compiling /tmp/gazonk_4631_0.lsp.
;; End of Pass 1.
;; End of Pass 2.
;; OPTIMIZE levels: Safety=0 (No runtime error checking), Space=0, Speed=3, (Debug quality ignored)
;; Finished compiling /tmp/gazonk_4631_0.o.
;; Loading /tmp/gazonk_4631_0.o
 ;; start address -T 0x1348368 ;; Finished loading /tmp/gazonk_4631_0.o
;; Compiling /tmp/gazonk_4631_0.lsp.
; (DEFUN COMPILER::CMP-ANON ...) is being compiled.
;; Warning: The variable PCL::.ARG0. is not used.
;; Warning: The variable PCL::.ARG1. is not used.
;; End of Pass 1.
;; End of Pass 2.
;; OPTIMIZE levels: Safety=0 (No runtime error checking), Space=0, Speed=3, (Debug quality ignored)
;; Finished compiling /tmp/gazonk_4631_0.o.
;; Loading /tmp/gazonk_4631_0.o
 ;; start address -T 0x1350d78 ;; Finished loading /tmp/gazonk_4631_0.o
Pass1 signature discovery on 2 functions ...
Compiling and loading new source in #<output stream "/tmp/gazonk_4631_kHGsIH.lsp">
;; Compiling /tmp/gazonk_4631_kHGsIH.lsp.
;; End of Pass 1.
;; End of Pass 2.
;; OPTIMIZE levels: Safety=0 (No runtime error checking), Space=0, Speed=3, (Debug quality ignored)
;; Finished compiling /tmp/gazonk_4631_kHGsIH.o.
;; Loading /tmp/gazonk_4631_kHGsIH.o
 ;; start address -T 0x1336040 ;; Finished loading /tmp/gazonk_4631_kHGsIH.o
 ;; start address -T 0x1314f20 ;; Finished loading /var/cache/common-lisp-controller/0/gcl-2.7.0-prof/asdf/asdf.o
;; Loading /var/cache/common-lisp-controller/0/gcl-2.7.0-prof/asdf/wild-modules.o
 ;; start address -T 0x133c040 ;; Finished loading /var/cache/common-lisp-controller/0/gcl-2.7.0-prof/asdf/wild-modules.o
; (DEFUN ALTERNATIVE-ROOT-PATH-TO-FASL-PATH) is being compiled.
;; Warning: Wrong number of args for PATHNAME-DIRECTORY: 3 instead of 1.
;; Loading /var/cache/common-lisp-controller/0/gcl-2.7.0-prof/common-lisp-controller/post-sysdef-install.o
 ;; start address -T 0x1358740 ;; Finished loading /var/cache/common-lisp-controller/0/gcl-2.7.0-prof/common-lisp-controller/post-sysdef-install.o
((MERGE-PATHNAMES ".clc/systems/" (USER-HOMEDIR-PATHNAME))
 *DEFAULT-PATHNAME-DEFAULTS* #P"/usr/share/common-lisp/systems/")

COMMON-LISP-CONTROLLER>
SEND-CLC-COMMAND

COMMON-LISP-CONTROLLER>
#<"ASDF" package>

ASDF>
RUN-SHELL-COMMAND

ASDF>
dalek:/#


More information about the Cl-debian mailing list