You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I'm trying to install keter but I got an really weird error:
# cabal install keter
Warning: The install command is a part of the legacy v1 style of cabal usage.
Please switch to using either the new project style and the new-install
command or the legacy v1-install alias as new-style projects will become the
default in the next version of cabal-install. Please file a bug if you cannot
replicate a working v1- use case with the new-style commands.
For more information, see: https://wiki.haskell.org/Cabal/NewBuild
Resolving dependencies...
Starting keter-1.4.3.2
Building keter-1.4.3.2
Failed to install keter-1.4.3.2
Build log ( /root/.cabal/logs/ghc-8.6.5/keter-1.4.3.2-JnoPdqlN7qRAkZJQl30r6n.log ):
cabal: Entering directory '/tmp/cabal-tmp-106138/keter-1.4.3.2'
Configuring keter-1.4.3.2...
Preprocessing library for keter-1.4.3.2..
Building library for keter-1.4.3.2..
[ 1 of 18] Compiling Codec.Archive.TempTarball ( Codec/Archive/TempTarball.hs, dist/build/Codec/Archive/TempTarball.o )
[ 2 of 18] Compiling Data.Conduit.LogFile ( Data/Conduit/LogFile.hs, dist/build/Data/Conduit/LogFile.o )
[ 3 of 18] Compiling Data.Conduit.Process.Unix ( Data/Conduit/Process/Unix.hs, dist/build/Data/Conduit/Process/Unix.o )
Data/Conduit/Process/Unix.hs:65:20: error:
• The constructor ‘ProcessHandle’ should have 3 arguments, but has been given 2
• In the pattern: ProcessHandle m _
In an equation for ‘processHandleMVar’:
processHandleMVar (ProcessHandle m _) = m
|
65 | processHandleMVar (ProcessHandle m _) = m
| ^^^^^^^^^^^^^^^^^
cabal: Leaving directory '/tmp/cabal-tmp-106138/keter-1.4.3.2'
cabal: Error: some packages failed to install:
keter-1.4.3.2-JnoPdqlN7qRAkZJQl30r6n failed during the building phase. The
exception was:
ExitFailure 1
I checked data type constructor ProcessHandle and this does not have 3 arguments, just 2, I don't know why compiler is throwing this error.
The text was updated successfully, but these errors were encountered:
I'm trying to install keter but I got an really weird error:
I checked data type constructor
ProcessHandle
and this does not have 3 arguments, just 2, I don't know why compiler is throwing this error.The text was updated successfully, but these errors were encountered: