[Haskell-cafe] Cabal install fails due to recent HUnit

Brent Yorgey byorgey at seas.upenn.edu
Mon Aug 27 22:03:18 CEST 2012


On Mon, Aug 27, 2012 at 10:52:59AM -0700, Bryan O'Sullivan wrote:
> On Mon, Aug 27, 2012 at 9:57 AM, Erik Hesselink <hesselink at gmail.com> wrote:
> 
> > I'm seeing this again, on abstract-deque-0.1.6. Ross, can you fix it again?
> >
> 
> Hang on a second.
> 
> The reason you're seeing build breakage is that the .cabal files of the
> broken packages were edited in-place without communicating with any of the
> package authors.
> 
> I understand that the collective intentions around this were good, but by
> "fixing" things without telling anyone, package maintainers have no way to
> know that anything has happened. Now we are seeing the problem begin to
> recur as people issue new releases that don't incorporate those changes.

For the record, abstract-deque was neither one of the packages fixed
previously, nor does its .cabal file even contain a test section at
all, much less one with a conditional.  So if cabal-install-0.10 is
failing to read it, it is because of some different problem.  But I
agree with Bryan in principle that we need a more principled approach.

-Brent



More information about the Haskell-Cafe mailing list