Package: transmageddon
Version: 1.5-3
Severity: grave
Justification: renders package unusable

Dear Maintainer,

When trying to launch transmageddon, it fails:

$ transmageddon 
/usr/share/transmageddon/transmageddon.py:31: PyGIWarning: Notify was imported 
without specifying a version first. Use gi.require_version('Notify', '0.7') 
before import to ensure that the right version gets loaded.
  from gi.repository import Notify
/usr/share/transmageddon/transmageddon.py:32: PyGIWarning: Gtk was imported 
without specifying a version first. Use gi.require_version('Gtk', '4.0') before 
import to ensure that the right version gets loaded.
  from gi.repository import GdkX11, Gdk, Gio, Gtk, GLib, Gst, GstPbutils, GstTag
/usr/share/transmageddon/transmageddon.py:32: PyGIWarning: Gst was imported 
without specifying a version first. Use gi.require_version('Gst', '1.0') before 
import to ensure that the right version gets loaded.
  from gi.repository import GdkX11, Gdk, Gio, Gtk, GLib, Gst, GstPbutils, GstTag
/usr/share/transmageddon/transmageddon.py:32: PyGIWarning: GstPbutils was 
imported without specifying a version first. Use 
gi.require_version('GstPbutils', '1.0') before import to ensure that the right 
version gets loaded.
  from gi.repository import GdkX11, Gdk, Gio, Gtk, GLib, Gst, GstPbutils, GstTag
/usr/share/transmageddon/transmageddon.py:32: PyGIWarning: GstTag was imported 
without specifying a version first. Use gi.require_version('GstTag', '1.0') 
before import to ensure that the right version gets loaded.
  from gi.repository import GdkX11, Gdk, Gio, Gtk, GLib, Gst, GstPbutils, GstTag
/usr/share/transmageddon/transmageddon.py:33: PyGIWarning: GUdev was imported 
without specifying a version first. Use gi.require_version('GUdev', '1.0') 
before import to ensure that the right version gets loaded.
  from gi.repository import GUdev
Traceback (most recent call last):
  File "/usr/share/transmageddon/transmageddon.py", line 37, in <module>
    import transcoder_engine
  File "/usr/share/transmageddon/transcoder_engine.py", line 20, in <module>
    import presets
  File "/usr/share/transmageddon/presets.py", line 591, in <module>
    load_directory(full)
  File "/usr/share/transmageddon/presets.py", line 432, in load_directory
    _presets[filename[:-4]] = load(os.path.join(directory, filename))
                              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/share/transmageddon/presets.py", line 394, in load
    for child in tree.getroot().getchildren():
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^
AttributeError: 'xml.etree.ElementTree.Element' object has no attribute 
'getchildren'


-- System Information:
Debian Release: 12.7
  APT prefers stable-updates
  APT policy: (500, 'stable-updates'), (500, 'stable-security'), (500,
'stable-debug'), (500, 'proposed-updates-debug'), (500, 'stable')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 6.5.0-0.deb12.1-amd64 (SMP w/4 CPU threads; PREEMPT)
Locale: LANG=en_IE.UTF-8, LC_CTYPE=en_IE.UTF-8 (charmap=UTF-8),
LANGUAGE not set
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled

Versions of packages transmageddon depends on:
ii  gir1.2-gst-plugins-base-1.0  1.22.0-3+deb12u2
ii  gir1.2-gstreamer-1.0         1.22.0-2
ii  gir1.2-gtk-3.0               3.24.38-2~deb12u2
ii  gir1.2-gudev-1.0             237-2
ii  gir1.2-notify-0.7            0.8.1-1
ii  gstreamer1.0-libav           1.22.0-2
ii  gstreamer1.0-plugins-base    1.22.0-3+deb12u2
ii  gstreamer1.0-plugins-good    1.22.0-5+deb12u1
ii  gstreamer1.0-plugins-ugly    1.22.0-2+deb12u1
ii  lsdvd                        0.17-1+b3
ii  python3                      3.11.2-1+b1
ii  python3-gi                   3.42.2-3+b1

Versions of packages transmageddon recommends:
ii  gstreamer1.0-plugins-bad  1.22.0-4+deb12u5

Versions of packages transmageddon suggests:
pn  gnome-codec-install  <none>

-- no debconf information

Reply via email to