Ralph Angenendt wrote: > Dag Wieers wrote: > >>I yesterday rebuild all metadata again and I removed the createrepo cache. >>Can one report on the users mailinglist if they still have problems >>with corrupt checksums ? >> >>If this fixes it, it's a createrepo bug. > > > Yes, this fixed it. There aren't any more broken checksums on the mirror > at the moment. > > Can you file that in yum's bugzilla? If you don't have the time for it: > How can I recreate that bug on a local repository? > the new createrepo 0.4.3 introduces a new 'feature' that it will cache previous metadata for pkgs that have not changed - so that it saves time rebuilding the md for a repo when you have a large number of pkgs, but only a few have changed. to recreate : use createrepo-0.4.3 and "createrepo <dir to repo>" proceed to change a few pkgs and rerun. What I am guessing is that something on those pkgs is changing eg. a resign or something - that causes the checksum to change - but does not hit the radar of createrepo - perhaps createrepo is only checking for a rpm param like buid time or something... not sure, worth a peek in the code to verify. so while the checksum has changed, createrepo does not regen md for that package.