[MacPorts] #69205: gnome-desktop @3.38.9_0 activation failure

MacPorts noreply at macports.org
Fri Mar 1 03:48:27 UTC 2024


#69205: gnome-desktop @3.38.9_0 activation failure
----------------------------+----------------------
  Reporter:  Jimepea        |      Owner:  dbevans
      Type:  defect         |     Status:  assigned
  Priority:  Normal         |  Milestone:
 Component:  ports          |    Version:  2.9.0
Resolution:                 |   Keywords:
      Port:  gnome-desktop  |
----------------------------+----------------------

Comment (by Jimepea):

 I just tired to install Geeqie again and the directory content is below.
 However, like with past installs Geequie does not launch. I think this was
 my forth attempt. I'm following the same process that I used when I posted
 this ticket. And, this time I have no log file, but many more notes than I
 recall in the past. These are posted below the folder information. The
 attached screen shot show that no log file exists.


 ls -la /opt/local/share/applications
 total 24

 drwxr-xr-x 5 root wheel 160 Feb 29 21:21 .
 drwxr-xr-x 93 root wheel 2976 Feb 29 21:21 ..
 -rw-r--r-- 1 root wheel 329 Oct 8 10:47 geoclue-where-am-i.desktop
 -rw-r--r-- 1 root wheel 900 Feb 29 21:21 mimeinfo.cache
 -rw-r--r-- 1 root admin 2602 Feb 29 21:20 org.geeqie.Geeqie.desktop

 NOTES from Install.

 ---> Some of the ports you installed have notes:

 cabal has the following notes:

 The Cabal User Guide is available at:

 ​file:///opt/local/share/doc/cabal-3.10.2.0/users-guide/index.html

 coreutils has the following notes:

 The tools provided by GNU coreutils are prefixed with the character 'g' by
 default to distinguish them from the BSD commands. For example, cp becomes
 gcp and ls becomes gls.

 If you want to use the GNU tools by default, add this directory to the
 front of your PATH environment variable:

 /opt/local/libexec/gnubin/

 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:

 Support for rav1e now disabled by default; enable via +rav1e This build of
 ffmpeg includes GPLed code and is therefore licensed under GPL v2 or
 later. The following modules are GPLed:

 libvidstab libx264 libx265 libxvid postproc

 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.

 ghc has the following notes:

 The GHC User Manual is available at:

 ​file:///opt/local/share/doc/ghc-9.6.4/html/index.html
 /opt/local/share/doc/ghc-9.6.4/users_guide.pdf

 Copy/edit /opt/local/etc/ghci.conf to your directory ~/.ghc for a user-
 specific startup configuration.

 grep has the following notes:

 This port previously installed itself without a g* prefix, thus
 overshadowing system binaries such as grep, fgrep, and egrep. The port is
 now changed so that it does install with a g* prefix, like other GNU
 ports. This means that you'll now find GNU grep at /opt/local/bin/ggrep.
 If you dislike typing ggrep, you can create a shell alias or you can add
 /opt/local/libexec/gnubin to your PATH, wherein non-g* prefixed symlinks
 are installed. In other words, /opt/local/libexec/gnubin contains GNU
 binaries without any prefix to the file names, so you can type grep and
 get GNU grep just as before.

 libavif has the following notes:

 Support for rav1e now disabled by default; enable via +rav1e

 libgsm has the following notes:

 tcat has been installed as gsm-tcat

 libheif has the following notes:

 Support for rav1e now disabled by default; enable via +rav1e

 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'.

 lzma has the following notes:

 The LZMA SDK program is installed as "lzma_alone", to avoid conflict with
 LZMA Utils

 openldap has the following notes:

 A startup item has been generated that will aid in starting openldap with
 launchd. It is disabled by default. Execute the following command to start
 it, and to cause it to launch at startup:

 sudo port load openldap

 openssl11 has the following notes:

 This is the last release of OpenSSL 1.1. No further public security
 updates will be provided. Please migrate to the openssl3 port.

 pandoc has the following notes:

 For PDF support, please install the texlive-latex and texlive-fonts-
 recommended packages.

 py312-pygments has the following notes:

 To make the Python 3.12 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 py312-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

 shared-mime-info has the following notes:

 A startup item has been generated that will start shared-mime-info with
 launchd, and will be enabled automatically on activation. Execute the
 following command to manually _disable_ it:

 sudo port unload shared-mime-info

 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.

 wget has the following notes:

 To customize wget, you can copy /opt/local/etc/wgetrc.sample to
 /opt/local/etc/wgetrc and then make changes.

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


More information about the macports-tickets mailing list