[Haskell] The Haddock documentation is not showing up on the Hackage

KwangYul Seo kwangyul.seo at gmail.com
Mon Jun 27 08:48:56 UTC 2016


Thanks!

But the build log still says that c2hs could not be found:

https://hackage.haskell.org/package/enchant-0.1.0.0/reports/1

It would be nice if c2hs is available on the Hackage server because it is
used by many Haskell packages to create FFI bindings.

Thanks,
Kwang Yul Seo



On Mon, Jun 27, 2016 at 5:46 PM, KwangYul Seo <kwangyul.seo at gmail.com>
wrote:

>
>
> On Mon, Jun 27, 2016 at 4:01 PM, Henning Thielemann <
> lemming at henning-thielemann.de> wrote:
>
>>
>> On Mon, 27 Jun 2016, KwangYul Seo wrote:
>>
>> I uploaded a package named enchant on the Hackage last week, but the
>>> Haddock documentation is not showing up yet. The Status field says "Docs
>>> pending" and "Build status unknown".
>>>
>>
>> This is certainly not for haskell at haskell.org. I am answering to
>> haskell-cafe and cabal-devel.
>>
>> https://hackage.haskell.org/package/enchant-0.1.0.0
>>>
>>> enchant uses c2hs as a build tool to generate the FFI binding and
>>> requires libenchant-dev to be installed on the machine. I wonder how I can
>>> tell these build requirements to the Hackage server.
>>>
>>
>> I assume that it is not a good idea to install many additional packages
>> on the Haskell server. Thus I think the best you can do is to upload the
>> documentation yourself via the package maintenance site.
>>
>> Here is a script that should help creating the docs locally and upload
>> them to Hackage:
>>
>> https://raw.githubusercontent.com/ekmett/lens/master/scripts/hackage-docs.sh
>>
>
> Thanks for the tip! I didn't know that I can upload the documentation
> separately from the source.
>
> Regards,
> Kwang Yul Seo
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.haskell.org/pipermail/cabal-devel/attachments/20160627/d87164c0/attachment.html>


More information about the cabal-devel mailing list