From owner-svn-ports-head@FreeBSD.ORG Fri Aug 15 22:12:26 2014 Return-Path: Delivered-To: svn-ports-head@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 7167253A; Fri, 15 Aug 2014 22:12:26 +0000 (UTC) Received: from mailrelay004.isp.belgacom.be (mailrelay004.isp.belgacom.be [195.238.6.170]) by mx1.freebsd.org (Postfix) with ESMTP id 332FF226A; Fri, 15 Aug 2014 22:12:25 +0000 (UTC) X-Belgacom-Dynamic: yes X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: AlcGAEiF7lNR8aPl/2dsb2JhbABZgw2BINI+gxwBgRMXd4QEAQVWIxALDgoJJQ8qHgaIWQHDchePTAeETAEEkyGJHJUAg147gn4BAQE Received: from 229.163-241-81.adsl-dyn.isp.belgacom.be (HELO kalimero.tijl.coosemans.org) ([81.241.163.229]) by relay.skynet.be with ESMTP; 16 Aug 2014 00:12:16 +0200 Received: from kalimero.tijl.coosemans.org (kalimero.tijl.coosemans.org [127.0.0.1]) by kalimero.tijl.coosemans.org (8.14.9/8.14.9) with ESMTP id s7FMCFnP051310; Sat, 16 Aug 2014 00:12:15 +0200 (CEST) (envelope-from tijl@FreeBSD.org) Date: Sat, 16 Aug 2014 00:12:10 +0200 From: Tijl Coosemans To: Bryan Drewery Subject: Re: svn commit: r364287 - head/ports-mgmt/pkg-devel Message-ID: <20140816001210.03d6312e@kalimero.tijl.coosemans.org> In-Reply-To: <53EE81CC.2080406@FreeBSD.org> References: <53e39939.55bc.4ca5432c@svn.freebsd.org> <20140807172841.58633e63@kalimero.tijl.coosemans.org> <53E3A468.5050603@FreeBSD.org> <53E3AC0C.5020904@gmx.de> <53E3AD09.2050000@FreeBSD.org> <53E3B3B5.9000104@gmx.de> <53E3B6D8.9080101@FreeBSD.org> <53EE81CC.2080406@FreeBSD.org> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha512; boundary="Sig_/iPBZ89/QqND/A3vPwoTTjZ5"; protocol="application/pgp-signature" Cc: svn-ports-head@freebsd.org, Vsevolod Stakhov , baptiste Daroussin , svn-ports-all@freebsd.org, ports-committers@freebsd.org, Matthias Andree X-BeenThere: svn-ports-head@freebsd.org X-Mailman-Version: 2.1.18-1 Precedence: list List-Id: SVN commit messages for the ports tree for head List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 15 Aug 2014 22:12:26 -0000 --Sig_/iPBZ89/QqND/A3vPwoTTjZ5 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: quoted-printable On Fri, 15 Aug 2014 16:55:24 -0500 Bryan Drewery wrote: >> DBG(2)[4460]> require rule: (i386-wine-devel~emulators/i386-wine-devel(r= ) | i386-wine~emulators/i386-wine(r) | !libxslt~textproc/libxslt(r)) >> DBG(2)[5420]> libxml2.so.2 rule: (i386-wine-devel~emulators/i386-wine-de= vel(r) | i386-wine~emulators/i386-wine(r) | !libxslt~textproc/libxslt(r)) >> DBG(3)[5420]> added shlib provide libxml2.so.2.9.1 for textproc/libxml2 >> DBG(3)[5420]> added shlib deps for textproc/libxml2 on libxml2.so.2 >=20 > Reinstalling textproc/libxml2 shows it is providing libxml2.so.2: >=20 > # pkg query %b libxml2 > libxml2.so.2 > # readelf -d /usr/local/lib/libxml2.so.2.9.1|grep SONAME > 0x000000000000000e (SONAME) Library soname: [libxml2.so.2] >=20 > I'm not sure where libxml2.so.2.9.1 came from in your test but I cannot > recreate it now. >=20 > Running readelf -d against /usr/local/lib/*.so on my system shows all > (except boost) have the simpler .so.X SONAMEs rather than .so.X.Y.Z. >=20 > @tijl: Did something with SONAME change recently? No. I think older versions of pkg simply used the file name instead of the SONAME field for provided libraries. On my systems I still have an old libxml2 package installed which gives this: % pkg query %B -x libxml2 libxml2.so.2 % pkg query %b -x libxml2 libxml2.so.2.9.1 --Sig_/iPBZ89/QqND/A3vPwoTTjZ5 Content-Type: application/pgp-signature; name=signature.asc Content-Disposition: attachment; filename=signature.asc -----BEGIN PGP SIGNATURE----- Version: GnuPG v2 iF4EAREKAAYFAlPuhb8ACgkQfoCS2CCgtiuPzQEAg47vb9SvtUXbPAc/CE1OtRlf VaRPhedfgX8/L8qgpj8A/iN7vKo1b1V6KPY111vOHNVSv8WnafUw8isIhM3heF+w =JjcD -----END PGP SIGNATURE----- --Sig_/iPBZ89/QqND/A3vPwoTTjZ5--