I tried installing Clocks with Flatpak but I got an error because
apparently its gsettings schema wasn't installed, so I installed Iagno
instead. I then upgraded Flatpak to 0.8.2-1ubuntu16.10.1 (and ostree
2016.15-2ubuntu1~ubuntu16.10.1) and verified that I could still run the
Iagno flatpak and that the gnome and gnome-apps remote sources were
still set up.

I then installed Devhelp with the new flatpak and ran it successfully.

The important part of verifying this SRU for Ubuntu 16.10 is that
earlier installed Flatpaks still work and that it's possible to install
new apps.

** Description changed:

  Impact
  ======
  Flatpak 0.8 is a new LTS release of the alternative package set.
  
  https://blogs.gnome.org/alexl/2016/12/22/a-stable-base-for-flatpak-0-8/
  
  This update includes these components for 16.04 LTS and 16.10:
  - flatpak 0.8.2
  - ostree 2016.15
  
  This basically matches the set that is also available in Debian's
  upcoming new stable release. All of these source packages are new to
  16.04 LTS.
  
  Test Case
  =========
  1. Install an app with the old syntax (before upgrading flatpak and ostree)
  sudo apt install flatpak
  wget https://people.gnome.org/~alexl/keys/gnome-sdk.gpg
  flatpak remote-add --user --gpg-import=gnome-sdk.gpg gnome 
http://sdk.gnome.org/repo/
  flatpak --user install gnome org.gnome.Platform 3.22
  flatpak --user remote-add --gpg-import=gnome-sdk.gpg gnome-apps 
http://sdk.gnome.org/repo-apps/
- flatpak --user install gnome-apps org.gnome.Clocks stable
+ flatpak --user install gnome-apps org.gnome.iagno
  
- After upgrading flapak and ostree,  check whether the Clocks app is
- still installed.
+ Note that you may need to logout and log back in after installing your
+ first Flatpak app before the app shows up in the Activities Overview.
+ 
+ After upgrading flapak and ostree,  check whether the Iagno app is still
+ installed.
  
  2. Install an app with the new syntax
  flatpak remote-add --from gnome https://sdk.gnome.org/gnome.flatpakrepo
  flatpak remote-add --from gnome-apps 
https://sdk.gnome.org/gnome-apps.flatpakrepo
- flatpak install gnome-apps org.gnome.gedit
- flatpak run org.gnome.gedit
+ flatpak --user install gnome-apps org.gnome.Devhelp
+ flatpak run org.gnome.Devhelp (or click the launcher like any other app)
  
  The test case for ostree is just making sure flatpak works.
  
  Regression Potential
  ====================
  There's no regression for Ubuntu 16.04 since these are new packages there 
that should have no affect on other packages.
  
  For 16.10, this has an inherent regression. The command-line syntax
  changed in flatpak 0.6.13. However, since virtually all of the guides to
  using Flatpak including http://flatpak.org/apps use the new syntax that
  will not work with 16.10's older flatpak, it seems better for users to
  get used to the new syntax.
  
  Other Info
  ==========
  Just like snap was backported to 14.04 LTS to -updates, this is being 
backported to 16.04 LTS -updates. Both snap and Flatpak are useful for people 
who want to run new apps on an LTS operating system.
  
  Flatpak is not easily backportable to 14.04 LTS.
  
  bubblewrap is required for this SRU and is being tracked in LP: #1649330
  
  A separate SRU may be filed later to update xdg-desktop-portal and xdg-
  desktop-portal-gtk. They are optional dependencies and I'm told that
  most Flatpak apps do not use them yet.

** Tags removed: verification-needed
** Tags added: verification-done

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1656712

Title:
  Update flatpak and ostree to 0.8

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/flatpak/+bug/1656712/+subscriptions

-- 
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to