[MacPorts] #32293: py-graph-tool cannot build universal because py-scipy is universal (was: scipy universal build architecture mismatch)
MacPorts
noreply at macports.org
Sun Nov 27 17:29:33 PST 2011
#32293: py-graph-tool cannot build universal because py-scipy is universal
--------------------------------+-------------------------------------------
Reporter: jberwald@… | Owner: mmoll@…
Type: defect | Status: new
Priority: Normal | Milestone:
Component: ports | Version: 2.0.3
Keywords: universal | Port: py-graph-tool
--------------------------------+-------------------------------------------
Changes (by ryandesign@…):
* cc: tiago@… (added)
* owner: macports-tickets@… => mmoll@…
* keywords: scipy, universal, architecture,graph-tool => universal
* type: request => defect
* port: => py-graph-tool
Old description:
> Hi,
>
> I'm trying to install the port for graph-tool. The following error occurs
> when I run 'port install graph-tool':
>
> > Error: Cannot install py27-graph-tool for the arch(s) 'i386 x86_64'
> because [[BR]]
>
> > Error: its dependency py27-scipy does not build for the required
> arch(s) by default [[BR]]
>
> > Error: and does not have a universal variant. [[BR]]
>
> > Error: Unable to execute port: architecture mismatch
>
> I'd think that scipy would have a universal variant, but then again, I'm
> new to Mac (from the linux world), so I'm not quite sure how this
> universal variant stuff works. I'm running Lion, 10.7.2.
>
> Thanks,
> Jesse
New description:
Hi,
I'm trying to install the port for graph-tool. The following error occurs
when I run 'port install graph-tool':
{{{
Error: Cannot install py27-graph-tool for the arch(s) 'i386 x86_64'
because
Error: its dependency py27-scipy does not build for the required arch(s)
by default
Error: and does not have a universal variant.
Error: Unable to execute port: architecture mismatch
}}}
I'd think that scipy would have a universal variant, but then again, I'm
new to Mac (from the linux world), so I'm not quite sure how this
universal variant stuff works. I'm running Lion, 10.7.2.
Thanks, [[br]]
Jesse
--
Comment:
Please put the correct port name in the Summary and in the Port field, and
remember to Cc the maintainer(s) of that port.
You can run "`port variants py27-scipy`" to see that it does not have a
universal variant. It has gcc variants, which also explains why it doesn't
have a universal variant: the MacPorts gcc compilers those gcc variants
use cannot produce multi-architecture files.
So, sorry, you cannot install py27-graph-tool universal, because its
dependencies cannot be universal. py-graph-tool should disable its
universal variant.
--
Ticket URL: <https://trac.macports.org/ticket/32293#comment:1>
MacPorts <http://www.macports.org/>
Ports system for Mac OS
More information about the macports-tickets
mailing list