Benjamin Reed wrote: > -----BEGIN PGP SIGNED MESSAGE----- > Hash: SHA1 > > Daniel Macks wrote: > > >>> because libR.dylib is now in .../Versions/2.5/Resouces/lib/libR.dylib . >>> Since the Framework build for the package installs into a libversioned >>> directory already, it seems like the 2.4 library could have been kept >>> around and the 2.5 update could have been a _new_ package (though this >>> probably would entail additional Splitoffs). >>> >>> Thoughts? >>> >> Sounds like the path of a public .dylib changed, therefore the package >> name needs to change, which would be a clear example of how to >> not-follow Shared Library Policy (and a good data point for why that >> policy is a Good Thing). What's install_name of the .dylib file, and >> does validator in CVS HEAD not whine about a .dylib that isn't >> declared in a Shlibs field? >> > > Looks like they misused frameworks, and should have /Versions/2 be a > symlink to 2.5, and the install_names should be modified to use > /Versions/2.5/Resources/... (if they are indeed forward-compatible) > > If they are truly different, and incompatible, they should have a new > - -shlibs package. > > - -- > Benjamin Reed a.k.a. Ranger Rick > Fink, KDE, and Mac OS X development > http://www.racoonfink.com/ > > - They have Versions/2.5 as a symlink to /Versions/2.5.1. The install_name is /sw/Library/Frameworks/R.framework/Versions/2.5/Resources/lib/libR.dylib
I -- Alexander K. Hansen Fink User Liaison/Documenter akh AT finkproject DOT org ------------------------------------------------------------------------- This SF.net email is sponsored by: Splunk Inc. Still grepping through log files to find problems? Stop. Now Search log events and configuration files using AJAX and a browser. Download your FREE copy of Splunk now >> http://get.splunk.com/ _______________________________________________ Fink-devel mailing list Fink-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/fink-devel