[MacPorts] #67267: gnome-dictionary configure failure (was: "Processing of port gnome failed")

MacPorts noreply at macports.org
Thu Apr 20 08:00:43 UTC 2023


#67267: gnome-dictionary configure failure
-------------------------------+----------------------
  Reporter:  MarjaE2           |      Owner:  dbevans
      Type:  defect            |     Status:  assigned
  Priority:  Normal            |  Milestone:
 Component:  ports             |    Version:
Resolution:                    |   Keywords:
      Port:  gnome-dictionary  |
-------------------------------+----------------------
Changes (by jmroot):

 * status:  new => assigned
 * owner:  (none) => dbevans
 * port:  gnome => gnome-dictionary


Old description:

> Attempted "sudo port install gnome."
>
> Gave several errors, and "command not found" when I tried to start gnome.
>
> Error: Failed to configure gnome-dictionary: consult
> /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports
> .org_macports_release_tarballs_ports_gnome_gnome-dictionary/gnome-
> dictionary/work/build/meson-logs/meson-log.txt
> Error: Failed to configure gnome-dictionary: configure failure: command
> execution failed
> Error: See
> /opt/local/var/macports/logs/_opt_local_var_macports_sources_rsync.macports
> .org_macports_release_tarballs_ports_gnome_gnome-dictionary/gnome-
> dictionary/main.log for details.
> Error: Follow https://guide.macports.org/#project.tickets if you believe
> there
> is a bug.
> Error: Processing of port gnome failed
> --->  Some of the ports you installed have notes:
>   db48 has the following notes:
>     The Java and Tcl bindings are now provided by the db48-java and
>     db48-tcl subports.
>   dbus has the following notes:
>     Startup items (named 'dbus-system, dbus-session') have been generated
> that
>     will aid in starting dbus with launchd. They are disabled by default.
>     Execute the following command to start them, and to cause them to
> launch at
>     startup:
>
>         sudo port load dbus
>   ffmpeg has the following notes:
>     This build of ffmpeg includes GPLed code and is therefore licensed
> under GPL
>     v2 or later.
>     The following modules are GPLed:
>       postproc
>       libvidstab
>       libx264
>       libx265
>       libxvid
>     To include all nonfree, GPLed and LGPL code use variant +nonfree.
>     To remove nonfree and GPLed code leaving only LGPL code remove the
> +gpl2
>     variant.
>   geoclue2 has the following notes:
>     The demo agent is now disabled by default, but can be enabled via
>     +demoagent.
>   gnome-chess has the following notes:
>     To play against the computer, install a chess engine such as
> gnuchess.
>     See https://wiki.gnome.org/Apps/Chess/ChessEngines
>   gnome-devel-docs has the following notes:
>     This port provides the following documents:
>         - GNOME Developer Overview (yelp help:platform-overview)
>         - GNOME Developer Platform Demos (yelp help:gnome-devel-demos)
>         - GNOME Human Interface Guidelines (yelp help:hig)
>         - GNOME Programming Guidelines (yelp help:programming-guidelines)
>         - GNOME Accessibility Developers Guide (yelp
>     help:accessibility-devel-guide)
>         - GNOME Optimization Guide (yelp help:optimization-guide)
>   gnome-user-docs has the following notes:
>     This port provides the following documents:
>         - GNOME Desktop System Administration Guide (yelp
>     help:system-admin-guide)
>         - GNOME Help (yelp help:gnome-help)
>   libidn has the following notes:
>     GNU libidn2 is the successor of GNU libidn. It comes with IDNA 2008
> and TR46
>     implementations and also provides a compatibility layer for GNU
> libidn.
>   libpsl has the following notes:
>     libpsl API documentation is provided by the port 'libpsl-docs'.
>   py311-pygments has the following notes:
>     To make the Python 3.11 version of Pygments the one that is run when
> you
>     execute the commands without a version suffix, e.g. 'pygmentize',
> run:
>
>     port select --set pygments py311-pygments
>   python27 has the following notes:
>     To make this the default Python or Python 2 (i.e., the version run by
> the
>     'python' or 'python2' commands), run one or both of:
>
>         sudo port select --set python python27
>         sudo port select --set python2 python27
>   python310 has the following notes:
>     To make this the default Python or Python 3 (i.e., the version run by
> the
>     'python' or 'python3' commands), run one or both of:
>
>         sudo port select --set python python310
>         sudo port select --set python3 python310
>   python311 has the following notes:
>     To make this the default Python or Python 3 (i.e., the version run by
> the
>     'python' or 'python3' commands), run one or both of:
>
>         sudo port select --set python python311
>         sudo port select --set python3 python311
>   webkit2-gtk has the following notes:
>     If you are porting new software to use webkit2gtk on Apple systems,
> you will
>     likely need to define BUILDING_GTK__ to get the correct behaviour
> from
>     WebKitAvailability.h.

