I have applied this patch and uploaded cabal-debian-4.15.2 to hackage.  It
is worth noting that it would be better if I modified the BinPkgName and
SrcPkgName types in the debian package so they prohibited creation of
values containing upper case.  Also, there is a more sophisticated
mechanism for mapping cabal names to debian names.  It allows you to do
things like map versions of QuickCheck < 2 to libghc-quickcheck2-dev,
others to libghc-quickcheck-dev.  Unfortunately, the library is not (yet)
100% consistent in its treatment of library names because of its long seven
year history.

-david


On Tue, Aug 12, 2014 at 7:39 AM, David Fox <[email protected]> wrote:

> Thanks, I will look into this.
>
>
> On Tue, Aug 5, 2014 at 5:34 AM, Sven Bartscher <
> [email protected]> wrote:
>
>> Dear maintainer,
>>
>> We recently dealt with a bug in you package, cabal-debian, about
>> dependencies not being mapped to lowercase before being added to the
>> debianization. This is a bug, since debian package-names are always
>> lowercase.
>> The original bugreport can be seen here:
>> https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=756327
>>
>> However, we created a patch, which fixes this problem. We thought you
>> may want to include the patch in your package. For that reason I'm
>> sending it to you.
>>
>> Regards
>> Sven
>> pp. Debian Haskell Group
>>
>
>

Reply via email to