Bug 1626098 Comment 0 Edit History

Note: The actual edited comment in the bug view page will always show the original commenter’s name and original timestamp.

Environment:
* Ubuntu 20.04

Reproduction:
* Check out source code
* Run `./mach bootstrap`

Actual result:
* `Executing as root: sudo apt-get install autoconf2.13 build-essential nodejs python-pip python-setuptools unzip uuid zip python2.7 python2.7-dev`
* E: Package »python-pip« has no installation candidate

* This is because python 2 is deprecated and python 3 is the standard now, but the maintainers, in their unending wisdom, have not put python 3 in the "python-foo" package, but python3-foo and python2.7-foo packages, and the python-foo packages are deprecated. This of course breaks all install scripts that reference python packages.

Expected result:
* `python3-pip` is installed
Environment:
* Ubuntu 20.04

Reproduction:
* Check out source code
* Run `./mach bootstrap`

Actual result:
* `Executing as root: sudo apt-get install autoconf2.13 build-essential nodejs python-pip python-setuptools unzip uuid zip python2.7 python2.7-dev`
* E: Package »python-pip« has no installation candidate

* This is because python 2 is deprecated and python 3 is the standard now, but the maintainers, in their unending wisdom, have not put python 3 in the "python-foo" package, but python3-foo and python2.7-foo packages, and the python-foo packages are deprecated. This of course breaks all install scripts that reference python packages. However, python2.7-pip doe snot exist, only python3-pip. Python 2 is really deprecated.

Expected result:
* `python3-pip` is installed
Environment:
* Ubuntu 20.04

Reproduction:
* Check out source code
* Run `./mach bootstrap`

Actual result:
* `Executing as root: sudo apt-get install autoconf2.13 build-essential nodejs python-pip python-setuptools unzip uuid zip python2.7 python2.7-dev`
* E: Package »python-pip« has no installation candidate

* This is because python 2 is deprecated and python 3 is the standard now, but the maintainers, in their unending wisdom, have not put python 3 in the "python-foo" package, but python3-foo and python2.7-foo packages, and the python-foo packages are deprecated. This of course breaks all install scripts that reference python packages. However, python2.7-pip doe snot exist, only python3-pip. Python 2 is really deprecated.

Expected result:
* `python3-pip` and `python3-setuptools` is installed
Environment:
* Ubuntu 20.04

Reproduction:
* Check out source code
* Run `./mach bootstrap`

Actual result:
* `Executing as root: sudo apt-get install autoconf2.13 build-essential nodejs python-pip python-setuptools unzip uuid zip python2.7 python2.7-dev`
* **`E: Package »python-pip« has no installation candidate`**

* This is because python 2 is deprecated and python 3 is the standard now, but the Debian maintainers, in their unending wisdom, have not put python 3 in the "python-foo" package, but python3-foo and python2.7-foo packages, and the python-foo packages are deprecated. This of course breaks all install scripts that reference python packages. However, python2.7-pip doe snot exist, only python3-pip. Python 2 is really deprecated.

Expected result:
* `python3-pip` and `python3-setuptools` is installed
Environment:
* Ubuntu 20.04

Reproduction:
* Check out source code
* Run `./mach bootstrap`

Actual result:
* `Executing as root: sudo apt-get install autoconf2.13 build-essential nodejs python-pip python-setuptools unzip uuid zip python2.7 python2.7-dev`
* **`E: Package »python-pip« has no installation candidate`**

* This is because python 2 is deprecated and python 3 is the standard now, but the Debian maintainers, in their unending wisdom, have not put python 3 in the "python-foo" package, but created python3-foo and python2.7-foo packages, and the python-foo packages are deprecated. This of course breaks all install scripts that reference python packages. However, python2.7-pip does not exist, only python3-pip. Python 2 is really deprecated.

Expected result:
* `python3-pip` and `python3-setuptools` is installed

Back to Bug 1626098 Comment 0