dev-java/jakarta-jstl has been retired by the ASF. JSTL are now under the umbrella of the Apache Tomcat project. https://tomcat.apache.org/taglibs/standard/ Latest version (1.2.5) has been broken down in 4 modules: - impl - el - spec - compat I have the 4 ebuilds ready in my CVS repo: monsieurp@epsilon ~/gentoo-x86/dev-java $ tree tomcat-jstl-* tomcat-jstl-compat ├── files │ └── tomcat-jstl-compat-1.2.5-build.xml ├── Manifest ├── metadata.xml └── tomcat-jstl-compat-1.2.5.ebuild tomcat-jstl-el ├── files │ └── tomcat-jstl-el-1.2.5-build.xml ├── Manifest ├── metadata.xml └── tomcat-jstl-el-1.2.5.ebuild tomcat-jstl-impl ├── files │ ├── tomcat-jstl-impl-1.2.5-build.xml │ ├── tomcat-jstl-impl-1.2.5-ImportSupport.patch │ └── tomcat-jstl-impl-1.2.5-SetSupport.patch ├── Manifest ├── metadata.xml └── tomcat-jstl-impl-1.2.5.ebuild tomcat-jstl-spec ├── files │ └── tomcat-jstl-spec-1.2.5-build.xml ├── Manifest ├── metadata.xml └── tomcat-jstl-spec-1.2.5.ebuild 4 directories, 18 files James will take care of updating jakarta-jstl rdeps so that we can lastrite the package ASAP. Reproducible: Always
+*tomcat-jstl-compat-1.2.5 (03 Jun 2015) + + 03 Jun 2015; Patrice Clement <monsieurp@gentoo.org> + +files/tomcat-jstl-compat-1.2.5-build.xml, +metadata.xml, + +tomcat-jstl-compat-1.2.5.ebuild: + Initial commit. Fix bug 551032.
+*tomcat-jstl-el-1.2.5 (03 Jun 2015) + + 03 Jun 2015; Patrice Clement <monsieurp@gentoo.org> + +files/tomcat-jstl-el-1.2.5-build.xml, +metadata.xml, + +tomcat-jstl-el-1.2.5.ebuild: + Initial commit. Fix bug 551032.
+*tomcat-jstl-impl-1.2.5 (03 Jun 2015) + + 03 Jun 2015; Patrice Clement <monsieurp@gentoo.org> + +files/tomcat-jstl-impl-1.2.5-ImportSupport.patch, + +files/tomcat-jstl-impl-1.2.5-SetSupport.patch, + +files/tomcat-jstl-impl-1.2.5-build.xml, +metadata.xml, + +tomcat-jstl-impl-1.2.5.ebuild: + Initial commit. Fix bug 551032.
+*tomcat-jstl-spec-1.2.5 (03 Jun 2015) + + 03 Jun 2015; Patrice Clement <monsieurp@gentoo.org> + +files/tomcat-jstl-spec-1.2.5-build.xml, +metadata.xml, + +tomcat-jstl-spec-1.2.5.ebuild: + Initial commit. Fix bug 551032.
* These packages depend on dev-java/jakarta-jstl: dev-java/commons-jelly-1.0-r4 (dev-java/jakarta-jstl:0) dev-java/commons-jelly-1.0-r5 (dev-java/jakarta-jstl:0) dev-java/mojarra-1.2.15-r2 (dev-java/jakarta-jstl:0) net-p2p/i2p-0.9.18 (dev-java/jakarta-jstl) www-servers/tomcat-6.0.41 (extra-webapps ? dev-java/jakarta-jstl:0) www-servers/tomcat-6.0.43 (extra-webapps ? dev-java/jakarta-jstl:0) www-servers/tomcat-7.0.56 (extra-webapps ? dev-java/jakarta-jstl:0) www-servers/tomcat-7.0.57 (extra-webapps ? dev-java/jakarta-jstl:0) www-servers/tomcat-7.0.59 (extra-webapps ? dev-java/jakarta-jstl:0) www-servers/tomcat-8.0.22 (extra-webapps ? dev-java/jakarta-jstl:0) www-servers/tomcat-8.0.23 (extra-webapps ? dev-java/jakarta-jstl:0)
+*commons-jelly-1.0-r6 (08 Jun 2015) + + 08 Jun 2015; Patrice Clement <monsieurp@gentoo.org> + +commons-jelly-1.0-r6.ebuild, -commons-jelly-1.0-r4.ebuild: + Update jakarta-jstl dependency. Remove old. Fix bug 551032. +
+*mojarra-2.2.9 (08 Jun 2015) + + 08 Jun 2015; Patrice Clement <monsieurp@gentoo.org> + +files/mojarra-2.2.9-Util.java.patch, +mojarra-2.2.9.ebuild: + Version bump. Update jakarta-jstl dependency. Patch to disable Groovy support + for the time being. Fix bug 551032. +
+*tomcat-8.0.22-r1 (09 Jun 2015) +*tomcat-7.0.59-r1 (09 Jun 2015) +*tomcat-8.0.23-r1 (09 Jun 2015) + + 09 Jun 2015; Patrice Clement <monsieurp@gentoo.org> +tomcat-7.0.59-r1.ebuild, + +tomcat-8.0.22-r1.ebuild, +tomcat-8.0.23-r1.ebuild: + Remove jakarta-jstl dependency. Fix bug 551032. + @Chewi: could you please update the dependency on jakarta-jstl when sorting out bug 551050? Thanks.
(In reply to Patrice Clement from comment #8) > @Chewi: could you please update the dependency on jakarta-jstl when sorting > out bug 551050? Thanks. Roger that.
commit 8e3231f (HEAD, master) Author: Patrice Clement <monsieurp@gentoo.org> Date: Sat Oct 17 21:57:35 2015 +0000 net-p2p/i2p: Version bump. Remove dependency on dev-java/jakarta-jstl. Fixes bug 551050 and bug 551032. Package-Manager: portage-2.2.20.1 Signed-off-by: Patrice Clement <monsieurp@gentoo.org> create mode 100644 net-p2p/i2p/files/i2p-0.9.22_fix-paths.patch create mode 100644 net-p2p/i2p/i2p-0.9.22.ebuild commit b55c7f4 (HEAD, master) Author: Patrice Clement <monsieurp@gentoo.org> Date: Sat Oct 17 22:04:33 2015 +0000 net-p2p/i2p: Clean up old. Package-Manager: portage-2.2.20.1 Signed-off-by: Patrice Clement <monsieurp@gentoo.org> delete mode 100644 net-p2p/i2p/files/i2p-0.9.18_fix-paths.patch delete mode 100644 net-p2p/i2p/i2p-0.9.18.ebuild [00:03:35] [ monsieurp ] !rdep dev-java/jakarta-jstl [00:03:37] [ willikins ] Reverse RDEPEND for dev-java/jakarta-jstl: net-p2p/i2p-0.9.18 net-p2p/i2p-0.9.18 was the last rdep. jakarta-jstl is ready to go.
+# Patrice Clement <monsieurp@gentoo.org> (18 Oct 2015) +# Project discontinued by the ASF and now superseded by dev-java/tomcat-jstl-* +# ebuilds. Masked for removal in 30 days. See bug #551032. +dev-java/jakarta-jstl + 30 days time out.
commit 958a2a9 (HEAD, master) Author: Patrice Clement <monsieurp@gentoo.org> Date: Sat Nov 21 10:59:39 2015 +0000 dev-java/jakarta-jstl: Removal. Fixes bug 551032. Signed-off-by: Patrice Clement <monsieurp@gentoo.org> delete mode 100644 dev-java/jakarta-jstl/Manifest delete mode 100644 dev-java/jakarta-jstl/files/build-xml.patch delete mode 100644 dev-java/jakarta-jstl/jakarta-jstl-1.1.2-r2.ebuild delete mode 100644 dev-java/jakarta-jstl/metadata.xml