Bug 807531

Summary: wrong package size
Product: Red Hat Enterprise Linux 5 Reporter: charles.m.hall <charles.m.hall>
Component: yum-utilsAssignee: Packaging Maintenance Team <packaging-team-maint>
Status: CLOSED INSUFFICIENT_DATA QA Contact: BaseOS QE Security Team <qe-baseos-security>
Severity: low Docs Contact:
Priority: unspecified    
Version: 5.9CC: pmatilai, zpavlas
Target Milestone: rc   
Target Release: ---   
Hardware: x86_64   
OS: Linux   
Whiteboard:
Fixed In Version: Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2013-04-03 14:39:47 UTC Type: ---
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:

Description charles.m.hall@gmail.com 2012-03-28 05:08:41 UTC
Description of problem:
wrong metadata for several auto-kickstart* rpm's in rhn-tools-rhel-x86_64-server-5 repo.


Version-Release number of selected component (if applicable):


How reproducible:
Very.

Steps to Reproduce:
1. reposync -l --repoid=rhn-tools-rhel-x86_64-server-5
2. reposync -l --repoid=rhn-tools-rhel-x86_64-server-5
3.
  
Actual results:
several packages are downloaded on both steps 1 and 2.

Expected results:
several packages downloaded on step 1 should not be downloaded again on step 2.

Additional info:
complete listing of affected rpm's...

