[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: haskell-debian vs. newest HaXml



Hello,

I can update Debian.Report to build against the newer HaXml now that it is available in sid.

The debian directory in Debain is what we use to build -- so it "works for us".

There are other libraries and apps that depend on extra, though I am not sure if any are headed for sid at the moment. If packaging Extra is a big issue, the Debian library only depends on a couple small functions. We could copy those functions over. It's unlikely we would remember to apply any future bug fixes or updates in both locations though. So, we will need to add comments reminding us..

- jeremy

On Sep 8, 2009, at 12:21 PM, Joachim Breitner wrote:

Hi David,

I wanted to make improvements to hpvt[0] and had to recompile the cabal
package “debian” locally. Unfortunately, it fails with the current
HaXml:

[33 of 34] Compiling Debian.Report ( Debian/Report.hs, dist/build/ Debian/Report.o )

Debian/Report.hs:77:67:
   `CFilter' is not applied to enough type arguments
   Expected kind `?', but `CFilter' has kind `* -> *'
   In the type `M.Map B.ByteString (DebianVersion, DebianVersion)
                -> CFilter'
   In the type signature for `trumpedXML':
     trumpedXML :: M.Map B.ByteString (DebianVersion, DebianVersion)
                   -> CFilter

It would be nice to see an updated version of debian soon.

Also, what’s the state of inclusion of debian in Debian (*g*)? Besides
Extra, all dependencies are available. I’m not sure if Extra itself
ought to be packaged separately in Debian, though. Is the code of Extra that’s used by debian really shared with something else, or could it be
moved to the debian cabal package?

Thanks,
Joachim


[0] http://people.debian.org/~nomeata/hackagevsdebian.html

--
Joachim Breitner
 e-Mail: mail@joachim-breitner.de
 Homepage: http://www.joachim-breitner.de
 ICQ#: 74513189
 Jabber-ID: nomeata@joachim-breitner.de
--
Joachim "nomeata" Breitner
Debian Developer
 nomeata@debian.org | ICQ# 74513189 | GPG-Keyid: 4743206C
 JID: nomeata@joachim-breitner.de | http://people.debian.org/~nomeata


Reply to: