On Nov 24, 2007 11:29 AM, Mick <[EMAIL PROTECTED]> 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 >