python-mysqldb must be rebuilt against libmysqlclient12

Bug #13850 reported by Debian Bug Importer
4
Affects Status Importance Assigned to Milestone
python-mysqldb (Debian)
Fix Released
Unknown
python-mysqldb (Ubuntu)
Invalid
High
Unassigned

Bug Description

Automatically imported from Debian bug report #299168 http://bugs.debian.org/299168

Revision history for this message
Debian Bug Importer (debzilla) wrote :

Automatically imported from Debian bug report #299168 http://bugs.debian.org/299168

Revision history for this message
Debian Bug Importer (debzilla) wrote :

Message-Id: <email address hidden>
Date: Sat, 12 Mar 2005 00:30:53 -0800
From: Steve Langasek <email address hidden>
To: Debian Bug Tracking System <email address hidden>
Subject: python-mysqldb must be rebuilt against libmysqlclient12

Package: python-mysqldb
Version: 1.1.6-1
Severity: grave

Packages connected to apache, odbc, and scripting languages
(python/perl/php/ruby) are in the process of transitioning from
libmysqlclient10 to libmysqlclient12 for sarge. Because libmysqlclient
does not include versioned symbols, it is not possible for multiple
versions of this library to be loaded by a process without causing
segfaults. Since python2.2-mysqldb and python2.3-mysqldb will be loaded
by apache processes that may also have loaded libmysqlclient12,
depending on libmysqlclient12 is therefore a grave bug in
python-mysqldb.

Please rebuild python-mysqldb against libmysqlclient12 by updating
your build depends to point to libmysqlclient12-dev.

Bug #297472 may or may not be caused by the same problem (multiple mysql
libraries loaded).

-- System Information:
Debian Release: 3.1
  APT prefers unstable
  APT policy: (500, 'unstable'), (1, 'experimental')
Architecture: i386 (i686)
Kernel: Linux 2.4.26-1-686
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)

Versions of packages python-mysqldb depends on:
ii python 2.3.5-1 An interactive high-level object-o
pn python2.2-mysqldb Not found.

Revision history for this message
Matt Zimmerman (mdz) wrote :

We'll stay with libmysql10 for Hoary

Revision history for this message
In , Steve Langasek (vorlon) wrote :

tags 299168 patch
thanks

As promised earlier, I have uploaded an NMU for this bug. The trivial patch
is attached.

Cheers,
--
Steve Langasek
postmodern programmer

Revision history for this message
In , Steve Langasek (vorlon) wrote : Fixed in NMU of python-mysqldb 1.1.6-1.1

tag 299168 + fixed

quit

This message was generated automatically in response to a
non-maintainer upload. The .changes file follows.

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Format: 1.7
Date: Fri, 18 Mar 2005 02:47:59 -0800
Source: python-mysqldb
Binary: python2.2-mysqldb python-mysqldb python2.3-mysqldb
Architecture: source all i386
Version: 1.1.6-1.1
Distribution: unstable
Urgency: high
Maintainer: Jonas Meurer <email address hidden>
Changed-By: Steve Langasek <email address hidden>
Description:
 python-mysqldb - A Python interface to MySQL
 python2.2-mysqldb - A Python interface to MySQL
 python2.3-mysqldb - A Python interface to MySQL
