[Pki-devel] Repo with the F18 dependencies needed to build Dogtag
Matthew Harmsen
mharmsen at redhat.com
Thu Apr 5 21:06:10 UTC 2012
On 04/04/12 19:10, Kevin Wright wrote:
>
> 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
>
Kevin,
Ade spoke with Adam regarding this, and I now believe that this will no
longer be necessary, as Adam can simply manually apply Endi's changes to
his Fedora 16 development machine (and build from source).
Thanks,
-- Matt
>>
>> 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/20120405/dfb4c091/attachment.htm>
More information about the Pki-devel
mailing list