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 <[email protected]> Date: Wed Apr 20 07:33:40 2016 -0400 Add a separate flag for refreshing just the UI commit 297be3647e1727d191124d507e1da60336612abf Author: William Hua <[email protected]> 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
-- ubuntu-desktop mailing list [email protected] https://lists.ubuntu.com/mailman/listinfo/ubuntu-desktop
