[Bug 1923553] [NEW] software-properties-qt python exception on selecting "other" package source
elguavas
1923553 at bugs.launchpad.net
Tue Apr 13 05:30:04 UTC 2021
Public bug reported:
on hirsute (21.04) software-properties-qt (software-properties-
qt/hirsute 0.99.8) (also callable as software-properties-kde) throws a
python exception when a package download source of "other" is selected.
this python traceback appears in the console:
Traceback (most recent call last):
File "/usr/lib/python3/dist-packages/softwareproperties/qt/SoftwarePropertiesQt.py", line 454, in on_combobox_server_changed
dialogue = DialogMirror(self.userinterface, self.datadir, self.distro, self.custom_mirrors)
File "/usr/lib/python3/dist-packages/softwareproperties/qt/DialogMirror.py", line 55, in __init__
self.country_info = CountryInformation()
File "/usr/lib/python3/dist-packages/softwareproperties/CountryInformation.py", line 34, in __init__
it = et.getiterator('iso_3166_entry')
AttributeError: 'ElementTree' object has no attribute 'getiterator'
i assume the underlying python code being called is using the long
deprecated and now removed "getiterator" method in ElementTree to
generate the list of "other" download sources.
** Affects: software-properties (Ubuntu)
Importance: Undecided
Status: New
--
You received this bug notification because you are a member of Ubuntu
Foundations Bugs, which is subscribed to software-properties in Ubuntu.
https://bugs.launchpad.net/bugs/1923553
Title:
software-properties-qt python exception on selecting "other" package
source
Status in software-properties package in Ubuntu:
New
Bug description:
on hirsute (21.04) software-properties-qt (software-properties-
qt/hirsute 0.99.8) (also callable as software-properties-kde) throws a
python exception when a package download source of "other" is
selected.
this python traceback appears in the console:
Traceback (most recent call last):
File "/usr/lib/python3/dist-packages/softwareproperties/qt/SoftwarePropertiesQt.py", line 454, in on_combobox_server_changed
dialogue = DialogMirror(self.userinterface, self.datadir, self.distro, self.custom_mirrors)
File "/usr/lib/python3/dist-packages/softwareproperties/qt/DialogMirror.py", line 55, in __init__
self.country_info = CountryInformation()
File "/usr/lib/python3/dist-packages/softwareproperties/CountryInformation.py", line 34, in __init__
it = et.getiterator('iso_3166_entry')
AttributeError: 'ElementTree' object has no attribute 'getiterator'
i assume the underlying python code being called is using the long
deprecated and now removed "getiterator" method in ElementTree to
generate the list of "other" download sources.
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/software-properties/+bug/1923553/+subscriptions
More information about the foundations-bugs
mailing list