[oe] [meta-java] rxtx fails to build because of upstream website dead

Tim Orling ticotimo at gmail.com
Mon May 22 15:22:48 UTC 2017


Docs for "own-mirror":
http://www.yoctoproject.org/docs/2.3/mega-manual/mega-manual.html#setting-up-effective-mirrors
On Mon, May 22, 2017 at 8:19 AM Tim Orling <ticotimo at gmail.com> wrote:

> You could also diff with the GitHub repo:
>
> https://github.com/rxtx/rxtx
>
> And possibly change the recipe to use git instead of tarball.
> On Mon, May 22, 2017 at 8:10 AM Romain Bazile <romain.bazile at ubiant.com>
> wrote:
>
>> I will do that too then!
>>
>> But I also wated to help others get an easier access to the
>> rxtx-2.2pre2.zip file!
>>
>> Thanks guys!
>>
>> Romain Bazile
>>
>> Le 22/05/2017 à 16:56, Gary Thomas a écrit :
>> > On 2017-05-22 16:34, Romain Bazile wrote:
>> >> Yeah, it just keeps on going online and offline every few weeks,
>> >> that's why I was asking about the source mirrors.
>> >> We have been stuck for a week while the website was down.
>> >>
>> >> That seems to me like a viable alternative to use the mirrors, in
>> >> case it goes down again.
>> >
>> > You could also set up your own local mirror which can also speed
>> > builds considerably.
>> > Just look at the documentation for 'own-mirrors'
>> >
>> >>
>> >>
>> >> Do you know where can I put the request to add this file to the
>> mirrors?
>> >>
>> >> Romain Bazile
>> >>
>> >> Le 22/05/2017 à 16:29, Tim Orling a écrit :
>> >>> I just tried and upstream was available. Maybe it was just down for
>> >>> maintenance?
>> >>> On Mon, May 22, 2017 at 12:23 AM Romain Bazile
>> >>> <romain.bazile at ubiant.com <mailto:romain.bazile at ubiant.com>> wrote:
>> >>>
>> >>>     The source package is about 1.5MB big, so that's not really heavy.
>> >>>
>> >>>
>> >>>     But I perfectly understand the rationale behind it, which was my
>> >>> fear.
>> >>>
>> >>>
>> >>>     I didn't know about the source mirror. This would make perfect
>> >>> sense,
>> >>>     since this is the exact thing we in fact are looking for (having
>> >>> the
>> >>>     sources in the layer is only a fix).
>> >>>
>> >>>     How does that work to get the source mirrored here?
>> >>>
>> >>>     I supposed there would need to be some changes to the recipe too?
>> >>>
>> >>>     Romain Bazile
>> >>>
>> >>>     Le 20/05/2017 à 17:21, Trevor Woerner a écrit :
>> >>>     > On Fri, May 19, 2017 at 11:07 AM, Romain Bazile
>> >>>     > <romain.bazile at ubiant.com <mailto:romain.bazile at ubiant.com>>
>> >>> wrote:
>> >>>     >> Due to the chronic instability of this website, would it make
>> >>>     sense to
>> >>>     >> include the source file directly into the meta-java layer as a
>> >>>     zip file?
>> >>>     > My guess is the project would not be happy about a large zip
>> >>>     file in a
>> >>>     > git repository. If a patch becomes too big, or if a recipe
>> >>> needs too
>> >>>     > many patches, the general consensus is to create a repository
>> >>>     with the
>> >>>     > patches and keep the metadata small. On the other hand,
>> >>> exceptions
>> >>>     > abound.
>> >>>     >
>> >>>     >> I don't know about best practices surrounding this, I kindly
>> >>>     apologize if
>> >>>     >> it's strictly forbidden! Otherwise, I'm happy to submit a PR
>> >>>     including the
>> >>>     >> file and the necessary changes to the recipes (in concerned
>> >>>     branches).
>> >>>     > The yoctoproject maintains a source mirror, the best bet is to
>> >>> ask
>> >>>     > that the sources be mirrored there. The recipe will probably be
>> >>>     > expected to stay as-is, and the yocto backup used if/when the
>> >>>     primary
>> >>>     > is down.
>> >
>>
>> --
>> _______________________________________________
>> Openembedded-devel mailing list
>> Openembedded-devel at lists.openembedded.org
>> http://lists.openembedded.org/mailman/listinfo/openembedded-devel
>>
>



More information about the Openembedded-devel mailing list