[Sugar-devel] Sugar Dashboard, Fedora 18 Test issues

Hrishi Patel hrishipatel99 at gmail.com
Thu Jul 4 07:13:10 EDT 2019


I managed to install Sugar, But now if I run "sugar" I get, "Error:
unity-settings-daemon command not found". Checked shell.log for Sugar, it
said WebKit2 not found, I tried to install and then restarted the VM, now I
can't boot up.

Thanks.

On Thu, Jul 4, 2019 at 5:28 AM Kalpa Welivitigoda <callkalpa at gmail.com>
wrote:

>
>
> On Wed, 3 Jul 2019, 23:00 Hrishi Patel, <hrishipatel99 at gmail.com> wrote:
>
>> Hello,
>> I tried. I still couldn't install Sugar. I tried "yum install -y
>> http://rpmdropbox.laptop.org/f18/sugar-0.112.olpc.5-0.noarch.rpm" and
>> got an error message "Error: Package: sugar-0.112.olpc.5-0.noarch
>> (/sugar-0.112.olpc.5-0.noarch)
>>  Requires: gwebsockets
>>  You could try using --skip-broken to work around the problem
>>  You could try running: rpm -Va --nofiles --nodigest"
>>
>> I also installed gwebsockets.
>> (Running F18, i386)
>>
>
> Please try "yum localinstall <rpm file>".
>
>
>> Thanks.
>>
>> On Mon, Jul 1, 2019 at 5:17 PM Hrishi Patel <hrishipatel99 at gmail.com>
>> wrote:
>>
>>> Thanks! I will try it soon!
>>>
>>> On Mon, Jul 1, 2019 at 5:05 AM James Cameron <quozl at laptop.org> wrote:
>>>
>>>> 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/
>>>>
>>> _______________________________________________
>> Sugar-devel mailing list
>> Sugar-devel at lists.sugarlabs.org
>> http://lists.sugarlabs.org/listinfo/sugar-devel
>>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.sugarlabs.org/archive/sugar-devel/attachments/20190704/3cd1ef4b/attachment-0001.html>


More information about the Sugar-devel mailing list