Your message dated Thu, 23 Mar 2006 09:17:07 -0800
with message-id <[EMAIL PROTECTED]>
and subject line Bug#358631: fixed in cl-sql 3.5.6-2
has caused the attached Bug report to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what I am
talking about this indicates a serious mail system misconfiguration
somewhere.  Please contact me immediately.)

Debian bug tracking system administrator
(administrator, Debian Bugs database)

--- Begin Message ---
Package: cl-sql-mysql
Version: 3.5.6-1
Severity: grave
Tags: patch
Justification: renders package unusable (uninstallable)

Due to an upstream decision to give libmysqlclient.so.15 *different*
versioned symbols than the Debian packages sported, Debian has been
forced to transition from libmysqlclient15 to libmysqlclient15off.
However, cl-sql-mysql hardcodes a dependency on the former, so
rebuilding it against a new version of libmysqlclient15-dev is
ineffective.

(Granted, cl-sql-uffi's tight dependency on cl-sql still keeps
binary-only NMUs from being effective, but that's another matter.)

Anyway, the following patch drops hardcoded dependencies on runtime
library packages in favor of using ${shlibs:Depends}, which I've
confirmed yields correct dependencies; could you please apply it, or
at the very least update the hardcoded dependencies?

Thanks!

diff -u cl-sql-3.5.6/debian/control cl-sql-3.5.6/debian/control
--- cl-sql-3.5.6/debian/control
+++ cl-sql-3.5.6/debian/control
@@ -17,7 +17,7 @@
 
 Package: cl-sql-uffi
 Architecture: any
-Depends: cl-uffi, cl-sql (>= ${Source-Version})
+Depends: cl-uffi, cl-sql (>= ${Source-Version}), ${shlibs:Depends}
 Recommends: cl-sql-backend
 Description: Common UFFI functions for CLSQL database backends
  This package provides an interface to several UFFI functions used by multiple
@@ -26,7 +26,7 @@
 
 Package: cl-sql-mysql
 Architecture: any
-Depends: cl-sql (>= ${Source-Version}), libmysqlclient15, cl-sql-uffi (>= 
${Source-Version})
+Depends: cl-sql (>= ${Source-Version}), cl-sql-uffi (>= ${Source-Version}), 
${shlibs:Depends}
 Provides: cl-sql-backend
 Description: CLSQL database backend, MySQL
  This package enables you to use the CLSQL data access package


-- System Information:
Debian Release: testing/unstable
  APT prefers unstable
  APT policy: (500, 'unstable'), (500, 'stable'), (300, 'unstable'), (300, 
'testing'), (300, 'stable')
Architecture: amd64 (x86_64)
Shell:  /bin/sh linked to /bin/bash
Kernel: Linux 2.6.16
Locale: LANG=en_US, LC_CTYPE=en_US (charmap=ISO-8859-1)


--- End Message ---
--- Begin Message ---
Source: cl-sql
Source-Version: 3.5.6-2

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

cl-sql-aodbc_3.5.6-2_all.deb
  to pool/main/c/cl-sql/cl-sql-aodbc_3.5.6-2_all.deb
cl-sql-mysql_3.5.6-2_i386.deb
  to pool/main/c/cl-sql/cl-sql-mysql_3.5.6-2_i386.deb
cl-sql-odbc_3.5.6-2_all.deb
  to pool/main/c/cl-sql/cl-sql-odbc_3.5.6-2_all.deb
cl-sql-oracle_3.5.6-2_all.deb
  to pool/contrib/c/cl-sql/cl-sql-oracle_3.5.6-2_all.deb
cl-sql-postgresql-socket_3.5.6-2_all.deb
  to pool/main/c/cl-sql/cl-sql-postgresql-socket_3.5.6-2_all.deb
cl-sql-postgresql_3.5.6-2_all.deb
  to pool/main/c/cl-sql/cl-sql-postgresql_3.5.6-2_all.deb
cl-sql-sqlite3_3.5.6-2_all.deb
  to pool/main/c/cl-sql/cl-sql-sqlite3_3.5.6-2_all.deb
cl-sql-sqlite_3.5.6-2_all.deb
  to pool/main/c/cl-sql/cl-sql-sqlite_3.5.6-2_all.deb
cl-sql-tests_3.5.6-2_all.deb
  to pool/main/c/cl-sql/cl-sql-tests_3.5.6-2_all.deb
cl-sql-uffi_3.5.6-2_i386.deb
  to pool/main/c/cl-sql/cl-sql-uffi_3.5.6-2_i386.deb
cl-sql_3.5.6-2.diff.gz
  to pool/main/c/cl-sql/cl-sql_3.5.6-2.diff.gz
cl-sql_3.5.6-2.dsc
  to pool/main/c/cl-sql/cl-sql_3.5.6-2.dsc
cl-sql_3.5.6-2_all.deb
  to pool/main/c/cl-sql/cl-sql_3.5.6-2_all.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 PROTECTED],
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Kevin M. Rosenberg <[EMAIL PROTECTED]> (supplier of updated cl-sql 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 PROTECTED])


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

