[Sugar-devel] Sugar Dashboard, Fedora 18 Test issues
James Cameron
quozl at laptop.org
Sun Jun 30 19:35:02 EDT 2019
Fedora has automatic dependency resolution, provided the RPMs are in a
repository and the package manager is configured to use that repository.
Our http://rpmdropbox.laptop.org/f18/ is already a yum repository,
which means on compatible architectures (i686, armv7hl), you may type
"sudo yum install -y sugar", and the dependencies are automatically
resolved.
However, if you are using an architecture that isn't supported by the
OLPC OS release (e.g. x86_64), you'll have to build each of the
packages using rpmbuild and add them to your own repository, and
configure yum to use that.
It could be simpler to reinstall Fedora 32-bit.
On Sun, Jun 30, 2019 at 03:39:57PM +0530, Hrishi Patel wrote:
> I've used rpmbuild and created a .rpm file for sugar 0.112. I installed some of
> the dependencies but couldn't figure out gwebsockets. If I try to install
> gwebsockets with its rpm file, it requires another 3 dependencies (typelib
> (Glib), typelib(GObject), typelib(Gio)). Is there a simpler way to install
> gwebsockets/sugar?
> Also, if I force it to install without dependencies, the next boot, system
> won't boot up.
>
> Thanks. Regards.
>
> On Fri, Jun 28, 2019 at 3:56 AM James Cameron <[1]quozl at laptop.org> wrote:
>
> Thanks Hrishi.
>
> 1. launch_bundle; is in Sugar 0.112,
>
> 2. sugar3.graphics.icon.CellRendererIcon; is in Sugar 0.112,
>
> You are probably using an earlier version of Sugar bundled in
> Fedora 18.
>
> OLPC OS uses latest Sugar packages instead of bundled packages because
> it is easier than pushing downstream, and downstream will usually
> cease packaging once the distribution release is announced.
>
> OLPC OS 13.2.10 uses Sugar 0.112 from late last year, and you can find
> the packages here;
>
> [2]http://rpmdropbox.laptop.org/f18/
>
> You can use the .rpm files if they are compatible architecture, or the
> src.rpm files with rpmbuild if you are not using a compatible
> architecture.
>
> On Thu, Jun 27, 2019 at 09:02:03PM +0530, Hrishi Patel wrote:
> > Hello,
> > For the previous discussion, see this issue: [1][3]https://github.com/
> Hrishi1999/
> > Dashboard.activity/issues/2
> >
> > I set up my Fedora 18 test environment, installed sugar. Now if I run the
> > activity, I get the following errors:
> >
> > 1) ImportError: cannot import name launch_bundle
> > I am using launch_bundle from sugar3.activity.activity, earlier used
> > jarabe.journal.bundlelauncher, none of them are present
> >
> > 2) [2][4]https://paste.fedoraproject.org/paste/Bp9m5xxDnoAojz1OXp7pew
> > The additional argument has been deprecated.
> >
> > Thanks!
> >
> > References:
> >
> > [1] [5]https://github.com/Hrishi1999/Dashboard.activity/issues/2
> > [2] [6]https://paste.fedoraproject.org/paste/Bp9m5xxDnoAojz1OXp7pew
>
> > _______________________________________________
> > Sugar-devel mailing list
> > [7]Sugar-devel at lists.sugarlabs.org
> > [8]http://lists.sugarlabs.org/listinfo/sugar-devel
>
> --
> James Cameron
> [9]http://quozl.netrek.org/
>
> References:
>
> [1] mailto:quozl at laptop.org
> [2] http://rpmdropbox.laptop.org/f18/
> [3] https://github.com/Hrishi1999/
> [4] https://paste.fedoraproject.org/paste/Bp9m5xxDnoAojz1OXp7pew
> [5] https://github.com/Hrishi1999/Dashboard.activity/issues/2
> [6] https://paste.fedoraproject.org/paste/Bp9m5xxDnoAojz1OXp7pew
> [7] mailto:Sugar-devel at lists.sugarlabs.org
> [8] http://lists.sugarlabs.org/listinfo/sugar-devel
> [9] http://quozl.netrek.org/
--
James Cameron
http://quozl.netrek.org/
More information about the Sugar-devel
mailing list