FAQ Search Today's Posts Mark Forums Read
» Video Reviews

» Linux Archive

Linux-archive is a website aiming to archive linux email lists and to make them easily accessible for linux users/developers.


» Sponsor

» Partners

» Sponsor

Go Back   Linux Archive > Gentoo > Gentoo Development

 
 
LinkBack Thread Tools
 
Old 02-14-2010, 08:55 PM
Samuli Suominen
 
Default gentoo-x86 commit in dev-lang/vala: ChangeLog vala-0.7.10.ebuild vala-0.7.8.ebuild vala-0.7.7.ebuild

On 02/14/2010 11:36 PM, Gilles Dartiguelongue (eva) wrote:
> Added: vala-0.7.10.ebuild
> Index: vala-0.7.10.ebuild
>
> #FIXME: flex and bison are in "base" profile,
> # so why put them into DEPEND ?
>
> sys-devel/flex
> || ( sys-devel/bison dev-util/byacc dev-util/yacc )

Because implicit depends are bad[1] and flex shouldn't be in system
set[2]. Please remove the comment from the ebuild so nobody accidentally
drops the required (and correct) depends.

[1]
http://blog.flameeyes.eu/2009/09/09/proper-dependencies-aren-t-overcomplex
[2] http://bugs.gentoo.org/show_bug.cgi?id=221311

Thanks, Samuli
 

Thread Tools




All times are GMT. The time now is 02:00 PM.

VBulletin, Copyright ©2000 - 2014, Jelsoft Enterprises Ltd.
Content Relevant URLs by vBSEO ©2007, Crawlability, Inc.
Copyright 2007 - 2008, www.linux-archive.org