Opened 12 years ago
Last modified 10 years ago
#36506 new defect
cadabra +universal fails because dependency LiE is not universal
Reported by: | scorzato@… | Owned by: | macports-tickets@… |
---|---|---|---|
Priority: | Normal | Milestone: | |
Component: | ports | Version: | 2.1.2 |
Keywords: | haspatch | Cc: | ryandesign (Ryan Carsten Schmidt) |
Port: | cadabra LiE |
Description (last modified by ryandesign (Ryan Carsten Schmidt))
if I do:
sudo port install cadabra
I get
Error: Cannot install cadabra for the arch(s) 'i386 x86_64' because Error: its dependency LiE is only installed for the arch 'x86_64' Error: and does not have a universal variant. Error: Unable to execute port: architecture mismatch
on the other hands lie installs correctly with
sudo port install lie
Attachments (1)
Change History (5)
comment:1 Changed 12 years ago by ryandesign (Ryan Carsten Schmidt)
Cc: | ryandesign@… added |
---|---|
Description: | modified (diff) |
Owner: | changed from macports-tickets@… to gwright@… |
Port: | cadabra LiE added |
Priority: | High → Normal |
Summary: | cadabra and its LiE dependency → cadabra +universal fails because dependency LiE is not universal |
Changed 12 years ago by ryandesign (Ryan Carsten Schmidt)
Attachment: | LiE-universal.diff added |
---|
proposed patch
comment:2 Changed 12 years ago by ryandesign (Ryan Carsten Schmidt)
Keywords: | haspatch added |
---|
I've attached a patch which gives LiE a universal variant, and also makes sure it's UsingTheRightCompiler. May I commit it?
comment:3 Changed 10 years ago by mf2k (Frank Schima)
Owner: | changed from gwright@… to macports-tickets@… |
---|---|
Port: | cadabra, LiE → cadabra LiE |
gwright has retired. See #43784.
comment:3 Changed 10 years ago by mf2k (Frank Schima)
Owner: | changed from gwright@… to macports-tickets@… |
---|---|
Port: | cadabra, LiE → cadabra LiE |
gwright has retired. See #43784.
Note: See
TracTickets for help on using
tickets.
So we either need to add a universal variant to LiE, or remove the universal variant from cadabra.