Broken packages on hackage

Don Stewart dons at galois.com
Tue Jun 17 19:26:06 EDT 2008


Just did a full run over hackage, building packages with ghc 6.8.2,
bytestring 0.9.0.1 and cabal 1.4.1..

Several hundred packages built fine.
The majority are relatively easy to fix, if the upstream authors
can be contacted.

The following could be marked broken, if we could do that.

Easy:
    Doesn't support small-base:
        AGI
        libxml
        newbinary
        openafp
        StategyLib
        Catch
        classify
        collections
        compression
        dataenc
        derangement
        hogg
        hsc2hs 2006
        hslogger
        hsns
        hsql
        lambdaFeed
        metaplug
        mime-string
        pointfree
        sat
        soegtk
        sparsecheck
        special-functors (needs base<2 !)
        suffixtree
        th-lift
        torrent
        udcode      

More work:
    Broken:
        BerkleyDB           -- missing extra-libs at least
        dbus                -- various things.
        encode              -- type errors
        flippi              -- depends on unreleased cgi version
        finance-treasury    -- needs new hxt-filter (author has patch)
        HsPerl5-0.0.4       -- cc1: error: unrecognized command line option "-Wl"
        HsSVN               -- missing extra-libraries: svn
        Monadius            -- missing: extra-libraries: glut
        shu-thing           -- missing: extra-libraries: glut
        postgresql          -- Too many parameters for class `MonadDatabase'
        probabilitymonads   -- Illegal instance declaration
        sdl                 -- gcc: unrecognized option '-rpath'
        baskell             -- missing modules
        bot                 -- Duplciate Instance
        cabal-setup         -- type error
        cabal-tests         --  Could not find module `Tests'
        cabalrpmdeps        -- cabal type error
        clustertools        -- missing constructors
        debian              -- cabal type error
        dephhd              -- type error
        hs-pgms             -- missing modules
        network-rpca        -- type error
        parsely             -- missing -XFunctionalDependencies
        ports               -- cpp errro
        postmaster          -- (.text+0x1442): undefined reference to `EVP_mdc2' ?
        reify               -- linker error reifyC
        roguestar           -- Could not find module `Keymaps.CommonKeymap'
        slackbuild          -- cabal innards
        lax                 -- cabal innards
        lhs2tex             -- cabal innards
        rss                 -- needs haxml 1.3..<1.4
        scenegraph          -- source for Graphics.SceneGraph.SimpleViewport
        shell-pipe          -- `GHC.Handle' does not export `openFd'
        srcinst             -- module Dpkg  missing
        state               -- Setup: COPYRIGHT: copyFile: does not exist
        storablevector      -- QC arbitrary missing Control.Monad.Instances
        truelevel           -- Could not find module `TrueLevelArgs'
        type-int            -- Could not find module `Data.Type.Sign'

    GHC error:
        WURFL --stack overflow on large file
        cedict -- stack oflow on 32k large list
        cpuid -- Error: suffix or operands invalid for `test'

    Depends on something hidden:
        HDBC-postgresql-1.1.4.0, Cabal version: >=1.2 && <1.3
        Takusen
        cabal-upload
        regex-dfa
        regex-parsec
        regex-pcre
        regex-tdfa

-- Don


More information about the Libraries mailing list