[Pkg-electronics-devel] Bug#916485: ghdl has circular Depends on ghdl-gcc
Andreas Bombe
aeb at debian.org
Wed Aug 26 13:16:10 BST 2020
On Fri, Dec 14, 2018 at 11:08:57PM +0100, Bill Allombert wrote:
> Package: ghdl
> Version: 0.35+git20181129+dfsg-2
> Severity: important
>
> Hello ghdl-llvm maintainers,
>
> There is a circular dependency between ghdl and ghdl-gcc:
>
> ghdl :Depends: ghdl-mcode | ghdl-gcc | ghdl-llvm
> ghdl-gcc :Depends: ghdl (= 0.35+git20181129+dfsg-2)
>
> Circular dependencies are known to cause problems
> during upgrade between stable releases, so we should try to avoid them.
This dependency is because of the ghdl package containing the common
files. I haven't considered circular dependencies when I decided to do
that instead of a separate package.
I will move the common files out into a new ghdl-common package and
leave the ghdl package as a mostly empty dependency package.
More information about the Pkg-electronics-devel
mailing list