Please remove GNOME Shell extensions incompatible with GNOME Shell 46

Bug #2059271 reported by Jeremy Bícha
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
gnome-shell-pomodoro (Ubuntu)
Fix Released
High
Unassigned
workrave (Ubuntu)
Fix Released
Undecided
Unassigned

Bug Description

Please remove the following packages from noble to allow GNOME Shell 46 to migrate out of noble-proposed when it's ready. These packages need source changes to be compatible so they can be allowed to auto-sync, but otherwise aren't helpful to have even in noble-proposed:

- gnome-shell-pomodoro

Here is the porting documentation:

https://gjs.guide/extensions/upgrading/gnome-shell-46.html

Workave
-------
Workrave is also incompatible but provides other packages so I'm looking into just disabling the workrave-gnome package.

Upstream bug reports
--------------------
https://github.com/gnome-pomodoro/gnome-pomodoro/issues/693
https://github.com/rcaelers/workrave/issues/532

Jeremy Bícha (jbicha)
description: updated
Revision history for this message
Sebastien Bacher (seb128) wrote :

$ ./remove-package -s noble -m 'incompatible with the new gnome-shell, lp #2059271' gnome-shell-pomodoro
Removing packages from noble:
 gnome-shell-pomodoro 0.24.0-1~exp1 in noble
  gnome-shell-pomodoro 0.24.0-1~exp1 in noble amd64
  gnome-shell-pomodoro 0.24.0-1~exp1 in noble arm64
  gnome-shell-pomodoro 0.24.0-1~exp1 in noble riscv64
  gnome-shell-pomodoro-data 0.24.0-1~exp1 in noble amd64
  gnome-shell-pomodoro-data 0.24.0-1~exp1 in noble arm64
  gnome-shell-pomodoro-data 0.24.0-1~exp1 in noble armhf
  gnome-shell-pomodoro-data 0.24.0-1~exp1 in noble i386
  gnome-shell-pomodoro-data 0.24.0-1~exp1 in noble ppc64el
  gnome-shell-pomodoro-data 0.24.0-1~exp1 in noble riscv64
  gnome-shell-pomodoro-data 0.24.0-1~exp1 in noble s390x
Comment: incompatible with the new gnome-shell, lp #2059271
Remove [y|N]? y
1 package successfully removed.

Changed in gnome-shell-pomodoro (Ubuntu):
importance: Undecided → High
status: New → Fix Released
Jeremy Bícha (jbicha)
Changed in workrave (Ubuntu):
status: New → In Progress
Jeremy Bícha (jbicha)
Changed in workrave (Ubuntu):
status: In Progress → Fix Committed
Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package workrave - 1.10.52-1ubuntu5

---------------
workrave (1.10.52-1ubuntu5) noble; urgency=medium

  * Temporarily drop workrave-gnome package since it is not yet
    compatible with GNOME Shell 46 (LP: #2059271)

 -- Jeremy Bícha <email address hidden> Wed, 27 Mar 2024 11:26:57 -0400

Changed in workrave (Ubuntu):
status: Fix Committed → Fix Released
Jeremy Bícha (jbicha)
Changed in workrave (Ubuntu):
status: Fix Released → Fix Committed
Jeremy Bícha (jbicha)
Changed in gnome-shell-pomodoro (Ubuntu):
status: Fix Released → Fix Committed
Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package workrave - 1.10.52-2ubuntu1

---------------
workrave (1.10.52-2ubuntu1) noble; urgency=medium

  * Sync with Debian. Remaining changes:
    - Build with --enable-gnome45 option (LP: #2059271)
    - debian/control: Bump minimum GNOME Shell to 45 to match metadata.json

workrave (1.10.52-2) unstable; urgency=medium

  * Update Build-Depends to libglib2.0-0t64 (closes: #1068062)
  * Add support for gnome-shell 46 (closes: #1052115)

 -- Jeremy Bícha <email address hidden> Mon, 01 Apr 2024 10:39:19 -0400

Changed in workrave (Ubuntu):
status: Fix Committed → Fix Released
Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package gnome-shell-pomodoro - 0.25.1-0ubuntu1

---------------
gnome-shell-pomodoro (0.25.1-0ubuntu1) noble; urgency=medium

  * New upstream release (Closes: #1067432, LP: #2059271)
  * Set minimum GNOME Shell to 46

 -- Jeremy Bícha <email address hidden> Mon, 01 Apr 2024 16:57:37 -0400

Changed in gnome-shell-pomodoro (Ubuntu):
status: Fix Committed → 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.