[Bug 958889] New: PackageKit's "offline upgrade" is broken
http://bugzilla.opensuse.org/show_bug.cgi?id=958889 Bug ID: 958889 Summary: PackageKit's "offline upgrade" is broken Classification: openSUSE Product: openSUSE Tumbleweed Version: 2015* Hardware: x86-64 OS: Other Status: NEW Severity: Normal Priority: P5 - None Component: GNOME Assignee: bnc-team-gnome@forge.provo.novell.com Reporter: develop7@develop7.info QA Contact: qa-bugs@suse.de Found By: --- Blocker: --- Prerequisites: there should be upgrades pending (mine was next TW snapshot) Repro: 1. Download pending updates with `pkcon --only-download update` 2. Prepare offline upgrade with `pkcon offline-trigger` 3. Reboot system. What is expected: an `system-update.target` is reached, pending packages' installation is performed, and PC is rebooted again What happens instead: `system-update.target` is never reached thus updates are not installed Scratching the surface shows that `/system-update` symlink created by `pkcon offline-trigger` points to missing `/var/cache/PackageKit` directory while it should point `/var/lib/PackageKit/prepared-update` NB: that breaks to offline upgrading through `GNOME Software` as well, it's just me and my CLI preference. -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=958889
http://bugzilla.opensuse.org/show_bug.cgi?id=958889#c1
Bjørn Lie
http://bugzilla.opensuse.org/show_bug.cgi?id=958889
http://bugzilla.opensuse.org/show_bug.cgi?id=958889#c2
Andrei Dziahel
$ rpm -q --changelog PackageKit | head -n 10 * Пят Ліс 13 2015 zaitor@opensuse.org - Add PackageKit-avoid-endless-loop-on-autoupdate.patch: Avoid a endless loop on autoupdates.
* Пят Ліс 13 2015 dimstar@opensuse.org - Add PackageKit-fix-offline-trigger.patch: Fix the PK trigger detection: if not done properly, PK might believe that something else triggered the system update and expects something else to handle the update (boo#954125).
Yes, I do. Sorry I didn't mention that before. -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=958889
http://bugzilla.opensuse.org/show_bug.cgi?id=958889#c3
--- Comment #3 from Bjørn Lie
http://bugzilla.opensuse.org/show_bug.cgi?id=958889
http://bugzilla.opensuse.org/show_bug.cgi?id=958889#c4
Andrei Dziahel
participants (1)
-
bugzilla_noreply@novell.com