Package: lintian Version: 2.4.3 Severity: Wishlist A doc-base entry with multiple files should listed in a single line, rather than enlisted in several lines. For example, in fcitx 1:4.0.1-1, the doc-base entry must be like this: Format: text Files: /usr/share/doc/fcitx/Develop_Readme /usr/share/doc/fcitx/API.txt.gz /usr/share/doc/fcitx/pinyin.txt If I list all three files in three lines, it will result in an installation error: Format: text Files: /usr/share/doc/fcitx/Develop_Readme /usr/share/doc/fcitx/API.txt.gz /usr/share/doc/fcitx/pinyin.txt This will produce an error while processing doc-base file(s), which I think lintian could consider add a detection: $ sudo dpkg -i fcitx_4.0.1-1_i386.deb (正在读取数据库 ... 系统当前总共安装有 168523 个文件和目录。) 正预备替换 fcitx 1:4.0.1-1 (使用 fcitx_4.0.1-1_i386.deb) ... 正在解压缩将用于更替的包文件 fcitx ... 正在设置 fcitx (1:4.0.1-1) ... 正在处理用于 doc-base 的触发器... Processing 1 changed doc-base file(s)... Registering documents with scrollkeeper... Unsuccessful stat on filename containing newline at /usr/share/perl5/Debian/DocBase/Programs/Scrollkeeper.pm line 86. 正在处理用于 man-db 的触发器... 正在处理用于 libc-bin 的触发器... ldconfig deferred processing now taking place -- Regards, Aron Xu
Attachment:
signature.asc
Description: Digital signature