Open mfansler opened 1 year ago
Dumping some otool -L
info for all the osx-64 builds to start the process of mapping the versions to pin:
Processing r-tiff=0.1_5=r3.3.2_0:
@rpath/R/library/tiff/libs/tiff.so (compatibility version 0.0.0, current version 0.0.0)
@rpath/libgfortran.3.dylib (compatibility version 4.0.0, current version 4.0.0)
@rpath/libtiff.5.dylib (compatibility version 8.0.0, current version 8.4.0)
@rpath/libjpeg.9.dylib (compatibility version 12.0.0, current version 12.0.0)
@rpath/R/lib/libR.dylib (compatibility version 3.3.0, current version 3.3.2)
@rpath/libintl.8.dylib (compatibility version 10.0.0, current version 10.5.0)
/usr/lib/libSystem.B.dylib (compatibility version 1.0.0, current version 1213.0.0)
/System/Library/Frameworks/CoreFoundation.framework/Versions/A/CoreFoundation (compatibility version 150.0.0, current version 1153.18.0)
Processing r-tiff=0.1_5=r3.4.1_0:
@rpath/R/library/tiff/libs/tiff.so (compatibility version 0.0.0, current version 0.0.0)
@rpath/libgfortran.3.dylib (compatibility version 4.0.0, current version 4.0.0)
@rpath/libtiff.5.dylib (compatibility version 8.0.0, current version 8.4.0)
@rpath/libjpeg.9.dylib (compatibility version 12.0.0, current version 12.0.0)
@rpath/R/lib/libR.dylib (compatibility version 3.4.0, current version 3.4.1)
@rpath/libintl.8.dylib (compatibility version 10.0.0, current version 10.5.0)
/usr/lib/libSystem.B.dylib (compatibility version 1.0.0, current version 1213.0.0)
/System/Library/Frameworks/CoreFoundation.framework/Versions/A/CoreFoundation (compatibility version 150.0.0, current version 1153.18.0)
Processing r-tiff=0.1_5=r341h470a237_1:
@rpath/R/library/tiff/libs/tiff.so (compatibility version 0.0.0, current version 0.0.0)
/usr/lib/libc++.1.dylib (compatibility version 1.0.0, current version 120.0.0)
@rpath/./libgfortran.3.dylib (compatibility version 4.0.0, current version 4.0.0)
@rpath/libtiff.5.dylib (compatibility version 9.0.0, current version 9.0.0)
@rpath/libjpeg.9.dylib (compatibility version 13.0.0, current version 13.0.0)
@rpath/R/lib/libR.dylib (compatibility version 3.4.0, current version 3.4.1)
@rpath/libintl.8.dylib (compatibility version 10.0.0, current version 10.5.0)
/usr/lib/libSystem.B.dylib (compatibility version 1.0.0, current version 1213.0.0)
/System/Library/Frameworks/CoreFoundation.framework/Versions/A/CoreFoundation (compatibility version 150.0.0, current version 1153.18.0)
Processing r-tiff=0.1_5=r341h470a237_2:
@rpath/R/library/tiff/libs/tiff.so (compatibility version 0.0.0, current version 0.0.0)
/usr/lib/libc++.1.dylib (compatibility version 1.0.0, current version 120.0.0)
@rpath/libgfortran.3.dylib (compatibility version 4.0.0, current version 4.0.0)
@rpath/libtiff.5.dylib (compatibility version 9.0.0, current version 9.0.0)
@rpath/libjpeg.9.dylib (compatibility version 13.0.0, current version 13.0.0)
@rpath/R/lib/libR.dylib (compatibility version 3.4.0, current version 3.4.1)
@rpath/libintl.8.dylib (compatibility version 10.0.0, current version 10.5.0)
/usr/lib/libSystem.B.dylib (compatibility version 1.0.0, current version 1213.0.0)
/System/Library/Frameworks/CoreFoundation.framework/Versions/A/CoreFoundation (compatibility version 150.0.0, current version 1153.18.0)
Processing r-tiff=0.1_5=r351h1de35cc_1002:
@rpath/R/library/tiff/libs/tiff.so (compatibility version 0.0.0, current version 0.0.0)
@rpath/libtiff.5.dylib (compatibility version 9.0.0, current version 9.0.0)
@rpath/R/lib/libR.dylib (compatibility version 3.5.0, current version 3.5.1)
/usr/lib/libSystem.B.dylib (compatibility version 1.0.0, current version 1197.1.1)
Processing r-tiff=0.1_5=r351h470a237_2:
@rpath/R/library/tiff/libs/tiff.so (compatibility version 0.0.0, current version 0.0.0)
/usr/lib/libc++.1.dylib (compatibility version 1.0.0, current version 120.0.0)
@rpath/libgfortran.3.dylib (compatibility version 4.0.0, current version 4.0.0)
@rpath/libtiff.5.dylib (compatibility version 9.0.0, current version 9.0.0)
@rpath/libjpeg.9.dylib (compatibility version 13.0.0, current version 13.0.0)
@rpath/R/lib/libR.dylib (compatibility version 3.5.0, current version 3.5.1)
@rpath/libintl.8.dylib (compatibility version 10.0.0, current version 10.5.0)
@rpath/libiconv.2.dylib (compatibility version 9.0.0, current version 9.0.0)
/usr/lib/libSystem.B.dylib (compatibility version 1.0.0, current version 1213.0.0)
/System/Library/Frameworks/CoreFoundation.framework/Versions/A/CoreFoundation (compatibility version 150.0.0, current version 1153.18.0)
Processing r-tiff=0.1_5=r35h01d97ff_1003:
@rpath/R/library/tiff/libs/tiff.so (compatibility version 0.0.0, current version 0.0.0)
@rpath/libtiff.5.dylib (compatibility version 10.0.0, current version 10.0.0)
@rpath/R/lib/libR.dylib (compatibility version 3.5.0, current version 3.5.1)
/usr/lib/libSystem.B.dylib (compatibility version 1.0.0, current version 1197.1.1)
Processing r-tiff=0.1_5=r36h01d97ff_1003:
@rpath/R/library/tiff/libs/tiff.dylib (compatibility version 0.0.0, current version 0.0.0)
@rpath/libtiff.5.dylib (compatibility version 10.0.0, current version 10.0.0)
@rpath/R/lib/libR.dylib (compatibility version 3.6.0, current version 3.6.1)
/usr/lib/libSystem.B.dylib (compatibility version 1.0.0, current version 1197.1.1)
Processing r-tiff=0.1_5=r36h0b31af3_1004:
@rpath/R/library/tiff/libs/tiff.dylib (compatibility version 0.0.0, current version 0.0.0)
@rpath/libtiff.5.dylib (compatibility version 11.0.0, current version 11.0.0)
@rpath/R/lib/libR.dylib (compatibility version 3.6.0, current version 3.6.3)
/usr/lib/libSystem.B.dylib (compatibility version 1.0.0, current version 1197.1.1)
Processing r-tiff=0.1_5=r40h0b31af3_1004:
@rpath/R/library/tiff/libs/tiff.dylib (compatibility version 0.0.0, current version 0.0.0)
@rpath/libtiff.5.dylib (compatibility version 11.0.0, current version 11.0.0)
@rpath/R/lib/libR.dylib (compatibility version 4.0.0, current version 4.0.0)
/usr/lib/libSystem.B.dylib (compatibility version 1.0.0, current version 1197.1.1)
Processing r-tiff=0.1_6=r36hc929b4f_0:
@rpath/R/library/tiff/libs/tiff.dylib (compatibility version 0.0.0, current version 0.0.0)
@rpath/libtiff.5.dylib (compatibility version 11.0.0, current version 11.0.0)
@rpath/R/lib/libR.dylib (compatibility version 3.6.0, current version 3.6.3)
/usr/lib/libSystem.B.dylib (compatibility version 1.0.0, current version 1197.1.1)
Processing r-tiff=0.1_6=r40hc929b4f_0:
@rpath/R/library/tiff/libs/tiff.dylib (compatibility version 0.0.0, current version 0.0.0)
@rpath/libtiff.5.dylib (compatibility version 11.0.0, current version 11.0.0)
@rpath/R/lib/libR.dylib (compatibility version 4.0.0, current version 4.0.3)
/usr/lib/libSystem.B.dylib (compatibility version 1.0.0, current version 1197.1.1)
Processing r-tiff=0.1_7=r36h28b5c78_0:
@rpath/R/library/tiff/libs/tiff.dylib (compatibility version 0.0.0, current version 0.0.0)
@rpath/libtiff.5.dylib (compatibility version 12.0.0, current version 12.0.0)
@rpath/R/lib/libR.dylib (compatibility version 3.6.0, current version 3.6.3)
/usr/lib/libSystem.B.dylib (compatibility version 1.0.0, current version 1197.1.1)
Processing r-tiff=0.1_7=r40h28b5c78_0:
@rpath/R/library/tiff/libs/tiff.dylib (compatibility version 0.0.0, current version 0.0.0)
@rpath/libtiff.5.dylib (compatibility version 12.0.0, current version 12.0.0)
@rpath/R/lib/libR.dylib (compatibility version 4.0.0, current version 4.0.3)
/usr/lib/libSystem.B.dylib (compatibility version 1.0.0, current version 1197.1.1)
Processing r-tiff=0.1_8=r36h28b5c78_0:
@rpath/R/library/tiff/libs/tiff.dylib (compatibility version 0.0.0, current version 0.0.0)
@rpath/libtiff.5.dylib (compatibility version 12.0.0, current version 12.0.0)
@rpath/R/lib/libR.dylib (compatibility version 3.6.0, current version 3.6.3)
/usr/lib/libSystem.B.dylib (compatibility version 1.0.0, current version 1197.1.1)
Processing r-tiff=0.1_8=r40h28b5c78_0:
@rpath/R/library/tiff/libs/tiff.dylib (compatibility version 0.0.0, current version 0.0.0)
@rpath/libtiff.5.dylib (compatibility version 12.0.0, current version 12.0.0)
@rpath/R/lib/libR.dylib (compatibility version 4.0.0, current version 4.0.3)
/usr/lib/libSystem.B.dylib (compatibility version 1.0.0, current version 1197.1.1)
Processing r-tiff=0.1_8=r41h28b5c78_0:
@rpath/R/library/tiff/libs/tiff.dylib (compatibility version 0.0.0, current version 0.0.0)
@rpath/libtiff.5.dylib (compatibility version 13.0.0, current version 13.0.0)
@rpath/R/lib/libR.dylib (compatibility version 4.1.0, current version 4.1.0)
/usr/lib/libSystem.B.dylib (compatibility version 1.0.0, current version 1197.1.1)
Processing r-tiff=0.1_10=r40h28b5c78_0:
@rpath/R/library/tiff/libs/tiff.dylib (compatibility version 0.0.0, current version 0.0.0)
@rpath/libtiff.5.dylib (compatibility version 13.0.0, current version 13.0.0)
@rpath/R/lib/libR.dylib (compatibility version 4.0.0, current version 4.0.5)
/usr/lib/libSystem.B.dylib (compatibility version 1.0.0, current version 1197.1.1)
Processing r-tiff=0.1_10=r41h28b5c78_0:
@rpath/R/library/tiff/libs/tiff.dylib (compatibility version 0.0.0, current version 0.0.0)
@rpath/libtiff.5.dylib (compatibility version 13.0.0, current version 13.0.0)
@rpath/R/lib/libR.dylib (compatibility version 4.1.0, current version 4.1.1)
/usr/lib/libSystem.B.dylib (compatibility version 1.0.0, current version 1197.1.1)
Processing r-tiff=0.1_11=r40h28b5c78_0:
@rpath/R/library/tiff/libs/tiff.dylib (compatibility version 0.0.0, current version 0.0.0)
@rpath/libtiff.5.dylib (compatibility version 13.0.0, current version 13.0.0)
@rpath/R/lib/libR.dylib (compatibility version 4.0.0, current version 4.0.5)
/usr/lib/libSystem.B.dylib (compatibility version 1.0.0, current version 1197.1.1)
Processing r-tiff=0.1_11=r41h28b5c78_0:
@rpath/R/library/tiff/libs/tiff.dylib (compatibility version 0.0.0, current version 0.0.0)
@rpath/libtiff.5.dylib (compatibility version 13.0.0, current version 13.0.0)
@rpath/R/lib/libR.dylib (compatibility version 4.1.0, current version 4.1.2)
/usr/lib/libSystem.B.dylib (compatibility version 1.0.0, current version 1197.1.1)
Processing r-tiff=0.1_11=r41h815d134_1:
@rpath/R/library/tiff/libs/tiff.dylib (compatibility version 0.0.0, current version 0.0.0)
@rpath/libtiff.5.dylib (compatibility version 14.0.0, current version 14.0.0)
@rpath/R/lib/libR.dylib (compatibility version 4.1.0, current version 4.1.3)
/usr/lib/libSystem.B.dylib (compatibility version 1.0.0, current version 1197.1.1)
Processing r-tiff=0.1_11=r42h815d134_1:
@rpath/R/library/tiff/libs/tiff.dylib (compatibility version 0.0.0, current version 0.0.0)
@rpath/libtiff.5.dylib (compatibility version 14.0.0, current version 14.0.0)
@rpath/R/lib/libR.dylib (compatibility version 4.2.0, current version 4.2.1)
/usr/lib/libSystem.B.dylib (compatibility version 1.0.0, current version 1197.1.1)
Solution to issue cannot be found in the documentation.
Issue
This package links against
libtiff
andlibjpeg
, but does not declare this in the metadata. The builds always work becauser-base
depends explicitly onlibtiff
andjpeg
. However, this means the pinnings are not explicitly declared here, such that the recent rebuilds withlibtiff=4.5
are incompatible with this package.Minimal Example
On osx-64, we find:
Recommendation
Installed packages
Environment info