[rhn-tools-rhel-x86_64-server-5: 223   of 494   ] Downloading getPackage/auto-kickstart-ks-rhel-ia64-es-4-u4-1.13-4.el5.noarch.rpm
[rhn-tools-rhel-x86_64-server-5: 225   of 494   ] Downloading getPackage/auto-kickstart-ks-rhel-ia64-es-4-u6-1.14-3.el4.noarch.rpm
[rhn-tools-rhel-x86_64-server-5: 234   of 494   ] Downloading getPackage/auto-kickstart-ks-rhel-ia64-ws-3-u7-1.12-3.noarch.rpm
[rhn-tools-rhel-x86_64-server-5: 240   of 494   ] Downloading getPackage/auto-kickstart-ks-rhel-ia64-ws-4-1.13-4.el5.noarch.rpm
[rhn-tools-rhel-x86_64-server-5: 246   of 494   ] Downloading getPackage/auto-kickstart-ks-rhel-ia64-ws-4-u3-1.13-4.el5.noarch.rpm
[rhn-tools-rhel-x86_64-server-5: 248   of 494   ] Downloading getPackage/auto-kickstart-ks-rhel-ia64-ws-4-u4-1.13-4.el5.noarch.rpm
[rhn-tools-rhel-x86_64-server-5: 254   of 494   ] Downloading getPackage/auto-kickstart-ks-rhel-x86_64-as-3-u2-1.13-4.el5.noarch.rpm
[rhn-tools-rhel-x86_64-server-5: 255   of 494   ] Downloading getPackage/auto-kickstart-ks-rhel-x86_64-as-3-u3-1.12-3.noarch.rpm
[rhn-tools-rhel-x86_64-server-5: 256   of 494   ] Downloading getPackage/auto-kickstart-ks-rhel-x86_64-as-3-u3-1.13-4.el5.noarch.rpm
[rhn-tools-rhel-x86_64-server-5: 258   of 494   ] Downloading getPackage/auto-kickstart-ks-rhel-x86_64-as-3-u4-1.13-4.el5.noarch.rpm
[rhn-tools-rhel-x86_64-server-5: 259   of 494   ] Downloading getPackage/auto-kickstart-ks-rhel-x86_64-as-3-u5-1.12-3.noarch.rpm
[rhn-tools-rhel-x86_64-server-5: 260   of 494   ] Downloading getPackage/auto-kickstart-ks-rhel-x86_64-as-3-u5-1.13-4.el5.noarch.rpm
[rhn-tools-rhel-x86_64-server-5: 274   of 494   ] Downloading getPackage/auto-kickstart-ks-rhel-x86_64-as-4-u3-1.12-3.noarch.rpm
[rhn-tools-rhel-x86_64-server-5: 275   of 494   ] Downloading getPackage/auto-kickstart-ks-rhel-x86_64-as-4-u3-1.13-4.el5.noarch.rpm
[rhn-tools-rhel-x86_64-server-5: 280   of 494   ] Downloading getPackage/auto-kickstart-ks-rhel-x86_64-as-4-u7-1.14-4.el4.noarch.rpm
[rhn-tools-rhel-x86_64-server-5: 281   of 494   ] Downloading getPackage/auto-kickstart-ks-rhel-x86_64-as-4-u8-1.14-5.el4.noarch.rpm
[rhn-tools-rhel-x86_64-server-5: 282   of 494   ] Downloading getPackage/auto-kickstart-ks-rhel-x86_64-desktop-3-1.12-3.noarch.rpm
[rhn-tools-rhel-x86_64-server-5: 283   of 494   ] Downloading getPackage/auto-kickstart-ks-rhel-x86_64-desktop-3-1.13-4.el5.noarch.rpm
[rhn-tools-rhel-x86_64-server-5: 288   of 494   ] Downloading getPackage/auto-kickstart-ks-rhel-x86_64-desktop-3-u5-1.12-3.noarch.rpm
[rhn-tools-rhel-x86_64-server-5: 289   of 494   ] Downloading getPackage/auto-kickstart-ks-rhel-x86_64-desktop-3-u5-1.13-4.el5.noarch.rpm
[rhn-tools-rhel-x86_64-server-5: 291   of 494   ] Downloading getPackage/auto-kickstart-ks-rhel-x86_64-desktop-3-u6-1.13-4.el5.noarch.rpm
[rhn-tools-rhel-x86_64-server-5: 292   of 494   ] Downloading getPackage/auto-kickstart-ks-rhel-x86_64-desktop-3-u7-1.12-3.noarch.rpm
[rhn-tools-rhel-x86_64-server-5: 293   of 494   ] Downloading getPackage/auto-kickstart-ks-rhel-x86_64-desktop-3-u7-1.13-4.el5.noarch.rpm
[rhn-tools-rhel-x86_64-server-5: 296   of 494   ] Downloading getPackage/auto-kickstart-ks-rhel-x86_64-desktop-3-u9-1.14-2.el4.noarch.rpm
[rhn-tools-rhel-x86_64-server-5: 297   of 494   ] Downloading getPackage/auto-kickstart-ks-rhel-x86_64-es-3-u2-1.12-3.noarch.rpm
[rhn-tools-rhel-x86_64-server-5: 298   of 494   ] Downloading getPackage/auto-kickstart-ks-rhel-x86_64-es-3-u2-1.13-4.el5.noarch.rpm
[rhn-tools-rhel-x86_64-server-5: 299   of 494   ] Downloading getPackage/auto-kickstart-ks-rhel-x86_64-es-3-u3-1.12-3.noarch.rpm
[rhn-tools-rhel-x86_64-server-5: 301   of 494   ] Downloading getPackage/auto-kickstart-ks-rhel-x86_64-es-3-u4-1.12-3.noarch.rpm
[rhn-tools-rhel-x86_64-server-5: 303   of 494   ] Downloading getPackage/auto-kickstart-ks-rhel-x86_64-es-3-u5-1.12-3.noarch.rpm
[rhn-tools-rhel-x86_64-server-5: 306   of 494   ] Downloading getPackage/auto-kickstart-ks-rhel-x86_64-es-3-u6-1.13-4.el5.noarch.rpm
[rhn-tools-rhel-x86_64-server-5: 307   of 494   ] Downloading getPackage/auto-kickstart-ks-rhel-x86_64-es-3-u7-1.12-3.noarch.rpm
[rhn-tools-rhel-x86_64-server-5: 309   of 494   ] Downloading getPackage/auto-kickstart-ks-rhel-x86_64-es-3-u8-1.12-3.noarch.rpm
[rhn-tools-rhel-x86_64-server-5: 310   of 494   ] Downloading getPackage/auto-kickstart-ks-rhel-x86_64-es-3-u8-1.13-4.el5.noarch.rpm
[rhn-tools-rhel-x86_64-server-5: 311   of 494   ] Downloading getPackage/auto-kickstart-ks-rhel-x86_64-es-3-u9-1.14-2.el4.noarch.rpm
[rhn-tools-rhel-x86_64-server-5: 313   of 494   ] Downloading getPackage/auto-kickstart-ks-rhel-x86_64-es-4-1.13-4.el5.noarch.rpm
[rhn-tools-rhel-x86_64-server-5: 316   of 494   ] Downloading getPackage/auto-kickstart-ks-rhel-x86_64-es-4-u2-1.12-3.noarch.rpm
[rhn-tools-rhel-x86_64-server-5: 318   of 494   ] Downloading getPackage/auto-kickstart-ks-rhel-x86_64-es-4-u3-1.12-3.noarch.rpm
[rhn-tools-rhel-x86_64-server-5: 321   of 494   ] Downloading getPackage/auto-kickstart-ks-rhel-x86_64-es-4-u4-1.13-4.el5.noarch.rpm
[rhn-tools-rhel-x86_64-server-5: 322   of 494   ] Downloading getPackage/auto-kickstart-ks-rhel-x86_64-es-4-u5-1.14-1.el4.noarch.rpm
[rhn-tools-rhel-x86_64-server-5: 329   of 494   ] Downloading getPackage/auto-kickstart-ks-rhel-x86_64-ws-3-u3-1.13-4.el5.noarch.rpm
[rhn-tools-rhel-x86_64-server-5: 330   of 494   ] Downloading getPackage/auto-kickstart-ks-rhel-x86_64-ws-3-u4-1.12-3.noarch.rpm
[rhn-tools-rhel-x86_64-server-5: 335   of 494   ] Downloading getPackage/auto-kickstart-ks-rhel-x86_64-ws-3-u6-1.13-4.el5.noarch.rpm
[rhn-tools-rhel-x86_64-server-5: 338   of 494   ] Downloading getPackage/auto-kickstart-ks-rhel-x86_64-ws-3-u8-1.12-3.noarch.rpm
[rhn-tools-rhel-x86_64-server-5: 339   of 494   ] Downloading getPackage/auto-kickstart-ks-rhel-x86_64-ws-3-u8-1.13-4.el5.noarch.rpm
[rhn-tools-rhel-x86_64-server-5: 344   of 494   ] Downloading getPackage/auto-kickstart-ks-rhel-x86_64-ws-4-u1-1.13-4.el5.noarch.rpm
[rhn-tools-rhel-x86_64-server-5: 351   of 494   ] Downloading getPackage/auto-kickstart-ks-rhel-x86_64-ws-4-u5-1.14-1.el4.noarch.rpm
[rhn-tools-rhel-x86_64-server-5: 223   of 494   ] Downloading getPackage/auto-kickstart-ks-rhel-ia64-es-4-u4-1.13-4.el5.noarch.rpm
[rhn-tools-rhel-x86_64-server-5: 225   of 494   ] Downloading getPackage/auto-kickstart-ks-rhel-ia64-es-4-u6-1.14-3.el4.noarch.rpm
[rhn-tools-rhel-x86_64-server-5: 234   of 494   ] Downloading getPackage/auto-kickstart-ks-rhel-ia64-ws-3-u7-1.12-3.noarch.rpm
[rhn-tools-rhel-x86_64-server-5: 240   of 494   ] Downloading getPackage/auto-kickstart-ks-rhel-ia64-ws-4-1.13-4.el5.noarch.rpm
[rhn-tools-rhel-x86_64-server-5: 246   of 494   ] Downloading getPackage/auto-kickstart-ks-rhel-ia64-ws-4-u3-1.13-4.el5.noarch.rpm
[rhn-tools-rhel-x86_64-server-5: 248   of 494   ] Downloading getPackage/auto-kickstart-ks-rhel-ia64-ws-4-u4-1.13-4.el5.noarch.rpm
[rhn-tools-rhel-x86_64-server-5: 254   of 494   ] Downloading getPackage/auto-kickstart-ks-rhel-x86_64-as-3-u2-1.13-4.el5.noarch.rpm
[rhn-tools-rhel-x86_64-server-5: 255   of 494   ] Downloading getPackage/auto-kickstart-ks-rhel-x86_64-as-3-u3-1.12-3.noarch.rpm
[rhn-tools-rhel-x86_64-server-5: 256   of 494   ] Downloading getPackage/auto-kickstart-ks-rhel-x86_64-as-3-u3-1.13-4.el5.noarch.rpm
[rhn-tools-rhel-x86_64-server-5: 258   of 494   ] Downloading getPackage/auto-kickstart-ks-rhel-x86_64-as-3-u4-1.13-4.el5.noarch.rpm
[rhn-tools-rhel-x86_64-server-5: 259   of 494   ] Downloading getPackage/auto-kickstart-ks-rhel-x86_64-as-3-u5-1.12-3.noarch.rpm
[rhn-tools-rhel-x86_64-server-5: 260   of 494   ] Downloading getPackage/auto-kickstart-ks-rhel-x86_64-as-3-u5-1.13-4.el5.noarch.rpm
[rhn-tools-rhel-x86_64-server-5: 274   of 494   ] Downloading getPackage/auto-kickstart-ks-rhel-x86_64-as-4-u3-1.12-3.noarch.rpm
[rhn-tools-rhel-x86_64-server-5: 275   of 494   ] Downloading getPackage/auto-kickstart-ks-rhel-x86_64-as-4-u3-1.13-4.el5.noarch.rpm
[rhn-tools-rhel-x86_64-server-5: 280   of 494   ] Downloading getPackage/auto-kickstart-ks-rhel-x86_64-as-4-u7-1.14-4.el4.noarch.rpm
[rhn-tools-rhel-x86_64-server-5: 281   of 494   ] Downloading getPackage/auto-kickstart-ks-rhel-x86_64-as-4-u8-1.14-5.el4.noarch.rpm
[rhn-tools-rhel-x86_64-server-5: 282   of 494   ] Downloading getPackage/auto-kickstart-ks-rhel-x86_64-desktop-3-1.12-3.noarch.rpm
[rhn-tools-rhel-x86_64-server-5: 283   of 494   ] Downloading getPackage/auto-kickstart-ks-rhel-x86_64-desktop-3-1.13-4.el5.noarch.rpm
[rhn-tools-rhel-x86_64-server-5: 288   of 494   ] Downloading getPackage/auto-kickstart-ks-rhel-x86_64-desktop-3-u5-1.12-3.noarch.rpm
[rhn-tools-rhel-x86_64-server-5: 289   of 494   ] Downloading getPackage/auto-kickstart-ks-rhel-x86_64-desktop-3-u5-1.13-4.el5.noarch.rpm
[rhn-tools-rhel-x86_64-server-5: 291   of 494   ] Downloading getPackage/auto-kickstart-ks-rhel-x86_64-desktop-3-u6-1.13-4.el5.noarch.rpm
[rhn-tools-rhel-x86_64-server-5: 292   of 494   ] Downloading getPackage/auto-kickstart-ks-rhel-x86_64-desktop-3-u7-1.12-3.noarch.rpm
[rhn-tools-rhel-x86_64-server-5: 293   of 494   ] Downloading getPackage/auto-kickstart-ks-rhel-x86_64-desktop-3-u7-1.13-4.el5.noarch.rpm
[rhn-tools-rhel-x86_64-server-5: 296   of 494   ] Downloading getPackage/auto-kickstart-ks-rhel-x86_64-desktop-3-u9-1.14-2.el4.noarch.rpm
[rhn-tools-rhel-x86_64-server-5: 297   of 494   ] Downloading getPackage/auto-kickstart-ks-rhel-x86_64-es-3-u2-1.12-3.noarch.rpm
[rhn-tools-rhel-x86_64-server-5: 298   of 494   ] Downloading getPackage/auto-kickstart-ks-rhel-x86_64-es-3-u2-1.13-4.el5.noarch.rpm
[rhn-tools-rhel-x86_64-server-5: 299   of 494   ] Downloading getPackage/auto-kickstart-ks-rhel-x86_64-es-3-u3-1.12-3.noarch.rpm
[rhn-tools-rhel-x86_64-server-5: 301   of 494   ] Downloading getPackage/auto-kickstart-ks-rhel-x86_64-es-3-u4-1.12-3.noarch.rpm
[rhn-tools-rhel-x86_64-server-5: 303   of 494   ] Downloading getPackage/auto-kickstart-ks-rhel-x86_64-es-3-u5-1.12-3.noarch.rpm
[rhn-tools-rhel-x86_64-server-5: 306   of 494   ] Downloading getPackage/auto-kickstart-ks-rhel-x86_64-es-3-u6-1.13-4.el5.noarch.rpm
[rhn-tools-rhel-x86_64-server-5: 307   of 494   ] Downloading getPackage/auto-kickstart-ks-rhel-x86_64-es-3-u7-1.12-3.noarch.rpm
[rhn-tools-rhel-x86_64-server-5: 309   of 494   ] Downloading getPackage/auto-kickstart-ks-rhel-x86_64-es-3-u8-1.12-3.noarch.rpm
[rhn-tools-rhel-x86_64-server-5: 310   of 494   ] Downloading getPackage/auto-kickstart-ks-rhel-x86_64-es-3-u8-1.13-4.el5.noarch.rpm
[rhn-tools-rhel-x86_64-server-5: 311   of 494   ] Downloading getPackage/auto-kickstart-ks-rhel-x86_64-es-3-u9-1.14-2.el4.noarch.rpm
[rhn-tools-rhel-x86_64-server-5: 313   of 494   ] Downloading getPackage/auto-kickstart-ks-rhel-x86_64-es-4-1.13-4.el5.noarch.rpm
[rhn-tools-rhel-x86_64-server-5: 316   of 494   ] Downloading getPackage/auto-kickstart-ks-rhel-x86_64-es-4-u2-1.12-3.noarch.rpm
[rhn-tools-rhel-x86_64-server-5: 318   of 494   ] Downloading getPackage/auto-kickstart-ks-rhel-x86_64-es-4-u3-1.12-3.noarch.rpm
[rhn-tools-rhel-x86_64-server-5: 321   of 494   ] Downloading getPackage/auto-kickstart-ks-rhel-x86_64-es-4-u4-1.13-4.el5.noarch.rpm
[rhn-tools-rhel-x86_64-server-5: 322   of 494   ] Downloading getPackage/auto-kickstart-ks-rhel-x86_64-es-4-u5-1.14-1.el4.noarch.rpm
[rhn-tools-rhel-x86_64-server-5: 329   of 494   ] Downloading getPackage/auto-kickstart-ks-rhel-x86_64-ws-3-u3-1.13-4.el5.noarch.rpm
[rhn-tools-rhel-x86_64-server-5: 330   of 494   ] Downloading getPackage/auto-kickstart-ks-rhel-x86_64-ws-3-u4-1.12-3.noarch.rpm
[rhn-tools-rhel-x86_64-server-5: 335   of 494   ] Downloading getPackage/auto-kickstart-ks-rhel-x86_64-ws-3-u6-1.13-4.el5.noarch.rpm
[rhn-tools-rhel-x86_64-server-5: 338   of 494   ] Downloading getPackage/auto-kickstart-ks-rhel-x86_64-ws-3-u8-1.12-3.noarch.rpm
[rhn-tools-rhel-x86_64-server-5: 339   of 494   ] Downloading getPackage/auto-kickstart-ks-rhel-x86_64-ws-3-u8-1.13-4.el5.noarch.rpm
[rhn-tools-rhel-x86_64-server-5: 344   of 494   ] Downloading getPackage/auto-kickstart-ks-rhel-x86_64-ws-4-u1-1.13-4.el5.noarch.rpm
[rhn-tools-rhel-x86_64-server-5: 351   of 494   ] Downloading getPackage/auto-kickstart-ks-rhel-x86_64-ws-4-u5-1.14-1.el4.noarch.rpm

Comment 1 Panu Matilainen 2013-03-08 09:20:43 UTC
This has nothing to do with rpm... I dont know what component this should belong to, but rhn-client-tools maintainer(s) might at least have a better clue about that than the rpm team.

Comment 2 Milan Zázrivec 2013-03-08 09:46:42 UTC
From what I can tell, a reposync / yum-utils issue.

Comment 3 Zdeněk Pavlas 2013-04-03 14:39:47 UTC
> wrong metadata for several auto-kickstart* rpm's in rhn-tools-rhel-x86_64-server-5 repo.

Have you verified this? (eg fetch the file, checksum it, query the primary_db.sqlite)?  If so, it's a createrepo issue.

> several packages are downloaded on both steps 1 and 2.

When there's a checkum mismatch, reposync should print an error message and try other mirror.  This does not seem to be happening.