Gentoo Archives: gentoo-dev

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