From: | Samuli Suominen <ssuominen@g.o> |
---|---|
To: | gentoo-dev@l.g.o, eva@g.o |
Subject: | [gentoo-dev] Re: [gentoo-commits] gentoo-x86 commit in dev-lang/vala: ChangeLog vala-0.7.10.ebuild vala-0.7.8.ebuild vala-0.7.7.ebuild |
Date: | Sun, 14 Feb 2010 21:48:20 |
Message-Id: | 4B787155.1020603@gentoo.org |
1 | On 02/14/2010 11:36 PM, Gilles Dartiguelongue (eva) wrote: |
2 | > Added: vala-0.7.10.ebuild |
3 | > Index: vala-0.7.10.ebuild |
4 | > |
5 | > #FIXME: flex and bison are in "base" profile, |
6 | > # so why put them into DEPEND ? |
7 | > |
8 | > sys-devel/flex |
9 | > || ( sys-devel/bison dev-util/byacc dev-util/yacc ) |
10 | |
11 | Because implicit depends are bad[1] and flex shouldn't be in system |
12 | set[2]. Please remove the comment from the ebuild so nobody accidentally |
13 | drops the required (and correct) depends. |
14 | |
15 | [1] |
16 | http://blog.flameeyes.eu/2009/09/09/proper-dependencies-aren-t-overcomplex |
17 | [2] http://bugs.gentoo.org/show_bug.cgi?id=221311 |
18 | |
19 | Thanks, Samuli |