[Pki-devel] Repo with the F18 dependencies needed to build Dogtag

Kevin Wright kwright at redhat.com
Thu Apr 5 02:10:39 UTC 2012


On Apr 4, 2012, at 3:35 PM, Matthew Harmsen wrote:

> Adam,
> 
> Was there a typo in your subject line --- Did you actually mean Fedora 16 instead of Fedora 18 (rawhide)?
> 
> If you did mean Fedora 16, Endi and Adi made some recent changes which remove the need for the "candlepin-deps", but require the following:
> On 3/27/2012 8:57 PM, Endi Sukma Dewata wrote: 
>> On 3/27/2012 5:20 PM, Endi Sukma Dewata wrote: 
>>> Previously the code depends on the old RESTEasy libraries provided by 
>>> Candlepin package. Now the Eclipse classpath, build/setup scripts, and 
>>> the spec file have been updated to use the libraries provided by the 
>>> new RESTEasy package. 
>>> 
>>> Ticket #29 
>>> 
>>> Note: The new RESTEasy package is only available in F17. 
>> 
>> Rebased. 
> 
> I revised the patch such that in older Fedora it will not require the new RESTEasy package. Instead, you can download RESTEasy 2.3.2 (must be this version) zip file, install it somewhere, and create the following symlinks to mimic F17: 
> 
> /usr/share/java/glassfish-jaxb/jaxb-impl.jar 
> /usr/share/java/resteasy/jaxrs-api.jar 
> /usr/share/java/resteasy/resteasy-jaxb-provider.jar 
> /usr/share/java/resteasy/resteasy-jaxrs.jar 
> /usr/share/java/resteasy/resteasy-jettison-provider.jar 
> /usr/share/java/scannotation.jar 
> 
> This way we can continue the development on F16 without having to officially support it. 
> I believe that you can download this from the following link (wait for the download link to appear):
> http://sourceforge.net/projects/resteasy/files/Resteasy%20JAX-RS/2.3.2.Final/resteasy-jaxrs-2.3.2.Final-all.zip/download?use_mirror=iweb
> I believe that Kevin may be able to point you to an existing Repo for the other components?
> 
> Hope this helps,
> -- Matt

Matt,

The only problem with this is that the nightly builds are using mock (as are the builds done in Westford, AFAIK). Mock builds just pull from a mock repo and don't allow you to do this type of manipulation--at least not in any type of automated fashion. If someone can provide me with an rpm that includes these hacks, I can put them in a extras repo and pull from that. This hack would allow me to continue with the daily F16 builds otherwise I think we should discontinue them since Dogtag 10 will never be released on F16.

--Kevin

> 
> On 04/02/12 19:13, Adam Young wrote:
>> 
>> Please make a single directory with the set of RPMs needed for BUilding Dogtag.  We've been doing that for IPA for a while, and it is       necessary for continuing development.  I am not at a point where I can install F17 for my primary development machine,  but I still try to keep up with PKI development from time to time.  You guys have done a great job in geting the RPMS into Rawhide,  but they should still install on F16 provided all of the dependencies are provided.  I am willing to generate the Repo the same way that John Dennis does for IPA,  but I need the RPMS themselves. 
>> 
>> 
>> _______________________________________________ 
>> Pki-devel mailing list 
>> Pki-devel at redhat.com 
>> https://www.redhat.com/mailman/listinfo/pki-devel 
> 

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://listman.redhat.com/archives/pki-devel/attachments/20120404/7de25f46/attachment.htm>


More information about the Pki-devel mailing list