Projects
New Ticket     Wiki     Browse Source     Timeline     Roadmap     Bug Reports     Search

Ticket #15151 (closed defect: duplicate)

Opened 7 months ago

Last modified 7 months ago

gtk2 @2.12.9_0 does not permit +quartz

Reported by: sfiera@… Owned by: nox@…
Priority: Normal Milestone: Port Bugs
Component: ports Version: 1.6.0
Keywords: gtk2 quartz pango x11 no_x11 Cc:
Port:

Description

gtk2 was updated in [36184] to add a no_x11 variant. Its pre-fetch reads as follows:

if {[file exists ${prefix}/lib/libpangox-1.0.dylib]} {
    ui_error "Please uninstall or deactivate the pango port and reinstall it by running `port install pango +no_x11`."
}
error "pango must be installed with the no_x11 variant enabled."

It seems like that this was intended:

if {[file exists ${prefix}/lib/libpangox-1.0.dylib]} {
    ui_error "Please uninstall or deactivate the pango port and reinstall it by running `port install pango +no_x11`."
    error "pango must be installed with the no_x11 variant enabled."
}

Since the existing version prevents gtk2 +quartz from being installed, even in when pango +no_x11 is. An attached patch will make the aforementioned change.

Attachments

patch-gtk2.diff (0.5 KB) - added by sfiera@… 7 months ago.

Change History

Changed 7 months ago by sfiera@…

Changed 7 months ago by jmr@…

  • status changed from new to closed
  • resolution set to duplicate

Duplicate of #15111.

Note: See TracTickets for help on using tickets.