I see dataenc is in the list below, which I found a bit surprising since it does indeed build fine with the split up base package.  However, when I hacked its cabal file I thought it made more sense to use a flag called large_base which defaults to false, rather than a flag called small-base which defaults to true.  If the consensus is to use small-base I'll be happy to change it.

/M

On Wed, Jun 18, 2008 at 12:26 AM, Don Stewart <dons@galois.com> wrote:
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
_______________________________________________
Libraries mailing list
Libraries@haskell.org
http://www.haskell.org/mailman/listinfo/libraries