Re: [Sugar-devel] [opensuse-edu] Re: Status of Sugar on openSUSE 12.2
2012/9/9 Thomas Gilliard satel...@bendbroadband.com: I have tested the .iso and it works well Installed Live CD to USB via dd ;yast and to VirtualBox successfully.[1] Thanks for your work. Tom Gilliard satellit on IRC #sugar [1] Wiki page: http://wiki.sugarlabs.org/go/OpenSUSE#openSUSE_12.2-sugar_0.96.2 Thank you for your detailed testing. Good to see that it can be installed into a USB stick directly, I have not thought about it before. Following are some notes: 1. For graphical YaST2 interface, you can launch with `yast2` instead of `yast`, and you can launch live installer directly by `su root -c yast2 live-installer`. 2. Vmx images is a bit lag behind, and that version was built specifically for Chinese. I'll update it when I found time. On Thursday 06 September 2012 07:14 AM, Xin Wang wrote: 2012/9/6 Xin Wang dram.w...@gmail.com: Hi all, I have updated most activities in X11:Sugar. Some of them failed to start as no updated version is available, namely: Analyze, Colors!, Connect, FiftyTwo, Mail, View Slides Some other problems are: 1. DrGeoII failed to start. 2. Cursor in Story Builder does not display properly. 3. Speak runs a bit slow. (not sure if it is a problem) 4. Record failed to record audio. 5. Jukebox failed to play audio. I only did a brief test, and am not very familiar with Sugar, so some more bugs may exists. I have made a LiveCD contains all these activities, you can have a try. http://download.opensuse.org/repositories/home:/dramwang:/images-unstable/images/iso/sugar.i686-0.3.0-Build1.1.iso Please use following link: http://download.opensuse.org/repositories/home:/dramwang:/images-unstable/images/iso/sugar.i686-0.3.0-Build1.2.iso I forgot to disable the build flag, and it is rebuilt by OBS automatically. More tests and suggestions to above problems are welcome. Currently I only pay attention to i686, so there are some more problems in x86_64. Best Regards, -- Xin Wang (http://dram.me/) -- Xin Wang (http://dram.me/) ___ Sugar-devel mailing list Sugar-devel@lists.sugarlabs.org http://lists.sugarlabs.org/listinfo/sugar-devel
Re: [Sugar-devel] Fwd: Re: [opensuse-edu] Update Sugar packages
Thank you for helping to spread. Although we are almost there, some additional work is needed, any help is appreciated. :) 2012/8/18 Thomas Gilliard satel...@bendbroadband.com Looks like sugar is being updated in opensuse Original Message Subject: Re: [opensuse-edu] Update Sugar packages Date: Fri, 17 Aug 2012 22:55:13 +0800 From: Xin Wang dram.w...@gmail.com To: Jigish Gohil cyber...@opensuse.org CC: opensuse-...@opensuse.org 2012/8/17 Jigish Gohil cyber...@opensuse.org: On Fri, Aug 17, 2012 at 5:56 PM, Xin Wang dram.w...@gmail.com wrote: Hi all, A while back I updated Sugar packages (Glucose and Fructose) to latest version (0.96), it is hosted at my home project on OBS [1]. I have did some test, and now I would like to merge changes back into X11:Sugar. Because 0.96 partially require GTK 3.0, it seems unlikely to support 11.4, even support for 12.1 will need many effort. I tend to only build 0.96 for 12.2 and Factory. I'm not sure which project should I submit merging request to, X11:Sugar [2] or X11:Sugar:Unstable [3]? What else I need to pay attention to? Hi Xin I've added you and litekok as maintainers to both Sugar projects, you are also a bugowner as no one else is working on sugar packages on openSUSE at the moment. OK, thanks. Let me know the status of packages, if the entire sugar stack is complete and usable, if so then we may include it again in openSUSE Edu Li-f-e media. It's great if Sugar can be included in Edu Li-f-e. If new Edu Li-f-e is based on 12.2, I'll focus on 12.2 firstly. I have updated Glucose and Fructose part of Sugar, those packages are quite usable, though some more tests is needed. For now, only known bug is Etoys failed to run in X86_64 platform, I'll try to fix it. When does new version of Edu Li-f-e scheduled to release? If time allows, I'll try to update other activity packages in X11:Sugar. Thanks, Thank you for your contribution -J [1] https://build.opensuse.org/project/show?project=home%3Adramwang%3Asugar [2] https://build.opensuse.org/project/show?project=X11%3ASugar [3] https://build.opensuse.org/project/show?project=X11%3ASugar%3AUnstable -- Xin Wang (http://dram.me/ ) -- To unsubscribe, e-mail: opensuse-edu+unsubscr...@opensuse.org To contact the owner, e-mail: opensuse-edu+ow...@opensuse.org ___ Sugar-devel mailing list Sugar-devel@lists.sugarlabs.org http://lists.sugarlabs.org/listinfo/sugar-devel -- Xin Wang (http://dram.me/) ___ Sugar-devel mailing list Sugar-devel@lists.sugarlabs.org http://lists.sugarlabs.org/listinfo/sugar-devel
Re: [Sugar-devel] Browse failed to start with dbus UnknownMethod error in openSUSE
On Sun, May 6, 2012 at 1:48 PM, Aleksey Lim alsr...@sugarlabs.org wrote: On Sat, May 05, 2012 at 11:47:03PM +0800, Xin Wang wrote: Hi all, Recently I'm trying to package sugar for openSUSE. Glucose packages have finished, and now I'm packaging Browse. But it failed to start with following error. btw, do you package Sugar for official repos or in of OBS projects? -- Aleksey I'm packaging in OBS for now. https://build.opensuse.org/project/show?project=home%3Adramwang%3Asugar When everything is mature, I will submit a request for merge into official repo. -- Xin Wang (http://dram.me/) ___ Sugar-devel mailing list Sugar-devel@lists.sugarlabs.org http://lists.sugarlabs.org/listinfo/sugar-devel
Re: [Sugar-devel] Browse failed to start with dbus UnknownMethod error in openSUSE
On Sun, May 6, 2012 at 2:47 PM, Aleksey Lim alsr...@sugarlabs.org wrote: On Sun, May 06, 2012 at 02:19:08PM +0800, Xin Wang wrote: On Sun, May 6, 2012 at 1:48 PM, Aleksey Lim alsr...@sugarlabs.org wrote: On Sat, May 05, 2012 at 11:47:03PM +0800, Xin Wang wrote: Hi all, Recently I'm trying to package sugar for openSUSE. Glucose packages have finished, and now I'm packaging Browse. But it failed to start with following error. btw, do you package Sugar for official repos or in of OBS projects? -- Aleksey I'm packaging in OBS for now. https://build.opensuse.org/project/show?project=home%3Adramwang%3Asugar When everything is mature, I will submit a request for merge into official repo. I'm asking because there are outdated X11:Sugar and X11:Sugar:Unstable OBS projects. afaik, they existed as a standalone projects all time (you can ping cyberorg on #opensuse-edu channel on freenode, I was working with him when I was populating these projects). Also, you can consider contributing to Sweets Distributoin[1] which exists on Sugar Labs instance of OBS on packages.sugarlabs.org. Right now, Sweets Distributoin support Ubuntu and stable OLCP OS (Fedora-14 based). The reasons to have Sweets Distributoin (in comparing with Sugar in official packages) are: * it is not all time possible to package new Sugar versions to already released official repos (afaik, only Debian/Ubuntu does it) * having standalone repos, there is a benefit to package (Sweets Distributoin places it to /opt directory to not interfere w/ official packages) some packages with different build flags (like building telepathy-mission-control w/o keyring support, which is not used in Sugar) or different versions (if there is a problem w/ versions in official packages, like xulrunner-1.9 for gtk2 based Browse). * we have the same Sugar version on all supported platforms[2] that should simplify supporting (not that people on Fedora have the recent one, and older Sugar on distros that is not well supported by packagers) [1] http://wiki.sugarlabs.org/go/Sweets_Distribution http://wiki.sugarlabs.org/go/Platform_Team/Harmonic_Distribution/Supported_platforms -- Aleksey Thanks a lot, I will have a look at it. I'm planning to use susestudio to make a openSUSE LiveCD with sugar. I'm not sure if susestudio can use packages in Sweets Distribution directly? -- Xin Wang (http://dram.me/) ___ Sugar-devel mailing list Sugar-devel@lists.sugarlabs.org http://lists.sugarlabs.org/listinfo/sugar-devel
Re: [Sugar-devel] Browse failed to start with dbus UnknownMethod error in openSUSE
On Sun, May 6, 2012 at 3:08 PM, Aleksey Lim alsr...@sugarlabs.org wrote: On Sun, May 06, 2012 at 03:01:17PM +0800, Xin Wang wrote: On Sun, May 6, 2012 at 2:47 PM, Aleksey Lim alsr...@sugarlabs.org wrote: On Sun, May 06, 2012 at 02:19:08PM +0800, Xin Wang wrote: On Sun, May 6, 2012 at 1:48 PM, Aleksey Lim alsr...@sugarlabs.org wrote: On Sat, May 05, 2012 at 11:47:03PM +0800, Xin Wang wrote: Hi all, Recently I'm trying to package sugar for openSUSE. Glucose packages have finished, and now I'm packaging Browse. But it failed to start with following error. btw, do you package Sugar for official repos or in of OBS projects? -- Aleksey I'm packaging in OBS for now. https://build.opensuse.org/project/show?project=home%3Adramwang%3Asugar When everything is mature, I will submit a request for merge into official repo. I'm asking because there are outdated X11:Sugar and X11:Sugar:Unstable OBS projects. afaik, they existed as a standalone projects all time (you can ping cyberorg on #opensuse-edu channel on freenode, I was working with him when I was populating these projects). Also, you can consider contributing to Sweets Distributoin[1] which exists on Sugar Labs instance of OBS on packages.sugarlabs.org. Right now, Sweets Distributoin support Ubuntu and stable OLCP OS (Fedora-14 based). The reasons to have Sweets Distributoin (in comparing with Sugar in official packages) are: * it is not all time possible to package new Sugar versions to already released official repos (afaik, only Debian/Ubuntu does it) * having standalone repos, there is a benefit to package (Sweets Distributoin places it to /opt directory to not interfere w/ official packages) some packages with different build flags (like building telepathy-mission-control w/o keyring support, which is not used in Sugar) or different versions (if there is a problem w/ versions in official packages, like xulrunner-1.9 for gtk2 based Browse). * we have the same Sugar version on all supported platforms[2] that should simplify supporting (not that people on Fedora have the recent one, and older Sugar on distros that is not well supported by packagers) [1] http://wiki.sugarlabs.org/go/Sweets_Distribution http://wiki.sugarlabs.org/go/Platform_Team/Harmonic_Distribution/Supported_platforms -- Aleksey Thanks a lot, I will have a look at it. I'm planning to use susestudio to make a openSUSE LiveCD with sugar. I'm not sure if susestudio can use packages in Sweets Distribution directly? Sweets Distribution is being built w/ OBS (SL instance). AFAIK, OBS supports linking repos from another OBS instances. If it is possible, you can link Sweets Distribution repo from packages.sl.o to susestudio. -- Aleksey OK, I'll have a try. -- Xin Wang (http://dram.me/) ___ Sugar-devel mailing list Sugar-devel@lists.sugarlabs.org http://lists.sugarlabs.org/listinfo/sugar-devel
[Sugar-devel] Browse failed to start with dbus UnknownMethod error in openSUSE
Hi all, Recently I'm trying to package sugar for openSUSE. Glucose packages have finished, and now I'm packaging Browse. But it failed to start with following error. --- Traceback (most recent call last): File /usr/bin/sugar-activity, line 146, in module main() File /usr/bin/sugar-activity, line 141, in main instance = create_activity_instance(activity_constructor, activity_handle) File /usr/bin/sugar-activity, line 34, in create_activity_instance activity = constructor(handle) File /usr/share/sugar/activities/Browse.activity/webactivity.py, line 153, in __init__ activity.Activity.__init__(self, handle) File /usr/lib/python2.7/site-packages/sugar3/activity/activity.py, line 358, in __init__ warn_if_none=False) File /usr/lib/python2.7/site-packages/sugar3/presence/presenceservice.py, line 89, in get_activity dbus_interface=CONN_INTERFACE_ACTIVITY_PROPERTIES) File /usr/lib/python2.7/site-packages/dbus/proxies.py, line 68, in __call__ return self._proxy_method(*args, **keywords) File /usr/lib/python2.7/site-packages/dbus/proxies.py, line 140, in __call__ **keywords) File /usr/lib/python2.7/site-packages/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 --- Browse is 137, sugar-toolkit-gtk3 is 0.96.1. I have no clue how to fix it, could someone figure me out what should I do? Thanks, -- Xin Wang (http://dram.me/) ___ Sugar-devel mailing list Sugar-devel@lists.sugarlabs.org http://lists.sugarlabs.org/listinfo/sugar-devel
Re: [Sugar-devel] Browse failed to start with dbus UnknownMethod error in openSUSE
On Sat, May 5, 2012 at 11:48 PM, Peter Robinson pbrobin...@gmail.com wrote: On Sat, May 5, 2012 at 4:47 PM, Xin Wang dram.w...@gmail.com wrote: Hi all, Recently I'm trying to package sugar for openSUSE. Glucose packages have finished, and now I'm packaging Browse. But it failed to start with following error. --- Traceback (most recent call last): File /usr/bin/sugar-activity, line 146, in module main() File /usr/bin/sugar-activity, line 141, in main instance = create_activity_instance(activity_constructor, activity_handle) File /usr/bin/sugar-activity, line 34, in create_activity_instance activity = constructor(handle) File /usr/share/sugar/activities/Browse.activity/webactivity.py, line 153, in __init__ activity.Activity.__init__(self, handle) File /usr/lib/python2.7/site-packages/sugar3/activity/activity.py, line 358, in __init__ warn_if_none=False) File /usr/lib/python2.7/site-packages/sugar3/presence/presenceservice.py, line 89, in get_activity dbus_interface=CONN_INTERFACE_ACTIVITY_PROPERTIES) File /usr/lib/python2.7/site-packages/dbus/proxies.py, line 68, in __call__ return self._proxy_method(*args, **keywords) File /usr/lib/python2.7/site-packages/dbus/proxies.py, line 140, in __call__ **keywords) File /usr/lib/python2.7/site-packages/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 --- Browse is 137, sugar-toolkit-gtk3 is 0.96.1. I have no clue how to fix it, could someone figure me out what should I do? Maybe use the Fedora .spec file as a base because it works OK for us. Peter There's nothing special in Fedora's spec files of sugar-browse and sugar-toolkit-gtk3. But I found that the version of telepathy-gabble is a bit old in openSUSE, maybe I should got a newer version first. -- Xin Wang (http://dram.me/) ___ Sugar-devel mailing list Sugar-devel@lists.sugarlabs.org http://lists.sugarlabs.org/listinfo/sugar-devel
Re: [Sugar-devel] Browse failed to start with dbus UnknownMethod error in openSUSE
On Sun, May 6, 2012 at 12:25 AM, Peter Robinson pbrobin...@gmail.com wrote: On Sat, May 5, 2012 at 5:10 PM, Xin Wang dram.w...@gmail.com wrote: On Sat, May 5, 2012 at 11:48 PM, Peter Robinson pbrobin...@gmail.com wrote: On Sat, May 5, 2012 at 4:47 PM, Xin Wang dram.w...@gmail.com wrote: Hi all, Recently I'm trying to package sugar for openSUSE. Glucose packages have finished, and now I'm packaging Browse. But it failed to start with following error. --- Traceback (most recent call last): File /usr/bin/sugar-activity, line 146, in module main() File /usr/bin/sugar-activity, line 141, in main instance = create_activity_instance(activity_constructor, activity_handle) File /usr/bin/sugar-activity, line 34, in create_activity_instance activity = constructor(handle) File /usr/share/sugar/activities/Browse.activity/webactivity.py, line 153, in __init__ activity.Activity.__init__(self, handle) File /usr/lib/python2.7/site-packages/sugar3/activity/activity.py, line 358, in __init__ warn_if_none=False) File /usr/lib/python2.7/site-packages/sugar3/presence/presenceservice.py, line 89, in get_activity dbus_interface=CONN_INTERFACE_ACTIVITY_PROPERTIES) File /usr/lib/python2.7/site-packages/dbus/proxies.py, line 68, in __call__ return self._proxy_method(*args, **keywords) File /usr/lib/python2.7/site-packages/dbus/proxies.py, line 140, in __call__ **keywords) File /usr/lib/python2.7/site-packages/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 --- Browse is 137, sugar-toolkit-gtk3 is 0.96.1. I have no clue how to fix it, could someone figure me out what should I do? Maybe use the Fedora .spec file as a base because it works OK for us. Peter There's nothing special in Fedora's spec files of sugar-browse and sugar-toolkit-gtk3. But I found that the version of telepathy-gabble is a bit old in openSUSE, maybe I should got a newer version first. Yes, the sugar stack is fairly dependent on new versions of telepathy and webkit. Also make sure all the dependencies have introspection bindings enabled as Browse uses introspection for most of the language bindings. Peter Thanks. It works after to upgrade telepathy-gabble to 0.16.0. -- Xin Wang (http://dram.me/) ___ Sugar-devel mailing list Sugar-devel@lists.sugarlabs.org http://lists.sugarlabs.org/listinfo/sugar-devel
Re: [Sugar-devel] [Localization] Glucose URGENT
On Thu, Mar 15, 2012 at 1:45 AM, Chris Leonard cjlhomeaddr...@gmail.com wrote: Dear Localizers and Developers, The Glucose 0.95 development cycle is nearing it's completion with the release of Glucose 0.96 planned by the end of March. http://wiki.sugarlabs.org/go/0.96/Roadmap We have a number of languages that are complete and many more that are in need of a little more work to finish them off. http://translate.sugarlabs.org/projects/glucose/ Please make a special effort to get your Glucose project completed (and committed by your lang admin) in the next two weeks so that we can make this the best localized release of Sugar yet. We desperately need your help to make that goal. Localizations of Fructose and Honey activities are readily updated after the release, but it is important to get Glucose (and the sugar-update-control.po file from http://translate.sugarlabs.org/projects/olpc_software/) in the best shape possible for the release which will be repackaged for Linux distros with the L10n available at a given point in time. Please reach out to other potential localizers to help and as a special request to our developer community (which comes from a wide variety of mother tongues), please put on your localizer hat for a few days if you have your features for this release cycle landed. Warmest Regards, cjl Sugar Labs Translation Team Coordinator ___ Localization mailing list localizat...@lists.laptop.org http://lists.laptop.org/listinfo/localization When try to Commit to VCS, an error occurred with following message: Failed to commit file: [GIT] push of ('/var/lib/pootle/checkouts/glucose/sugar', 'po/zh_CN.po') failed: To gitori...@git.sugarlabs.org:sugar/mainline.git ! [rejected] master - master (non-fast-forward) error: failed to push some refs to 'gitori...@git.sugarlabs.org:sugar/mainline.git' To prevent you from losing history, non-fast-forward updates were rejected Merge the remote changes before pushing again. See the 'Note about fast-forwards' section of 'git push --help' for details. Is it not allowed to commit at this time? Best, Xin Wang ___ Sugar-devel mailing list Sugar-devel@lists.sugarlabs.org http://lists.sugarlabs.org/listinfo/sugar-devel
Re: [Sugar-devel] [Localization] Glucose URGENT
On Thu, Mar 15, 2012 at 7:55 AM, Alan Jhonn Aguiar Schwyn alan...@hotmail.com wrote: Failed to commit file: [GIT] push of ('/var/lib/pootle/checkouts/glucose/sugar', 'po/zh_CN.po') failed: To gitori...@git.sugarlabs.org:sugar/mainline.git ! [rejected] master - master (non-fast-forward) error: failed to push some refs to 'gitori...@git.sugarlabs.org:sugar/mainline.git' To prevent you from losing history, non-fast-forward updates were rejected Merge the remote changes before pushing again. See the 'Note about fast-forwards' section of 'git push --help' for details. Is it not allowed to commit at this time? No is a permissions problems.. First make: git pull This download all changes... after, try again the push It seems that I can not do these things in Pootle's web interface. Regards! Alan Best, Xin Wang ___ Sugar-devel mailing list Sugar-devel@lists.sugarlabs.org http://lists.sugarlabs.org/listinfo/sugar-devel