[MacPorts] #15151: gtk2 @2.12.9_0 does not permit +quartz

MacPorts trac at macosforge.org
Mon Apr 28 18:42:30 PDT 2008


#15151: gtk2 @2.12.9_0 does not permit +quartz
------------------------------------------+---------------------------------
 Reporter:  sfiera at macports.org           |       Owner:  nox at macports.org
     Type:  defect                        |      Status:  new             
 Priority:  Normal                        |   Milestone:  Port Bugs       
Component:  ports                         |     Version:  1.6.0           
 Keywords:  gtk2 quartz pango x11 no_x11  |  
------------------------------------------+---------------------------------
 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.

-- 
Ticket URL: <http://trac.macosforge.org/projects/macports/ticket/15151>
MacPorts </projects/macports>
Ports system for Mac OS


More information about the macports-tickets mailing list