
It doesn't. The source repo is for hackage documentation, not package
retrieval.
On Sun, Nov 18, 2018 at 9:57 AM Ivan Perez
If you can do this, this is news to me.
See: https://www.haskell.org/cabal/users-guide/developing-packages.html
From what I understand, you cannot use this to point to repos for dependencies, only to indicate the repo for the package you are defining.
You'd have to publish pack1 somewhere (on hackage or in your own hackage server), or use a different tool to declare the dependency. I don't know if cabal's new-build system addresses this at all.
Ivan
On Sun, 18 Nov 2018 at 06:54, Fabien R
wrote: Hello, I'm trying to reference an external source of a package within a sandbox, using cabal 2.0.0.1:
source-repository head type: git location: <git URL of pack1>
executable myExe build-depends: base==4.10.1.0, pack1 -any
But "cabal -v install --only-dependencies" fails:
cabal: Encountered missing dependencies: pack1 -any
Any hint ?
-- Fabien _______________________________________________ Haskell-Cafe mailing list To (un)subscribe, modify options or view archives go to: http://mail.haskell.org/cgi-bin/mailman/listinfo/haskell-cafe Only members subscribed via the mailman list are allowed to post.
_______________________________________________ Haskell-Cafe mailing list To (un)subscribe, modify options or view archives go to: http://mail.haskell.org/cgi-bin/mailman/listinfo/haskell-cafe Only members subscribed via the mailman list are allowed to post.
-- brandon s allbery kf8nh allbery.b@gmail.com