Hello, I started making a sketch of what would be a haskell-platform package:
Depends: ghc6 (>= 6.10.3-3), ghc6 (<< 6.10.3+), libghc6-cgi-dev (>= 3001.1.7.1-1), libghc6-cgi-dev (<< 3001.1.7.1+), # Waiting for parsec2, Kari Pahula <[email protected]> libghc6-fgl-dev (>= 5.4.2.2-1), libghc6-fgl-dev (<< 5.4.2.2+), # Old GHC, Kari Pahula <[email protected]> libghc6-editline-dev (>= 0.2.1.0-2), libghc6-editline-dev (<< 0.2.1.0+), libghc6-glut-dev (>= 2.1.1.2-1), libghc6-glut-dev (<< 2.1.1.2+), # Old GHC, Kari Pahula <[email protected]> libghc6-haskell-src-dev (>= 1.0.1.3-1+b1), libghc6-haskell-src-dev (<< 1.0.1.3+), libghc6-html-dev (>= 1.0.1.2), libghc6-html-dev (<< 1.0.1.2+), libghc6-hunit-dev (>= 1.2.0.3-3+b1), libghc6-hunit-dev (<< 1.2.0.3+), libghc6-mtl-dev (>= 1.1.0.2-7), libghc6-mtl-dev (<< 1.1.0.2+), libghc6-network-dev (>= 2.2.1.1), libghc6-network-dev (<< 2.2.1.1+), # Waiting for parsec2, Kari Pahula <[email protected]> libghc6-opengl-dev, # Newer version, Kari Pahula <[email protected]> libghc6-parallel-dev (>= 1.1.0.1), libghc6-parallel-dev (<< 1.1.0.1+), # Old version, Kari Pahula <[email protected]> libghc6-parsec2-dev (>= 2.1.0.1), libghc6-parsec2-dev (<< 2.1.0.1+), # in NEW, Kari Pahula <[email protected]> libghc6-quickcheck1-dev (>= 1.2.0.0-2), libghc6-quickcheck1-dev (<< 1.2.0.0+), libghc6-regex-base-dev, # Newer version, Arjan Oosting <[email protected]> libghc6-regex-compat-dev, # Newer version, Arjan Oosting <[email protected]> libghc6-regex-posix-dev, # Newer version, Arjan Oosting <[email protected]> libghc6-stm-dev (>= 2.1.1.2-4+b1), libghc6-stm-dev (<< 2.1.1.2), libghc6-time-dev (>= 1.2.2.4-1), libghc6-time-dev (<< 1.2.2.4), libghc6-xhtml-dev (>= 3000.2.0.1-5+b1), libghc6-xhtml-dev (<< 3000.2.0.1), libghc6-zlib-dev (>= 0.5.0.0-5+b1), libghc6-zlib-dev (<< 0.5.0.0), libghc6-http-dev (>= 4000.0.6-5+b1), libghc6-http-dev (<< 4000.0.6), # Waiting for parsec2, Arjan Oosting <[email protected]> cabal-install (>= 0.6.2), cabal-install (<< 0.6.2+), # Must be packaged alex (>= 2.3.1), alex (<< 2.3.1+), # Old version, Ian Lynagh (wibble) <[email protected]> happy (>= 1.18.4), happy (<< 1.18.4+), # Old version, Ian Lynagh (wibble) <[email protected]> haddock (>= 2.4.2-1), haddock (<< 2.4.2+) There're the following cases: * Waiting for parsec2: Waiting for parsec2. Packages that are in an old version, or that depends on ghc6, and that also depends on parsec2. There's nothing to do about this till parsec2 passes NEW. * cgi * network * http * Old GHC: Packages that have not yet been updated to GHC 6.10.3. * fgl * glut * Old version: Packages that are packaged in a version older than the one specified in the haskell platform. * parallel * alex * happy * in NEW: state of parsec2, waiting for the ftp master. * parsec2 * Must be packaged: there's no debian package for this package. * cabal-install The list I've checked is: http://hackage.haskell.org/platform/2009.2.0.1/haskell-platform.cabal . So, things that can be done by now: * binNMU packages with in "Old GHC". * package new version of packages in "Old version". * package packages in "Must be packaged". Good afternoon. -- marcot http://marcot.iaaeee.org/ -- To UNSUBSCRIBE, email to [email protected] with a subject of "unsubscribe". Trouble? Contact [email protected]
