RE: [Test-Announce] Urgent F21 testing request: libhif and PackageKit
Adam, The path /updates/PackageKit-1.0.4-1.fc21,libhif- cannot be found -Original Message- From: test-boun...@lists.fedoraproject.org [mailto:test-boun...@lists.fedoraproject.org] On Behalf Of Adam Williamson Sent: Monday, January 19, 2015 3:20 PM To: test-annou...@lists.fedoraproject.org Subject: [Test-Announce] Urgent F21 testing request: libhif and PackageKit Hi, folks! We recently found out that there were some significant problems with PackageKit and things that use it (GNOME Software, Apper, gnome- packagekit...) in Fedora 21, since the release of libhif-0.1.7 as an update shortly after F21 came out. The initial bug people noticed was offline updates failing to work, but in subsequent testing we found that regular package install and remove operations could cause crashes in PackageKit-based apps and it was possible for the PackageKit database to be corrupted. It would be great if folks could, as a matter of urgency, test this update: https://admin.fedoraproject.org/updates/PackageKit-1.0.4-1.fc21,libhif- 0.1.8-1.fc21 Please install the updated packages, reboot (or at least restart the packagekit service), run 'pkcon repair' as root, reboot again, and then test regular use of GNOME Software and pkcon as much as possible - try installing and removing packages, running offline updates, and so on. If your package set is up to date you can try downgrading a package in order to test offline updates - try 'yum downgrade devassistant', for instance, if you have it installed, then check for updates in GNOME Software. As the bugs were pretty serious we'd like to release the fix as soon as possible, but at the same time we want to make sure we tested it thoroughly. Thanks folks! And thanks a lot to Richard Hughes for working to fix this quickly, and Kamil for doing a lot of testing on it. -- Adam Williamson Fedora QA Community Monkey IRC: adamw | Twitter: AdamW_Fedora | XMPP: adamw AT happyassassin . net http://www.happyassassin.net ___ test-announce mailing list test-annou...@lists.fedoraproject.org https://admin.fedoraproject.org/mailman/listinfo/test-announce -- test mailing list test@lists.fedoraproject.org To unsubscribe: https://admin.fedoraproject.org/mailman/listinfo/test -- test mailing list test@lists.fedoraproject.org To unsubscribe: https://admin.fedoraproject.org/mailman/listinfo/test
Re: [Test-Announce] Urgent F21 testing request: libhif and PackageKit
On 19 January 2015 at 22:01, Jonathan Calloway wrote: > The path /updates/PackageKit-1.0.4-1.fc21,libhif- cannot be found https://admin.fedoraproject.org/updates/PackageKit-1.0.4-1.fc21,libhif-0.1.8-1.fc21 Richard -- test mailing list test@lists.fedoraproject.org To unsubscribe: https://admin.fedoraproject.org/mailman/listinfo/test
Re: [Test-Announce] Urgent F21 testing request: libhif and PackageKit
On Mon, 2015-01-19 at 17:01 -0500, Jonathan Calloway wrote: > The path /updates/PackageKit-1.0.4-1.fc21,libhif- cannot be found The original message has a line break. poc -- test mailing list test@lists.fedoraproject.org To unsubscribe: https://admin.fedoraproject.org/mailman/listinfo/test
Re: [Test-Announce] Urgent F21 testing request: libhif and PackageKit
On Mon, 2015-01-19 at 22:24 +, Patrick O'Callaghan wrote: > On Mon, 2015-01-19 at 17:01 -0500, Jonathan Calloway wrote: > > The path /updates/PackageKit-1.0.4-1.fc21,libhif- cannot be found > > The original message has a line break. > Yup :) Blame the Evolution 3.13 message composer. In fact blame it for all the weirdness in formatting in mails from me (and anyone else running Rawhide) lately, it's a bit wonky still. :) -- Adam Williamson Fedora QA Community Monkey IRC: adamw | Twitter: AdamW_Fedora | XMPP: adamw AT happyassassin . net http://www.happyassassin.net -- test mailing list test@lists.fedoraproject.org To unsubscribe: https://admin.fedoraproject.org/mailman/listinfo/test
Re: [Test-Announce] Urgent F21 testing request: libhif and PackageKit
On Mon, Jan 19, 2015 at 3:01 PM, Jonathan Calloway < jonathancallo...@gmail.com> wrote: > > Please install the updated packages, reboot (or at least restart the > packagekit service), run 'pkcon repair' as root, # pkcon repair Failed to contact PackageKit: Error calling StartServiceByName for org.freedesktop.PackageKit: GDBus.Error:org.freedesktop.DBus.Error.TimedOut: Activation of org.freedesktop.PackageKit timed out I get this even after rebooting. Checking packagekit.service shows it's failing for some reason. # systemctl status packagekit.service ● packagekit.service - PackageKit Daemon Loaded: loaded (/usr/lib/systemd/system/packagekit.service; static) Active: failed (Result: core-dump) since Mon 2015-01-19 20:25:07 MST; 2min 20s ago Process: 1511 ExecStart=/usr/libexec/packagekitd (code=dumped, signal=TRAP) Main PID: 1511 (code=dumped, signal=TRAP) Jan 19 20:25:07 rawhides.local PackageKit[1511]: daemon start Jan 19 20:25:07 rawhides.local packagekitd[1511]: (packagekitd:1511): PackageKit-Hif-ERROR **: failed to setup context: Unknown option Jan 19 20:25:07 rawhides.local systemd[1]: packagekit.service: main process exited, code=dumped, status=5/TRAP Jan 19 20:25:07 rawhides.local systemd[1]: Failed to start PackageKit Daemon. Jan 19 20:25:07 rawhides.local systemd[1]: Unit packagekit.service entered failed state. Jan 19 20:25:07 rawhides.local systemd[1]: packagekit.service failed. -- Chris Murphy -- test mailing list test@lists.fedoraproject.org To unsubscribe: https://admin.fedoraproject.org/mailman/listinfo/test
Re: [Test-Announce] Urgent F21 testing request: libhif and PackageKit
On Mon, 2015-01-19 at 20:28 -0700, Chris Murphy wrote: > On Mon, Jan 19, 2015 at 3:01 PM, Jonathan Calloway < > jonathancallo...@gmail.com> wrote: > > > > > Please install the updated packages, reboot (or at least restart > > the packagekit service), run 'pkcon repair' as root, > > > # pkcon repair > Failed to contact PackageKit: Error calling StartServiceByName for > org.freedesktop.PackageKit: > GDBus.Error:org.freedesktop.DBus.Error.TimedOut: Activation of > org.freedesktop.PackageKit timed out > > I get this even after rebooting. Checking packagekit.service shows > it's failing for some reason. > > # systemctl status packagekit.service > ● packagekit.service - PackageKit Daemon >Loaded: loaded (/usr/lib/systemd/system/packagekit.service; > static) >Active: failed (Result: core-dump) since Mon 2015-01-19 20:25:07 > MST; > 2min 20s ago > Process: 1511 ExecStart=/usr/libexec/packagekitd (code=dumped, > signal=TRAP) > Main PID: 1511 (code=dumped, signal=TRAP) > > Jan 19 20:25:07 rawhides.local PackageKit[1511]: daemon start > Jan 19 20:25:07 rawhides.local packagekitd[1511]: > (packagekitd:1511): PackageKit-Hif-ERROR **: failed to setup > context: Unknown option Jan 19 20:25:07 rawhides.local systemd[1]: > packagekit.service: main process > exited, code=dumped, status=5/TRAP > Jan 19 20:25:07 rawhides.local systemd[1]: Failed to start > PackageKit Daemon. > Jan 19 20:25:07 rawhides.local systemd[1]: Unit packagekit.service > entered > failed state. > Jan 19 20:25:07 rawhides.local systemd[1]: packagekit.service failed. Can you check you didn't get a split PackageKit / libhif update? And if you were testing from a clean install and just installed the PK / libhif update, also update librepo? If it's none of those things, add a note on the update - thanks! -- Adam Williamson Fedora QA Community Monkey IRC: adamw | Twitter: AdamW_Fedora | XMPP: adamw AT happyassassin . net http://www.happyassassin.net -- test mailing list test@lists.fedoraproject.org To unsubscribe: https://admin.fedoraproject.org/mailman/listinfo/test
Re: [Test-Announce] Urgent F21 testing request: libhif and PackageKit
On Mon, Jan 19, 2015 at 8:43 PM, Adam Williamson wrote: > > > Can you check you didn't get a split PackageKit / libhif update? And > if you were testing from a clean install and just installed the PK / > libhif update, also update librepo? If it's none of those things, add a > note on the update - thanks! > > Started with F21 clean several times, and applied libhif-0.1.8-1.fc21 and PackageKit-1.0.4-1.fc21 (et al). I did not install a new librepo, left librepo-1.7.5-2.fc21 installed. After upgrading to librepo-1.7.11-2.fc21 the problem doesn't reproduce, so that's good. Unfortunately these updates don't fix Bug 1178978 - offline update fails due to separate /var volume mounting too late https://bugzilla.redhat.com/show_bug.cgi?id=1178978 -- Chris Murphy -- test mailing list test@lists.fedoraproject.org To unsubscribe: https://admin.fedoraproject.org/mailman/listinfo/test
Re: [Test-Announce] Urgent F21 testing request: libhif and PackageKit
On Mon, 2015-01-19 at 12:20 -0800, Adam Williamson wrote: > Please install the updated packages, reboot (or at least restart the > packagekit service), run 'pkcon repair' as root, reboot again, and > then test regular use of GNOME Software and pkcon as much as possible - > try installing and removing packages, running offline updates, and so > on. If your package set is up to date you can try downgrading a > package in order to test offline updates - try 'yum downgrade > devassistant', for instance, if you have it installed, then check for > updates in GNOME Software. The fixes work fine for me. Updates are installed normally, journal for the offline update boot looks good. But: will all Fedora 21 users need to run 'pkcon repair' manually, or can that be made automatic? Tim. */ signature.asc Description: This is a digitally signed message part -- test mailing list test@lists.fedoraproject.org To unsubscribe: https://admin.fedoraproject.org/mailman/listinfo/test
Re: [Test-Announce] Urgent F21 testing request: libhif and PackageKit
On 20 January 2015 at 09:50, Tim Waugh wrote: > But: will all Fedora 21 users need to run 'pkcon repair' manually, or > can that be made automatic? It shouldn't be required, unless someone has rpmdb index corruption and doesn't want to reboot. Richard. -- test mailing list test@lists.fedoraproject.org To unsubscribe: https://admin.fedoraproject.org/mailman/listinfo/test
Re: [Test-Announce] Urgent F21 testing request: libhif and PackageKit
On 20 January 2015 at 06:30, Chris Murphy wrote: > Unfortunately these updates don't fix Bug 1178978 - offline update fails due > to separate /var volume mounting too late > https://bugzilla.redhat.com/show_bug.cgi?id=1178978 Right. This isn't actually a PackageKit bug as you correctly deduced. I think systemd-update just needs to wait for /var, although I don't know the magic required for that unfortunately. Richard -- test mailing list test@lists.fedoraproject.org To unsubscribe: https://admin.fedoraproject.org/mailman/listinfo/test
Re: [Test-Announce] Urgent F21 testing request: libhif and PackageKit
On Tue Jan 20 2015 at 3:20:41 AM Adam Williamson wrote: > It would be great if folks could, as a matter of urgency, test this > update: > > https://admin.fedoraproject.org/updates/PackageKit-1.0.4-1.fc21,libhif- > 0.1.8-1.fc21 > > Please install the updated packages, reboot (or at least restart the > packagekit service), run 'pkcon repair' as root, reboot again, and > then test regular use of GNOME Software and pkcon as much as possible - > pkcon repair shows my database is fine, but I've been using dnf exclusively. pkcon update works fine (it prompts for confirmation about installing new packages -- the list of packages tallies with that provided by dnf), and GNOME Software works fine installing new apps. Regards, -- Michel Alexandre Salim -- test mailing list test@lists.fedoraproject.org To unsubscribe: https://admin.fedoraproject.org/mailman/listinfo/test
Re: [Test-Announce] Urgent F21 testing request: libhif and PackageKit
On Tue, 2015-01-20 at 10:18 +, Richard Hughes wrote: > On 20 January 2015 at 06:30, Chris Murphy > wrote: > > Unfortunately these updates don't fix Bug 1178978 - offline update > > fails due > > to separate /var volume mounting too late > > https://bugzilla.redhat.com/show_bug.cgi?id=1178978 > > Right. This isn't actually a PackageKit bug as you correctly > deduced. I think systemd-update just needs to wait for /var, > although I don't know the magic required for that unfortunately. There's a 'RequiresMountsFor' directive used by several of the services in /usr/lib/systemd/system ; I'd bet that's it. It's documented as: "Takes a space-separated list of absolute paths. Automatically adds dependencies of type Requires= and After= for all mount units required to access the specified path." -- Adam Williamson Fedora QA Community Monkey IRC: adamw | Twitter: AdamW_Fedora | XMPP: adamw AT happyassassin . net http://www.happyassassin.net -- test mailing list test@lists.fedoraproject.org To unsubscribe: https://admin.fedoraproject.org/mailman/listinfo/test