ghc-pkg insists on having HOME environment variable set
Even in cases when it should not need it, ghc-pkg still fails if HOME is unset:
% env - ~/bin/ghc-pkg --global list
ghc-pkg.bin: HOME: getEnv: does not exist (no environment variable)
Yet, if I just set the variable to a dummy value, ghc-pkg is happy:
% env - HOME=/non-existent ~/bin/ghc-pkg --global list
.../lib/ghc-6.8.2/package.conf:
Cabal-1.2.3.0, HUnit-1.2.0.0, QuickCheck-1.1.0.0, array-0.1.0.0,
base-3.0.1.0, bytestring-0.9.0.1, cgi-3001.1.5.1,
containers-0.1.0.1, directory-1.0.0.0, fgl-5.4.1.1,
...
Trac metadata
| Trac field | Value |
|---|---|
| Version | 6.8.2 |
| Type | Bug |
| TypeOfFailure | OtherFailure |
| Priority | normal |
| Resolution | Unresolved |
| Component | Compiler |
| Test case | |
| Differential revisions | |
| BlockedBy | |
| Related | |
| Blocking | |
| CC | |
| Operating system | |
| Architecture | Unknown |