Opened 8 years ago

Closed 3 years ago

Last modified 3 years ago

#53458 closed enhancement (fixed)

Jakarta Retired

Reported by: l2dy (Zero King) Owned by:
Priority: Normal Milestone:
Component: ports Version:
Keywords: Cc: chrstphrchvz (Christopher Chavez)
Port: jakarta-bcel jakarta-log4j jakarta-oro jakarta-regexp jakarta-taglibs-standard-11

Description

These ports should be renamed, removed or have livecheck disabled.

See http://jakarta.apache.org/site/news/news-2011-q4.html#20111221.1.

Change History (12)

comment:1 Changed 7 years ago by raimue (Rainer Müller)

Looks like there are replacements for these ports under a new home:

However, if there is no interest in keeping them, we might as well just remove these obsolete ports.

comment:2 Changed 5 years ago by chrstphrchvz (Christopher Chavez)

There are a few dependents of these ports, but which are also EOL or outdated (and might not be dependents once updated/deleted):

Last edited 5 years ago by chrstphrchvz (Christopher Chavez) (previous) (diff)

comment:3 Changed 5 years ago by chrstphrchvz (Christopher Chavez)

Cc: chrstphrchvz added

comment:4 Changed 5 years ago by chrstphrchvz (Christopher Chavez)

A few more examples:

jakarta-log4j has dependents cassandra (outdated: #45004), commons-logging (outdated: #58675), java_memcached -built_in_logger, mx4j, and mysql-connector-java (outdated: #58685)

Last edited 5 years ago by chrstphrchvz (Christopher Chavez) (previous) (diff)

comment:5 Changed 5 years ago by chrstphrchvz (Christopher Chavez)

In 8ad770ac54704581da6fd9c6129ea554409d46b0/macports-ports (master):

woodstox: delete port

Has no dependents. Was last updated 12 years ago, and was outdated
(as early as 2007-04-03 when 3.2.1 was released).
Homepage and master_sites in portfile are gone. Project appears to have
since moved to https://github.com/FasterXML/woodstox and is active.
Depended on outdated port jakarta-bcel.

See: #53458

comment:6 Changed 5 years ago by chrstphrchvz (Christopher Chavez)

In fce3e99ad989637ce22ef2109dd789413d628e5c/macports-ports (master):

commons-modeler: delete port

Upstream project is dormant (last release 2.0.1 was in 2007).
Dependents were removed (tomcat5 in dbe1e2f, tomcat6 in 8813343).
Depends on old or outdated ports including mx4j
(and their dependencies).

See: #53458

comment:7 Changed 5 years ago by chrstphrchvz (Christopher Chavez)

In 1c76d937672fbd5d14894f17b515285e0655c2cd/macports-ports (master):

jakarta-taglibs-standard-11: delete port

Upstream project is now Apache Standard Taglib
See: #53458

Port's dependents were deleted: tomcat5, tomcat6, struts
(see dbe1e2f68e, 88133431d7, and 6f496bc8d7)

Port depends on servlet24-api, which is end-of-life
See: #58389

Port also has fallback dependency on kaffe.

comment:8 Changed 5 years ago by chrstphrchvz (Christopher Chavez)

In da4197cf5b3e8dbd183bcb81563468abd2e338f2/macports-ports (master):

mx4j: remove port

Port's dependents were tomcat5/tomcat6, which have been removed
(dbe1e2f68e, 88133431d7)
Upstream project is considered dead; no releases since 2006

Depends on outdated ports jakarta-bcel and jakarta-log4j;
has fallback dependency on kaffe.

See: #53458

comment:9 Changed 5 years ago by chrstphrchvz (Christopher Chavez)

In 9e7e5cf51ee077a201f41e07f904fe34e82e4ab1/macports-ports (master):

jakarta-oro: delete port (https://github.com/macports/macports-ports/pull/5821)

Upstream project has retired.
See: #53458

Port no longer has any dependents.

comment:10 Changed 5 years ago by chrstphrchvz (Christopher Chavez)

In fadc29f679c2faf805e12bec4c055ba9f2f5d3bb/macports-ports (master):

jakarta-(bcel|regexp): delete ports

jakarta-bcel: all dependents have been removed from MacPorts;
port has not been updated since 2009; upstream project is now
actively maintained as commons-bcel, but which has some
incompatibilities with jakarta-bcel.

jakarta-regexp: no other dependents;
upstream project retired in 2011.

Both ports have fallback dependency on deprecated port kaffe.

See: #53458

comment:11 Changed 3 years ago by l2dy (Zero King)

Resolution: fixed
Status: newclosed

jakarta-log4j (Log4j 1.x) has dependent ports even though it has reached end of life. Time to move on to Log4j 2, and I don't think it's worth the effort to rename an EOL-ed port.

comment:12 in reply to:  11 Changed 3 years ago by mascguy (Christopher Nielsen)

Replying to l2dy:

jakarta-log4j (Log4j 1.x) has dependent ports even though it has reached end of life. Time to move on to Log4j 2, and I don't think it's worth the effort to rename an EOL-ed port.

Agreed, though we'll need to upgrade dependents to use log4j 2 first.

Note: See TracTickets for help on using tickets.