hud-tools depends on obsolete python-polib

Bug #1850748 reported by Steve Langasek
8
This bug affects 1 person
Affects Status Importance Assigned to Milestone
hud (Ubuntu)
Fix Released
Critical
Unassigned
unity-action-api (Ubuntu)
Fix Released
Undecided
Unassigned

Bug Description

The Ubuntu-specific hud-tools package depends on python-polib, which has been dropped from the polib source package in Debian and focal-proposed. To remain in Ubuntu 20.04 and beyond, this package will need to be updated to not depend on python-polib.

It also appears that the hud-tools package does not comply with the python packaging policy, because it depends on python-polib and python-lxml but does not depend on python at all. Given that future versions of the system will not ship /usr/bin/python as a python2 interpreter, it's important that this be fixed as well if the intent is to continue shipping hud-tools.

Steve Langasek (vorlon)
Changed in hud (Ubuntu):
importance: Undecided → Critical
status: New → Triaged
Revision history for this message
Steve Langasek (vorlon) wrote :

hud has a single reverse-dependency in the archive, unity-action-api, which itself has no reverse-dependencies. Neither of these packages has had sourceful changes uploaded since 2017. I am going to go ahead with removing these packages to unblock polib.

Revision history for this message
Steve Langasek (vorlon) wrote :

Removing packages from focal:
 unity-action-api 1.1.0+17.04.20170405-0ubuntu1 in focal
  libunity-action-qt1 1.1.0+17.04.20170405-0ubuntu1 in focal amd64
  libunity-action-qt1 1.1.0+17.04.20170405-0ubuntu1 in focal arm64
  libunity-action-qt1 1.1.0+17.04.20170405-0ubuntu1 in focal armhf
  libunity-action-qt1 1.1.0+17.04.20170405-0ubuntu1 in focal ppc64el
  libunity-action-qt1 1.1.0+17.04.20170405-0ubuntu1 in focal s390x
  libunity-action-qt1-dev 1.1.0+17.04.20170405-0ubuntu1 in focal amd64
  libunity-action-qt1-dev 1.1.0+17.04.20170405-0ubuntu1 in focal arm64
  libunity-action-qt1-dev 1.1.0+17.04.20170405-0ubuntu1 in focal armhf
  libunity-action-qt1-dev 1.1.0+17.04.20170405-0ubuntu1 in focal ppc64el
  libunity-action-qt1-dev 1.1.0+17.04.20170405-0ubuntu1 in focal s390x
  qtdeclarative5-unity-action-plugin 1.1.0+17.04.20170405-0ubuntu1 in focal amd64
  qtdeclarative5-unity-action-plugin 1.1.0+17.04.20170405-0ubuntu1 in focal arm64
  qtdeclarative5-unity-action-plugin 1.1.0+17.04.20170405-0ubuntu1 in focal armhf
  qtdeclarative5-unity-action-plugin 1.1.0+17.04.20170405-0ubuntu1 in focal ppc64el
  qtdeclarative5-unity-action-plugin 1.1.0+17.04.20170405-0ubuntu1 in focal s390x
  unity-action-doc 1.1.0+17.04.20170405-0ubuntu1 in focal amd64
  unity-action-doc 1.1.0+17.04.20170405-0ubuntu1 in focal arm64
  unity-action-doc 1.1.0+17.04.20170405-0ubuntu1 in focal armhf
  unity-action-doc 1.1.0+17.04.20170405-0ubuntu1 in focal i386
  unity-action-doc 1.1.0+17.04.20170405-0ubuntu1 in focal ppc64el
  unity-action-doc 1.1.0+17.04.20170405-0ubuntu1 in focal s390x
Comment: Ubuntu specific, no revdeps, depends on unmaintained and buggy hud; LP: #1850748
1 package successfully removed.

Changed in unity-action-api (Ubuntu):
status: New → Fix Released
Revision history for this message
Steve Langasek (vorlon) wrote :
Download full text (4.6 KiB)

