On Feb 14,2003 10:58:40 -0400, Alexandre Enkerli <[EMAIL PROTECTED]> wrote : >It'd be nice to have an easy way to build minimal "placeholders" to >resolve dependencies. > > >Given the proliferation of software distributions on OSX these days, we >often have different pieces installed from different origins. MySQL is >a good example (official, Entropy.ch, Fink, Aaron Faby...). >When these pieces are involved in Fink dependencies, it can get ugly. >There are placeholders for a few of these (X, TeX, GS, and Fortran) but >it'd be nice to have a simple way to make them ourselves. Or, even >better, have a configure script check for some of the standard ones. > >Now, I haven't looked into the specifics of what building a placeholder >(� la system-tetex) involves, but my request would be for a simple item >in the Fink database saying "I have such-and-such version installed >already" maybe with the install directory. In fact, this could be both >for resolving dependencies within Fink and to help keep track of >installed programs in general. >Fancier placeholders (checking that everything works) could be built >from that minimal information. > >Case in point, Python. Python 2.2 is directly in /usr, at least in >10.2.x. Some packages require Fink's "python22" which may or may not >be significantly different from the installed python. Do we need to >install python22 or force installation without dependencies? A quick >check would be better. > >Sorry for the length of this post. >
Hi. The problem with this strategy is that there are often various options which might be used in compiling a particular package, and other Fink packages which depend on the package in question might need to know which of those options were used. Our philosophy has been that Fink will be a much more stable system if almost everything which Fink uses is compiled by Fink and is part of the Fink system. The system-tetex package is a good case in point. Trying to keep the Fink teTeX installation sufficiently in sync with Gerben Wierda's distribution has caused tremendous headaches for both me and Gerben; it doesn't work perfectly; and people complain a lot when it's not working. I don't think we want to repeat this experience for very many other packages. Just my two cents. -- Dave ------------------------------------------------------- This SF.NET email is sponsored by: FREE SSL Guide from Thawte are you planning your Web Server Security? Click here to get a FREE Thawte SSL guide and find the answers to all your SSL security issues. http://ads.sourceforge.net/cgi-bin/redirect.pl?thaw0026en _______________________________________________ Fink-users mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/fink-users
