<?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>129987</bug_id>
          
          <creation_ts>2006-04-14 14:47 0000</creation_ts>
          <short_desc>Version bump for dev-python/mysql-python: 1.2.1</short_desc>
          <delta_ts>2006-07-16 07:27:57 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>Linux</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>djc@gentoo.org</reporter>
          <assigned_to>python@gentoo.org</assigned_to>
          <cc>farcepest@gmail.com</cc>
    
    <cc>frido.ferdinand@gmail.com</cc>
    
    <cc>genone@gentoo.org</cc>
    
    <cc>mmokrejs@ribosome.natur.cuni.cz</cc>

      

      
          <long_desc isprivate="0">
            <who>djc@gentoo.org</who>
            <bug_when>2006-04-14 14:47:44 0000</bug_when>
            <thetext>Okay, there&apos;s going to be a patch-level release soon (see http://sourceforge.net/forum/forum.php?forum_id=559852), but it would be seriously nice to have this -- it has some good improvements (character encoding).

I will attach a very basic ebuild (based on 1.2.0-r1).</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>djc@gentoo.org</who>
            <bug_when>2006-04-14 15:08:50 0000</bug_when>
            <thetext>Created an attachment (id=84669)
New ebuild for 1.2.1.

</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>jakub@gentoo.org</who>
            <bug_when>2006-05-05 09:16:05 0000</bug_when>
            <thetext>*** Bug 132351 has been marked as a duplicate of this bug. ***</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>djc@gentoo.org</who>
            <bug_when>2006-05-05 09:33:43 0000</bug_when>
            <thetext>There&apos;s been an updated version from upstream, 1.2.1_p2, which fixes some compatibility problems with MySQL versions &lt; 4.1. I&apos;ve copied my ebuild, seems to work (attaching).</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>djc@gentoo.org</who>
            <bug_when>2006-05-05 09:34:31 0000</bug_when>
            <thetext>Created an attachment (id=86206)
New ebuild for new MySQLdb.

</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>farcepest@gmail.com</who>
            <bug_when>2006-05-10 11:40:43 0000</bug_when>
            <thetext>Using the mysqlclient enviroment variable no longer does anything in 1.2.1 and newer. If you have to change any build options, just overwrite site.cfg. By default, it will use the threadsafe (mysqlclient_r) libraries, which should not be an issue for Gentoo. You should be able to remove the src_compile() function.

You may want to reexamine src_install() because there are no HTML docs included anymore; you need to generate them with docutils. Everything in doc is .txt (actually ReStructured Text). You could DEPEND=&quot;... ?doc ( dev-python/docutils )&quot; and then use doc &amp;&amp; rst2html.py to generate the HTML.

Minimum supported MySQL version is 4.0, but there are no known issues with 3.23. Most of the testing was with 5.0 on amd64, with some on 4.1 on x86 (actually Ubuntu), and not very much (none, really, that&apos;s why there&apos;s the p2 release) on 4.0. 

Gentoo is still my primary development environment for MySQLdb, so the default settings should work fine. I&apos;m watching this bug but you can mail me off-bug if you have questions/problems.</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>djc@gentoo.org</who>
            <bug_when>2006-05-11 02:26:39 0000</bug_when>
            <thetext>I think having the ReST-docs is just fine, instead of the HTML-version (but then I never much used the docs myself, I don&apos;t usually enable the doc useflag).

Thanks for the comments, though! I incorporated them in the new version I&apos;m about to attach.</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>djc@gentoo.org</who>
            <bug_when>2006-05-11 02:27:46 0000</bug_when>
            <thetext>Created an attachment (id=86597)
New version, incorporated comments from adustman.

</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>mmokrejs@ribosome.natur.cuni.cz</who>
            <bug_when>2006-05-12 15:03:32 0000</bug_when>
            <thetext>I tested the ebuild and it works fine for me. More over, the 1.2.1 version has fixed utf8 support so just upgrading from 1.2.0-r1 enabled me to pass unicode data to mysql-python driver which automatically converts that to the utf8 charset, as specified by the mysql column definition. Very nice. The Decimal patch is incorporated in 1.2.1 release so I don&apos;t see a reason why this should not be injected into portage. Please mark stable on ~x86. Thanks. ;)</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>liquidx@gentoo.org</who>
            <bug_when>2006-07-16 07:27:57 0000</bug_when>
            <thetext>Thanks for the ebuild, it is now in portage and 1.2.0-r1 is now the stable in x86 as it should be.</thetext>
          </long_desc>
      
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>84669</attachid>
            <date>2006-04-14 15:08 0000</date>
            <desc>New ebuild for 1.2.1.</desc>
            <filename>mysql-python-1.2.1.ebuild</filename>
            <type>text/plain</type>
            <data encoding="base64">IyBDb3B5cmlnaHQgMTk5OS0yMDA2IEdlbnRvbyBGb3VuZGF0aW9uCiMgRGlzdHJpYnV0ZWQgdW5k
