Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 551032 - dev-java/jakarta-jstl: masked for removal
Summary: dev-java/jakarta-jstl: masked for removal
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Java (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Java team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks: 212890
  Show dependency tree
 
Reported: 2015-06-02 23:08 UTC by Patrice Clement
Modified: 2015-11-21 11:02 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Patrice Clement gentoo-dev 2015-06-02 23:08:34 UTC
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
Comment 1 Patrice Clement gentoo-dev 2015-06-03 07:54:42 UTC
+*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.
Comment 2 Patrice Clement gentoo-dev 2015-06-03 07:56:50 UTC
+*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.
Comment 3 Patrice Clement gentoo-dev 2015-06-03 07:58:41 UTC
+*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.
Comment 4 Patrice Clement gentoo-dev 2015-06-03 08:00:41 UTC
+*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.
Comment 5 Patrice Clement gentoo-dev 2015-06-03 13:19:27 UTC
 * 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)
Comment 6 Patrice Clement gentoo-dev 2015-06-08 13:10:00 UTC
+*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.
+
Comment 7 Patrice Clement gentoo-dev 2015-06-08 21:37:10 UTC
+*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.
+
Comment 8 Patrice Clement gentoo-dev 2015-06-09 09:26:16 UTC
+*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.
Comment 9 James Le Cuirot gentoo-dev 2015-06-09 10:03:18 UTC
(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.
Comment 10 Patrice Clement gentoo-dev 2015-10-17 22:07:10 UTC
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.
Comment 11 Patrice Clement gentoo-dev 2015-10-17 22:21:00 UTC
+# 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.
Comment 12 Patrice Clement gentoo-dev 2015-11-21 11:02:32 UTC
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