Re: JPackage 6 on RHEL/CentOS 6

Nico Kadel-Garcia <[email protected]>
Newsgroups gmane.linux.jpackage.general
Message-ID <CAOCN9ryuFL_0VfP629hKiW7kQkax=UjDPns70p8mzdsJmn7OXQ@mail.gmail.com>
On Wed, Dec 7, 2011 at 3:23 PM, David Walluck <[email protected]> wrote:
> On 12/07/2011 10:24 AM, [email protected] wrote:
>> Hi Boris,
>>
>> JEE spec sources come from different coders. One of them is the geronimo project.
>> geronimo-servlet-3.0-api is a package containing the servlet-3.0 api as built from sources coming from geronimo. This is totally independent from using geronimo or not.
>>
>> Next, your attempt seems to be an upgrade of ant from RHEL.
>> RHEL seems to be obsoleting anything from JPackage.
>
> Yeah, how does ant.x86_64 0:1.7.1-13.el6 obsolete ant.noarch
> 0:1.8.2-5.jpp6 when 0:1.8.2-5.jpp6 > 0:1.7.1-13.el6. I am afraid to look
> (or does this have something to do with how yum handles priorities?).

Yum *can* use priorities. RHEL, on its own, does not always play
nicely with third party repositories. I used to rewrite and try to
submit notes here for JDK 1.6 integration with RHEL 5, but thank you
goddess, Red Hat and Oracle have worked out a decent deal to make
OpenJDK the new standard and integrate suport much more effectively.
This saves me enormous work porting contemporary versions of ant and
tomcat to developer environments.

I've got JPackage compatible setups for the "mock" package building
toolkit for both RHEL 5, and RHEL 6. (Actually, I use Scientific Linux
for testing right now, but close enough.) I've had poor success with
RHEL 5, due to packages in JPackage that are not compatible with such
an old copy of RPM. With RHEL 6, it's been much better integrated and
compatible.

The shift from RHEL 5 to RHEL 6 was a big deal: expecting contemporary
versions of Java based packages, such as ant and tomcat, to even
compile when they have so many related components that also need to
upgrade is not reasonable for such an old OS as RHEL 5.
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.