[MacPorts] #51137: Cannot build gobject-introspection when python+ucs4 is installed

MacPorts noreply at macports.org
Wed Apr 13 14:33:15 PDT 2016


#51137: Cannot build gobject-introspection when python+ucs4 is installed
------------------------------------+------------------------
  Reporter:  audvare@…              |      Owner:  juanrgar@…
      Type:  defect                 |     Status:  new
  Priority:  Normal                 |  Milestone:
 Component:  ports                  |    Version:  2.3.4
Resolution:                         |   Keywords:
      Port:  gobject-introspection  |
------------------------------------+------------------------

Comment (by devans@…):

 Replying to [ticket:51137 audvare@…]:
 > 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
 > }}}

 The relevant message here is
 {{{
 You have python installed with the +ucs4 variant. Please build gobject-
 introspection with +python_ucs4
 }}}

 >
 > I manually installed gobject-introspection with `+python_ucs4` and it
 still does not see it.

 I'm not sure what you mean here by 'still does not see it' but the
 following commands work for me:
 {{{
 $ sudo port install python27 +ucs
 $ sudo port install gobject-introspection +python_ucs4
 $ port installed python27 gobject-introspection
   gobject-introspection @1.48.0_0
   gobject-introspection @1.48.0_0+python_ucs4 (active)
   python27 @2.7.11_2
   python27 @2.7.11_2+ucs4 (active)
 }}}

 Keep in mind, however, that as stated above, using python27 +ucs is known
 to cause problems with some ports so if you don't really need to use it,
 best is to not do so.

-- 
Ticket URL: <https://trac.macports.org/ticket/51137#comment:4>
MacPorts <https://www.macports.org/>
Ports system for OS X


More information about the macports-tickets mailing list