Bug 456807 - PackageKit failed to see iwl4965-firmware update
Summary: PackageKit failed to see iwl4965-firmware update
Keywords:
Status: CLOSED CURRENTRELEASE
Alias: None
Product: Fedora
Classification: Fedora
Component: PackageKit
Version: 9
Hardware: All
OS: Linux
low
low
Target Milestone: ---
Assignee: Robin Norwood
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard:
: 456782 (view as bug list)
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2008-07-27 14:51 UTC by Michael Young
Modified: 2008-08-04 13:18 UTC (History)
3 users (show)

Fixed In Version: 0.2.3-6.fc9
Doc Type: Bug Fix
Doc Text:
Clone Of:
Environment:
Last Closed: 2008-08-04 13:17:51 UTC
Type: ---
Embargoed:


Attachments (Terms of Use)

Description Michael Young 2008-07-27 14:51:17 UTC
I applied a kernel update restarted my machine and the wireless failed. What had
happened was that the iwl4965-firmware-4.44.1.20-1.noarch.rpm RPM was still
installed despite the newer iwl4965-firmware-228.57.2.21-1.noarch.rpm package
being available, because the PackageKit GUI failed to offer or install the
update. Running yum update did update the package successfully.

Comment 1 Bruce Brackbill 2008-07-27 23:19:38 UTC
I am experiencing the same bug.

Comment 2 Richard Hughes 2008-07-28 09:54:16 UTC
How did you update the kernel? Did you select a single update in the
gpk-update-viewer tool?

Comment 3 Michael Young 2008-07-28 10:57:29 UTC
I don't really see that is particularly relevant to be honest, because that just
shows up the bug in PackageKit. There seems to be some fault in the logic that
determines whether something is an update and gpk-update-viewer reports that
there are no updates available when there is one for the iwl4965-firmware
package, and yum check-update reports it without doing any refresh of the
metadata. I am checking this now on a second host having installed
iwl4965-firmware-4.44.1.20-1.noarch.rpm from the original release of fedora 9,
and gpk-update-viewer doesn't seem the update for this package that yum sees.

Comment 4 Richard Hughes 2008-07-28 11:11:57 UTC
>I don't really see that is particularly relevant to be honest

I need to know how you installed the new kernel.

>gpk-update-viewer reports that there are no updates available when there is one
for the iwl4965-firmware package

When this happens, what is the output from:

yum check-update
pkcon get updates

I need to know how to reproduce this in an exact way, rather than the
information you've provided here. Also bear in mind that gpk-update-icon will
only check for updates every update interval you specified in the update prefs
tool, and it won't do that every time you install a package.

Richard.


Comment 5 Michael Young 2008-07-28 11:25:10 UTC
To reproduce, install the iwl4965-firmware-4.44.1.20-1.noarch.rpm package from
the original Fedora 9 distribution, or downgrade it to that version if you
already have it installed. On an otherwise fully updated system pkcon get
updates returns
get-updates runtime was 7.6 seconds
and yum check-update returns
Loaded plugins: refresh-packagekit, refresh-updatesd

iwl4965-firmware.noarch                  228.57.2.21-1          updates


Comment 6 Daniel Lelis Baggio 2008-07-29 21:24:47 UTC
Hi, guys. 

The same happens here. 

I've typed:

yum install iwl4965-firmware.noarch

....
Setting up Install Process
Parsing package install arguments
Resolving Dependencies
--> Running transaction check
---> Package iwl4965-firmware.noarch 0:228.57.2.21-1 set to be updated
--> Finished Dependency Resolution

Dependencies Resolved

=============================================================================
 Package                 Arch       Version          Repository        Size 
=============================================================================
Updating:
 iwl4965-firmware        noarch     228.57.2.21-1    updates           237 k

Transaction Summary
=============================================================================
Install      0 Package(s)         
Update       1 Package(s)         
Remove       0 Package(s)         

Total download size: 237 k
Is this ok [y/N]: y
Downloading Packages:
(1/1): iwl4965-firmware-228.57.2.21-1.noarch.rpm         | 237 kB     00:02     
Running rpm_check_debug
Running Transaction Test
Finished Transaction Test
Transaction Test Succeeded
Running Transaction
  Updating       : iwl4965-firmware                                  [1/2] 
  Cleanup        : iwl4965-firmware                                  [2/2] 

Updated: iwl4965-firmware.noarch 0:228.57.2.21-1
Complete!
....
I'm gonna reboot and see if it has worked.


Comment 7 Daniel Lelis Baggio 2008-07-29 21:31:32 UTC
Yep, it worked fine!
Thanks!

Comment 8 Chuck Ebbert 2008-07-29 22:51:13 UTC
*** Bug 456782 has been marked as a duplicate of this bug. ***

Comment 9 Michael Young 2008-07-31 14:49:25 UTC
I think the newly added update from PackageKit 0.1.12-13.20080522 to 0.2.3-6 has
fixed the problem.

Comment 10 Michael Young 2008-08-04 13:17:31 UTC
I have observed the same behaviour on a second machine, the iwl4965-firmware update only becomes visible after PackageKit has been updated. But as it is fixed in the latest version, I am closing this bug.


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