|Summary:||[Future EAPI] provide a function like preserve_old_lib from eutils.eclass|
|Product:||Gentoo Hosted Projects||Reporter:||Zac Medico <zmedico>|
|Package list:||Runtime testing required:||---|
|Bug Depends on:|
|Bug Blocks:||174380, 414955|
Description Zac Medico 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 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.