Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 189751 - revdep-rebuild does not reliably fix problems resulting from upgrade to expat-2.0.1
Summary: revdep-rebuild does not reliably fix problems resulting from upgrade to expa...
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: AMD64 Linux
: High normal (vote)
Assignee: Gentoo Linux bug wranglers
Depends on:
Reported: 2007-08-21 18:56 UTC by Simon Matthews
Modified: 2007-08-23 05:56 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Note You need to log in before you can comment on or make changes to this bug.
Description Simon Matthews 2007-08-21 18:56:01 UTC
As part of a large upgrade, expat was upgraded from 1.5.2 to 2.0.1.

Following this, all futher builds failed. Bug #128069 documents this problem and describes the resolution as using revdep-rebuild. 

However, on running "revdep-rebuild -X", the first ebuild failed, still looking for (the original problem). 

My machine is an AMD64 machine (I don't know if this is related). 

I was able to get things running again by creating a link (pointing to and now all I have "revdep-rebuild --library=/usr/lib64/" successfully running. 

But why did "revdep-rebuild -X" not work?

Reproducible: Always

Steps to Reproduce:
1. Build a system with expat-1.5.2, Gnome 2.16
2. emerge -uD world (this fails)
3. revdep-rebuild -X  to try to fix failed builds

Actual Results:  
Builds scheduled by revdep-rebuild failed due to lack of

Expected Results:  
Should have found an order to successfully rebuild the necessary packages.
Comment 1 Jakub Moc (RETIRED) gentoo-dev 2007-08-21 19:00:39 UTC
Any revdep-rebuild bug requires all /root/.revdep-rebuild* files attached, as well as the console output and emerge --info. If you are using portage-, you should either downgrade to or upgrade to
Comment 2 Simon Matthews 2007-08-23 05:56:13 UTC
I deleted the files before submitting the bug report, so let's close it.