<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
<!DOCTYPE bugzilla SYSTEM "http://bugs.gentoo.org/bugzilla.dtd">

<bugzilla version="2.22.7"
          urlbase="http://bugs.gentoo.org/"
          maintainer="bugzilla@gentoo.org"
>

    <bug>
          <bug_id>53381</bug_id>
          
          <creation_ts>2004-06-09 00:25 0000</creation_ts>
          <short_desc>new ebuilds: for mysql-python-1.0.0.ebuild, mysql-python-1.1.1.ebuild</short_desc>
          <delta_ts>2004-06-14 13:41:59 0000</delta_ts>
          <reporter_accessible>1</reporter_accessible>
          <cclist_accessible>1</cclist_accessible>
          <classification_id>1</classification_id>
          <classification>Unclassified</classification>
          <product>Gentoo Linux</product>
          <component>Ebuilds</component>
          <version>unspecified</version>
          <rep_platform>All</rep_platform>
          <op_sys>All</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>FIXED</resolution>
          
          
          
          <priority>P2</priority>
          <bug_severity>enhancement</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          
          <everconfirmed>1</everconfirmed>
          <reporter>alex@halogen-dg.com</reporter>
          <assigned_to>python@gentoo.org</assigned_to>
          <cc>alex@halogen-dg.com</cc>
    
    <cc>farcepest@gmail.com</cc>

      

      
          <long_desc isprivate="0">
            <who>alex@halogen-dg.com</who>
            <bug_when>2004-06-09 00:25:05 0000</bug_when>
            <thetext>Hi,

In fact, those ebuilds were done by copiyng old 0.9.2-r1 to the new filename. I made several tests, indicating that ebuilds are working fine. 

Download is going from sourceforge in my test attemps, I think somebody will need to place mysql-python tar&apos;s to the gentoo mirrors.

I will attach 2 ebuild files and 2 digests.

Thanks.

Alex</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>alex@halogen-dg.com</who>
            <bug_when>2004-06-09 00:27:00 0000</bug_when>
            <thetext>Created an attachment (id=32951)
mysql-python-1.0.0.ebuild
</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>alex@halogen-dg.com</who>
            <bug_when>2004-06-09 00:27:19 0000</bug_when>
            <thetext>Created an attachment (id=32952)
digest-mysql-python-1.1.1
</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>alex@halogen-dg.com</who>
            <bug_when>2004-06-09 00:27:40 0000</bug_when>
            <thetext>Created an attachment (id=32953)
digest-mysql-python-1.0.0
</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>alex@halogen-dg.com</who>
            <bug_when>2004-06-09 00:28:00 0000</bug_when>
            <thetext>Created an attachment (id=32954)
digest-mysql-python-1.1.1
</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>alex@halogen-dg.com</who>
            <bug_when>2004-06-09 00:41:34 0000</bug_when>
            <thetext>Created an attachment (id=32955)
mysql-python-1.0.0.ebuild

Fixed ebuild by putting unstable flag (~) to all archs
</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>alex@halogen-dg.com</who>
            <bug_when>2004-06-09 00:43:54 0000</bug_when>
            <thetext>(From update of attachment 32951)
obsolete - it should be unstable
</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>alex@halogen-dg.com</who>
            <bug_when>2004-06-09 00:44:27 0000</bug_when>
            <thetext>(From update of attachment 32954)
duplicate
</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>alex@halogen-dg.com</who>
            <bug_when>2004-06-09 00:46:21 0000</bug_when>
            <thetext>Created an attachment (id=32958)
mysql-python-1.1.1.ebuild
</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>kloeri@gentoo.org</who>
            <bug_when>2004-06-12 13:06:16 0000</bug_when>
            <thetext>Thanks, I added mysql-python-1.0.0 to portage. Btw, next time is good enough just saying that copying the existing ebuild worked.</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>farcepest@gmail.com</who>
            <bug_when>2004-06-14 13:41:59 0000</bug_when>
            <thetext>Not a big issue, but note that the setup.py has changed in 1.0.0 and newer. Instead of this:

