Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 5 Oct 2000 12:41:24 -0500 (CDT)
From:      Sean Farley <sean-freebsd@farley.org>
To:        Jeremy Shaffner <jeremy@external.org>
Cc:        ports@freebsd.org
Subject:   Re: Shared library versioning in a new port
Message-ID:  <Pine.BSF.4.21.0010051227480.374-300000@thor.farley.org>
In-Reply-To: <20001004171612.A28960@external.org>

next in thread | previous in thread | raw e-mail | index | archive | help
  This message is in MIME format.  The first part should be readable text,
  while the remaining parts are likely unreadable without MIME-aware tools.
  Send mail to mime@docserver.cac.washington.edu for more info.

--0-697756542-970767684=:374
Content-Type: TEXT/PLAIN; charset=US-ASCII

On Wed, 4 Oct 2000 17:16, Jeremy Shaffner wrote:

> On Tue, Oct 03, 2000 at 05:53:01PM -0500, Sean Farley wrote:
> > 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
>
> Check the contents of your PLIST.

I have attached it.  I basically remove includes, bins, include directory,
and finally all the shared libraries along with their symbolic links.

I also attached the contents file from the package database.  As you can
see, the shared libraries have their minor numbers chopped off, therefore,
they are not being removed.

Sean
-----------------------
sean-freebsd@farley.org

--0-697756542-970767684=:374
Content-Type: TEXT/PLAIN; charset=US-ASCII; name=PLIST
Content-Transfer-Encoding: BASE64
Content-ID: <Pine.BSF.4.21.0010051241240.374@thor.farley.org>
Content-Description: PLIST
Content-Disposition: attachment; filename=PLIST

YmluL2dzaV9zZXJ2ZXINCmJpbi9nc2lwbGF5DQpiaW4vZ3NpZmlsZQ0KaW5j
bHVkZS9nc2kvY29uZmlnLmgNCmluY2x1ZGUvZ3NpL3doc190eXBlcy5oDQpp
bmNsdWRlL2dzaS93aHNfZGVmaW5lcy5oDQppbmNsdWRlL2dzaS93aHNfZGVi
dWcuaA0KaW5jbHVkZS9nc2kvdmVyc2lvbi5oDQppbmNsdWRlL2dzaS9zeW50
aF9kYXRhLmgNCmluY2x1ZGUvZ3NpL3BjbV9kYXRhLmgNCmluY2x1ZGUvZ3Np
L3Bfc2lnbmFsLmgNCmluY2x1ZGUvZ3NpL21peGVyX2RhdGEuaA0KaW5jbHVk
ZS9nc2kva3BtaWRpX3BhdGNoLmgNCmluY2x1ZGUvZ3NpL2twbWlkaS5oDQpp
bmNsdWRlL2dzaS9nc2lzeW50aC5oDQppbmNsdWRlL2dzaS9nc2lwY20uaA0K
aW5jbHVkZS9nc2kvZ3NpbWl4ZXIuaA0KaW5jbHVkZS9nc2kvZ3NpZl9taWRp
LmgNCmluY2x1ZGUvZ3NpL2dzaWYuaA0KaW5jbHVkZS9nc2kvZ3NpY2QuaA0K
aW5jbHVkZS9nc2kvZ3NpX3N1YmNvbW1hbmRzLmgNCmluY2x1ZGUvZ3NpL2dz
aV9taWRpX25hbWVzLmgNCmluY2x1ZGUvZ3NpL2dzaV9pbnN0cnVtZW50bmFt
ZXNfZ3VzLmgNCmluY2x1ZGUvZ3NpL2dzaV9ldmVudHMuaA0KaW5jbHVkZS9n
c2kvZ3NpX2RlYnVnLmgNCmluY2x1ZGUvZ3NpL2dzaV9ldmVudG1hc2tzLmgN
CmluY2x1ZGUvZ3NpL2dzaV9ldmVudF9uYW1lcy5oDQppbmNsdWRlL2dzaS9n
c2lfZXZlbnRfbGVuZ3Rocy5oDQppbmNsdWRlL2dzaS9nc2lfY29uZmlnLmgN
CmluY2x1ZGUvZ3NpL2dzaV9jb21tYW5kcy5oDQppbmNsdWRlL2dzaS9nc2lf
Y29tbWFuZF9uYW1lcy5oDQppbmNsdWRlL2dzaS9nc2lfY29tbWFuZF9sZW5n
dGhzLmgNCmluY2x1ZGUvZ3NpL2dzaS5oDQppbmNsdWRlL2dzaS9kZXZpY2Uu
aA0KaW5jbHVkZS9nc2kvcF9zaWduYWwuYw0KQGRpcnJtIGluY2x1ZGUvZ3Np
DQpsaWIvbGliZ3NpLnNvDQpsaWIvbGliZ3NpLnNvLjAuMQ0KbGliL2xpYmdz
aWNkLnNvDQpsaWIvbGliZ3NpY2Quc28uMC4xDQpsaWIvbGliZ3NpZi5zbw0K
bGliL2xpYmdzaWYuc28uMC4xDQpsaWIvbGliZ3NpbWlkaV9wY20uc28NCmxp
Yi9saWJnc2ltaWRpX3BjbS5zby4yLjANCmxpYi9saWJnc2ltaXhlci5zbw0K
bGliL2xpYmdzaW1peGVyLnNvLjAuMQ0KbGliL2xpYmdzaXBjbS5zbw0KbGli
L2xpYmdzaXBjbS5zby4wLjENCmxpYi9saWJnc2lzeW50aC5zbw0KbGliL2xp
YmdzaXN5bnRoLnNvLjAuMQ0K
--0-697756542-970767684=:374
Content-Type: TEXT/PLAIN; charset=US-ASCII; name=+CONTENTS
Content-Transfer-Encoding: BASE64
Content-ID: <Pine.BSF.4.21.0010051241241.374@thor.farley.org>
Content-Description: CONTENTS
Content-Disposition: attachment; filename=+CONTENTS

