libexpat.so.0 & libcurl.so.3 loop
On Nov 24, 2007 11:29 AM, Mick <michaelkintzios@gmail.com> wrote:
Hi All,
I am catching up with updates on an old server machine and running
revdep-rebuild has got me into a never ending loop:
==================================================
# revdep-rebuild -X -v -p
[snip...]
Checking dynamic linking consistency...
*broken /usr/lib/libaprutil-0.so.0.9.12 (requires *libexpat.so.0)
*broken /usr/libexec/gnupg/gpgkeys_curl (requires *libcurl.so.3)
*broken /usr/libexec/gnupg/gpgkeys_hkp (requires *
libcurl.so.3)
*done.
*(/root/.revdep-rebuild.3_rebuild)
Assigning files to packages...
*/usr/lib/libaprutil-0.so.0.9.12 -> dev-libs/apr-util
*/usr/libexec/gnupg/gpgkeys_curl -> app-crypt/gnupg
*/usr/libexec/gnupg/gpgkeys_hkp -> app-crypt/gnupg
*done.
(/root/.revdep-rebuild.4_packages_raw, /root/.revdep-rebuild.4_package_owners)
Cleaning list of packages to rebuild... done.
*(/root/.revdep-
rebuild.4_packages)
[snip...]
All prepared. Starting rebuild...
emerge --oneshot -v -p =dev-libs/apr-util-1.2.10 =app-crypt/gnupg-1.9.21
These are the packages that would be merged, in order:
Calculating dependencies... done!
[ebuild * R * ] dev-libs/apr-util-1.2.10 *USE="berkdb gdbm ldap
postgres -doc -mysql -sqlite -sqlite3" 0 kB
[ebuild * R * ] app-crypt/gnupg-1.9.21 *USE="X ldap nls -gpg2-experimental
(-selinux) -smartcard" 0 kB
Total: 2 packages (2 reinstalls), Size of downloads: 0 kB
==================================================
If it is of any importance I notice that I have two apr-utils:
==================================================
# eix apr-util
[i] dev-libs/apr-util
* * Available versions:
* * * *(0) * * 0.9.12 0.9.12-r1 [M]~0.9.13
* * * *(1) * * 1.2.8 ~1.2.8-r1 1.2.10
* * * *{berkdb doc gdbm ldap mysql postgres sqlite sqlite3}
* * Installed versions: *0.9.12-r1(07:33:03 08/09/07)(berkdb gdbm ldap)
* * * * * * * * * * * * *1.2.10(1)(15:53:38 11/24/07)(berkdb gdbm ldap
postgres -doc -mysql -sqlite -sqlite3)
* * Homepage: * * * * * *
http://apr.apache.org/
* * Description: * * * * Apache Portable Runtime Library
==================================================
How do I get out of this problem?
*
Do you have any related entries in /etc/portage/package.keywords or any other file in package.keywords?
Maybe do:
emerge -P apr-util
then
emerge -1 apr-util gnupg
--
Regards,
Mick