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 |