Debian Bug report logs -
#12659
dpkg-shlibdeps cannot cope with certain libraries
Toggle useless messages
Report forwarded to debian-bugs-dist@lists.debian.org, Klee Dienes and Ian Jackson <dpkg-maint@chiark.greenend.org.uk>
:
Bug#12659
; Package dpkg-dev
.
(full text, mbox, link).
Acknowledgement sent to Stuart Lamble <lamble@yoyo.cc.monash.edu.au>
:
New bug report received and forwarded. Copy sent to Klee Dienes and Ian Jackson <dpkg-maint@chiark.greenend.org.uk>
.
(full text, mbox, link).
Message #5 received at submit@bugs.debian.org (full text, mbox, reply):
Package: dpkg-dev
Version: 1.4.0.8
I've been working with Modula 3, and have very nearly crammed it into a
group of Debian packages. Unfortunately, I'm having problems with
dpkg-shlibdeps.
The problem arises because M3 sets the soname of (for example) libm3
to "libm3.so". ie: there's no version information within the soname. I
can readily correct this; however, I'm reluctant to do so, on the basis
that any dynamically linked Modula 3 programs will expect libm3.so to
be the soname.
The output is:
unknown output from ldd on `Calculator': libm3.so => /usr/lib/libm3.so
or similar.
Related to this is that I'm not certain what I should put in the shlibs
files.
It can probably be argued that this is a bug in Modula 3, rather than
dpkg, and I would be inclined to agree; however, as I said above, I'm
reluctant to change the soname of the shared libraries.
Reply sent to Adam Heath <adam@doogie.org>
:
You have taken responsibility.
(full text, mbox, link).
Notification sent to Stuart Lamble <lamble@yoyo.cc.monash.edu.au>
:
Bug acknowledged by developer.
(full text, mbox, link).
Message #10 received at 12659-done@bugs.debian.org (full text, mbox, reply):
This was fixed in dpkg 1.7.0, when dpkg-shlibdeps was switched to objdump.
----BEGIN GEEK CODE BLOCK----
Version: 3.12
GCS d- s: a-- c+++ UL++++ P+ L++++ !E W+ M o+ K- W--- !O M- !V PS--
PE++ Y+ PGP++ t* 5++ X+ tv b+ D++ G e h*! !r z?
-----END GEEK CODE BLOCK-----
----BEGIN PGP INFO----
Adam Heath <doogie@debian.org> Finger Print | KeyID
67 01 42 93 CA 37 FB 1E 63 C9 80 1D 08 CF 84 0A | DE656B05 PGP
AD46 C888 F587 F8A3 A6DA 3261 8A2C 7DC2 8BD4 A489 | 8BD4A489 GPG
-----END PGP INFO-----
Send a report that this bug log contains spam.
Debian bug tracking system administrator <owner@bugs.debian.org>.
Last modified:
Thu Apr 25 20:44:12 2024;
Machine Name:
buxtehude
Debian Bug tracking system
Debbugs is free software and licensed under the terms of the GNU
Public License version 2. The current version can be obtained
from https://bugs.debian.org/debbugs-source/.
Copyright © 1999 Darren O. Benham,
1997,2003 nCipher Corporation Ltd,
1994-97 Ian Jackson,
2005-2017 Don Armstrong, and many other contributors.