[MacPorts] #46812: Unstable gdk-pixbuf2 @2.31.2 breaks MyPaint-devel (AttributeError: 'Pixbuf' object has no attribute 'savev')
MacPorts
noreply at macports.org
Sun Mar 8 05:02:55 PDT 2015
#46812: Unstable gdk-pixbuf2 @2.31.2 breaks MyPaint-devel (AttributeError: 'Pixbuf'
object has no attribute 'savev')
-----------------------------------------+--------------------------------
Reporter: suv-sf@… | Owner: macports-tickets@…
Type: defect | Status: new
Priority: Normal | Milestone:
Component: ports | Version: 2.3.3
Resolution: | Keywords:
Port: mypaint-devel, gdk-pixbuf2 |
-----------------------------------------+--------------------------------
Comment (by suv-sf@…):
Replying to [comment:2 ryandesign@…]:
> I updated MyPaint-devel to 1.1.1.alpha.20150306 in r133653. Did that
help?
Replying to [comment:3 devans@…]:
> In addition, I updated gdk-pixbuf2 to 2.31.3 in r133659 (...) This may
help as well.
Confirmed fixed: latest MyPaint-devel port works ok with latest gdk-
pixbuf2 port and GTK+/X11 3.14.9.
Building MyPaint-devel with GTK+/Quartz >= 3.14.8 on my system still
results in a broken build which won't launch:
{{{
Traceback (most recent call last):
File "/Volumes/magenta/mp-trunk/quartz/bin/mypaint", line 267, in
<module>
= get_paths()
File "/Volumes/magenta/mp-trunk/quartz/bin/mypaint", line 190, in
get_paths
from lib import mypaintlib
File "/Volumes/magenta/mp-trunk/quartz/share/mypaint/lib/mypaintlib.py",
line 28, in <module>
_mypaintlib = swig_import_helper()
File "/Volumes/magenta/mp-trunk/quartz/share/mypaint/lib/mypaintlib.py",
line 20, in swig_import_helper
import _mypaintlib
ImportError: dlopen(/Volumes/magenta/mp-
trunk/quartz/lib/mypaint/_mypaintlib.so, 2): Symbol not found:
_gtk_drag_cancel
Referenced from: /Volumes/magenta/mp-trunk/quartz/lib/libgtk-3.0.dylib
Expected in: flat namespace
in /Volumes/magenta/mp-trunk/quartz/lib/libgtk-3.0.dylib
}}}
I'll try to further investigate this, and will file a separate ticket if I
can make sure that the breakage is not due to changes introduced with
modified portfiles in the local port repo. The broken build is possible
related to a recent
[https://git.gnome.org/browse/gtk+/commit/?h=gtk-3-14&id=62616a716fb8dae4b59ab9dbc8d068364d1ba63e
upstream commit] (>= Gtk+ 3.14.8).
--
Ticket URL: <https://trac.macports.org/ticket/46812#comment:5>
MacPorts <https://www.macports.org/>
Ports system for OS X
More information about the macports-tickets
mailing list