Package: packagekit / 1.1.12-5

Metadata

Package Version Patches format
packagekit 1.1.12-5 3.0 (quilt)

Patch series

view the series file
Patch File delta Description
policy.diff | (download)

policy/org.freedesktop.packagekit.policy.in | 18 8 + 10 - 0 !
policy/org.freedesktop.packagekit.rules | 5 3 + 2 - 0 !
2 files changed, 11 insertions(+), 12 deletions(-)

---
01_aptcc no distupgrade.patch | (download)

backends/aptcc/Makefile.am | 4 2 + 2 - 0 !
backends/aptcc/pk-backend-aptcc.cpp | 5 0 + 5 - 0 !
2 files changed, 2 insertions(+), 7 deletions(-)

 [patch] aptcc: disable distro-upgrade functionality (for now)

This feature is broken currently and causes users problems who
accidentally trigger it somehow (it never worked on Debian, and
currently doesn't on Ubuntu as well).
We should actually fix this (maybe by using AppStream directly to fetch
release information?), but that implementation will require some
redesign and time.
So, disable this for now so users don't accidentally trigger it and get
shown weird errors.

02_keep ref on transaction while doing polkit call.patch | (download)

src/pk-transaction.c | 3 2 + 1 - 0 !
1 file changed, 2 insertions(+), 1 deletion(-)

 [patch 1/6] transaction: keep a ref on transaction while doing async
 polkit call

Otherwise it may get destroyed while we're doing the async call and
result in a spew of criticals.

03_aptcc use correct return type in function.patch | (download)

backends/aptcc/apt-messages.cpp | 2 1 + 1 - 0 !
backends/aptcc/apt-messages.h | 2 1 + 1 - 0 !
2 files changed, 2 insertions(+), 2 deletions(-)

 use correct return type in function


04_aptcc frontend locking.patch | (download)

backends/aptcc/apt-intf.cpp | 3 2 + 1 - 0 !
configure.ac | 6 6 + 0 - 0 !
2 files changed, 8 insertions(+), 1 deletion(-)

 [patch] aptcc: implement frontend-locking

This implements APT frontend locking, which prevents other programs
from stealing the dpkg lock in race conditions where apt(cc) has to
release the lock in order to run dpkg.

Bug-Ubuntu: https://bugs.launchpad.net/bugs/1795614