ZXIgdGhlIHRlcm1zIG9mIHRoZSBHTlUgR2VuZXJhbCBQdWJsaWMgTGljZW5zZSB2MgojICRIZWFk
ZXI6IC92YXIvY3Zzcm9vdC9nZW50b28teDg2L2Rldi1weXRob24vbXlzcWwtcHl0aG9uL215c3Fs
LXB5dGhvbi0xLjIuMC1yMS5lYnVpbGQsdiAxLjIgMjAwNi8wMi8wNiAyMjowMzowMiBsaXF1aWR4
IEV4cCAkCgppbmhlcml0IGRpc3R1dGlscwoKUz0ke1dPUktESVJ9L015U1FMLXB5dGhvbi0ke1BW
fQpERVNDUklQVElPTj0iTXlTUUwgTW9kdWxlIGZvciBweXRob24iCkhPTUVQQUdFPSJodHRwOi8v
c291cmNlZm9yZ2UubmV0L3Byb2plY3RzL215c3FsLXB5dGhvbi8iClNSQ19VUkk9Im1pcnJvcjov
L3NvdXJjZWZvcmdlL215c3FsLXB5dGhvbi9NeVNRTC1weXRob24tJHtQVn0udGFyLmd6IgoKTElD
RU5TRT0iR1BMLTIiClNMT1Q9IjAiCktFWVdPUkRTPSJ+YW1kNjQgfmlhNjQgfnBwYyB+c3BhcmMg
fng4NiIKCklVU0U9IiIKCkRFUEVORD0iZGV2LWxhbmcvcHl0aG9uCgk+PWRldi1kYi9teXNxbC0z
LjIyLjE5IgoKc3JjX2NvbXBpbGUoKSB7CglleHBvcnQgbXlzcWxjbGllbnQ9Im15c3FsY2xpZW50
X3IiCglkaXN0dXRpbHNfc3JjX2NvbXBpbGUKfQoKc3JjX2luc3RhbGwoKSB7CglkaXN0dXRpbHNf
c3JjX2luc3RhbGwKCWRvaHRtbCBkb2MvKgp9Cg==
</data>        

          </attachment>
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>86206</attachid>
            <date>2006-05-05 09:34 0000</date>
            <desc>New ebuild for new MySQLdb.</desc>
            <filename>mysql-python-1.2.1_p2.ebuild</filename>
            <type>text/plain</type>
            <data encoding="base64">IyBDb3B5cmlnaHQgMTk5OS0yMDA2IEdlbnRvbyBGb3VuZGF0aW9uCiMgRGlzdHJpYnV0ZWQgdW5k
