Opened 9 years ago

Closed 9 years ago

#48645 closed defect (invalid)

gtk-osx-application-common-gtk2

Reported by: david.halpern@… Owned by: macports-tickets@…
Priority: Normal Milestone:
Component: ports Version: 2.3.3
Keywords: Cc:
Port: gtk-osx-application-common-gtk2

Description

I get the error: gtk-osx-application-common-gtk2 is meant to be used only in a GTK quartz development environment but your version of GTK does not support quartz. Please make sure that port gtk2 and all its dependencies are built with variants +quartz and try again.

I have no clue how to fix this. I didn't receive this error until I ran port self update and port upgrade outdated recently.

Attachments (1)

main.log (9.7 KB) - added by david.halpern@… 9 years ago.
log file

Download all attachments as: .zip

Change History (3)

Changed 9 years ago by david.halpern@…

Attachment: main.log added

log file

comment:1 Changed 9 years ago by dbevans (David B. Evans)

This message is an indication that you are trying to build gtk-osx-application and friends and the active gtk port is gtk2 +x11. Since gtk-osx-application-* deals with +quartz integration, it requires gtk2 and its dependencies to be built with gtk2 +quartz.

So if you're intending to build applications +quartz, make sure that gtk2 +quartz is active, clean your ports in progress and try again.

If you're building applications +x11 then gtk2 +x11 is appropriate and you shouldn't be building gtk-osx-application-* at all.

Try

port installed gtk2

to see what's installed and active and install gtk2 with the proper variant if need be.

A problem with gtksourceview2 that caused it to try and install gtk-osx-application-* regardless of the variant of gtk2 installed was fixed just a few hours ago so if you haven't updated your ports in that time frame then you should do so again.

Hope this helps but if not let us know more specifically what you are trying to accomplish.

Last edited 9 years ago by dbevans (David B. Evans) (previous) (diff)

comment:2 Changed 9 years ago by mf2k (Frank Schima)

Port: gtk-osx-application-common-gtk2 added
Resolution: invalid
Status: newclosed

In the future, please use WikiFormatting, fill in the Port field and Cc the port maintainers (port info --maintainers gtk-osx-application-common-gtk2), if any.

No response from reporter.

Note: See TracTickets for help on using tickets.