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)
Change History (3)
Changed 9 years ago by david.halpern@…
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.
comment:2 Changed 9 years ago by mf2k (Frank Schima)
Port: | gtk-osx-application-common-gtk2 added |
---|---|
Resolution: | → invalid |
Status: | new → closed |
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.
log file