Opened 14 years ago
Closed 14 years ago
#27773 closed defect (fixed)
py27-cairo will not build universal
Reported by: | m.rick@… | Owned by: | macports-tickets@… |
---|---|---|---|
Priority: | Normal | Milestone: | |
Component: | ports | Version: | 1.9.2 |
Keywords: | Cc: | ||
Port: | py27-cairo |
Description (last modified by mf2k (Frank Schima))
I cannot build py27-cairo with the Universal variant.
Port command started with PID 92140 Computing dependencies for py27-cairo Error: Cannot install py27-cairo for the arch(s) 'i386 x86_64' because Error: its dependency py27-numpy 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 To report a bug, see <http://guide.macports.org/#project.tickets> Executing: /opt/local/bin/port install py27-cairo +universal
Change History (4)
comment:1 Changed 14 years ago by mf2k (Frank Schima)
Description: | modified (diff) |
---|---|
Port: | py27-cairo added |
comment:2 follow-up: 3 Changed 14 years ago by ryandesign (Ryan Carsten Schmidt)
comment:3 Changed 14 years ago by ryandesign (Ryan Carsten Schmidt)
Replying to ryandesign@…:
you can do that by installing py27-numpy with the universal atlas
Ha. Of course I meant "with the universal variant".
comment:4 Changed 14 years ago by Veence (Vincent)
Resolution: | → fixed |
---|---|
Status: | new → closed |
That should be fixed now in r76869.
Note: See
TracTickets for help on using
tickets.
Correct, you cannot install py27-cairo universal because py27-numpy does not have a universal variant -- by default. By default, py27-numpy builds with atlas support, but this unfortunately means it cannot build universal. If you don't care about atlas support, but you want a universal build, you can do that by installing py27-numpy with the universal atlas and explicitly disabling the (by default enabled) atlas variant, like this:
Same answer for py26-numpy (#27772).