-
Notifications
You must be signed in to change notification settings - Fork 251
Open
Labels
preservedKeep stale bot awayKeep stale bot away
Description
To reproduce, you can try to use this repository (it's fairly small)
To try and reproduce (hopefully it's not just my machine):
$ nix-shell
# wait...
[nix-shell] $ cabal build language-ocaml
If it behaves like me, you will get the following message:
Warning: No remote package servers have been specified. Usually you would have
one specified in the config file.
Resolving dependencies...
cabal: Could not resolve dependencies:
[__0] trying: language-ocaml-0.2.2 (user goal)
[__1] unknown package: language-ocaml:happy:exe.happy (dependency of
language-ocaml)
[__1] fail (backjumping, conflict set: language-ocaml,
language-ocaml:happy:exe.happy)
After searching the rest of the dependency tree exhaustively, these were the
goals I've had most trouble fulfilling: language-ocaml,
language-ocaml:happy:exe.happy
I've been able to have happy
, the executable, in path, but still, when trying to build the library, cabal seems to want some target <lib>:happy:exe.happy
and does not know what it is.
Also, I don't know if it's just me, but in the nix-shell, when I run cabal update
, I get:
$ cabal update
newParallelJobControl: not a sensible number of jobs: 0
CallStack (from HasCallStack):
error, called at ./Distribution/Client/JobControl.hs:101:3 in main:Distribution.Client.JobControl
chuahou and ScottFreeCode
Metadata
Metadata
Assignees
Labels
preservedKeep stale bot awayKeep stale bot away