RE: [Test-Announce] Urgent F21 testing request: libhif and PackageKit

2015-01-19 Thread Jonathan Calloway
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

2015-01-19 Thread Richard Hughes
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

2015-01-19 Thread Patrick O'Callaghan
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

2015-01-19 Thread Adam Williamson
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

2015-01-19 Thread Chris Murphy
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

2015-01-19 Thread Adam Williamson
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

2015-01-19 Thread Chris Murphy
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

2015-01-20 Thread Tim Waugh
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

2015-01-20 Thread Richard Hughes
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

2015-01-20 Thread Richard Hughes
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

2015-01-20 Thread Michel Alexandre Salim
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

2015-01-20 Thread Adam Williamson
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