Testing GNOME Software 3.20.5 in Xenial
Robert Ancell
robert.ancell at canonical.com
Sun Jun 18 10:11:23 UTC 2017
After much frustration I've managed to rebase our version of GNOME Software
in Xenial on 3.20.5. This means we can pick up all the general improvements
that were made post-release and hopefully fix some reliability issues that
we're seeing in errors.ubuntu.com.
If you are running Xenial I would love some testing of this from a PPA:
$ sudo apt-add-repository ppa:ubuntu-desktop/gnome-software
$ sudo apt update
$ sudo apt upgrade
$ killall gnome-software
(then run gnome-software)
This release has some backported fixes (see below) for the Snap plugin but
should otherwise behave the same as the current version in Xenial, so we're
looking for any regressions.
https://bugs.launchpad.net/bugs/1697565
https://bugs.launchpad.net/bugs/1663097
There were two patches (see below) that got dropped in the rebase as they
didn't fit. In the previous two (or three?) attempts to rebase I did ask
William about them and he wasn't sure if they were required. They never
made it upstream so I think they were working around issues that were fixed
elsewhere.
commit e71049df28787f0e0aec0dc35be6b8b37be0ea4c
Author: William Hua <william.hua at canonical.com>
Date: Wed Apr 20 07:33:40 2016 -0400
Add a separate flag for refreshing just the UI
commit 297be3647e1727d191124d507e1da60336612abf
Author: William Hua <william.hua at canonical.com>
Date: Fri Apr 15 08:00:38 2016 -0400
Only request appstream refresh while window is visible
The gory details about the rebase:
I created a new branch in GNOME Git called wip/rancell/ubuntu-3-20-rebase
that started at the point we branched off wip/ubuntu-3-20.
I then cherry-picked and manually did patches until it was exactly the same
as wip/ubuntu-3-20. Patches were merged together so just major changes are
shown, not all the little fixes. Much sanity was lost.
I then made new branches (wip/rancell/ubuntu-3-20-*) from the
GNOME_SOFTWARE_3_20_* tags and rebased on them.
Eventually we end up at the wip/rancell/ubuntu-3-20-5 branch which I then
pulled patches out and updated
lp:~ubuntu-desktop/gnome-software/ubuntu-xenial. Uploaded to the PPA from
that.
If this is all good I plan to make the wip/ubuntu-3-20 branch to be my
rebased branch and we can pretend the old complex branch doesn't exist
anymore :) (ok, I will rename it to wip/ubuntu-3-20-pre-merge).
--Robert
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.ubuntu.com/archives/ubuntu-desktop/attachments/20170618/33cada51/attachment-0001.html>
-------------- next part --------------
--
ubuntu-desktop mailing list
ubuntu-desktop at lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-desktop
More information about the ubuntu-desktop
mailing list