tags 537028 + patch pending thanks Hi John, in my quest against old FTBFS RC bugs, I stumbled upon this bug. Therefore, I've prepared an NMU for that (versioned as 1.1.5.0+nmu1) and uploaded it to DELAYED/5 (largely within the limits of devref §5.11.1).
The fix actually comes from your Git repository (it's a refinement in .cabal predicates against the base library [1]). You would probably want to release a new version of hpodder (upstream) and upload it to Debian too, but I think that in the interim having a fixed package in unstable wouldn't hurt (and would actually help to get a clearer view of RC issues that are more serious than this). Hope this helps, Cheers. [1] http://git.complete.org/hpodder?a=commit;h=14bb33ba03dc21c338ec5b52d74b1f66c958ef5b -- Stefano Zacchiroli -o- PhD in Computer Science \ PostDoc @ Univ. Paris 7 z...@{upsilon.cc,pps.jussieu.fr,debian.org} -<>- http://upsilon.cc/zack/ Dietro un grande uomo c'è ..| . |. Et ne m'en veux pas si je te tutoie sempre uno zaino ...........| ..: |.... Je dis tu à tous ceux que j'aime
diff -Nru hpodder-1.1.5.0/debian/changelog hpodder-1.1.5.0+nmu1/debian/changelog --- hpodder-1.1.5.0/debian/changelog 2008-07-02 17:29:00.000000000 +0200 +++ hpodder-1.1.5.0+nmu1/debian/changelog 2009-11-04 23:04:53.000000000 +0100 @@ -1,3 +1,11 @@ +hpodder (1.1.5.0+nmu1) unstable; urgency=low + + * Non-maintainer upload. + * Fix FTBFS error "ambiguous type variable" with GHC 6.10. Patch from + upstream Git, commit 14bb33b. (Closes: #537028) + + -- Stefano Zacchiroli <z...@debian.org> Wed, 04 Nov 2009 22:41:33 +0100 + hpodder (1.1.5.0) unstable; urgency=low * Fixed bug where episode title did not appear in id3 output. diff -Nru hpodder-1.1.5.0/hpodder.cabal hpodder-1.1.5.0+nmu1/hpodder.cabal --- hpodder-1.1.5.0/hpodder.cabal 2008-07-02 17:29:00.000000000 +0200 +++ hpodder-1.1.5.0+nmu1/hpodder.cabal 2009-11-04 22:41:27.000000000 +0100 @@ -69,7 +69,7 @@ beginning. It should be exceedingly difficult to lose a podcast episode, even in the event of a power failure. Build-Depends: haskell98, network, unix, parsec, MissingH>=1.0.0, - HDBC>=1.1.0, HDBC-sqlite3>=1.1.0, mtl, base, HaXml>=1.13.2, HaXml<1.19, hslogger, + HDBC>=1.1.0, HDBC-sqlite3>=1.1.0, mtl, base>=3 && < 4, HaXml>=1.13.2, HaXml<1.19, hslogger, ConfigFile, filepath, old-time, directory, process Executable: hpodder