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.
-
.hs
is 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
icons
directory doesn't exist, no ghc/haskell icon for.hs
files
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 list
still 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-html
lists 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
Bool
inData.List
refer 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 |