[MacPorts] #27777: ige-mac-integration will not build

MacPorts noreply at macports.org
Fri Dec 24 08:54:35 PST 2010


#27777: ige-mac-integration will not build
--------------------------------+-------------------------------------------
 Reporter:  m.rick@…            |       Owner:  mike@…             
     Type:  defect              |      Status:  new                
 Priority:  Normal              |   Milestone:                     
Component:  ports               |     Version:  1.9.2              
 Keywords:                      |        Port:  ige-mac-integration
--------------------------------+-------------------------------------------
Changes (by ryandesign@…):

 * cc: ryandesign@… (added)
  * owner:  macports-tickets@… => mike@…


Comment:

 Replying to [ticket:27777 m.rick@…]:
 > It is not possible to build ige-mac-integration

 It is. :) But perhaps not universal on Snow Leopard, without jumping
 through a lot of hoops.

 > when building as universal there is an error [[br]]
 > [snip] [[br]]
 > Error: Cannot install py25-gtk for the arch(s) 'i386 x86_64' because
 [[br]]
 > Error: its dependency python25 cannot build for the required arch(s).

 Correct... python25 only builds universal for i386 ppc. But on Snow
 Leopard the default universal architectures are i386 x86_64. I guess we
 could set the supported universal_archs of each py25 module to i386
 x86_64, or just disable their universal variants. Or do one of those in
 the python25 portgroup. But the bottom line is you cannot build Python 2.5
 or its modules universal for i386 x86_64. If you really want an i386 ppc
 universal build of Python 2.5 and its modules, you could set
 universal_archs to i386 ppc in your macports.conf. But there's really no
 point to compiling anything for PowerPC on Snow Leopard, since Snow
 Leopard does not exist for PowerPC.

 > If I want to build without the universal variant, it will not build
 because i build everything lese as universal ... [[br]]
 > [snip] [[br]]
 > Error: Requested variants "" do not match original selection
 "+universal". [[br]]
 > Please use the same variants again, perform 'port clean ige-mac-
 integration' or specify the force option (-f).

 No, ige-mac-integration will not build non-universal because you tried to
 build ige-mac-integration universal before and have not cleaned it since
 then. Clean it, with "sudo port clean ige-mac-integration", then try
 again.


 As you see, Python 2.5 is a bit problematic under Snow Leopard, so it
 might be advisable to move ige-mac-integration to use a newer Python, like
 Python 2.7. Mike, do you think that could be done? Or maybe we even want
 to provide variants so the user can choose which Python to build ige-mac-
 integration for.

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


More information about the macports-tickets mailing list