Opened 9 years ago

Closed 8 years ago

#33174 closed defect (fixed)

hs-HTTP: disable universal variant

Reported by: admin@… Owned by: singingwolfboy@…
Priority: Normal Milestone:
Component: ports Version: 2.0.3
Keywords: Cc:
Port: hs-HTTP

Description (last modified by ryandesign (Ryan Schmidt))

I keep getting this while trying to install Cabal.

sudo port install hs-cabal
--->  Computing dependencies for hs-cabal
Error: Cannot install hs-HTTP for the arch(s) 'i386 x86_64' because
Error: its dependency ghc 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 <>

Change History (2)

comment:1 Changed 9 years ago by ryandesign (Ryan Schmidt)

Description: modified (diff)
Milestone: MacPorts 2.0.4
Owner: changed from macports-tickets@… to singingwolfboy@…
Port: hs-HTTP added
Summary: Bughs-HTTP: disable universal variant

The error message is correct. You cannot build hs-HTTP universal because its dependency ghc is not universal.

hs-HTTP's universal variant should be disabled. Since it's the haskell portgroup that added the ghc dependency, it might be nice if the haskell portgroup could take care of turning off the universal variant.

comment:2 Changed 8 years ago by jmroot (Joshua Root)

Resolution: fixed
Status: newclosed
Note: See TracTickets for help on using tickets.