Control: tags -1 pending
Dear Patrice,
Le vendredi 16 août 2019 à 11:38 +0200, Patrice Duroux a écrit :
> Regarding the debian/control file, there is libgmp-dev on the side of
> Source:ecl and libgmp3-dev on the side of Package:ecl.
> I have proposed a merge here:
> https://salsa.debian.org/common-lisp-team/ecl/merge_requests/1
Thanks for your report and your patch. I have merged it, and it will be
included in the next upload of ecl.
> But may be the best should be to remove the ones in Package:ecl as they are
> already in the Source:ecl?
> Is that not the role of ${shlibs:Depends} to get them?
Most binary packages indeed do not depend on -dev packages, because
those are typically only used at build time.
However the case of ecl is a bit special: since ecl is essentially a
just-in-time compiler, it needs to have libgmp-dev (and other stuff
like GCC) at runtime. Hence both the source and the binary package need
to depend on it.
Best,
--
⢀⣴⠾⠻⢶⣦⠀ Sébastien Villemot
⣾⠁⢠⠒⠀⣿⡁ Debian Developer
⢿⡄⠘⠷⠚⠋⠀ http://sebastien.villemot.name
⠈⠳⣄⠀⠀⠀⠀ http://www.debian.org
Attachment:
signature.asc
Description: This is a digitally signed message part