[MacPorts] #51137: Cannot build gobject-introspection when python+ucs4 is installed
MacPorts
noreply at macports.org
Wed Apr 13 04:43:48 PDT 2016
#51137: Cannot build gobject-introspection when python+ucs4 is installed
-----------------------+-----------------------------------
Reporter: audvare@… | Owner: macports-tickets@…
Type: defect | Status: new
Priority: Normal | Milestone:
Component: ports | Version: 2.3.4
Keywords: ucs4 | Port: gobject-introspection
-----------------------+-----------------------------------
When I run `port upgrade outdated` I get the below output:
{{{
---> Computing dependencies for atk..
---> Dependencies to be installed: gobject-introspection
---> Configuring gobject-introspection
Error: org.macports.configure for port gobject-introspection returned: You
have python installed with the +ucs4 variant. Please build gobject-
introspection with +python_ucs4
Warning: targets not executed for gobject-introspection:
org.macports.activate org.macports.configure org.macports.build
org.macports.destroot org.macports.install
Error: Failed to install gobject-introspection
Please see the log file for port gobject-introspection for details:
/opt/local/var/macports/logs/_opt_local_var_macports_sources_rsync.macports
.org_release_tarballs_ports_gnome_gobject-introspection/gobject-
introspection/main.log
Error: The following dependencies were not installed: gobject-
introspection
Error: Unable to upgrade port: 1
}}}
I manually installed gobject-introspection with `+python_ucs4` and it
still does not see it.
Is there any way ports can auto-detect the variant flags they need and
apply them? This is a bit surprising to me (coming from Portage where USE
flags can be very strict when it comes to dependencies (`REQURED_USE`)).
--
Ticket URL: <https://trac.macports.org/ticket/51137>
MacPorts <https://www.macports.org/>
Ports system for OS X
More information about the macports-tickets
mailing list