src_compile() {
        if has_version &apos;&gt;=dev-db/mysql-4.0.10&apos; &gt;&amp; /dev/null ; then
                sed -i &apos;s/thread_safe_library = YES/thread_safe_library = NO/&apos; setup.py
        fi
        distutils_src_compile
}

you should do this:

src_compile() {
        if has_version &apos;&gt;=dev-db/mysql-4.0.10&apos; &gt;&amp; /dev/null ; then
                export mysqlclient=&quot;mysqlclient&quot;
        else
                export mysqlclient=&quot;mysqlclient_r&quot;
        fi
        export mysqlversion=&quot;$(mysql_config --version)&quot;
        distutils_src_compile
}

None of that thread_safe_library stuff is there anymore. It still works, though, by virtue of defaulting to using -lmysqlclient. (Please test this; I wrote the above on the fly.)

Additionally, I&apos;d like to see see 1.1.2 in the Portage tree (masked for testing, of course) once I release it. 1.1.2 will probably be the last release before 1.2. I hope to release 1.2 in early July. 1.1/1.2 drops  support for ancient versions of Python (needs at least 2.3), so it should be faster and less kludgy/crufty.
</thetext>
          </long_desc>
      
          <attachment
              isobsolete="1"
              ispatch="0"
              isprivate="0"
          >
            <attachid>32951</attachid>
            <date>2004-06-09 00:27 0000</date>
            <desc>mysql-python-1.0.0.ebuild</desc>
            <filename>mysql-python-1.0.0.ebuild</filename>
            <type>text/plain</type>
            <data encoding="base64">IyBDb3B5cmlnaHQgMTk5OS0yMDA0IEdlbnRvbyBUZWNobm9sb2dpZXMsIEluYy4KIyBEaXN0cmli
dXRlZCB1bmRlciB0aGUgdGVybXMgb2YgdGhlIEdOVSBHZW5lcmFsIFB1YmxpYyBMaWNlbnNlIHYy
CiMgJEhlYWRlcjogL3Zhci9jdnNyb290L2dlbnRvby14ODYvZGV2LXB5dGhvbi9teXNxbC1weXRo
b24vbXlzcWwtcHl0aG9uLTAuOS4yLXIxLmVidWlsZCx2IDEuOCAyMDA0LzA1LzA0IDExOjU0OjQ5
IGtsb2VyaSBFeHAgJAoKaW5oZXJpdCBkaXN0dXRpbHMKClM9JHtXT1JLRElSfS9NeVNRTC1weXRo
b24tJHtQVn0KREVTQ1JJUFRJT049Ik15U1FMIE1vZHVsZSBmb3IgcHl0aG9uIgpIT01FUEFHRT0i
aHR0cDovL3NvdXJjZWZvcmdlLm5ldC9wcm9qZWN0cy9teXNxbC1weXRob24vIgpTUkNfVVJJPSJt
aXJyb3I6Ly9zb3VyY2Vmb3JnZS9teXNxbC1weXRob24vTXlTUUwtcHl0aG9uLSR7UFZ9LnRhci5n
eiIKCkxJQ0VOU0U9IkdQTC0yIgpTTE9UPSIwIgpLRVlXT1JEUz0icHBjIHg4NiBzcGFyYyIKSVVT
RT0iIgoKREVQRU5EPSJ2aXJ0dWFsL3B5dGhvbgoJPj1kZXYtZGIvbXlzcWwtMy4yMi4xOSIKCnNy
Y19jb21waWxlKCkgewoJaWYgaGFzX3ZlcnNpb24gJz49ZGV2LWRiL215c3FsLTQuMC4xMCcgPiYg
L2Rldi9udWxsIDsgdGhlbgoJCXNlZCAtaSAncy90aHJlYWRfc2FmZV9saWJyYXJ5ID0gWUVTL3Ro
cmVhZF9zYWZlX2xpYnJhcnkgPSBOTy8nIHNldHVwLnB5CglmaQoJZGlzdHV0aWxzX3NyY19jb21w
aWxlCn0KCnNyY19pbnN0YWxsKCkgewoJZGlzdHV0aWxzX3NyY19pbnN0YWxsCglkb2h0bWwgZG9j
LyoKfQo=
</data>        

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="0"
              isprivate="0"
          >
            <attachid>32952</attachid>
            <date>2004-06-09 00:27 0000</date>
            <desc>digest-mysql-python-1.1.1</desc>
            <filename>digest-mysql-python-1.1.1</filename>
            <type>text/plain</type>
            <data encoding="base64">TUQ1IGJlYWYzYzY1MDUxYTZhMTcxNmNmZmEwZDdhMWJmZDYxIE15U1FMLXB5dGhvbi0xLjEuMS50