Closes: 299168
Changes:
 python-mysqldb (1.1.6-1.1) unstable; urgency=high
 .
   * Non-maintainer upload.
   * High-urgency upload for sarge-targetted RC bugfix.
   * Rebuild against libmysqlclient12-dev instead of libmysqlclient10-dev,
     for compatibility with newer servers and to avoid segfaults when
     other mysql-using apache modules are loaded together with mod-python
     (closes: #299168).
Files:
 60457f46d29090769a48b2c7b314290a 699 python optional python-mysqldb_1.1.6-1.1.dsc
 28a8dd404663cfdded2e001edc4186f3 5327 python optional python-mysqldb_1.1.6-1.1.diff.gz
 15529e7dc453f2d4302961f2391d4555 46376 python optional python-mysqldb_1.1.6-1.1_all.deb
 94d94f558ce79ada2581588358e9fa82 43674 python optional python2.2-mysqldb_1.1.6-1.1_i386.deb
 139eed657551a5c197229ef54fab25f5 43676 python optional python2.3-mysqldb_1.1.6-1.1_i386.deb
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.0 (GNU/Linux)

iD8DBQFCOrKTKN6ufymYLloRAoVpAJ9ympX6AOK5JlFICeZlnxstTYyvAACfQsoC
aUxBqfni1cIdZMEluXn7ZDU=
=IjqX
-----END PGP SIGNATURE-----

Revision history for this message
Debian Bug Importer (debzilla) wrote :

Message-ID: <email address hidden>
Date: Fri, 18 Mar 2005 02:54:10 -0800
From: Steve Langasek <email address hidden>
To: <email address hidden>
Subject: Re: python-mysqldb must be rebuilt against libmysqlclient12

--5G06lTa6Jq83wMTw
Content-Type: multipart/mixed; boundary="Bn2rw/3z4jIqBvZU"
Content-Disposition: inline

--Bn2rw/3z4jIqBvZU
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable

tags 299168 patch
thanks

As promised earlier, I have uploaded an NMU for this bug. The trivial patch
is attached.

Cheers,
--=20
Steve Langasek
postmodern programmer

--Bn2rw/3z4jIqBvZU
Content-Type: text/plain; charset=us-ascii
Content-Disposition: attachment; filename="python-mysqldb-299168.diff"
Content-Transfer-Encoding: quoted-printable

diff -u python-mysqldb-1.1.6/debian/control python-mysqldb-1.1.6/debian/con=
trol
--- python-mysqldb-1.1.6/debian/control
+++ python-mysqldb-1.1.6/debian/control
@@ -2,7 +2,7 @@
 Section: python
 Priority: optional
 Maintainer: Jonas Meurer <email address hidden>
-Build-Depends: debhelper (>=3D 4.0), python2.2-dev, python2.3-dev, libmysq=
lclient10-dev, zlib1g-dev, dpatch
+Build-Depends: debhelper (>=3D 4.0), python2.2-dev, python2.3-dev, libmysq=
lclient12-dev, zlib1g-dev, dpatch
 Standards-Version: 3.6.1.1
=20
 Package: python-mysqldb
diff -u python-mysqldb-1.1.6/debian/changelog python-mysqldb-1.1.6/debian/c=
hangelog
--- python-mysqldb-1.1.6/debian/changelog
+++ python-mysqldb-1.1.6/debian/changelog
@@ -1,3 +1,14 @@
+python-mysqldb (1.1.6-1.1) unstable; urgency=3Dhigh
+
+ * Non-maintainer upload.
+ * High-urgency upload for sarge-targetted RC bugfix.
+ * Rebuild against libmysqlclient12-dev instead of libmysqlclient10-dev,
+ for compatibility with newer servers and to avoid segfaults when
+ other mysql-using apache modules are loaded together with mod-python
+ (closes: #299168).
+
+ -- Steve Langasek <email address hidden> Fri, 18 Mar 2005 02:47:59 -0800
+
 python-mysqldb (1.1.6-1) unstable; urgency=3Dlow
=20
   * new upstream release

--Bn2rw/3z4jIqBvZU--

--5G06lTa6Jq83wMTw
Content-Type: application/pgp-signature; name="signature.asc"
Content-Description: Digital signature
Content-Disposition: inline

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.5 (GNU/Linux)

iD8DBQFCOrNRKN6ufymYLloRAhL/AJ0VK9wyypYaMr1AZDroBzkYUIModACfQqOp
m+t6jMEt6IcNdgik3UkhUHk=
=XNJN
-----END PGP SIGNATURE-----

--5G06lTa6Jq83wMTw--

Revision history for this message
Debian Bug Importer (debzilla) wrote :

Message-Id: <email address hidden>
Date: Fri, 18 Mar 2005 06:17:12 -0500
From: Steve Langasek <email address hidden>
To: <email address hidden>
Cc: Steve Langasek <email address hidden>, Jonas Meurer <email address hidden>
Subject: Fixed in NMU of python-mysqldb 1.1.6-1.1

tag 299168 + fixed

quit

This message was generated automatically in response to a
non-maintainer upload. The .changes file follows.

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Format: 1.7
Date: Fri, 18 Mar 2005 02:47:59 -0800
Source: python-mysqldb
Binary: python2.2-mysqldb python-mysqldb python2.3-mysqldb
Architecture: source all i386
Version: 1.1.6-1.1
Distribution: unstable
Urgency: high
Maintainer: Jonas Meurer <email address hidden>
Changed-By: Steve Langasek <email address hidden>
Description:
 python-mysqldb - A Python interface to MySQL
 python2.2-mysqldb - A Python interface to MySQL
 python2.3-mysqldb - A Python interface to MySQL
Closes: 299168
Changes:
 python-mysqldb (1.1.6-1.1) unstable; urgency=high
 .
   * Non-maintainer upload.
   * High-urgency upload for sarge-targetted RC bugfix.
   * Rebuild against libmysqlclient12-dev instead of libmysqlclient10-dev,
     for compatibility with newer servers and to avoid segfaults when
     other mysql-using apache modules are loaded together with mod-python
     (closes: #299168).
Files:
 60457f46d29090769a48b2c7b314290a 699 python optional python-mysqldb_1.1.6-1.1.dsc
 28a8dd404663cfdded2e001edc4186f3 5327 python optional python-mysqldb_1.1.6-1.1.diff.gz
 15529e7dc453f2d4302961f2391d4555 46376 python optional python-mysqldb_1.1.6-1.1_all.deb
 94d94f558ce79ada2581588358e9fa82 43674 python optional python2.2-mysqldb_1.1.6-1.1_i386.deb
 139eed657551a5c197229ef54fab25f5 43676 python optional python2.3-mysqldb_1.1.6-1.1_i386.deb
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.0 (GNU/Linux)

iD8DBQFCOrKTKN6ufymYLloRAoVpAJ9ympX6AOK5JlFICeZlnxstTYyvAACfQsoC
aUxBqfni1cIdZMEluXn7ZDU=
=IjqX
-----END PGP SIGNATURE-----

Revision history for this message
In , Jonas Meurer (mejo) wrote : Bug#299168: fixed in python-mysqldb 1.2.0-4
Download full text (3.7 KiB)

Source: python-mysqldb
Source-Version: 1.2.0-4

We believe that the bug you reported is fixed in the latest version of
python-mysqldb, which is due to be installed in the Debian FTP archive:

python-mysqldb_1.2.0-4.diff.gz
  to pool/main/p/python-mysqldb/python-mysqldb_1.2.0-4.diff.gz
python-mysqldb_1.2.0-4.dsc
  to pool/main/p/python-mysqldb/python-mysqldb_1.2.0-4.dsc
python-mysqldb_1.2.0-4_all.deb
  to pool/main/p/python-mysqldb/python-mysqldb_1.2.0-4_all.deb
python-mysqldb_1.2.0.orig.tar.gz
  to pool/main/p/python-mysqldb/python-mysqldb_1.2.0.orig.tar.gz
python2.3-mysqldb_1.2.0-4_i386.deb
  to pool/main/p/python-mysqldb/python2.3-mysqldb_1.2.0-4_i386.deb
python2.4-mysqldb_1.2.0-4_i386.deb
  to pool/main/p/python-mysqldb/python2.4-mysqldb_1.2.0-4_i386.deb

A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed. If you
have further comments please address them to <email address hidden>,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Jonas Meurer <email address hidden> (supplier of updated python-mysqldb package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing <email address hidden>)

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Format: 1.7
Date: Sat, 26 Mar 2005 16:48:30 +0100
Source: python-mysqldb
Binary: python2.4-mysqldb python-mysqldb python2.3-mysqldb
Architecture: source all i386
Version: 1.2.0-4
Distribution: unstable
Urgency: low
Maintainer: Jonas Meurer <email address hidden>
Changed-By: Jonas Meurer <email address hidden>
Description:
 python-mysqldb - A Python interface to MySQL
 python2.3-mysqldb - A Python interface to MySQL
 python2.4-mysqldb - A Python interface to MySQL
Closes: 297472 297472 299168 299168 300324 301402
Changes:
 python-mysqldb (1.2.0-4) unstable; urgency=low
 .
   * rebuild with sources included
 .
 python-mysqldb (1.2.0-3) unstable; urgency=low
 .
   * python2.4 packages are built (closes: #301402)
   * remind scripts to ack NMU (closes: #299168, #297472)
 .
 python-mysqldb (1.2.0-2) unstable; urgency=low
 .
   * fix bool convertion: patches/01_converters_boolean
     - take boolean vars into account (closes: #300324)
     - reintroduced dpatch in build scripts
   * add build support for mysql 4.1: patches/02_mysql_41
     - simply enable in patches/00list to build packages
       with libmysqlclient14-dev from mysql-dfsg-4.1
     - disabled by default to prevent segfaults if
       used with mysql 4.0 libraries.
 .
 python-mysqldb (1.2.0-1) unstable; urgency=low
 .
   * new upstream release
     - add 2.4 to, remove 2.2 freom supported python versions,
       MySQLdb-Python 1.2.0 doesn't support Python 2.2 any more.
     - redesign documentation management as upstream ships a lot
       more docs than in previous releases.
   * Acknowledge NMU:
     - rebuild against libmysqlclient12-dev (closes: #299168, #297472)
Files:
 de73be529722721e97f7a142d5ad8fc6 696 python optional python-mysqldb_1.2.0-4.dsc
 12012f5dc33bea887cbc65a6a2358912 254659 python optional pyth...

Read more...

Revision history for this message
Debian Bug Importer (debzilla) wrote :
Download full text (3.9 KiB)

Message-Id: <email address hidden>
Date: Sat, 26 Mar 2005 18:16:34 -0500
From: Jonas Meurer <email address hidden>
To: <email address hidden>
Subject: Bug#299168: fixed in python-mysqldb 1.2.0-4

Source: python-mysqldb
Source-Version: 1.2.0-4

We believe that the bug you reported is fixed in the latest version of
python-mysqldb, which is due to be installed in the Debian FTP archive:

python-mysqldb_1.2.0-4.diff.gz
  to pool/main/p/python-mysqldb/python-mysqldb_1.2.0-4.diff.gz
python-mysqldb_1.2.0-4.dsc
  to pool/main/p/python-mysqldb/python-mysqldb_1.2.0-4.dsc
python-mysqldb_1.2.0-4_all.deb
  to pool/main/p/python-mysqldb/python-mysqldb_1.2.0-4_all.deb
python-mysqldb_1.2.0.orig.tar.gz
  to pool/main/p/python-mysqldb/python-mysqldb_1.2.0.orig.tar.gz
python2.3-mysqldb_1.2.0-4_i386.deb
  to pool/main/p/python-mysqldb/python2.3-mysqldb_1.2.0-4_i386.deb
python2.4-mysqldb_1.2.0-4_i386.deb
  to pool/main/p/python-mysqldb/python2.4-mysqldb_1.2.0-4_i386.deb

A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed. If you
have further comments please address them to <email address hidden>,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Jonas Meurer <email address hidden> (supplier of updated python-mysqldb package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing <email address hidden>)

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Format: 1.7
Date: Sat, 26 Mar 2005 16:48:30 +0100
Source: python-mysqldb
Binary: python2.4-mysqldb python-mysqldb python2.3-mysqldb
Architecture: source all i386
Version: 1.2.0-4
Distribution: unstable
Urgency: low
Maintainer: Jonas Meurer <email address hidden>
Changed-By: Jonas Meurer <email address hidden>
Description:
 python-mysqldb - A Python interface to MySQL
 python2.3-mysqldb - A Python interface to MySQL
 python2.4-mysqldb - A Python interface to MySQL
Closes: 297472 297472 299168 299168 300324 301402
Changes:
 python-mysqldb (1.2.0-4) unstable; urgency=low
 .
   * rebuild with sources included
 .
 python-mysqldb (1.2.0-3) unstable; urgency=low
 .
   * python2.4 packages are built (closes: #301402)
   * remind scripts to ack NMU (closes: #299168, #297472)
 .
 python-mysqldb (1.2.0-2) unstable; urgency=low
 .
   * fix bool convertion: patches/01_converters_boolean
     - take boolean vars into account (closes: #300324)
     - reintroduced dpatch in build scripts
   * add build support for mysql 4.1: patches/02_mysql_41
     - simply enable in patches/00list to build packages
       with libmysqlclient14-dev from mysql-dfsg-4.1
     - disabled by default to prevent segfaults if
       used with mysql 4.0 libraries.
 .
 python-mysqldb (1.2.0-1) unstable; urgency=low
 .
   * new upstream release
     - add 2.4 to, remove 2.2 freom supported python versions,
       MySQLdb-Python 1.2.0 doesn't support Python 2.2 any more.
     - redesign documentation management as upstream ships a lot
       more docs than in previous releases.
   * Acknowledge NMU:
     - r...

Read more...

Changed in python-mysqldb:
status: Unknown → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.