<div dir="ltr"><div><div><div><div><div><div>Hi Debian Haskell Maintainers,<br><br></div>It looks like starting in jessie our Haskell source packages are split between <a href="https://packages.debian.org/source/testing/haskell/">https://packages.debian.org/source/testing/haskell/</a> and <a href="https://packages.debian.org/source/testing/misc/">https://packages.debian.org/source/testing/misc/</a> - previously (in wheezy) all of the Haskell source packages where in the 'haskell' section.<br><br></div>Is there a reason for the difference? Or is it just that the 'section' doesn't matter much, and sometimes things move around?<br><br></div>I've been scraping the 'haskell' section creating "cabal.config" files that act as version constraints to mimic various platforms - for example: <a href="https://github.com/aslatter/haskell-constraints/blob/master/debian/jessie/cabal.config">https://github.com/aslatter/haskell-constraints/blob/master/debian/jessie/cabal.config</a><br><br></div>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: <a href="https://github.com/aslatter/qc-instances/blob/feature-travis-constraints/.travis.yml">https://github.com/aslatter/qc-instances/blob/feature-travis-constraints/.travis.yml</a><br><br></div>Thanks,<br>Antoine<br><br></div>ps - my current mechanism for building these constraint files is pretty gruesome - <a href="https://github.com/aslatter/haskell-constraints/blob/d331f00a27921a4353f650b19fd6a09f7c59df54/utils/BuildDeb.hs">https://github.com/aslatter/haskell-constraints/blob/d331f00a27921a4353f650b19fd6a09f7c59df54/utils/BuildDeb.hs</a> - any feedback would be appreciated.<br><div><div><div><div><div><br><br></div></div></div></div></div></div>