#723: The package database should be a directory of files instead of a single
file
---------------------------------+------------------------------------------
Reporter: simonmar | Owner:
Type: task | Status: closed
Priority: normal | Milestone: 6.12 branch
Component: Package system | Version: 6.4.2
Severity: normal | Resolution: fixed
Keywords: | Difficulty: Moderate (1 day)
Testcase: N/A | Os: Unknown/Multiple
Architecture: Unknown/Multiple |
---------------------------------+------------------------------------------
Changes (by simonmar):
* status: new => closed
* resolution: => fixed
Comment:
The package DB is now a directory of files by default (the old text-file
format is still supported).
{{{
Thu Sep 10 03:27:03 PDT 2009 Simon Marlow <[email protected]>
* Change the representation of the package database
Ignore-this: 7c9b38ded7f753d5bb95743695700dbc
- the package DB is a directory containing one file per package
instance (#723)
- there is a binary cache of the database (#593, #2089)
- the binary package is now a boot package
- there is a new package, bin-package-db, containing the Binary
instance of InstalledPackageInfo for the binary cache.
Also included in this patch
- Use colour in 'ghc-pkg list' to indicate broken or hidden packages
Broken packages are red, hidden packages are
Colour support comes from the terminfo package, and is only used when
- not --simple-output
- stdout is a TTY
- the terminal type has colour capability
- Fix the bug that 'ghc-pkg list --user' shows everything as broken
}}}
--
Ticket URL: <http://hackage.haskell.org/trac/ghc/ticket/723#comment:9>
GHC <http://www.haskell.org/ghc/>
The Glasgow Haskell Compiler_______________________________________________
Glasgow-haskell-bugs mailing list
[email protected]
http://www.haskell.org/mailman/listinfo/glasgow-haskell-bugs