On Wed, Oct 05, 2005 at 08:07:51PM -0700, David R. Morrison wrote:
> On Oct 5, 2005, at 9:41 AM, Daniel Macks wrote:
> >
> >If the issue is that fink needs certain things only when not using
> >bindist, maybe we should have 'selfupdate' give a huge warning iff
> >those things are not present and user tries to selfupdate using cvs or
> >rsync.
> 
> More than just a warning: I would like to see the cvs and rsync  
> options as being available only if you have the dev tools installed.   
> Binary-only users should be using the "point" update method.

Okay, fink HEAD now refuses to allow a user to selfupdate via the
"cvs" or "rsync" methods unless both /usr/bin/gcc and /usr/bin/make
are present and executable. Further, this same condition is checked
before attempting to compile any package from source, and a message
about installing XCode is displayed.

Still need to make the selfupdate check more user-friendly, but it
works. I guess we'll want to back-port this into fink-0.24.x and push
through a bindist update? Otherwise the folks that need it won't ever
see it:)

dan

-- 
Daniel Macks
[EMAIL PROTECTED]
http://www.netspace.org/~dmacks



-------------------------------------------------------
This SF.Net email is sponsored by:
Power Architecture Resource Center: Free content, downloads, discussions,
and more. http://solutions.newsforge.com/ibmarch.tmpl
_______________________________________________
Fink-devel mailing list
Fink-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/fink-devel

Reply via email to