Your message dated Mon, 09 Jan 2017 19:21:09 +0000
with message-id <e1cqfvf-000f4r...@fasolo.debian.org>
and subject line Bug#820943: fixed in libpgjava 9.4.1212-1
has caused the Debian Bug report #820943,
regarding libpostgresql-jdbc-java: Please default to JDBC4
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 ow...@bugs.debian.org
immediately.)


-- 
820943: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=820943
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: libpostgresql-jdbc-java
Version: 9.2-1002-1
Severity: wishlist

Greetings Debian Java Developers,

I recently ran into some trouble with the JDBC3 version of the PostgreSQL JDBC Driver after upgrading from Debian 7 to Debian 8 (bts#820942).

My Tomcat instance was configured to use the "postgresql" library this way:

lib/postgresql.jar -> ../../java/postgresql.jar

That target is itself a symlink to the JDBC3 version of the driver:

/usr/share/java/postgresql.jar -> postgresql-jdbc3.jar

The PostgreSQL JDBC Driver site says to use the JDBC4 driver if you are using Java version 1.6 or newer:

"This is the current version of the driver. Unless you have unusual requirements (running old applications or JVMs), this is the driver you should be using. It supports Postgresql 7.2 or newer and requires a 1.6 or newer JVM. It contains support for SSL and the javax.sql package. If you are using the 1.6 then you should use the JDBC4 version."

Since Debian 8/Jessie ships with and default-jdk depends on OpenJDK 7, it seems that having /usr/share/java/postgresql.jar point to postgresql-jdbc4.jar be following upstream's intent. I would have avoided the issue in bug 820942 and potentially other issues in the future if the default name pointed to the JDBC4 driver:

"If you are using a java version older than 1.6 then you will need to use a JDBC3 version of the driver, which will by necessity not be current"

https://jdbc.postgresql.org/download.html

Thank you for packaging this!
- Jacob

-- System Information:
Debian Release: 8.4
  APT prefers stable
  APT policy: (500, 'stable')
Architecture: i386 (i686)

Kernel: Linux 3.16.0-4-686-pae (SMP w/4 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)

libpostgresql-jdbc-java depends on no packages.

libpostgresql-jdbc-java recommends no packages.

Versions of packages libpostgresql-jdbc-java suggests:
pn  postgresql  <none>

-- no debconf information

--- End Message ---
--- Begin Message ---
Source: libpgjava
Source-Version: 9.4.1212-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.

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

Debian distribution maintenance software
pp.
Emmanuel Bourg <ebo...@apache.org> (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 ftpmas...@ftp-master.debian.org)


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

Format: 1.8
Date: Mon, 09 Jan 2017 19:54:54 +0100
Source: libpgjava
Binary: libpostgresql-jdbc-java libpostgresql-jdbc-java-doc
Architecture: source all
Version: 9.4.1212-1
Distribution: unstable
Urgency: medium
Maintainer: Debian Java Maintainers 
<pkg-java-maintainers@lists.alioth.debian.org>
Changed-By: Emmanuel Bourg <ebo...@apache.org>
Description:
 libpostgresql-jdbc-java - Java database (JDBC) driver for PostgreSQL
 libpostgresql-jdbc-java-doc - Java database (JDBC) driver for PostgreSQL 
(documentation)
Closes: 783456 813365 820942 820943
Changes:
 libpgjava (9.4.1212-1) unstable; urgency=medium
 .
   * Team upload.
   * New upstream release (Closes: #813365)
     - Refreshed the patches
     - Build with Maven instead of Ant
   * No longer build the JDBC 3 jar, default to JDBC 4 (Closes: #820943, 
#820942)
   * Updated the package description (Closes: #783456)
   * Removed the dummy libpg-java package
   * Removed the suggested dependency on postgresql
   * Standards-Version updated to 3.9.8
   * Switch to debhelper level 10
   * Use secure Vcs-* URLs
   * Converted debian/copyright to the Copyright Format 1.0
   * Rewrote debian/watch to fetch the new releases directly from Git
Checksums-Sha1:
 816689aa6d83a526339e17454496ef6cb4be6242 2367 libpgjava_9.4.1212-1.dsc
 1fb352bc3852314705a4b0707d1a5972bbfcc27a 490036 libpgjava_9.4.1212.orig.tar.xz
 70ff46659f92386023e94db03928d012154397f5 8636 
libpgjava_9.4.1212-1.debian.tar.xz
 403a1a687d49b6373ac4844a2903e02860abd17c 14070 
libpgjava_9.4.1212-1_amd64.buildinfo
 43f73d802547198eaec9360082d85f0ca0353b85 296052 
libpostgresql-jdbc-java-doc_9.4.1212-1_all.deb
 e92ed8da35b57c84b24826292907da5fc5f26c64 629140 
libpostgresql-jdbc-java_9.4.1212-1_all.deb
Checksums-Sha256:
 c6a0187edadba3236f5b2a69026ab7fd5965d27644a34f1f4252f4174c48119a 2367 
libpgjava_9.4.1212-1.dsc
 f8007c8dcef6cc914751a9eb5b08e5e04d643e0cdb2b0b8fd2b5aa23ef3a0fa1 490036 
libpgjava_9.4.1212.orig.tar.xz
 19f30a1665f508547e9b02f2351152273b54f1674785e4d81addbd5bcd31f6f5 8636 
libpgjava_9.4.1212-1.debian.tar.xz
 2478b97c2dae384d5d8a4a842f7da5b9bde4638f138ced6994b8a9783ae842c8 14070 
libpgjava_9.4.1212-1_amd64.buildinfo
 508d4a759603bbb12cd38532540c40e179bd41f89d1141574e0262aca1638082 296052 
libpostgresql-jdbc-java-doc_9.4.1212-1_all.deb
 9d1267a4240fa46a6897849aa282c6848da256045b844f72e4270c08d70bdcf4 629140 
libpostgresql-jdbc-java_9.4.1212-1_all.deb
Files:
 2e25902958c75218dbf41165aa5f8def 2367 java optional libpgjava_9.4.1212-1.dsc
 87f14d262824492069e5c74e56df1e7f 490036 java optional 
libpgjava_9.4.1212.orig.tar.xz
 072efbcf6d686bb9d504dbb1e229b553 8636 java optional 
libpgjava_9.4.1212-1.debian.tar.xz
 94343ad7f98070b97f41958b9d502212 14070 java optional 
libpgjava_9.4.1212-1_amd64.buildinfo
 f14a5045f90f9d991db842696cd65f4a 296052 doc optional 
libpostgresql-jdbc-java-doc_9.4.1212-1_all.deb
 7008f4ef60cf172c59b5d0bbd8a7c9b0 629140 java optional 
libpostgresql-jdbc-java_9.4.1212-1_all.deb

-----BEGIN PGP SIGNATURE-----

iQIzBAEBCAAdFiEEuM5N4hCA3PkD4WxA9RPEGeS50KwFAlhz3aMACgkQ9RPEGeS5
0KyCSw//YKTu/C+Eq/q6Tt7De40xgphGPfbpscd59lvaQsx/ZCz7bJHlUXX6N7OU
PS9H3fGpKzj9HuBeW9iAWSixV1EFpHhV8V3sAdvnahLR05IXXuNgD0fl1q4Ln0Zj
Ha8Xv3o3+s3HM0ydQ+ocuV71f4b2VAS7qjLpmvVxXyy+XQkPevz1b079bFtrOWQt
ZlEs6c53oV6TImK3JRJgFzPh0r7cAZLJ4VEg7/jJW7HkuQdNCGOa8ISPEvXHm1zU
2dq7EedfCCU/ilRxBJ6PlEmwy6jZ600+6t3NbKrYoSjOHZFpM7l7VwEiXc2dRGy+
IZ+S1X5HQfQTbWcPhKHTEFU5jKdsm+bqzM1+L/0V5vUACL33PINvoGNLw5t4CP0/
YUgIBPwqNWlV99jDLOs1FABwfwH8Oo7vRhrdxPwWPEs55iaIwjMY6qVauxjc8dnS
EA9lbKnthVVIblFb+/Vmc84gl2sk8X649iAdQf2WlWF3SpK2eeLYD09jJ4vQ/W31
HirufBE4Sun4GlkebAfz95Ed9qNQI29W2sx3n/K8yuPKvZmWWHs0ihD3wKyMc76X
X1L1G1xq3Vy5hOf5+WoeqVNBH8DLnSLp+A5kJklqliuLnD6+m+zSyOG5QXXATkMd
tPgGrvAecS7RvU7am4q/2QXPMhD4ahertN2gtNaeW8WlVpmTtiA=
=33DM
-----END PGP SIGNATURE-----

--- End Message ---
__
This is the maintainer address of Debian's Java team
<http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-java-maintainers>. 
Please use
debian-j...@lists.debian.org for discussions and questions.

Reply via email to