Removing packages from focal:
 hud 14.10+17.10.20170619-0ubuntu2 in focal
  gir1.2-hud-2 14.10+17.10.20170619-0ubuntu2 in focal amd64
  gir1.2-hud-2 14.10+17.10.20170619-0ubuntu2 in focal arm64
  gir1.2-hud-2 14.10+17.10.20170619-0ubuntu2 in focal armhf
  gir1.2-hud-2 14.10+17.10.20170619-0ubuntu2 in focal ppc64el
  gir1.2-hud-2 14.10+17.10.20170619-0ubuntu2 in focal s390x
  gir1.2-hud-client-2 14.10+17.10.20170619-0ubuntu2 in focal amd64
  gir1.2-hud-client-2 14.10+17.10.20170619-0ubuntu2 in focal arm64
  gir1.2-hud-client-2 14.10+17.10.20170619-0ubuntu2 in focal armhf
  gir1.2-hud-client-2 14.10+17.10.20170619-0ubuntu2 in focal ppc64el
  gir1.2-hud-client-2 14.10+17.10.20170619-0ubuntu2 in focal s390x
  hud 14.10+17.10.20170619-0ubuntu2 in focal amd64
  hud 14.10+17.10.20170619-0ubuntu2 in focal arm64
  hud 14.10+17.10.20170619-0ubuntu2 in focal armhf
  hud 14.10+17.10.20170619-0ubuntu2 in focal ppc64el
  hud 14.10+17.10.20170619-0ubuntu2 in focal s390x
  hud-doc 14.10+17.10.20170619-0ubuntu2 in focal amd64
  hud-doc 14.10+17.10.20170619-0ubuntu2 in focal arm64
  hud-doc 14.10+17.10.20170619-0ubuntu2 in focal armhf
  hud-doc 14.10+17.10.20170619-0ubuntu2 in focal i386
  hud-doc 14.10+17.10.20170619-0ubuntu2 in focal ppc64el
  hud-doc 14.10+17.10.20170619-0ubuntu2 in focal s390x
  hud-tools 14.10+17.10.20170619-0ubuntu2 in focal amd64
  hud-tools 14.10+17.10.20170619-0ubuntu2 in focal arm64
  hud-tools 14.10+17.10.20170619-0ubuntu2 in focal armhf
  hud-tools 14.10+17.10.20170619-0ubuntu2 in focal ppc64el
  hud-tools 14.10+17.10.20170619-0ubuntu2 in focal s390x
  libhud-client2 14.10+17.10.20170619-0ubuntu2 in focal amd64
  libhud-client2 14.10+17.10.20170619-0ubuntu2 in focal arm64
  libhud-client2 14.10+17.10.20170619-0ubuntu2 in focal armhf
  libhud-client2 14.10+17.10.20170619-0ubuntu2 in focal ppc64el
  libhud-client2 14.10+17.10.20170619-0ubuntu2 in focal s390x
  libhud-client2-dev 14.10+17.10.20170619-0ubuntu2 in focal amd64
  libhud-client2-dev 14.10+17.10.20170619-0ubuntu2 in focal arm64
  libhud-client2-dev 14.10+17.10.20170619-0ubuntu2 in focal armhf
  libhud-client2-dev 14.10+17.10.20170619-0ubuntu2 in focal ppc64el
  libhud-client2-dev 14.10+17.10.20170619-0ubuntu2 in focal s390x
  libhud-client2-doc 14.10+17.10.20170619-0ubuntu2 in focal amd64
  libhud-client2-doc 14.10+17.10.20170619-0ubuntu2 in focal arm64
  libhud-client2-doc 14.10+17.10.20170619-0ubuntu2 in focal armhf
  libhud-client2-doc 14.10+17.10.20170619-0ubuntu2 in focal i386
  libhud-client2-doc 14.10+17.10.20170619-0ubuntu2 in focal ppc64el
  libhud-client2-doc 14.10+17.10.20170619-0ubuntu2 in focal s390x
  libhud-gtk1 14.10+17.10.20170619-0ubuntu2 in focal amd64
  libhud-gtk1 14.10+17.10.20170619-0ubuntu2 in focal arm64
  libhud-gtk1 14.10+17.10.20170619-0ubuntu2 in focal armhf
  libhud-gtk1 14.10+17.10.20170619-0ubuntu2 in focal ppc64el
  libhud-gtk1 14.10+17.10.20170619-0ubuntu2 in focal s390x
  libhud-gtk1-dev 14.10+17.10.20170619-0ubuntu2 in focal amd64
  libhud-gtk1-dev 14.10+17.10.20170619-0ubuntu2 in focal arm64
  libhud-gtk1-dev 14.10+17.10.20170619-0ubuntu2 in focal armhf
  libhud-gtk1-dev 14.10+17.10.201...

Read more...

Changed in hud (Ubuntu):
status: Triaged → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.