Jack Howarth wrote:
>    In preparing the packaging for an upcoming gcc43-4.3.2-1000
> release, I decided to switch the dependencies for cctools to
> xcode (>= 2.5). However 'fink -m' reports that...
> 
> WARNING: The package gcc43 Depends on xcode,
>        but xcode only allows things to BuildDepend on it.
> 
> This doesn't seem appropriate since Apple has for some time
> assumed that the newer FSF gcc releases will require the
> linker tools from the latest Xcode release. This requirement
> isn't just for building gcc but for using it to compile and
> link binaries. The fink restriction of not allowing a Depends
> on xcode means that a user could download a prebuilt binary
> of gcc4X which would have been built with the appropariate
> Xcode while he is using an inappropriate earlier version.
> I strongly believe the xcode virtual package should be allowed
> to have Depends as well as BuildDepends.

I agree, this is reasonable. The usual reasons for declaring a package 
"builddependsonly: true" are not valid for the virtual package xcode. 
Nor for most of the other virtual packages, for that matter. You can't 
switch between different versions, anyway.  I wonder if the guy who made 
"broken-gcc" bdeponly had a good laugh at least ;-)

-- 
Martin



-------------------------------------------------------------------------
This SF.Net email is sponsored by the Moblin Your Move Developer's challenge
Build the coolest Linux based applications with Moblin SDK & win great prizes
Grand prize is a trip for two to an Open Source event anywhere in the world
http://moblin-contest.org/redirect.php?banner_id=100&url=/
_______________________________________________
Fink-devel mailing list
[email protected]
http://news.gmane.org/gmane.os.apple.fink.devel

Reply via email to