Re: Bug#936613: ginac: Python2 removal in sid/bullseye

classic Classic list List threaded Threaded
1 message Options
Reply | Threaded
Open this post in threaded view
|

Re: Bug#936613: ginac: Python2 removal in sid/bullseye

Matthias Klose
On 10.09.19 20:31, Richard B. Kreckel wrote:

> On 10.09.19 11:29, Matthias Klose wrote:
>> Please read the instructions, they mention to check dependencies, build
>> dependencies, and test dependencies ...
>
> I have read https://wiki.debian.org/Python/2Removal and the linked
> pages. Are there any other instructions?
>
>> $ apt-cache showsrc ginac|grep Depends
>> Build-Depends: cdbs (>= 0.4.28), debhelper (>= 9), libcln-dev,
>> libgmp-dev, libreadline-dev, pkg-config (>= 0.18) | pkgconf,
>> dh-autoreconf, python, texinfo
>
> That 'python' package it depends on is a dependency package. Isn't it
> going to depend on Debian's Python3, so /usr/bin/python will mean Python
> 3, as e.g. in Fedora 31?

No. bullseye will not have a python package, and no python command.

> If the python command is going to be python3, then I suppose we can
> close this bug. (I've checked that the package can be built on a box
> where python3 has been made the default.)
>
> If the python command isn't going to be python3, then I'll update the
> build-dependencies ASAP. And then this fact ought to be prominently
> documented and explained in the instructions so to support this transition.

please do. and feel free to clarify the wiki page.

Thanks, Matthias