Gentoo Archives: gentoo-dev

From: David Leverton <levertond@××××××××××.com>
To: gentoo-dev@l.g.o
Subject: Re: [gentoo-dev] x11-libs/lib*: wrong RDEPENDs bug
Date: Tue, 29 Dec 2009 00:09:42
Message-Id: 200912282207.27397.levertond@googlemail.com
In Reply to: Re: [gentoo-dev] x11-libs/lib*: wrong RDEPENDs bug by Fabio Erculiani
1 On Monday 28 December 2009 21:04:01 Fabio Erculiani wrote:
2 > To me you are saying that DEPEND would work just fine. No?
3
4 Setting the proto as DEPEND for the library wouldn't work because a user could
5 install the library, remove every DEPEND-only package and legitimately expect
6 the library to continue working, including being able to build other programs
7 against it. Putting the proto in DEPEND for every package that uses the
8 library isn't good because (unless the package references the proto directly)
9 the fact that the proto is needed is an internal detail of the library, that
10 might even change between versions, and packages using the library shouldn't
11 have to know about it.