playitslowly won't start on jammy

Bug #1952510 reported by Chris Guiver
10
This bug affects 2 people
Affects Status Importance Assigned to Milestone
playitslowly (Debian)
Fix Released
Unknown
playitslowly (Ubuntu)
Fix Released
Undecided
Unassigned

Bug Description

If I try and start `playitslowly` using menu, nothing opens.

On starting it from terminal I get the following

--
guiverc@d960-ubu2:~$ playitslowly
/usr/lib/python3/dist-packages/playitslowly/app.py:36: 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 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()
Traceback (most recent call last):
  File "/usr/lib/python3.9/runpy.py", line 197, in _run_module_as_main
    return _run_code(code, main_globals, None,
  File "/usr/lib/python3.9/runpy.py", line 87, in _run_code
    exec(code, run_globals)
  File "/usr/lib/python3/dist-packages/playitslowly/app.py", line 41, in <module>
    from playitslowly.pipeline import Pipeline
  File "/usr/lib/python3/dist-packages/playitslowly/pipeline.py", line 33, in <module>
    from playitslowly import myGtk
  File "/usr/lib/python3/dist-packages/playitslowly/myGtk.py", line 29, in <module>
    buttons_ok_cancel = (Gtk.STOCK_CANCEL,Gtk.ResponseType.CANCEL,Gtk.STOCK_OPEN,Gtk.ResponseType.OK)
  File "/usr/lib/python3/dist-packages/gi/overrides/__init__.py", line 32, in __getattr__
    return getattr(self._introspection_module, name)
  File "/usr/lib/python3/dist-packages/gi/module.py", line 123, in __getattr__
    raise AttributeError("%r object has no attribute %r" % (
AttributeError: 'gi.repository.Gtk' object has no attribute 'STOCK_CANCEL'

ProblemType: Bug
DistroRelease: Ubuntu 22.04
Package: playitslowly 1.5.0-1.1
ProcVersionSignature: Ubuntu 5.13.0-19.19-generic 5.13.14
Uname: Linux 5.13.0-19-generic x86_64
ApportVersion: 2.20.11-0ubuntu73
Architecture: amd64
CasperMD5CheckResult: unknown
CurrentDesktop: LXQt
Date: Sat Nov 27 23:03:51 2021
EcryptfsInUse: Yes
InstallationDate: Installed on 2017-11-16 (1472 days ago)
InstallationMedia: Ubuntu 17.10 "Artful Aardvark" - Release amd64 (20171018)
PackageArchitecture: all
SourcePackage: playitslowly
UpgradeStatus: No upgrade log present (probably fresh install)

Revision history for this message
Chris Guiver (guiverc) wrote :
Revision history for this message
Launchpad Janitor (janitor) wrote :

Status changed to 'Confirmed' because the bug affects multiple users.

Changed in playitslowly (Ubuntu):
status: New → Confirmed
Revision history for this message
Chris Guiver (guiverc) wrote :
Changed in playitslowly (Debian):
status: Unknown → New
Revision history for this message
Chris Guiver (guiverc) wrote (last edit ):

This has been removed from Debian unstable :(

Should this also be removed from jammy :(

(paste from https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1006017)
---
Version: 1.5.0-1.1+rm

Dear submitter,

as the package playitslowly has just been removed from the Debian archive unstable we hereby close the associated bug reports. We are sorry that we couldn't deal with your issue properly.

For details on the removal, please see https://bugs.debian.org/1006761

The version of this package that was in Debian prior to this removal can still be found using http://snapshot.debian.org/.
---

I requested it NOT be removed from Debian stable; it's working for me in Debian Bullseye, Ubuntu Impish etc.

Changed in playitslowly (Debian):
status: New → Fix Released
Revision history for this message
Chris Guiver (guiverc) wrote :

See prior comment #4 - it was dropped in Debian, and that 'fix' has caused it to be dropped in jammy to..

fixed by removal. :(

Changed in playitslowly (Ubuntu):
status: Confirmed → 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.