Your message dated Sun, 5 Jul 2009 12:36:46 +0300
with message-id <[email protected]>
and subject line Shouldn't reoccur unless I move files around again in Debian
revisions
has caused the Debian Bug report #517514,
regarding .haddock files wrongly referenced in ghc-pkg database
to be marked as done.
This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.
(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)
--
517514: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=517514
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: ghc6
Version: 6.10.1+dfsg1-13
Severity: important
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Hi Kaol,
I found a rather unfortunate issue...
As you can see here:
$ ghc-pkg field base haddock-interfaces
haddock-interfaces: /usr/lib/ghc-6.10.1/haddock/base/base.haddock
haddock-interfaces: /usr/lib/ghc-6.10.1/haddock/base/base.haddock
$ dpkg -L ghc6-doc|fgrep base.haddock
/usr/share/doc/ghc6-doc/libraries/base/base.haddock
the .haddock files in the latest ghc6 package are in the correct
package, but referenced wrongly in the ghc-pkg database. This means that
all newly built -doc packages have no links to entries from other
packages.
And as ghc6-doc’s postinst trigger also looks in the ghc-pkg list, no
packge from base will appear at
file:///usr/share/doc/ghc6-doc/libraries/index.html
This probably needs a fix in ghc6, and then a sourceful upload in every
already uploaded package to get the links in -doc right... :-(
Greetings,
Joachim
- -- System Information:
Debian Release: squeeze/sid
APT prefers unstable
APT policy: (500, 'unstable'), (1, 'experimental')
Architecture: amd64 (x86_64)
Kernel: Linux 2.6.28-1-amd64 (SMP w/2 CPU cores)
Locale: LANG=de_DE.UTF-8, LC_CTYPE=de_DE.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/bash
Versions of packages ghc6 depends on:
ii gcc 4:4.3.2-3 The GNU C compiler
ii libc6 2.9-4 GNU C Library: Shared libraries
ii libedit-dev 2.11~20080614-1 BSD editline and history libraries
ii libedit2 2.11~20080614-1 BSD editline and history libraries
ii libffi-dev 3.0.7-1 Foreign Function Interface library
ii libffi5 3.0.7-1 Foreign Function Interface library
ii libgmp3-dev 2:4.2.4+dfsg-2 Multiprecision arithmetic library
ii libgmp3c2 2:4.2.4+dfsg-2 Multiprecision arithmetic library
ii libncurses5 5.7+20090221-1 shared libraries for terminal hand
ii perl [perl5] 5.10.0-19 Larry Wall's Practical Extraction
ghc6 recommends no packages.
Versions of packages ghc6 suggests:
ii ghc6-doc 6.10.1+dfsg1-13 Documentation for the Glasgow Hask
ii ghc6-prof 6.10.1+dfsg1-13 Profiling libraries for the Glasgo
pn haskell-doc <none> (no description available)
- -- no debconf information
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.9 (GNU/Linux)
iEYEARECAAYFAkmpFSwACgkQ9ijrk0dDIGxu1QCeNI0DdgoJXd2oQp6ChwRHt7DG
0iAAn28pCfaTfiO3WEMkpnD4NU+Prmev
=VaFS
-----END PGP SIGNATURE-----
--- End Message ---
--- Begin Message ---
Version: 6.10.3-1
This bug was fallout of the mess of treating .haddock files as arch
dependent in some ghc6 versions and then jury rigging them as arch
independent again. This shouldn't reoccur unless I move .haddock
files in ghc6-doc, again.
--- End Message ---