From owner-freebsd-ports Thu Oct 5 10:41:47 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 14D1B37B503 for ; Thu, 5 Oct 2000 10:41:39 -0700 (PDT) Received: from thor.farley.org ([192.168.1.5]) by farley.org with esmtp (Exim 3.03 #1) id 13hF1I-000Onb-00; Thu, 05 Oct 2000 12:41:24 -0500 Date: Thu, 5 Oct 2000 12:41:24 -0500 (CDT) From: Sean Farley X-Sender: sean@thor.farley.org To: Jeremy Shaffner Cc: ports@freebsd.org Subject: Re: Shared library versioning in a new port In-Reply-To: <20001004171612.A28960@external.org> Message-ID: MIME-Version: 1.0 Content-Type: MULTIPART/MIXED; BOUNDARY="0-697756542-970767684=:374" Sender: owner-freebsd-ports@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org 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: 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: 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