On 08/17/2011 07:24 AM, Ciaran McCreesh wrote: > On Wed, 17 Aug 2011 06:40:45 -0700 > Zac Medico <zmed...@gentoo.org> wrote: >> Is the real issue that ebuild developers aren't using workarounds in >> order to overcome the shortcomings of some dependency resolvers? >> Really? > > The real issue is that Portage has nearly as much unspecified voodoo > in its behaviour as a web browser. > > If you think there are particular cases where resolution should be > smarter then the way to proceed is to introduce well-specified > metadata to handle it
Agreed. Obviously, I'm in favor of introducing this metadata that you speak of. > -- and, importantly, you should *not* implement > a dodgy workaround in the mean time. There shouldn't be any weird > magical difference in behaviour based upon package name, and if > something isn't done properly then it shouldn't be there at all. That's in the past now. Let's move forward with the introduction of the new metadata! -- Thanks, Zac