Bug#4649: Soft link missing for slang0.99.34 dynamic lib
'Dirk.Eddelbuettel@qed.econ.queensu.ca wrote:'
>
>Package: slang0.99.34
>Version: 0.99.34-1
>
>Slang does not install a link /usr/lib/libslang.so.0. [1] as it is specified
>in section 12 of the Programmer's Manual.
It's unnecessary given the way I built the shared library. There is
no .0 Major version for the Debian package. The major version is
"0.99.34". That is the soname and the name. If you install the -dev
package the .so link is there which will let you build packages that
will link correctly (I've done this and it works).
I don't see anything wrong with your session log. ldconfig has no
work to do on the slang package, so nothing changes (as I would
expect).
Unless you can demonstrate that something is broken, I'll close the
bug report in a few days (just in case I'm dreaming, but I'm not :)
Here is my collection of dpkg manages slang libraries:
$ ls -l /usr/lib/libsla*
-rw-r--r-- 1 root root 119892 Sep 26 17:32 /usr/lib/libslang.a
lrwxrwxrwx 1 root root 19 Sep 26 17:45 /usr/lib/libslang.so -> libslang.so.0.99.34
lrwxrwxrwx 1 root root 19 Aug 24 09:27 /usr/lib/libslang.so.0 -> libslang.so.0.99.23
-rw-r--r-- 1 root root 145580 Sep 23 16:44 /usr/lib/libslang.so.0.99.23
-rwxr-xr-x 1 root root 140892 Sep 26 17:31 /usr/lib/libslang.so.0.99.34
Note especially the link /usr/lib/libslang.so.
If I had installed /usr/lib/libslang.so.0 as you suggested it would
have broken the most and slrn packages!! Thanks to David Engel and
Michael Alan Dorman for helping to work out this scheme.
Finally, I think the programmer's manual is adequate (I quote):
Secondly, your package should include the symlink that ldconfig would
create for the shared libraries.
Since ldconfig doesn't create any links for the slang package, I
shouldn't need to include any!
--
Christopher J. Fearnley | Linux/Internet Consulting
cjf@netaxs.com, cjf@onit.net | UNIX SIG Leader at PACS
http://www.netaxs.com/~cjf | (Philadelphia Area Computer Society)
ftp://ftp.netaxs.com/people/cjf | Design Science Revolutionary
"Dare to be Naive" -- Bucky Fuller | Explorer in Universe
--
TO UNSUBSCRIBE FROM THIS MAILING LIST: e-mail the word "unsubscribe" to
debian-devel-REQUEST@lists.debian.org . Trouble? e-mail to Bruce@Pixar.com
Reply to: