<div dir="ltr"><div>So, is sugar-build now installed as a dual-boot with ArchLinux ? <br>I didn't know that we could set up sugar-build in such a way. when I get time, I will also try to do it with Ubuntu.<br><br></div>
<div>+1 for adding it to the docs.<br></div><div class="gmail_extra"><br><br><div class="gmail_quote">On Sun, Mar 9, 2014 at 8:40 AM, Sam Parkinson <span dir="ltr"><<a href="mailto:sam.parkinson3@gmail.com" target="_blank">sam.parkinson3@gmail.com</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><p dir="ltr">Thanks for the tips :) We should definitely put a link in the docs</p>
<div class="gmail_quote">On Mar 9, 2014 2:07 PM, "Sebastian Silva" <<a href="mailto:sebastian@fuentelibre.org" target="_blank">sebastian@fuentelibre.org</a>> wrote:<br type="attribution"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<div bgcolor="#FFFFFF" text="#000000">
Hello,<br>
My machine is somewhat constrained in ram and diskspace so running
Fedora on a chroot was slow enough<br>
that I decided to set <b>"use_broot":false</b> on <b>prefs.json</b>
with the intention of running the latest sugar natively.<br>
<br>
I face a few issues:<br>
<br>
First, <i>automake</i> gave me some issues, it was refusing to
build with a cryptic error, it was because I needed to install the <b>ccache</b>
package. Then, automake wanted to install to /usr/local/bin, so I
changed group permissions to /usr/local (I did chgrp wheel
/usr/local/*;; chmod g+w /usr/local/*). This installed automake. <br>
By the way, I don't think this process was required because my
system's automake is newer than the one sugar-build installed. I'll
look into this.<br>
<br>
Then issues ocurred with gwebsockets. It persistently tried to use
python3.3, my system's default, instead of python2.7. Finally I
found the culprit, in
./out/sandbox/install/lib/python2.7/site-packages/osbuild/build.py I
replaced in line 190 one instance of "python" for "python2.7" and it
worked after that.<br>
<br>
Finally when building sugar-base I had to set up the environment
variable PYTHON=/usr/bin/python2.7 in order for it to build.<br>
Also, when building sugar, I had to manually create the directory
"./out/install/etc/gconf/" or it would fail to install<br>
<br>
I know this is unsupported but I just wanted to share in case
somebody would like to setup a dev environment in archlinux. I like
that it's rolling release and I won't have to worry about ever
upgrading to the next version. My main intention is to have a nice
setup for building activities, test latest sugar and also try to
help diagnose the performance issues gtk3 sugar has.<br>
<br>
Regards,<br>
Sebastian<br>
</div>
<br>_______________________________________________<br>
Sugar-devel mailing list<br>
<a href="mailto:Sugar-devel@lists.sugarlabs.org" target="_blank">Sugar-devel@lists.sugarlabs.org</a><br>
<a href="http://lists.sugarlabs.org/listinfo/sugar-devel" target="_blank">http://lists.sugarlabs.org/listinfo/sugar-devel</a><br>
<br></blockquote></div>
<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" target="_blank">http://lists.sugarlabs.org/listinfo/sugar-devel</a><br>
<br></blockquote></div><br></div></div>