On Fri, 30 Dec 2005 12:54:21 -0500 Chris Gianelloni <[EMAIL PROTECTED]> wrote: | On Wed, 2005-12-28 at 13:40 -0500, Peter wrote: | > This is because glx has kernel as a dependency. Can't have it both | > ways (as someone else here pointed out) because you'd have a | > circular dependency...kernel requires glx, but glx requires kernel | > which requires glx...and around we go. | | Why can't both RDEPEND on the other? This works perfectly fine for | many packages in the tree. A circular dependency isn't a bad thing if | they're both in RDEPEND, it is when they're both in DEPEND that causes | an issue.
It only works right now because of a coincidence in how Portage's dep resolver (doesn't) work. -- Ciaran McCreesh : Gentoo Developer (King of all Londinium) Mail : ciaranm at gentoo.org Web : http://dev.gentoo.org/~ciaranm
signature.asc
Description: PGP signature