QG5hbWUgZ3NpLTAuOS40DQpAY3dkIC90bXAvbG9jYWwNCm1hbi9tYW4xL2dz
aWZpbGUuMS5neg0KQGNvbW1lbnQgTUQ1OmQxYmFhZjJmYjFlNTMwNTNkMTBi
ZWNhZjgzN2FlYjlhDQptYW4vbWFuMS9nc2lwbGF5LjEuZ3oNCkBjb21tZW50
IE1ENTpjMmIwY2MyMjcyMWZiYWVlN2VjODA1ZjIxYjQxNDVhOA0KbWFuL21h
bjMvZ3NpLjMuZ3oNCkBjb21tZW50IE1ENToxY2M4MTNiNjY5OGM2ZTk5ZTk4
MDZiOGJlMzIwNDJlZg0KbWFuL21hbjMvZ3NpX2NvbW1hbmRzLjMuZ3oNCkBj
b21tZW50IE1ENTo3Y2IxNWI4MDU1ZGE0ZTNhNTRmYmY0ZDg0Y2I1YWZhMQ0K
bWFuL21hbjMvZ3NpX2V2ZW50cy4zLmd6DQpAY29tbWVudCBNRDU6YjRmYjM1
Yzc1YThjMDZhNmQwYjQ1OTdkYTYyOTY4MTENCm1hbi9tYW4zL2dzaWYuMy5n
eg0KQGNvbW1lbnQgTUQ1OmE5NDFlZmViYzJiYWQxYjg2YTEyMWUwODZlMGM0
MWE2DQptYW4vbWFuMy9nc2lwY20uMy5neg0KQGNvbW1lbnQgTUQ1OjE4NzA0
OTliOWRlMGFkZDU1N2ExZWJjMWNhN2Y1NzNmDQptYW4vbWFuNS9nc2kuY29u
Zi41Lmd6DQpAY29tbWVudCBNRDU6OTc5NjM2MTk2OTE0ZmNkMGE2ODY0ZmYx
M2QwYzcxZmUNCm1hbi9tYW43L2dzaV9vdmVydmlldy43Lmd6DQpAY29tbWVu
dCBNRDU6YWNmYWM3ODUyMjQ0MzU1MzBlZWFiYWQ5YmNmMTI0NzENCm1hbi9t
YW44L2dzaV9zZXJ2ZXIuOC5neg0KQGNvbW1lbnQgTUQ1OmFjNDYwYjM5MjY1
MmVmMDY1ZGQzZmQyMjQ0OWM2YTVmDQpiaW4vZ3NpX3NlcnZlcg0KQGNvbW1l
bnQgTUQ1OjU2OTc2OGFkYjVkNjljOTgyY2U2MzFlZmI3MGQ4NGViDQpiaW4v
Z3NpcGxheQ0KQGNvbW1lbnQgTUQ1OjMzOTlkZTRhODA1MjdjZmQ1ODk4ZWEy
ZDhjNGFlY2FjDQpiaW4vZ3NpZmlsZQ0KQGNvbW1lbnQgTUQ1OjEwM2UyMWU1
OTg2OGYyYjE2ODM5MzViMWUxNTllMDdjDQppbmNsdWRlL2dzaS9jb25maWcu
aA0KQGNvbW1lbnQgTUQ1OmVhYTY3NGE2MTlmNGJkZjk1NGM2MTM3NWQ3ZDBi
MDBhDQppbmNsdWRlL2dzaS93aHNfdHlwZXMuaA0KQGNvbW1lbnQgTUQ1OjZl
NmQ0Njk4YzgxMzk4YjE0MzRjMzljODU3MWJhMmZmDQppbmNsdWRlL2dzaS93
aHNfZGVmaW5lcy5oDQpAY29tbWVudCBNRDU6ZTczOGY0ODE0NDE0NjFiODgx
ZDk3MmZhY2Q1NjkxNWYNCmluY2x1ZGUvZ3NpL3doc19kZWJ1Zy5oDQpAY29t
bWVudCBNRDU6N2YxOGNhZTM5Y2ZiODg3NzQ0ZmQ4OGI5ZjU5MmFhMTYNCmlu
Y2x1ZGUvZ3NpL3ZlcnNpb24uaA0KQGNvbW1lbnQgTUQ1OmI1ZDM5YTIwYTNj
ZDg3NmI4YzhmZDVkNGE5ZGIzYjRkDQppbmNsdWRlL2dzaS9zeW50aF9kYXRh
LmgNCkBjb21tZW50IE1ENTpjODlhNmQ2ZGQ0MzA3Yjk4ZTAzZGYzODBjYjcw
YjEwZg0KaW5jbHVkZS9nc2kvcGNtX2RhdGEuaA0KQGNvbW1lbnQgTUQ1OmFh
M2VhZGFkZDJiODAyNTNmNDJjNWNmNjRhNWY2NzM3DQppbmNsdWRlL2dzaS9w
X3NpZ25hbC5oDQpAY29tbWVudCBNRDU6MzYyOTQzMzNjNjZkZjA4MDY4YjVi
ODBjNjAyYjQ0YzcNCmluY2x1ZGUvZ3NpL21peGVyX2RhdGEuaA0KQGNvbW1l
bnQgTUQ1OjZhOTJmMWUxNjNhMDViOWU3ZDFjMDA4Y2I0NDRmYzBjDQppbmNs
dWRlL2dzaS9rcG1pZGlfcGF0Y2guaA0KQGNvbW1lbnQgTUQ1OmUzYWFkNWVj
NzQ3YTBhMjM5NWQ2NTM0Yzc3Y2E5MzZhDQppbmNsdWRlL2dzaS9rcG1pZGku
aA0KQGNvbW1lbnQgTUQ1OmIyOWZjNWRiZmNlZmU3NmUyNjQ3NzZkMTVmYTgx
ZjZmDQppbmNsdWRlL2dzaS9nc2lzeW50aC5oDQpAY29tbWVudCBNRDU6ZTg0
MjA1OTM5MDgyMGIxMDRiNjY4OWE1NjhmMzVhMTUNCmluY2x1ZGUvZ3NpL2dz
aXBjbS5oDQpAY29tbWVudCBNRDU6OGVjMGZiODVmMmUxNmFhOTQ1MDlmZmVj
NDIwZTVlMGMNCmluY2x1ZGUvZ3NpL2dzaW1peGVyLmgNCkBjb21tZW50IE1E
NTozOGNjNGExYWYwZDMwNjRhZDFmNGU3MDczNmVjOTllNQ0KaW5jbHVkZS9n
c2kvZ3NpZl9taWRpLmgNCkBjb21tZW50IE1ENTo4ODliNmQ4N2JhYTY4ZGU1
N2RkZGVlYmYwMmUwZWY3NA0KaW5jbHVkZS9nc2kvZ3NpZi5oDQpAY29tbWVu
dCBNRDU6NzZmODIwYjZhM2QwMDU1NmExNzgxZGMzMGI3MmRlOWINCmluY2x1
ZGUvZ3NpL2dzaWNkLmgNCkBjb21tZW50IE1ENTo2NWE2MmQ3YWEzNDEzOTQ2
NDlmM2JhMmUzNzcxNTgzOA0KaW5jbHVkZS9nc2kvZ3NpX3N1YmNvbW1hbmRz
LmgNCkBjb21tZW50IE1ENTphNWQyMGNjYmJhNzkyODI0M2EwZWUxYTZhYTg5
NTE4MA0KaW5jbHVkZS9nc2kvZ3NpX21pZGlfbmFtZXMuaA0KQGNvbW1lbnQg
TUQ1OjkxYzNiNDNmMjNjMzE2YWU5NmM2YjI4YmI4YzdkZTMyDQppbmNsdWRl
L2dzaS9nc2lfaW5zdHJ1bWVudG5hbWVzX2d1cy5oDQpAY29tbWVudCBNRDU6
MGY5ZThjMTc4NmEwYTM2N2I3OTliNjlkZjNjOGIwYzYNCmluY2x1ZGUvZ3Np
L2dzaV9ldmVudHMuaA0KQGNvbW1lbnQgTUQ1OjE0ODIxOTZhNGQ5Y2NhMGVl
ZWNmZjY1MmZiY2YwOTNmDQppbmNsdWRlL2dzaS9nc2lfZGVidWcuaA0KQGNv
bW1lbnQgTUQ1OmU0N2M2Zjk3MTM5ODMzOWZlNmVmYTc4YjU1NjdhMDUyDQpp
bmNsdWRlL2dzaS9nc2lfZXZlbnRtYXNrcy5oDQpAY29tbWVudCBNRDU6MWVj
OTMwMDcxYzEyZmRiMTcyYjdkM2YyZTc5MDNjYjgNCmluY2x1ZGUvZ3NpL2dz
aV9ldmVudF9uYW1lcy5oDQpAY29tbWVudCBNRDU6Yjg1M2I5M2FkZmUyNjY0
ZWY5Njc1Mjc1YTQ3MmVmNjcNCmluY2x1ZGUvZ3NpL2dzaV9ldmVudF9sZW5n
dGhzLmgNCkBjb21tZW50IE1ENToxNjQxMThjZGNmYjg5ZGM5ZDFmZWUyYmU3
ZjdkOGE1NQ0KaW5jbHVkZS9nc2kvZ3NpX2NvbmZpZy5oDQpAY29tbWVudCBN
RDU6ZTNkMTFiOWRjYjEzZWU2MWE5MTYzM2U4Y2I0NTYzNDQNCmluY2x1ZGUv
Z3NpL2dzaV9jb21tYW5kcy5oDQpAY29tbWVudCBNRDU6N2NmMTJiZGM1Yzhk
ZDAwZmVjNzRiMDMyODViZGEzODUNCmluY2x1ZGUvZ3NpL2dzaV9jb21tYW5k
X25hbWVzLmgNCkBjb21tZW50IE1ENToyNTU5MThiMGI2ZDQyYTQyZDUxNTVi
ODM0ZWMzNTM0NQ0KaW5jbHVkZS9nc2kvZ3NpX2NvbW1hbmRfbGVuZ3Rocy5o
DQpAY29tbWVudCBNRDU6OTQyOTBlZDg5ZWNlNjk0MmJmNDAwYjAzNDNhZTUz
OWENCmluY2x1ZGUvZ3NpL2dzaS5oDQpAY29tbWVudCBNRDU6NTExM2VkMTNi
NTcyMjhjMzAxMjUwODhiNTIzYjhmNjYNCmluY2x1ZGUvZ3NpL2RldmljZS5o
DQpAY29tbWVudCBNRDU6NDQ1MjgxYWY4ODZmYTRmMWM0Y2I1MDc0MjE0MmNk
YTUNCmluY2x1ZGUvZ3NpL3Bfc2lnbmFsLmMNCkBjb21tZW50IE1ENTpmYmRk
ZTcwYjlhZmE3ZDUxYzM5MzVjMjRmYmExOTk4MA0KQGRpcnJtIGluY2x1ZGUv
Z3NpDQpsaWIvbGliZ3NpLnNvDQpAY29tbWVudCBNRDU6MjAyMjIxODU2M2Fl
OWYzOTNiMjMwNWFjMjFlOTMyN2QNCmxpYi9saWJnc2kuc28uMA0KbGliL2xp
YmdzaWNkLnNvDQpAY29tbWVudCBNRDU6YjExZDJhYTRhYjRkMjNjYzNjNTRj
ZmVlZjY5MDVjOWINCmxpYi9saWJnc2ljZC5zby4wDQpsaWIvbGliZ3NpZi5z
bw0KQGNvbW1lbnQgTUQ1OmI4MzljYjVjZGFkMWQ1N2NhNGRkZTk4YjdhYzRm
YTc1DQpsaWIvbGliZ3NpZi5zby4wDQpsaWIvbGliZ3NpbWlkaV9wY20uc28N
CkBjb21tZW50IE1ENTozNWVhNzI3MTRiNTkwZGEwNmVkNWU2NzJkMDBmZTJk
ZQ0KbGliL2xpYmdzaW1pZGlfcGNtLnNvLjINCmxpYi9saWJnc2ltaXhlci5z
bw0KQGNvbW1lbnQgTUQ1OjIxMGUzODdiZTgwNjQ2YWYzMGZmMTUxYmRmNmZl
Mzk4DQpsaWIvbGliZ3NpbWl4ZXIuc28uMA0KbGliL2xpYmdzaXBjbS5zbw0K
QGNvbW1lbnQgTUQ1OmExNmU5ZTJlZGYwMDI1MDY3MDZhMTY2YjBkODc3YWM1
DQpsaWIvbGliZ3NpcGNtLnNvLjANCmxpYi9saWJnc2lzeW50aC5zbw0KQGNv
bW1lbnQgTUQ1OjcxODRhYjVhZmM2OGI1OWE2NTJjNzA1MjQ1MzNkMTQwDQps
aWIvbGliZ3Npc3ludGguc28uMA0KQHVuZXhlYyBpZiBbIC1mICVEL2luZm8v
ZGlyIF07IHRoZW4gaWYgc2VkIC1lICcxLC9NZW51Oi9kJyAlRC9pbmZvL2Rp
ciB8IGdyZXAgLXEgJ15bKl0gJzsgdGhlbiB0cnVlOyBlbHNlIHJtICVEL2lu
Zm8vZGlyOyBmaTsgZmkNCkBleGVjIC9zYmluL2xkY29uZmlnIC1tICVEL2xp
Yg0KQHVuZXhlYyAvc2Jpbi9sZGNvbmZpZyAtUg0K
--0-697756542-970767684=:374--


To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-ports" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?Pine.BSF.4.21.0010051227480.374-300000>