<?xml version="1.0" encoding="UTF-8"?>
<!--PATCHINFO id="c147c81633c8cf23c7022e50919e2209"!-->
<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="ruby-6339"
    timestamp="1246644143"
    engine="1.0">
  <yum:name>ruby</yum:name>
  <summary lang="en">ruby: update for several security issues</summary>
  <summary lang="de">ruby: update for several security issues</summary>
  <description lang="en">This ruby update improves return value checks for openssl
function OCSP_basic_verify() (CVE-2009-0642) which allowed
an attacker to use revoked certificates. The entropy of DNS
identifiers was increased (CVE-2008-3905) to avaid spoofing
attacks. The code for parsing XML data was vulnerable to a
denial of service bug (CVE-2008-3790). An attack on
algorithm complexity was possible in function
WEBrick::HTTP::DefaultFileHandler() while parsing HTTP
requests (CVE-2008-3656) as well as by using the regex
engine (CVE-2008-3443) causing high CPU load. Ruby's access
restriction code (CVE-2008-3655) as well as safe-level
handling using function DL.dlopen() (CVE-2008-3657) and big
decimal handling (CVE-2009-1904) was improved. Bypassing
HTTP basic authentication (authenticate_with_http_digest)
is not possible anymore.
</description>
  <description lang="de">This ruby update improves return value checks for openssl
