Our yum repository is located on a SUSE Linux Enterprise Server 10 (i586) patchlevel 2 server using Novell Subscription Management Tool (SMT)
to download the updated rpms. create repo from Novell is createrepo-0.4.6-39.5 with command executed createrepo /suserpm/srv/www/htdocs/repo.
Repository of rpms
/suserpm/srv/www/htdocs/repo/$RCE # find . -name '*audiofile*'|grep x86_64
./SLES10-SP2-Updates/sles-10-x86_64/rpm/x86_64/audiofile-0.2.6-17.2_17.6.x86_64.delta.rpm
./SLES10-SP2-Updates/sles-10-x86_64/rpm/x86_64/audiofile-0.2.6-17.6.x86_64.rpm
./SLES10-SP2-Updates/sles-10-x86_64/repodata/patch-slesp2-audiofile-5948.xml
The yum files on the client SUSE Linux Enterprise Server 10 (x86_64) Patchlevel 2 are from http://download.opensuse.org/repositories/home:/cthiel1/SLE_10/x86_64/.
localhost:/etc # rpm -qa|grep yum
yum-metadata-parser-1.1.2-1.1
yum-3.2.20-2.1
localhost:/etc # rpm -qa|grep rpm
rpm-python-4.4.2-43.28
rpm-4.4.2-43.28
deltarpm-3.3-12.2
Please let me know how I can resolve this problem. Do I need yum-presto installed on the client or is this a way I can turn off using the delta rpm files?
From yum repository server if xml file details helps.
view ./SLES10-SP2-Updates/sles-10-x86_64/repodata/patch-slesp2-audiofile-5948.xml
<?xml version="1.0" encoding="UTF-8"?>
<!--PATCHINFO id="22f4949c02247c7f5852ced5b728ecc9"!-->
<patch
xmlns="http://novell.com/package/metadata/suse/patch"
xmlns:yum="http://linux.duke.edu/metadata/common"
xmlns:rpm="http://linux.duke.edu/metadata/rpm"
xmlns:suse="http://novell.com/package/metadata/suse/common"
patchid="slesp2-audiofile-5948"
timestamp="1232544247"
engine="1.0">
<yum:name>slesp2-audiofile</yum:name>
<summary lang="en">Security update for audiofile</summary>
<summary lang="de">Security update for audiofile</summary>
<description lang="en">A heap-overflow in libaudiofile was fixed. The overflow
existsed in the WAV processing code and can be exploited to
execute arbitrary code. (CVE-2008-5824)
</description>
<description lang="de">A heap-overflow in libaudiofile was fixed. The overflow
existsed in the WAV processing code and can be exploited to
execute arbitrary code. (CVE-2008-5824)
</description>
<yum:version ver="5948" rel="0"/>
<rpm:requires>
<rpm:entry kind="atom" name="audiofile" epoch="0" ver="0.2.6" rel="17.6" flags="EQ"/>
<rpm:entry kind="atom" name="audiofile-32bit" epoch="0" ver="0.2.6" rel="17.4" flags="EQ"/>
<rpm:entry kind="atom" name="audiofile-devel" epoch="0" ver="0.2.6" rel="17.6" flags="EQ"/>
</rpm:requires>
<category>security</category>
<atoms>
<package xmlns="http://linux.duke.edu/metadata/common" type="rpm">
<name>audiofile</name>
<arch>x86_64</arch>
<version epoch="0" ver="0.2.6" rel="17.6"/>
<checksum type="sha" pkgid="YES">cd3b0d325f0a5a0f8a4fee9ac8c65f6d94c7d913</checksum>
<time file="1232571738" build="1232544247"/>
<size package="94242" installed="251708" archive="256212"/>
<location href="">
<format>
<rpm:requires>
<rpm:entry kind="package" name="audiofile" epoch="0" ver="0.2.6" rel="17.6" flags="GE"/>
</rpm:requires>
<suse:freshens>
<suse:entry kind="package" name="audiofile"/>
</suse:freshens>
</format>
<pkgfiles xmlns="http://novell.com/package/metadata/suse/patch">
<deltarpm>
<location href="">
<checksum type="sha">c20fa650cf371eb077bca2d6ae1519d1223ee890</checksum>
<time file="1232571822" build="1232544247"/>
<size package="42493" archive="0"/>
<base-version epoch="0" ver="0.2.6" rel="17.2" md5sum="83d79023dbc4c717f28e37d3666aefe8" buildtime="1150466301" sequence_info="audiofile-0.2.6-17.2-9415a110614ee817cd1a67542d219b9850"/>
</deltarpm>
</pkgfiles>
</package>
<package xmlns="http://linux.duke.edu/metadata/common" type="rpm">
<name>audiofile-32bit</name>
<arch>x86_64</arch>
<version epoch="0" ver="0.2.6" rel="17.4"/>
<checksum type="sha" pkgid="YES">e6a614642c78dbacc0f55e998b49f490e6e79785</checksum>
<time file="1232571757" build="1224446214"/>
<size package="59596" installed="139712" archive="140144"/>
<location href="">
<format>
<rpm:requires>
<rpm:entry kind="package" name="audiofile-32bit" epoch="0" ver="0.2.6" rel="17.4" flags="GE"/>
</rpm:requires>
<suse:freshens>
<suse:entry kind="package" name="audiofile-32bit"/>
</suse:freshens>
</format>
<pkgfiles xmlns="http://novell.com/package/metadata/suse/patch">
<patchrpm>
<location href="">
<checksum type="sha">78a1862f13e3e7128cfffe35a6eddcd82f9204e6</checksum>
<time file="1232571823" build="1224446214"/>
<size package="59634" archive="139980"/>
<base-version epoch="0" ver="0.2.6" rel="17.2"/>
</patchrpm>
<deltarpm>
<location href="">
<checksum type="sha">4fa53f68fe90535cf2a7ad816641d00157ad11c0</checksum>
<time file="1232571823" build="1224446214"/>
<size package="14589" archive="0"/>
<base-version epoch="0" ver="0.2.6" rel="17.2" md5sum="6a2902e4ea6232a541a9daaa52e3f365" buildtime="1150463586" sequence_info="audiofile-32bit-0.2.6-17.2-344488ddd09f181a6c2db5f55b44f81520"/>
</deltarpm>
</pkgfiles>
</package>
<package xmlns="http://linux.duke.edu/metadata/common" type="rpm">
<name>audiofile-devel</name>
<arch>x86_64</arch>
<version epoch="0" ver="0.2.6" rel="17.6"/>
<checksum type="sha" pkgid="YES">756f693392715fd8356a479c54ded230ecfb1239</checksum>
<time file="1232571738" build="1232544247"/>
<size package="83781" installed="359455" archive="360876"/>
<location href="">
<format>
<rpm:requires>
<rpm:entry kind="package" name="audiofile-devel" epoch="0" ver="0.2.6" rel="17.6" flags="GE"/>
</rpm:requires>
<suse:freshens>
<suse:entry kind="package" name="audiofile-devel"/>
</suse:freshens>
</format>
<pkgfiles xmlns="http://novell.com/package/metadata/suse/patch">
<deltarpm>
<location href="">
<checksum type="sha">751e7affb5f866f724afd7c8dfa6df9149f251b4</checksum>
<time file="1232571824" build="1232544247"/>
<size package="14886" archive="0"/>
<base-version epoch="0" ver="0.2.6" rel="17.2" md5sum="94266e7ec89bc371a0c8c4dbf5cba159" buildtime="1150466301" sequence_info="audiofile-devel-0.2.6-17.2-af4a1b94494c8a825362cad428f4570591"/>
</deltarpm>
</pkgfiles>
</package>
</atoms>
</patch>
Regards,....Mike McIntyre
_______________________________________________ Yum mailing list Yum@xxxxxxxxxxxxxxxxx http://lists.baseurl.org/mailman/listinfo/yum