[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