Alexey Zakhlestin wrote:
> on IRC I was told:
> RangerRick>   Depends: is an implicit BuildDepends
>
> that explains my situation.
> But I doubt that is the way it should be.
>
> On 3/27/07, Alexey Zakhlestin <[EMAIL PROTECTED]> wrote:
>   
>> I submitted the package for validation:
>> http://sourceforge.net/tracker/index.php?func=detail&aid=1688512&group_id=17203&atid=414256
>>
>> works fine, but has one strange effect
>>
>> It has a bunch of splitoffs. one of those splitoffs has
>>   Depends: %N, rrdtool
>>
>> that's the only place rrdtool is mentioned in the .info file
>>
>> now, I try the following:
>> fink --build-as-nobody -m rebuild lighttpd
>>
>> and among the other things fink tells me:
>> The package 'rrdtool' will be built and installed
>>
>> why?
>> rrdtool is not in "BuildDepends". it is "Depends". it is needed only
>> in runtime for one of the splitoffs. I thought it is supposed to be
>> installed only if I install that splitoff
>>
>> do I misunderstand something?
>>
>> --
>> Alexey Zakhlestin
>> http://blog.milkfarmsoft.com/
>>
>>     
>
>
>   
It's a matter of classification:

BuildDepends are buildtime only.

Depends are both for runtime and buildtime.

It would certainly be an option for a packaging system also to have, 
say, RuntimeDepends, which are only needed at runtime.  Fink just 
doesn't do that.

-- 
Alexander K. Hansen
Fink User Liason/Documenter
[EMAIL PROTECTED]


-------------------------------------------------------------------------
Take Surveys. Earn Cash. Influence the Future of IT
Join SourceForge.net's Techsay panel and you'll get the chance to share your
opinions on IT & business topics through brief surveys-and earn cash
http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV
_______________________________________________
Fink-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/fink-devel

Reply via email to