Seth Vidal wrote: > > > On Mon, 3 Aug 2009, Martin Vogt wrote: > >> >> Yes, the kernel-source.rpm comes from my repo, but the localpackage is >> in: >> >> /var/cache/yum/R0_os11.1/packages/kernel-source-2.6.27.25-0.1.1.x86_64.rpm >> >> >> so its the package which I downloaded from my repo. >> (The md5sum for the localpackage and the repo are the same, I checked >> that) >> >> And regardless of the critical warning, the package is installed. >> A simple rpm -U /var/cache/.../kernel-source.rpm does not show db errors >> and doing a >> rpm -U http://reposerver/tmp/kernel-source-2.6.27.25-0.1.1.x86_64.rpm >> works too. >> The only thing which I currently know, is this critical warning with >> "yum udpate" and if I update "more" rpms, the db error. > > okay - just to verify can you send me the output of: > > yum --version > > > and rpm -q python > vmw169:/var/lib # rpm --version RPM version 4.4.2.3 vmw169:/var/lib # yum --version 3.2.23 Installed: rpm-4.4.2.3-37.10.1.x86_64 at 2009-07-29 16:21 Built : http://bugs.opensuse.org at 2009-04-28 16:50 Committed: mls@xxxxxxx at 2009-04-27 12:00 Installed: yum-metadata-parser-1.1.2-107.25.x86_64 at 2009-07-29 16:20 Built : http://bugs.opensuse.org at 2008-12-03 11:38 Committed: cthiel@xxxxxxx at 2007-08-29 12:00 vmw169:/var/lib # rpm -q python python-2.6.0-8.7 My first debug result is: - If I remove the vogt[SPECS]>cat changelog.txt | wc -l 29886 entries from the kernel-source.spec it works with yum-update. (But adding it back and removing the %files section works too) :( So maybe its a combination. Ridiculous entries in the changelog and a big file list? Martin _______________________________________________ Yum mailing list Yum@xxxxxxxxxxxxxxxxx http://lists.baseurl.org/mailman/listinfo/yum