[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:
 Error: The following dependencies were not installed: gobject-
 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