Format: 1.7
Date: Thu, 23 Mar 2006 10:10:07 -0700
Source: cl-sql
Binary: cl-sql-sqlite3 cl-sql-oracle cl-sql-aodbc cl-sql-postgresql-socket 
cl-sql-postgresql cl-sql-odbc cl-sql cl-sql-uffi cl-sql-tests cl-sql-sqlite 
cl-sql-mysql
Architecture: source all i386
Version: 3.5.6-2
Distribution: unstable
Urgency: low
Maintainer: Kevin M. Rosenberg <[EMAIL PROTECTED]>
Changed-By: Kevin M. Rosenberg <[EMAIL PROTECTED]>
Description: 
 cl-sql     - SQL Interface for Common Lisp
 cl-sql-aodbc - CLSQL database backend, AODBC
 cl-sql-mysql - CLSQL database backend, MySQL
 cl-sql-odbc - CLSQL database backend, ODBC
 cl-sql-oracle - CLSQL database backend, Oracle
 cl-sql-postgresql - CLSQL database backend, PostgreSQL
 cl-sql-postgresql-socket - CLSQL database backend, PostgreSQL
 cl-sql-sqlite - CLSQL database backend, SQLite
 cl-sql-sqlite3 - CLSQL database backend, SQLite3
 cl-sql-tests - Testing suite for CLSQL
 cl-sql-uffi - Common UFFI functions for CLSQL database backends
Closes: 358631
Changes: 
 cl-sql (3.5.6-2) unstable; urgency=low
 .
   * Update dependencies (closes: 358631)
Files: 
 ff8dd5e1e8c110055c73998b76c35e97 798 devel extra cl-sql_3.5.6-2.dsc
 3c78338ddf2e7c5fc520c9f649655069 11310 devel extra cl-sql_3.5.6-2.diff.gz
 f61e5a73bc8852224001f09f95fc864a 491556 devel extra cl-sql_3.5.6-2_all.deb
 9b19c65bc9baa32883f1516d0661992c 36742 devel extra cl-sql-aodbc_3.5.6-2_all.deb
 51c38c53f673dd57bd90e7cfe39562b3 63216 devel extra cl-sql-odbc_3.5.6-2_all.deb
 114e83718c60c160cd8521dd11f9850d 41434 devel extra 
cl-sql-postgresql_3.5.6-2_all.deb
 19bf64c0dd9b31f7d7a1b46c3d745d62 45586 devel extra 
cl-sql-postgresql-socket_3.5.6-2_all.deb
 e4c4f5dc18fba126c51080b492cdb025 41308 devel extra 
cl-sql-sqlite_3.5.6-2_all.deb
 905f1d364ae23acf362589b79edfe2ae 42068 devel extra 
cl-sql-sqlite3_3.5.6-2_all.deb
 868a91700e9f4fd07a090e91854eb11d 57730 contrib/devel extra 
cl-sql-oracle_3.5.6-2_all.deb
 eccb697e715747453f027005660d5bb2 59974 devel extra cl-sql-tests_3.5.6-2_all.deb
 4b58a0232bed366090db1b4c2b54ce3d 40110 devel extra cl-sql-uffi_3.5.6-2_i386.deb
 7ae6e878c43dc2ca5f20036eb38a0a2c 50514 devel extra 
cl-sql-mysql_3.5.6-2_i386.deb

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

iD8DBQFEItbAES7N8sSjgj4RAmcfAJ49I5TPJatJkfYLQAZP8TeV9XhfQQCfab9y
v9HPqgUNryy4mntNxnkHs3U=
=4m5e
-----END PGP SIGNATURE-----


--- End Message ---

Reply via email to