[cl-debian] Bug#462086: clisp-dev: makevars includes invalid library reference

Package: clisp-dev Version: 1:2.43-1 Severity: normal Hi, /usr/lib/clisp-2.43/full/makevars includes this definition: LIBS=' bdb.o -ldb clx.o -lXpm … But a library libbdb doesn't exist and clisp itself is linked with /usr/lib/libdb-4.6.so % ldd /usr/lib/clisp-2.43/full/lisp.run G bdb libdb-4.6.so => /usr/lib/libdb-4.6.so (0x0fe82000) When I replace the -ldb with -ldb-4.6 I can compile the binary. Bye, Jörg. -- System Information: Debian Release: unstable/experimental APT prefers unstable APT policy: (900, 'unstable'), (700, 'experimental') Architecture: powerpc (ppc) Kernel: Linux 2.6.24-rc6 Locale: LANG=de_DE.UTF-8, LC_CTYPE=de_DE.UTF-8 (charmap=UTF-8) Shell: /bin/sh linked to /bin/dash Versions of packages clisp-dev depends on: ii bison 1:2.3.dfsg-5 A parser generator that is compati ii clisp 1:2.43-1 GNU CLISP, a Common Lisp implement ii debhelper 6.0.2 helper programs for debian/rules ii gettext 0.17-2 GNU Internationalization utilities ii groff 1.18.1.1-15 GNU troff text-formatting system ii libc6-dev 2.7-6 GNU C Library: Development Librari ii libncurses5-dev 5.6+20080105-1 Developer's libraries and docs for ii libreadline5-dev 5.2-3 GNU readline and history libraries ii libsigsegv-dev 2.5-1 Library for handling page faults i ii libx11-dev 2:1.0.3-7 X11 client-side library (developme ii libxext-dev 1:1.0.3-2 X11 miscellaneous extensions libra ii libxpm-dev 1:3.5.7-1 X11 pixmap library (development he ii libxt-dev 1:1.0.5-3 X11 toolkit intrinsics library (de ii xutils 1:7.3+10 X Window System utility programs m clisp-dev recommends no packages. -- no debconf information

Hi Jörg! On Tue, 22 Jan 2008 13:55:16 +0100, Jörg Sommer wrote:
/usr/lib/clisp-2.43/full/makevars includes this definition:
LIBS=' bdb.o -ldb clx.o -lXpm …
But a library libbdb doesn't exist and clisp itself is linked with /usr/lib/libdb-4.6.so
Actually, bdb.o is included in clisp [1] and -ldb seems correct to me, because as soon as you install libdb4.6-dev you get: ===== root@gismo:/# ls -l /usr/lib/libdb.so lrwxrwxrwx 1 root root 12 Jun 19 20:33 /usr/lib/libdb.so -> libdb-4.6.so root@gismo:/# ===== This means that the error you experienced is cause by clisp-dev not depending on libdb4.6-dev. Can you confirm that installing the latter fix your problem, please? Thx, bye, Gismo / Luca Footnotes: [1] /usr/lib/clisp-2.43/full/bdb.o

Hello Luca, Luca Capello schrieb am Thu 19. Jun, 22:46 (+0200):
On Tue, 22 Jan 2008 13:55:16 +0100, Jörg Sommer wrote:
/usr/lib/clisp-2.43/full/makevars includes this definition:
LIBS=' bdb.o -ldb clx.o -lXpm …
But a library libbdb doesn't exist and clisp itself is linked with /usr/lib/libdb-4.6.so
Actually, bdb.o is included in clisp [1] and -ldb seems correct to me, because as soon as you install libdb4.6-dev you get:
===== root@gismo:/# ls -l /usr/lib/libdb.so lrwxrwxrwx 1 root root 12 Jun 19 20:33 /usr/lib/libdb.so -> libdb-4.6.so root@gismo:/# =====
This means that the error you experienced is cause by clisp-dev not depending on libdb4.6-dev. Can you confirm that installing the latter fix your problem, please?
Yes, it fixes the problem. Ciao, Jörg. -- at lilo press tab key | an Luftmatratzenpressetabulatorschlüssel (Übersetzung von Personal Translator 2000)

tags 462086 + pending thanks Hi Jörg! On Tue, 24 Jun 2008 09:47:39 +0200, Jörg Sommer wrote:
Luca Capello schrieb am Thu 19. Jun, 22:46 (+0200):
This means that the error you experienced is cause by clisp-dev not depending on libdb4.6-dev. Can you confirm that installing the latter fix your problem, please?
Yes, it fixes the problem.
In that case, committed [1]! Thx, bye, Gismo / Luca Footnotes: [1] http://git.debian.org/?p=pkg-common-lisp/clisp.git;a=commitdiff;h=36d3467a66...

Processing commands for control@bugs.debian.org:
tags 462086 + pending Bug#462086: clisp-dev: makevars includes invalid library reference There were no tags set. Tags added: pending
thanks Stopping processing here.
Please contact me if you need assistance. Debian bug tracking system administrator (administrator, Debian Bugs database)

Your message dated Wed, 09 Jul 2008 15:47:05 +0000 with message-id <E1KGbsn-00078Y-8B@ries.debian.org> and subject line Bug#462086: fixed in clisp 1:2.44.1-2 has caused the Debian Bug report #462086, regarding clisp-dev: makevars includes invalid library reference to be marked as done. This means that you claim that the problem has been dealt with. If this is not the case it is now your responsibility to reopen the Bug report if necessary, and/or fix the problem forthwith. (NB: If you are a system administrator and have no idea what this message is talking about, this may indicate a serious mail system misconfiguration somewhere. Please contact owner@bugs.debian.org immediately.) -- 462086: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=462086 Debian Bug Tracking System Contact owner@bugs.debian.org with problems
participants (3)
-
Jörg Sommer
-
Luca Capello
-
owner@bugs.debian.org