From owner-freebsd-ports Wed Oct 4 0:10:56 2000 Delivered-To: freebsd-ports@freebsd.org Received: from farley.org (farley.org [216.140.158.72]) by hub.freebsd.org (Postfix) with ESMTP id 8731A37B503 for ; Wed, 4 Oct 2000 00:10:53 -0700 (PDT) Received: from thor.farley.org ([192.168.1.5]) by farley.org with esmtp (Exim 3.03 #1) id 13gavv-000Lnq-00 for freebsd-ports@freebsd.org; Tue, 03 Oct 2000 17:53:11 -0500 Date: Tue, 3 Oct 2000 17:53:01 -0500 (CDT) From: Sean Farley X-Sender: sean@thor.farley.org To: freebsd-ports@freebsd.org Subject: Shared library versioning in a new port Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-ports@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 I am currently testing out my first port, and I have a problem. It seems that the shared libraries being installed are using the following syntax: libfoo.so.x.y libbar.so.x.y This gives me no problem for the install but during uninstall the port complains about missing files such as: libfoo.so.x libbar.so.x Why is the install chopping off those minor version numbers. Nothing in the Porter's Handbook (http://www.freebsd.org/porters-handbook/) explains on how to handle this situation. I am given the impression from a link in the general Handbook that ELF ignores the minor number which might be the root of my problem. Should I relabel the libraries without the minor version numbers? If yes, how would someone recommend redoing these when the version of the software is v0.9.4? Do I just chop off the minor number? libgsi.so.0.1 libgsicd.so.0.1 libgsif.so.0.1 libgsimidi_pcm.so.2.0 libgsimixer.so.0.1 libgsipcm.so.0.1 libgsisynth.so.0.1 TIA, Sean - ----------------------- sean-freebsd@farley.org -----BEGIN PGP SIGNATURE----- Version: PGP 6.5.1i iQA/AwUBOdpVRgjbTmC/AZIKEQKcCgCgroE5WETSzZueiGX0qNCjSlKR3zwAoN3N 3nFibNXim99E9qBrNTLh1jVl =BUoG -----END PGP SIGNATURE----- To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-ports" in the body of the message