[Bug 1863532] Re: Invoking "python" brings inappropriate response from command-not-found when python3 installed
Bill (franksmcb)
1863532 at bugs.launchpad.net
Mon Mar 2 17:57:23 UTC 2020
Using 20.04 current build still see:
$ python
Command 'python' not found, but can be installed with:
If I run sudo apt install python
Package python is not available, but is referred to by another package.
This may mean that the package is missing, has been obsoleted, or
is only available from another source
However the following packages replace it:
python2-minimal:i386 python2:i386 python2-minimal python2 2to3
E: Package 'python' has no installation candidate
This has an effect on an upgrade to 20.04 of uninstalling any package
that depends on "python" for example slack-desktop.
--
You received this bug notification because you are a member of Ubuntu
Foundations Bugs, which is subscribed to command-not-found in Ubuntu.
https://bugs.launchpad.net/bugs/1863532
Title:
Invoking "python" brings inappropriate response from command-not-found
when python3 installed
Status in command-not-found package in Ubuntu:
Triaged
Status in python3-defaults package in Ubuntu:
Triaged
Status in command-not-found source package in Focal:
Triaged
Status in python3-defaults source package in Focal:
Triaged
Bug description:
Ubuntu Mate 20.04 development release, upgraded from 19.10. I don't
have python 2.7 installed, but have python 3 installed as per default.
Please see ascii-cast at
https://asciinema.org/a/SZR20NHz2FN6N6O1hj2Mqmnv8 .
Running `python` brings up text from command-not-found which suggests
installing `python3` as a solution to the missing command. `python3`
is already installed, is a later version than the one indicated by
command-not-found and does not supply a binary or symlink named
`python`.
$ apt policy python
python:
Installed: (none)
Candidate: (none)
Version table:
2.7.17-1 -1
100 /var/lib/dpkg/status
$ apt policy python3
python3:
Installed: 3.8.0-3
Candidate: 3.8.0-3
Version table:
*** 3.8.0-3 500
500 http://gb.archive.ubuntu.com/ubuntu focal/main amd64 Packages
100 /var/lib/dpkg/status
$ apt policy command-not-found
command-not-found:
Installed: 19.10.0
Candidate: 19.10.0
Version table:
*** 19.10.0 500
500 http://gb.archive.ubuntu.com/ubuntu focal/main amd64 Packages
500 http://gb.archive.ubuntu.com/ubuntu focal/main i386 Packages
100 /var/lib/dpkg/status
I don't know whether this is a bug in python3 or command-not-found
(the latter of which doesn't seem to have been updated for 20.04 yet).
i don't know if it is intentional that `python3` will not provide a
binary or symlink named `python`. if that is the case, the output of
`command-not-found` should be updated to reflect that.
ProblemType: Bug
DistroRelease: Ubuntu 20.04
Package: python3 3.8.0-3
ProcVersionSignature: Ubuntu 5.4.0-14.17-generic 5.4.18
Uname: Linux 5.4.0-14-generic x86_64
NonfreeKernelModules: zfs zunicode zavl icp zcommon znvpair
ApportVersion: 2.20.11-0ubuntu16
Architecture: amd64
CurrentDesktop: MATE
Date: Mon Feb 17 01:35:16 2020
InstallationDate: Installed on 2019-10-11 (128 days ago)
InstallationMedia: Ubuntu-MATE 19.10 "Eoan Ermine" - Beta amd64 (20190926.2)
SourcePackage: python3-defaults
UpgradeStatus: Upgraded to focal on 2020-02-07 (10 days ago)
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/command-not-found/+bug/1863532/+subscriptions
More information about the foundations-bugs
mailing list