Re: Bug#840424: RFS: verilog-mode/0:20160910.debfc6d.vpo-1
On Sun, Oct 16, 2016 at 1:56 PM, Kiwamu Okabe <kiwamu@debian.or.jp> wrote:
> On Sun, Oct 16, 2016 at 1:53 PM, Dmitry Bogatov <KAction@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
Reply to: