[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

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



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


Reply to: