New Ticket     Tickets     Wiki     Browse Source     Timeline     Roadmap     Ticket Reports     Search

Ticket #15151 (closed defect: duplicate)

Opened 5 years ago

Last modified 4 years ago

gtk2 @2.12.9_0 does not permit +quartz

Reported by: sfiera@… Owned by: nox@…
Priority: Normal Milestone:
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 (546 bytes) - added by sfiera@… 5 years ago.

Change History

Changed 5 years ago by sfiera@…

comment:1 Changed 5 years ago by jmr@…

  • Status changed from new to closed
  • Resolution set to duplicate

Duplicate of #15111.

comment:2 Changed 4 years ago by anonymous

  • Milestone Port Bugs deleted

Milestone Port Bugs deleted

Note: See TracTickets for help on using tickets.