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.

Reply via email to