[MacPorts] #16396: XFree86 warnings about X11 installs are incorrect on 10.5

MacPorts noreply at macports.org
Wed Aug 27 22:43:55 PDT 2008


#16396: XFree86 warnings about X11 installs are incorrect on 10.5
----------------------------------+-----------------------------------------
  Reporter:  jburt at depersico.com  |       Owner:  macports-tickets at lists.macosforge.org
      Type:  defect               |      Status:  new                                  
  Priority:  Normal               |   Milestone:  Port Bugs                            
 Component:  ports                |     Version:  1.6.0                                
Resolution:                       |    Keywords:  XRENDER                              
----------------------------------+-----------------------------------------
Changes (by ryandesign at macports.org):

 * cc: ryandesign at macports.org (added)


Comment:

 Replying to [comment:1 jburt@…]:
 > XCode Tools / X11SDK does not place a receipt in "/Library/Receipts",
 therefore when installer for XRENDER investigates for this receipt, it
 incorrectly concludes that X11SDK is not installed.

 The XFree86 port, which is the one printing the error message (not the
 xrender port), does not investigate the contents of /Library/Receipts. You
 can see what it does by reading the `platform macosx` section of
 [browser:trunk/dports/x11/XFree86/Portfile at 36950 the XFree86 Portfile]. I
 have not yet evaluated it to determine whether what it does is still
 appropriate for Leopard, however r36950, the latest change to the port,
 made 3 months ago, claims to have fixed detection issues on Leopard. Are
 you sure your ports are up to date? Try `sudo port sync`, then try again.

 Replying to [ticket:16396 jburt@…]:
 > PS... X11 is installed at /usr/X11, not at /usr/X11R6

 Another change made in r36950 is to use the variable `${x11prefix}` in the
 error message instead of always showing `/usr/X11R6`. So either you have
 changed `x11prefix` from `/usr/X11` to `/usr/X11R6` in
 ${prefix}/etc/macports/macports.conf, or you have installed MacPorts for
 Tiger instead of MacPorts for Leopard, or most probably your ports are out
 of date (`sudo port sync`).

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


More information about the macports-tickets mailing list