* András Csányi <sayusi.a...@gmail.com> wrote: Hi folks,
> It looks like the libpng package makes problem for other's including me... :$ > http://bugs.gentoo.org/show_bug.cgi?id=319029 IMHO this is a generic problem: when multiple slots exist, portage doesnt seem to know which slot/version of some lib a package was actually built against (that's also why we need things like revdep-rebuild). A clean and generic solution would IMHO be if that information is recorded @ /var/db/pkg/*. In case of some depenency exists in different slots, the installed binary package record also contains a dependency to the lib's slot the package was actually built against. This way, old versions/slots still in use should never be uninstalled. In another pass we could scan for packages which could be rebuilt against a newer lib version, or maybe have it as an new emerge option (like --newuse for changed usedflags). cu -- --------------------------------------------------------------------- Enrico Weigelt == metux IT service - http://www.metux.de/ --------------------------------------------------------------------- Please visit the OpenSource QM Taskforce: http://wiki.metux.de/public/OpenSource_QM_Taskforce Patches / Fixes for a lot dozens of packages in dozens of versions: http://patches.metux.de/ ---------------------------------------------------------------------