Description of problem: Puplet refresh does not work. Version-Release number of selected component (if applicable): pirut-1.2.8-1.fc6 How reproducible: Always Steps to Reproduce: 1. Let system run without logging out. 2. Wait until updates are available. 3. Right-click -> refresh puplet. Watch it tell you nothing is new. 4. Run "yum update". Notice that there are things that are new. I've notice upon reboot when I log back in, I tend to be notified of new packages. Actual results: Puplet does not refresh. Expected results: New packages found. Additional info:
Can you try stopping the yum-updatesd service, and then running it from a terminal as root with: /usr/sbin/yum-updatesd --no-fork And then see if there are any errors when you refresh?
No, there are no errors. When I turned on my computer today, it said there were 3 package updates available. I stopped yum-updatesd and ran it from a terminal as you suggested. A refresh showed that there were still 3 packages available. No errors were reported in the terminal. A "yum update" from another terminal revealed that there were 12 packages available for update. A refresh of Puplet show 3 packages available.
I also tried killing Puplet and restarting it and it still reports 3 packages.
Created attachment 145337 [details] screenshot of bad behaviour Exiting Puplet and restarting it still shows that I have no updates. Running Pup shows that I have 10 updates. $ rpm -qf `which puplet` pirut-1.2.8-1.fc6
With updated yum-updatesd and pirut packages currently in rawhide, the behavior is far more solid. The set will be pushed back as an F7 update soon