Description of problem: PackageKit always reports no updates are available (both via APi and the pkcon console client), even when such updates are available and visible in yum console client. Version-Release number of selected component (if applicable): Fully updated Fedora 21 as of Feb 5,2014 - PackageKit-1.0.4-1.fc21.x86_64 - libhif-0.1.8-4.fc21.x86_64 How reproducible: Every time Steps to Reproduce: 1. Run on console 'yum check-update'; 2. Observe a list of available updates displayed. 3. Run on console 'pkcon get-updates'. Actual results: A message saying there are no updates available is displayed by pkcon. Expected results: A message saying updates are available. Additional info: The PackageKit API is similarly broken; pk_client_get_updates_async() will pass its callback wha is ultimately an empty array of available updates. Do note that the system includes the latest updates to libhif which was the cause for a recent outage in offline updates via PackageKit.
I am suffering from exactly this problem and can reproduce it as already stated 100% of the time. This is on my KDE system so for me it is Apper which is showing the problem with zero updates. My libhif is the same version.
I have the same exactly problem... I've also reinstalled some packages (PackageKit, yum, dnf and libhif) but without sucess, still need to use yum manually to get the updates.
Since I have this issue in my main computer and in a virtual machine I would assume that Fedora KDE users are missing all the updates. So if anyone need some logs and other debug stuff let me know and I'll be glad to help.
This bug is a duplicate of #1201938 as if I run "pkcon -c 86400 refresh" in the console I get updates notifications.
we got a few bug reports about this , I don't find on my email one message that point out, another 2 bug reports . bug #1190970 for example ...
and bug #1188207 and bug #1189602
Sorry for so many emails, summarizing : bug #1188207 , this one #1189602 , bug #1189602 and bug #1190970 seems to me that they are duplicated .
This isn't fixed ? pkcon get-updates seems works fine now .
Hi. I also posted this in Bug 1188207... This problem still exists. I have done a clean install of Fedora 22 KDE "stable" multiple times, & have come across this problem. Neither Apper nor dnf can pull updates, no matter how many times a manual update is attempted, & no matter how much time goes by. This goes on for days. I just tried "pkcon refresh force", & that seems to have worked for Apper. Apper can finally update packages, but dnf still doesn't see the updates.
Re: comment #9 If dnf doesn't work either, you have a different problem ... this bug is specifically about PackageKit only (first thing I'd check... is updates repo enabled in /etc/yum.repos.d/fedora-updates.repo )
Thanks for that. I checked to make sure, & yes, the repos are enabled, along with others such as Adobe for Flash, & Google for Chrome. Of all the times I've been reinstalling for various reasons, the system actually found updates completely on its own, about 2 times. It did that automatically. When that happened, both dnf & Apper were able to see the updates & get them like normal. I don't know how or why it only did this a couple of times. Since both programs have the same issue, it seems like whatever central manager they're calling to would be where the problem lies. I'm guessing that would be PackageKit, though admittedly, I don't know much about PackageKit. I've seen other people mention that the problem is likely a cache that's not having its timestamp updated. Supposedly, the timestamp of when to update is set to "never". The "pkcon refresh force" seems to have updated that timestamp, & a whole bunch of updates appeared. Apper & dnf were both able to see them like normal. I wish I had more knowledge to directly help with this, but all I can do is report my experiences to try to help.
This message is a reminder that Fedora 21 is nearing its end of life. Approximately 4 (four) weeks from now Fedora will stop maintaining and issuing updates for Fedora 21. It is Fedora's policy to close all bug reports from releases that are no longer maintained. At that time this bug will be closed as EOL if it remains open with a Fedora 'version' of '21'. Package Maintainer: If you wish for this bug to remain open because you plan to fix it in a currently maintained version, simply change the 'version' to a later Fedora version. Thank you for reporting this issue and we are sorry that we were not able to fix it before Fedora 21 is end of life. If you would still like to see this bug fixed and are able to reproduce it against a later version of Fedora, you are encouraged change the 'version' to a later Fedora version prior this bug is closed as described in the policy above. Although we aim to fix as many bugs as possible during every release's lifetime, sometimes those efforts are overtaken by events. Often a more recent Fedora release includes newer upstream software that fixes bugs or makes them obsolete.
This can be closed because it's working now.
ok