http://bugzilla.opensuse.org/show_bug.cgi?id=1173741 Bug ID: 1173741 Summary: gnome-pomodoro-0.17.0 is incompatible with GNOME 3.34 Classification: openSUSE Product: openSUSE Distribution Version: Leap 15.2 Hardware: Other OS: Other Status: NEW Severity: Normal Priority: P5 - None Component: GNOME Assignee: gnome-bugs@suse.de Reporter: srinidhi.bs@microfocus.com QA Contact: qa-bugs@suse.de Found By: --- Blocker: --- gnome-pomodoro 0.17.0 is incompatible with GNOME 3.34. This should have never been added to openSUSE:Leap:15.2 project. gnome-pomodoro 0.17.0 adds support for GNOME 3.36 and at the same time, it makes it incompatible with GNOME 3.34. Please refer to following commit: https://github.com/codito/gnome-pomodoro/commit/0143d25328d2ff8ae1eecb123c56... Because of this, gnome-pomodoro's Shell extension does not work in openSUSE Leap 15.2. We get the following error:
gnome-shell[3636]: JS ERROR: Extension pomodoro@arun.codito.in: TypeError: GObject.registerClass() used with invalid base class (is Source) registerClass@resource:///org/gnome/gjs/modules/overrides/GObject.js:85:15 @/usr/share/gnome-shell/extensions/pomodoro@arun.codito.in/notifications.js:67:14 @/usr/share/gnome-shell/extensions/pomodoro@arun.codito.in/extension.js:37:7 _callExtensionInit@resource:///org/gnome/shell/ui/extensionSystem.js:343:13 loadExtension@resource:///org/gnome/shell/ui/extensionSystem.js:277:22 _loadExtensions/<@resource:///org/gnome/shell/ui/extensionSystem.js:490:13 collectFromDatadirs@resource:///org/gnome/shell/misc/fileUtils.js:27:17 _loadExtensions@resource:///org/gnome/shell/ui/extensionSystem.js:469:9 _enableAllExtensions@resource:///org/gnome/shell/ui/extensionSystem.js:499:13 _sessionUpdated@resource:///org/gnome/shell/ui/extensionSystem.js:530:13 init@resource:///org/gnome/shell/ui/extensionSystem.js:48:9 _initializeUI@resource:///org/gnome/shell/ui/main.js:242:5 start@resource:///org/gnome/shell/ui/main.js:138:5 @<main>:1:31
-- You are receiving this mail because: You are on the CC list for the bug.