On Sun, Oct 16, 2016 at 1:56 PM, Kiwamu Okabe <kiw...@debian.or.jp> wrote: > On Sun, Oct 16, 2016 at 1:53 PM, Dmitry Bogatov <kact...@gnu.org> wrote: >> In general with debhelper you do following in your d/rules: >> >> override_dh_auto_install: >> do-stuff > > Yes. You are right. > > However, how to manage "debian/elpa" file at > "override_dh_auto_install" target? Or should I manually install > "e/verilog-mode.el" file without any debhelper support?
It's fixed by simply skip dh_auto_install: override_dh_auto_install: @echo "Skip dh_auto_install..." However I have a new problem that occurs as following; https://gist.github.com/master-q/c0b66980ed671519ab179fd9f92837a4#file-verilog-mode-log-L23936 debian/rules override_dh_auto_install make[1]: Entering directory '/home/kiwamu/deb/verilog-mode' Skip dh_auto_install... make[1]: Leaving directory '/home/kiwamu/deb/verilog-mode' dh_elpa dh_elpa: emacs -batch -Q -l package --eval (add-to-list 'package-directory-list "/usr/share/emacs/site-lisp/elpa") --eval (add-to-list 'package-directory-list "/usr/share/emacs/site-lisp/elpa-src") -f package-initialize -l dh-elpa.el -f dhelpa-batch-install-file debian/elpa-verilog-mode//usr/share/emacs/site-lisp/elpa-src e/verilog-mode.el /home/kiwamu/deb/verilog-mode/debian/.debhelper/elpa 1476417725 returned exit code 255 E: The Debian version 20160910.debfc6d.vpo cannot be used as an ELPA version. See dh_elpa(1) HINTS for how to deal with this. debian/rules:7: recipe for target 'binary' failed How to fix it? I read DH_ELPA.IN(1) and write following settings on debian/rules: include /usr/share/dpkg/pkg-info.mk export DEB_VERSION_UPSTREAM But the problem is not fixed... Best regards, -- Kiwamu Okabe at METASEPI DESIGN