[MacPorts] #50504: webkit2-gtk build error

MacPorts noreply at macports.org
Wed Feb 3 11:09:51 PST 2016


#50504: webkit2-gtk build error
-----------------------------+------------------------
  Reporter:  m.venkadesan@…  |      Owner:  jeremyhu@…
      Type:  defect          |     Status:  new
  Priority:  Normal          |  Milestone:
 Component:  ports           |    Version:
Resolution:                  |   Keywords:
      Port:  webkit2-gtk     |
-----------------------------+------------------------

Comment (by m.venkadesan@…):

 That's it! The upgrade to yelp was calling for webkit2-gtk (x11 variant)
 to be installed. But, several other packages that webkit2-gtk needed were
 the quartz variant. That clash was not reported in those terms. There were
 several other packages (to do with inkscape and meld) that I had to force
 uninstall and install the +x11 variant. I am including the list in case
 someone else finds it useful.

 * gtk2
 * gtkmm
 * py27-pygtk
 * gtk-osx-application-gtk2
 * gtksourceview2
 * py27-pygtksourceview
 * inkscape

 Thank you for the help!


 Replying to [comment:5 jeremyhu@…]:
 > Replying to [comment:3 m.venkadesan@…]:
 > > As for gtk3, that also seems to installed fine on the computer,
 including gdkx.h. On a whim, I looked up
 /opt/local/include/gtk-2.0/gdk/gdkx.h and found that to be missing. The
 folder is around and has other .h files in it, just not gdkx.h.
 >
 > That seems to be the problem.  The compilation line shows that it's
 building for gtk-2 support at that point. I have
 /opt/local/include/gtk-2.0/gdk/gdkx.h on my system.  What are your
 installed variants for gtk2?
 >
 > > On my second computer that is running El Capitan, and successfully
 upgraded yelp, the gdkx.h file exists inside the gtk-2.0 tree.
 >
 > Which suggests a problem with your gtk2 install.  Are you sure it's not
 installed +quartz?  Run 'port installed gtk2'

-- 
Ticket URL: <https://trac.macports.org/ticket/50504#comment:6>
MacPorts <https://www.macports.org/>
Ports system for OS X


More information about the macports-tickets mailing list