On Fri, 09 Mar 2007 14:50:35 -0600, Jean-Yves Lefort <[EMAIL PROTECTED]> wrote:

On Fri, 09 Mar 2007 13:29:20 -0600
"Jeremy Messenger" <[EMAIL PROTECTED]> wrote:

On Fri, 09 Mar 2007 12:31:11 -0600, Kent Stewart <[EMAIL PROTECTED]> 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. The libsoup, evolution, buoh, and etc still need to be bump. These ports don't have any of libgpg-error dependency in the Makefile.

# 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.

Cheers,
Mezz

--
Jean-Yves Lefort

[EMAIL PROTECTED]
http://lefort.be.eu.org/


--
[EMAIL PROTECTED]  -  [EMAIL PROTECTED]
FreeBSD GNOME Team  -  FreeBSD Multimedia Hat (ports, not src)
http://www.FreeBSD.org/gnome/  -  [EMAIL PROTECTED]
http://wiki.freebsd.org/multimedia  -  [EMAIL PROTECTED]
_______________________________________________
cvs-all@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/cvs-all
To unsubscribe, send any mail to "[EMAIL PROTECTED]"

Reply via email to