[Pkg-haskell-maintainers] Classification of Haskell source packages

Antoine Latter aslatter at gmail.com
Sat Dec 27 21:12:46 UTC 2014


Hi Debian Haskell Maintainers,

It looks like starting in jessie our Haskell source packages are split
between https://packages.debian.org/source/testing/haskell/ and
https://packages.debian.org/source/testing/misc/ - previously (in wheezy)
all of the Haskell source packages where in the 'haskell' section.

Is there a reason for the difference? Or is it just that the 'section'
doesn't matter much, and sometimes things move around?

I've been scraping the 'haskell' section creating "cabal.config" files that
act as version constraints to mimic various platforms - for example:
https://github.com/aslatter/haskell-constraints/blob/master/debian/jessie/cabal.config

The goal is to be able to use "cabal.config" files to mimic common
environments my libraries may be used in for testing out builds:
https://github.com/aslatter/qc-instances/blob/feature-travis-constraints/.travis.yml

Thanks,
Antoine

ps - my current mechanism for building these constraint files is pretty
gruesome -
https://github.com/aslatter/haskell-constraints/blob/d331f00a27921a4353f650b19fd6a09f7c59df54/utils/BuildDeb.hs
- any feedback would be appreciated.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.alioth.debian.org/pipermail/pkg-haskell-maintainers/attachments/20141227/7f4e2120/attachment.html>


More information about the Pkg-haskell-maintainers mailing list