[Haskell-cafe] external git dependency source in .cabal

Brandon Allbery allbery.b at gmail.com
Sun Nov 18 15:05:39 UTC 2018


It doesn't. The source repo is for hackage documentation, not package
retrieval.

On Sun, Nov 18, 2018 at 9:57 AM Ivan Perez <ivanperezdominguez at gmail.com>
wrote:

> 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 <theedge456 at free.fr> 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 at gmail.com
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.haskell.org/pipermail/haskell-cafe/attachments/20181118/8e1dde9f/attachment.html>


More information about the Haskell-Cafe mailing list