[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#535120: marked as done (hk-classes FTBFS with python2.6)



Your message dated Mon, 20 Jul 2009 18:17:06 +0000
with message-id <E1MSxQA-00070X-U2@ries.debian.org>
and subject line Bug#535120: fixed in hk-classes 0.8.3-6
has caused the Debian Bug report #535120,
regarding hk-classes FTBFS with python2.6
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 this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact owner@bugs.debian.org
immediately.)


-- 
535120: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=535120
Debian Bug Tracking System
Contact owner@bugs.debian.org with problems
--- Begin Message ---
Package: hk-classes
Version: 0.8.3-5
Severity: serious
Tags: patch
Justification: no longer builds from source
User: ubuntu-devel@lists.ubuntu.com
Usertags: origin-ubuntu karmic ubuntu-patch

In Ubuntu, python2.6 is the default python version, and this package has
to be adapted to build properly. Here is the patch for that

*** /tmp/tmpO_WB5c
In Ubuntu, we've applied the attached patch to achieve the following:

  * debian/patches/python2.6.patch: patch python/Makefile.in to add parameter
    --install-layout=deb to setup.py install call (LP: #392390)

We thought you might be interested in doing the same. 


-- System Information:
Debian Release: squeeze/sid
  APT prefers karmic-updates
  APT policy: (500, 'karmic-updates'), (500, 'karmic-security'), (500, 'karmic')
Architecture: amd64 (x86_64)

Kernel: Linux 2.6.28-13-generic (SMP w/2 CPU cores)
Locale: LANG=C, LC_CTYPE=C (charmap=ANSI_X3.4-1968)
Shell: /bin/sh linked to /bin/dash
--- hk-classes-0.8.3.orig/debian/patches/python2.6.patch
+++ hk-classes-0.8.3/debian/patches/python2.6.patch
@@ -0,0 +1,30 @@
+diff -Nur -x '*.orig' -x '*~' hk-classes-0.8.3/python/Makefile.am hk-classes-0.8.3.new/python/Makefile.am
+--- hk-classes-0.8.3/python/Makefile.am	2006-05-23 18:02:11.000000000 +0000
++++ hk-classes-0.8.3.new/python/Makefile.am	2009-06-26 04:07:47.000000000 +0000
+@@ -10,9 +10,9 @@
+ 
+ install-data-hook:
+ 	if test -z "$(DESTDIR)"; then \
+-	   python setup.py install ; \
++	   python setup.py install --install-layout=deb ; \
+ 	else \
+- 	   python setup.py install --root $(DESTDIR) ; \
++ 	   python setup.py install --install-layout=deb --root $(DESTDIR) ; \
+ 	fi
+ 	/bin/rm -f -R ./build/*
+ 
+diff -Nur -x '*.orig' -x '*~' hk-classes-0.8.3/python/Makefile.in hk-classes-0.8.3.new/python/Makefile.in
+--- hk-classes-0.8.3/python/Makefile.in	2006-12-17 14:27:52.000000000 +0000
++++ hk-classes-0.8.3.new/python/Makefile.in	2009-06-26 04:07:00.000000000 +0000
+@@ -371,9 +371,9 @@
+ 
+ install-data-hook:
+ 	if test -z "$(DESTDIR)"; then \
+-	   python setup.py install ; \
++	   python setup.py install --install-layout=deb ; \
+ 	else \
+- 	   python setup.py install --root $(DESTDIR) ; \
++ 	   python setup.py install --install-layout=deb --root $(DESTDIR) ; \
+ 	fi
+ 	/bin/rm -f -R ./build/*
+ 

--- End Message ---
--- Begin Message ---
Source: hk-classes
Source-Version: 0.8.3-6

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

hk-classes_0.8.3-6.diff.gz
  to pool/main/h/hk-classes/hk-classes_0.8.3-6.diff.gz
hk-classes_0.8.3-6.dsc
  to pool/main/h/hk-classes/hk-classes_0.8.3-6.dsc
libhk-classes-dev_0.8.3-6_amd64.deb
  to pool/main/h/hk-classes/libhk-classes-dev_0.8.3-6_amd64.deb
libhk-classes-mdb_0.8.3-6_amd64.deb
  to pool/main/h/hk-classes/libhk-classes-mdb_0.8.3-6_amd64.deb
libhk-classes-mysql_0.8.3-6_amd64.deb
  to pool/main/h/hk-classes/libhk-classes-mysql_0.8.3-6_amd64.deb
libhk-classes-odbc_0.8.3-6_amd64.deb
  to pool/main/h/hk-classes/libhk-classes-odbc_0.8.3-6_amd64.deb
libhk-classes-paradox_0.8.3-6_amd64.deb
  to pool/main/h/hk-classes/libhk-classes-paradox_0.8.3-6_amd64.deb
libhk-classes-postgres_0.8.3-6_amd64.deb
  to pool/main/h/hk-classes/libhk-classes-postgres_0.8.3-6_amd64.deb
libhk-classes-sqlite3_0.8.3-6_amd64.deb
  to pool/main/h/hk-classes/libhk-classes-sqlite3_0.8.3-6_amd64.deb
libhk-classes-sqlite_0.8.3-6_amd64.deb
  to pool/main/h/hk-classes/libhk-classes-sqlite_0.8.3-6_amd64.deb
libhk-classes-xbase_0.8.3-6_amd64.deb
  to pool/main/h/hk-classes/libhk-classes-xbase_0.8.3-6_amd64.deb
libhk-classes15ldbl_0.8.3-6_amd64.deb
  to pool/main/h/hk-classes/libhk-classes15ldbl_0.8.3-6_amd64.deb
python-hk-classes_0.8.3-6_amd64.deb
  to pool/main/h/hk-classes/python-hk-classes_0.8.3-6_amd64.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 535120@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Hector Oron <hector.oron@gmail.com> (supplier of updated hk-classes 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 ftpmaster@debian.org)


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

Format: 1.8
Date: Mon, 20 Jul 2009 18:25:06 +0200
Source: hk-classes
Binary: libhk-classes15ldbl libhk-classes-dev python-hk-classes libhk-classes-mysql libhk-classes-postgres libhk-classes-odbc libhk-classes-sqlite libhk-classes-sqlite3 libhk-classes-mdb libhk-classes-xbase libhk-classes-paradox
Architecture: source amd64
Version: 0.8.3-6
Distribution: unstable
Urgency: low
Maintainer: Debian QA Group <packages@qa.debian.org>
Changed-By: Hector Oron <hector.oron@gmail.com>
Description: 
 libhk-classes-dev - C++ library for database applications (development files)
 libhk-classes-mdb - MS Access driver plugin for hk_classes
 libhk-classes-mysql - MySQL driver plugin for hk_classes
 libhk-classes-odbc - ODBC driver plugin for hk_classes
 libhk-classes-paradox - paradox plugin for libhk-classes
 libhk-classes-postgres - PostgreSQL driver plugin for libhk-classes
 libhk-classes-sqlite - SQLite 2 driver plugin for hk_classes
 libhk-classes-sqlite3 - SQLite 3 driver plugin for hk_classes
 libhk-classes-xbase - XBase/DBase plugin for hk_classes
 libhk-classes15ldbl - C++ library for database applications
 python-hk-classes - Python scripting module for database applications library
Closes: 535120
Changes: 
 hk-classes (0.8.3-6) unstable; urgency=low
 .
   * QA upload.
   * Fixed FTBFS with python2.6 (patch based on Fabrice Coutadeur
     work with minor fixes) (closes: #535120)
Checksums-Sha1: 
 9ded3d7a5318ad2f81df4d79491e186e936dbc3c 1535 hk-classes_0.8.3-6.dsc
 afb12d5fa8674ae2e12681cdf657f059d9c6b31d 7049 hk-classes_0.8.3-6.diff.gz
 45877f6e43bb73de5be8be42ec64fc1623166df6 904312 libhk-classes15ldbl_0.8.3-6_amd64.deb
 b1a0473c438b4dfc4988ba789b3878d7285b7ade 1716854 libhk-classes-dev_0.8.3-6_amd64.deb
 a2b3e9931481a786e08c5ce0fb30a8823b46b7f5 281054 python-hk-classes_0.8.3-6_amd64.deb
 4e18f3b445ac6daef7e281328adb4721e7a3de67 105848 libhk-classes-mysql_0.8.3-6_amd64.deb
 2bbd5e15f8049c6bb54c54e3b17ddf12540097d3 113886 libhk-classes-postgres_0.8.3-6_amd64.deb
 0d7ef46ffc2d78776ecb374ffc7ffef5850f71ed 115510 libhk-classes-odbc_0.8.3-6_amd64.deb
 f29f8660a5be0a656a2a1a4c7c4b1e231c219fa7 290864 libhk-classes-sqlite_0.8.3-6_amd64.deb
 9cec06bd04dceffcb96b0f1b55358e01f8ca91b7 312172 libhk-classes-sqlite3_0.8.3-6_amd64.deb
 3361590d2cd511a497af6558d21b1da8d1b57aff 102650 libhk-classes-mdb_0.8.3-6_amd64.deb
 c49035310e067e36ae6823b74680ea86f44dc6d2 84956 libhk-classes-xbase_0.8.3-6_amd64.deb
 0ab6d1512348e0e4ccb2d0887f83d94752b2f1f3 142286 libhk-classes-paradox_0.8.3-6_amd64.deb
Checksums-Sha256: 
 a3054a88cf7e38bff152e00b623f71cdc32d216e00d9014793f7ac3e30ced417 1535 hk-classes_0.8.3-6.dsc
 a0b7f59d5db6c363cbe91e9401c7c4270801bdbe491d0556c78be02f76083cd4 7049 hk-classes_0.8.3-6.diff.gz
 2335c2cdaf22124a499e96f0493838497ac1ffe3f1b717385238b70b579ae637 904312 libhk-classes15ldbl_0.8.3-6_amd64.deb
 ed2b819bb35601235113a0b21b0d2af6a866013dfa3770607cf0683b9bec54eb 1716854 libhk-classes-dev_0.8.3-6_amd64.deb
 d7ba520bd3ccd6882a4dfc07b82194d34e395201601a455914c11de3072fa5cd 281054 python-hk-classes_0.8.3-6_amd64.deb
 df7659f680832351bc5898ec7da33f9d1208c5c5125e779c55fdc689545a1508 105848 libhk-classes-mysql_0.8.3-6_amd64.deb
 f9f00ab0e6d18974dd717ed50b5ce1f19e6045812085c0d7de59eaf4d2786ce3 113886 libhk-classes-postgres_0.8.3-6_amd64.deb
 1d4d1860607153b99cc6bf8e99a2902106787b8b8959db2422b6a16f5af68ae2 115510 libhk-classes-odbc_0.8.3-6_amd64.deb
 f700a28fb8825f2ff4cb8e6f8649ec0a4b3c1b035e6f57df4942d1e458bdf826 290864 libhk-classes-sqlite_0.8.3-6_amd64.deb
 e61d410c07c109e3c066aa0dba16cd3fa908e96e5d94c1e70f22991a55128f4f 312172 libhk-classes-sqlite3_0.8.3-6_amd64.deb
 5bc296a0c12dddd651e1925f0683ee7b3c321df8d265bcdd9b36492b771e56a0 102650 libhk-classes-mdb_0.8.3-6_amd64.deb
 a997c56d186388e71b2b8bc744a2d3b46e1344a1ced1fe4348c0b878f41519ee 84956 libhk-classes-xbase_0.8.3-6_amd64.deb
 59084e54a5ac1cb61f053e89accacac8431523b684aa0e2db91a094adaebe892 142286 libhk-classes-paradox_0.8.3-6_amd64.deb
Files: 
 a39c87ac1c8c134422bf48c0f34aaafd 1535 libs optional hk-classes_0.8.3-6.dsc
 0a416da764c5d236f51e279e945efd9c 7049 libs optional hk-classes_0.8.3-6.diff.gz
 b763fc788f5865f6c8c4fe170312b103 904312 libs optional libhk-classes15ldbl_0.8.3-6_amd64.deb
 a00806b3da0208d8fe0a77e74c08112d 1716854 libdevel optional libhk-classes-dev_0.8.3-6_amd64.deb
 400cb865ec10a22ec2a15bc8c9074e85 281054 python optional python-hk-classes_0.8.3-6_amd64.deb
 20921dacab5a9cbee1df74bddd89dbf6 105848 libs optional libhk-classes-mysql_0.8.3-6_amd64.deb
 8ffc9db40160ba656bf45b2bde5e5a1b 113886 libs optional libhk-classes-postgres_0.8.3-6_amd64.deb
 dfbb5234a0b510a26271a9ef7000e7f9 115510 libs optional libhk-classes-odbc_0.8.3-6_amd64.deb
 117be280eb4f7b5ae41556653aa8ebf3 290864 libs optional libhk-classes-sqlite_0.8.3-6_amd64.deb
 bde4a7c2b35062dbaf72393ec076d604 312172 libs optional libhk-classes-sqlite3_0.8.3-6_amd64.deb
 9c460fcdaa710b5974cdd37a4d6d4dea 102650 libs optional libhk-classes-mdb_0.8.3-6_amd64.deb
 2e877c9ea384047caa816152483b55d0 84956 libs optional libhk-classes-xbase_0.8.3-6_amd64.deb
 4ef3b144a8de1168b3376d7dac73c04d 142286 libs optional libhk-classes-paradox_0.8.3-6_amd64.deb

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

iEYEARECAAYFAkpksKgACgkQLqiZQEml+FVPYQCgodQ5f0TWKaD4IgUUwuafE4Aq
RUsAoJEevfTeDUhkbodjLJv4TVZvQLK8
=C37d
-----END PGP SIGNATURE-----



--- End Message ---

Reply to: