** Summary changed:
- FFe: Sync file-roller 44-2 (main) from Debian unstable (main)
+ FFe: Sync file-roller 44.1-1 (main) from Debian unstable (main)
** Description changed:
Freeze Exception Request
I request to sync file-roller 44 from Debian. The largest change is that
file-roller was ported from GTK3 to GTK4. However, this is also the strongest
argument to doing the update: it will be significantly easier to backport
bugfixes if Ubuntu 24.04 LTS is using the GTK4 version rather than by trying to
port those fixes to GTK3.
Although switching apps to GTK4 was problematic for Ubuntu 22.04 LTS, a
significant number of apps these days are GTK4 and at least all the
Ubuntu desktop flavors that ship file-roller do have appropriate basic
themeing for GTK4 apps.
Potential Problems
--
The new release drops the AppMenu option. In other words, showing a
traditional File/Edit/View menu instead of a hamburger ☰ menu.
Out of the desktop flavors that ship file-roller, it looks like this
feature was only used in Ubuntu Unity. Notably Ubuntu Unity ships many
MATE apps because of Unity's unique "global menu" feature. MATE does
offer an older GTK3 file-roller fork named engrampa. If this feature is
important to Ubuntu Unity, I recommend they switch to engrampa.
However, Ubuntu Unity ships nemo as the default file browser. nemo
recommends nemo-fileroller which Depends: file-roller. (Instead of
engrampa). There is another nautilus fork named caja which Ubuntu MATE
ships.
Why This Didn't Happen Sooner
file-roller 44 Beta was released March 10 but Feature Freeze was February 29
so this already missed the Feature Freeze deadline.
file-roller 44.0 was released last week
Affected Desktop Flavors
-
- Ubuntu Desktop (although only in the "full" install option, but minimal is
the default for new installs now)
- Ubuntu Cinnamon
- Ubuntu Unity
Upstream changes
-
https://gitlab.gnome.org/GNOME/file-roller/-/blob/44/NEWS
https://gitlab.gnome.org/GNOME/file-roller/-/compare/43.1...44
Changelog entries since current noble version 43.1-1build2:
-
+ file-roller (44.1-1) unstable; urgency=medium
+
+ * New upstream release
+ * Revert "Cherry-pick 5 patches": patches were applied in new release
+
+ -- Jeremy Bícha Wed, 10 Apr 2024 08:59:03 -0400
+
file-roller (44-2) unstable; urgency=medium
- * Cherry-pick 5 patches to fix various issues
+ * Cherry-pick 5 patches to fix various issues
- -- Jeremy Bícha Tue, 02 Apr 2024 14:45:40 -0400
+ -- Jeremy Bícha Tue, 02 Apr 2024 14:45:40 -0400
file-roller (44-1) unstable; urgency=medium
* New upstream release (LP: #2059335)
* Drop patch applied in new release
* Depend on 7zip instead of p7zip on Debian (Closes: #1042447)
-- Jeremy Bícha Wed, 27 Mar 2024 17:38:22 -0400
file-roller (44~beta-1) unstable; urgency=medium
* New upstream release
* debian/control: Bump minimum required libglib2.0-dev to 2.38.0
* debian/control: Update to build with GTK 4, following upstream
* debian/patches/ftbfs-gdkscreen.patch: Add patch to drop call to
deprecated and removed GdkScreen-related method causing FTBFS
with -Werror=implicit-function-declaration
* debian/copyright: Drop superfluous 'Files: src/egg*' pattern (and
accompanying license text) for unused files that were previously
dropped upstream
-- Amin Bandali Thu, 21 Mar 2024 15:49:58 -0400
Build log
--
https://launchpad.net/~ubuntu-desktop/+archive/ubuntu/ubuntu-desktop-gnome/+packages
Testing Done
I have verified that file-roller 44 does work on Ubuntu Desktop, Ubuntu
Budgie, Ubuntu Cinnamon, and Ubuntu Unity
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/2059335
Title:
FFe: Sync file-roller 44.1-1 (main) from Debian unstable (main)
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/file-roller/+bug/2059335/+subscriptions
--
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs