On Thu, May 05, 2005 at 09:01:23AM -0400, Jack Howarth wrote: > Daniel, > Can you give me some guidance on what approach I should take with > the freeglut/glut dependency? I assume you are using the freeglut/glut > packages from 10.3 unstable that I recently submitted which should have > resolved the conflicts between the two. However the absence of true > dependency tracking in fink's dpkg leaves me very confused about what > I can actually do to fix this. > Shouldn't fink be able to track this on its own? That is if I have > a "BuildDepends freeglut|glut" and a "Depends freeglut-shlibs|glut-shlibs" > shouldn't fink be able to track which of the two sets were used and > make the package actually depend on only one of the two.
No. Fink is not yet that smart...it believes what you tell it, and blindly passes along your exact Depends list. We're working on improvements along what you'd like, but it won't be ready until fink-0.25 or .26. > Won't you have > the same situation with packages that can be built with either a vanilla > and -ssl version of a library (e.g. db42|db42-ssl). No. Both of those library packages install the same-named files and these files are binary-compatible with each other. From the perspective of something compiled against [one of them] the packages are literally drop-in replacements for each other (same filenames and with same ABI), differing only in their internal implementations. dan -- Daniel Macks [EMAIL PROTECTED] http://www.netspace.org/~dmacks ------------------------------------------------------- This SF.Net email is sponsored by: NEC IT Guy Games. Get your fingers limbered up and give it your best shot. 4 great events, 4 opportunities to win big! Highest score wins.NEC IT Guy Games. Play to win an NEC 61 plasma display. Visit http://www.necitguy.com/?r=20 _______________________________________________ Fink-devel mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/fink-devel
