Bug 1969 - task-sugar, platform for sugar educational software
Summary: task-sugar, platform for sugar educational software
Status: RESOLVED FIXED
Alias: None
Product: Mageia
Classification: Unclassified
Component: New RPM package request (show other bugs)
Version: Cauldron
Hardware: x86_64 Linux
Priority: Normal enhancement
Target Milestone: ---
Assignee: Mageia Bug Squad
QA Contact:
URL:
Whiteboard: NEEDHELP
Keywords:
Depends on:
Blocks:
 
Reported: 2011-06-29 22:21 CEST by Thomas Gilliard
Modified: 2014-05-02 11:14 CEST (History)
7 users (show)

See Also:
Source RPM: task-sugar
CVE:
Status comment:


Attachments

Description Thomas Gilliard 2011-06-29 22:21:24 CEST
Description of problem:
Requesting add Mandriva "urpmi task-sugar" to mageia repo


Version-Release number of selected component (if applicable):
sugar-desktop is available in mandriva.

http://wiki.sugarlabs.org/go/Community/Distributions/Mandriva#Mandriva_Linux_2010.2_.28sugar_0.88.0_.29

 It is a nice educational software package (desktop) for kids. Please add it to mageia

How reproducible:


Steps to Reproduce:
1.
2.
3.
Thomas Gilliard 2011-06-29 22:21:47 CEST

CC: (none) => satellit

