Your message dated Wed, 20 Sep 2017 09:09:06 +0000
with message-id <e1dub0e-000a29...@fasolo.debian.org>
and subject line Bug#867247: fixed in tomcat8 8.5.21-1
has caused the Debian Bug report #867247,
regarding tomcat8: Package tomcat8 or libtomcat8-java should depends package
libservlet3.1-java
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.)
--
867247: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=867247
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: tomcat8
Version: 8.5.16-1
Severity: normal
Tags: patch
Dear Tomcat Maintainers,
t the moment a whole installation of the tomcat8 packages does not require the
installation of libservlet3.1-java caused by missing of a dependency within the
control file.
The following error messages occured in catalina.out after Tomcat has been
started.
5-Jul-2017 05:44:03.147 WARNING [localhost-startStop-1]
org.apache.tomcat.util.scan.StandardJarScanner.scan Failed to scan
[file:/usr/share/java/el-api-3.0.jar] from classloader hierarchy
java.io.FileNotFoundException: /usr/share/java/el-api-3.0.jar (No such file or
directory)
at java.util.zip.ZipFile.open(Native Method)
at java.util.zip.ZipFile.<init>(ZipFile.java:219)
at java.util.zip.ZipFile.<init>(ZipFile.java:149)
at java.util.jar.JarFile.<init>(JarFile.java:166)
at java.util.jar.JarFile.<init>(JarFile.java:130)
at
org.apache.tomcat.util.scan.JarFileUrlJar.<init>(JarFileUrlJar.java:60)
at
org.apache.tomcat.util.scan.JarFactory.newInstance(JarFactory.java:49)
at
org.apache.tomcat.util.scan.StandardJarScanner.process(StandardJarScanner.java:338)
at
org.apache.tomcat.util.scan.StandardJarScanner.scan(StandardJarScanner.java:288)
at org.apache.jasper.servlet.TldScanner.scanJars(TldScanner.java:262)
at org.apache.jasper.servlet.TldScanner.scan(TldScanner.java:104)
at
org.apache.jasper.servlet.JasperInitializer.onStartup(JasperInitializer.java:101)
at
org.apache.catalina.core.StandardContext.startInternal(StandardContext.java:5196)
at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:150)
at
org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:752)
at
org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:728)
at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:734)
at
org.apache.catalina.startup.HostConfig.deployDirectory(HostConfig.java:1144)
at
org.apache.catalina.startup.HostConfig$DeployDirectory.run(HostConfig.java:1878)
at
java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
at java.util.concurrent.FutureTask.run(FutureTask.java:266)
at
java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
at
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
at java.lang.Thread.run(Thread.java:748)
05-Jul-2017 05:44:03.147 WARNING [localhost-startStop-1]
org.apache.tomcat.util.scan.StandardJarScanner.scan Failed to scan
[file:/usr/share/java/jsp-api-2.3.jar] from classloader hierarchy
java.io.FileNotFoundException: /usr/share/java/jsp-api-2.3.jar (No such file
or directory)
at java.util.zip.ZipFile.open(Native Method)
at java.util.zip.ZipFile.<init>(ZipFile.java:219)
at java.util.zip.ZipFile.<init>(ZipFile.java:149)
at java.util.jar.JarFile.<init>(JarFile.java:166)
at java.util.jar.JarFile.<init>(JarFile.java:130)
at
org.apache.tomcat.util.scan.JarFileUrlJar.<init>(JarFileUrlJar.java:60)
at
org.apache.tomcat.util.scan.JarFactory.newInstance(JarFactory.java:49)
at
org.apache.tomcat.util.scan.StandardJarScanner.process(StandardJarScanner.java:338)
at
org.apache.tomcat.util.scan.StandardJarScanner.scan(StandardJarScanner.java:288)
at org.apache.jasper.servlet.TldScanner.scanJars(TldScanner.java:262)
at org.apache.jasper.servlet.TldScanner.scan(TldScanner.java:104)
at
org.apache.jasper.servlet.JasperInitializer.onStartup(JasperInitializer.java:101)
at
org.apache.catalina.core.StandardContext.startInternal(StandardContext.java:5196)
at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:150)
at
org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:752)
at
org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:728)
at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:734)
at
org.apache.catalina.startup.HostConfig.deployDirectory(HostConfig.java:1144)
at
org.apache.catalina.startup.HostConfig$DeployDirectory.run(HostConfig.java:1878)
at
java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
at java.util.concurrent.FutureTask.run(FutureTask.java:266)
at
java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
at
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
at java.lang.Thread.run(Thread.java:748)
I don't know really if 1) the package tomcat8 should contain the dependency to
libservlet3.1-java or 2) analogously src:tomcat7 in Jessie the package
libtomcat8-java should contain the dependency to libservlet3.1-java.
Furthermore the attached patch contains a second adjustment.
I don't know if there exists a convention regarding the dependency linking
between the libxxx-java packages with their corresponding libxxx-java-doc
packages, but imo the libservlet3.1-java should suggest libservlet3.1-java-doc
but not vice versa.
Kind regards
Detlev
-- System Information:
Debian Release: buster/sid
APT prefers unstable
APT policy: (500, 'unstable')
Architecture: amd64 (x86_64)
Foreign Architectures: i386
Kernel: Linux 4.11.0-1-amd64 (SMP w/6 CPU cores)
Locale: LANG=de_DE.UTF-8, LC_CTYPE=de_DE.UTF-8 (charmap=UTF-8),
LANGUAGE=de:en_US (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)
Versions of packages tomcat8 depends on:
ii adduser 3.115
ii debconf 1.5.62
ii lsb-base 9.20161125
ii tomcat8-common 8.5.16-1
ii ucf 3.0036
Versions of packages tomcat8 recommends:
pn authbind <none>
ii libtcnative-1 1.2.12-2
Versions of packages tomcat8 suggests:
ii tomcat8-admin 8.5.16-1
ii tomcat8-docs 8.5.16-1
ii tomcat8-examples 8.5.16-1
ii tomcat8-user 8.5.16-1
-- Configuration Files:
/etc/tomcat8/catalina.properties [Errno 13] Keine Berechtigung:
'/etc/tomcat8/catalina.properties'
/etc/tomcat8/context.xml [Errno 13] Keine Berechtigung:
'/etc/tomcat8/context.xml'
/etc/tomcat8/jaspic-providers.xml [Errno 13] Keine Berechtigung:
'/etc/tomcat8/jaspic-providers.xml'
/etc/tomcat8/logging.properties [Errno 13] Keine Berechtigung:
'/etc/tomcat8/logging.properties'
/etc/tomcat8/policy.d/01system.policy [Errno 13] Keine Berechtigung:
'/etc/tomcat8/policy.d/01system.policy'
/etc/tomcat8/policy.d/02debian.policy [Errno 13] Keine Berechtigung:
'/etc/tomcat8/policy.d/02debian.policy'
/etc/tomcat8/policy.d/03catalina.policy [Errno 13] Keine Berechtigung:
'/etc/tomcat8/policy.d/03catalina.policy'
/etc/tomcat8/policy.d/04webapps.policy [Errno 13] Keine Berechtigung:
'/etc/tomcat8/policy.d/04webapps.policy'
/etc/tomcat8/policy.d/50local.policy [Errno 13] Keine Berechtigung:
'/etc/tomcat8/policy.d/50local.policy'
/etc/tomcat8/server.xml [Errno 13] Keine Berechtigung: '/etc/tomcat8/server.xml'
/etc/tomcat8/tomcat-users.xml [Errno 13] Keine Berechtigung:
'/etc/tomcat8/tomcat-users.xml'
/etc/tomcat8/web.xml [Errno 13] Keine Berechtigung: '/etc/tomcat8/web.xml'
-- debconf information:
* tomcat8/javaopts: -Djava.awt.headless=true -XX:+UseConcMarkSweepGC
* tomcat8/username: tomcat8
* tomcat8/groupname: tomcat8
diff -uNr a/debian/control b/debian/control
--- a/debian/control
+++ b/debian/control
@@ -43,8 +43,13 @@
Package: tomcat8
Architecture: all
-Depends: adduser, lsb-base (>= 3.0-6), tomcat8-common (>= ${source:Version}),
ucf, ${misc:Depends}
-Recommends: authbind, libtcnative-1 (>= 1.2.6~)
+Depends: adduser,
+ lsb-base (>= 3.0-6),
+ tomcat8-common (>= ${source:Version}),
+ ucf,
+ ${misc:Depends}
+Recommends: authbind,
+ libtcnative-1 (>= 1.2.6~)
Suggests: tomcat8-admin (>= ${source:Version}),
tomcat8-docs (>= ${source:Version}),
tomcat8-examples (>= ${source:Version}),
@@ -63,7 +68,9 @@
Package: tomcat8-user
Architecture: all
-Depends: netcat, tomcat8-common (>= ${source:Version}), ${misc:Depends}
+Depends: netcat,
+ tomcat8-common (>= ${source:Version}),
+ ${misc:Depends}
Suggests: tomcat8 (>= ${source:Version}),
tomcat8-admin (>= ${source:Version}),
tomcat8-docs (>= ${source:Version}),
@@ -79,8 +86,11 @@
Package: libtomcat8-java
Architecture: all
-Depends: libecj-java (>= 3.11.0), ${misc:Depends}
-Recommends: libcommons-dbcp-java, libcommons-pool-java
+Depends: libecj-java (>= 3.11.0),
+ libservlet3.1-java (>= ${source:Version}),
+ ${misc:Depends}
+Recommends: libcommons-dbcp-java,
+ libcommons-pool-java
Suggests: tomcat8 (>= ${source:Version})
Description: Apache Tomcat 8 - Servlet and JSP engine -- core libraries
Apache Tomcat implements the Java Servlet and the JavaServer Pages (JSP)
@@ -92,7 +102,8 @@
Package: libtomcat8-embed-java
Architecture: all
-Depends: libecj-java (>= 3.11.0), ${misc:Depends}
+Depends: libecj-java (>= 3.11.0),
+ ${misc:Depends}
Description: Apache Tomcat 8 - Servlet and JSP engine -- embed libraries
Apache Tomcat implements the Java Servlet and the JavaServer Pages (JSP)
specifications from Oracle, and provides a "pure Java" HTTP web
@@ -104,6 +115,7 @@
Package: libservlet3.1-java
Architecture: all
Depends: ${misc:Depends}
+Suggests: libservlet3.1-java-doc (>= ${source:Version})
Description: Servlet 3.1, JSP 2.3, EL 3.0 and WebSocket 1.0 Java API classes
Apache Tomcat implements the Java Servlet and the JavaServer Pages (JSP)
specifications from Oracle, and provides a "pure Java" HTTP web
@@ -115,7 +127,6 @@
Section: doc
Architecture: all
Depends: ${misc:Depends}
-Suggests: libservlet3.1-java (>= ${source:Version})
Description: Servlet 3.1, JSP 2.3, EL 3.0 and WebSocket 1.0 Java API
documentation
Apache Tomcat implements the Java Servlet and the JavaServer Pages (JSP)
specifications from Oracle, and provides a "pure Java" HTTP web
@@ -125,7 +136,8 @@
Package: tomcat8-admin
Architecture: all
-Depends: tomcat8-common (>= ${source:Version}), ${misc:Depends}
+Depends: tomcat8-common (>= ${source:Version}),
+ ${misc:Depends}
Description: Apache Tomcat 8 - Servlet and JSP engine -- admin web applications
Apache Tomcat implements the Java Servlet and the JavaServer Pages (JSP)
specifications from Oracle, and provides a "pure Java" HTTP web
@@ -149,7 +161,8 @@
Package: tomcat8-docs
Section: doc
Architecture: all
-Depends: tomcat8-common (>= ${source:Version}), ${misc:Depends}
+Depends: tomcat8-common (>= ${source:Version}),
+ ${misc:Depends}
Description: Apache Tomcat 8 - Servlet and JSP engine -- documentation
Apache Tomcat implements the Java Servlet and the JavaServer Pages (JSP)
specifications from Oracle, and provides a "pure Java" HTTP web
--- End Message ---
--- Begin Message ---
Source: tomcat8
Source-Version: 8.5.21-1
We believe that the bug you reported is fixed in the latest version of
tomcat8, 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 867...@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 tomcat8 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: SHA512
Format: 1.8
Date: Wed, 20 Sep 2017 10:06:56 +0200
Source: tomcat8
Binary: tomcat8-common tomcat8 tomcat8-user libtomcat8-java
libtomcat8-embed-java libservlet3.1-java libservlet3.1-java-doc tomcat8-admin
tomcat8-examples tomcat8-docs
Architecture: source
Version: 8.5.21-1
Distribution: unstable
Urgency: medium
Maintainer: Debian Java Maintainers
<pkg-java-maintainers@lists.alioth.debian.org>
Changed-By: Emmanuel Bourg <ebo...@apache.org>
Description:
libservlet3.1-java - Servlet 3.1, JSP 2.3, EL 3.0 and WebSocket 1.0 Java API
classes
libservlet3.1-java-doc - Servlet 3.1, JSP 2.3, EL 3.0 and WebSocket 1.0 Java
API documenta
libtomcat8-embed-java - Apache Tomcat 8 - Servlet and JSP engine -- embed
libraries
libtomcat8-java - Apache Tomcat 8 - Servlet and JSP engine -- core libraries
tomcat8 - Apache Tomcat 8 - Servlet and JSP engine
tomcat8-admin - Apache Tomcat 8 - Servlet and JSP engine -- admin web
application
tomcat8-common - Apache Tomcat 8 - Servlet and JSP engine -- common files
tomcat8-docs - Apache Tomcat 8 - Servlet and JSP engine -- documentation
tomcat8-examples - Apache Tomcat 8 - Servlet and JSP engine -- example web
applicati
tomcat8-user - Apache Tomcat 8 - Servlet and JSP engine -- tools to create user
Closes: 867247 871892
Changes:
tomcat8 (8.5.21-1) unstable; urgency=medium
.
* Team upload.
.
[ Emmanuel Bourg ]
* New upstream release
- Refreshed the patches
- Disabled Checkstyle
* Changed the Class-Path manifest entry of tomcat8-jasper.jar to use
the specification jars from libtomcat8-java instead of libservlet3.1-java
(Closes: #867247)
.
[ Miguel Landaeta ]
* Remove myself from uploaders. (Closes: #871892)
* Update copyright info.
Checksums-Sha1:
4fe734bd6e81d5901d07486037d9bf07a8a33418 2923 tomcat8_8.5.21-1.dsc
33d85a95bb3ebacf0669631a492eafff7b3bed5a 3360132 tomcat8_8.5.21.orig.tar.xz
1f677e572fe2c23ec79c794086ac422e0a85493e 42080 tomcat8_8.5.21-1.debian.tar.xz
5058c14c3bf9cc1695c59f113d068cc99ab0f7f9 10321
tomcat8_8.5.21-1_source.buildinfo
Checksums-Sha256:
d78919b3f69db9fb24f2c502bf8f53298eeed8541dd03e281e734d0628486174 2923
tomcat8_8.5.21-1.dsc
7c45ffe41ca1a725b27c2d10cca7f02878f6ca63db6120a9097f9d87329d37b6 3360132
tomcat8_8.5.21.orig.tar.xz
ce8f330845d6c826d6b05f106899f24fcd6a7d94cfef16477ddb39c768d7586f 42080
tomcat8_8.5.21-1.debian.tar.xz
8d680f6fa7ecaa299fc2a4ead477fbb67582d2327491e8e123c747578b1f6655 10321
tomcat8_8.5.21-1_source.buildinfo
Files:
6822b39b2b12944e4b0cde5aa284edd4 2923 java optional tomcat8_8.5.21-1.dsc
baff297d678fd627f6481d9140fdd064 3360132 java optional
tomcat8_8.5.21.orig.tar.xz
6b37839b3594eb9ebbe40ebe2ccdc640 42080 java optional
tomcat8_8.5.21-1.debian.tar.xz
e88f05f5da125de7cd6418f1cc7b8ec3 10321 java optional
tomcat8_8.5.21-1_source.buildinfo
-----BEGIN PGP SIGNATURE-----
iQJGBAEBCgAwFiEEuM5N4hCA3PkD4WxA9RPEGeS50KwFAlnCJakSHGVib3VyZ0Bh
cGFjaGUub3JnAAoJEPUTxBnkudCsnNwP/RGS/l5NpoYfpnDYK90aC8hOS4KNgSoP
SQOBICf4Knzlhe3yInabr9NM4hRffsdnX0Ahl10zHPL/pCKjYPiwoK3LUsV/6B/n
OZRyRk07EO0FBEvW7HP8Ec3glpApS46VcSmger0XP8NYdHUlZ92d1o/dA7jbuarb
/qJGw+2HC0N1GbL/6LghDyF+wX236/TVBSWPPcfRv+SEG2JsSt8uT61YVixnb50Z
DnGu8tNVfiJBkSL1c3jBHdKL7nliH8MsP+M9xGGdQOTGIziM/yOMlH6x4SdP10mT
cgfXyBuORXZmM44BK9GXA5+Y1dkG0Rk2VQ1A8atsTFkPmnFfio+099MlGchAVMua
grAdZ6EvU3/PVA6DMqCbHWGiW1yR5loq0FLv83KbkKhSE8r5xlRnzYaYHiPYVwA5
XeTWmFgu4CT9vz5lov9JGw6ujo23uOSEXoherqfulW1WUZh16qzlTYewPrOmdY9B
UBHeXrSQb9CfxjU8ClYOmux6dlr6a7SZtc/Ken+pCHUlBE0khmSFIzo/TQC3gqQw
3zZCLqr9gEIl4eqZY3LxUnj/UwZyay3Mzg5/2HPLS6t0OFILX2xyrpoEZ1ULZ9ci
bHfQ89CHdfcyHAZnWMR6POiXsFlo0jMgqC219miWlweC/BM8dVWFBQxCqj+KuPFN
hhw2NNmxxPaT
=X0Xw
-----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.