David R. Morrison <[EMAIL PROTECTED]> said: > On Oct 5, 2005, at 9:41 AM, Daniel Macks wrote: >> On Wed, Oct 05, 2005 at 09:18:12AM -0700, David R. Morrison wrote: >>> >>> How about if instead we actually try to make it work without the dev >>> tools? Things were originally designed that way... And particularly >>> if we ever get the project of more frequent bindists off the ground, >>> this could be useful. >> >> What packages (.pkg, not fink) are part of the base system install? Do >> we get all the /usr/bin BSD commands, or will we continue to have to >> have packages like gzip and tar be essential to make sure dpkg can use >> those commands (/me notes ? > > All of the standard BSD commands are there, if the user has installed > BSD.pkg. I believe that this may have required a custom install at > some point in time, but I think its installed by default now. > Certainly I wouldn't suggest anyone try to use fink without this > being present, and perhaps fink should test for its presence.
For 10.3 clean install, installation of BSD.pkg is the default but is not required (one would have to do custom install and then deselect it). I agree that it's reasonable to require that it be present. Installer.app has a built-in .plist-based mechanism to check that "certain packages present" (optionally at certain versions) and some other things. However, if one uses that mechanism, it disables the older check scripts that do things that the New Way cannot and that we need to do. And there isn't a visible API to "do the new thing", so we're stuck writing the tests ourselves...checking for specific files and/or reading certain keys from various Receipts. 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 [email protected] https://lists.sourceforge.net/lists/listinfo/fink-devel
