[MacPorts] #69748: glib2, glib2-devel @2.80.0 conflicts with gobject-introspection

MacPorts noreply at macports.org
Wed Apr 17 12:21:05 UTC 2024


#69748: glib2, glib2-devel @2.80.0 conflicts with gobject-introspection
-------------------------------------------------+-------------------------
  Reporter:  barracuda156                        |      Owner:  mascguy
      Type:  defect                              |     Status:  assigned
  Priority:  Normal                              |  Milestone:
 Component:  ports                               |    Version:  2.9.3
Resolution:                                      |   Keywords:
      Port:  glib2, glib2-devel, gobject-        |
  introspection                                  |
-------------------------------------------------+-------------------------

Comment (by christophecvr):

 Replying to [comment:19 christophecvr]:
 > gtk3 is also affected many many packages needs rebuild when building for
 quartz only. Complete failure for atk,harbuzz and ... all same issue
 Couldn't find include 'GObject-2.0.gir' . Tried the trick above with
 removing introspection build glib2 and then again with introspection. No
 change. (glib2 with quartz) . Build by me is on macbookpro mid 2010 so
 blocked at High Sierra (10.13.6) . Build without legacy support and
 disabled macports wide universal support. core is fully x86_64 so i386 is
 nuisance for this mac.

 Oeps sorry I did not noticed but now I did the suggested procedure by
 mascguy (Christopher Nielsen)
  I just added a variant introspection into port file glib2. I set by
 configure.args-append -Dintrospection=disabled.
 The variant introspection change this back to enabled. Uninstall gobject-
 instrospection (with -f) same for glib 2.
 Then installed glib2 with:

 {{{
 sudo port -s -v install glib2 +quartz
 }}}
 Then glib 2 was installed without introspection. then

 {{{
 sudo port install -s -v gobject-introspection
 }}}

 Then installed glib a second time by:

 {{{
 sudo port -s -v install glib2 +quartz +introspection
 }}}

 now glib2 is installed with introspection and indeed the :

 {{{
 /opt/local/share/gir-1.0/GObject-2.0.gir
 }}}
  Is indeed installed.

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


More information about the macports-tickets mailing list