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