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

Bug#946142: dh-elpa: dh_missing does not know about files installed by dh_elpa



Package: dh-elpa
Version: 2.0.2
Severity: normal
Control: affects -1 + elpa-notmuch src:notmuch debhelper

I have a variant of the notmuch debian packaging which installs bunch
of elisp files from debian/tmp/usr/share/emacs/site-lisp/*.el via
debian/elpa-notmuch.elpa.

But when i use it with dh_missing, i see the following:

   dh_missing
dh_missing: usr/share/emacs/site-lisp/notmuch-mua.el exists in debian/tmp but is not installed to anywhere
dh_missing: usr/share/emacs/site-lisp/notmuch.el exists in debian/tmp but is not installed to anywhere
dh_missing: usr/share/emacs/site-lisp/notmuch-address.el exists in debian/tmp but is not installed to anywhere
dh_missing: usr/share/emacs/site-lisp/notmuch-maildir-fcc.el exists in debian/tmp but is not installed to anywhere
dh_missing: usr/share/emacs/site-lisp/notmuch-version.el exists in debian/tmp but is not installed to anywhere
dh_missing: usr/share/emacs/site-lisp/notmuch-message.el exists in debian/tmp but is not installed to anywhere
dh_missing: usr/share/emacs/site-lisp/notmuch-hello.el exists in debian/tmp but is not installed to anywhere
dh_missing: usr/share/emacs/site-lisp/notmuch-company.el exists in debian/tmp but is not installed to anywhere
dh_missing: usr/share/emacs/site-lisp/notmuch-draft.el exists in debian/tmp but is not installed to anywhere
dh_missing: usr/share/emacs/site-lisp/notmuch-tree.el exists in debian/tmp but is not installed to anywhere
dh_missing: usr/share/emacs/site-lisp/notmuch-parser.el exists in debian/tmp but is not installed to anywhere
dh_missing: usr/share/emacs/site-lisp/notmuch-logo.png exists in debian/tmp but is not installed to anywhere
dh_missing: usr/share/emacs/site-lisp/coolj.el exists in debian/tmp but is not installed to anywhere
dh_missing: usr/share/emacs/site-lisp/notmuch-jump.el exists in debian/tmp but is not installed to anywhere
dh_missing: usr/share/emacs/site-lisp/notmuch-crypto.el exists in debian/tmp but is not installed to anywhere
dh_missing: usr/share/emacs/site-lisp/notmuch-lib.el exists in debian/tmp but is not installed to anywhere
dh_missing: usr/share/emacs/site-lisp/notmuch-wash.el exists in debian/tmp but is not installed to anywhere
dh_missing: usr/share/emacs/site-lisp/notmuch-show.el exists in debian/tmp but is not installed to anywhere
dh_missing: usr/share/emacs/site-lisp/notmuch-compat.el exists in debian/tmp but is not installed to anywhere
dh_missing: usr/share/emacs/site-lisp/notmuch-query.el exists in debian/tmp but is not installed to anywhere
dh_missing: usr/share/emacs/site-lisp/notmuch-tag.el exists in debian/tmp but is not installed to anywhere
dh_missing: usr/share/emacs/site-lisp/notmuch-print.el exists in debian/tmp but is not installed to anywhere
	The following debhelper tools have reported what they installed (with files per package)
	 * dh_install: elpa-notmuch (0), libnotmuch-dev (2), libnotmuch5 (2), notmuch (5), notmuch-emacs (0), notmuch-mutt (2), notmuch-vim (8), python3-notmuch (0), ruby-notmuch (1)
	 * dh_installdocs: elpa-notmuch (0), libnotmuch-dev (0), libnotmuch5 (0), notmuch (2), notmuch-emacs (0), notmuch-mutt (1), notmuch-vim (1), python3-notmuch (0), ruby-notmuch (0)
	 * dh_installinfo: elpa-notmuch (19), libnotmuch-dev (0), libnotmuch5 (0), notmuch (0), notmuch-emacs (0), notmuch-mutt (0), notmuch-vim (0), python3-notmuch (0), ruby-notmuch (0)
	 * dh_installman: elpa-notmuch (0), libnotmuch-dev (1), libnotmuch5 (0), notmuch (19), notmuch-emacs (0), notmuch-mutt (1), notmuch-vim (0), python3-notmuch (0), ruby-notmuch (0)
	If the missing files are installed by another tool, please file a bug against it.
	When filing the report, if the tool is not part of debhelper itself, please reference the
	"Logging helpers and dh_missing" section from the "PROGRAMMING" guide for debhelper (10.6.3+).
	  (in the debhelper package: /usr/share/doc/debhelper/PROGRAMMING.gz)
	Be sure to test with dpkg-buildpackage -A/-B as the results may vary when only a subset is built

So, please consider this bug report as the response to the suggestion
above of "please file a bug about it."

dh_elpa probably needs to follow the guidance mentioned in "Logging
helpers and dh_missing" section from the "PROGRAMMING" guide for
debhelper (10.6.3+).  (in the debhelper package:
/usr/share/doc/debhelper/PROGRAMMING.gz)

Thanks for maintaining dh_elpa!

        --dkg
        
-- System Information:
Debian Release: bullseye/sid
  APT prefers testing-debug
  APT policy: (500, 'testing-debug'), (500, 'testing'), (500, 'stable'), (500, 'oldstable'), (200, 'unstable-debug'), (200, 'unstable'), (1, 'experimental-debug'), (1, 'experimental')
Architecture: amd64 (x86_64)

Kernel: Linux 5.3.0-2-amd64 (SMP w/4 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8), LANGUAGE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)

Versions of packages dh-elpa depends on:
ii  debhelper               12.7.1
ii  dh-make-perl            0.107
ii  emacs                   1:26.1+1-4
ii  emacs-gtk [emacs]       1:26.1+1-4
ii  libarray-utils-perl     0.5-1
ii  libconfig-tiny-perl     2.24-1
ii  libdebian-source-perl   0.107
ii  libdpkg-perl            1.19.7
ii  libfile-find-rule-perl  0.34-1
ii  libtext-glob-perl       0.10-1
ii  perl                    5.30.0-9

dh-elpa recommends no packages.

dh-elpa suggests no packages.

-- no debconf information


Reply to: