Bug#946984: yade: Ships python3.8 scripts, without any python3 or python3.8 deps

Anton Gladky gladk at debian.org
Thu Dec 19 06:33:52 GMT 2019


Hi,

it is already done and will be uploaded tonight.
The problem is that it should go through NEW-queue.

Regards

Anton

Am Mi., 18. Dez. 2019 um 22:51 Uhr schrieb Dimitri John Ledkov
<xnox at ubuntu.com>:
>
> Package: yade
> Version: 2019.12~git~0~e74819ea-4
> Severity: grave
>
> Dear Maintainer,
>
> Autopkgtest correctly points out that `yade` cannot be executed in
> testing, upon migration.
>
> yade appears to be switched from python2 to python3 incorrectly as follows.
>
> Package yade builds scripts as python3.8, yet depends on python-yade
> (py2 name by policty) and python:Depends => meaning that --with
> python3 (dh_python3) does nothing and doesn't generate neither python3
> nor python3.8 depends.
>
> Then python-yade package is missnamed too, it must be named
> python3-yade for dh_python3 to process it, and for example correct any
> scripts shebangs from python3.8 to just python3 (if appropriate).
>
> Overall this package will not migrate, and will not work in testing as
> is.
>
> Please
> 1) correct Package: yade dependency from python:Depends, to python3:Depends
> 2) correct Package: yade dependency from python-yade, to python3-yade
> 3) correct Package: python-yade name to python3-yade
> 4) Rename relevant debian/python-yade.* to debian/python3-yade.*
>
> Please do this soon, as yade is due to be autoremoved from testing!
>
> Regards,
>
> Dimitri.
>
> --
> debian-science-maintainers mailing list
> debian-science-maintainers at alioth-lists.debian.net
> https://alioth-lists.debian.net/cgi-bin/mailman/listinfo/debian-science-maintainers



More information about the debian-science-maintainers mailing list