[Pkg-electronics-devel] Bug#930890: Bug#930890: ghdl: Debian ghdl.wrapper prevents build when GHDL is not already installed.

Jonathan McDowell noodles at earth.li
Sun Jun 23 09:52:47 BST 2019


On Sat, Jun 22, 2019 at 12:26:36AM +0200, Pavel Pisa wrote:
> Source: ghdl
> Version: 0.36+20190617

This is not a version of GHDL from Debian. testing/unstable both have
0.35+git20181129+dfsg-3. I don't think this is a valid bug against the
Debian package - it seems that you've obtained an updated package from
somewhere else, or have manually updated to a newer release?

> Severity: serious
> Tags: ftbfs
> Justification: fails to build from source (but built successfully in the past)
> 
> When Debianized GHDL package is build it fails with message
> 
>   Error: No installed ghdl backend found. Terminating!
> 
> in context
> 
>   install -m 755 -p libghdl-0_37_dev.so ../../debian/tmp/usr/lib/ghdl/mcode/
> ../../debian/tmp/usr/bin/ghdl --disp-standard --std=87 >
> ../../debian/tmp/usr/lib/ghdl/mcode/vhdl/src/std/standard.v87
>   Error: No installed ghdl backend found. Terminating!
>   make[2]: *** [Makefile:131: install] Error 2
>   make[2]: Leaving directory '/home/user/repo/ghdl/ghdl-git/builddir/mcode'
>   make[1]: *** [debian/rules:140: override_dh_auto_install] Error 2
>   make[1]: Leaving directory '/home/user/repo/ghdl/ghdl-git'
>   make: *** [debian/rules:54: binary] Error 2
>   dpkg-buildpackage: error: fakeroot debian/rules binary subprocess returned
> exit status 2
> 
> The reason for the problem is the file /debian/ghdl.wrapper which prevents
> install when there is not already installed some "ghdl" package because
> it ignores "ghdl-mcode" already redy to be run in "debian/tmp/usr/bin"
> directory.

J.

-- 
/-\                             |      I am afraid of the dark.
|@/  Debian GNU/Linux Developer |
\-                              |



More information about the Pkg-electronics-devel mailing list