Is this a problem: yumex reports "updates: No id element found"
FedoraThis forum is for the discussion of the Fedora Project.
Notices
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
Is this a problem: yumex reports "updates: No id element found"
yum, by itself, doesn't complain, but it does seem strange that there have been no Fedora 11 updates since I upgrades a few days ago. (Strange because prior Fedora releases have often been followed by a "flurry" of updates.)
For what it's worth, here's the whole yumex output with the error report highlighted in red:
Code:
$ yumex
09:49:47 : Yum Config Setup
Loaded plugins: dellsysidplugin2, fastestmirror, presto, upgrade-helper
09:49:48 : Setup signed metadata support
09:49:48 : Yum Version : 3.2.22
09:49:48 : GUI Setup Completed
09:49:59 : Enabled repositories : updates,adobe-linux-i386,fedora,rpmfusion-free,rpmfusion-free-updates,rpmfusion-nonfree,rpmfusion-nonfree-updates
09:49:59 : Setup signed metadata support
09:49:59 : Setup Yum : Transaction Set
Loading mirror speeds from cached hostfile
* fedora: mirror.hmc.edu
* rpmfusion-free: mirrors.cat.pdx.edu
* rpmfusion-free-updates: mirrors.cat.pdx.edu
* rpmfusion-nonfree: mirrors.cat.pdx.edu
* rpmfusion-nonfree-updates: mirrors.cat.pdx.edu
* updates: fedora.mirror.facebook.com
09:50:05 : Setup Yum : RPM Db.
09:50:05 : Setup Yum : Repositories.
Checking for new repos for mirrors
09:50:05 : Setup Yum : Package Sacks
09:50:05 : Setup Yum : Updates
09:50:09 : Error loading update metadata from updates
09:50:09 : --> No id element found
09:50:09 : Setup Yum : Groups
Checking for new repos for mirrors
09:50:10 : Setup Yum : Base setup completed
09:50:10 : Building Package Lists
09:50:15 : Building Package Lists Completed
09:50:15 : Building Groups Lists
09:50:15 : Building Group Lists Completed
09:50:15 : Getting update packages
09:50:15 : Found 0 update packages
09:50:15 : Sorting packages
09:50:15 : Population view with packages
09:50:15 : Population Completed
Note: I did a search for this problem, and saw that yumex 2.0.5 (which is the F11 version) had been patched so that the problem was not fatal, but I'd like to know if the problem also prevents new updates from being recognized by yumex.
yum check-updates works, but no updates are shown.
HOWEVER:
During the installation, a new NTP was installed with an unsatisfied dependency on libcryto. When I downgraded to the prior release (which doesn't have the - unneeded - dependency), yum upgrade and yumex both showed an available update to the newer NTP (and ntdate, which also [erroneously?] required the cryptography library).
I think, therefore, that my question is answered in the negative: The missing "id" in the updates metadata does not cause a problem.
(And, as far as I can see, the older ntp seems to work fine. Also, the newest version, in the updates-testing repository, does not seem to need libcrypto, and will, hopefully, be released to updates soon.)
<edit>
And I just checked yumex again, and found 100 new updates (including ntp and ntdate) now available. With the nice presto delta rms available to speed downloading.
</edit>
Last edited by PTrenholme; 06-16-2009 at 10:23 AM.
For reference: /usr/lib/python.*/site-packages/yum/update_md.py (updateinfo.xml parsing), RH Bugzilla ticket 505945 (yumex, F10, 2009). The yum GIT diff shows it'll now ignore repo updateinfo.xml errors. But since both yum and yumex use site-packages/yum/.* it doesn't explain why yumex b0rked while yum remained functional. Oh well.
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.