Bug#1031817: i2p: Migrate to Tomcat 10

2023-03-23 Thread Markus Koschany
Control: severity -1 serious

On Thu, 23 Feb 2023 12:33:35 +0100 Emmanuel Bourg  wrote:
> Source: i2p
> Version: 0.9.48-1.1
> Severity: important
> 
> i2p depends on libtomcat9-java but this package is going to be removed.
> Please use libtomcat10-java instead.

This is actually release-critical. I tried to replace the javax.servlet imports
with jakarta.servlet but there are significant changes and it is not just find
and replace. It seems there have been several new upstream releases in the past
(#983410) and other bug reports have been ignored too (#1024461, #1027972) I
would rather suggest to remove i2p from testing for now because of that. If
someone wants to give it a try as well, then just replace libtomcat9-java with
libtomcat10-java in debian/control and apply the tomcat10-migration.patch to
get you started.


From: Markus Koschany 
Date: Sun, 5 Mar 2023 17:40:15 +0100
Subject: tomcat10 migration

---
 apps/jetty/build.xml | 1 +
 build.xml| 2 +-
 2 files changed, 2 insertions(+), 1 deletion(-)

diff --git a/apps/jetty/build.xml b/apps/jetty/build.xml
index bb01643..d220dc4 100644
--- a/apps/jetty/build.xml
+++ b/apps/jetty/build.xml
@@ -268,6 +268,7 @@
 
 
 
+
 
 
 
diff --git a/build.xml b/build.xml
index 84651fe..9814ceb 100644
--- a/build.xml
+++ b/build.xml
@@ -12,7 +12,7 @@
 
 
 
-
+
 
 
 


signature.asc
Description: This is a digitally signed message part


Bug#1031817: i2p: Migrate to Tomcat 10

2023-02-23 Thread Emmanuel Bourg
Source: i2p
Version: 0.9.48-1.1
Severity: important

i2p depends on libtomcat9-java but this package is going to be removed.
Please use libtomcat10-java instead.