Update to 0.8.x
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
packagekit (Ubuntu) |
Triaged
|
Wishlist
|
Unassigned |
Bug Description
Update to version 0.8.1. We need to investigate if this should be done in Quantal, the notes in NEWS are:
Notes:
- We've broken a lot of API in this release. A LOT. If you're using the
systemd D-Bus interface of PackageKit, then it's likely you'll have
to spend a few minutes converting to the new interfaces.
If you use the packagekit-glib or packagekit-qt bindings they'll
be the odd change too, but nothing quite as drastic.
- Both the client libraries broke ABI, so there's a soname bump.
- Needless to say, it's probably not a good idea to push all this new
and broken code into your super-stable paid-for-support distro.
- If anyone has questions about porting, grab one of us developers on
the PackageKit mailing list.
Changed in packagekit (Ubuntu): | |
status: | New → Triaged |
importance: | Undecided → Wishlist |
tags: | added: upgrade-software-version |
summary: |
- Update to 0.8.1 + Update to 0.8.x |
tags: | removed: desktop-upgrade |
Hi! I strongly recomment you to not include PK 0.8.1 right now, as it won't work okay and really break stuff - but I would like to see 0.8.2 or 0.8.3 in Quantal and work on the Ubuntu packaging by myself if necessary/ wanted/ possible (I'm not a MOTU/Ubuntu developer at time). Including 0.8.x will very much depend on the state of our Aptcc backend at that time - right now it's maintainer is working on it and the backend is in a very good shape, but help is always needed. FYI, Fedora is shipping 0.8.x with it's next release too.
One of the issues will be that Ubuntu does not ship systemd or - even more important - systemd-logind, but at time we can work around that by disabling all features which make use of it. (In the long term this will become difficult, as ConsoleKit development has stopped and is unsupported)
Please stay in touch, then we can work something out :-)
(Btw. PK 0.8.2 will contain even more invasive changes (in order to make implementaing Software-Centers with PK easier), I blogged about them recently)