Bug#302710: marked as done (libpgjava: JDBC2 jar contains a JDBC3 jdbc driver)

Debian Bug Tracking System owner@bugs.debian.org
Mon Apr 4 20:55:01 2005


Your message dated Mon, 04 Apr 2005 16:17:21 -0400
with message-id <E1DIY0f-00008i-00@newraff.debian.org>
and subject line Bug#302710: fixed in libpgjava 7.4.7-1
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; 2 Apr 2005 14:01:51 +0000
>From wbaer@gmx.de Sat Apr 02 06:01:51 2005
Return-path: <wbaer@gmx.de>
Received: from gluck.debian.org [192.25.206.10] 
	by spohr.debian.org with esmtp (Exim 3.35 1 (Debian))
	id 1DHjCB-000393-00; Sat, 02 Apr 2005 06:01:51 -0800
Received: from imap.gmx.net (mail.gmx.net) [213.165.64.20] 
	by gluck.debian.org with smtp (Exim 3.35 1 (Debian))
	id 1DHjCA-0002bg-00; Sat, 02 Apr 2005 07:01:50 -0700
Received: (qmail invoked by alias); 02 Apr 2005 14:00:18 -0000
Received: from p54818B60.dip0.t-ipconnect.de (EHLO laptop.iuw.uni-vechta.de) [84.129.139.96]
  by mail.gmx.net (mp022) with SMTP; 02 Apr 2005 16:00:18 +0200
X-Authenticated: #1941950
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
From: Wolfgang Baer <wbaer@gmx.de>
To: Debian Bug Tracking System <submit@bugs.debian.org>
Subject: libpgjava: JDBC2 jar contains a JDBC3 jdbc driver
X-Mailer: reportbug 3.9
Date: Sat, 02 Apr 2005 15:59:46 +0200
X-Y-GMX-Trusted: 0
Message-Id: <E1DHjCA-0002bg-00@gluck.debian.org>
Delivered-To: submit@bugs.debian.org
X-Spam-Checker-Version: SpamAssassin 2.60-bugs.debian.org_2005_01_02 
	(1.212-2003-09-23-exp) on spohr.debian.org
X-Spam-Status: No, hits=-6.0 required=4.0 tests=BAYES_00,HAS_PACKAGE,
	OUR_MTA_MSGID autolearn=no version=2.60-bugs.debian.org_2005_01_02
X-Spam-Level: 

Package: libpgjava
Version: 7.4.2-1
Severity: important

Hi,

during investigation of building libpgjava with free tools I found that
the jdbc2.jar contains actually a jdb3 driver.

This happened as build/libpgjava is called twice during building the 
package. Therefore during the second call the jdbc2 finds already
compiled classes and builds the jar with jdbc3 classes.

As I'm not a CDBS expert - I don't know which is the right way to go.
But I have to possible solutions:

1) change build/libpgjava:: target to build:
   This way the build is only triggered one time.
   
2) include clean ant targets before each jdbc build
   It will still be build two times - but the clean target
   before the acutally build will prevent a "wrong" jdbc2 jar.

Having the move of libpgjava to main in mind I think we should
do the following:

- Upload a fixed package as contrib package with urgency=medium
  to fix this problem - maybe we should use a new upstream as the
  release notes for 7.4.3 und 7.4.4 give several jdbc fixes

- Upload a package for main afterwards

I would prepare new packages after we decided which way to go for 
the "build called twice" problem described above.

Wolfgang


-- System Information:
Debian Release: 3.1
  APT prefers unstable
  APT policy: (500, 'unstable')
Architecture: i386 (i686)
Kernel: Linux 2.6.11.6laptop
Locale: LANG=de_DE@euro, LC_CTYPE=de_DE@euro (charmap=ISO-8859-15)

