Opened 7 years ago

Last modified 2 years ago

#54379 closed defect

gtk3 build needs gio/gdesktopappinfo.h which is not available — at Initial Version

Reported by: peterjw (Peter J. W.) Owned by:
Priority: Normal Milestone:
Component: ports Version: 2.4.1
Keywords: Cc:
Port: gtk3

Description

~ root# port selfupdate ---> Updating MacPorts base sources using rsync MacPorts base version 2.4.1 installed, MacPorts base version 2.4.1 downloaded. ---> Updating the ports tree ---> MacPorts base is already the latest version

The ports tree has been updated. To upgrade your installed ports, you should run

port upgrade outdated

~ root# port echo outdated gtk3 @3.22.1_0+quartz ~ root# port diagnose

~ root# port clean --all gtk3 ; port install gtk3 ---> Cleaning gtk3 ---> Computing dependencies for gtk3 ---> Fetching distfiles for gtk3 ---> Attempting to fetch gtk+-3.22.11.tar.xz from http://artfiles.org/gnome.org/sources/gtk+/3.22/ ---> Verifying checksums for gtk3 ---> Extracting gtk3 ---> Applying patches to gtk3 ---> Configuring gtk3 ---> Building gtk3 Error: Failed to build gtk3: command execution failed Error: See /opt/macports/var/macports/logs/_opt_macports_var_macports_sources_rsync.macports.org_release_tarballs_ports_gnome_gtk3/gtk3/main.log for details. ~ root# find /opt/macports -name gdesktopappinfo.h ~ root# xcode-select --install xcode-select: error: command line tools are already installed, use "Software Update" to install updates ~ root# xcode-select -v xcode-select version 2339.

~ root#

Searching that file leads to the message

:info:build gtkapplicationwindow.c:34:10: fatal error: 'gio/gdesktopappinfo.h' file not found

which is - indeed - not available. It has been, before I did all possible upgrades and cleans, but the error has been the same.

After doing all kind of upgrades and debugging, I am out of ideas. Maybe this is realy a bug of the port, but then somebody else would propably have reported it already (I did not find anything matching in tickets assigned to gtk3).

Apple isn't offering me an update for XCode.

Any help would be highly appreciated,

Thanks,

Peter

Change History (1)

Changed 7 years ago by peterjw (Peter J. W.)

Attachment: main.log added

gtk3/main.log

Note: See TracTickets for help on using tickets.