El mié, 27-02-2013 a las 18:58 +0100, Alexis Ballier escribió:
> On Wed, 27 Feb 2013 18:10:30 +0100
> hasufell <hasuf...@gentoo.org> wrote:
> 
> > I don't want to start another useless rant here, because I perfectly
> > understand the issue with ABI specific headers.
> > 
> > The problem is:
> > a) if you break a provider on purpose, then you should feel
> >  somehow responsible for the consumers and not just dump testing and
> > fixing on your fellow devs
> > b) just test such things in an overlay first and see it explode, then
> > think about it again and ask on dev-ML if other people find it even
> > WORTH the hassle
> 
> agreed with that
> 
> > The other thing is:
> > We still have the conflict with eclass-solution vs PM-solution
> > (multilib-portage) and I propose not to convert ANYTHING else until
> > that conflict is solved, even if it means a council vote (that's what
> > I actually think makes sense here).
> > I understand both sides and somehow find it appealing to have a
> > quicker solution, but since this could damage years of work on a
> > portage fork I think we should slow down here.
> 
> except there _has_ been a discussion:
> http://article.gmane.org/gmane.linux.gentoo.devel/80330
> 
> where, at least for me, it appeared that the eclass solution was the
> right way and portage-multilib had its defects that could not be solved
> without such an eclass solution.
> Long story short: portage-multilib does not handle deps needing
> multilib and deps not needing them. Only packages maintainers know
> that, you cannot guess it at the PM level. Doing unpack twice, while
> bearable, is also suboptimal. portage-multilib already disables its
> multilib support for multilib-enabled packages, thus there is not even
> a conflict there.
> 
> The lack of answer on my reply
> ( http://article.gmane.org/gmane.linux.gentoo.devel/82740 ) made me
> think that the main portage-multilib developer was agreeing with that.
> 
> On the other hand, Michal has been doing the work and got things done
> when portage-multilib has never reached mainline after several years
> of development. So, while breaking the tree like the freetype case is
> really bad, please do not use this for killing his efforts, esp. when
> it is now masked.
> If you want to start another discussion on the subject, then please
> make a summary of the previous ones and start it (council will very
> likely ask you to do it if you want a vote anyway). If you do not want
> to, then please thank Michal for getting things done and finally giving
> us a sane multilib support.
> 
> Alexis.
> 
> 

Personally, I second this Alexis appreciations, I also highly appreciate
how Michal is working on getting things done and I doubt he broke the
tree on purpose (he has contacted me multiple times to ensure wouldn't
be collisions in transition period with emul packages, then, I doubt we
can blame on him saying he doesn't discuss things enough). He committed
a broken package? Yes, but also masked it soon enough and is working on
fixing the problem.

Attachment: signature.asc
Description: This is a digitally signed message part

Reply via email to