Versions of packages libpgjava depends on:
ii  blackdown-j2sdk1.3 [j 1.3.1+02b          Java(TM) 2 SDK, Standard Edition, 
ii  classpath             2:0.14-1           clean room standard Java libraries
ii  gij-3.3 [java1-runtim 1:3.3.5-12         The GNU Java bytecode interpreter
ii  gij-3.4 [java1-runtim 3.4.3-12           The GNU Java bytecode interpreter
ii  jamvm [java1-runtime] 1.2.5-1            virtual machine which conforms to 
ii  kaffe-pthreads [java1 2:1.1.4.PRECVS12-1 A POSIX threads enabled version of
ii  sablevm [java1-runtim 1.11.1-2           Free implementation of Java Virtua
ii  sun-j2sdk1.4 [java2-r 1.4.2+07           Java(TM) 2 SDK, Standard Edition, 
ii  sun-j2sdk1.5 [java2-r 1.5.0+update02     Java(TM) 2 SDK, Standard Edition, 

-- no debconf information

---------------------------------------
Received: (at 302710-close) by bugs.debian.org; 4 Apr 2005 20:30:27 +0000
>From katie@ftp-master.debian.org Mon Apr 04 13:30:27 2005
Return-path: <katie@ftp-master.debian.org>
Received: from newraff.debian.org [208.185.25.31] (mail)
	by spohr.debian.org with esmtp (Exim 3.35 1 (Debian))
	id 1DIYDL-00043d-00; Mon, 04 Apr 2005 13:30:27 -0700
Received: from katie by newraff.debian.org with local (Exim 3.35 1 (Debian))
	id 1DIY0f-00008i-00; Mon, 04 Apr 2005 16:17:21 -0400
From: Wolfgang Baer <WBaer@gmx.de>
To: 302710-close@bugs.debian.org
X-Katie: $Revision: 1.55 $
Subject: Bug#302710: fixed in libpgjava 7.4.7-1
Message-Id: <E1DIY0f-00008i-00@newraff.debian.org>
Sender: Archive Administrator <katie@ftp-master.debian.org>
Date: Mon, 04 Apr 2005 16:17:21 -0400
Delivered-To: 302710-close@bugs.debian.org
X-Spam-Checker-Version: SpamAssassin 2.60-bugs.debian.org_2005_01_02 
	(1.212-2003-09-23-exp) on spohr.debian.org
X-Spam-Status: No, hits=-6.0 required=4.0 tests=BAYES_00,HAS_BUG_NUMBER 
	autolearn=no version=2.60-bugs.debian.org_2005_01_02
X-Spam-Level: 

Source: libpgjava
Source-Version: 7.4.7-1

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

libpgjava_7.4.7-1.diff.gz
  to pool/contrib/libp/libpgjava/libpgjava_7.4.7-1.diff.gz
libpgjava_7.4.7-1.dsc
  to pool/contrib/libp/libpgjava/libpgjava_7.4.7-1.dsc
libpgjava_7.4.7-1_all.deb
  to pool/contrib/libp/libpgjava/libpgjava_7.4.7-1_all.deb
libpgjava_7.4.7.orig.tar.gz
  to pool/contrib/libp/libpgjava/libpgjava_7.4.7.orig.tar.gz



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 302710@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Wolfgang Baer <WBaer@gmx.de> (supplier of updated libpgjava 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.7
Date: Sat, 2 Apr 2005 18:14:29 +0200
Source: libpgjava
Binary: libpgjava
Architecture: source all
Version: 7.4.7-1
Distribution: unstable
Urgency: medium
Maintainer: Debian Java Maintainers <pkg-java-maintainers@lists.alioth.debian.org>
Changed-By: Wolfgang Baer <WBaer@gmx.de>
Description: 
 libpgjava  - Java database (JDBC) driver for PostgreSQL
Closes: 275154 302710
Changes: 
 libpgjava (7.4.7-1) unstable; urgency=medium
 .
   * New upstream release (closes: #275154)
     Changelog mentions jdbc fixes in 7.4.3 and 7.4.4 release
   * Changed debian/rules to only build once to prevent false compilation
     of jdbc2 driver with jdbc3 classes (closes: #302710)
   * avdyk: added Wolfgang and myself to the uploaders
Files: 
 16e56d21a3275a080ba94e9ca246ad09 791 contrib/libs optional libpgjava_7.4.7-1.dsc
 103129ee3bffe3f3e118b69b38d64491 384316 contrib/libs optional libpgjava_7.4.7.orig.tar.gz
 f049eae967afa5f9bfd4aff90fb717f7 5051 contrib/libs optional libpgjava_7.4.7-1.diff.gz
 18d4dcb1e720e01f7434e92deeea80af 408648 contrib/libs optional libpgjava_7.4.7-1_all.deb

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

iD8DBQFCUZ3K4vzFZu62tMIRAhFuAJ9wWlYsOpqhr5Wt6Y6EripEfXuAjACfQVJU
OHfdg8vd4UGDkycMMTEpiDI=
=JDuJ
-----END PGP SIGNATURE-----