[MacPorts] #66476: gtk3 @3.24.34_2 build fail on Mojave gdkapplaunchcontext-x11.c:30:10: fatal error: 'gio/gdesktopappinfo.h' file not found

MacPorts noreply at macports.org
Fri Dec 16 17:36:49 UTC 2022


#66476: gtk3 @3.24.34_2  build fail on Mojave gdkapplaunchcontext-x11.c:30:10:
fatal error: 'gio/gdesktopappinfo.h' file not found
-----------------------+--------------------
  Reporter:  chillin-  |      Owner:  (none)
      Type:  defect    |     Status:  new
  Priority:  Normal    |  Milestone:
 Component:  ports     |    Version:  2.8.0
Resolution:            |   Keywords:  Mojave
      Port:  gtk3      |
-----------------------+--------------------

Comment (by chillin-):

 Replying to [comment:18 mascguy]:
 > Ken's spot-on with respect to the underlying cause: You have glib2
 installed for quartz, but other dependencies are being built for x11. So
 you need to be consistent, and install everything with +quartz.


 Like what, for instance?

 {{{
 $ port installed |grep +x11
   cairo @1.17.4_0+quartz+x11 (active)
   gd2 @2.3.3_1+x11 (active)
   ghostscript @9.56.1_0+x11 (active)
   graphviz @7.0.1_0+pangocairo+x11 (active)
   ImageMagick @6.9.11-60_3+x11 (active)
   pango @1.50.7_0+quartz+x11 (active)
   py27-cairo @1.18.2_0+quartz+x11 (active)
 $ port installed |grep +quartz
   cairo @1.17.4_0+quartz+x11 (active)
   gegl @0.4.38_2+quartz (active)
   gimp @2.10.32_1+quartz (active)
   gimp-lqr-plugin @0.7.2_3+quartz (active)
   gimp2 @2.10.32_2+python27+quartz (active)
   glib2 @2.70.5_0+quartz (active)
   gtk2 @2.24.33_3+quartz (active)
   gutenprint @5.3.3_0+quartz (active)
   libglade2 @2.6.4_8+quartz (active)
   pango @1.50.7_0+quartz+x11 (active)
   py27-cairo @1.18.2_0+quartz+x11 (active)
   py27-gobject @2.28.7_2+quartz (active)
   py27-pygtk @2.24.0_6+quartz (active)
   py39-cairo @1.21.0_0+quartz (active)
 }}}

-- 
Ticket URL: <https://trac.macports.org/ticket/66476#comment:19>
MacPorts <https://www.macports.org/>
Ports system for macOS


More information about the macports-tickets mailing list