Changes between Initial Version and Version 1 of Ticket #45240
- Timestamp:
- Oct 2, 2014, 6:03:15 AM (10 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
Ticket #45240
- Property Cc stromnov removed
- Property Owner changed from macports-tickets@… to stromnov@…
-
Ticket #45240 – Description
initial v1 3 3 First, _imagingtk.so cannot be found (from PIL import _imagingtk), and second, the shared libraries Pillow uses don't know whether to link to MacPorts' Tk or my system Tk - 4 4 5 {{{ 5 6 Class TKApplication is implemented in both /opt/local/lib/libtk8.6.dylib and /System/Library/Frameworks/Tk.framework/Versions/8.5/Tk. One of the two will be used. Which one is undefined. 6 7 Class TKMenu is implemented in both /opt/local/lib/libtk8.6.dylib and /System/Library/Frameworks/Tk.framework/Versions/8.5/Tk. One of the two will be used. Which one is undefined. 7 8 Class TKContentView is implemented in both /opt/local/lib/libtk8.6.dylib and /System/Library/Frameworks/Tk.framework/Versions/8.5/Tk. One of the two will be used. Which one is undefined. 8 9 Class TKWindow is implemented in both /opt/local/lib/libtk8.6.dylib and /System/Library/Frameworks/Tk.framework/Versions/8.5/Tk. One of the two will be used. Which one is undefined. 10 }}} 9 11 10 12 Having spent some time trying to determine if it is something in the Pillow update itself or in the MacPorts update, I believe it comes down to this change - 11 13 12 https://trac.macports.org/browser/trunk/dports/python/py-Pillow/files/patch-setup.py.diff?rev=126001#L9614 browser:trunk/dports/python/py-Pillow/files/patch-setup.py.diff?rev=126001#L96 13 15 14 16 This modification doesn't appear in the Pillow code as far as I can tell. Can I ask stromnov, what I'm missing here? What was the reasoning behind this change?