Re: broken dependencies because rpms are in other or development repos
Will Tatam <[email protected]> Wed, 27 Feb 2013 19:50:38 +0000
| Newsgroups | gmane.linux.jpackage.general |
|---|---|
| Message-ID | <[email protected]> |
The core issue is that there is a compatibility issue between packages that were copied from jpackage into fedora/rhel vs the "official" jpp packages in jpackage The best way to use rhel5 and jpackage is to do a yum remove *.jpp* before you try and install anything, then use the jpackage-release rpm which sets the jpackage repo as a higher priority than rhel so for example when you do yum install ant, you get the jpp5 package not the rhel jpp fork of our jpp (v1.7) package Clear a mud ? ;) On 08/02/13 01:12, Matthew Sacks wrote: > What's the best way to get it fixed (aside from becoming a packager :) )? > Is there a bug tracking system I should file a bug with? > > On Thu, Jan 31, 2013 at 1:36 PM, David Walluck<[email protected]> wrote: >> On 01/31/2013 03:58 PM, Nico Kadel-Garcia wrote: >>> On Thu, Jan 31, 2013 at 2:13 PM, Matthew Sacks<[email protected]> wrote: >>>> Hi List, >>>> When I try to install many things using the jpackage-release rpm, I >>>> get broken dependencies. >>>> Shouldn't the yum repository properly resolve dependencies? >>>> Is there a misconfiguration on my end? >> No, I am running into the same problem with the build system. I can't >> build anything not in devel since the same thing happens there. >> >> I think this happened because Ralph was/is building on a box that >> contains the devel release. From devel, you can obviously build down, >> but it doesn't work the other way around. >> >>> One of the big proboems I used to have with RHEL 5 was the different >>> "jpackage-utils" package, which lacked the >>> "/etc/sysconf/java/security.d/rebuild-security-prividers" script and >>> caused endless confusion. >> Back when I worked on Mandriva, I added that file to their custom >> jpackage-utils. But don't blame JPackage for this, blame Red Hat. This >> file should have gone in a different package, such as java-gcj-compat or >> gcc-java. Something tells me that Ubuntu was a little bit smarter about >> this, though I cannot remember right now what they did. But I don't >> think Red Hat ever attempted to fix this, since their attitude was that >> they didn't care at all about compatibility with JPackage even though it >> was apparently fine to take from there. I can't really say the situation >> is any better now that Fedora has really broken all compatibility with >> JPackage, so don't expect it to work. Maybe an option is to contact >> CentOS about fixing it there. >> >>> In addition, apache-solr is *huge* and is tremendous in its >>> dependencies. It's also wildly out of date: the current release is >>> 4.1, while the JPackage version is 1.4.0. It looks like time for a >>> new build: I tried to do that almost 2 years ago, but got into >>> dependency hell and numerous Maven required components that also >>> weren't in JPackage and for which the original source URL's no longer >>> worked. >> I have a recent build of the latest lucene 3.x, but in order to build >> that I bundled the solr grandparent (and parent?) pom. I have not tried >> to build solr yet since it appeared to be quite a bit more complex than >> building lucene by itself. >> >> _______________________________________________ >> JPackage-discuss mailing list >> [email protected] >> https://www.zarb.org/mailman/listinfo/jpackage-discuss > _______________________________________________ > JPackage-discuss mailing list > [email protected] > https://www.zarb.org/mailman/listinfo/jpackage-discuss -- Will Tatam Systems Architect Red Sixty One LTD UK: +44 (0)845 867 2203 ext 103 Ireland: +353 1 485 3506 ext 103