Your message dated Wed, 20 Sep 2017 09:09:06 +0000 with message-id <[email protected]> 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 [email protected] immediately.) -- 867247: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=867247 Debian Bug Tracking System Contact [email protected] 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: tomcat8diff -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 [email protected], and the maintainer will reopen the bug report if appropriate. Debian distribution maintenance software pp. Emmanuel Bourg <[email protected]> (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 [email protected]) -----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 <[email protected]> Changed-By: Emmanuel Bourg <[email protected]> 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 [email protected] for discussions and questions.

