Package Details: haskell-ide-engine 1.4-1

Git Clone URL: (read-only, click to copy)
Package Base: haskell-ide-engine
Description: The engine for haskell ide-integration. Not an IDE
Upstream URL:
Licenses: custom:BSD3
Submitter: Philzli
Maintainer: None
Last Packager: glib
Votes: 14
Popularity: 0.000075
First Submitted: 2019-01-29 19:44
Last Updated: 2020-05-11 00:47

Dependencies (1)

Required by (0)

Sources (1)

Pinned Comments

Philzli commented on 2019-10-17 19:06

If you are suffering from long build times: Consider adjusting the _enabled_ghc_versions variable in the PKGBUILD to only the ghc versions you need.

Latest Comments

« First ‹ Previous 1 2 3 4 Next › Last »

Poscat commented on 2019-10-17 07:00

@mwohah You can edit the PKGBUILD file to exclude a few ghc versions to build against

mwohah commented on 2019-10-10 18:34

Thanks for providing this package!

Is there a binary build available somewhere? If not, is there some way this package can be suggested for promotion to the official Arch repositories?

I'm asking because this takes a long time to build (even on powerful systems), it seems to download its own GHC rather than using the one from the official repositories, and after installation it takes up a large amount of space (and it is immediately not clear what can be removed).

Packages such as python-language-server are also in the official repositories and I think the Arch Haskell community could benefit from having an official package to ease updating and improve their Haskell experience.

dwat3r commented on 2019-09-26 08:12

Could you please include hoogle docs generation to the package build?

1CatchMe1 commented on 2019-08-29 09:09

cabal-helper-wrapper should be copied or don't clean build.

Philzli commented on 2019-08-18 20:58

Works for me

Philzli commented on 2019-08-16 14:48

I'm taking a look at it.

carbolymer commented on 2019-08-16 11:57

Looks like it's broken:

[1 of 2] Compiling Main             ( /home/carbolymer/.stack/setup-exe-src/setup-mPHDZzAJ.hs, /home/carbolymer/.stack/setup-exe-src/setup-mPHDZzAJ.o )
ghc: panic! (the 'impossible' happened)
  (GHC version 8.2.2 for x86_64-unknown-linux):
        toStgWord: Unknown platformWordSize: 0

Please report this as a GHC bug:

--  While building simple Setup.hs using:
      /home/carbolymer/.stack/programs/x86_64-linux/ghc-tinfo6-8.2.2/bin/ghc-8.2.2 -rtsopts -threaded -clear-package-db -global-package-db -hide-all-packages -package base -main-is StackSetupShim.mainOverride -package Cabal- /home/carbolymer/.stack/setup-exe-src/setup-mPHDZzAJ.hs /home/carbolymer/.stack/setup-exe-src/setup-shim-mPHDZzAJ.hs -o /home/carbolymer/.stack/setup-exe-cache/x86_64-linux-tinfo6/tmp-Cabal-simple_mPHDZzAJ_2.0.1.0_ghc-8.2.2
    Process exited with code: ExitFailure 1

jameekim commented on 2019-08-13 02:43

I just installed hie by manually cloning the repository and building after failing to get this package working, and during the process I found out this sentence in the readme file of the repository: "[hie] [u]ses the shake build system for predictable builds." So the build command should be stack install.hs [target] where the possible targets can be seen with stack install.hs help. The PKGBUILD of this package just uses stack build which seems to be the cause of the problem.

wbthomason commented on 2019-08-10 18:07

Has anyone managed to get this working? I get an error stating hie-8.6.5: Could not find $libexecdir/cabal-helper-wrapper when running (with Neovim/coc.nvim). All the issues I can find indicate that this problem should've been fixed already.

leshow commented on 2019-08-10 17:34

I'm having the same problem as @kurnevsky. hie is looking for cabal-helper-wrapper, which isn't found.