New description:

 Attempted "sudo port install gnome."

 Gave several errors, and "command not found" when I tried to start gnome.
 {{{
 Error: Failed to configure gnome-dictionary: consult
 /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports
 .org_macports_release_tarballs_ports_gnome_gnome-dictionary/gnome-
 dictionary/work/build/meson-logs/meson-log.txt
 Error: Failed to configure gnome-dictionary: configure failure: command
 execution failed
 Error: See
 /opt/local/var/macports/logs/_opt_local_var_macports_sources_rsync.macports
 .org_macports_release_tarballs_ports_gnome_gnome-dictionary/gnome-
 dictionary/main.log for details.
 Error: Follow https://guide.macports.org/#project.tickets if you believe
 there
 is a bug.
 Error: Processing of port gnome failed
 --->  Some of the ports you installed have notes:
   db48 has the following notes:
     The Java and Tcl bindings are now provided by the db48-java and
     db48-tcl subports.
   dbus has the following notes:
     Startup items (named 'dbus-system, dbus-session') have been generated
 that
     will aid in starting dbus with launchd. They are disabled by default.
     Execute the following command to start them, and to cause them to
 launch at
     startup:

         sudo port load dbus
   ffmpeg has the following notes:
     This build of ffmpeg includes GPLed code and is therefore licensed
 under GPL
     v2 or later.
     The following modules are GPLed:
       postproc
       libvidstab
       libx264
       libx265
       libxvid
     To include all nonfree, GPLed and LGPL code use variant +nonfree.
     To remove nonfree and GPLed code leaving only LGPL code remove the
 +gpl2
     variant.
   geoclue2 has the following notes:
     The demo agent is now disabled by default, but can be enabled via
     +demoagent.
   gnome-chess has the following notes:
     To play against the computer, install a chess engine such as gnuchess.
     See https://wiki.gnome.org/Apps/Chess/ChessEngines
   gnome-devel-docs has the following notes:
     This port provides the following documents:
         - GNOME Developer Overview (yelp help:platform-overview)
         - GNOME Developer Platform Demos (yelp help:gnome-devel-demos)
         - GNOME Human Interface Guidelines (yelp help:hig)
         - GNOME Programming Guidelines (yelp help:programming-guidelines)
         - GNOME Accessibility Developers Guide (yelp
     help:accessibility-devel-guide)
         - GNOME Optimization Guide (yelp help:optimization-guide)
   gnome-user-docs has the following notes:
     This port provides the following documents:
         - GNOME Desktop System Administration Guide (yelp
     help:system-admin-guide)
         - GNOME Help (yelp help:gnome-help)
   libidn has the following notes:
     GNU libidn2 is the successor of GNU libidn. It comes with IDNA 2008
 and TR46
     implementations and also provides a compatibility layer for GNU
 libidn.
   libpsl has the following notes:
     libpsl API documentation is provided by the port 'libpsl-docs'.
   py311-pygments has the following notes:
     To make the Python 3.11 version of Pygments the one that is run when
 you
     execute the commands without a version suffix, e.g. 'pygmentize', run:

     port select --set pygments py311-pygments
   python27 has the following notes:
     To make this the default Python or Python 2 (i.e., the version run by
 the
     'python' or 'python2' commands), run one or both of:

         sudo port select --set python python27
         sudo port select --set python2 python27
   python310 has the following notes:
     To make this the default Python or Python 3 (i.e., the version run by
 the
     'python' or 'python3' commands), run one or both of:

         sudo port select --set python python310
         sudo port select --set python3 python310
   python311 has the following notes:
     To make this the default Python or Python 3 (i.e., the version run by
 the
     'python' or 'python3' commands), run one or both of:

         sudo port select --set python python311
         sudo port select --set python3 python311
   webkit2-gtk has the following notes:
     If you are porting new software to use webkit2gtk on Apple systems,
 you will
     likely need to define BUILDING_GTK__ to get the correct behaviour from
     WebKitAvailability.h.
 }}}

--

Comment:

 Please attach the meson-log.txt and main.log mentioned in the error
 message.

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


More information about the macports-tickets mailing list