Re: [Sugar-devel] Sugar crash on F16 (system install and jhbuild)
great, I will try with this On Mon, Mar 19, 2012 at 9:56 AM, Simon Schampijer wrote: > Hi, > > if you pull in the latest updates on Fedora 16 you have to update > sugar-toolkit as well. Here is an rpm [1] that hopefully gets into an update > soon, and in jhbuild you need to pull and build sugar-toolkit. > > Regards, > Simon > > [1] http://koji.fedoraproject.org/koji/buildinfo?buildID=308045 > ___ > Sugar-devel mailing list > Sugar-devel@lists.sugarlabs.org > http://lists.sugarlabs.org/listinfo/sugar-devel ___ Sugar-devel mailing list Sugar-devel@lists.sugarlabs.org http://lists.sugarlabs.org/listinfo/sugar-devel
Re: [Sugar-devel] Promoting Pablo Flores to CEO of Activity Central
Felicitaciones Pablo! On Tue, Dec 6, 2011 at 2:19 PM, David Farning wrote: > I am proud to announce that we are promoting Pablo Flores as the new > CEO of Activity Central. > > Pablo has a strong background in all things OLPC and Sugar from his > time at Plan Ceibal, leadership in Ceibal Jam, and most recently > as community architect for Activity Central. > > Pablo and the rest of the Activity Central team will continue the core > AC mission of providing service and support for deployments. > > I will continue my work in the Sugar/OLPC ecosystem by focusing on the > junction point between deployment technical teams and education teams. > My research so far has lead me to the notion of learning objects. > While poorly defined in the education literature, the vocabulary around > learning objects seems to lends itself to the intersection of technical > personal and education personal in early childhood education. > > david > ___ > Sugar-devel mailing list > Sugar-devel@lists.sugarlabs.org > http://lists.sugarlabs.org/listinfo/sugar-devel ___ Sugar-devel mailing list Sugar-devel@lists.sugarlabs.org http://lists.sugarlabs.org/listinfo/sugar-devel
Re: [Sugar-devel] error building etoys in a debian distro
On Wed, Nov 16, 2011 at 8:09 AM, Jonas Smedegaard wrote: > Hi Alvar, > > Ohh, silly me: I misread the version number in your first post and > thought your interest was in that old branch of Sugar. > > Debian maintains packages for newer branches of Sugar as well. The plan > currently is to release 0.84, 0.88 and 0.94 with next stable Debian. good news! > > > > > I wholeheartedly agree. Someone needs to do it, though. :-) > > I work on it for Debian, and your help is dearly appreciated! > > You are helping already: Knowing that someone "out there" appreciates > the Sugar packages and are in need of them kept up-to-date helps me > prioritize that work over other of my many pet projects in Debian. > > (lack of steady updates to Sugar in Debian is an indication that a) I am > doing most work alone, and b) I feel that noone cares so have poured > more love in other projects) good observations: in this case, you don't have to feel alone no more :D i'm learning to help to the community and the manteiners > > >> > Would be awesome if you could see the benefit of joining us in >> > improving those packages distributed globally instead of locally >> > struggling with jh-build. That's the idea, i get my degree of teacher in the next month and i will put more time learning debian and the way to keep sugar updated in debian. > Great! > > > > >> If you can coach me, I have tree monts to doit. > > I'd be delighted to couch you! > > I am travelling currently, so expect me to be slow in responding and > often too distracted to dive deep into problems you may uncover. > > If curious, this is my journey: http://wiki.jones.dk/DebianAsia2011 Excelente! That's a really nice trip! Don't worry about the time... is on our side now :D > > > >> I create a git repository (remeber i'm new in this too...) >> https://github.com/alvarmaciel/packg-deb-sugar to begin can I send to >> you the advances of this work? > > Good idea to work separately at first, but please join the Debian team > and let us continue this discussion not discretely but on the dedicated > mailinglist - and let's get you quickly in shape to work directly on the > official Debian packages, to put your efforts into use globally :-) ok! > > Please (create an account and) join our team here: > https://alioth.debian.org/projects/debian-olpc/ I'm there since the last five minutes :D > > ...and join our mailinglist here: > http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/debian-olpc-devel do ít > > ...and when ready post to that list and we can take it from there. ok > > If you run into problems, you are quite welcome to contact me directly, > but generally it is more fruitful to work transparently via our > mailinglist. ok > > > Looking forward to work with you, > > - Jonas Thanks for all Alvar ___ Sugar-devel mailing list Sugar-devel@lists.sugarlabs.org http://lists.sugarlabs.org/listinfo/sugar-devel
[Sugar-devel] Error i some activities in debian (possibly telepathy problem)
Hi to all, I can compile without problems sugar form jhbuild (I'm in the early stage of testing) but wen I run suga, some activities fail. I was looking the logs I think that is a problem with some library of thelepaty what do you think? I post here the logs of: Write Terminal web read Write activity log 1321463507.910492 DEBUG root: datastore.get 1321463507.947327 DEBUG root: Calling GetActivity on /org/freedesktop/Telepathy/Account/salut/local_xmpp/account0 Traceback (most recent call last): File "/home/debian/sugar-jhbuild/install/bin/sugar-activity", line 21, in main.main() File "/home/debian/sugar-jhbuild/install/lib/python2.6/site-packages/sugar/activity/main.py", line 158, in main create_activity_instance(activity_constructor, activity_handle) File "/home/debian/sugar-jhbuild/install/lib/python2.6/site-packages/sugar/activity/main.py", line 37, in create_activity_instance activity = constructor(handle) File "/opt/sugar-jhbuild/install/share/sugar/activities/Write.activity/AbiWordActivity.py", line 59, in __init__ activity.Activity.__init__(self, handle) File "/home/debian/sugar-jhbuild/install/lib/python2.6/site-packages/sugar/activity/activity.py", line 335, in __init__ warn_if_none=False) File "/home/debian/sugar-jhbuild/install/lib/python2.6/site-packages/sugar/presence/presenceservice.py", line 89, in get_activity dbus_interface=CONN_INTERFACE_ACTIVITY_PROPERTIES) File "/usr/lib/pymodules/python2.6/dbus/proxies.py", line 68, in __call__ return self._proxy_method(*args, **keywords) File "/usr/lib/pymodules/python2.6/dbus/proxies.py", line 140, in __call__ **keywords) File "/usr/lib/pymodules/python2.6/dbus/connection.py", line 630, in call_blocking message, timeout) dbus.exceptions.DBusException: org.freedesktop.DBus.Error.UnknownMethod: Method "GetActivity" with signature "s" on interface "org.laptop.Telepathy.ActivityProperties" doesn't exist 1321463507.958133 DEBUG root: _cleanup_temp_files Exited with status 1, pid 2666 data (None, ', mode 'w' at 0x90ae8b8>, dbus.ByteArray('d02284f97f9dbb655562fb39039bd65fe59e662e', variant_level=1)) Terminal activity log 1321463512.458193 DEBUG root: datastore.get 1321463512.495649 DEBUG root: Calling GetActivity on /org/freedesktop/Telepathy/Account/salut/local_xmpp/account0 Traceback (most recent call last): File "/home/debian/sugar-jhbuild/install/bin/sugar-activity", line 21, in main.main() File "/home/debian/sugar-jhbuild/install/lib/python2.6/site-packages/sugar/activity/main.py", line 158, in main create_activity_instance(activity_constructor, activity_handle) File "/home/debian/sugar-jhbuild/install/lib/python2.6/site-packages/sugar/activity/main.py", line 37, in create_activity_instance activity = constructor(handle) File "/opt/sugar-jhbuild/install/share/sugar/activities/Terminal.activity/terminal.py", line 54, in __init__ activity.Activity.__init__(self, handle) File "/home/debian/sugar-jhbuild/install/lib/python2.6/site-packages/sugar/activity/activity.py", line 335, in __init__ warn_if_none=False) File "/home/debian/sugar-jhbuild/install/lib/python2.6/site-packages/sugar/presence/presenceservice.py", line 89, in get_activity dbus_interface=CONN_INTERFACE_ACTIVITY_PROPERTIES) File "/usr/lib/pymodules/python2.6/dbus/proxies.py", line 68, in __call__ return self._proxy_method(*args, **keywords) File "/usr/lib/pymodules/python2.6/dbus/proxies.py", line 140, in __call__ **keywords) File "/usr/lib/pymodules/python2.6/dbus/connection.py", line 630, in call_blocking message, timeout) dbus.exceptions.DBusException: org.freedesktop.DBus.Error.UnknownMethod: Method "GetActivity" with signature "s" on interface "org.laptop.Telepathy.ActivityProperties" doesn't exist 1321463512.508020 DEBUG root: _cleanup_temp_files Exited with status 1, pid 2674 data (None, ', mode 'w' at 0x90ae8b8>, dbus.ByteArray('b40bee3b8528040d3a80084afb60eab5890b28d7', variant_level=1)) --- Web activity log returning /home/debian/.sugar/default/org.laptop.WebActivity/data/gecko/prefs.js for key NS_APP_PREFS_50_FILE /opt/sugar-jhbuild/install/share/sugar/activities/Browse.activity/model.py:20: DeprecationWarning: the sha module is deprecated; use the hashlib module instead import sha 1321462972.590820 DEBUG root: datastore.get 1321462972.675980 DEBUG root: Calling GetActivity on /org/freedesktop/Telepathy/Account/salut/local_xmpp/account0 Traceback (most recent call last): File "/home/debian/sugar-jhbuild/install/bin/sugar-activity", line 21, in main.main() File "/home/debian/sugar-jhbuild/install/lib/python2.6/site-packages/sugar/activity/main.py", line 158, in main create_activity_instance(activity_constructor, activity_handle) File "/home/debian/sugar-jhbuild/install/lib/python2.6/site-packages/sugar/activity/main.py", line 37, in create_activity_instance activity = constructor(handle) File "/opt/sugar-jhbuild/install/shar
Re: [Sugar-devel] error building etoys in a debian distro
On Tue, Nov 15, 2011 at 1:22 PM, Jonas Smedegaard wrote: > > I cannot help you with your concrete issue, as that is tied to jh-build > which I don't use. > > Are you aware that Debian has official Debian packages for Sugar 0.84? Yes I see the packages, but they are obsoletes for being used in the schools. I try to use that packages in my school and we have many problems. Because of this I want to package the 94.1 release :) We have to change our Distro in the school to be able to use the Sugar in a stable environment and runing in a way that the teacher was comfortable to us it.I think that Sugar has to be running in all distribution at least in the last stable release. In that way we can have chances to put Sugar in the schools regards the Distributions that they are running > > Would be awesome if you could see the benefit of joining us in improving > those packages distributed globally instead of locally struggling with > jh-build. I really want to do it remember that I'm more a teacher that a hacker, I' m not a Debian Developer o any of that role in Debian. But I want to use my time to improve Sugar in a way that can be used in our school... so I'm learning how to compile (I can solve all dependencies to compile sugar on Debian and Ubuntu) and now I'm learning how to package (I never do it) So My Idea is to download thishttp://download.sugarlabs.org/sources/sucrose/glucose/ (0.94.1 versions) and this http://download.sugarlabs.org/sources/sucrose/fructose/ try to compile separately every package (I really do not know if I have to compile HulaHop but I{ m going to try)- etoys/ hulahop/ sugar-artwork/ sugar-base/ sugar-datastore/ sugar-presence-service/ sugar-toolkit/ sugar/ If you can coach me, I have tree monts to doit. Because we are near of our summer vacations and I can put time on this. My goal i to have this done by february. I create a git repository (remeber i'm new in this too...) https://github.com/alvarmaciel/packg-deb-sugar to begin can I send to you the advances of this work? Reggards Alvar ___ Sugar-devel mailing list Sugar-devel@lists.sugarlabs.org http://lists.sugarlabs.org/listinfo/sugar-devel
[Sugar-devel] error building etoys in a debian distro
Subject: error building etoys in a debian distro Hi to all, I'm trying to compile debian from source ina Debian 6.0 Distribution. The goal is build the .deb packages of sugar 0.94.1 because in my country (Argentina) there is a deployment of classmate with tjis distribution and are almost 400,000 machines to students of primary school. I think that this is an opportunity to use sugar, so my summer project it's build this package. The only problem that I have (for now) it's in the building of etoys. this is the message: ln -sf activity-etoys.svg /opt/sugar-jhbuild/install/share/sugar/activities/Etoys.activity/activity/$f.svg ; \ done update-mime-database /opt/sugar-jhbuild/install/share/mime *** Error durante la fase install de etoys: Module failed to install into DESTDIR u'/opt/sugar-jhbuild/install/_jhbuild/root-etoys-broken' *** [1/1] any help? ___ Sugar-devel mailing list Sugar-devel@lists.sugarlabs.org http://lists.sugarlabs.org/listinfo/sugar-devel
Re: [Sugar-devel] First test of SOaS V6
On Mon, Nov 14, 2011 at 1:13 PM, Peter Robinson wrote: > Hi Alvar, > > Firstly, could I ask you send SoaS issues to the SoaS mailing list > (s...@lists.sugarlabs.org) rather than sugar-devel. Thanks I was not aware of that list :P I'm subscribing right now > > On Mon, Nov 14, 2011 at 3:50 PM, Alvar Maciel wrote: >> Hi to all, >> I'm testin SOaS 6 in an Intel Classmate for now the only problem that >> I fund is that if I do not have connection with jabber.sugarlabs.com >> many applications fails. But if I delete the jabber connections all >> works fine. > > Its likely this is an issue with some of the networking changes, we > have a preliminary patch for NetworkManager 0.9 which possibly might > have a few issues. Is it running from a live image or is it a full > install? It's running on a live image > > Peter > ___ Sugar-devel mailing list Sugar-devel@lists.sugarlabs.org http://lists.sugarlabs.org/listinfo/sugar-devel
[Sugar-devel] First test of SOaS V6
Hi to all, I'm testin SOaS 6 in an Intel Classmate for now the only problem that I fund is that if I do not have connection with jabber.sugarlabs.com many applications fails. But if I delete the jabber connections all works fine. Alvar ___ Sugar-devel mailing list Sugar-devel@lists.sugarlabs.org http://lists.sugarlabs.org/listinfo/sugar-devel
Re: [Sugar-devel] [PATCH] adding support for Tuquito GNU/Linux distribution
On Sun, May 22, 2011 at 8:44 PM, Thomas C Gilliard wrote: > http://wiki.sugarlabs.org/go/Community/Distributions/tuquito > has some older info Yes, we are on it, I thik that in this week it`s wiil be updated. Thanks ___ Sugar-devel mailing list Sugar-devel@lists.sugarlabs.org http://lists.sugarlabs.org/listinfo/sugar-devel
Re: [Sugar-devel] [PATCH] adding support for Tuquito GNU/Linux distribution
On Sun, May 22, 2011 at 5:21 PM, Sascha Silbe wrote: > I'd suggest to start off with the Debian (project, not format) packages > [1,2]. They are well maintained in general, though 0.92 hasn't been > packaged yet. However the difference between 0.90 and 0.92 is minimal > (mostly bug fixes). goo advise I will check this subject and doi it in the proper way ___ Sugar-devel mailing list Sugar-devel@lists.sugarlabs.org http://lists.sugarlabs.org/listinfo/sugar-devel
Re: [Sugar-devel] [PATCH] adding support for Tuquito GNU/Linux distribution
On Sun, May 22, 2011 at 1:42 PM, Bert Freudenberg wrote: > http://download.sugarlabs.org/sources/sucrose/ Thanks Bert, I begging right now to build this packages. ___ Sugar-devel mailing list Sugar-devel@lists.sugarlabs.org http://lists.sugarlabs.org/listinfo/sugar-devel
Re: [Sugar-devel] [PATCH] adding support for Tuquito GNU/Linux distribution
On Fri, May 20, 2011 at 5:52 PM, Sascha Silbe wrote: > Sorry for taking so long to review your patch. I've recently moved and > my server has faulty hardware (perfect timing, as usual), so things are > a bit crazy right now. Thanks, Don't worry about the time, I'm learning all this so if you can have patience me too :D > > Thanks for catching the two missing dependencies (python-lxml and > python-beautifulsoup, both of which are used by Read). I've added them > to the generic Debian (and Fedora) files. Since the Tuquito files are > now identical to the Ubuntu ones I replaced them with symlinks. Ok. Now I want to make deb packages of the stable version of sugar tu put in our ppa (https://launchpad.net/~paquetes-tuquito). And I have a question. Were I can download the sources of the last stable release to make this packages (I'm learning to doit so i think that it will take a time to me make this, but i have to try) ___ Sugar-devel mailing list Sugar-devel@lists.sugarlabs.org http://lists.sugarlabs.org/listinfo/sugar-devel
Re: [Sugar-devel] Sugar in Fedora 14
On Sat, May 14, 2011 at 7:31 PM, Samuel Greenfeld wrote: > That's because sugar-presence-service-0.90.2-1.fc14 {which fixes this} needs > to be approved to move from testing to stable. If you install it from > updates-testing it should work correctly without the file. I make the changes and the etoys works welll > > In general there are a few things one needs to do to get Sugar working > beyond single-user-mode or with Jabber in Fedora. If you are using Salut, > you will have to make sure that avahi-daemon is enabled with mDNS allowed > through Fedora's default firewall (along with possibly some other ports; > this is currently being debated in Redhat BZ #699432). this i wiil do it tomorrow ___ Sugar-devel mailing list Sugar-devel@lists.sugarlabs.org http://lists.sugarlabs.org/listinfo/sugar-devel
[Sugar-devel] [PATCH] adding-suport-for-tuquito-gnu-linux-distribution
From: Alvar maciel --- sjhbuild/sysdeps.py |3 ++- 1 files changed, 2 insertions(+), 1 deletions(-) diff --git a/sjhbuild/sysdeps.py b/sjhbuild/sysdeps.py index 7aeb026..96ae074 100644 --- a/sjhbuild/sysdeps.py +++ b/sjhbuild/sysdeps.py @@ -15,6 +15,7 @@ _UNSTABLE_NAMES = { 'fedora': 'rawhide', 'mandrivalinux': 'cooker', 'ubuntu': 'unstable', +'tuquito': 'unstable', } @@ -49,7 +50,7 @@ def check_package(package): if name in ['fedora', 'mandrivalinux']: ret = subprocess.call(['rpm', '--quiet', '-q', package]) return ret == 0 -elif name in ['ubuntu', 'debian']: +elif name in ['ubuntu', 'debian', 'tuquito']: cmd = ["dpkg-query", "-f='${status}'", "-W", package] out, err_ = subprocess.Popen(cmd, stdout=subprocess.PIPE).communicate() return out.find('install ok installed') != -1 -- 1.7.1 ___ Sugar-devel mailing list Sugar-devel@lists.sugarlabs.org http://lists.sugarlabs.org/listinfo/sugar-devel
Re: [Sugar-devel] Sugar in Fedora 14
On Fri, May 13, 2011 at 9:27 PM, Bert Freudenberg wrote: > Since I struggled quite a bit I thought I'd report for others. > > Fresh F14 install, almost completely updated (it cannot find the newest > kernel rpm in any repository for some reason, although it updated hundreds > others). Hi burt, first of all sorry that i don't say godbay to you in saturday in edujam. I go back to my house and install a fresh Fedora 14 (on a 64 Bits machine) and I can install sugar with no problem. but i do thi yum install sugar-* to instal etoys i use the software manager and install the two packages: etoys and etoys-sugar but apears the errror that you comment. Another problem that i found it's that put the password every time its a little bit complicated for the childrens here is some images https://picasaweb.google.com/lh/photo/dzmsBFGapg13zLg1zYopRA?feat=directlink https://picasaweb.google.com/lh/photo/5CMvB-obQ1hT_8e3UXyQog?feat=directlink https://picasaweb.google.com/lh/photo/lKXkLPEbtrAc-sw8Jipd4Q?feat=directlink ___ Sugar-devel mailing list Sugar-devel@lists.sugarlabs.org http://lists.sugarlabs.org/listinfo/sugar-devel
Re: [Sugar-devel] [PATCH] adding support for Tuquito GNU/Linux distribution
On Thu, Mar 31, 2011 at 7:10 PM, Sascha Silbe wrote: > > Thanks for the patch! I'll take a closer look within the next few days > (if I don't, feel free to ping me). ok thanks for all > Just one thing: You need to use > lower case 'tuquito' in sysdeps.py because we force all names to lower > case before usage (see _get_distribution() and _pipe_lower()). > > I made the corrections to the pacht, I send via git and attach to this mail to >From 233589ff2fdc1e862e2eb8b02c66525dd8c9ac5f Mon Sep 17 00:00:00 2001 From: amaciel Date: Fri, 1 Apr 2011 12:06:00 -0300 Subject: [PATCH] Adding support for Tuquito GNU/Linux distribution Tuquito is a Ubuntu based distribution - http://www.tuquito.org.ar Made in Argentina our goal is to make an usable distribution whit support for educators from a collaborative learning perspective. --- config/sysdeps/10tuquito-allversions.xml |1 + config/sysdeps/50tuquito-4.1.xml | 25 + config/sysdeps/50tuquito-allversions.xml |5 + sjhbuild/sysdeps.py |3 ++- 4 files changed, 33 insertions(+), 1 deletions(-) create mode 12 config/sysdeps/10tuquito-allversions.xml create mode 100644 config/sysdeps/50tuquito-4.1.xml create mode 100644 config/sysdeps/50tuquito-allversions.xml diff --git a/config/sysdeps/10tuquito-allversions.xml b/config/sysdeps/10tuquito-allversions.xml new file mode 12 index 000..ce85b51 --- /dev/null +++ b/config/sysdeps/10tuquito-allversions.xml @@ -0,0 +1 @@ +debian-family.xml \ No newline at end of file diff --git a/config/sysdeps/50tuquito-4.1.xml b/config/sysdeps/50tuquito-4.1.xml new file mode 100644 index 000..5ed0ce8 --- /dev/null +++ b/config/sysdeps/50tuquito-4.1.xml @@ -0,0 +1,25 @@ + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/config/sysdeps/50tuquito-allversions.xml b/config/sysdeps/50tuquito-allversions.xml new file mode 100644 index 000..e523b3a --- /dev/null +++ b/config/sysdeps/50tuquito-allversions.xml @@ -0,0 +1,5 @@ + + + + + diff --git a/sjhbuild/sysdeps.py b/sjhbuild/sysdeps.py index 7aeb026..cf851af 100644 --- a/sjhbuild/sysdeps.py +++ b/sjhbuild/sysdeps.py @@ -15,6 +15,7 @@ _UNSTABLE_NAMES = { 'fedora': 'rawhide', 'mandrivalinux': 'cooker', 'ubuntu': 'unstable', +'tuquito':'unstable', } @@ -49,7 +50,7 @@ def check_package(package): if name in ['fedora', 'mandrivalinux']: ret = subprocess.call(['rpm', '--quiet', '-q', package]) return ret == 0 -elif name in ['ubuntu', 'debian']: +elif name in ['ubuntu', 'debian', 'tuquito']: cmd = ["dpkg-query", "-f='${status}'", "-W", package] out, err_ = subprocess.Popen(cmd, stdout=subprocess.PIPE).communicate() return out.find('install ok installed') != -1 -- 1.7.1 ___ Sugar-devel mailing list Sugar-devel@lists.sugarlabs.org http://lists.sugarlabs.org/listinfo/sugar-devel
Re: [Sugar-devel] [PATCH] adding support for Tuquito GNU/Linux distribution
On Tue, Mar 29, 2011 at 10:53 AM, Simon Schampijer wrote: > Hi Amaciel, > > thanks very much for your patch! Maybe you can add a few secondary lines > about the patch describing it - is Tuqito Debian based, a link to the > project page? > > And maybe you can tell gt your name that it does come up in your patch [1]. > > Regards, > Simon > > [1] > http://www.kernel.org/pub/software/scm/git/docs/user-manual.html#telling-git-your-name > > hi simon tanks a lot for the advisors I sent again the patch to sugar devel with more information in this email too maybe you can add this directly or could you explain how to upload directly using git (I think I did but I am very new at this, really I'm just a teacher) >From 50c37da039dc8baafccd925b6b3f034a4ffbaaa9 Mon Sep 17 00:00:00 2001 From: amaciel Date: Tue, 29 Mar 2011 15:10:53 -0300 Subject: [PATCH] Adding support for Tuquito GNU/Linux distribution Tuquito is a Ubuntu based distribution - http://www.tuquito.org.ar Made in Argentina our goal is to make an usable distribution whit support for educators from a collaborative learning perspective. --- config/sysdeps/10tuquito-allversions.xml |1 + config/sysdeps/50tuquito-4.1.xml | 25 + config/sysdeps/50tuquito-allversions.xml |5 + sjhbuild/sysdeps.py |3 ++- 4 files changed, 33 insertions(+), 1 deletions(-) create mode 12 config/sysdeps/10tuquito-allversions.xml create mode 100644 config/sysdeps/50tuquito-4.1.xml create mode 100644 config/sysdeps/50tuquito-allversions.xml diff --git a/config/sysdeps/10tuquito-allversions.xml b/config/sysdeps/10tuquito-allversions.xml new file mode 12 index 000..ce85b51 --- /dev/null +++ b/config/sysdeps/10tuquito-allversions.xml @@ -0,0 +1 @@ +debian-family.xml \ No newline at end of file diff --git a/config/sysdeps/50tuquito-4.1.xml b/config/sysdeps/50tuquito-4.1.xml new file mode 100644 index 000..5ed0ce8 --- /dev/null +++ b/config/sysdeps/50tuquito-4.1.xml @@ -0,0 +1,25 @@ + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/config/sysdeps/50tuquito-allversions.xml b/config/sysdeps/50tuquito-allversions.xml new file mode 100644 index 000..e523b3a --- /dev/null +++ b/config/sysdeps/50tuquito-allversions.xml @@ -0,0 +1,5 @@ + + + + + diff --git a/sjhbuild/sysdeps.py b/sjhbuild/sysdeps.py index 7aeb026..aac1af9 100644 --- a/sjhbuild/sysdeps.py +++ b/sjhbuild/sysdeps.py @@ -15,6 +15,7 @@ _UNSTABLE_NAMES = { 'fedora': 'rawhide', 'mandrivalinux': 'cooker', 'ubuntu': 'unstable', +'Tuquito':'unstable', } @@ -49,7 +50,7 @@ def check_package(package): if name in ['fedora', 'mandrivalinux']: ret = subprocess.call(['rpm', '--quiet', '-q', package]) return ret == 0 -elif name in ['ubuntu', 'debian']: +elif name in ['ubuntu', 'debian', 'Tuquito']: cmd = ["dpkg-query", "-f='${status}'", "-W", package] out, err_ = subprocess.Popen(cmd, stdout=subprocess.PIPE).communicate() return out.find('install ok installed') != -1 -- 1.7.1 ___ Sugar-devel mailing list Sugar-devel@lists.sugarlabs.org http://lists.sugarlabs.org/listinfo/sugar-devel
Re: [Sugar-devel] [PATCH] adding support for Tuquito GNU/Linux distribution
On Tue, Mar 29, 2011 at 10:53 AM, Simon Schampijer wrote: > Hi Amaciel, > > thanks very much for your patch! Maybe you can add a few secondary lines > about the patch describing it - is Tuqito Debian based, a link to the > project page? > > hi simon tanks a lot for the advisors I sent again the patch to sugar devel with more information I attached it in this email too maybe you can add this directly From 50c37da039dc8baafccd925b6b3f034a4ffbaaa9 Mon Sep 17 00:00:00 2001 From: amaciel Date: Tue, 29 Mar 2011 15:10:53 -0300 Subject: [PATCH] Adding support for Tuquito GNU/Linux distribution Tuquito is a Ubuntu based distribution - http://www.tuquito.org.ar Made in Argentina our goal is to make an usable distribution whit support for educators from a collaborative learning perspective. --- config/sysdeps/10tuquito-allversions.xml |1 + config/sysdeps/50tuquito-4.1.xml | 25 + config/sysdeps/50tuquito-allversions.xml |5 + sjhbuild/sysdeps.py |3 ++- 4 files changed, 33 insertions(+), 1 deletions(-) create mode 12 config/sysdeps/10tuquito-allversions.xml create mode 100644 config/sysdeps/50tuquito-4.1.xml create mode 100644 config/sysdeps/50tuquito-allversions.xml diff --git a/config/sysdeps/10tuquito-allversions.xml b/config/sysdeps/10tuquito-allversions.xml new file mode 12 index 000..ce85b51 --- /dev/null +++ b/config/sysdeps/10tuquito-allversions.xml @@ -0,0 +1 @@ +debian-family.xml \ No newline at end of file diff --git a/config/sysdeps/50tuquito-4.1.xml b/config/sysdeps/50tuquito-4.1.xml new file mode 100644 index 000..5ed0ce8 --- /dev/null +++ b/config/sysdeps/50tuquito-4.1.xml @@ -0,0 +1,25 @@ + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/config/sysdeps/50tuquito-allversions.xml b/config/sysdeps/50tuquito-allversions.xml new file mode 100644 index 000..e523b3a --- /dev/null +++ b/config/sysdeps/50tuquito-allversions.xml @@ -0,0 +1,5 @@ + + + + + diff --git a/sjhbuild/sysdeps.py b/sjhbuild/sysdeps.py index 7aeb026..aac1af9 100644 --- a/sjhbuild/sysdeps.py +++ b/sjhbuild/sysdeps.py @@ -15,6 +15,7 @@ _UNSTABLE_NAMES = { 'fedora': 'rawhide', 'mandrivalinux': 'cooker', 'ubuntu': 'unstable', +'Tuquito':'unstable', } @@ -49,7 +50,7 @@ def check_package(package): if name in ['fedora', 'mandrivalinux']: ret = subprocess.call(['rpm', '--quiet', '-q', package]) return ret == 0 -elif name in ['ubuntu', 'debian']: +elif name in ['ubuntu', 'debian', 'Tuquito']: cmd = ["dpkg-query", "-f='${status}'", "-W", package] out, err_ = subprocess.Popen(cmd, stdout=subprocess.PIPE).communicate() return out.find('install ok installed') != -1 -- 1.7.1 ___ Sugar-devel mailing list Sugar-devel@lists.sugarlabs.org http://lists.sugarlabs.org/listinfo/sugar-devel
Re: [Sugar-devel] Sugar in Tuquito Distribution
On Mon, Mar 28, 2011 at 10:34 AM, Thomas C Gilliard < satel...@bendbroadband.com> wrote: > I have downloaded and tested tuquito in VirtualBox 4.0.4 OSX > I tried installing sweets-distribution on it and it works nicely.! > > my notes and your note to us are here: > http://wiki.sugarlabs.org/go/Community/Distributions/tuquito > I have also listed it here > http://wiki.sugarlabs.org/go/Sugar_Creation_Kit#Community_Distributions > I need your permission to use the tuquito icon for this listing and for the > other page. > > I plan to try other ways to install sugar (including directly from Ubuntu's > repo) > > (SURF-115.xo needs to be finished and added to distributions repositories.) > > Cordially; > > Tom Gilliard > satellit on IRC freenode #sugar > > footnote: how is tuquito licensed? > Hey tom, thanks a lot for test tuquito and for add this one to sugar wiki about tuquito logo feel free for use it please, you can get this one from http://www.descargarlinux.com/wp-content/uploads/2011/01/tuquito.png By the way we are packing sugar-jhbuild in deb format, so later you can install latest sugar in tuquito (or other debian distributions) from repositories directly. With this the browse problem is fixed because we are going to put in our repositories the packahe xpcom http://www.acercadelaeducacion.com.ar/scripts/python_xpcom.deb another thing I have made a patch for add support to tuquito in sugar I sent it to sugar labs but I dont know the exactly steps for add changes to sugar-repo so I attached this patch in this email so you maybe can add this or send to the rigth people about tuquito license, it is licensed under GPL From a892bf191ebfaf1e09c36b6fd9b5b03444aaea5a Mon Sep 17 00:00:00 2001 From: Your Name Date: Mon, 28 Mar 2011 10:59:44 -0300 Subject: [PATCH] adding support for Tuquito GNU/Linux distribution --- config/sysdeps/10tuquito-allversions.xml |1 + config/sysdeps/50tuquito-4.1.xml | 25 + config/sysdeps/50tuquito-allversions.xml |5 + sjhbuild/sysdeps.py |3 ++- 4 files changed, 33 insertions(+), 1 deletions(-) create mode 12 config/sysdeps/10tuquito-allversions.xml create mode 100644 config/sysdeps/50tuquito-4.1.xml create mode 100644 config/sysdeps/50tuquito-allversions.xml diff --git a/config/sysdeps/10tuquito-allversions.xml b/config/sysdeps/10tuquito-allversions.xml new file mode 12 index 000..ce85b51 --- /dev/null +++ b/config/sysdeps/10tuquito-allversions.xml @@ -0,0 +1 @@ +debian-family.xml \ No newline at end of file diff --git a/config/sysdeps/50tuquito-4.1.xml b/config/sysdeps/50tuquito-4.1.xml new file mode 100644 index 000..5ed0ce8 --- /dev/null +++ b/config/sysdeps/50tuquito-4.1.xml @@ -0,0 +1,25 @@ + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/config/sysdeps/50tuquito-allversions.xml b/config/sysdeps/50tuquito-allversions.xml new file mode 100644 index 000..e523b3a --- /dev/null +++ b/config/sysdeps/50tuquito-allversions.xml @@ -0,0 +1,5 @@ + + + + + diff --git a/sjhbuild/sysdeps.py b/sjhbuild/sysdeps.py index 7aeb026..aac1af9 100644 --- a/sjhbuild/sysdeps.py +++ b/sjhbuild/sysdeps.py @@ -15,6 +15,7 @@ _UNSTABLE_NAMES = { 'fedora': 'rawhide', 'mandrivalinux': 'cooker', 'ubuntu': 'unstable', +'Tuquito':'unstable', } @@ -49,7 +50,7 @@ def check_package(package): if name in ['fedora', 'mandrivalinux']: ret = subprocess.call(['rpm', '--quiet', '-q', package]) return ret == 0 -elif name in ['ubuntu', 'debian']: +elif name in ['ubuntu', 'debian', 'Tuquito']: cmd = ["dpkg-query", "-f='${status}'", "-W", package] out, err_ = subprocess.Popen(cmd, stdout=subprocess.PIPE).communicate() return out.find('install ok installed') != -1 -- 1.7.1 ___ Sugar-devel mailing list Sugar-devel@lists.sugarlabs.org http://lists.sugarlabs.org/listinfo/sugar-devel
[Sugar-devel] Sugar in Tuquito Distribution
Hello, my name is Alvar Maciel, from Buenos Aires Argentina and I am contacting you for different reasons. I would like to learn more about Sugar and the procedures that are needed to be folowed in order to make that tuquito (http://tuquito.org.ar this is an ubuntu derivated distribution) takes part of the distributions that are officially supported by sugar. I would like to tell you our case, and what we have done until now 1. Necessity Classmate netbooks has been chosen in some provinces of Argentine and in the "Conectar Igualdad Plan" (http://www.conectarigualdad.gob.ar/). These computers will have distributions based on Ubuntu. One of the problems the users of ubuntu are facing is that the packages of sugar are not up to date or we have problems to compile the hulahop seccion and we have errors executing the browse activity because of the updating of xulrunner . 2. Solutions considering the situation that we have with the people of Tuquito, we have decided to try to solve these problems and compile sugar from jhbuild. You can see on these links 2 tickets created by me relating to this job ( http://bugs.sugarlabs.org/ticket/2496 http://bugs.sugarlabs.org/ticket/2629 ). 3. Procedures that we have followed to compile sugar in Tuquito (can be applied in ubuntu 10.10 too) first step: In /sugar-jhbuild/sjhbuild/sysdeps.py add the following line Line 18: 'Tuquito': 'unstable', in line 53 we add 'Tuquito' Line 53: elif name in ['ubuntu', 'debian','Tuquito']: second step add 3 files to ~/sugar-jhbuild/config/sysdeps using the xml for ubuntu cp 50ubuntu-10.10.xml 50tuquito-4.1.xml cp 50ubuntu-allversions.xml 50tuquito-allversions.xml cp 10ubuntu-allversions.xml 10tuquito-allversions.xml third step add the next packages to solve dependecies to compile libgtk2.0-dev libdbus-glib-1-dev libxml2-dev libpopt-dev python-dev libtool intltool python-gconf python-gnome2-dev python2.7-dev python-gtk2-dev python-gnome2-dev libgnome-desktop-dev libgnomecups1.0-dev libwnck-dev librsvg2-dev gtk-doc-tools libtelepathy-glib-dev libasound2-dev icon-slicer xulrunner-dev libcroco3-dev libtelepathy-glib-dev icon-naming-utils shtool libgconf2-dev abiword espeak espeak-data libabiword-2.8-dev libtelepathy-glib0 libdbus-glib-1-dev metacity pep8 pylint python-abiword python-evince python-rsvg python-telepathy python-wnck python-xklavier telepathy-gabble telepathy-salut xulrunner-1.9.2 python-lxlm y python-beautifulsoup forth step: We have built a package to solve the xulruner problem. Here you can find the package http://acercadelaeducacion.com.ar/scripts/python_xpcom with this procedure we are able to compile the sugar from jhbuild in tuquito (in theory works in ubuntu 10.10 too) A Question: I have done this with short knowledge of sugar and with a lot of help from the local chapter of sugarlabs (sugarlabs Argentina). Our aim would be to officially reach the support of sugar in Tuquito. - Which procedure should we follow to be an official distribution for sugar? Next Steps In order to test this version of sugar I have done a script that builds the package (sugar-jhbuild) and the sugar.desktop in /usr/share/applications. This script also makes the xssesion to execute the sugar-emulator in full screen mode. We would also like to make a version of Tuquito and sugar in which the users could choose the enviroment to start the computer (gnome or sugar and not the sugar-emulator). Could you explain us how to do this? You can see the script here http://www.acercadelaeducacion.com.ar/scripts/script_sugar_tuquito.sh Best regards Alvar ___ Sugar-devel mailing list Sugar-devel@lists.sugarlabs.org http://lists.sugarlabs.org/listinfo/sugar-devel