From mboxrd@z Thu Jan  1 00:00:00 1970
Received: from pigeon.gentoo.org ([69.77.167.62] helo=lists.gentoo.org)
	by finch.gentoo.org with esmtp (Exim 4.60)
	(envelope-from <gentoo-dev+bounces-29812-garchives=archives.gentoo.org@lists.gentoo.org>)
	id 1JZedm-0007TB-Ij
	for garchives@archives.gentoo.org; Thu, 13 Mar 2008 04:02:02 +0000
Received: from pigeon.gentoo.org (localhost [127.0.0.1])
	by pigeon.gentoo.org (Postfix) with SMTP id 587C6E0948;
	Thu, 13 Mar 2008 04:01:10 +0000 (UTC)
Received: from fk-out-0910.google.com (fk-out-0910.google.com [209.85.128.187])
	by pigeon.gentoo.org (Postfix) with ESMTP id 0CD67E0975
	for <gentoo-dev@lists.gentoo.org>; Thu, 13 Mar 2008 04:01:09 +0000 (UTC)
Received: by fk-out-0910.google.com with SMTP id 18so3468665fkq.2
        for <gentoo-dev@lists.gentoo.org>; Wed, 12 Mar 2008 21:01:09 -0700 (PDT)
Received: by 10.78.190.10 with SMTP id n10mr23912813huf.16.1205380869074;
        Wed, 12 Mar 2008 21:01:09 -0700 (PDT)
Received: by 10.78.25.3 with HTTP; Wed, 12 Mar 2008 21:01:09 -0700 (PDT)
Message-ID: <b41005390803122101ob2a869cla5963e2ac0bb432d@mail.gmail.com>
Date: Wed, 12 Mar 2008 21:01:09 -0700
From: "Alec Warner" <antarus@gentoo.org>
Sender: antarus@scriptkitty.com
To: gentoo-dev@lists.gentoo.org
Subject: Re: [gentoo-dev] Help offered - Portage tree
In-Reply-To: <20080313023635.GC26950@curie-int.orbis-terrarum.net>
Precedence: bulk
List-Post: <mailto:gentoo-dev@lists.gentoo.org>
List-Help: <mailto:gentoo-dev+help@lists.gentoo.org>
List-Unsubscribe: <mailto:gentoo-dev+unsubscribe@lists.gentoo.org>
List-Subscribe: <mailto:gentoo-dev+subscribe@lists.gentoo.org>
List-Id: Gentoo Linux mail <gentoo-dev.gentoo.org>
X-BeenThere: gentoo-dev@lists.gentoo.org
Reply-to: gentoo-dev@lists.gentoo.org
MIME-Version: 1.0
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: 7bit
Content-Disposition: inline
References: <430880c50803121635g294f505av259707f7e6a746bb@mail.gmail.com>
	 <47D86B47.9000905@gentoo.org>
	 <430880c50803121657h4839c344t8e3e06040eaef479@mail.gmail.com>
	 <20080313023635.GC26950@curie-int.orbis-terrarum.net>
X-Google-Sender-Auth: 1de142e74f1f75fe
X-Archives-Salt: 67325905-beb8-4568-895e-e016df2b821e
X-Archives-Hash: 6c975a692d71388310076366b711a86c

On 3/12/08, Robin H. Johnson <robbat2@gentoo.org> wrote:
> On Thu, Mar 13, 2008 at 12:57:29AM +0100, Fabio Erculiani wrote:
>  > So, to sum up, if we can build a better communication way it could be
>  > useful for both sides.

I'm going to steal robin's issue summary ;)

>
> - "Most of the Gentoo ebuilds don't have the two lists split"

Did we ever set RDEPEND=DEPEND or vice versa automatically?  Maybe it
never went into EAPI=0.  In either case I'm sure most maintainers
would appreciate feedback in this area.

>
>  - "There are TOO MANY USE flags while instead packages SHOULD BE split"

So I would be willing to challenge the age old assertion that robin
mentioned.  The historical problem is that users need to be able to
find shit.  The easiest way for them to do so is for us to use the
same names as upstream.

mysql is just mysql; it isn't mysql-server, it isn't mysql-server-5,
it isn't mysql-client-yourmom.  It is just mysql.

So a bigger problem for you is that you want 2 packages really.  1
client and 1 server.  THe only way to do that now is to build mysql
twice and the existing binpkg format doesn't let you do that?

>
>  - "Localizations should be split too"

As robin stated this is really more of an upstream problem.  I really
don't see why we can't design software that just loads localization
shit at runtime.

Maybe some eselect-localization thing could be used to help fetch
extra languages; certainly I think rebuilding the entire package to
add languages is BS.

We could have eselect parse the DEPEND string and LINGUAS to try and
figure out what languages a package supports and installing new
languages would just be eselect-localization CPV +/-lang.

Of course I know jack shit about localization so maybe someone who
knows more can comment ;)

-Alec
-- 
gentoo-dev@lists.gentoo.org mailing list