<div dir="ltr"><br><div><div class="gmail_quote">---------- Forwarded message ----------<br>From: <b class="gmail_sendername">James Cameron</b> <span dir="ltr"><<a href="mailto:quozl@laptop.org">quozl@laptop.org</a>></span><br>Date: Tue, Nov 8, 2016 at 8:58 AM<br>Subject: Re: [Sugar-devel] Sugar-Build<br>To: "Nguyen, Lam" <<a href="mailto:nguyenla@dickinson.edu">nguyenla@dickinson.edu</a>><br><br><br>G'day,<br><br>Browse is a critical part of Sugar, so to exclude it from<br>sugar-build does not seem to be a good long term solution.<br><br>Many fixes have been proposed, but none have gained community support.<br>Perhaps because the fixes have been wrong, and have not solved the<br>underlying problem.<br><br>Please confirm by your own research my theory below.<br><br>The problem was caused by a commit to the Browse repository that<br>introduced a Git Submodule (fb62edc), without a corresponding commit<br>to sugar-build or sugar-toolkit-gtk3 to support submodules and<br>recursive clones.<br><br>If my theory is true, an alternative is to revert the commit to<br>Browse, removing the submodule and replacing it with a copy of the<br>files from the collabwrapper repository.<br><br>You might test the theory by:<br><br>1.  cloning the Browse repository and reverting the commit,<br><br>2.  editing your module.json to use your clone of Browse,<br><br>3.  re-running sugar-build from a fresh clone.<br><br>As for myself, I build Sugar as Fedora or Debian packages and apply<br>these to my systems, rather than use sugar-build.  sugar-build is not<br>used when Sugar is a primary desktop environment; it is only a<br>development aid for people who do not need to make packages.<br><br>Disclosure: I'm paid by One Laptop per Child.<br><span class="gmail-"><br>On Tue, Nov 08, 2016 at 01:52:55AM +0000, Nguyen, Lam wrote:<br>> Hi Sugar developers,<br>><br>> The issue that Walter brought up had been discussed before. The fix for this<br></span>> issue can be found here [1]<a href="http://www.mail-archive.com/" rel="noreferrer" target="_blank">http://www.mail-archive.<wbr>com/</a><br>> <a href="http://sugar-devel@lists.sugarlabs.org/msg42561.html" rel="noreferrer" target="_blank">sugar-devel@lists.sugarlabs.<wbr>org/msg42561.html</a><br>> I was thinking of changing the installation instruction on [2]<br><span class="gmail-">> <a href="http://developer.sugarlabs.org/" rel="noreferrer" target="_blank">developer.sugarlabs.org</a> to include this fix as a common issue. What I wondered<br>> is that should we permanently remove the lines that caused the error from the<br>> file /build/module.json? Would there be any consequence to permanently removing<br>> these lines?<br>><br>> {<br>> >> "name": "browse",<br></span>> >> "repo": "[3]<a href="https://github.com/sugarlabs/browse-activity.git" rel="noreferrer" target="_blank">https://github.com/<wbr>sugarlabs/browse-activity.git</a>"<wbr>;,<br><span class="gmail-">> >> "clean_stamp": 1<br>> >> },<br>><br>> Best,<br>> Lam<br>><br></span>>     On Oct 30, 2016, at 9:20 AM, Walter Bender <[4]<a href="mailto:walter.bender@gmail.com">walter.bender@gmail.com</a>><br><span class="gmail-">>     wrote:<br>><br>>     ---------- Forwarded message ----------<br></span><span class="gmail-">>     From: Ridhwanul Haque <[5]<a href="mailto:rhemon19@gmail.com">rhemon19@gmail.com</a>><br>>     Date: Sun, Oct 30, 2016 at 6:30 AM<br>>     Subject: Sugar-Build<br></span><span class="gmail-">>     To: Walter Bender <[6]<a href="mailto:walter.bender@gmail.com">walter.bender@gmail.com</a>><br>><br>>     Hello,<br>>     I am trying to set up the sugar development environment in fedora following<br></span>>     this link: [7]<a href="https://developer.sugarlabs.org/dev-environment.md.html#run" rel="noreferrer" target="_blank">https://developer.<wbr>sugarlabs.org/dev-environment.<wbr>md.html#run</a><br><span class="gmail-">>     On build i got and error, but i still tried running but got an error as<br>>     well. I have shared part of the error with the image.<br>><br>>     <on build.png><on run.png><br>>     In the website, it said to check the relay chat to share problems but I<br>>     wasn't sure if I should be taking this problem there so I thought I should<br>>     first share it with you. Thanks and sorry in advance.<br>><br>>     --<br>>     Walter Bender<br>>     Sugar Labs<br></span>>     [8]<a href="http://www.sugarlabs.org/" rel="noreferrer" target="_blank">http://www.sugarlabs.org</a><br>>     [9]<br>>     ______________________________<wbr>_________________<br>>     Sugar-devel mailing list<br>>     [10]<a href="mailto:Sugar-devel@lists.sugarlabs.org">Sugar-devel@lists.<wbr>sugarlabs.org</a><br>>     <a href="http://lists.sugarlabs.org/listinfo/sugar-devel" rel="noreferrer" target="_blank">http://lists.sugarlabs.org/<wbr>listinfo/sugar-devel</a><br>><br>> References:<br>><br>> [1] <a href="http://www.mail-archive.com/sugar-devel@lists.sugarlabs.org/msg42561.html" rel="noreferrer" target="_blank">http://www.mail-archive.com/<wbr>sugar-devel@lists.sugarlabs.<wbr>org/msg42561.html</a><br>> [2] <a href="http://developer.sugarlabs.org/" rel="noreferrer" target="_blank">http://developer.sugarlabs.<wbr>org/</a><br>> [3] <a href="https://github.com/sugarlabs/browse-activity.git%22" rel="noreferrer" target="_blank">https://github.com/sugarlabs/<wbr>browse-activity.git%22</a><br>> [4] mailto:<a href="mailto:walter.bender@gmail.com">walter.bender@gmail.com</a><br>> [5] mailto:<a href="mailto:rhemon19@gmail.com">rhemon19@gmail.com</a><br>> [6] mailto:<a href="mailto:walter.bender@gmail.com">walter.bender@gmail.com</a><br>> [7] <a href="https://developer.sugarlabs.org/dev-environment.md.html#run" rel="noreferrer" target="_blank">https://developer.sugarlabs.<wbr>org/dev-environment.md.html#<wbr>run</a><br>> [8] <a href="http://www.sugarlabs.org/" rel="noreferrer" target="_blank">http://www.sugarlabs.org/</a><br>> [9] <a href="http://www.sugarlabs.org/" rel="noreferrer" target="_blank">http://www.sugarlabs.org/</a><br>> [10] mailto:<a href="mailto:Sugar-devel@lists.sugarlabs.org">Sugar-devel@lists.<wbr>sugarlabs.org</a><br><div class="gmail-HOEnZb"><div class="gmail-h5"><br>> ______________________________<wbr>_________________<br>> Sugar-devel mailing list<br>> <a href="mailto:Sugar-devel@lists.sugarlabs.org">Sugar-devel@lists.sugarlabs.<wbr>org</a><br>> <a href="http://lists.sugarlabs.org/listinfo/sugar-devel" rel="noreferrer" target="_blank">http://lists.sugarlabs.org/<wbr>listinfo/sugar-devel</a><br><br><br></div></div><span class="gmail-HOEnZb"><font color="#888888">--<br>James Cameron<br><a href="http://quozl.netrek.org/" rel="noreferrer" target="_blank">http://quozl.netrek.org/</a><br></font></span></div><br><br clear="all"><div><br></div>-- <br><div class="gmail_signature">Regards,<br>Ütkarsh Tiwari<br><br><br></div></div></div><div class="gmail_extra"><br><div class="gmail_quote">On Sun, Nov 13, 2016 at 12:46 AM, Walter Bender <span dir="ltr"><<a href="mailto:walter.bender@gmail.com" target="_blank">walter.bender@gmail.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr">What with Google Code In beginning in two weeks, we are about to get bombarded with questions from people struggling with the build system. It has recently been pointed out that building browse is causing problems again. I imagine there may be other problems as well, for example, when building on non-Fedora-based systems.<div><br></div><div>It would be really helpful if you could take the time to do some testing of the build system on various platforms and post recommendations in the wiki for any necessary workarounds. (We can also use process to generate some GCI tasks to improve the robustness of the build system.)</div><div><br></div><div>Would be good to post results here. We can summarize the results in developer.sl.o once we accumulate some data.</div><div><br></div><div>Thanks.</div><span class="HOEnZb"><font color="#888888"><div><br></div><div>-walter<br clear="all"><div><br></div>-- <br><div class="m_-2538784619029371298gmail_signature" data-smartmail="gmail_signature"><div dir="ltr"><div><font><font>Walter Bender</font></font><br><font><font>Sugar Labs</font></font></div><div><font><a href="http://www.sugarlabs.org" target="_blank"><font>http://www.sugarlabs.org</font></a></font><br><a href="http://www.sugarlabs.org" target="_blank"><font></font></a><br></div></div></div>
</div></font></span></div>
<br>______________________________<wbr>_________________<br>
Sugar-devel mailing list<br>
<a href="mailto:Sugar-devel@lists.sugarlabs.org">Sugar-devel@lists.sugarlabs.<wbr>org</a><br>
<a href="http://lists.sugarlabs.org/listinfo/sugar-devel" rel="noreferrer" target="_blank">http://lists.sugarlabs.org/<wbr>listinfo/sugar-devel</a><br>
<br></blockquote></div><br><br clear="all"><div><br></div>-- <br><div class="gmail_signature" data-smartmail="gmail_signature">Regards,<br>Ütkarsh Tiwari<br><br><br><br></div>
</div>