[Bug 742772] openSUSE x86_64 Update mirrors have different versions of the same file i.e. libqt4-4.7.4-19.4.1.x86_64.rpm
https://bugzilla.novell.com/show_bug.cgi?id=742772 https://bugzilla.novell.com/show_bug.cgi?id=742772#c9 David Westfall <david.westfall@red-inc.us> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |REOPENED Resolution|FIXED | --- Comment #9 from David Westfall <david.westfall@red-inc.us> 2012-02-02 14:20:36 UTC --- Every thing looked fine at the beginning of the week. When I ran my mirror update this morning, I saw a lot of 12.1 x86_64 files come down. After mirror was complete, I ran Online Update. YOU only showed one file in its update list. I mirror from mirror.anl.gov to my local server (Atlas). After I get a good mirror I sync to a couple of backups (Colossus and Xena). I did a sha256sum to compare checksums to repodata. ** After Mirror Sync ** Atlas:/atlas/Distributions/openSUSE/12.1/Update/x86_64 # l ./repodata/*filelists.xml.gz -r--r--r-- 1 root root 4820333 Feb 1 16:57 ./repodata/69f564d1265caddfc8b69f3ee71ea2ce296d7fc58fcf39e934d1c198faa86507-filelists.xml.gz Atlas:/atlas/Distributions/openSUSE/12.1/Update/x86_64 # for i in `ls *.rpm`;do printf "%-80s" "$i" ;zcat ../repodata/*-filelists.xml.gz|grep -c `sha256sum $i|awk '{print $1}'` ;done|grep "0$"|wc -l 5 Colossus:/colossusRaid/Distributions/openSUSE/12.1/Update/x86_64 # l ./repodata/*filelists.xml.gz -r--r--r-- 1 root root 4944404 Jan 30 14:40 ./repodata/e49e8a273fedb12d257f97d7b2aa4718ea4a7a28bddeacada725495613b80b2e-filelists.xml.gz Colossus:/colossusRaid/Distributions/openSUSE/12.1/Update/x86_64 # for i in `ls *.rpm`;do diff -q $i /atlas/Distributions/openSUSE/12.1/Update/x86_64/$i 2>/dev/null;done|wc -l 191 Colossus:/colossusRaid/Distributions/openSUSE/12.1/Update/x86_64 # l xulrunner-devel-9.0.1-2.15.1.x86_64.rpm /atlas/Distributions/openSUSE/12.1/Update/x86_64/xulrunner-devel-9.0.1-2.15.1.x86_64.rpm -r--r--r-- 1 root root 14969617 Jan 23 20:15 /atlas/Distributions/openSUSE/12.1/Update/x86_64/xulrunner-devel-9.0.1-2.15.1.x86_64.rpm -r--r--r-- 1 root root 14969617 Jan 23 20:14 xulrunner-devel-9.0.1-2.15.1.x86_64.rpm Colossus:/colossusRaid/Distributions/openSUSE/12.1/Update/x86_64 # sha256sum xulrunner-devel-9.0.1-2.15.1.x86_64.rpm /atlas/Distributions/openSUSE/12.1/Update/x86_64/xulrunner-devel-9.0.1-2.15.1.x86_64.rpm f4f958858323bdc0f785236733fa73c1e71d5565c153fef2ae9b2f0b14b4760d xulrunner-devel-9.0.1-2.15.1.x86_64.rpm ccc4ee2989da7d64ef4e8bf09dd79edcbdf56ad9de04dd7bf8606e5a19138c95 /atlas/Distributions/openSUSE/12.1/Update/x86_64/xulrunner-devel-9.0.1-2.15.1.x86_64.rpm Five files from anl.gov do not match repodata. When I compare Atlas with Colossus, I see that 191 files have changed. ** After Aria2c download ** Atlas:/atlas/Distributions/openSUSE/12.1/Update/x86_64 # for i in `ls *rpm`;do echo $i;rm -rf $i;aria2c -R --http-proxy=avgw:8080 http://download.opensuse.org/update/12.1/x86_64/$i;done Atlas:/atlas/Distributions/openSUSE/12.1/Update/x86_64 # for i in `ls *.rpm`;do printf "%-80s" "$i" ;zcat ../repodata/*-filelists.xml.gz|grep -c `sha256sum $i|awk '{print $1}'` ;done|grep "0$"|wc -l 0 Colossus:/colossusRaid/Distributions/openSUSE/12.1/Update/x86_64 # for i in `ls *.rpm`;do diff -q $i /atlas/Distributions/openSUSE/12.1/Update/x86_64/$i 2>/dev/null;done|wc -l 194 Colossus:/colossusRaid/Distributions/openSUSE/12.1/Update/x86_64 # l xulrunner-devel-9.0.1-2.15.1.x86_64.rpm /atlas/Distributions/openSUSE/12.1/Update/x86_64/xulrunner-devel-9.0.1-2.15.1.x86_64.rpm -rw------- 1 root root 14969617 Jan 23 15:15 /atlas/Distributions/openSUSE/12.1/Update/x86_64/xulrunner-devel-9.0.1-2.15.1.x86_64.rpm -r--r--r-- 1 root root 14969617 Jan 23 20:14 xulrunner-devel-9.0.1-2.15.1.x86_64.rpm Colossus:/colossusRaid/Distributions/openSUSE/12.1/Update/x86_64 # sha256sum xulrunner-devel-9.0.1-2.15.1.x86_64.rpm /atlas/Distributions/openSUSE/12.1/Update/x86_64/xulrunner-devel-9.0.1-2.15.1.x86_64.rpm f4f958858323bdc0f785236733fa73c1e71d5565c153fef2ae9b2f0b14b4760d xulrunner-devel-9.0.1-2.15.1.x86_64.rpm ccc4ee2989da7d64ef4e8bf09dd79edcbdf56ad9de04dd7bf8606e5a19138c95 /atlas/Distributions/openSUSE/12.1/Update/x86_64/xulrunner-devel-9.0.1-2.15.1.x86_64.rpm When I compare Atlas with Colossus, I see that 194 files have changed. As you can see, xulrunner-devel-9.0.1-2.15.1.x86_64.rpm has three different time stamps and two different checksums. After download with aria2c, all RPM's match repodata, but different mirrors once again have different versions of the same file. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
participants (1)
-
bugzilla_noreply@novell.com