[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

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: