python3-pep8 has no executable in /usr/bin or /usr/local/bin - Ubuntu 20.04
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
pep8 (Debian) |
Fix Released
|
Unknown
|
|||
pep8 (Ubuntu) |
Invalid
|
Undecided
|
Unassigned |
Bug Description
Essentially the same bug reported in bug 1875980 python3-pycodestyle has no executable in /usr/bin or /usr/local/bin - Ubuntu 20.04, but affects the python3 version of pep8.
$ apt-cache policy python3-pep8
python3-pep8:
Installed: 1.7.1-9ubuntu1
Candidate: 1.7.1-9ubuntu1
Version table:
*** 1.7.1-9ubuntu1 500
500 http://
500 http://
100 /var/lib/
$ lsb_release -a 2> /dev/null
Distributor ID: Ubuntu
Description: Ubuntu 20.04.3 LTS
Release: 20.04
Codename: focal
$ dpkg-query -L python3-pep8
/.
/usr
/usr/lib
/usr/lib/python3
/usr/lib/
/usr/lib/
/usr/lib/
/usr/lib/
/usr/lib/
/usr/lib/
/usr/lib/
/usr/lib/
/usr/lib/
/usr/share
/usr/share/doc
/usr/share/
/usr/share/
/usr/share/
$ dpkg --list python3-pep8
Desired=
| Status=
|/ Err?=(none)
||/ Name Version Architecture Description
+++-===
ii python3-pep8 1.7.1-9ubuntu1 all Python PEP 8 code style checker - Python 3
affects: | pycodestyle (Ubuntu) → pep8 (Ubuntu) |
Changed in pep8 (Debian): | |
status: | Unknown → Fix Released |
Thank you for your report.
The latest package description for python3-pep8 now says:
If you are looking for the pep8 binary program, it was renamed to
pycodestyle.
This is a documentation update in Mantic, the current development release, and so will be in the next Ubuntu stable release. But it looks like the behaviour itself was as intended in 20.04 (Focal).
The relevant bug in Debian is https:/ /bugs.debian. org/cgi- bin/bugreport. cgi?bug= 985883 which explains that it got renamed to pycodestyle and is shipped by that package.
Since the current behaviour is by design, I'm marking this bug as Invalid.