With the encouragement of a couple of people on the list, I'm
on updating the jakarta-commons-lang package to version 2.4. Some
elements of the spec file that are currently present to work around
problems can now be done away with, which is great news. Kudos to
everybody who worked so hard on the recent maven update.
I attempted to enable the maven build of jakarta-commons-lang, instead
of using ant. The maven build is failing, because of a missing
org.apache.commons:commons-parent POM. This POM is already referred
to by the jakarta-common-io POM, which means that mvn-jpp builds of
any projects using jakarta-common-io are going to fail.
(Jakarta-commons-io is built with ant also, which probably hid this
issue from the maintainer.)
Does anybody know what should be providing that POM? Repoquery shows
that it is not present in Fedora.
If I'm reading the repo data correctly, it looks like jpackage
includes this POM in maven2-common-poms.
Yes, it should be in maven2-common-poms.
I'll add it tomorrow. Look out for
newer maven2-common-poms package :).
One last question: since upstream dropped the "jakarta", are we
planning to follow suit?
I think we *have* to. But it can be done whenever the maintainer finds the time
to do it.