This bug was fixed in the package packagekit -
0.8.17-4ubuntu6~gcc5.4ubuntu1.4
---
packagekit (0.8.17-4ubuntu6~gcc5.4ubuntu1.4) xenial; urgency=medium
* debian/patches/frontend-locking.diff:
Implement frontend locking in a simple way. Will need some more
work to upstream,
This bug was fixed in the package packagekit - 1.1.9-1ubuntu2.18.04.3
---
packagekit (1.1.9-1ubuntu2.18.04.3) bionic; urgency=medium
* Pass --no-restart-after-upgrade to dh_installsystemd to avoid PackageKit
restarting while upgrading under PackageKit (LP: #1790613)
packagekit
Same on xenial (0.8.17-4ubuntu6~gcc5.4ubuntu1.4):
root@xxx:~# lslocks
COMMAND PID TYPE SIZE MODE M START END PATH
iscsid396 POSIX 4B WRITE 0 0 0 /run/iscsid.pid
atd 390 POSIX 4B WRITE 0 0 0 /run/atd.pid
cron 392 FLOCK 4B WRITE 0
(that was 1.1.9-1ubuntu2.18.04.3 in bionic)
** Tags removed: verification-needed-bionic
** Tags added: verification-done-bionic
--
You received this bug notification because you are a member of Ubuntu
Touch seeded packages, which is subscribed to packagekit in Ubuntu.
https://bugs.launchpad.net/
I verified by creating a prerm script for packagekit-tools with sleep 20
in it, and then looked at the locks while that was sleeping:
# lslocks
COMMAND PID TYPE SIZE MODE M START END PATH
cron 415 FLOCK 4B WRITE 0 0 0 /run/crond.pid
packagekitd 3374 POSIX 0B
Hello Julian, or anyone else affected,
Accepted packagekit into bionic-proposed. The package will build now and
be available at
https://launchpad.net/ubuntu/+source/packagekit/1.1.9-1ubuntu2.18.04.2
in a few hours, and then in the -proposed repository.
Please help us by testing this new package.
** Description changed:
+ [SRU Notes]
+
+ [rbasak] Requires apt 1.2.28 (Xenial) and 1.6.5 (Bionic), both of which
+ are currently in proposed. Do not release to updates without releasing
+ the newer apt first.
+
[Impact]
PackageKit needs an adjustment for frontend locking, so it does not rel
** Description changed:
[Impact]
PackageKit needs an adjustment for frontend locking, so it does not release
the frontend lock during dpkg invocations, but only the normal dpkg lock.
Frontend locking prevents race conditions between multiple dpkg
frontends, which can cause other fronte
** Description changed:
[Impact]
PackageKit needs an adjustment for frontend locking, so it does not release
the frontend lock during dpkg invocations, but only the normal dpkg lock.
Frontend locking prevents race conditions between multiple dpkg
frontends, which can cause other fronte
@rbasak If unattended-upgrades runs at the same time as software updater
is updating apt caches then unattended upgrades crashes.
--
You received this bug notification because you are a member of Ubuntu
Touch seeded packages, which is subscribed to packagekit in Ubuntu.
https://bugs.launchpad.net
Added some more details, but I'm really at a loss what else you could
want to know than it screwing up installations.
--
You received this bug notification because you are a member of Ubuntu
Touch seeded packages, which is subscribed to packagekit in Ubuntu.
https://bugs.launchpad.net/bugs/179561
** Description changed:
[Impact]
PackageKit needs an adjustment for frontend locking, so it does not release
the frontend lock during dpkg invocations, but only the normal dpkg lock.
Frontend locking prevents race conditions between multiple dpkg
frontends, which can cause other fronte
The updated description explains why frontend locking is necessary, but
how does this particular bug impact users? What's wrong for users as a
consequence of this bug? Eg. what user story is broken? I need to
understand this in order to judge whether an SRU is warranted, which I'm
supposed to consi
** Description changed:
[Impact]
PackageKit needs an adjustment for frontend locking, so it does not release
the frontend lock during dpkg invocations, but only the normal dpkg lock.
+
+ Frontend locking prevents race conditions between multiple dpkg
+ frontends, which can cause other fronte
** Tags added: id-5bae2d4a668b6f3b803fb88b
--
You received this bug notification because you are a member of Ubuntu
Touch seeded packages, which is subscribed to packagekit in Ubuntu.
https://bugs.launchpad.net/bugs/1795614
Title:
packagekit frontend locking
Status in packagekit package in Ub
15 matches
Mail list logo