Iain raised two issues via email:
There's two things I'm already aware of.
- It came up last cycle that when PK is built, gnome-software claims
the PackageKit session interface on the bus. This is used for
example to install missing GStreamer codecs but it turned out to be
broken, so we disabled it. We should make sure to track that and get
it working. Not sure what will be needed - maybe some aptcc work.
- I talked to Richard about this and he isn't interested in supporting
it - probably fairly - but maybe we want to turn off updates in the
PackageKit plugin as long as we have update-manager. I'm not sure it
was the best idea for us to support upgrades in the apt plugin, but
PK inside gnome-software doesn't do UPDATABLE_LIVE (online) updates
at the minute. It would be work to enable those and I think we might
want to punt on this until we get agreement to get rid of
update-manager, presumably not in this cycle. That conversation was
what led Richard to work on release EOL support inside
gnome-software though, which was nice. :)
** Changed in: gnome-software (Ubuntu)
Assignee: Robert Ancell (robert-ancell) => (unassigned)
--
You received this bug notification because you are a member of Desktop
Packages, which is subscribed to gnome-software in Ubuntu.
https://bugs.launchpad.net/bugs/1643134
Title:
Switch gnome-software to use PackageKit backend
Status in gnome-software package in Ubuntu:
In Progress
Bug description:
This is a tracking bug to switch gnome-software from the Ubuntu-
specific apt backend to the PackageKit backend used by other distros.
In particular this is the backend used by Debian.
To build, just uncomment the commented-out packagekit line in gnome-
software's debian/rules and remove libapt-pkg-dev from Build-Depends.
(You can also drop aptdaemon from Depends.)
Changes
=======
- It fixes some annoying bugs lingering in Ubuntu 16.04 LTS: LP: #1551599.
- It may also allow us to drop sessioninstaller (LP: #1661371)
- On an individual app page, Source is listed as something like
'ubuntu-zesty-universe' or ubuntu-yakkety-updates-main' or 'lp-ppa-
gnome3-team-gnome3-staging-yakkety-main' instead of just 'Ubuntu'
- On an individual app page, apps from multiverse or restricted will
show License as 'Proprietary' (example: VirtualBox or Devede ). This
also happens for locally installed apps (i.e. not matching what's in
your apt sources). I don't think it happens for PPAs since everything
in a PPA is in 'main'.
- If you install an app using GNOME Software (or I assume another
PackageKit app), it lists the date it was last installed or updated on
the individual app page with a link to see its update history. (But
the problem here is that update-manager doesn't use PK nor does apt on
the command line.)
- Any update, no matter how small, is only permitted as an offline
update. The button says "Restart & Install". It does seem to work fine
though.
- Another bug is that installing or Removing an app inside GNOME
Software is enough for it to "forget" about available Updates and
think that everything is "up to date".
(It looks like gnome-software 3.24 will let us completely disable
gnome-software's update mechanism and the Updates tab by default so
these previous two differences may be irrelevant then.)
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/gnome-software/+bug/1643134/+subscriptions
--
Mailing list: https://launchpad.net/~desktop-packages
Post to : [email protected]
Unsubscribe : https://launchpad.net/~desktop-packages
More help : https://help.launchpad.net/ListHelp