[MacPorts] #48899: ghc & haskell-platform update?

MacPorts noreply at macports.org
Sat Dec 29 23:16:38 UTC 2018


#48899: ghc & haskell-platform update?
-----------------------------------+------------------------
  Reporter:  J.Gilbey@…            |      Owner:  neverpanic
      Type:  update                |     Status:  assigned
  Priority:  Normal                |  Milestone:
 Component:  ports                 |    Version:
Resolution:                        |   Keywords:
      Port:  haskell-platform ghc  |
-----------------------------------+------------------------

Comment (by mouse07410):

 > Just calling cabal to install the packages is easy. But doesn't let
 Macports know what is going on

 In Python, there are far more packages that are installable (and the user
 is likely to want to install) via {{{pip}}} than are supported by
 Macports. This already is causing me problems, because some packages are
 available in both Macports and pip, others - only in pip. And there are
 frequent collisions between the two.

 Based on the above Python experience, I **strongly** suggest that we do as
 you said above:
 > Just calling cabal to install the packages is easy. But doesn't let
 Macports know what is going on

 and keep Macports away from Hackage package management. You aren't going
 to be able to replicate in Macports even 10% of what's on Hackage - like
 the Python maintainers cannot replicate a significant part of PYPI. And
 that's fine. Just provide a working Python and a working pip - and the
 user will take care of the rest. I suggest using the same approach with
 Haskell and cabal.

-- 
Ticket URL: <https://trac.macports.org/ticket/48899#comment:39>
MacPorts <https://www.macports.org/>
Ports system for macOS


More information about the macports-tickets mailing list