[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