conda-forge / libtiff-feedstock

A conda-smithy repository for libtiff.
BSD 3-Clause "New" or "Revised" License
1 stars 25 forks source link

Most recent build causing PIL error #56

Closed djhoese closed 4 years ago

djhoese commented 4 years ago

Just started getting these errors in Satpy's CI after the most recent PR (#51 and #55 maybe?). I saw @hmaarrfk and @ocefpaf worked on those. Any ideas?

satpy/__init__.py:53: in <module>
    from satpy.writers import available_writers  # noqa
satpy/writers/__init__.py:45: in <module>
    from trollimage.xrimage import XRImage
../../../miniconda/envs/test/lib/python3.8/site-packages/trollimage/xrimage.py:40: in <module>
    from PIL import Image as PILImage
../../../miniconda/envs/test/lib/python3.8/site-packages/PIL/Image.py:69: in <module>
    from . import _imaging as core
   ImportError: dlopen(/Users/travis/miniconda/envs/test/lib/python3.8/site-packages/PIL/_imaging.cpython-38-darwin.so, 2): Library not loaded: @rpath/libwebp.7.dylib
     Referenced from: /Users/travis/miniconda/envs/test/lib/libtiff.5.dylib
     Reason: Incompatible library version: libtiff.5.dylib requires version 9.0.0 or later, but libwebp.7.dylib provides version 8.0.0

https://travis-ci.org/github/pytroll/satpy/jobs/663516059#L3943-L3953

hmaarrfk commented 4 years ago

dam, i thought i overconstrained things.

@conda-forge/core can you please delete osx-64/libtiff-4.1.0-h2ae36a8_5.tar.bz2 because there seems to be some new abi incompatibility for some reason.

hmaarrfk commented 4 years ago

Just the OSX version is broken.

djhoese commented 4 years ago

Just the OSX version is broken.

Yes! Sorry, I should have said that. The other environments seem to be working fine.

isuruf commented 4 years ago

https://github.com/conda-forge/cf-mark-broken

isuruf commented 4 years ago

Please give the information asked in the issue template.

hmaarrfk commented 4 years ago

ah this is new and cool!

hmaarrfk commented 4 years ago

sorry, but the template is blank.

isuruf commented 4 years ago

I meant in this issue.

djhoese commented 4 years ago

I'm guessing you mean me. Yeah, sorry. Tried taking some shortcuts since I assumed @hmaarrfk knew what was going on. I should follow the templates.

isuruf commented 4 years ago

I found the information I needed buried in the log in travis. Closing in favour of https://github.com/conda-forge/libwebp-feedstock/issues/26

djhoese commented 4 years ago

I see there is still a lot of work going on on the webp side of things. Would it be possible to remove the broken packages for now? I suppose I could set my environments to libtiff<4.1.

isuruf commented 4 years ago

libtiff is not broken. It's only libwebp. We need to create a libwebp-base feedstock. If you are interested in getting this fixed, please send a PR to staged-recipes.

djhoese commented 4 years ago

libtiff is not broken. It's only libwebp

Ah ok. I misunderstood. Thanks.