Hi,

I've double-checked playitslowly in a clean stable system and indeed it
works. Thanks Chris for avoiding the removal in time. I'm not sure why
it hadn't work in my previous system.

Andreas, I had already tried 1.5.1 release and it presents the very same
issues on unstable. If the upstream or someone else decides to fix it
I'll be happy to upload it back to Debian. I just don't have the time to
make it myself atm.

Bests,

--
Tiago

On 2022-03-11 12:09 p.m., Andreas Beckmann wrote:
> On 11/03/2022 16.39, Tiago Bortoletto Vaz wrote:
>> Andreas Beckmann also confirmed it doesn't work for him.
> 
> Digging a bit further into the problem ...
> https://stackoverflow.com/questions/55670051/python3-gtk-program-throws-introspection-typelib-error
> 
> ... installing gir1.2-gtk-3.0 makes it no longer crash
> immediately at startup. It's noisy, though.
> But I have no idea if it is usable with this dependency added.;-)
> 
> Btw, there seems to be a 1.5.1 upstream release available while
> Debian has 1.5.0.
> 
> In a minimal pbuilder chroot with build-essential, playitslowly,
> xvfb, xauth, gir1.2-gtk-3.0 installed (and --install-recommends
> disabled):
> 
> # xvfb-run playitslowly
> /usr/lib/python3/dist-packages/playitslowly/app.py:36: PyGIWarning: Gtk
> was imported without specifying a version first. Use
> gi.require_version('Gtk', '3.0') before import to ensure that the right
> version gets loaded.
>  from gi.repository import Gtk, GObject, Gst, Gio, Gdk
> /usr/lib/python3/dist-packages/playitslowly/app.py:38:
> PyGIDeprecationWarning: Since version 3.11, calling threads_init is no
> longer needed. See: https://wiki.gnome.org/PyGObject/Threading
>  GObject.threads_init()
> /usr/lib/python3/dist-packages/playitslowly/app.py:44:
> DeprecationWarning: Gtk.Settings.set_long_property is deprecated
>  Gtk.Settings.get_default().set_long_property("gtk-button-images", True,
> "main")
> /usr/lib/python3/dist-packages/playitslowly/app.py:92:
> PyGTKDeprecationWarning: Using positional arguments with the GObject
> constructor has been deprecated. Please specify keyword(s) for "type" or
> use a class specific constructor. See:
> https://wiki.gnome.org/PyGObject/InitializerDeprecations
>  Gtk.Window.__init__(self, Gtk.WindowType.TOPLEVEL)
> /usr/lib/python3/dist-packages/playitslowly/app.py:117:
> PyGTKDeprecationWarning: Using positional arguments with the GObject
> constructor has been deprecated. Please specify keyword(s) for "label"
> or use a class specific constructor. See:
> https://wiki.gnome.org/PyGObject/InitializerDeprecations
>  self.recentbutton = Gtk.Button(_("Recent"))
> /usr/lib/python3/dist-packages/playitslowly/app.py:164:
> PyGTKDeprecationWarning: Stock items are deprecated. Please use:
> Gtk.Button.new_with_mnemonic(label)
>  self.play_button = Gtk.ToggleButton(stock=Gtk.STOCK_MEDIA_PLAY)
> /usr/lib/python3/dist-packages/playitslowly/app.py:166:
> DeprecationWarning: Gtk.Button.set_use_stock is deprecated
>  self.play_button.set_use_stock(True)
> /usr/lib/python3/dist-packages/playitslowly/app.py:171:
> DeprecationWarning: Gtk.Button.new_from_stock is deprecated
>  self.back_button = Gtk.Button.new_from_stock(Gtk.STOCK_MEDIA_REWIND)
> 
> (app.py:1180): Gtk-WARNING **: 17:49:08.459: Error loading theme icon
> 'media-playback-start' for stock:
> 
> (app.py:1180): Gtk-WARNING **: 17:49:08.460: Error loading theme icon
> 'media-seek-backward' for stock:
> 
> (app.py:1180): Gtk-WARNING **: 17:49:08.460: Error loading theme icon
> 'document-save-as' for stock: Icon 'document-save-as' not present in
> theme Adwaita
> 
> (app.py:1180): Gtk-WARNING **: 17:49:08.460: Error loading theme icon
> 'help-about' for stock: Icon 'help-about' not present in theme Adwaita
> 
> ^C
> 
> 
> Andreas
> 

Reply via email to