Windows installer (6.12.3) issues
Collecting some current issues to avoid in forthcoming installers (there does not seem to be an installer category?). I don't know when these were introduced, but I've just reinstalled ghc-6.12.3 to make sure these are due to the installer.
-
.hsis still registered toghc_haskell(cf. #916 (closed)). I lost my existing shell command additions for that file type, but did not check whether that happened during uninstall or install. - The
iconsdirectory doesn't exist, no ghc/haskell icon for.hsfiles
HKEY_LOCAL_MACHINE\SOFTWARE\Classes\ghc_haskell\DefaultIcon
(Standard) REG_SZ C:\haskell\ghc\ghc-6.12.3\icons\hsicon.ico
- I've uninstalled, then installed GHC, but
ghc-pkg liststill reports remnants of previous install (afterghc-pkg recache, it still listsghc-paths, from the local package db). Is that intended? Is it documented which parts of an installation should survive (ghci.conf: yes; filetype associations and commands should, but don't; anything else?)? -
ghc-pkg field * haddock-htmllists thelib/*directories, not anything related to documentation (with the original installer, you need to issue this command in an empty directory, to work around #4156 (closed)).
$ ghc-pkg field * haddock-html
haddock-html: C:\haskell\datadir\doc\ghc-paths-0.1.0.6\html
haddock-html: C:/haskell/ghc/ghc-6.12.3\lib/Win32-2.2.0.2
haddock-html: C:/haskell/ghc/ghc-6.12.3\lib/time-1.1.4
haddock-html: C:/haskell/ghc/ghc-6.12.3\lib/template-haskell-2.4.0.1
haddock-html: C:/haskell/ghc/ghc-6.12.3\lib/syb-0.1.0.2
haddock-html: C:/haskell/ghc/ghc-6.12.3\lib/random-1.0.0.2
haddock-html: C:/haskell/ghc/ghc-6.12.3\lib/process-1.0.1.3
haddock-html: C:/haskell/ghc/ghc-6.12.3\lib/pretty-1.0.1.1
haddock-html: C:/haskell/ghc/ghc-6.12.3\lib/old-time-1.0.0.5
haddock-html: C:/haskell/ghc/ghc-6.12.3\lib/old-locale-1.0.0.2
haddock-html: C:/haskell/ghc/ghc-6.12.3\lib/integer-gmp-0.2.0.1
haddock-html: C:/haskell/ghc/ghc-6.12.3\lib/hpc-0.5.0.5
haddock-html: C:/haskell/ghc/ghc-6.12.3\lib/haskell98-1.0.1.1
haddock-html: C:/haskell/ghc/ghc-6.12.3\lib/ghc-prim-0.2.0.0
haddock-html: C:/haskell/ghc/ghc-6.12.3\lib/ghc-binary-0.5.0.2
haddock-html: C:/haskell/ghc/ghc-6.12.3\lib/ghc-6.12.3
haddock-html: C:/haskell/ghc/ghc-6.12.3\lib/filepath-1.1.0.4
haddock-html: C:/haskell/ghc/ghc-6.12.3\lib/extensible-exceptions-0.1.1.1
haddock-html: C:/haskell/ghc/ghc-6.12.3\lib/dph-seq-0.4.0
haddock-html: C:/haskell/ghc/ghc-6.12.3\lib/dph-prim-seq-0.4.0
haddock-html: C:/haskell/ghc/ghc-6.12.3\lib/dph-prim-par-0.4.0
haddock-html: C:/haskell/ghc/ghc-6.12.3\lib/dph-prim-interface-0.4.0
haddock-html: C:/haskell/ghc/ghc-6.12.3\lib/dph-par-0.4.0
haddock-html: C:/haskell/ghc/ghc-6.12.3\lib/dph-base-0.4.0
haddock-html: C:/haskell/ghc/ghc-6.12.3\lib/directory-1.0.1.1
haddock-html: C:/haskell/ghc/ghc-6.12.3\lib/containers-0.3.0.0
haddock-html: C:/haskell/ghc/ghc-6.12.3\lib/Cabal-1.8.0.6
haddock-html: C:/haskell/ghc/ghc-6.12.3\lib/bytestring-0.9.1.7
haddock-html:
haddock-html:
haddock-html: C:/haskell/ghc/ghc-6.12.3\lib/bin-package-db-0.0.0.0
haddock-html: C:/haskell/ghc/ghc-6.12.3\lib/base-4.2.0.2
haddock-html: C:/haskell/ghc/ghc-6.12.3\lib/base-3.0.3.2
haddock-html: C:/haskell/ghc/ghc-6.12.3\lib/array-0.3.0.1
- Documentation cross-links are thoroughly messed up (the urls seem to be missing the package identifier): eg, the
BoolinData.Listrefer tolibraries/Data-Bool..instead oflibraries/base-4.2.0.2%5CData-Bool.. - Trying to cabal-install packages on top of this leads to documentation problems:
Running Haddock for ghc-paths-0.1.0.6...
Preprocessing library ghc-paths-0.1.0.6...
Warning: The documentation for the following packages are not installed. No
links will be generated to these packages: base-4.2.0.2, ffi-1.0, rts-1.0,
ghc-prim-0.2.0.0, integer-gmp-0.2.0.1
Warning: GHC.Paths: could not find link destinations for:
GHC.IO.FilePath
Trac metadata
| Trac field | Value |
|---|---|
| Version | 6.12.3 |
| Type | Bug |
| TypeOfFailure | OtherFailure |
| Priority | normal |
| Resolution | Unresolved |
| Component | None |
| Test case | |
| Differential revisions | |
| BlockedBy | |
| Related | |
| Blocking | |
| CC | |
| Operating system | |
| Architecture |