Your message dated Sun, 13 Apr 2003 10:40:05 -0400 with message-id <[EMAIL PROTECTED]> and subject line Bug#181422: fixed in gadfly 1.0.0-3 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) -------------------------------------- Received: (at submit) by bugs.debian.org; 17 Feb 2003 21:14:20 +0000 >From [EMAIL PROTECTED] Mon Feb 17 15:14:19 2003 Return-path: <[EMAIL PROTECTED]> Received: from 206.180.155.20.adsl.hal-pc.org (decoy.wox.org) [206.180.155.20] (foobar) by master.debian.org with smtp (Exim 3.12 1 (Debian)) id 18ksaf-0006TY-00; Mon, 17 Feb 2003 15:14:17 -0600 Received: (qmail 30739 invoked from network); 17 Feb 2003 21:14:17 -0000 Received: from unknown (HELO homer.opus.geek) (192.168.1.1) by 0 with SMTP; 17 Feb 2003 21:14:17 -0000 Received: (nullmailer pid 11811 invoked by uid 1000); Mon, 17 Feb 2003 21:14:17 -0000 Date: Mon, 17 Feb 2003 15:14:17 -0600 From: Graham Wilson <[EMAIL PROTECTED]> To: Debian Bug Tracking System <[EMAIL PROTECTED]> Subject: gadfly should produce python2.1 and python2.2 packages Message-ID: <[EMAIL PROTECTED]> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline X-Reportbug-Version: 2.10 X-gpg-fingerprint: a0a7 ae54 665d 6446 f2d9 81ff 8b94 031d 7f75 635f X-gpg-key: http://decoy.wox.org/~bob/public.asc User-Agent: Mutt/1.5.3i Delivered-To: [EMAIL PROTECTED] X-Spam-Status: No, hits=-2.8 required=4.0 tests=HAS_PACKAGE,PATCH_UNIFIED_DIFF,SPAM_PHRASE_00_01, USER_AGENT,USER_AGENT_MUTT version=2.44 X-Spam-Level: Package: gadfly Version: 1.0.0-3 Severity: wishlist Tags: patch below is a patch that changes the way that gadfly is packaged. here are the changes that this patch makes: * Trying to shorten the descriptions. * Split up the packages differently. - Binaries are in gadfly pacakge. - Python modules are in pythonX.X-gadfly. * Removing Conflicts:/Replaces: with python-kwparsing, as it hasn't existed since hamm or so. * Fix wierd kjbuckets version scheme. this patch primarily tries to create a python2.1-gadfly and a python2.2-gadfly. i have tested it and verified that it works. diff -urN gadfly.orig/debian/control gadfly/debian/control --- gadfly.orig/debian/control 2003-02-04 20:59:25.000000000 -0600 +++ gadfly/debian/control 2003-02-15 20:54:48.000000000 -0600 @@ -7,28 +7,82 @@ Package: gadfly Architecture: all +Depends: python-gadfly +Description: Server and interactive shell for Gadfly SQL database + Gadfly is a relational database management system which uses a large + subset of very standard SQL as its query language. The underlying + engine consists of Python modules. Gadfly stores the active database + in memory, with logging to a file system for recovery from system or + software failures (but not for disk failures). + . + This package contains an interactive shell and a server for use with + the Gadfly SQL database. + +Package: python-gadfly +Architecture: all +Depends: python2.2-gadfly +Recommends: python-kjbuckets +Description: SQL database and parser generator for Python [dummy package] + Gadfly is a relational database management system which uses a large + subset of very standard SQL as its query language. The underlying + engine consists of Python modules. Gadfly stores the active database + in memory, with logging to a file system for recovery from system or + software failures (but not for disk failures). + . + kwParser, included as part of the Gadfly package, is a parser + generator for Python. It transforms an abstract specification of a + language grammar (for example, the CORBA Interface Definition + Language), together with "interpretation functions" that define the + semantics of the language, into a compiler or translator or + interpreter. + . + This Debian package is an empty dummy package that always depends on + a package built for Debian's default Python version. + +Package: python2.1-gadfly +Architecture: all +Depends: ${python:Depends} +Recommends: python2.1-kjbuckets +Description: SQL database and parser generator for Python 2.1 + Gadfly is a relational database management system which uses a large + subset of very standard SQL as its query language. The underlying + engine consists of Python modules. Gadfly stores the active database + in memory, with logging to a file system for recovery from system or + software failures (but not for disk failures). + . + kwParser, included as part of the Gadfly package, is a parser + generator for Python. It transforms an abstract specification of a + language grammar (for example, the CORBA Interface Definition + Language), together with "interpretation functions" that define the + semantics of the language, into a compiler or translator or + interpreter. + . + This Debian package is built for Python 2.1. + +Package: python2.2-gadfly +Architecture: all Depends: ${python:Depends} Recommends: python2.2-kjbuckets -Replaces: python-kwparsing -Conflicts: python-kwparsing -Description: SQL database and parser generator in Python - Gadfly is a relational database management system which uses a - large subset of very standard SQL as its query language and Python - modules and optional Python/C extension modules as its underlying - engine. Gadfly stores the active database in memory, with recovery - logging to a file system. It supports an optional TCP/IP based - client server mode and log based failure recovery for system or +Replaces: gadfly (<< 1.0.0-3) +Description: SQL database and parser generator for Python 2.2 + Gadfly is a relational database management system which uses a large + subset of very standard SQL as its query language. The underlying + engine consists of Python modules. Gadfly stores the active database + in memory, with logging to a file system for recovery from system or software failures (but not for disk failures). . kwParser, included as part of the Gadfly package, is a parser - generator for Python. It transforms an abstract specification of a - language grammar (for example the CORBA Interface Definition Language) - together with "interpretation functions" that define the semantics of - the language into a compiler or translator or interpreter. + generator for Python. It transforms an abstract specification of a + language grammar (for example, the CORBA Interface Definition + Language), together with "interpretation functions" that define the + semantics of the language, into a compiler or translator or + interpreter. + . + This Debian package is built for Python 2.2. Package: python-kjbuckets Architecture: all -Depends: ${python:Depends} +Depends: python2.2-kjbuckets Description: Set and graph data types for Python [dummy package] kjbuckets is a C extension to the Python interpreter which defines set and graph data types, as well as an alternative diff -urN gadfly.orig/debian/doc-base gadfly/debian/doc-base --- gadfly.orig/debian/doc-base 2003-02-04 20:59:25.000000000 -0600 +++ gadfly/debian/doc-base 1969-12-31 18:00:00.000000000 -0600 @@ -1,12 +0,0 @@ -Document: gadfly -Title: Gadfly - SQL Database in Python -Author: Aaron Watters -Abstract: Gadfly is a SQL database implemented entirely in - Python, including a DB-API compatible interface, network - client and server, etc. It stores its data in memory, - which makes it unsuitable for large data sets, but quite - fast on smaller ones. -Section: Apps/Databases - -Format: text -Files: /usr/share/doc/gadfly/*.txt diff -urN gadfly.orig/debian/gadfly.dirs gadfly/debian/gadfly.dirs --- gadfly.orig/debian/gadfly.dirs 1969-12-31 18:00:00.000000000 -0600 +++ gadfly/debian/gadfly.dirs 2003-02-05 18:09:31.000000000 -0600 @@ -0,0 +1 @@ +usr/bin diff -urN gadfly.orig/debian/python2.1-gadfly.dirs gadfly/debian/python2.1-gadfly.dirs --- gadfly.orig/debian/python2.1-gadfly.dirs 1969-12-31 18:00:00.000000000 -0600 +++ gadfly/debian/python2.1-gadfly.dirs 2003-02-05 18:10:07.000000000 -0600 @@ -0,0 +1 @@ +usr/lib/python2.1/site-packages/gadfly diff -urN gadfly.orig/debian/python2.1-gadfly.doc-base gadfly/debian/python2.1-gadfly.doc-base --- gadfly.orig/debian/python2.1-gadfly.doc-base 1969-12-31 18:00:00.000000000 -0600 +++ gadfly/debian/python2.1-gadfly.doc-base 2003-02-06 13:25:28.000000000 -0600 @@ -0,0 +1,12 @@ +Document: python2.1-gadfly +Title: Gadfly - SQL Database in Python +Author: Aaron Watters +Abstract: Gadfly is a SQL database implemented entirely in + Python, including a DB-API compatible interface, network + client and server, etc. It stores its data in memory, + which makes it unsuitable for large data sets, but quite + fast on smaller ones. +Section: Apps/Databases + +Format: text +Files: /usr/share/doc/python2.1-gadfly/*.txt diff -urN gadfly.orig/debian/python2.2-gadfly.dirs gadfly/debian/python2.2-gadfly.dirs --- gadfly.orig/debian/python2.2-gadfly.dirs 1969-12-31 18:00:00.000000000 -0600 +++ gadfly/debian/python2.2-gadfly.dirs 2003-02-05 18:10:31.000000000 -0600 @@ -0,0 +1 @@ +usr/lib/python2.2/site-packages/gadfly diff -urN gadfly.orig/debian/python2.2-gadfly.doc-base gadfly/debian/python2.2-gadfly.doc-base --- gadfly.orig/debian/python2.2-gadfly.doc-base 1969-12-31 18:00:00.000000000 -0600 +++ gadfly/debian/python2.2-gadfly.doc-base 2003-02-06 13:25:26.000000000 -0600 @@ -0,0 +1,12 @@ +Document: python2.2-gadfly +Title: Gadfly - SQL Database in Python +Author: Aaron Watters +Abstract: Gadfly is a SQL database implemented entirely in + Python, including a DB-API compatible interface, network + client and server, etc. It stores its data in memory, + which makes it unsuitable for large data sets, but quite + fast on smaller ones. +Section: Apps/Databases + +Format: text +Files: /usr/share/doc/python2.2-gadfly/*.txt diff -urN gadfly.orig/debian/rules gadfly/debian/rules --- gadfly.orig/debian/rules 2003-02-04 20:59:25.000000000 -0600 +++ gadfly/debian/rules 2003-02-15 20:59:57.000000000 -0600 @@ -3,14 +3,19 @@ PYTHON2.1=/usr/bin/python2.1 PYTHON2.2=/usr/bin/python2.2 -kjb_version=2.2+gadfly$${Source-Version} +# change this when default Python version increases +PYTHON=$(PYTHON2.2) +PYNAME=python2.2 + +kjb_version=1:$${Source-Version} build: build-indep: build-indep-stamp build-indep-stamp: dh_testdir - $(PYTHON2.2) setup.py build + $(PYTHON2.1) setup.py build \ + && $(PYTHON2.2) setup.py build > $@ build-arch: build-arch-stamp @@ -24,44 +29,72 @@ dh_testdir dh_testroot rm -f build-indep-stamp build-arch-stamp - $(PYTHON2.2) setup.py clean --all + $(PYTHON2.1) setup.py clean --all \ + && $(PYTHON2.2) setup.py clean --all cd kjbuckets && $(PYTHON2.1) setup.py clean --all \ && $(PYTHON2.2) setup.py clean --all dh_clean binary: binary-indep binary-arch +# python-gadfly & gadfly & python-kjbuckets (default) binary-indep: build-indep dh_testdir -i dh_testroot -i dh_clean -i -k dh_installdirs -i - $(PYTHON2.2) setup.py install --root debian/gadfly --no-compile - dh_link -ppython-kjbuckets usr/share/doc/python2.2-kjbuckets \ - usr/share/doc/python-kjbuckets - dh_installchangelogs -i CHANGES.txt + + # python2.1-gadfly + $(PYTHON2.1) setup.py install_lib --install-dir \ + debian/python2.1-gadfly/usr/lib/python2.1/site-packages \ + --no-compile + dh_installdocs -ppython2.1-gadfly -Xinstallation -Xkjbuckets \ + -Xstructure -Xgfplus TODO.txt doc/*.txt + dh_installexamples -ppython2.1-gadfly doc/demo/kjParsing/* + dh_gencontrol -ppython2.1-gadfly + + # python2.2-gadfly + $(PYTHON2.2) setup.py install_lib --install-dir \ + debian/python2.2-gadfly/usr/lib/python2.2/site-packages \ + --no-compile + dh_installdocs -ppython2.2-gadfly -Xinstallation -Xkjbuckets \ + -Xstructure -Xgfplus TODO.txt doc/*.txt + dh_installexamples -ppython2.2-gadfly doc/demo/kjParsing/* + dh_gencontrol -ppython2.2-gadfly + + # gadfly + $(PYTHON) setup.py install_scripts --install-dir debian/gadfly/usr/bin dh_installdocs -pgadfly -Xinstallation -Xkjbuckets -Xstructure \ - TODO.txt doc/*.txt - dh_installexamples -pgadfly doc/demo/kjParsing/* + -Xgadfly -XkwParsing TODO.txt doc/*.txt + dh_gencontrol -pgadfly + + # python-kjbuckets (default) + dh_link -ppython-kjbuckets usr/share/doc/$(PYNAME)-kjbuckets \ + usr/share/doc/python-kjbuckets + dh_gencontrol -ppython-kjbuckets -- -v'$(kjb_version)' + + # python-gadfly + dh_gencontrol -ppython-gadfly + + dh_installchangelogs -i CHANGES.txt dh_compress -i -X.py perl debian/dh_fixpythonscripts -i dh_fixperms -i dh_python -i dh_installdeb -i - dh_gencontrol -pgadfly - dh_gencontrol -ppython-kjbuckets -- -v'$(kjb_version)' dh_md5sums -i dh_builddeb -i +# python-kjbuckets (version-specific) binary-arch: build-arch dh_testdir -a dh_testroot -a dh_clean -a -k dh_installdirs -a cd kjbuckets && $(PYTHON2.1) setup.py install \ - --root $(CURDIR)/debian/python2.1-kjbuckets \ - && $(PYTHON2.2) setup.py install \ - --root $(CURDIR)/debian/python2.2-kjbuckets + --root $(CURDIR)/debian/python2.1-kjbuckets \ + && $(PYTHON2.2) setup.py install \ + --root $(CURDIR)/debian/python2.2-kjbuckets dh_installchangelogs -a CHANGES.txt dh_installdocs -a -A doc/kjbuckets.txt dh_installexamples -a -A doc/demo/kjbuckets/* -- System Information: Debian Release: testing/unstable Architecture: i386 Kernel: Linux homer 2.4.20 #1 Wed Jan 8 06:07:58 CST 2003 i686 Locale: LANG=C, LC_CTYPE=C Versions of packages gadfly depends on: ii python-gadfly 1.0.0-3 SQL database and parser generator -- no debconf information --------------------------------------- Received: (at 181422-close) by bugs.debian.org; 13 Apr 2003 14:53:54 +0000 >From [EMAIL PROTECTED] Sun Apr 13 09:53:54 2003 Return-path: <[EMAIL PROTECTED]> Received: from auric.debian.org [206.246.226.45] (mail) by master.debian.org with esmtp (Exim 3.12 1 (Debian)) id 194iri-0001G7-00; Sun, 13 Apr 2003 09:53:54 -0500 Received: from troup by auric.debian.org with local (Exim 3.35 1 (Debian)) id 194ieL-0002WK-00; Sun, 13 Apr 2003 10:40:05 -0400 From: Matthias Klose <[EMAIL PROTECTED]> To: [EMAIL PROTECTED] X-Katie: lisa $Revision: 1.23 $ Subject: Bug#181422: fixed in gadfly 1.0.0-3 Message-Id: <[EMAIL PROTECTED]> Sender: James Troup <[EMAIL PROTECTED]> Date: Sun, 13 Apr 2003 10:40:05 -0400 Delivered-To: [EMAIL PROTECTED] We believe that the bug you reported is fixed in the latest version of gadfly, which is due to be installed in the Debian FTP archive: gadfly_1.0.0-3.diff.gz to pool/main/g/gadfly/gadfly_1.0.0-3.diff.gz gadfly_1.0.0-3.dsc to pool/main/g/gadfly/gadfly_1.0.0-3.dsc gadfly_1.0.0-3_all.deb to pool/main/g/gadfly/gadfly_1.0.0-3_all.deb python-gadfly_1.0.0-3_all.deb to pool/main/g/gadfly/python-gadfly_1.0.0-3_all.deb python-kjbuckets_1.0.0-3_all.deb to pool/main/g/gadfly/python-kjbuckets_1.0.0-3_all.deb python2.1-gadfly_1.0.0-3_all.deb to pool/main/g/gadfly/python2.1-gadfly_1.0.0-3_all.deb python2.1-kjbuckets_1.0.0-3_i386.deb to pool/main/g/gadfly/python2.1-kjbuckets_1.0.0-3_i386.deb python2.2-gadfly_1.0.0-3_all.deb to pool/main/g/gadfly/python2.2-gadfly_1.0.0-3_all.deb python2.2-kjbuckets_1.0.0-3_i386.deb to pool/main/g/gadfly/python2.2-kjbuckets_1.0.0-3_i386.deb python2.3-gadfly_1.0.0-3_all.deb to pool/main/g/gadfly/python2.3-gadfly_1.0.0-3_all.deb python2.3-kjbuckets_1.0.0-3_i386.deb to pool/main/g/gadfly/python2.3-kjbuckets_1.0.0-3_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 PROTECTED], and the maintainer will reopen the bug report if appropriate. Debian distribution maintenance software pp. Matthias Klose <[EMAIL PROTECTED]> (supplier of updated gadfly 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----- Format: 1.7 Date: Sun, 13 Apr 2003 08:39:58 +0200 Source: gadfly Binary: python-gadfly gadfly python2.2-kjbuckets python2.1-gadfly python2.3-kjbuckets python2.2-gadfly python2.3-gadfly python-kjbuckets python2.1-kjbuckets Architecture: source i386 all Version: 1.0.0-3 Distribution: unstable Urgency: low Maintainer: Matthias Klose <[EMAIL PROTECTED]> Changed-By: Matthias Klose <[EMAIL PROTECTED]> Description: gadfly - Server and interactive shell for Gadfly SQL database python-gadfly - SQL database and parser generator for Python [dummy package] python-kjbuckets - Set and graph data types for Python [dummy package] python2.1-gadfly - SQL database and parser generator for Python 2.1 python2.1-kjbuckets - Set and graph data types for Python 2.1 python2.2-gadfly - SQL database and parser generator for Python 2.2 python2.2-kjbuckets - Set and graph data types for Python 2.2 python2.3-gadfly - SQL database and parser generator for Python 2.3 python2.3-kjbuckets - Set and graph data types for Python 2.3 Closes: 113080 181422 Changes: gadfly (1.0.0-3) unstable; urgency=low . * New Maintainer (closes: #113080). * Apply patch to build versioned python packages (Graham Wilson). Closes: #181422. Files: ef78d21117bdaa1cc1949536e5743fa6 1096 python optional gadfly_1.0.0-3.dsc 8dc11575e4d8042058f6ad11b32a8641 309201 python optional gadfly_1.0.0.orig.tar.gz de3e3a4c628e493778116baa68c71028 4915 python optional gadfly_1.0.0-3.diff.gz 938c5ca1841c58de2abca02babcda8e9 173490 python optional python2.1-gadfly_1.0.0-3_all.deb f087afe3bf3aef305af85cf2549311ba 173506 python optional python2.2-gadfly_1.0.0-3_all.deb 9664d98fd7dd2482bafbaf386ca43a6a 173506 python optional python2.3-gadfly_1.0.0-3_all.deb 8741f5bbfcac66cd005d052c7dc4c641 26238 python optional gadfly_1.0.0-3_all.deb 7b493cd21ce50f589a36f480304aa9ae 1116 python optional python-kjbuckets_1.0.0-3_all.deb d1f9154c4830591f9f14530bf4fb3a07 4256 python optional python-gadfly_1.0.0-3_all.deb c024e7aed9b416b056b9e779131f4f5e 38762 python optional python2.1-kjbuckets_1.0.0-3_i386.deb 0b4121f5bd0f07b396dd9bbb5e05cfe1 40264 python optional python2.2-kjbuckets_1.0.0-3_i386.deb e2694b48d4b9e84bb02d03b4021fd65d 40200 python optional python2.3-kjbuckets_1.0.0-3_i386.deb -----BEGIN PGP SIGNATURE----- Version: 2.6.3ia Charset: noconv Comment: Requires PGP version 2.6 or later. iQEVAwUBPpkSDwuDzMCIcnEhAQHxagf9G7nZgNk9YmCEuTLE7FHHjJ4o8ctZxe/L EcXzM4lkI5nCktfw+Y7kkQKdpEaLYhPCv+1o8df5o5FWz65nT+WfxerE6V/s5P// U1Kyy4EOn2hv6F78S1X3AudVg1vBqi+416ZG6E+Xc9AWNvYJZXOpoOvAN9LNd6mr XNLOqRI8b0Z9hmNkzyQIvJJR6vzBUr9zdP6hsVg/tYdvhF2IMx6GsJPLRCWla3tL DFmJZ+vLxrIkLlgr35CcGTZLYgo7yT8xsmrSQ+Mx+6TAfPl5WOifDDN1/mMUVw2Q RTPy89WOQLgZ9fpDYehS1eYExfm/5UhZhcZuFs170f17ZajcB7NofQ== =xobD -----END PGP SIGNATURE-----