From owner-cvs-all@FreeBSD.ORG Fri Mar 9 21:41:52 2007 Return-Path: X-Original-To: cvs-all@freebsd.org Delivered-To: cvs-all@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 4712C16A406; Fri, 9 Mar 2007 21:41:52 +0000 (UTC) (envelope-from jylefort@FreeBSD.org) Received: from mirapoint3.brutele.be (mirapoint3.brutele.be [212.68.199.148]) by mx1.freebsd.org (Postfix) with ESMTP id 7DBE113C467; Fri, 9 Mar 2007 21:41:51 +0000 (UTC) (envelope-from jylefort@FreeBSD.org) Received: from host-212-68-244-81.brutele.be (host-212-68-244-81.brutele.be [212.68.244.81]) by mirapoint3.brutele.be (MOS 3.7.5a-GA) with ESMTP id ADH79807; Fri, 9 Mar 2007 22:41:47 +0100 (CET) Received: from jsite.lefort.net (jsite.lefort.net [192.168.1.2]) by gateway.lefort.net (Postfix) with ESMTP id A29D15529; Fri, 9 Mar 2007 22:41:46 +0100 (CET) Received: from jsite.lefort.net (localhost [127.0.0.1]) by jsite.lefort.net (Postfix) with SMTP id 32EEC31; Fri, 9 Mar 2007 22:41:46 +0100 (CET) Date: Fri, 9 Mar 2007 22:41:45 +0100 From: Jean-Yves Lefort To: "Jeremy Messenger" Message-Id: <20070309224145.53836ae8.jylefort@FreeBSD.org> In-Reply-To: References: <200703081412.l28EC8fq003028@repoman.freebsd.org> <200703091031.11485.kstewart@owt.com> <20070309215035.7d7430fc.jylefort@FreeBSD.org> X-Mailer: Sylpheed running on FreeBSD Mime-Version: 1.0 Content-Type: multipart/signed; protocol="application/pgp-signature"; micalg="PGP-SHA1"; boundary="Signature=_Fri__9_Mar_2007_22_41_45_+0100_7wWiGeGpPk=lxiJ2" X-Junkmail-Status: score=10/50, host=mirapoint3.brutele.be X-Junkmail-SD-Raw: score=unknown, refid=str=0001.0A090201.45F1D49B.009F,ss=1,fgs=0, ip=212.68.244.81, so=2006-05-09 23:27:51, dmn=5.2.125/2007-01-26 Cc: cvs-ports@freebsd.org, cvs-all@freebsd.org, Kent Stewart , ports-committers@freebsd.org Subject: Re: cvs commit: ports/deskutils/basket Makefile ports/security/gnutls Makefile ports/security/dirmngr Makefile ports/security/libotr Makefile ports/security/libgcrypt Makefile ports/security/gnupg Makefile ports/security/gpgme Makefile ports/security/libksba ... X-BeenThere: cvs-all@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the entire tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 09 Mar 2007 21:41:52 -0000 --Signature=_Fri__9_Mar_2007_22_41_45_+0100_7wWiGeGpPk=lxiJ2 Content-Type: text/plain; charset=US-ASCII Content-Disposition: inline Content-Transfer-Encoding: 7bit On Fri, 09 Mar 2007 15:13:27 -0600 "Jeremy Messenger" wrote: > On Fri, 09 Mar 2007 14:50:35 -0600, Jean-Yves Lefort > wrote: > > > On Fri, 09 Mar 2007 13:29:20 -0600 > > "Jeremy Messenger" wrote: > > > >> On Fri, 09 Mar 2007 12:31:11 -0600, Kent Stewart > >> wrote: > >> > >> > On Thursday 08 March 2007 06:12, Jean-Yves Lefort wrote: > >> >> jylefort 2007-03-08 14:12:08 UTC > >> >> > >> >> FreeBSD ports repository > >> >> > >> >> Modified files: > >> >> deskutils/basket Makefile > >> >> security/gnutls Makefile > >> >> security/dirmngr Makefile > >> >> security/libotr Makefile > >> >> security/libgcrypt Makefile > >> >> security/gnupg Makefile > >> >> security/gpgme Makefile > >> >> security/libksba Makefile > >> >> security/gnutls-devel Makefile > >> >> Log: > >> >> Track libgpg-error shlib version change. > >> > > >> > There were more than this. For example, kde's kmail no longer runs > >> > because it is looking for libgpg-error.so.3. If I look at the ports > >> > that use this library there must be 20-30 on my computer. > >> > >> In the past, I have requested to add in UPDATING so it will be need to > >> do > >> that again too. > >> > >> http://freebsd.rambler.ru/bsdmail/cvs-all_2006/msg37160.html > >> > >> portupgrade -rf libgpg-error-\* > > > > Ok I know what's going on. You need the -f because of the issue > > described in ports/104877. Otherwise a mere "portupgrade -a" or > > "portupgrade -r libgpg-error" would catch the revision bumps and > > rebuild the appropriate ports. > > The 'portupgrade -a or -r' will not catch it. I did not say "will", I said "would" (if 104877 was fixed). > The libsoup, evolution, buoh, and etc still need to be bump. These > ports don't have any of libgpg-error dependency in the Makefile. These indirect clients should not link against libgpg-error. They only do so because of a bug in libtool. > # ldd /usr/local/lib/libsoup-2.2.so.8 | grep libgpg-error > libgpg-error.so.0 => /usr/local/lib/libgpg-error.so.0 (0x28541000) > # ldd /usr/local/bin/buoh | grep libgpg-error > libgpg-error.so.0 => /usr/local/lib/libgpg-error.so.0 (0x28176000) > # ldd /usr/local/lib/evolution/2.10/components/libevolution-calendar.so | > grep libgpg-error > libgpg-error.so.0 => /usr/local/lib/libgpg-error.so.0 (0x297c3000) > [...goes on...] > > I sloved this problem by 'portmaster -r libgpg-error-\*'. So... Add > 'portupgrade -rf libgpg-error-\*' and 'portmaster -r libgpg-error-\*' in > UPDATING will taking care of it. I'd rather have 104877 fixed. Rebuilding most of your ports because a small library down the tree was updated is not acceptable. -- Jean-Yves Lefort jylefort@FreeBSD.org http://lefort.be.eu.org/ --Signature=_Fri__9_Mar_2007_22_41_45_+0100_7wWiGeGpPk=lxiJ2 Content-Type: application/pgp-signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.6 (FreeBSD) iD8DBQFF8dSZyzD7UaO4AGoRAiTBAJwK3NaTokfnbGbiyExdLpTMOHUlCQCfakQp fsDUZOYPtCUheXtSMeMaSYM= =lYqV -----END PGP SIGNATURE----- --Signature=_Fri__9_Mar_2007_22_41_45_+0100_7wWiGeGpPk=lxiJ2--