Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 417155 - =x11-libs/libXaw-1.0.10 could have USE flag to control building of the deprecated libXaw.so.6 library
Summary: =x11-libs/libXaw-1.0.10 could have USE flag to control building of the deprec...
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal enhancement (vote)
Assignee: Matt Turner
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2012-05-22 19:38 UTC by Maxim Kammerer
Modified: 2012-08-11 17:15 UTC (History)
1 user (show)

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 Maxim Kammerer 2012-05-22 19:38:52 UTC
x11-libs/libXaw installs both v6 and v7 dynamic libraries. I have checked on several workstations (new and old Gentoo installs), and no applications actually link against v6.
Comment 1 Samuli Suominen (RETIRED) gentoo-dev 2012-05-22 19:46:52 UTC
How about a USE flag like "deprecated" to control building lib libXaw.so.6?

IUSE="deprecated"

$(use_enable deprecacted xaw6)
Comment 2 Maxim Kammerer 2012-05-22 19:52:23 UTC
I have no objection, but is libXaw actually any different from any other library upgrade? E.g., just recently dev-libs/libffi changed from so.5 to so.6 after 3.0.10 -> 3.0.11 upgrade. preserve_old_lib handles such issues quite nicely, I think.
Comment 3 Samuli Suominen (RETIRED) gentoo-dev 2012-05-22 19:54:57 UTC
There are A LOT of old scientific binary-only software using old libXaw, that's propably the whole reason it was done like this in the first place
Comment 4 Matt Turner gentoo-dev 2012-08-11 17:15:30 UTC
This is a good idea. I've added 1.0.11-r1 with a deprecated USE flag. Thanks!