ZXIgdGhlIHRlcm1zIG9mIHRoZSBHTlUgR2VuZXJhbCBQdWJsaWMgTGljZW5zZSB2MgojICRIZWFk
ZXI6IC92YXIvY3Zzcm9vdC9nZW50b28teDg2L2Rldi1weXRob24vbXlzcWwtcHl0aG9uL215c3Fs
LXB5dGhvbi0xLjIuMC1yMS5lYnVpbGQsdiAxLjIgMjAwNi8wMi8wNiAyMjowMzowMiBsaXF1aWR4
IEV4cCAkCgppbmhlcml0IGRpc3R1dGlscwoKUz0ke1dPUktESVJ9L015U1FMLXB5dGhvbi0ke1BW
fQpERVNDUklQVElPTj0iTXlTUUwgTW9kdWxlIGZvciBweXRob24iCkhPTUVQQUdFPSJodHRwOi8v
c291cmNlZm9yZ2UubmV0L3Byb2plY3RzL215c3FsLXB5dGhvbi8iClNSQ19VUkk9Im1pcnJvcjov
L3NvdXJjZWZvcmdlL215c3FsLXB5dGhvbi9NeVNRTC1weXRob24tJHtQVn0udGFyLmd6IgoKTElD
RU5TRT0iR1BMLTIiClNMT1Q9IjAiCktFWVdPUkRTPSJ+YW1kNjQgfmlhNjQgfnBwYyB+c3BhcmMg
fng4NiIKCklVU0U9IiIKCkRFUEVORD0iZGV2LWxhbmcvcHl0aG9uCgk+PWRldi1kYi9teXNxbC0z
LjIyLjE5IgoKc3JjX2NvbXBpbGUoKSB7CglleHBvcnQgbXlzcWxjbGllbnQ9Im15c3FsY2xpZW50
X3IiCglkaXN0dXRpbHNfc3JjX2NvbXBpbGUKfQoKc3JjX2luc3RhbGwoKSB7CglkaXN0dXRpbHNf
c3JjX2luc3RhbGwKCWRvaHRtbCBkb2MvKgp9Cg==
</data>        

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>86597</attachid>
            <date>2006-05-11 02:27 0000</date>
            <desc>New version, incorporated comments from adustman.</desc>
            <filename>mysql-python-1.2.1_p2.ebuild</filename>
            <type>text/plain</type>
            <data encoding="base64">IyBDb3B5cmlnaHQgMTk5OS0yMDA2IEdlbnRvbyBGb3VuZGF0aW9uCiMgRGlzdHJpYnV0ZWQgdW5k
ZXIgdGhlIHRlcm1zIG9mIHRoZSBHTlUgR2VuZXJhbCBQdWJsaWMgTGljZW5zZSB2MgojICRIZWFk
ZXI6IC92YXIvY3Zzcm9vdC9nZW50b28teDg2L2Rldi1weXRob24vbXlzcWwtcHl0aG9uL215c3Fs
LXB5dGhvbi0xLjIuMC1yMS5lYnVpbGQsdiAxLjIgMjAwNi8wMi8wNiAyMjowMzowMiBsaXF1aWR4
IEV4cCAkCgppbmhlcml0IGRpc3R1dGlscwoKUz0ke1dPUktESVJ9L015U1FMLXB5dGhvbi0ke1BW
fQpERVNDUklQVElPTj0iTXlTUUwgTW9kdWxlIGZvciBweXRob24iCkhPTUVQQUdFPSJodHRwOi8v
c291cmNlZm9yZ2UubmV0L3Byb2plY3RzL215c3FsLXB5dGhvbi8iClNSQ19VUkk9Im1pcnJvcjov
L3NvdXJjZWZvcmdlL215c3FsLXB5dGhvbi9NeVNRTC1weXRob24tJHtQVn0udGFyLmd6IgoKTElD
RU5TRT0iR1BMLTIiClNMT1Q9IjAiCktFWVdPUkRTPSJ+YW1kNjQgfmlhNjQgfnBwYyB+c3BhcmMg
fng4NiIKCklVU0U9ImRvYyIKCkRFUEVORD0iZGV2LWxhbmcvcHl0aG9uCgk+PWRldi1kYi9teXNx
bC0zLjIyLjE5IgoKc3JjX2luc3RhbGwoKSB7CglkaXN0dXRpbHNfc3JjX2luc3RhbGwKCXVzZSBk
b2MgJiYgZG9kb2MgZG9jLyoKfQo=
</data>        

          </attachment>
    </bug>

</bugzilla>