On Mon, 06 Oct 2008 09:20:41 -0700, Jesse Keating wrote: > This seems to be from a bug we've been chasing in createrepo for a > while, at least in the way that we use it to make rawhide. > > Error Packages/perl-Locale-Maketext-Fuzzy-0.10-2.fc9.noarch.rpm: No > Package ID found for package > perl-Locale-Maketext-Fuzzy-0.10-2.fc9.noarch, not going to add it > Error Packages/lohit-fonts-tamil-2.3.1-1.fc10.noarch.rpm: No Package ID found for package lohit-fonts-tamil-2.3.1-1.fc10.noarch, not going to add it > Error Packages/python-decoratortools-1.7-1.fc9.noarch.rpm: No Package ID found for package python-decoratortools-1.7-1.fc9.noarch, not going to add it > > Those are the error messages we get from createrepo, so those packages > just don't make it into the repodata, which trips the spam-o-matic > script. The problem is that it's not easily reproducible, it's not > always the same packages, and it doesn't always happen. Hmmm, an error message should be very good for somebody who is familiar with the createrepo/Yum code: if po.checksum in (None, ""): raise MDError, "No Package ID found for package %s, not going to add it" % po I wanted to have a brief look at where that checksum value comes from (here with F9), but the Yum package objects use self._checksum instead. That's weird and doesn't make sense to me yet. -- fedora-devel-list mailing list fedora-devel-list@xxxxxxxxxx https://www.redhat.com/mailman/listinfo/fedora-devel-list