<p dir="ltr">Hi James,<br>
</p>
<p dir="ltr"></p>
<p dir="ltr">On Thu, 3 Sep 2015 4:34 pm James Cameron <<a href="mailto:quozl@laptop.org">quozl@laptop.org</a>> wrote:</p>
<blockquote><p dir="ltr">On Thu, Sep 03, 2015 at 01:21:19AM -0500, Jerry Vonau wrote:<br>
><br>
><br>
> > On September 3, 2015 at 12:38 AM James Cameron <<a href="mailto:quozl@laptop.org">quozl@laptop.org</a>> wrote:<br>
> ><br>
> ><br>
> > On Thu, Sep 03, 2015 at 12:11:38AM -0500, Jerry Vonau wrote:<br>
> > > F22 upgrades clean to 106, feels pretty zippy in a VM. Back to<br>
> > > figuring out what is now different in the dependencies given the<br>
> > > logs[1] for the builds look more or less the same F21 <-> F23. There<br>
> > > has to be a rpm package with a library that was split somewhere,<br>
> > > sugar's toolkit wants to use something but is left unsatisfied.<br>
> ><br>
> > It might be interesting to see if the F23 build of 0.104.1 also has<br>
> > the problem on F23. As further proof that it isn't anything Sugar did.<br>
> ><br>
> I can get to a cmdline via the bootprompt using the F23 iso, so I'll do the<br>
> 104 on F23 test, just not tonight.<br>
><br>
> It's not what sugar did, but didn't do yet, adapt to the new build<br>
> environment for F23. Is the current recommended sugar development<br>
> still sugar-build at EOL'd F20?</p>
<p dir="ltr">Good question. Don't know. Hopefully someone from Sugar Labs can<br>
tell us.</p>
</blockquote>
<p dir="ltr"></p>
<p dir="ltr">I'm pretty sure it is. But most of the maintainers disable broot and just run in natively in Fedora.</p>
<blockquote><p dir="ltr"></p>
<p dir="ltr">Although sugar-build hides all these kinds of problems by building on<br>
the target system instead of packaging.</p>
<p dir="ltr">sugar-build is not used when deploying, so it seems unwise to use it<br>
for development. ;-)</p>
</blockquote>
<p dir="ltr"></p>
<p dir="ltr">Works fine if you disable broot. Maybe we should change defaults (no broot for Fedora ever).</p>
<p dir="ltr">Otherwise there is really nothing wrong with a bunch of build scripts and package install scripts IMHO :)</p>
<p dir="ltr">Thanks,<br>
Sam</p>
<blockquote><p dir="ltr"></p>
<p dir="ltr">> > Comparing the logs of 0.104.1 build for x86_64 between F22 and F23,<br>
> > the only interesting change that springs up is;<br>
> ><br>
> > -LDFLAGS='-Wl,-z,relro '<br>
> > +LDFLAGS='-Wl,-z,relro -specs=/usr/lib/rpm/redhat/redhat-hardened-ld'<br>
> ><br>
> > Doesn't seem related to the reported problem, however.<br>
><br>
> I tend to agree, but I'm not sure of the full effect of the flag. I<br>
> think there is a package that was split and a dependence needed by<br>
> sugar/toolkit moved to a new sub-package and is not in what is<br>
> declared as (Build)Requires anymore. If this is true then the new<br>
> sub-package should now be used in the spec file somewhere, just<br>
> finding the package.</p>
<p dir="ltr">Hmm, doesn't seem related to the sugarext library missing from the<br>
expected directory. Maybe I've misunderstood the problem.</p>
</blockquote>
<blockquote><p dir="ltr"></p>
<p dir="ltr">--<br>
James Cameron<br>
<a href="http://quozl.linux.org.au/">http://quozl.linux.org.au/</a><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">http://lists.sugarlabs.org/listinfo/sugar-devel</a><br>
</p>
</blockquote>
<p dir="ltr"><br>
</p>