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]

Reply via email to