YXIuZ3ogNTMxNTAK
</data>        

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="0"
              isprivate="0"
          >
            <attachid>32953</attachid>
            <date>2004-06-09 00:27 0000</date>
            <desc>digest-mysql-python-1.0.0</desc>
            <filename>digest-mysql-python-1.0.0</filename>
            <type>text/plain</type>
            <data encoding="base64">TUQ1IDBmOTUyN2EzYWE0MTExODAyZjM3NmNjNjgxNmNjN2NmIE15U1FMLXB5dGhvbi0xLjAuMC50
YXIuZ3ogNTM3MDgK
</data>        

          </attachment>
          <attachment
              isobsolete="1"
              ispatch="0"
              isprivate="0"
          >
            <attachid>32954</attachid>
            <date>2004-06-09 00:28 0000</date>
            <desc>digest-mysql-python-1.1.1</desc>
            <filename>digest-mysql-python-1.1.1</filename>
            <type>text/plain</type>
            <data encoding="base64">TUQ1IGJlYWYzYzY1MDUxYTZhMTcxNmNmZmEwZDdhMWJmZDYxIE15U1FMLXB5dGhvbi0xLjEuMS50
YXIuZ3ogNTMxNTAK
</data>        

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="0"
              isprivate="0"
          >
            <attachid>32955</attachid>
            <date>2004-06-09 00:41 0000</date>
            <desc>mysql-python-1.0.0.ebuild</desc>
            <filename>mysql-python-1.0.0.ebuild</filename>
            <type>text/plain</type>
            <data encoding="base64">IyBDb3B5cmlnaHQgMTk5OS0yMDA0IEdlbnRvbyBUZWNobm9sb2dpZXMsIEluYy4KIyBEaXN0cmli
dXRlZCB1bmRlciB0aGUgdGVybXMgb2YgdGhlIEdOVSBHZW5lcmFsIFB1YmxpYyBMaWNlbnNlIHYy
CiMgJEhlYWRlcjogL3Zhci9jdnNyb290L2dlbnRvby14ODYvZGV2LXB5dGhvbi9teXNxbC1weXRo
b24vbXlzcWwtcHl0aG9uLTAuOS4yLXIxLmVidWlsZCx2IDEuOCAyMDA0LzA1LzA0IDExOjU0OjQ5
IGtsb2VyaSBFeHAgJAoKaW5oZXJpdCBkaXN0dXRpbHMKClM9JHtXT1JLRElSfS9NeVNRTC1weXRo
b24tJHtQVn0KREVTQ1JJUFRJT049Ik15U1FMIE1vZHVsZSBmb3IgcHl0aG9uIgpIT01FUEFHRT0i
aHR0cDovL3NvdXJjZWZvcmdlLm5ldC9wcm9qZWN0cy9teXNxbC1weXRob24vIgpTUkNfVVJJPSJt
aXJyb3I6Ly9zb3VyY2Vmb3JnZS9teXNxbC1weXRob24vTXlTUUwtcHl0aG9uLSR7UFZ9LnRhci5n
eiIKCkxJQ0VOU0U9IkdQTC0yIgpTTE9UPSIwIgpLRVlXT1JEUz0ifnBwYyB+eDg2IH5zcGFyYyIK
SVVTRT0iIgoKREVQRU5EPSJ2aXJ0dWFsL3B5dGhvbgoJPj1kZXYtZGIvbXlzcWwtMy4yMi4xOSIK
CnNyY19jb21waWxlKCkgewoJaWYgaGFzX3ZlcnNpb24gJz49ZGV2LWRiL215c3FsLTQuMC4xMCcg
PiYgL2Rldi9udWxsIDsgdGhlbgoJCXNlZCAtaSAncy90aHJlYWRfc2FmZV9saWJyYXJ5ID0gWUVT
L3RocmVhZF9zYWZlX2xpYnJhcnkgPSBOTy8nIHNldHVwLnB5CglmaQoJZGlzdHV0aWxzX3NyY19j
b21waWxlCn0KCnNyY19pbnN0YWxsKCkgewoJZGlzdHV0aWxzX3NyY19pbnN0YWxsCglkb2h0bWwg
ZG9jLyoKfQo=
</data>        

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="0"
              isprivate="0"
          >
            <attachid>32958</attachid>
            <date>2004-06-09 00:46 0000</date>
            <desc>mysql-python-1.1.1.ebuild</desc>
            <filename>mysql-python-1.1.1.ebuild</filename>
            <type>text/plain</type>
            <data encoding="base64">IyBDb3B5cmlnaHQgMTk5OS0yMDA0IEdlbnRvbyBUZWNobm9sb2dpZXMsIEluYy4KIyBEaXN0cmli
