Maintaining Haskell packages for a Linux distribution—cblrepo

Maintaining a large set of Haskell packages for a Linux distribution is quite a chore. Especially if one wants to track Hackage as far as possible. Several distributions have tools to automatically convert Cabal-based packages into distribution packages, e.g. cabal2arch for ArchLinux and cabal-rpm. They are just conversion tools though, and the most time-consuming activity …

Continue reading ‘Maintaining Haskell packages for a Linux distribution—cblrepo’ »


dataenc released

Yesterday I released a new version of dataenc. It’s available on Hackage of course. Summary of (visible) changes: implementation of a bunch of new encodings: xxencode quoted-printable python escaping url encoding squashing of a bug in the yEncoding implementation that only manifested on 32-bit systems an attempt to conform to the guidelines for the Haskell …

Continue reading ‘dataenc released’ »


My thoughts on debianisation of haskell packages

I have written a few posts on debianising haskell packages in the past. Back then I stopped looking at it because of the age of the ghc-related packages in Debian Sid. Things have since improved and I’ve finally found some time to revisit the problem. This isn’t however a technical post, but rather a post …

Continue reading ‘My thoughts on debianisation of haskell packages’ »