Broken packages on hackage

Don Stewart dons at galois.com
Wed Jun 18 16:26:37 EDT 2008


sjanssen:
> On Tue, Jun 17, 2008 at 04:26:06PM -0700, Don Stewart 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.
> 
> I tried building a few of these packages, and my results mostly agree.
> 
> >         dataenc
> 
> dataenc 0.11 works for me.

Yep, my script was building the wrong version.

> 
> >         hslogger
> 
> hslogger 1.0.5 works for me (in fact all of the versions on hackage seem to
> support split base).

Ah, it was hslogger4j that failed, due to split-base issues.

> >         Monadius            -- missing: extra-libraries: glut
> >         shu-thing           -- missing: extra-libraries: glut
> 
> Both of these build and run here.  I don't understand why they should have
> "extra-libraries: glut", don't the extra-libraries belong in the GLUT package
> instead?

Good point. Adding 'extra-libraries: glut' to OpenGL.cabal doesn't seem
to fix it though. Any thoughts?
  
> >         storablevector      -- QC arbitrary missing Control.Monad.Instances
> 
> Builds fine here.  However, the tests should not build for a Hackage release,
> I'll look into this.

Yep, the tests were failing


More information about the Libraries mailing list