[Hackage] #412: build-reports: option is invalid in a config file
Hackage
trac at galois.com
Fri Nov 21 21:24:06 EST 2008
#412: build-reports: option is invalid in a config file
---------------------------------+------------------------------------------
Reporter: guest | Owner:
Type: defect | Status: new
Priority: normal | Milestone:
Component: cabal-install tool | Version: HEAD
Severity: normal | Keywords:
Difficulty: easy (<4 hours) | Ghcversion: 6.8.3
Platform: |
---------------------------------+------------------------------------------
With darcs (tonight) cabal and cabal-install, I see the generated
.cabal/config includes the line '-- build-reports:', suggesting that this
is a valid configuration option.
However, it is not. If one uncomments it to 'build-reports: True', then
Cabal warns and apparently ignores one's configuration as corrupt:
gwern at craft:29302~>cabal update
Warning: Error parsing config file /home/gwern/.cabal/config:9: "True"
Warning: Using default configuration.
Downloading package list from server
'http://hackage.haskell.org/packages/archive'
The syntax is valid, the True is correct, it's not listed as being part of
a section. further, --build-reports is a valid CLI option:
gwern at craft:29304~>rm .cabal/config && mv config .cabal && cabal install
--build-reports ztail [ 9:21PM]
Resolving dependencies...
Downloading hinotify-0.2...
[1 of 1] Compiling Main (
/tmp/TMPhinotify-0.2/hinotify-0.2/Setup.lhs,
/tmp/TMPhinotify-0.2/hinotify-0.2/dist/setup/Main.o )
Linking /tmp/TMPhinotify-0.2/hinotify-0.2/dist/setup/setup ...
Downloading ztail-1.0...
........
Either the default config is lying/wrong, or the build-reports: option is
busted.
--
Ticket URL: <http://hackage.haskell.org/trac/hackage/ticket/412>
Hackage <http://haskell.org/cabal/>
Hackage: Cabal and related projects
More information about the cabal-devel
mailing list