[MacPorts] #26381: libxcb/python dependency loop via tk/libX11 (was: git-core (and python26 and I assume others as well) fail to install with too many nested evaluations error)

MacPorts noreply at macports.org
Tue Sep 7 09:06:19 PDT 2010


#26381: libxcb/python dependency loop via tk/libX11
--------------------------------+-------------------------------------------
  Reporter:  macports@…         |       Owner:  jeremyhu@…           
      Type:  defect             |      Status:  closed               
  Priority:  Normal             |   Milestone:                       
 Component:  ports              |     Version:  1.9.1                
Resolution:  fixed              |    Keywords:  git-core python26    
      Port:  xorg-libxcb        |  
--------------------------------+-------------------------------------------
Changes (by jeremyhu@…):

 * cc: mcalhoun@…, jeremyhu@…, blb@… (added)
  * status:  new => closed
  * resolution:  => fixed
  * port:  xorg-libX11 => xorg-libxcb


Comment:

 Your workaround will likely result in your MP libX11 using your system
 libxcb.

 The problem here is that python pulls in a dependency on libX11 via tk.
 That is clearly the problem point.  libX11 needs libxcb.  libxcb needs
 python (to build).  python shouldn't need X11.

 I'll just delete the xcb dependency on python, so it can use the system
 python to build.

 r71272

-- 
Ticket URL: <http://trac.macports.org/ticket/26381#comment:5>
MacPorts <http://www.macports.org/>
Ports system for Mac OS


More information about the macports-tickets mailing list