Hi,
Aaron M. Ucko wrote:
> Attempting to install dochelp on my system failed:
>
> Setting up dochelp (0.1.1) ...
> Uncaught exception: Failure("lexing: empty token")
> dpkg: error processing package dochelp (--configure):
> subprocess installed post-installation script returned error exit status 2
Same here.
> strace indicates that the last doc-base file it read before dying was
> that of plainbox, which is notable for lacking a final newline.
Similar here, just that the last file was
/usr/share/doc-base/zonecheck, also lacking a final newline.
It was though not the last file read before the exception was thrown:
# strace -e open dochelp --update
open("/usr/lib/olla/libolla.so", O_RDONLY|O_CLOEXEC) = 3
open("/etc/ld.so.cache", O_RDONLY|O_CLOEXEC) = 3
open("/lib/x86_64-linux-gnu/libpthread.so.0", O_RDONLY|O_CLOEXEC) = 3
open("/lib/x86_64-linux-gnu/librt.so.1", O_RDONLY|O_CLOEXEC) = 3
open("/lib/x86_64-linux-gnu/libpcre.so.3", O_RDONLY|O_CLOEXEC) = 3
open("/lib/x86_64-linux-gnu/libm.so.6", O_RDONLY|O_CLOEXEC) = 3
open("/lib/x86_64-linux-gnu/libdl.so.2", O_RDONLY|O_CLOEXEC) = 3
open("/lib/x86_64-linux-gnu/libc.so.6", O_RDONLY|O_CLOEXEC) = 3
open("/usr/share/doc-base/m2crypto.zserverssl-howto", O_RDONLY) = 3
open("/usr/share/doc-base/git-buildpackage", O_RDONLY) = 3
open("/usr/share/doc-base/weechat-user-pl", O_RDONLY) = 3
open("/usr/share/doc-base/pwget", O_RDONLY) = 3
open("/usr/share/doc-base/install-docs-man", O_RDONLY) = 3
open("/usr/share/doc-base/debian-menu-policy", O_RDONLY) = 3
open("/usr/share/doc-base/weechat-user-it", O_RDONLY) = 3
open("/usr/share/doc-base/ddd-guide-info", O_RDONLY) = 3
open("/usr/share/doc-base/weechat-scripting-en", O_RDONLY) = 3
open("/usr/share/doc-base/comerr-manual", O_RDONLY) = 3
open("/usr/share/doc-base/alot", O_RDONLY) = 3
open("/usr/share/doc-base/debomatic", O_RDONLY) = 3
open("/usr/share/doc-base/libidn11", O_RDONLY) = 3
open("/usr/share/doc-base/libglade2-dev", O_RDONLY) = 3
open("/usr/share/doc-base/pud-man", O_RDONLY) = 3
open("/usr/share/doc-base/libxpp3-java", O_RDONLY) = 3
open("/usr/share/doc-base/debian-faq-de", O_RDONLY) = 3
open("/usr/share/doc-base/cvs-doc-paper", O_RDONLY) = 3
open("/usr/share/doc-base/zonecheck", O_RDONLY) = 3
open("/usr/lib/locale/locale-archive", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such
file or directory)
open("/usr/share/locale/locale.alias", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such
file or directory)
open("/usr/lib/locale/en_US.UTF-8/LC_CTYPE", O_RDONLY|O_CLOEXEC) = -1 ENOENT
(No such file or directory)
open("/usr/lib/locale/en_US.utf8/LC_CTYPE", O_RDONLY|O_CLOEXEC) = 4
open("/usr/lib/x86_64-linux-gnu/gconv/gconv-modules.cache", O_RDONLY) = 4
Uncaught exception: Failure("lexing: empty token")
#
But it definitely skipped some files:
# ls -1 /usr/share/doc-base | wc -l
298
#
Regards, Axel
--
,''`. | Axel Beckert <[email protected]>, http://people.debian.org/~abe/
: :' : | Debian Developer, ftp.ch.debian.org Admin
`. `' | 1024D: F067 EA27 26B9 C3FC 1486 202E C09E 1D89 9593 0EDE
`- | 4096R: 2517 B724 C5F6 CA99 5329 6E61 2FF9 CD59 6126 16B5
--
To UNSUBSCRIBE, email to [email protected]
with a subject of "unsubscribe". Trouble? Contact [email protected]