* 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