Your message dated Fri, 18 Sep 2015 04:48:43 +0000 with message-id <[email protected]> and subject line Bug#720142: fixed in hsqldb 2.3.3+dfsg-1 has caused the Debian Bug report #720142, regarding hsqldb-utils: hsqldb utils print stack trace and exit: Cannot find main class 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 [email protected] immediately.) -- 720142: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=720142 Debian Bug Tracking System Contact [email protected] with problems
--- Begin Message ---Package: hsqldb-utils Version: 2.2.9+dfsg-3 Severity: important Tags: patch Dear Maintainer, I tried several of the hsqldb-utils: $ hsqldb-databasemanager Picked up _JAVA_OPTIONS: -Dawt.useSystemAAFontSettings=on -Dswing.defaultlaf=com.sun.java.swing.plaf.gtk.GTKLookAndFeel -Djava.net.preferIPv4Addresses=true Exception in thread "main" java.lang.NoClassDefFoundError: org/hsqldb/util/DatabaseManager Caused by: java.lang.ClassNotFoundException: org.hsqldb.util.DatabaseManager at java.net.URLClassLoader$1.run(URLClassLoader.java:217) at java.security.AccessController.doPrivileged(Native Method) at java.net.URLClassLoader.findClass(URLClassLoader.java:205) at java.lang.ClassLoader.loadClass(ClassLoader.java:321) at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:294) at java.lang.ClassLoader.loadClass(ClassLoader.java:266) Could not find the main class: org.hsqldb.util.DatabaseManager. Program will exit. $ hsqldb-sqltool Picked up _JAVA_OPTIONS: -Dawt.useSystemAAFontSettings=on -Dswing.defaultlaf=com.sun.java.swing.plaf.gtk.GTKLookAndFeel -Djava.net.preferIPv4Addresses=true Exception in thread "main" java.lang.NoClassDefFoundError: org/hsqldb/util/SqlTool Caused by: java.lang.ClassNotFoundException: org.hsqldb.util.SqlTool at java.net.URLClassLoader$1.run(URLClassLoader.java:217) at java.security.AccessController.doPrivileged(Native Method) at java.net.URLClassLoader.findClass(URLClassLoader.java:205) at java.lang.ClassLoader.loadClass(ClassLoader.java:321) at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:294) at java.lang.ClassLoader.loadClass(ClassLoader.java:266) Could not find the main class: org.hsqldb.util.SqlTool. Program will exit. $ hsqldb-querytool Picked up _JAVA_OPTIONS: -Dawt.useSystemAAFontSettings=on -Dswing.defaultlaf=com.sun.java.swing.plaf.gtk.GTKLookAndFeel -Djava.net.preferIPv4Addresses=true Exception in thread "main" java.lang.NoClassDefFoundError: org/hsqldb/util/QueryTool Caused by: java.lang.ClassNotFoundException: org.hsqldb.util.QueryTool at java.net.URLClassLoader$1.run(URLClassLoader.java:217) at java.security.AccessController.doPrivileged(Native Method) at java.net.URLClassLoader.findClass(URLClassLoader.java:205) at java.lang.ClassLoader.loadClass(ClassLoader.java:321) at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:294) at java.lang.ClassLoader.loadClass(ClassLoader.java:266) Could not find the main class: org.hsqldb.util.QueryTool. Program will exit. Apparently, the /usr/bin/hsqldb-* scripts include the version-specific JARs /usr/share/java/hsqldbutil1.9.jar and /usr/share/java/hsqldb1.9.jar, but libhsqldb-java-2.2.9+dfsg-3 in current testing installs /usr/share/java/hsqldbutil.jar and /usr/share/java/hsqldb.jar. Changing the classpath to include /usr/share/java/hsqldbutil.jar:/usr/share/java/hsqldb.jar works, see the attached trivial patch. -- System Information: Debian Release: jessie/sid APT prefers testing-proposed-updates APT policy: (500, 'testing-proposed-updates'), (500, 'testing'), (1, 'experimental'), (1, 'unstable') Architecture: amd64 (x86_64) Foreign Architectures: i386 Kernel: Linux 3.9-1-amd64 (SMP w/2 CPU cores) Locale: LANG=en_US.UTF-8, LC_CTYPE=de_DE.UTF-8 (charmap=UTF-8) Shell: /bin/sh linked to /bin/dash Versions of packages hsqldb-utils depends on: ii default-jre [java2-runtime] 1:1.7-49 ii libhsqldb-java 2.2.9+dfsg-3 ii openjdk-6-jre [java2-runtime] 6b27-1.12.5-2 ii openjdk-7-jre [java2-runtime] 7u21-2.3.9-5 hsqldb-utils recommends no packages. hsqldb-utils suggests no packages. -- no debconf informationdiff -u hsqldb-2.2.9+dfsg/debian/bin/hsqldb.in hsqldb-2.2.9+dfsg/debian/bin/hsqldb.in --- hsqldb-2.2.9+dfsg/debian/bin/hsqldb.in +++ hsqldb-2.2.9+dfsg/debian/bin/hsqldb.in @@ -5 +5 @@ -exec java -cp $CLASSPATH:/usr/share/java/hsqldbutil1.9.jar:/usr/share/java/hsqldb1.9.jar:/usr/share/java/postgresql.jar:/usr/share/java/mysql.jar "org.hsqldb.util.@CLASS@" "$@" +exec java -cp $CLASSPATH:/usr/share/java/hsqldbutil.jar:/usr/share/java/hsqldb.jar:/usr/share/java/postgresql.jar:/usr/share/java/mysql.jar "org.hsqldb.util.@CLASS@" "$@"
--- End Message ---
--- Begin Message ---Source: hsqldb Source-Version: 2.3.3+dfsg-1 We believe that the bug you reported is fixed in the latest version of hsqldb, 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 [email protected], and the maintainer will reopen the bug report if appropriate. Debian distribution maintenance software pp. Markus Koschany <[email protected]> (supplier of updated hsqldb 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: SHA512 Format: 1.8 Date: Fri, 18 Sep 2015 00:21:01 +0200 Source: hsqldb Binary: libhsqldb-java libhsqldb-java-doc hsqldb-utils Architecture: source all Version: 2.3.3+dfsg-1 Distribution: unstable Urgency: medium Maintainer: Debian Java Maintainers <[email protected]> Changed-By: Markus Koschany <[email protected]> Description: hsqldb-utils - Java SQL database engine (utilities) libhsqldb-java - Java SQL database engine libhsqldb-java-doc - documentation for HSQLDB Closes: 707122 708118 720142 Changes: hsqldb (2.3.3+dfsg-1) unstable; urgency=medium . * New upstream release. * Build-Depend on default-jdk and depend on default-jre-headless | default-jre where appropriate. Switch to libservlet3.1-java. Thanks to James Page for the report and patch. (Closes: #708118) * New maintainer Debian Java Team. Add myself as Uploader. (Closes: #707122) * hsqldb-utils: Fix all command line tools by providing the correct classpath. Drop querytool. It is gone. Thanks to Roland Hieber for the report and patch. (Closes: #720142) * debian/rules: Add get-orig-source target. * Use compat level 9 and require debhelper >= 9. * Add Homepage field. * Move the package to Git. * Declare compliance with Debian Policy 3.9.6. * Drop README.maintainer and README.source. We provide a get-orig-source target now which removes all pre-built jar files. * Switch to source format 3.0 (quilt). * Rebase use-system-servlet.jar.patch. * Remove auto-generated libhsqldb-java-gcj.substvar file. * Switch to copyright format 1.0. * Improve debian/watch and mangle the version correctly. * libhsqldb-java: Remove Suggests java-virtual-machine. * Remove all Conflicts, Replaces and Provides fields. These control fields are obsolete in Stretch now. * Drop libhsqldb-java-doc.links. It was not useful and the symlink pointed to the wrong directory. * Install hsqldb/doc-src/changelist_2_0.txt as upstream changelog. * Drop obsolete debian/etc directory with configuration files for the server. Checksums-Sha1: 5342a13c9464afe52ec1aa8a13be28979b7cc13e 2116 hsqldb_2.3.3+dfsg-1.dsc 6fed78349cfc403e07048e656087fd72416211ea 3400912 hsqldb_2.3.3+dfsg.orig.tar.xz f3fe3c26ba1a246480cd9f77bc56f1e2176a7dcc 10236 hsqldb_2.3.3+dfsg-1.debian.tar.xz 68fbc74800c5cba9a64e39d2a550fcd5120508cb 17728 hsqldb-utils_2.3.3+dfsg-1_all.deb d7af22f435dd0e91689ada3b304d6dcca595f17a 1430502 libhsqldb-java-doc_2.3.3+dfsg-1_all.deb f744d9f68e42034a96b72e00daacecdfc739a9ac 1475390 libhsqldb-java_2.3.3+dfsg-1_all.deb Checksums-Sha256: 042420b65a3adb9a7ec8aa3d1058c7ed9384f6bb596dce9458f3ad1277e2cafd 2116 hsqldb_2.3.3+dfsg-1.dsc 4d6aed61d16ceb29566d8318f083ace425b904b5f7e7561ce8f906e4f88f85d4 3400912 hsqldb_2.3.3+dfsg.orig.tar.xz 01830cb6f1c2e4e23d54bf1a297a577e42e768dc87720feb8fcf8b8a0c266920 10236 hsqldb_2.3.3+dfsg-1.debian.tar.xz b905d4f867f84677dca772b334227bca047677e7c31971916434347badea7403 17728 hsqldb-utils_2.3.3+dfsg-1_all.deb d4fcc7d80ae85bb641d803b08441ce0717f9c2fe4b59c666a843384dc767635a 1430502 libhsqldb-java-doc_2.3.3+dfsg-1_all.deb c288ca18cbe5eff56339f2e2a98a4054ea32a07b03bdd3c8094109f2cac638ba 1475390 libhsqldb-java_2.3.3+dfsg-1_all.deb Files: 680a76faa36242154c5013a3356f8022 2116 libs optional hsqldb_2.3.3+dfsg-1.dsc 20622cbce350eb09663a1f345d75abbe 3400912 libs optional hsqldb_2.3.3+dfsg.orig.tar.xz 68d35f543ef922c23beae84511d4a3aa 10236 libs optional hsqldb_2.3.3+dfsg-1.debian.tar.xz a52c62c24c367d4ae6578052fc4d8baa 17728 database optional hsqldb-utils_2.3.3+dfsg-1_all.deb b8747c5be732b0c2537f19041be695e7 1430502 doc optional libhsqldb-java-doc_2.3.3+dfsg-1_all.deb 631636c98a26fc1e223ad036e1c32a21 1475390 java optional libhsqldb-java_2.3.3+dfsg-1_all.deb -----BEGIN PGP SIGNATURE----- Version: GnuPG v1 iQIcBAEBCgAGBQJV+5RyAAoJECHSBYmXSz6WHTAQANuPxIsH2z0ewOfKaqrCML2b JTMBCTAo0tPZTHJ7RHiiPh10Xt2TG0xJzTU3CgVASdFXyWQyCvaT3Yo1dK7UMvlZ GC4CQT9sTKSjq2VFZ7pnYl5MkH/QUQuCS7JX4cRv5l7QjJ7Mt45IULKGyeEz43M0 Pdy9xTilVWZRp6HHFiDkxZPt+rRAXMcgR66ROGL4ffi3esPMSp2O+0Q3pXxYqHch FT++A8yO8p7fxxKDcxYMFZ++vsGzP/d40qc9KXpWXrgk7JBHb5cTbg+Qr6rt9Udd PQoYx8mA/LR5zszn/9idrNF+ZhcMzp2lsb0qusETJ/2FZW+uZUkAmVyTsM8R4dxJ LBZN4Gn7S8aknj7O/xAP4toL1AhOtiO6h0X1ZlvWdbSb9RCR9aNs7z/9UwyWwKLc xkbTwwNG0uBI2vmeOKKqwbqjRcptzAyJFREvC2vUeg5CYk8WGizoQkj5556rCVwU WuW3KrhpVZvuv7wQwy+slKuFFyiWk7pe4TfpyVsPEWGu/azLAWrwz7YIQmu3UDM9 H4deZJPVzhphWkZOKyW9ZnIwxuW8QO19ieP2sXzhazbR+J+EMQI7kdda1Hz64wW+ C8d1aIsQqdhDtf2O8wuOYHw8fRZ34tq8JJoDBmpB24s6f3EzGYPCSWw/ec4aZ7DY WKXbscLnQkmb5G5XBP0z =sKI7 -----END PGP SIGNATURE-----
--- End Message ---

