From 31393c2bef4f780703d925134e2e9af4028bbba6 Mon Sep 17 00:00:00 2001
From: zzz <zzz@i2pmail.org>
Date: Sun, 21 Nov 2021 08:32:09 -0500
Subject: [PATCH] Update: Add message about pack200 plugins

---
 .../java/src/net/i2p/router/update/PluginUpdateRunner.java  | 6 +++++-
 1 file changed, 5 insertions(+), 1 deletion(-)

diff --git a/apps/routerconsole/java/src/net/i2p/router/update/PluginUpdateRunner.java b/apps/routerconsole/java/src/net/i2p/router/update/PluginUpdateRunner.java
index 2c840980d6..4af7f5cdf7 100644
--- a/apps/routerconsole/java/src/net/i2p/router/update/PluginUpdateRunner.java
+++ b/apps/routerconsole/java/src/net/i2p/router/update/PluginUpdateRunner.java
@@ -379,7 +379,11 @@ class PluginUpdateRunner extends UpdateRunner {
                 f.delete();
                 to.delete();
                 FileUtil.rmdir(tempDir, false);
-                statusDone("<b>" + _t("Plugin from {0} is corrupt", url) + "</b>");
+                String msg = _t("Plugin from {0} is corrupt", url);
+                // too hard to figure out if it actually contains pack200 files, so just add a hint...
+                if (!FileUtil.isPack200Supported())
+                    msg += " (or requires Pack200 which is unsupported in this JVM)";
+                statusDone("<b>" + msg + "</b>");
                 return null;
             }
             File installProps = new File(tempDir, "plugin.config");
-- 
GitLab