Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 415045 - [Future EAPI] provide a function like preserve_old_lib from eutils.eclass
Summary: [Future EAPI] provide a function like preserve_old_lib from eutils.eclass
Alias: None
Product: Gentoo Hosted Projects
Classification: Unclassified
Component: PMS/EAPI (show other bugs)
Hardware: All All
: Normal normal (vote)
Assignee: PMS/EAPI
Depends on:
Blocks: future-eapi 414955
  Show dependency tree
Reported: 2012-05-07 16:57 UTC by Zac Medico
Modified: 2014-09-06 22:06 UTC (History)
2 users (show)

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 Zac Medico gentoo-dev 2012-05-07 16:57:17 UTC
If the package manager provides a function like preserve_old_lib, then it can do things like remind the user that consumers need to be rebuilt. Also, it allows the package manager to handle interactions with things like FEATURES.
Comment 1 Ciaran McCreesh 2012-05-07 17:01:27 UTC
But preserving doesn't work. The assumption that a library operates "on its own" simply isn't true except in special cases. The solution is better slotting, not hacks that only sometimes sort of work.
Comment 2 Michał Górny archtester Gentoo Infrastructure gentoo-dev Security 2014-09-06 22:06:02 UTC
I think this one didn't ever see much love, and rebuilding consumers is handled via subslots nowadays. Closing as WONTFIX.