Bug 520750 - Software Update windows checks for update does not stop ..
Summary: Software Update windows checks for update does not stop ..
Status: CLOSED WORKSFORME
Alias: None
Product: Fedora
Classification: Fedora
Component: PackageKit
Version: rawhide
Hardware: All
OS: Linux
low
medium
Target Milestone: ---
Assignee: Richard Hughes
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard:
Keywords:
Depends On:
Blocks: F12Blocker, F12FinalBlocker
TreeView+ depends on / blocked
 
Reported: 2009-09-02 07:24 UTC by Rakesh Pandit
Modified: 2009-10-23 17:01 UTC (History)
6 users (show)

(edit)
Clone Of:
(edit)
Last Closed: 2009-10-23 17:01:36 UTC


Attachments (Terms of Use)

Description Rakesh Pandit 2009-09-02 07:24:02 UTC
Description of problem:

1. Request to remove the Help linking to yelp with no documentation.

2. The Software Update hangs for ever in rawhide when I click it for checking updates. At bottom it shows "Downloading: data" with no progress bar .. it seems confusing.

Screenshot: http://rakesh.fedorapeople.org/misc/Screenshot-1.png

Version-Release number of selected component (if applicable):


How reproducible:


Steps to Reproduce:
1. Click on notification area check updates
2. Click on help
3.
  
Actual results:
As mentioned in description.

Expected results:
Show current updates and help button point to proper documentation place if available or does not get enabled (or whatever is sane).

Additional info:

[rakesh@rocky Desktop]$ rpm -qa PackageKit
PackageKit-0.5.2-0.2.20090824git.fc12.x86_64

Comment 1 Richard Hughes 2009-09-02 08:17:56 UTC
Hmm. Does "pkcon get-updates" work in a terminal or does that fail too?

Comment 2 Rakesh Pandit 2009-09-02 08:22:29 UTC
Fails

[rakesh@rocky ~]$ pkcon get-updates
Command failed:  cannot start daemon: cannot GetTid: Launch helper exited with unknown return code 0
[rakesh@rocky ~]$

Comment 3 Richard Hughes 2009-09-02 12:08:43 UTC
I've fixed the help buttons too -- I looks like the new scrollkeeper is more
picky about series id values:

commit 13fc2df4e5e3a21ff2fbe1ddc672a1f6aa7a9595
Author: Richard Hughes <richard@hughsie.com>
Date:   Wed Sep 2 09:52:35 2009 +0100

    Fix the help buttons by ensuring the relation seriesid is unique

Comment 4 Richard Hughes 2009-09-02 12:12:40 UTC
(In reply to comment #2)
> [rakesh@rocky ~]$ pkcon get-updates
> Command failed:  cannot start daemon: cannot GetTid: Launch helper exited with
> unknown return code 0
> [rakesh@rocky ~]$  

Can you try removing PackageKit and re-installing it please. It looks like the daemon is not started for some reason.

Comment 5 Rakesh Pandit 2009-09-02 12:23:43 UTC
After removing and reinstalling:

[rakesh@rocky Desktop]$ pkcon get-updates
Command failed:  cannot start daemon: cannot GetTid: Launch helper exited with unknown return code 0
[rakesh@rocky Desktop]$ 

[rakesh@rocky Desktop]$ packagekitd
Error trying to start: Startup failed due to security policies on this machine.
This can happen for two reasons:
* The correct user is not launching the executable (usually root)
* The org.freedesktop.PackageKit.conf file is not installed in the system directory: '/etc/dbus-1/system.d'
[rakesh@rocky Desktop]$ 


[root@rocky ~]# packagekitd
Error trying to start: Startup failed due to security policies on this machine.
This can happen for two reasons:
* The correct user is not launching the executable (usually root)
* The org.freedesktop.PackageKit.conf file is not installed in the system directory: '/etc/dbus-1/system.d'

Comment 6 Matthias Clasen 2009-09-02 14:01:37 UTC
selinux in enforcing mode ?

Comment 7 Rakesh Pandit 2009-09-02 17:55:11 UTC
selinux was disabled since the recent restorecond bug. Will get it up and try reproducing.

Comment 8 Rakesh Pandit 2009-09-03 04:49:53 UTC
One selinux is up .. my NetworkManager violates Selinux policy, so wouldn't be able to test it, unless I use network service. In case it is worth to test for selinux on, ping me.

Thanks,

Comment 9 Richard Hughes 2009-09-25 09:30:15 UTC
(In reply to comment #5)
> [rakesh@rocky Desktop]$ packagekitd
> Error trying to start: Startup failed due to security policies on this machine.
> This can happen for two reasons:
> * The correct user is not launching the executable (usually root)
> * The org.freedesktop.PackageKit.conf file is not installed in the system
> directory: '/etc/dbus-1/system.d'

You need to do this as the root user. Use:

sudo packagekitd --verbose

Thanks.

Comment 10 Adam Williamson 2009-10-22 19:34:19 UTC
Noting a comment from Richard on fedora-devel-list so we have it for reference in the blocker bug review tomorrow:

"This has been reported by one person (no dupes), and I'm still waiting for more information. I suspect it's actually a hardware problem or file-system corruption on the reporters computer. Basically, I don't think this should be a blocker."

-- 
Fedora Bugzappers volunteer triage team
https://fedoraproject.org/wiki/BugZappers

Comment 11 Rakesh Pandit 2009-10-23 04:25:55 UTC
The test box on which I was able to reproduce is not available any more due to some reasons :( and I don't have any other box running rawhide.

I tried reproducing on F12 beta and was not able to reproduce.

The button request is already fixed via commit 13fc2df4e5e3a21ff2fbe1ddc672a1f6aa7a9595 .

You may close it with INSUFFICIENT_DATA or NOTABUG.

Comment 12 Adam Williamson 2009-10-23 17:01:36 UTC
Thanks.

-- 
Fedora Bugzappers volunteer triage team
https://fedoraproject.org/wiki/BugZappers


Note You need to log in before you can comment on or make changes to this bug.