Comment 1 Manuel Hiebel 2011-08-15 09:28:01 CEST
it is imported in cauldron
Comment 2 Marja Van Waes 2011-11-03 07:15:05 CET
(In reply to comment #1)
> it is imported in cauldron

A lot of sugar was, but task-sugar isn't there.. or did it get a different name?

CC: (none) => marja11
Source RPM: (none) => task-sugar

Comment 3 Remco Rijnders 2011-11-03 07:49:55 CET
(In reply to comment #2)
> (In reply to comment #1)
> > it is imported in cauldron
> A lot of sugar was, but task-sugar isn't there.. or did it get a different
> name?


No... the import is not complete yet AFAIK. I tried to build the remaining packages some time ago, but each package has a dependency on several other unpackaged packages... in short, I gave up after 10 packages or so when they started failing to build. I'll give it another go "some time" towards the end of this year if no one else picks this up before then.

CC: (none) => remco

Comment 4 Marja Van Waes 2011-11-03 07:57:40 CET
(In reply to comment #3)
> I tried to build the remaining
> packages some time ago, but each package has a dependency on several other
> unpackaged packages... in short, I gave up after 10 packages or so when they
> started failing to build. I'll give it another go "some time" towards the end
> of this year if no one else picks this up before then.

Well, I guess by that time a lot more of the packages it depends on will be in our repositories :)

Summary: add Mandriva "task-sugar" => task-sugar, platform for sugar educational software

Comment 5 Marja Van Waes 2011-11-17 09:09:34 CET
Setting version to cauldron, because package requests will usually be done for cauldron first and then be available in next stable release

Version: 1 => Cauldron

Comment 6 Manuel Hiebel 2011-11-17 12:23:27 CET
Zezinho, as you worked at sugar for some days, maybe you can also look at this one ? :D

CC: (none) => lists.jjorge

Comment 7 José Jorge 2011-11-17 17:40:57 CET
I am working on sugar. task-sugar is in cauldron, but it cannot be installed while all other packages have not been imported. I am targetting 0.95.1 sugar for now, but it is a lot of work.

When everything will work, I can bring it back to Mageia 1.
Comment 8 Manuel Hiebel 2011-11-17 17:49:42 CET
Ok great, not sure we need importing sugar in mageia 1
Comment 9 Thomas Gilliard 2011-11-27 01:05:27 CET
I have successfully installed task-sugar 0.95.1 into a Mageia 2 alpha Gnome i586 live install to Hard Disk and into VirtualBox 4.1.4 for OSX

http://wiki.sugarlabs.org/go/Community/Distributions/Mageia#Adding_Sugar_0.95.1_to_Mageia_2_alpha1 (details of install)

The only problem is that there is no web browser in the installed sugar
surf-115.xo (webkit) and browse-120.xo(hulahop) both fail to start due to missing dependencies.

task-sugar is installed as follows as there are 2 abiword files to choose from and the software installer refuses to install task-sugar due to this
    * start sugar-emulator 
    terminal 
    root terminal 
     urpmi task-sugar --allow-force
     (select abiword (1) or (2)  EN OR FR)

CC: (none) => satellit

Comment 10 Thomas Gilliard 2011-11-27 01:07:54 CET
Thank You for including sugar in Mageia 2 alpha.
Comment 11 José Jorge 2011-11-27 11:39:40 CET
(In reply to comment #9)
> The only problem is that there is no web browser in the installed sugar
> surf-115.xo (webkit) and browse-120.xo(hulahop) both fail to start due to
> missing dependencies.

hulahop code does not build with current xulrunner. Both fedora and debian use an old build, so I am waiting for upstream work to submit hulahop.

I didn't knew surf-115.xo (webkit), I may package that, but have no time for now...
Comment 12 Thomas Gilliard 2011-11-27 11:55:40 CET
Here are the links to surf
"A browser based on webkit-gtk for the sugar platform"

http://people.sugarlabs.org/Tgillard/Surf-115.xo (same as ,zip I think)
http://git.sugarlabs.org/surf
http://http.git.sugarlabs.org/surf/surf.git
Comment 13 Thomas Gilliard 2011-11-27 20:09:30 CET
Here is a rpm also:
http://people.sugarlabs.org/Tgillard/surf-0.4.1-3.fc15.i686.rpm
Comment 14 D Morgan 2011-12-05 03:32:05 CET
can you provide the src.rpm ? so we could adapt it for mageia and import it.

CC: (none) => dmorganec

Comment 16 D Morgan 2011-12-05 03:41:40 CET
i just adapted it and imported into mageia.
Comment 17 Thomas Gilliard 2011-12-05 04:54:57 CET
Thankyou.
I have not found it in Mageia Contol center/ Software management
I searched on sugar; surf; sugar-surf-activity and could not find it

Using Mageia 2 alpha1 install to HD and all updates
Mirror lists 1;3;5;7;11;13;21;23;27;29 enabled
where can I find it?
Comment 18 José Jorge 2011-12-05 08:46:08 CET
(In reply to comment #16)
> i just adapted it and imported into mageia.

I had done the same here locally, but it does not start in sugar, so I didn't submit it. Did you test?
Comment 19 Thomas Gilliard 2011-12-05 09:02:25 CET
I just did a drag drop install of surf-115.xo to the sugar journal from a 2nd USB

Surf does not start as it requires webkit-gtk to run.

from sugar-log application:
....
file "/home/live/Activities/Surf,activity/webtoolbar.py" ,line 29
from sugar,_sugarext import AddressEntry
Import error cannot import name AddressEntry.
Comment 20 Thomas Gilliard 2011-12-05 09:12:20 CET
In sugar root terminal:
Command: urpmi task-sugar --allow-force
Installs 26 rpms
Surf is not there
Marja Van Waes 2011-12-08 20:58:07 CET

Whiteboard: (none) => Mdv

Comment 21 Thomas Gilliard 2011-12-19 23:50:59 CET
http://wiki.sugarlabs.org/go/Community/Distributions/Mageia#Adding_Sugar_0.95.1_to_Mageia_2_alpha2

Just installed sugar on KDE live i586 install,

Why do the individual sugar-packages no longer show in install software?
only shows:
* sugar-emulator
* task-sugar (will not install due to several applications having missing dependencies)

Had to use "urpmi task-sugar --allow-force" (which installed 80/90 packages)
this installed a number of activities and allows booting to sugar directly

we need a working browser badly.
Comment 22 José Jorge 2012-01-09 22:45:27 CET
I imported sugar-toolkit-gtk3 to mageia cauldron, and now sugar-browser-activity depends on it instead of hulahop which was dropped upstream as far as I have understood.

But build fails because of a link error that I don't know how to fix. Help please ;-)
Comment 23 Manuel Hiebel 2012-03-10 00:17:42 CET
This one is in cauldton

Status: NEW => RESOLVED
Resolution: (none) => FIXED

Comment 24 Thomas Gilliard 2013-03-13 10:27:39 CET
Testing Results:
Mageia 3 beta3 Live DVD-Gnome-x86_64 in VirtualBox
 installed:
 task-sugar     0.96.0     2.mga3 
 sugar-emulator 0.98.3     2.mga3

Both of them start but display only a white screen.[1]

Mageia-2 has task-sugar 0.95.1 and sugar-emulator 0.95.3
and works nicely [2]

[1] http://wiki.sugarlabs.org/go/File:Mageia-3-beta3-task-sugar.png
[2] http://wiki.sugarlabs.org/go/Mageia#Install_Sugar_2

Status: RESOLVED => REOPENED
Resolution: FIXED => (none)

Thomas Gilliard 2013-03-13 10:29:50 CET

Hardware: i586 => x86_64

José Jorge 2013-03-13 12:25:32 CET

Whiteboard: Mdv => NEEDHELP

Comment 25 Rémi Verschelde 2014-05-01 21:56:56 CEST
What's the status of this bug in Mageia 3/Mageia 4/Cauldron?

CC: (none) => remi

Comment 26 José Jorge 2014-05-02 11:14:58 CEST
Mageia 3 had still a bugged SUGAR.
Mageia 4 has a fully functionel SUGAR (I compared it to Fedora spin Sugar, we only package a few less apps for now).

So I close this bug.

Status: REOPENED => RESOLVED
Resolution: (none) => FIXED


Note You need to log in before you can comment on or make changes to this bug.