Package Details: haskell-ide-engine-git r1757.59d5d30-1

Git Clone URL: https://aur.archlinux.org/haskell-ide-engine-git.git (read-only)
Package Base: haskell-ide-engine-git
Description: The engine for Haskell ide-integration. Not an IDE.
Upstream URL: https://github.com/haskell/haskell-ide-engine
Keywords: ghc haskell language-server
Licenses: custom:BSD3
Submitter: damien.flament
Maintainer: TOTBWF
Last Packager: TOTBWF
Votes: 6
Popularity: 0.888993
First Submitted: 2017-12-08 20:33
Last Updated: 2018-08-10 21:26

Latest Comments

1 2 Next › Last »

leshow commented on 2018-10-16 03:17

It builds properly, but when running, it's missing a dependency (cabal-helper and cabal-helper-wrapper). I believe these are built with hie, so it should just be a matter of copying the executables.

It likely works for you because you have some cabal-helper or cabal-helper-wrapper executables in your stack-work: https://github.com/haskell/haskell-ide-engine/issues/483

damien.flament commented on 2018-09-30 13:01

Hi. I'm sorry about not fixing this package yet. But I will get a new computer soon.

@bugmenot Yes, stack is needed for building and is listed in the make dependencies.

I will try to do the stack setup during the prepare packaging phase if needed.

bugmenot commented on 2018-09-30 11:25

found the answer to my problem below, if you try to install this package on a system where you haven't yet installed stack, the installation of this package will fail. The solution is to install stack first and run "$ stack setup". After this the installation will succeed.

bugmenot commented on 2018-09-28 16:22

hey thanks for this package, could you please help me, I get

/home/bruno/.stack/setup-exe-cache/x86_64-linux-tinfo6/Cabal-simple_mPHDZzAJ_2.2.0.1_ghc-8.4.3: startProcess: invalid argument (Bad file descriptor)

btw installing used ~11gb of ram :p

TOTBWF commented on 2018-08-10 21:27

The submodule issue should be fixed, and it should now properly generate all of the hie executables required to make hie-wrapper work.

alxdb commented on 2018-07-29 19:37

the suggestion by @mexus fixed the no submodules issue for me. I don't see how you would be able to build this without it.

amrhassan commented on 2018-06-19 14:13

Can you fix the submodules issue please?

NobbZ commented on 2018-06-08 15:49

==> Starting build()...
Downloaded nightly-2018-06-02 build plan.
No setup information found for ghc-8.4.3 on your platform.
This probably means a GHC bindist has not yet been added for OS key 'linux64-ncurses6', 'linux64-tinfo6'.
Supported versions: ghc-7.8.4, ghc-7.10.2, ghc-7.10.3, ghc-8.0.1, ghc-8.0.2, ghc-8.2.1, ghc-8.2.2, ghc-8.4.1, ghc-8.4.2
==> ERROR: A failure occurred in build().
    Aborting...

TOTBWF commented on 2018-06-07 23:14

To make HIE work for all (supported) versions of GHC, you need to replace

stack build

with

 make build-all

This has the added benefit of generating a local hoogle database.

mexus commented on 2018-06-03 00:33

Adding a prepare statement with a 'submodule update' solved the issue for me:

prepare() {
  cd "${srcdir}/${_pkgname}"

  git submodule update --init --recursive
}