Gentoo Archives: gentoo-dev

From: Michael <kensington@×××××××××××.net>
To: gentoo-dev@l.g.o
Subject: [gentoo-dev] Re: How help in arch testing work
Date: Thu, 19 Jan 2012 08:57:20
Message-Id: jf8lr9$1im$1@dough.gmane.org
In Reply to: Re: [gentoo-dev] How help in arch testing work by Mike Frysinger
1 On 19/01/2012 07:02, Mike Frysinger wrote:
2 > On Wednesday 18 January 2012 14:02:01 Markos Chandras wrote:
3 >> On 01/18/2012 05:32 PM, "Paweł Hajdan, Jr." wrote:
4 >>> On 1/18/12 4:48 PM, Donnie Berkholz wrote:
5 >>>> On 10:05 Wed 18 Jan , Mike Frysinger wrote:
6 >>>>> On Wednesday 18 January 2012 09:23:00 Agostino Sarubbo wrote:
7 >>>>>> 3) Check your rdepend, where is possible with scanelf[3] and
8 >>>>>> if you declare it, please, as you said, exclude gcc/glibc and
9 >>>>>> all package from @system
10 >>>>>
11 >>>>> portage generates a NEEDED file in the vdb
12 >>>>
13 >>>> Awesome, never seen that before!
14 >>>
15 >>> Same here. How about adding some warning to portage (maybe just in
16 >>> the developer profile) when files in NEEDED are provided by
17 >>> packages not in RDEPEND?
18 >>
19 >> Interesting idea. I agree this has to be only in dev profile for now
20 >
21 > would probably be easy to just whip up a tool that ran locally on all of the
22 > dev's installed packages ...
23 > -mike
24
25 Although it does not make use of the newly-discovered NEEDED file, I
26 wrote a tool a while back that checks scanelf output against RDEPEND:
27 https://github.com/kensington/gentoo-tools/blob/master/missingdep.sh