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.
The new pkgs resolvs the conflict by installing differently named files. Since the filename is hardcoded at compiletime, one is stuck with "whichever one was present at compiletime" at runtime. We've already explained that, and it's also discussed at the end of the description of the Depends field in the Packaging Manual. > However the absence of true dependency tracking in fink's dpkg > leaves me very confused about what I can actually do to fix this. Pick one. That's what we've been saying ever since this binary incompatibility was noted on trackers in the original freeglut submissions. > 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. Fink has never claimed to have that capability, and it's clear from observed behavior that in fact that capability is not present. > 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. db42 and db42-ssl contain the same-named files and these files binary compatible. One *can* mix'n'match -ssl vs non-ssl between compiling and running and it's all okay. dan -- Daniel Macks [EMAIL PROTECTED] http://www.netspace.org/~dmacks ------------------------------------------------------- This SF.Net email is sponsored by Oracle Space Sweepstakes Want to be the first software developer in space? Enter now for the Oracle Space Sweepstakes! http://ads.osdn.com/?ad_id=7393&alloc_id=16281&op=click _______________________________________________ Fink-devel mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/fink-devel
