<div dir="ltr">Hi Jerry,<div><br></div><div>A COPR would be amazing!  I think that it would be amazing to have a set of rpms for the master branch automatically built.</div><div><br></div><div>But I think there is still a role for sugar-build for like building and developing :)  It's very bad for testing though.<br><div><br></div><div>Re the test suite:  good idea.  I have no idea why it doesn't run now and I don't have the time to dive into it now.</div></div><div><br></div><div>Thanks,</div><div>Sam</div></div><div class="gmail_extra"><br><div class="gmail_quote">On Tue, Nov 24, 2015 at 7:07 PM, Jerry Vonau <span dir="ltr"><<a href="mailto:me@jvonau.ca" target="_blank">me@jvonau.ca</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Sam/others who might chime in.<br>
<br>
There has to be a better way than that, in the past there was automatic<br>
testing that replied on COPR(a web based rpm build system for Fedora)<br>
building the rpms. What is missing from git for packaging is a rpm <a href="http://spec.in" rel="noreferrer" target="_blank">spec.in</a><br>
for Fedora and whatever Debain uses that could be set via the Makefile,<br>
officially blessed by SugarLabs for other developers. Fedora has their spec<br>
file under git control for their release purposes, same holds true at OLPC<br>
where rpms are created for the XO's use but there is no reason not to have<br>
the packaging files freely available anyway, with that in place generating<br>
rpm out of git becomes so much easier. This will greatly help with testing<br>
as then anybody can now point COPR at their own git repo to generate a<br>
snapshot and build the rpms to test without having to roll the source rpm<br>
first. All you need to do is dnf enable your own copr repo and dnf update<br>
and test away like how I tested the issues with F23. Now making things<br>
easier for everybody should help trying to make sugar better, that is the<br>
objective right? It opens the possibility that someone can resurrect the<br>
automatic test suite that was in place in the past working again.<br>
<br>
Jerry<br>
<br>
> On November 23, 2015 at 8:33 PM Free Dom <<a href="mailto:freedompop123123@gmail.com">freedompop123123@gmail.com</a>><br>
<div class="HOEnZb"><div class="h5">> wrote:<br>
><br>
><br>
> Is there an alternative since I am on Fedora 23?<br>
><br>
> On Mon, Nov 23, 2015 at 8:32 PM, Free Dom <<a href="mailto:freedompop123123@gmail.com">freedompop123123@gmail.com</a>><br>
> wrote:<br>
><br>
> > I am on Fedora 23.<br>
> ><br>
> > ./osbuild shell<br>
> ><br>
> ><br>
> > On Mon, Nov 23, 2015 at 8:28 PM, Sam P. <sam@sam.today> wrote:<br>
> ><br>
> >> Hi,<br>
> >><br>
> >> What distribution are you on?  I don't know if osbuild shell works on<br>
> >> fedora because broot is not used.<br>
> >><br>
> >> You should be able to not use the shell though.  Eg. ./osbuild run,<br>
> >> ./osbuild pull, ./osbuild build, etc.<br>
> >><br>
> >> Thanks,<br>
> >> Sam<br>
> >><br>
> >> On Tue, Nov 24, 2015, 1:25 PM Free Dom <<a href="mailto:freedompop123123@gmail.com">freedompop123123@gmail.com</a>><br>
> >> wrote:<br>
> >><br>
> >>> I am getting this error every time I attempt to run ./osbuild shell<br>
> >>> from<br>
> >>> the guide at <a href="https://developer.sugarlabs.org/dev-environment.md.html" rel="noreferrer" target="_blank">https://developer.sugarlabs.org/dev-environment.md.html</a><br>
> >>><br>
> >>><br>
> >>> Is there a dependency I am missing?<br>
> >>> _______________________________________________<br>
> >>> Sugar-devel mailing list<br>
> >>> <a href="mailto:Sugar-devel@lists.sugarlabs.org">Sugar-devel@lists.sugarlabs.org</a><br>
> >>> <a href="http://lists.sugarlabs.org/listinfo/sugar-devel" rel="noreferrer" target="_blank">http://lists.sugarlabs.org/listinfo/sugar-devel</a><br>
> >>><br>
> >><br>
> ><br>
> _______________________________________________<br>
> Sugar-devel mailing list<br>
> <a href="mailto:Sugar-devel@lists.sugarlabs.org">Sugar-devel@lists.sugarlabs.org</a><br>
> <a href="http://lists.sugarlabs.org/listinfo/sugar-devel" rel="noreferrer" target="_blank">http://lists.sugarlabs.org/listinfo/sugar-devel</a><br>
</div></div></blockquote></div><br></div>