Strange Lintian Errors
The dictd source package makes two binary packages - a daemon,
dictd_1.4.9-3_i386.deb and a client dict_1.4.9-3_i386.deb. dictd has
an init.d script, but dict does not.
If I run lintian on dictd_1.4.9-3_i386.changes, it returns:
bob:vc-/1:dictd>lintian dictd_1.4.9-3_i386.changes
E: dict: init.d-script-not-marked-as-conffile /etc/init.d/dictd
E: dict: init.d-script-not-included-in-package /etc/init.d/dictd
If I run lintian on dictd_1.4.9-3_i386.deb, it returns nothing,
which is the expected behavior.
If I run lintian on dict_1.4.9-3_i386.deb, it returns the same
errors as for the .changes file.
The dictd package is built in .../debian/tmp, which contains
etc/init.d/dict in ../tmp/etc/init.d, and declares the script as a
conffile. The dict package is built in .../debian/tmp_2, and has no
mention of this script in its tree.
Am I doing something wrong, or does lintian not understand
packages that create both a daemon and a non-daemon .deb?
I am running lintian 1.9.2, bash 2.02.1-1.8, and a custom 2.2.12
shell.
Bob
--
_
|_) _ |_ Robert D. Hilliard <hilliard@flinet.com>
|_) (_) |_) Palm City, FL USA PGP Key ID: A8E40EB9
Reply to: