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

Reply via email to