> Problem reports and all help are welcome; additional bugfix releases will
> appear on hackage if needed.

Got this error when attempting to install it?

(ghc is 6.10.4 from MacPorts in this case, updated using cabal)

Thanks,
Zack

---
$ cabal install hledger
Resolving dependencies...
Downloading split-0.1.2...
Configuring split-0.1.2...
Preprocessing library split-0.1.2...
Building split-0.1.2...
[1 of 2] Compiling Data.List.Split.Internals (
Data/List/Split/Internals.hs, dist/build/Data/List/Split/Internals.o )
[2 of 2] Compiling Data.List.Split  ( Data/List/Split.hs,
dist/build/Data/List/Split.o )
Registering split-0.1.2...
Installing library in /Users/zdw/.cabal/lib/split-0.1.2/ghc-6.10.4
Registering split-0.1.2...
Downloading hledger-lib-0.12.1...
Configuring hledger-lib-0.12.1...
Preprocessing library hledger-lib-0.12.1...
Building hledger-lib-0.12.1...
[ 1 of 17] Compiling Hledger.Data.Utils ( Hledger/Data/Utils.hs,
dist/build/Hledger/Data/Utils.o )
[ 2 of 17] Compiling Hledger.Data.Types ( Hledger/Data/Types.hs,
dist/build/Hledger/Data/Types.o )
[ 3 of 17] Compiling Hledger.Data.Dates ( Hledger/Data/Dates.hs,
dist/build/Hledger/Data/Dates.o )
[ 4 of 17] Compiling Hledger.Data.Commodity (
Hledger/Data/Commodity.hs, dist/build/Hledger/Data/Commodity.o )
[ 5 of 17] Compiling Hledger.Data.Amount ( Hledger/Data/Amount.hs,
dist/build/Hledger/Data/Amount.o )
[ 6 of 17] Compiling Hledger.Data.AccountName (
Hledger/Data/AccountName.hs, dist/build/Hledger/Data/AccountName.o )
[ 7 of 17] Compiling Hledger.Data.Posting ( Hledger/Data/Posting.hs,
dist/build/Hledger/Data/Posting.o )
[ 8 of 17] Compiling Hledger.Data.Transaction (
Hledger/Data/Transaction.hs, dist/build/Hledger/Data/Transaction.o )
[ 9 of 17] Compiling Hledger.Data.TimeLog ( Hledger/Data/TimeLog.hs,
dist/build/Hledger/Data/TimeLog.o )
[10 of 17] Compiling Hledger.Data.Journal ( Hledger/Data/Journal.hs,
dist/build/Hledger/Data/Journal.o )
[11 of 17] Compiling Hledger.Read.Common ( Hledger/Read/Common.hs,
dist/build/Hledger/Read/Common.o )
[12 of 17] Compiling Hledger.Read.Journal ( Hledger/Read/Journal.hs,
dist/build/Hledger/Read/Journal.o )
[13 of 17] Compiling Hledger.Data.Account ( Hledger/Data/Account.hs,
dist/build/Hledger/Data/Account.o )
[14 of 17] Compiling Hledger.Data.Ledger ( Hledger/Data/Ledger.hs,
dist/build/Hledger/Data/Ledger.o )
[15 of 17] Compiling Hledger.Data     ( Hledger/Data.hs,
dist/build/Hledger/Data.o )
[16 of 17] Compiling Hledger.Read.Timelog ( Hledger/Read/Timelog.hs,
dist/build/Hledger/Read/Timelog.o )
[17 of 17] Compiling Hledger.Read     ( Hledger/Read.hs,
dist/build/Hledger/Read.o )
Registering hledger-lib-0.12.1...
Installing library in /Users/zdw/.cabal/lib/hledger-lib-0.12.1/ghc-6.10.4
Registering hledger-lib-0.12.1...
Downloading hledger-0.12.1...
[1 of 1] Compiling Main             (
/tmp/hledger-0.12.147096/hledger-0.12.1/Setup.hs,
/tmp/hledger-0.12.147096/hledger-0.12.1/dist/setup/Main.o )
Linking /tmp/hledger-0.12.147096/hledger-0.12.1/dist/setup/setup ...
ld: warning: -read_only_relocs cannot be used with x86_64
Configuring hledger-0.12.1...
Preprocessing library hledger-0.12.1...
Preprocessing executables for hledger-0.12.1...
Building hledger-0.12.1...
[ 1 of 13] Compiling Hledger.Cli.Version ( Hledger/Cli/Version.hs,
dist/build/Hledger/Cli/Version.o )
[ 2 of 13] Compiling Hledger.Cli.Options ( Hledger/Cli/Options.hs,
dist/build/Hledger/Cli/Options.o )
[ 3 of 13] Compiling Hledger.Cli.Utils ( Hledger/Cli/Utils.hs,
dist/build/Hledger/Cli/Utils.o )
[ 4 of 13] Compiling Hledger.Cli.Commands.Balance (
Hledger/Cli/Commands/Balance.hs,
dist/build/Hledger/Cli/Commands/Balance.o )
[ 5 of 13] Compiling Hledger.Cli.Commands.Convert (
Hledger/Cli/Commands/Convert.hs,
dist/build/Hledger/Cli/Commands/Convert.o )
ghc: panic! (the 'impossible' happened)
  (GHC version 6.10.4 for x86_64-apple-darwin):
        applyTypeToArgs
    parsec-2.1.0.1:Text.ParserCombinators.Parsec.Prim.a32{v r2M4} [gid]
      @ csv-0.1.1:Text.CSV.CSV{tc rbIw}
      (csv-0.1.1:Text.CSV.a22{v rbIs} [gid]
       `cast` (ghc-prim:GHC.Prim.sym{(w) tc 34v}

((parsec-2.1.0.1:Text.ParserCombinators.Parsec.Prim.:CoGenParser{tc
r4L})
                    ghc-prim:GHC.Types.Char{(w) tc 3o}
                    ghc-prim:GHC.Unit.(){(w) tc 40}
                    csv-0.1.1:Text.CSV.CSV{tc rbIw})
               ::
<pred>parsec-2.1.0.1:Text.ParserCombinators.Parsec.Prim.State{tc r55}
                          ghc-prim:GHC.Types.Char{(w) tc 3o}
ghc-prim:GHC.Unit.(){(w) tc 40}
                        ->
parsec-2.1.0.1:Text.ParserCombinators.Parsec.Prim.Consumed{tc r5z}

(parsec-2.1.0.1:Text.ParserCombinators.Parsec.Prim.Reply{tc r5y}
                                ghc-prim:GHC.Types.Char{(w) tc 3o}
                                ghc-prim:GHC.Unit.(){(w) tc 40}
                                csv-0.1.1:Text.CSV.CSV{tc rbIw})
                          ~

parsec-2.1.0.1:Text.ParserCombinators.Parsec.Prim.GenParser{tc r4E}
                          ghc-prim:GHC.Types.Char{(w) tc 3o}
                          ghc-prim:GHC.Unit.(){(w) tc 40}
                          csv-0.1.1:Text.CSV.CSV{tc rbIw}))
      csvfile{v scAD} [lid]
    forall st{tv acrg} [tv] a{tv acrh} [tv].
    parsec-2.1.0.1:Text.ParserCombinators.Parsec.Prim.GenParser{tc r4E}
      csv-0.1.1:Text.CSV.CSV{tc rbIw} st{tv acrg} [tv] a{tv acrh} [tv]
    -> [base:GHC.Base.String{tc 36u}]
    -> parsec-2.1.0.1:Text.ParserCombinators.Parsec.Prim.State{tc r55}
         csv-0.1.1:Text.CSV.CSV{tc rbIw} st{tv acrg} [tv]
    -> parsec-2.1.0.1:Text.ParserCombinators.Parsec.Prim.Consumed{tc r5z}
         (parsec-2.1.0.1:Text.ParserCombinators.Parsec.Prim.Reply{tc r5y}
            csv-0.1.1:Text.CSV.CSV{tc rbIw} st{tv acrg} [tv] a{tv acrh} [tv])

Please report this as a GHC bug:  http://www.haskell.org/ghc/reportabug

cabal: Error: some packages failed to install:
hledger-0.12.1 failed during the building phase. The exception was:
exit: ExitFailure 1
--

Reply via email to