Gentoo Archives: gentoo-dev

From: Ciaran McCreesh <ciaran.mccreesh@××××××××××.com>
To: gentoo-dev@l.g.o
Subject: Re: [gentoo-dev] RFC: l10n.eclass
Date: Fri, 20 Jul 2012 19:19:24
Message-Id: 20120720201722.44884a38@googlemail.com
In Reply to: Re: [gentoo-dev] RFC: l10n.eclass by Alexandre Rostovtsev
1 On Fri, 20 Jul 2012 15:15:31 -0400
2 Alexandre Rostovtsev <tetromino@g.o> wrote:
3 > > That's sensitive to old versions ebuilds being removed from the
4 > > tree, so it's utterly unworkable.
5 >
6 > I do not see why you think it's unworkable. Ebuilds already have
7 > dependencies that can be broken by removing an old version; if wombat
8 > depends on foo[bar], and you removed the only version of foo that had
9 > bar in IUSE, you broke wombat. Adding special LINGUAS handling would
10 > not change the fact that before deleting an ebuild, you need to
11 > verify that you did not render other ebuilds' dependencies
12 > unsatisfiable.
13
14 That's not how undefaulted use dependencies work. If wombat depends
15 upon foo[bar], it is an error if there is *any* version of foo *ever*
16 that doesn't have bar in IUSE_EFFECTIVE.
17
18 --
19 Ciaran McCreesh

Attachments

File name MIME type
signature.asc application/pgp-signature

Replies

Subject Author
Re: [gentoo-dev] RFC: l10n.eclass Alexandre Rostovtsev <tetromino@g.o>