function OCSP_basic_verify() (CVE-2009-0642) which allowed
an attacker to use revoked certificates. The entropy of DNS
identifiers was increased (CVE-2008-3905) to avaid spoofing
attacks. The code for parsing XML data was vulnerable to a
denial of service bug (CVE-2008-3790). An attack on
algorithm complexity was possible in function
WEBrick::HTTP::DefaultFileHandler() while parsing HTTP
requests (CVE-2008-3656) as well as by using the regex
engine (CVE-2008-3443) causing high CPU load. Ruby's access
restriction code (CVE-2008-3655) as well as safe-level
handling using function DL.dlopen() (CVE-2008-3657) and big
decimal handling (CVE-2009-1904) was improved. Bypassing
HTTP basic authentication (authenticate_with_http_digest)
is not possible anymore.
</description>
  <yum:version ver="6339" rel="0"/>
  <rpm:requires>
    <rpm:entry kind="atom" name="ruby" epoch="0" ver="1.8.6.p369" rel="0.1" flags="EQ"/>
    <rpm:entry kind="atom" name="ruby-devel" epoch="0" ver="1.8.6.p369" rel="0.1" flags="EQ"/>
    <rpm:entry kind="atom" name="ruby-doc-html" epoch="0" ver="1.8.6.p369" rel="0.1" flags="EQ"/>
    <rpm:entry kind="atom" name="ruby-doc-ri" epoch="0" ver="1.8.6.p369" rel="0.1" flags="EQ"/>
    <rpm:entry kind="atom" name="ruby-examples" epoch="0" ver="1.8.6.p369" rel="0.1" flags="EQ"/>
    <rpm:entry kind="atom" name="ruby-test-suite" epoch="0" ver="1.8.6.p369" rel="0.1" flags="EQ"/>
    <rpm:entry kind="atom" name="ruby-tk" epoch="0" ver="1.8.6.p369" rel="0.1" flags="EQ"/>
  </rpm:requires>
  <category>security</category>
  <atoms>
    <package xmlns="http://linux.duke.edu/metadata/common" type="rpm">
      <name>ruby</name>
      <arch>i586</arch>
      <version epoch="0" ver="1.8.6.p369" rel="0.1"/>
      <checksum type="sha" pkgid="YES">e50981c277e4726a80edef1f8db71d270348ec4b</checksum>
      <time file="1246703107" build="1246644143"/>
      <size package="1736605" installed="6077102" archive="6178696"/>
      <location href="rpm/i586/ruby-1.8.6.p369-0.1.i586.rpm"/>
      <format>
        <rpm:requires>
          <rpm:entry kind="package" name="ruby" epoch="0" ver="1.8.6.p369" rel="0.1" flags="GE"/>
        </rpm:requires>
        <suse:freshens>
          <suse:entry kind="package" name="ruby"/>
        </suse:freshens>
      </format>
      <pkgfiles xmlns="http://novell.com/package/metadata/suse/patch">
        <deltarpm>
          <location href="rpm/i586/ruby-1.8.6.p36_1.8.6.p369-20_0.1.i586.delta.rpm"/>
          <checksum type="sha">4db6d4638dcded91ea8086b9bdb751425be30a53</checksum>
          <time file="1246708814" build="1246644143"/>
          <size package="353473" archive="0"/>
          <base-version epoch="0" ver="1.8.6.p36" rel="20" md5sum="2dcc37debb21cba9618fae8c0c51bf56" buildtime="1190436210" sequence_info="ruby-1.8.6.p36-20-5c1b248e7304498c449de6b0720012d1dba1"/>
        </deltarpm>
        <deltarpm>
          <location href="rpm/i586/ruby-1.8.6.p36_1.8.6.p369-20.4_0.1.i586.delta.rpm"/>
          <checksum type="sha">6321b5667715253d1699bee5acc90e89872005a5</checksum>
          <time file="1246708817" build="1246644143"/>
          <size package="349950" archive="0"/>
          <base-version epoch="0" ver="1.8.6.p36" rel="20.4" md5sum="bb1de1c85ee6c934592c0e30ca74d186" buildtime="1217351708" sequence_info="ruby-1.8.6.p36-20.4-588748129f4820c8bec5b12096798234dba1"/>
        </deltarpm>
      </pkgfiles>
    </package>
    <package xmlns="http://linux.duke.edu/metadata/common" type="rpm">
      <name>ruby</name>
      <arch>ppc</arch>
      <version epoch="0" ver="1.8.6.p369" rel="0.1"/>
      <checksum type="sha" pkgid="YES">e58e5e041298759854be7401b79e4362839e0f2e</checksum>
      <time file="1246703215" build="1246650656"/>
      <size package="1810453" installed="6654967" archive="6756688"/>
      <location href="rpm/ppc/ruby-1.8.6.p369-0.1.ppc.rpm"/>
      <format>
        <rpm:requires>
          <rpm:entry kind="package" name="ruby" epoch="0" ver="1.8.6.p369" rel="0.1" flags="GE"/>
        </rpm:requires>
        <suse:freshens>
          <suse:entry kind="package" name="ruby"/>
        </suse:freshens>
      </format>
      <pkgfiles xmlns="http://novell.com/package/metadata/suse/patch">
        <deltarpm>
          <location href="rpm/ppc/ruby-1.8.6.p36_1.8.6.p369-20_0.1.ppc.delta.rpm"/>
          <checksum type="sha">e7bd24bca3ffc9b0ba7e0039771d9e4c9af046d5</checksum>
          <time file="1246708835" build="1246650656"/>
          <size package="397031" archive="0"/>
          <base-version epoch="0" ver="1.8.6.p36" rel="20" md5sum="0a1c32bc9b714f7d7a9fd8d18228017a" buildtime="1190465429" sequence_info="ruby-1.8.6.p36-20-d94363e7f414ea510f0a5a269829bb5bdba1"/>
        </deltarpm>
        <deltarpm>
          <location href="rpm/ppc/ruby-1.8.6.p36_1.8.6.p369-20.4_0.1.ppc.delta.rpm"/>
          <checksum type="sha">9ba0ab2033c33aa048a997b59372b90d3b840476</checksum>
          <time file="1246708838" build="1246650656"/>
          <size package="390236" archive="0"/>
          <base-version epoch="0" ver="1.8.6.p36" rel="20.4" md5sum="8381b653518150751f4904ddbf1b8d2b" buildtime="1217351960" sequence_info="ruby-1.8.6.p36-20.4-683f25121c94ff5abdf50586a9b40663dba1"/>
        </deltarpm>
      </pkgfiles>
    </package>
    <package xmlns="http://linux.duke.edu/metadata/common" type="rpm">
      <name>ruby</name>
      <arch>x86_64</arch>
      <version epoch="0" ver="1.8.6.p369" rel="0.1"/>
      <checksum type="sha" pkgid="YES">eb2b9738b8169c860e533aeb86175a4eabbd44b4</checksum>
      <time file="1246702951" build="1246641677"/>
      <size package="1826835" installed="6328770" archive="6431652"/>
      <location href="rpm/x86_64/ruby-1.8.6.p369-0.1.x86_64.rpm"/>
      <format>
        <rpm:requires>
          <rpm:entry kind="package" name="ruby" epoch="0" ver="1.8.6.p369" rel="0.1" flags="GE"/>
        </rpm:requires>
        <suse:freshens>
          <suse:entry kind="package" name="ruby"/>
        </suse:freshens>
      </format>
      <pkgfiles xmlns="http://novell.com/package/metadata/suse/patch">
        <deltarpm>
          <location href="rpm/x86_64/ruby-1.8.6.p36_1.8.6.p369-20_0.1.x86_64.delta.rpm"/>
          <checksum type="sha">565753cc52852c01d681697216cf6dc068b57f4b</checksum>
          <time file="1246708847" build="1246641677"/>
          <size package="409842" archive="0"/>
          <base-version epoch="0" ver="1.8.6.p36" rel="20" md5sum="1217c4df403e65235dbf20be6832ce8d" buildtime="1190422485" sequence_info="ruby-1.8.6.p36-20-aa90f4db929342e66fb2441178e9c5f2dba1"/>
        </deltarpm>
        <deltarpm>
          <location href="rpm/x86_64/ruby-1.8.6.p36_1.8.6.p369-20.4_0.1.x86_64.delta.rpm"/>
          <checksum type="sha">2835c4e1a684ad0b7508763dd6f1907e61423b31</checksum>
          <time file="1246708849" build="1246641677"/>
          <size package="395094" archive="0"/>
          <base-version epoch="0" ver="1.8.6.p36" rel="20.4" md5sum="92458afb0a3b210b0b80502081b7262a" buildtime="1217352344" sequence_info="ruby-1.8.6.p36-20.4-fdd4b1fb1b7c2c17db632a78f2bc9cb4dba1"/>
        </deltarpm>
      </pkgfiles>
    </package>
    <package xmlns="http://linux.duke.edu/metadata/common" type="rpm">
      <name>ruby-devel</name>
      <arch>i586</arch>
      <version epoch="0" ver="1.8.6.p369" rel="0.1"/>
      <checksum type="sha" pkgid="YES">826f9195d2f4a6e1b8ac2345383b5336bb785be6</checksum>
      <time file="1246703107" build="1246644143"/>
      <size package="474598" installed="1348898" archive="1352192"/>
      <location href="rpm/i586/ruby-devel-1.8.6.p369-0.1.i586.rpm"/>
      <format>
        <rpm:requires>
          <rpm:entry kind="package" name="ruby-devel" epoch="0" ver="1.8.6.p369" rel="0.1" flags="GE"/>
        </rpm:requires>
        <suse:freshens>
          <suse:entry kind="package" name="ruby-devel"/>
        </suse:freshens>
      </format>
      <pkgfiles xmlns="http://novell.com/package/metadata/suse/patch">
        <deltarpm>
          <location href="rpm/i586/ruby-devel-1.8.6.p36_1.8.6.p369-20_0.1.i586.delta.rpm"/>
          <checksum type="sha">2b845ad58149c175967da6b0ae2c29ee87e3d255</checksum>
          <time file="1246708857" build="1246644143"/>
          <size package="228147" archive="0"/>
          <base-version epoch="0" ver="1.8.6.p36" rel="20" md5sum="581dc976282830d254553be666072222" buildtime="1190436210" sequence_info="ruby-devel-1.8.6.p36-20-6d34b3610a410d3ff5d6d9eed2056b48c2"/>
        </deltarpm>
        <deltarpm>
          <location href="rpm/i586/ruby-devel-1.8.6.p36_1.8.6.p369-20.4_0.1.i586.delta.rpm"/>
          <checksum type="sha">935c46257857d84156e555b248a7d3fc9f4284e3</checksum>
          <time file="1246708858" build="1246644143"/>
          <size package="218026" archive="0"/>
          <base-version epoch="0" ver="1.8.6.p36" rel="20.4" md5sum="4b9c7e66a0080d98338b317a1afc9ef6" buildtime="1217351708" sequence_info="ruby-devel-1.8.6.p36-20.4-9096b5a296b84d0f1e4814a2b0e79371c2"/>
        </deltarpm>
      </pkgfiles>
    </package>
    <package xmlns="http://linux.duke.edu/metadata/common" type="rpm">
      <name>ruby-devel</name>
      <arch>ppc</arch>
      <version epoch="0" ver="1.8.6.p369" rel="0.1"/>
      <checksum type="sha" pkgid="YES">228fecd93f3417ea4edf75b7a362ca2c1fbc3ecd</checksum>
      <time file="1246703216" build="1246650656"/>
      <size package="468017" installed="1406480" archive="1409820"/>
      <location href="rpm/ppc/ruby-devel-1.8.6.p369-0.1.ppc.rpm"/>
      <format>
        <rpm:requires>
          <rpm:entry kind="package" name="ruby-devel" epoch="0" ver="1.8.6.p369" rel="0.1" flags="GE"/>
        </rpm:requires>
        <suse:freshens>
          <suse:entry kind="package" name="ruby-devel"/>
        </suse:freshens>
      </format>
      <pkgfiles xmlns="http://novell.com/package/metadata/suse/patch">
        <deltarpm>
          <location href="rpm/ppc/ruby-devel-1.8.6.p36_1.8.6.p369-20_0.1.ppc.delta.rpm"/>
          <checksum type="sha">cfe25a44adf326254381cfef2c3e4055c4e221de</checksum>
          <time file="1246708861" build="1246650656"/>
          <size package="195055" archive="0"/>
          <base-version epoch="0" ver="1.8.6.p36" rel="20" md5sum="5cee23ed2e78dc476adef1818d34e18a" buildtime="1190465429" sequence_info="ruby-devel-1.8.6.p36-20-17eb497abb1a17d98eabdeb3deb36786c2"/>
        </deltarpm>
        <deltarpm>
          <location href="rpm/ppc/ruby-devel-1.8.6.p36_1.8.6.p369-20.4_0.1.ppc.delta.rpm"/>
          <checksum type="sha">0a36b7986ce0c02eb2271a318fc4bd4b020b80aa</checksum>
          <time file="1246708862" build="1246650656"/>
          <size package="188287" archive="0"/>
          <base-version epoch="0" ver="1.8.6.p36" rel="20.4" md5sum="526cb5538b8d0e633f360b408106b413" buildtime="1217351960" sequence_info="ruby-devel-1.8.6.p36-20.4-b22183c5dcc0ac0aa368b91b67499acfc2"/>
        </deltarpm>
      </pkgfiles>
    </package>
    <package xmlns="http://linux.duke.edu/metadata/common" type="rpm">
      <name>ruby-devel</name>
      <arch>x86_64</arch>
      <version epoch="0" ver="1.8.6.p369" rel="0.1"/>
      <checksum type="sha" pkgid="YES">0d061c3bbb7d1355be0220bf34c20d779a012029</checksum>
      <time file="1246702953" build="1246641677"/>
      <size package="482230" installed="1812590" archive="1815960"/>
      <location href="rpm/x86_64/ruby-devel-1.8.6.p369-0.1.x86_64.rpm"/>
      <format>
        <rpm:requires>
          <rpm:entry kind="package" name="ruby-devel" epoch="0" ver="1.8.6.p369" rel="0.1" flags="GE"/>
        </rpm:requires>
        <suse:freshens>
          <suse:entry kind="package" name="ruby-devel"/>
        </suse:freshens>
      </format>
      <pkgfiles xmlns="http://novell.com/package/metadata/suse/patch">
        <deltarpm>
          <location href="rpm/x86_64/ruby-devel-1.8.6.p36_1.8.6.p369-20_0.1.x86_64.delta.rpm"/>
          <checksum type="sha">78d25aefbacb397bdbc93e832a83caccf4aabb71</checksum>
          <time file="1246708865" build="1246641677"/>
          <size package="239668" archive="0"/>
          <base-version epoch="0" ver="1.8.6.p36" rel="20" md5sum="048a9b4e881a263564cb65a156f08881" buildtime="1190422485" sequence_info="ruby-devel-1.8.6.p36-20-699b93a1997fd022da69dc4b8471e9e2c2"/>
        </deltarpm>
        <deltarpm>
          <location href="rpm/x86_64/ruby-devel-1.8.6.p36_1.8.6.p369-20.4_0.1.x86_64.delta.rpm"/>
          <checksum type="sha">ec1eff813299f3253b6deda719bc1bbe2e25e31e</checksum>
          <time file="1246708866" build="1246641677"/>
          <size package="228056" archive="0"/>
          <base-version epoch="0" ver="1.8.6.p36" rel="20.4" md5sum="c7b1c81f728c4d4ef6a9c6ea7b405553" buildtime="1217352344" sequence_info="ruby-devel-1.8.6.p36-20.4-0565e3ce3adb9be6af1fbc0d7e822fb1c2"/>
        </deltarpm>
      </pkgfiles>
    </package>
    <package xmlns="http://linux.duke.edu/metadata/common" type="rpm">
      <name>ruby-doc-html</name>
      <arch>i586</arch>
      <version epoch="0" ver="1.8.6.p369" rel="0.1"/>
      <checksum type="sha" pkgid="YES">a656125e8e64ffd5bc8f2349611a6d5816f1be1c</checksum>
      <time file="1246703108" build="1246644143"/>
      <size package="2435340" installed="27073445" archive="27534192"/>
      <location href="rpm/i586/ruby-doc-html-1.8.6.p369-0.1.i586.rpm"/>
      <format>
        <rpm:requires>
          <rpm:entry kind="package" name="ruby-doc-html" epoch="0" ver="1.8.6.p369" rel="0.1" flags="GE"/>
        </rpm:requires>
        <suse:freshens>
          <suse:entry kind="package" name="ruby-doc-html"/>
        </suse:freshens>
      </format>
      <pkgfiles xmlns="http://novell.com/package/metadata/suse/patch">
        <deltarpm>
          <location href="rpm/i586/ruby-doc-html-1.8.6.p36_1.8.6.p369-20_0.1.i586.delta.rpm"/>
          <checksum type="sha">e0e7696683488a4443d42e21dc68d62ff45bc9dc</checksum>
          <time file="1246708877" build="1246644143"/>
          <size package="428962" archive="0"/>
          <base-version epoch="0" ver="1.8.6.p36" rel="20" md5sum="840a805046d4afed0042ea18426185fc" buildtime="1190436210" sequence_info="ruby-doc-html-1.8.6.p36-20-9a0a994b1d41bd4a132fd15f805400c2dc21821aba40ee21"/>
        </deltarpm>
        <deltarpm>
          <location href="rpm/i586/ruby-doc-html-1.8.6.p36_1.8.6.p369-20.4_0.1.i586.delta.rpm"/>
          <checksum type="sha">e149950d084f2354d6e29993f742a73327d776fe</checksum>
          <time file="1246708885" build="1246644143"/>
          <size package="422423" archive="0"/>
          <base-version epoch="0" ver="1.8.6.p36" rel="20.4" md5sum="05275e4fdbd136331afa67a539635cbf" buildtime="1217351708" sequence_info="ruby-doc-html-1.8.6.p36-20.4-94f9eb23e0aa3321b7f712b45eab0e32dc21821aba40ee21"/>
        </deltarpm>
      </pkgfiles>
    </package>
    <package xmlns="http://linux.duke.edu/metadata/common" type="rpm">
      <name>ruby-doc-html</name>
      <arch>ppc</arch>
      <version epoch="0" ver="1.8.6.p369" rel="0.1"/>
      <checksum type="sha" pkgid="YES">94a3d725e1b8c214ff4708f4fd30293d13cd99c1</checksum>
      <time file="1246703216" build="1246650656"/>
      <size package="2431471" installed="27063258" archive="27524008"/>
      <location href="rpm/ppc/ruby-doc-html-1.8.6.p369-0.1.ppc.rpm"/>
      <format>
        <rpm:requires>
          <rpm:entry kind="package" name="ruby-doc-html" epoch="0" ver="1.8.6.p369" rel="0.1" flags="GE"/>
        </rpm:requires>
        <suse:freshens>
          <suse:entry kind="package" name="ruby-doc-html"/>
        </suse:freshens>
      </format>
      <pkgfiles xmlns="http://novell.com/package/metadata/suse/patch">
        <deltarpm>
          <location href="rpm/ppc/ruby-doc-html-1.8.6.p36_1.8.6.p369-20.4_0.1.ppc.delta.rpm"/>
          <checksum type="sha">f2d0ab98b2dffc704e95099ccab412e0800c4e94</checksum>
          <time file="1246708896" build="1246650656"/>
          <size package="439681" archive="0"/>
          <base-version epoch="0" ver="1.8.6.p36" rel="20.4" md5sum="d3599645b255bd8961e23641e0246ef0" buildtime="1217351960" sequence_info="ruby-doc-html-1.8.6.p36-20.4-a42639b8652b5a6b338b44a9c117712edc21821aba40ee21"/>
        </deltarpm>
      </pkgfiles>
    </package>
    <package xmlns="http://linux.duke.edu/metadata/common" type="rpm">
      <name>ruby-doc-html</name>
      <arch>x86_64</arch>
      <version epoch="0" ver="1.8.6.p369" rel="0.1"/>
      <checksum type="sha" pkgid="YES">05fbdfeeec5f8b46e5d4ec076ca4be5ad2c520ac</checksum>
      <time file="1246702953" build="1246641677"/>
      <size package="2435346" installed="27073445" archive="27534192"/>
      <location href="rpm/x86_64/ruby-doc-html-1.8.6.p369-0.1.x86_64.rpm"/>
      <format>
        <rpm:requires>
          <rpm:entry kind="package" name="ruby-doc-html" epoch="0" ver="1.8.6.p369" rel="0.1" flags="GE"/>
        </rpm:requires>
        <suse:freshens>
          <suse:entry kind="package" name="ruby-doc-html"/>
        </suse:freshens>
      </format>
      <pkgfiles xmlns="http://novell.com/package/metadata/suse/patch">
        <deltarpm>
          <location href="rpm/x86_64/ruby-doc-html-1.8.6.p36_1.8.6.p369-20_0.1.x86_64.delta.rpm"/>
          <checksum type="sha">88a6ea4896c18bb853c2420ec43edc2bce77a25f</checksum>
          <time file="1246708907" build="1246641677"/>
          <size package="428969" archive="0"/>
          <base-version epoch="0" ver="1.8.6.p36" rel="20" md5sum="5901e5d99fa99f4609e1c6175343035d" buildtime="1190422485" sequence_info="ruby-doc-html-1.8.6.p36-20-7c0cd171c97bfe57856ff027013b7acadc21821aba40ee21"/>
        </deltarpm>
        <deltarpm>
          <location href="rpm/x86_64/ruby-doc-html-1.8.6.p36_1.8.6.p369-20.4_0.1.x86_64.delta.rpm"/>
          <checksum type="sha">2cd3ce9a5f87479d81d74648e5fcc8e3b57ea13a</checksum>
          <time file="1246708916" build="1246641677"/>
          <size package="422484" archive="0"/>
          <base-version epoch="0" ver="1.8.6.p36" rel="20.4" md5sum="49f445048cdd93c949a18c590a22a713" buildtime="1217352344" sequence_info="ruby-doc-html-1.8.6.p36-20.4-8872d4d5451051f960034f87c75ba4fadc21821aba40ee21"/>
        </deltarpm>
      </pkgfiles>
    </package>
    <package xmlns="http://linux.duke.edu/metadata/common" type="rpm">
      <name>ruby-doc-ri</name>
      <arch>i586</arch>
      <version epoch="0" ver="1.8.6.p369" rel="0.1"/>
      <checksum type="sha" pkgid="YES">29e00eb47746c75ed7a849c2880be912c2847f21</checksum>
      <time file="1246703108" build="1246644143"/>
      <size package="1538520" installed="3998950" archive="5789540"/>
      <location href="rpm/i586/ruby-doc-ri-1.8.6.p369-0.1.i586.rpm"/>
      <format>
        <rpm:requires>
          <rpm:entry kind="package" name="ruby-doc-ri" epoch="0" ver="1.8.6.p369" rel="0.1" flags="GE"/>
        </rpm:requires>
        <suse:freshens>
          <suse:entry kind="package" name="ruby-doc-ri"/>
        </suse:freshens>
      </format>
      <pkgfiles xmlns="http://novell.com/package/metadata/suse/patch">
        <deltarpm>
          <location href="rpm/i586/ruby-doc-ri-1.8.6.p36_1.8.6.p369-20_0.1.i586.delta.rpm"/>
          <checksum type="sha">63727a32502cdca4cf1d5dcae2013c2d6af4a76e</checksum>
          <time file="1246708925" build="1246644143"/>
          <size package="1061706" archive="0"/>
          <base-version epoch="0" ver="1.8.6.p36" rel="20" md5sum="5c3882f058527bbd0e3bf3a87a858c17" buildtime="1190436210" sequence_info="ruby-doc-ri-1.8.6.p36-20-cb7ec47978c7614629f30d444cfb9439e8bc20"/>
        </deltarpm>
        <deltarpm>
          <location href="rpm/i586/ruby-doc-ri-1.8.6.p36_1.8.6.p369-20.4_0.1.i586.delta.rpm"/>
          <checksum type="sha">1c8892bcde8b9f5b0e386f414893b7b90bbe1da2</checksum>
          <time file="1246708931" build="1246644143"/>
          <size package="1061401" archive="0"/>
          <base-version epoch="0" ver="1.8.6.p36" rel="20.4" md5sum="cb23e6f77e1f6fa57605e25dd844b80b" buildtime="1217351708" sequence_info="ruby-doc-ri-1.8.6.p36-20.4-8fac80280ada9277b804382e1252bb6099bc20"/>
        </deltarpm>
      </pkgfiles>
    </package>
    <package xmlns="http://linux.duke.edu/metadata/common" type="rpm">
      <name>ruby-doc-ri</name>
      <arch>ppc</arch>
      <version epoch="0" ver="1.8.6.p369" rel="0.1"/>
      <checksum type="sha" pkgid="YES">56e0d922e164198936c692c03db989590ce8610d</checksum>
      <time file="1246703216" build="1246650656"/>
      <size package="1533623" installed="3988860" archive="5779996"/>
      <location href="rpm/ppc/ruby-doc-ri-1.8.6.p369-0.1.ppc.rpm"/>
      <format>
        <rpm:requires>
          <rpm:entry kind="package" name="ruby-doc-ri" epoch="0" ver="1.8.6.p369" rel="0.1" flags="GE"/>
        </rpm:requires>
        <suse:freshens>
          <suse:entry kind="package" name="ruby-doc-ri"/>
        </suse:freshens>
      </format>
      <pkgfiles xmlns="http://novell.com/package/metadata/suse/patch">
        <deltarpm>
          <location href="rpm/ppc/ruby-doc-ri-1.8.6.p36_1.8.6.p369-20.4_0.1.ppc.delta.rpm"/>
          <checksum type="sha">34a273b4f694a11a517e0b2b09b9708c4fdad177</checksum>
          <time file="1246708939" build="1246650656"/>
          <size package="1064414" archive="0"/>
          <base-version epoch="0" ver="1.8.6.p36" rel="20.4" md5sum="82fb728c954631c378a7ea8b80c320f2" buildtime="1217351960" sequence_info="ruby-doc-ri-1.8.6.p36-20.4-a6b8c6a5423846895b2978caf73a1b2b99bc20"/>
        </deltarpm>
      </pkgfiles>
    </package>
    <package xmlns="http://linux.duke.edu/metadata/common" type="rpm">
      <name>ruby-doc-ri</name>
      <arch>x86_64</arch>
      <version epoch="0" ver="1.8.6.p369" rel="0.1"/>
      <checksum type="sha" pkgid="YES">c42388e369709e74dbb951ff5241da654db8a176</checksum>
      <time file="1246702953" build="1246641677"/>
      <size package="1538455" installed="3998950" archive="5789540"/>
      <location href="rpm/x86_64/ruby-doc-ri-1.8.6.p369-0.1.x86_64.rpm"/>
      <format>
        <rpm:requires>
          <rpm:entry kind="package" name="ruby-doc-ri" epoch="0" ver="1.8.6.p369" rel="0.1" flags="GE"/>
        </rpm:requires>
        <suse:freshens>
          <suse:entry kind="package" name="ruby-doc-ri"/>
        </suse:freshens>
      </format>
      <pkgfiles xmlns="http://novell.com/package/metadata/suse/patch">
        <deltarpm>
          <location href="rpm/x86_64/ruby-doc-ri-1.8.6.p36_1.8.6.p369-20_0.1.x86_64.delta.rpm"/>
          <checksum type="sha">d32cbd66dc4a929cb331c9ea0ea4dc35d53f1bfa</checksum>
          <time file="1246708947" build="1246641677"/>
          <size package="1061810" archive="0"/>
          <base-version epoch="0" ver="1.8.6.p36" rel="20" md5sum="e5efc28407e3cc372a198613d20b3170" buildtime="1190422485" sequence_info="ruby-doc-ri-1.8.6.p36-20-e30e46fdd2b500246377498affee6f9be8bc20"/>
        </deltarpm>
        <deltarpm>
          <location href="rpm/x86_64/ruby-doc-ri-1.8.6.p36_1.8.6.p369-20.4_0.1.x86_64.delta.rpm"/>
          <checksum type="sha">4543ff815e92659bc65ccb29c8cdcdfb640bcdb3</checksum>
          <time file="1246708952" build="1246641677"/>
          <size package="1061340" archive="0"/>
          <base-version epoch="0" ver="1.8.6.p36" rel="20.4" md5sum="73f6cb6585d0ea0e156d8878a0e54bcb" buildtime="1217352344" sequence_info="ruby-doc-ri-1.8.6.p36-20.4-57b24b5cc861366f5c21416d8c07edae99bc20"/>
        </deltarpm>
      </pkgfiles>
    </package>
    <package xmlns="http://linux.duke.edu/metadata/common" type="rpm">
      <name>ruby-examples</name>
      <arch>i586</arch>
      <version epoch="0" ver="1.8.6.p369" rel="0.1"/>
      <checksum type="sha" pkgid="YES">f176ed2eab97cafd6a4ef3fedb2df4919355de7b</checksum>
      <time file="1246703108" build="1246644143"/>
      <size package="75087" installed="170305" archive="192968"/>
      <location href="rpm/i586/ruby-examples-1.8.6.p369-0.1.i586.rpm"/>
      <format>
        <rpm:requires>
          <rpm:entry kind="package" name="ruby-examples" epoch="0" ver="1.8.6.p369" rel="0.1" flags="GE"/>
        </rpm:requires>
        <suse:freshens>
          <suse:entry kind="package" name="ruby-examples"/>
        </suse:freshens>
      </format>
      <pkgfiles xmlns="http://novell.com/package/metadata/suse/patch">
        <deltarpm>
          <location href="rpm/i586/ruby-examples-1.8.6.p36_1.8.6.p369-20_0.1.i586.delta.rpm"/>
          <checksum type="sha">edd55febd0ac244f1321a6b2376f310503a9b523</checksum>
          <time file="1246708957" build="1246644143"/>
          <size package="28815" archive="0"/>
          <base-version epoch="0" ver="1.8.6.p36" rel="20" md5sum="bd12df804d0bb0971ee81482dcd2b9e0" buildtime="1190436210" sequence_info="ruby-examples-1.8.6.p36-20-afbc3c632533f26a533016a3dbb982df8920"/>
        </deltarpm>
        <deltarpm>
          <location href="rpm/i586/ruby-examples-1.8.6.p36_1.8.6.p369-20.4_0.1.i586.delta.rpm"/>
          <checksum type="sha">e1f483aa2c25d50601fc1e5d53d8261e02483112</checksum>
          <time file="1246708957" build="1246644143"/>
          <size package="28801" archive="0"/>
          <base-version epoch="0" ver="1.8.6.p36" rel="20.4" md5sum="05e4189790ddb1b0ddfac1dbfe7632e1" buildtime="1217351708" sequence_info="ruby-examples-1.8.6.p36-20.4-afbc3c632533f26a533016a3dbb982df8920"/>
        </deltarpm>
      </pkgfiles>
    </package>
    <package xmlns="http://linux.duke.edu/metadata/common" type="rpm">
      <name>ruby-examples</name>
      <arch>ppc</arch>
      <version epoch="0" ver="1.8.6.p369" rel="0.1"/>
      <checksum type="sha" pkgid="YES">816cfcd88d7a5542991c28e364bcdb0833981b09</checksum>
      <time file="1246703216" build="1246650656"/>
      <size package="75186" installed="170305" archive="192968"/>
      <location href="rpm/ppc/ruby-examples-1.8.6.p369-0.1.ppc.rpm"/>
      <format>
        <rpm:requires>
          <rpm:entry kind="package" name="ruby-examples" epoch="0" ver="1.8.6.p369" rel="0.1" flags="GE"/>
        </rpm:requires>
        <suse:freshens>
          <suse:entry kind="package" name="ruby-examples"/>
        </suse:freshens>
      </format>
      <pkgfiles xmlns="http://novell.com/package/metadata/suse/patch">
        <deltarpm>
          <location href="rpm/ppc/ruby-examples-1.8.6.p36_1.8.6.p369-20.4_0.1.ppc.delta.rpm"/>
          <checksum type="sha">f67125a9bd83b03b84348d1a81826bac4b088019</checksum>
          <time file="1246708961" build="1246650656"/>
          <size package="28832" archive="0"/>
          <base-version epoch="0" ver="1.8.6.p36" rel="20.4" md5sum="cf394a2ff9759a5b78ec30eba2e6f5f8" buildtime="1217351960" sequence_info="ruby-examples-1.8.6.p36-20.4-afbc3c632533f26a533016a3dbb982df8920"/>
        </deltarpm>
      </pkgfiles>
    </package>
    <package xmlns="http://linux.duke.edu/metadata/common" type="rpm">
      <name>ruby-examples</name>
      <arch>x86_64</arch>
      <version epoch="0" ver="1.8.6.p369" rel="0.1"/>
      <checksum type="sha" pkgid="YES">babb12f565711f023663abf38f06ae22fd2a51a6</checksum>
      <time file="1246702953" build="1246641677"/>
      <size package="75073" installed="170305" archive="192968"/>
      <location href="rpm/x86_64/ruby-examples-1.8.6.p369-0.1.x86_64.rpm"/>
      <format>
        <rpm:requires>
          <rpm:entry kind="package" name="ruby-examples" epoch="0" ver="1.8.6.p369" rel="0.1" flags="GE"/>
        </rpm:requires>
        <suse:freshens>
          <suse:entry kind="package" name="ruby-examples"/>
        </suse:freshens>
      </format>
      <pkgfiles xmlns="http://novell.com/package/metadata/suse/patch">
        <deltarpm>
          <location href="rpm/x86_64/ruby-examples-1.8.6.p36_1.8.6.p369-20_0.1.x86_64.delta.rpm"/>
          <checksum type="sha">388993a9d34efb96789e15c23e17947214d40105</checksum>
          <time file="1246708964" build="1246641677"/>
          <size package="28800" archive="0"/>
          <base-version epoch="0" ver="1.8.6.p36" rel="20" md5sum="3a0042cfec3f0f370e3b54ddeab5391b" buildtime="1190422485" sequence_info="ruby-examples-1.8.6.p36-20-afbc3c632533f26a533016a3dbb982df8920"/>
        </deltarpm>
        <deltarpm>
          <location href="rpm/x86_64/ruby-examples-1.8.6.p36_1.8.6.p369-20.4_0.1.x86_64.delta.rpm"/>
          <checksum type="sha">94dc60cb729044a437f4fa901783f361f575bc38</checksum>
          <time file="1246708964" build="1246641677"/>
          <size package="28811" archive="0"/>
          <base-version epoch="0" ver="1.8.6.p36" rel="20.4" md5sum="12f6f74f7da3120fd7f95803707a5ba4" buildtime="1217352344" sequence_info="ruby-examples-1.8.6.p36-20.4-afbc3c632533f26a533016a3dbb982df8920"/>
        </deltarpm>
      </pkgfiles>
    </package>
    <package xmlns="http://linux.duke.edu/metadata/common" type="rpm">
      <name>ruby-test-suite</name>
      <arch>i586</arch>
      <version epoch="0" ver="1.8.6.p369" rel="0.1"/>
      <checksum type="sha" pkgid="YES">9617eefa7fd506ff37403bb5fd0046f5b8b24c03</checksum>
      <time file="1246703108" build="1246644143"/>
      <size package="250463" installed="1242768" archive="1316208"/>
      <location href="rpm/i586/ruby-test-suite-1.8.6.p369-0.1.i586.rpm"/>
      <format>
        <rpm:requires>
          <rpm:entry kind="package" name="ruby-test-suite" epoch="0" ver="1.8.6.p369" rel="0.1" flags="GE"/>
        </rpm:requires>
        <suse:freshens>
          <suse:entry kind="package" name="ruby-test-suite"/>
        </suse:freshens>
      </format>
      <pkgfiles xmlns="http://novell.com/package/metadata/suse/patch">
        <deltarpm>
          <location href="rpm/i586/ruby-test-suite-1.8.6.p36_1.8.6.p369-20_0.1.i586.delta.rpm"/>
          <checksum type="sha">0ecde877d4b8d5979fcd5197ea0567b3b303ca37</checksum>
          <time file="1246708971" build="1246644143"/>
          <size package="68615" archive="0"/>
          <base-version epoch="0" ver="1.8.6.p36" rel="20" md5sum="f98a48db7c4ee3b3b5dfd649e6f38bb7" buildtime="1190436210" sequence_info="ruby-test-suite-1.8.6.p36-20-1cf3597bb75ea48ef7f506a22898a7e9c960"/>
        </deltarpm>
        <deltarpm>
          <location href="rpm/i586/ruby-test-suite-1.8.6.p36_1.8.6.p369-20.4_0.1.i586.delta.rpm"/>
          <checksum type="sha">e4fa0d09e863619872c01ea5d8066752680465f4</checksum>
          <time file="1246708971" build="1246644143"/>
          <size package="67542" archive="0"/>
          <base-version epoch="0" ver="1.8.6.p36" rel="20.4" md5sum="75419b7412a6ebad3ddb4a89def8b46d" buildtime="1217351708" sequence_info="ruby-test-suite-1.8.6.p36-20.4-bb78d2ff6d4c64d7b7bb062c0a3f03dfdb42fd10eb41"/>
        </deltarpm>
      </pkgfiles>
    </package>
    <package xmlns="http://linux.duke.edu/metadata/common" type="rpm">
      <name>ruby-test-suite</name>
      <arch>ppc</arch>
      <version epoch="0" ver="1.8.6.p369" rel="0.1"/>
      <checksum type="sha" pkgid="YES">477e7bb0289ab2bece6e3239540e307eaad1fda9</checksum>
      <time file="1246703216" build="1246650656"/>
      <size package="250500" installed="1242768" archive="1316208"/>
      <location href="rpm/ppc/ruby-test-suite-1.8.6.p369-0.1.ppc.rpm"/>
      <format>
        <rpm:requires>
          <rpm:entry kind="package" name="ruby-test-suite" epoch="0" ver="1.8.6.p369" rel="0.1" flags="GE"/>
        </rpm:requires>
        <suse:freshens>
          <suse:entry kind="package" name="ruby-test-suite"/>
        </suse:freshens>
      </format>
      <pkgfiles xmlns="http://novell.com/package/metadata/suse/patch">
        <deltarpm>
          <location href="rpm/ppc/ruby-test-suite-1.8.6.p36_1.8.6.p369-20.4_0.1.ppc.delta.rpm"/>
          <checksum type="sha">eb1f518147e8943425a8ef6e140f73cc0f315279</checksum>
          <time file="1246708975" build="1246650656"/>
          <size package="67420" archive="0"/>
          <base-version epoch="0" ver="1.8.6.p36" rel="20.4" md5sum="7a86e776766f588afb234f7fcd3ca7c5" buildtime="1217351960" sequence_info="ruby-test-suite-1.8.6.p36-20.4-bb78d2ff6d4c64d7b7bb062c0a3f03dfdb42fd10eb41"/>
        </deltarpm>
      </pkgfiles>
    </package>
    <package xmlns="http://linux.duke.edu/metadata/common" type="rpm">
      <name>ruby-test-suite</name>
      <arch>x86_64</arch>
      <version epoch="0" ver="1.8.6.p369" rel="0.1"/>
      <checksum type="sha" pkgid="YES">e0ebf1357fde91dbebbc3658b73252f9b2db6523</checksum>
      <time file="1246702953" build="1246641677"/>
      <size package="250248" installed="1242768" archive="1316208"/>
      <location href="rpm/x86_64/ruby-test-suite-1.8.6.p369-0.1.x86_64.rpm"/>
      <format>
        <rpm:requires>
          <rpm:entry kind="package" name="ruby-test-suite" epoch="0" ver="1.8.6.p369" rel="0.1" flags="GE"/>
        </rpm:requires>
        <suse:freshens>
          <suse:entry kind="package" name="ruby-test-suite"/>
        </suse:freshens>
      </format>
      <pkgfiles xmlns="http://novell.com/package/metadata/suse/patch">
        <deltarpm>
          <location href="rpm/x86_64/ruby-test-suite-1.8.6.p36_1.8.6.p369-20_0.1.x86_64.delta.rpm"/>
          <checksum type="sha">e3130e8fca158f6cf6f8b15a0bc6a6023769c73c</checksum>
          <time file="1246708979" build="1246641677"/>
          <size package="68646" archive="0"/>
          <base-version epoch="0" ver="1.8.6.p36" rel="20" md5sum="9e5fe8597739ede46268bf7c12a500c1" buildtime="1190422485" sequence_info="ruby-test-suite-1.8.6.p36-20-1cf3597bb75ea48ef7f506a22898a7e9c960"/>
        </deltarpm>
        <deltarpm>
          <location href="rpm/x86_64/ruby-test-suite-1.8.6.p36_1.8.6.p369-20.4_0.1.x86_64.delta.rpm"/>
          <checksum type="sha">260481bb903d8835dbfd88cd663eafad2e0726cb</checksum>
          <time file="1246708981" build="1246641677"/>
          <size package="67471" archive="0"/>
          <base-version epoch="0" ver="1.8.6.p36" rel="20.4" md5sum="33d7b5a13519e33b86e4d78d3f6c2efe" buildtime="1217352344" sequence_info="ruby-test-suite-1.8.6.p36-20.4-bb78d2ff6d4c64d7b7bb062c0a3f03dfdb42fd10eb41"/>
        </deltarpm>
      </pkgfiles>
    </package>
    <package xmlns="http://linux.duke.edu/metadata/common" type="rpm">
      <name>ruby-tk</name>
      <arch>i586</arch>
      <version epoch="0" ver="1.8.6.p369" rel="0.1"/>
      <checksum type="sha" pkgid="YES">217b0002a72a60c412f122220d51048fdea3de7f</checksum>
      <time file="1246703108" build="1246644143"/>
      <size package="267889" installed="1474102" archive="1527172"/>
      <location href="rpm/i586/ruby-tk-1.8.6.p369-0.1.i586.rpm"/>
      <format>
        <rpm:requires>
          <rpm:entry kind="package" name="ruby-tk" epoch="0" ver="1.8.6.p369" rel="0.1" flags="GE"/>
        </rpm:requires>
        <suse:freshens>
          <suse:entry kind="package" name="ruby-tk"/>
        </suse:freshens>
      </format>
      <pkgfiles xmlns="http://novell.com/package/metadata/suse/patch">
        <deltarpm>
          <location href="rpm/i586/ruby-tk-1.8.6.p36_1.8.6.p369-20_0.1.i586.delta.rpm"/>
          <checksum type="sha">d820229927f8535f73efb4e376c7e990990e6ac1</checksum>
          <time file="1246708985" build="1246644143"/>
          <size package="55250" archive="0"/>
          <base-version epoch="0" ver="1.8.6.p36" rel="20" md5sum="5d80d110b2c593fc86d0847a0ad1378d" buildtime="1190436210" sequence_info="ruby-tk-1.8.6.p36-20-589feefea0cd3294845e8e1cac7557c3ba11d11d61971d31b1141d2151b1191131313181131a10b951"/>
        </deltarpm>
        <deltarpm>
          <location href="rpm/i586/ruby-tk-1.8.6.p36_1.8.6.p369-20.4_0.1.i586.delta.rpm"/>
          <checksum type="sha">597b3f01bd6a4e1694665092af2943f81dd3abf8</checksum>
          <time file="1246708986" build="1246644143"/>
          <size package="55291" archive="0"/>
          <base-version epoch="0" ver="1.8.6.p36" rel="20.4" md5sum="10486cdb5dffc20a54d8b6ab35666a96" buildtime="1217351708" sequence_info="ruby-tk-1.8.6.p36-20.4-6d59664c633be81b87ce9b7f02687366ba11d11d61971d31b1141d2151b1191131313181131a10b951"/>
        </deltarpm>
      </pkgfiles>
    </package>
    <package xmlns="http://linux.duke.edu/metadata/common" type="rpm">
      <name>ruby-tk</name>
      <arch>ppc</arch>
      <version epoch="0" ver="1.8.6.p369" rel="0.1"/>
      <checksum type="sha" pkgid="YES">925020b8a217411bc8057b14a3ec506415f67b55</checksum>
      <time file="1246703216" build="1246650656"/>
      <size package="276740" installed="1506922" archive="1560000"/>
      <location href="rpm/ppc/ruby-tk-1.8.6.p369-0.1.ppc.rpm"/>
      <format>
        <rpm:requires>
          <rpm:entry kind="package" name="ruby-tk" epoch="0" ver="1.8.6.p369" rel="0.1" flags="GE"/>
        </rpm:requires>
        <suse:freshens>
          <suse:entry kind="package" name="ruby-tk"/>
        </suse:freshens>
      </format>
      <pkgfiles xmlns="http://novell.com/package/metadata/suse/patch">
        <deltarpm>
          <location href="rpm/ppc/ruby-tk-1.8.6.p36_1.8.6.p369-20.4_0.1.ppc.delta.rpm"/>
          <checksum type="sha">b177d59f5aa63adbdcc4860456223efe084b7c18</checksum>
          <time file="1246708994" build="1246650656"/>
          <size package="56587" archive="0"/>
          <base-version epoch="0" ver="1.8.6.p36" rel="20.4" md5sum="a1eb871e33f39159e70981af21b967ac" buildtime="1217351960" sequence_info="ruby-tk-1.8.6.p36-20.4-ecb82125b68af0f7bfb203a6608fb506ba11d11d61971d31b1141d2151b1191131313181131a10b951"/>
        </deltarpm>
      </pkgfiles>
    </package>
    <package xmlns="http://linux.duke.edu/metadata/common" type="rpm">
      <name>ruby-tk</name>
      <arch>x86_64</arch>
      <version epoch="0" ver="1.8.6.p369" rel="0.1"/>
      <checksum type="sha" pkgid="YES">33bf0b77165d8af41c61d99bf3999043426de4db</checksum>
      <time file="1246702953" build="1246641677"/>
      <size package="276751" installed="1488850" archive="1542628"/>
      <location href="rpm/x86_64/ruby-tk-1.8.6.p369-0.1.x86_64.rpm"/>
      <format>
        <rpm:requires>
          <rpm:entry kind="package" name="ruby-tk" epoch="0" ver="1.8.6.p369" rel="0.1" flags="GE"/>
        </rpm:requires>
        <suse:freshens>
          <suse:entry kind="package" name="ruby-tk"/>
        </suse:freshens>
      </format>
      <pkgfiles xmlns="http://novell.com/package/metadata/suse/patch">
        <deltarpm>
          <location href="rpm/x86_64/ruby-tk-1.8.6.p36_1.8.6.p369-20_0.1.x86_64.delta.rpm"/>
          <checksum type="sha">99ff5e31136835e51c6e9450a8d88fb3da5dfcac</checksum>
          <time file="1246708999" build="1246641677"/>
          <size package="55117" archive="0"/>
          <base-version epoch="0" ver="1.8.6.p36" rel="20" md5sum="e4b7315ae292872f361725220392267f" buildtime="1190422485" sequence_info="ruby-tk-1.8.6.p36-20-deb1c452daa20b2dba0b0dade425f6af9a11d11d61971d31b1141d2151b1191131313181131c109951"/>
        </deltarpm>
        <deltarpm>
          <location href="rpm/x86_64/ruby-tk-1.8.6.p36_1.8.6.p369-20.4_0.1.x86_64.delta.rpm"/>
          <checksum type="sha">e145d2557f90e0209616ae56b14a822a996eb8a3</checksum>
          <time file="1246709000" build="1246641677"/>
          <size package="55180" archive="0"/>
          <base-version epoch="0" ver="1.8.6.p36" rel="20.4" md5sum="0b5ef97303fcf509c35317272e22057d" buildtime="1217352344" sequence_info="ruby-tk-1.8.6.p36-20.4-c20fc02bec53381b26f86faa9a8779929a11d11d61971d31b1141d2151b1191131313181131c109951"/>
        </deltarpm>
      </pkgfiles>
    </package>
  </atoms>
</patch>
