Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 37949 - Missing openmotif-2.2.2 ebuild provokes risky downgrade of libXm
Summary: Missing openmotif-2.2.2 ebuild provokes risky downgrade of libXm
Status: RESOLVED INVALID
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: High normal (vote)
Assignee: Gentoo Linux bug wranglers
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2004-01-12 02:48 UTC by Benedict Verhegghe
Modified: 2004-01-12 03:09 UTC (History)
0 users

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


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Benedict Verhegghe 2004-01-12 02:48:27 UTC
The openmotif-2.2.2 ebuilds are no longer in the portage tree. This creates a major problem if you have previously emerged openmotif-2.2.2 and built applications with it.
emerge -U world  downgrades openmotif to 2.1.3, thereby removing libXm.so.3 and replacing it with libXm.so.2.
Subsequently, all applications built with libXm.so.3 are broken.
Rebuilding libXm.so.3 is impossible, because the 2.2.2 ebuild is no longer in portage.
Even emerge -k from a binary package does not work, because the ebuild is missing.
I was lucky to have a binary package, extracted it manually and ran env-update, so my system is working again. But I thought this should get fixed before more people run into serious problems.

I suggest the ebuilds are put back in portage (at least in unstable if there would be some problem). And maybe the 2.1.3 ebuild could be taught to give a warning and not to remove libXm.so.3 in the cleaning phase.




Reproducible: Always
Steps to Reproduce:
1.
2.
3.
Comment 1 Heinrich Wendel (RETIRED) gentoo-dev 2004-01-12 03:09:35 UTC
please use revdep-rebuild and take a look at bug #29388