* Simon Stelling <[EMAIL PROTECTED]> schrieb:
> Enrico Weigelt wrote:
> >Oh hell, this can't be serious !
> 
> It is.
> 
> >It mixes up diffent things to one and just introduces new 
> >problems instead of solving anything. I could live with that, 
> >if it's for supporting different ABIs, but it obviously isn't.
> 
> What sort of problems? An example backing up your claims would be very nice.

+ Additional complexity (slotting) is necessary, so additional 
  changes of bugs.
+ Package maintainers have to both take care of slots *and* 
  version number *ranges* 
+ Different packages are treated as equal, produces confusion

<snip>

> >gtk1 and gtk2 are completely different packages, they're not
> >compatible. So why should they be one package ? Just because
> >they share some ideas and the name ?!
> 
> Yes. Why not, after all?

So, why don't you consider libxml and libxml2 equal packages ?

<snip>

> >For example, there are lots of packages requiring gtk1, other
> >gtk2. As long as dependencies don't cope the slot cleanly, 
> >slotting is utterly useless.
> 
> =x11-libs/gtk+-1.2*
> >x11-libs/gtk+-2
> 
> do a decent job.

As said: you have to take care of version *ranges*.
Adds additional complexity. 

BTW: how do you enforce an minimum gtk1 version ?


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/
---------------------------------------------------------------------
-- 
gentoo-dev@gentoo.org mailing list

Reply via email to