This python program in the ubuntu groovy distribution in the import statements in several of the files suffers from https://github.com/jupyter/nbviewer/issues/869
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
gnome-dvb-daemon (Debian) |
Fix Released
|
Unknown
|
|||
gnome-dvb-daemon (Ubuntu) |
Fix Released
|
Undecided
|
Unassigned | ||
Jammy |
Fix Released
|
High
|
Jeremy Bícha | ||
Kinetic |
Fix Released
|
High
|
Jeremy Bícha | ||
Lunar |
Fix Released
|
High
|
Jeremy Bícha |
Bug Description
Impact
------
The gnome-dvb-control app doesn't run because it needed to be updated
for Python >= 3.8.
The gnome-dvb-daemon binary packages have no reverse dependencies in Ubuntu and have a low popcon.
Test Case
---------
Install the updated packages.
Run gnome-dvb-control (or the Digital TV Control app)
The app should start and run normally.
What Could Go Wrong
-------------------
In this case, the gnome-dvb-control app doesn't run so it's not really possible to make that part worse.
The patch seems a minimal and appropriate way to fix the change in behavior for newer Python 3 versions.
It wasn't merged upstream because the upstream project has been archived since no one is really working on this app any more.
Original bug report
-------------------
/usr/bin/
This python program in the ubuntu groovy distribution in the import statements in several of the files suffers from https:/
The lines that read:
from cgi import escape
Needs to be replaced by
from html import escape
affects ubuntu/groovy
affects ubunty/
It will at least execute after that.
The affected files:
/usr/lib/
/usr/lib/
/usr/lib/
/usr/lib/
Thanks.
ProblemType: Bug
DistroRelease: Ubuntu 20.10
Package: gnome-dvb-client 1:0.2.91~
ProcVersionSign
Uname: Linux 5.8.0-44-generic x86_64
NonfreeKernelMo
ApportVersion: 2.20.11-0ubuntu50.5
Architecture: amd64
CasperMD5CheckR
CurrentDesktop: ubuntu:GNOME
Date: Tue Mar 9 14:22:00 2021
InstallationDate: Installed on 2020-11-17 (111 days ago)
InstallationMedia: Ubuntu 20.10 "Groovy Gorilla" - Release amd64 (20201022)
PackageArchitec
SourcePackage: gnome-dvb-daemon
UpgradeStatus: No upgrade log present (probably fresh install)
description: | updated |
Changed in gnome-dvb-daemon (Ubuntu Jammy): | |
status: | New → In Progress |
importance: | Undecided → High |
Changed in gnome-dvb-daemon (Ubuntu Kinetic): | |
status: | New → In Progress |
importance: | Undecided → High |
Changed in gnome-dvb-daemon (Ubuntu Lunar): | |
status: | New → In Progress |
importance: | Undecided → High |
assignee: | nobody → Jeremy Bícha (jbicha) |
Changed in gnome-dvb-daemon (Ubuntu Kinetic): | |
assignee: | nobody → Jeremy Bícha (jbicha) |
Changed in gnome-dvb-daemon (Ubuntu Jammy): | |
assignee: | nobody → Jeremy Bícha (jbicha) |
Changed in gnome-dvb-daemon (Debian): | |
status: | Unknown → Fix Released |
This bug was fixed in the package gnome-dvb-daemon - 1:0.2.91~ git20170110- 5
--------------- 91~git20170110- 5) unstable; urgency=medium
gnome-dvb-daemon (1:0.2.
* Cherry-pick patch to fix compatibility with Python >= 3.8
(Closes: #1036124, LP: #1918296)
-- Jeremy Bícha <email address hidden> Mon, 15 May 2023 15:08:55 -0400