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

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: