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
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:/#