ports/171484: finance/gnucash looks for libogg.so.7 should look
for libogg.so.8
Guido Falsi
madpilot at FreeBSD.org
Wed Sep 19 15:30:20 UTC 2012
The following reply was made to PR ports/171484; it has been noted by GNATS.
From: Guido Falsi <madpilot at FreeBSD.org>
To: bug-followup at FreeBSD.org, understudy at understudy.net
Cc:
Subject: Re: ports/171484: finance/gnucash looks for libogg.so.7 should look
for libogg.so.8
Date: Wed, 19 Sep 2012 17:26:08 +0200
As gnucash was telling you here:
[bhorne at Shibari:~, 09:29 AM, Sun Sep 09]>gnucash &
[1] 9489
[bhorne at Shibari:~, 09:31 AM, Sun Sep 09]>Shared object "libogg.so.7" not
found, required by "libbonoboui-2.so.0"
[1]+ Exit 1 gnucash
it is libbonoboui-2.so.0 who is looking for an older version of
libogg.so.7.
This is happening because libogg was subject to an shlib ABI version
bump. All ports on which it depends should be recompiled to avoid this.
In your case at least x11-toolkits/libbonoboui should be recompiled, but
once that is done the above error from gnucash will identify some more
most probably.
Other ports too could show this problem.
the full solution can be found in the 20120721 entry of the UPDATING
file:
20120721:
AFFECTS: users of audio/libogg
AUTHOR: naddy at FreeBSD.org
There is a new version of libogg (1.3.0) and the shared library version
has been bumped (ogg.7 to ogg.8). All ports that have an identifiable
direct dependency on this library have had their PORTREVISIONs bumped.
However, some ports that pull in the library indirectly may continue to
look for the old version. To ensure that all are updated, perform this
step:
# portmaster -r libogg
or
# portupgrade -rf libogg
--
Guido Falsi <madpilot at FreeBSD.org>
More information about the freebsd-gnome
mailing list