[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