dXRlZCB1bmRlciB0aGUgdGVybXMgb2YgdGhlIEdOVSBHZW5lcmFsIFB1YmxpYyBMaWNlbnNlIHYy
CiMgJEhlYWRlcjogL3Zhci9jdnNyb290L2dlbnRvby14ODYvZGV2LXB5dGhvbi9teXNxbC1weXRo
b24vbXlzcWwtcHl0aG9uLTAuOS4yLXIxLmVidWlsZCx2IDEuOCAyMDA0LzA1LzA0IDExOjU0OjQ5
IGtsb2VyaSBFeHAgJAoKaW5oZXJpdCBkaXN0dXRpbHMKClM9JHtXT1JLRElSfS9NeVNRTC1weXRo
b24tJHtQVn0KREVTQ1JJUFRJT049Ik15U1FMIE1vZHVsZSBmb3IgcHl0aG9uIgpIT01FUEFHRT0i
aHR0cDovL3NvdXJjZWZvcmdlLm5ldC9wcm9qZWN0cy9teXNxbC1weXRob24vIgpTUkNfVVJJPSJt
aXJyb3I6Ly9zb3VyY2Vmb3JnZS9teXNxbC1weXRob24vTXlTUUwtcHl0aG9uLSR7UFZ9LnRhci5n
eiIKCkxJQ0VOU0U9IkdQTC0yIgpTTE9UPSIwIgpLRVlXT1JEUz0ifnBwYyB+eDg2IH5zcGFyYyIK
SVVTRT0iIgoKREVQRU5EPSJ2aXJ0dWFsL3B5dGhvbgoJPj1kZXYtZGIvbXlzcWwtMy4yMi4xOSIK
CnNyY19jb21waWxlKCkgewoJaWYgaGFzX3ZlcnNpb24gJz49ZGV2LWRiL215c3FsLTQuMC4xMCcg
PiYgL2Rldi9udWxsIDsgdGhlbgoJCXNlZCAtaSAncy90aHJlYWRfc2FmZV9saWJyYXJ5ID0gWUVT
L3RocmVhZF9zYWZlX2xpYnJhcnkgPSBOTy8nIHNldHVwLnB5CglmaQoJZGlzdHV0aWxzX3NyY19j
b21waWxlCn0KCnNyY19pbnN0YWxsKCkgewoJZGlzdHV0aWxzX3NyY19pbnN0YWxsCglkb2h0bWwg
ZG9jLyoKfQo=
</data>        

          </attachment>
    </bug>

</bugzilla>