[Sugar-devel] [SoaS] Help soas is not building in fedora30 rawhide

Peter Robinson pbrobinson at gmail.com
Sat Nov 17 04:59:24 EST 2018


On Fri, Nov 16, 2018 at 10:41 PM James Cameron <quozl at laptop.org> wrote:
>
> On Fri, Nov 16, 2018 at 05:23:44PM -0500, Frederick Grose wrote:
> > On Thu, Nov 15, 2018 at 5:03 PM Thomas Gilliard <satellitgo at gmail.com> wrote:
> > >
> > > Help    soas is not building in fedora30 rawhide
> >
> > The livemedia.log shows this error report:
>
> Thanks for finding that, I had no idea where it would be.
>
> > ...
> > 2018-11-16 17:02:07,578 INFO pylorax: Non interactive installation failed:
> > 2018-11-16 17:02:07,579 INFO pylorax: Problem: conflicting requests
> > 2018-11-16 17:02:07,579 INFO pylorax: - nothing provides
> > ld-linux-armhf.so.3 needed by sugar-pippy-72-1.fc30.x86_64
> > 2018-11-16 17:02:07,579 INFO pylorax: - nothing provides
> > ld-linux-armhf.so.3(GLIBC_2.4) needed by sugar-pippy-72-1.fc30.x86_64
> > 2018-11-16 17:02:07,579 INFO pylorax: - nothing provides
> > libgcc_s.so.1(GCC_3.5) needed by sugar-pippy-72-1.fc30.x86_64
> > 2018-11-16 17:02:07,579 INFO pylorax: - nothing provides
> > libstdc++.so.6(CXXABI_ARM_1.3.3) needed by
> > sugar-pippy-72-1.fc30.x86_64.
>
> An architecture mixup.
>
> Cause is the Fedora package for x86_64 contains ARM architecture files
> in library/box2d_arm/, which in turn are in the tar.gz, also in the
> .xo file, and also in git.
>
> Fixes might be one of;
>
> 1.  adjust the package to remove the binaries, and add box2d
> dependencies, or;
>
> 2.  maintain a fork of the sources without dependencies embedded, as
> we've done for the Physics activity (see the dfsg branch there).

I'd fixed this in releases < 30 but the f30 had failed due to python
scripts requiring explicitly python2/python3 in their calls, this has
now been fixed so it should be fixed in the next compose.


More information about the Sugar-devel mailing list