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

2018-11-17 Thread Peter Robinson
On Fri, Nov 16, 2018 at 10:41 PM James Cameron  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  
> > wrote:
> > >
> > > Helpsoas 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.
___
Sugar-devel mailing list
Sugar-devel@lists.sugarlabs.org
http://lists.sugarlabs.org/listinfo/sugar-devel


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

2018-11-16 Thread James Cameron
On Fri, Nov 16, 2018 at 05:23:44PM -0500, Frederick Grose wrote:
> On Thu, Nov 15, 2018 at 5:03 PM Thomas Gilliard  wrote:
> >
> > Helpsoas 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).

> 2018-11-16 17:02:07,579 INFO pylorax:
> 2018-11-16 17:02:07,579 INFO pylorax: The installer will now terminate.
> ...

-- 
James Cameron
http://quozl.netrek.org/
___
Sugar-devel mailing list
Sugar-devel@lists.sugarlabs.org
http://lists.sugarlabs.org/listinfo/sugar-devel