[MacPorts] #25349: wine-devel should have a library dependency on port:xrender

MacPorts noreply at macports.org
Mon Jun 21 11:23:14 PDT 2010


#25349: wine-devel should have a library dependency on port:xrender
------------------------------------+---------------------------------------
 Reporter:  kthenriksson@…          |       Owner:  ryandesign@…           
     Type:  defect                  |      Status:  new                    
 Priority:  Normal                  |   Milestone:                         
Component:  ports                   |     Version:  1.9.1                  
 Keywords:                          |        Port:  wine-devel             
------------------------------------+---------------------------------------

Comment(by kthenriksson@…):

 Replying to [comment:3 ryandesign@…]:
 > It should not have been possible for you to install xorg-libXcursor
 +universal if its dependency xrender was not installed universal. Did you
 install them with MacPorts 1.8.x or 1.9.x? 1.9.x should have definitely
 prevented the problem; if it was with 1.8.x I would have expected xorg-
 libXcursor to have failed to build.

 Well what happened is that xrender ''was'' installed +universal but it was
 also installed -universal and it was activated -universal. A sequence that
 results in this is
  1. port install xorg-libXcursor +universal
  2. port install xrender

 For good measure, install all dependencies for wine-devel +universal
 before running the second command above. Once this is done, install wine-
 devel. There will be no error message at any point during this process,
 until the wine build fails because it can't find xrender.

 If this seems implausible, imagine that wine-devel is already installed
 and then you manually install xrender as above. This results in the same
 problem when attempting to upgrade wine-devel.

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


More information about the macports-tickets mailing list