public inbox for gentoo-dev@lists.gentoo.org
 help / color / mirror / Atom feed
From: Alexis Ballier <aballier@gentoo.org>
To: gentoo-dev@lists.gentoo.org
Cc: hasufell@gentoo.org, mgorny@gentoo.org
Subject: Re: [gentoo-dev] Re: [gentoo-commits] gentoo-x86 commit in media-libs/freetype: freetype-2.4.11-r1.ebuild ChangeLog
Date: Wed, 27 Feb 2013 18:58:24 +0100	[thread overview]
Message-ID: <20130227185824.08f0d035@portable> (raw)
In-Reply-To: <512E3E06.8010205@gentoo.org>

On Wed, 27 Feb 2013 18:10:30 +0100
hasufell <hasufell@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.


  reply	other threads:[~2013-02-27 17:58 UTC|newest]

Thread overview: 18+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
     [not found] <20130225222029.D84D12171D@flycatcher.gentoo.org>
2013-02-27 17:10 ` [gentoo-dev] Re: [gentoo-commits] gentoo-x86 commit in media-libs/freetype: freetype-2.4.11-r1.ebuild ChangeLog hasufell
2013-02-27 17:58   ` Alexis Ballier [this message]
2013-02-27 18:14     ` hasufell
2013-02-27 18:27       ` Alexis Ballier
2013-02-27 19:05         ` hasufell
2013-02-27 19:09           ` Ciaran McCreesh
2013-03-02 11:08           ` Alexis Ballier
2013-03-02 15:01             ` hasufell
2013-02-27 20:25         ` Pacho Ramos
2013-02-27 21:12           ` Thomas Sachau
2013-03-02 10:55             ` Alexis Ballier
2013-02-27 20:30     ` Pacho Ramos
2013-02-27 21:08     ` Thomas Sachau
2013-02-27 21:18       ` Michał Górny
2013-03-02 10:53       ` Alexis Ballier
2013-02-27 18:15   ` Diego Elio Pettenò
2013-02-27 20:20   ` Pacho Ramos
2013-02-27 20:23     ` Ciaran McCreesh

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=20130227185824.08f0d035@portable \
    --to=aballier@gentoo.org \
    --cc=gentoo-dev@lists.gentoo.org \
    --cc=hasufell@gentoo.org \
    --cc=mgorny@gentoo.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox