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
Touch seeded packages, 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

-- 
Mailing list: https://launchpad.net/~touch-packages
Post to     : touch-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~touch-packages
More help   : https://help.launchpad.net/ListHelp

Reply via email to