On Tuesday 27 December 2005 02:29, Brian Harring wrote:
> So... basically, your concern is with the resolver, not use/slot deps
> syntax.

I did not say that this  would have anything to do with the syntax. Am I right 
to extract from your words that we get rid of ~arch users complains about 
up/downgrade cycles with Portage 2.1 as well, but have them confronted with a 
proper error message!? :)

> > - The dependencies we have are always >=kde-libs/kde-x.y and when KDE 4
> > is due, we can change to =kde-libs/kde-3.5* because everything else won't
> > be supported anymore. So unless I miss something, kde-libs/kde:X is
> > superfluous.
>
> Missing something /me thinks.
> shouldn't really be specifying >=kde-x.y; should be specifying the
> slotting.  Do that, and you wouldn't have to go back and change it
> over to =kde-libs/kde-3.5* ; you just mark the new kde-4 as a
> different slot.

Of course slot dependencies are cleaner. Just that they don't address a 
practical problem with ebuilds buildable against multiple slotted ebuilds of 
one packages, but the need to have them, their dependencies and all other 
ebuilds depending on the latter (ones [sp?]) built against one and the same 
ebuild ( In reality a set of ebuilds, named KDE X.Y).


Carsten

Attachment: pgp3UqdzVqgZc.pgp
Description: PGP signature

Reply via email to