[Pkg-haskell-maintainers] Bug#745223: Bug#745223: Bug#745223: Please update build-depends
Jonas Smedegaard
dr at jones.dk
Wed Apr 23 20:34:10 UTC 2014
Quoting Joachim Breitner (2014-04-23 20:21:57)
> Am Mittwoch, den 23.04.2014, 19:04 +0200 schrieb Jonas Smedegaard:
>> Quoting Joachim Breitner (2014-04-19 11:16:02)
>>> haskell-swish is currently uninstallable on sid. It seems you forgot
>>> to update the build-dependencies in the lasted version bump:
>>> http://anonscm.debian.org/gitweb/?p=collab-maint/haskell-swish.git;a=commit;h=ec6003a3c4927c0a50f3b33a89a8a40c06c3a4f1
>>
>> I agree there was a bug, and appreciate that Clint fixed it by
>> updating to a new version.
>>
>> Two things puzzles me related to this bug, however:
>>
>> What do refer to that I had missed in the previous release, Joachim?
>> Seems to me that it was correct according to upstream hinting.
>
> what I was referring to is that your commit bumped the version from
> 0.9.0.3 to 0.9.0.7 without changes to the build-depends, but according
> to
> http://hdiff.luite.com/cgit/swish/diff/swish.cabal?id=0.9.0.7&id2=0.9.0.3
> there were changes to the build-depends. Although now I don’t see
> which change in particular caused a problem, so maybe I was confused –
> sorry in that case.
No problem - I just try understand this bug - even if solved by now.
I suspect it was simply a confusion: Only change to build-dependencies
that I see is special-casing due to "Early versions of hashable 1.2 are
problematic" and core libraries - neither of which are relevant to
Debian.
>> Also, why did you relax dependency on polyparse beyond what upstream
>> package declared compatible with? I am aware that a newer polyparse
>> is in Debian, but it concerns be that you are absolutely silent about
>> that in changelog and commit message only contains this:
>>
>> Update b-d upper bounds.
>
> I’m still confused. I recall seeing some .cabal file diff that dropped
> the upper bound on polyparse, but can’t find it right now. Maybe I
> confused some packages.
Hmm - at least I cannot confirm that:
~$ grep polyparse
swish.cabal
* Updated the upper bound on the polyparse dependency.
polyparse >= 1.6 && <= 1.9,
@Clint: Can you please shed some light on your choices during upgrading
the haskell-swish package?
...and please pretty please in the future be a bit more verbose in
changelog and commit messages.
- Jonas
--
* Jonas Smedegaard - idealist & Internet-arkitekt
* Tlf.: +45 40843136 Website: http://dr.jones.dk/
[x] quote me freely [ ] ask before reusing [ ] keep private
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 966 bytes
Desc: signature
URL: <http://lists.alioth.debian.org/pipermail/pkg-haskell-maintainers/attachments/20140423/3bfa03e8/attachment-0001.sig>
More information about the Pkg-haskell-maintainers
mailing list