Opened 4 years ago
Closed 16 months ago
#62366 closed defect (fixed)
AfterStep @2.2.11_1 needs to require_active_variants gdk-pixbuf2 x11
Reported by: | cooljeanius (Eric Gallager) | Owned by: | cooljeanius (Eric Gallager) |
---|---|---|---|
Priority: | Normal | Milestone: | |
Component: | ports | Version: | 2.6.4 |
Keywords: | Cc: | ||
Port: | AfterStep |
Description
After the fix to bug #18700 I have tried installing AfterStep again, and ran into this error:
asgtkapp.c:30:10: fatal error: 'gdk/gdkx.h' file not found #include <gdk/gdkx.h> ^~~~~~~~~~~~
I am pretty sure this header only gets installed when gdk-pixbuf2 is installed with the +x11 variant active. I am trying to install as many gtk-based ports as I can with +quartz and -x11, so I do not currently have that header. MacPorts should error out earlier with an active_variants check to make it clearer why installing AfterStep won't work if your gtk-based ports are installed +quartz and -x11.
Attachments (1)
Change History (4)
comment:1 follow-up: 2 Changed 3 years ago by cooljeanius (Eric Gallager)
Changed 3 years ago by cooljeanius (Eric Gallager)
Attachment: | 62cf8784bcec9a08713291cc25063218686b5ab5.diff added |
---|
The PR in diff form
comment:2 Changed 16 months ago by cooljeanius (Eric Gallager)
Replying to cooljeanius:
I opened PR 11655 to address this: https://github.com/macports/macports-ports/pull/11655
that was rejected due to a merge commit, so I'm trying again with a new PR: https://github.com/macports/macports-ports/pull/19810
comment:3 Changed 16 months ago by cooljeanius (Eric Gallager)
Owner: | set to cooljeanius |
---|---|
Resolution: | → fixed |
Status: | new → closed |
I opened PR 11655 to address this: https://github.com/macports/macports-ports/pull/11655