#ubuntu-sugarteam 2010-10-01 * ishan is away for dinner <manusheel> shan: Hi Shan. <manusheel> Around? <mukul> dipankar, around? <dipankar> mukul, yes <mukul> dipankar, can you test sthing on your machine? My Vbox doesn't recognize USB device. <dipankar> what do you want me to test? <dipankar> mukul, ^ <mukul> dipankar, I will send you a modified misc.py file. I would be great if you could replace it with your misc.py keeping a backup copy. Connect a USB pendrive and run a file that can't actually run in sugar (eg. exe kind of file). It should display an error alert. <dipankar> mukul, cool. no problem <mukul> dipankar, or is there a way so that I can add some exe kind of file in my Journal. that way i can test it myself. <mukul> dipankar, thanks a lot. <dipankar> mukul, I think i can arrange a exe :P <mukul> dipankar, how can we add any file on journal externally? <dipankar> mukul, open a pend drive, drag a file and drop it in Journal <mukul> dipankar, The main problem lies there only. a pendrive is not detected on Vbox <dipankar> mukul, oh yes. <dipankar> I forgot. <mukul> hi alsroot <alsroot> mukul: hi <mukul> alsroot, alert.connect('response', self.__alert_response_cb) Name Error: global name 'self' is not defined <mukul> alsroot, how do I resolve this? <alsroot> mukul: what purpose you had in mind while were adding "self" to code? * You're now known as ubuntulog <mukul> I had imported ErrorAlert from sugar.graphics.alert.. <mukul> alsroot, I used it just as it was used in journalactivity.py <alsroot> mukul: well, you need to check what you are copy&pasting, do you have "self" in the place where you pasted this code? <ishan> alsroot, so this problem is in the library installed or some problem on the authors behalf <alsroot> ishan: library just uses aiml db, so db should be tuned (if should) #ubuntu-sugarteam 2010-10-02 <lfaraone> dfarning: sugar-firefox-activity is in Ubuntu. <lfaraone> dfarning: https://edge.launchpad.net/ubuntu/maverick/+source/sugar-firefox-activity/6+dfsg-0ubuntu2 <dfarning> lfaraone, I'll add it to the seed file this evening thanks. * ishan is away for dinner * ishan is away for dinner <manusheel> alsroot: Hi Aleksey. <manusheel> Around? <alsroot> manusheel: hi <manusheel> alsroot: How are you doing today? <alsroot> manusheel: fine, thanks <manusheel> alsroot: Glad to hear. Aleksey, Ishan and Anubhav were working on introducing an alert check to validate whether an activity should be downgraded or not. Wish to ask you which component/API of sugar looks after this aspect. <alsroot> manusheel: I think in journal code <manusheel> alsroot: Thank you. <alsroot> manusheel: misc.resume() restore journal objects #ubuntu-sugarteam 2010-10-03 <manusheel> http://activities.sugarlabs.org/en-US/sugar/addons/versions/4082 <mukul> hi alsroot <alsroot> mukul: hi <mukul> alsroot, I am trying to add an alert whenever a file fails to startup as a result of no activity to run the file. I'm making changes to misc.py. Firstly, Am I making the changes in the correct file? Secondly, if you could check my changes in the code. <alsroot> mukul: misc.py might be wrong place for alerts (it could raise an exception which will be processed in ui part ie in journal). What code you mean? <mukul> http://typewith.me/GE7h2HNQJ0 <mukul> alsroot, so changes should be made in journalactivity.py right? <alsroot> mukul: that was just my imho <mukul> alsroot, Ok. <mukul> Can you give me an example how to raise an exception from misc? <mukul> Should I create an Extra Variable and check? <anubhav> alsroot: hi <alsroot> anubhav: hi <anubhav> alsroot: i am working on bug #2164 (Downgrading activities not allowed) <ubot2> Launchpad bug 2164 in launchpad-foundations "Login form should ask for e-mail address only once (heat: 1)" [Medium,Fix released] https://launchpad.net/bugs/2164 <alsroot> mukul: maybe at the end exception is not good (there could some code that doesn't catch it), you can just return boolean flag to state that bundle was(not) installed <anubhav> alsroot:i was looking at bundleregistry file in model in jarabe folder is it the right location <alsroot> anubhav: yup, it is only one place where buncldes could be installed <alsroot> mukul: s/installed/launched/ <anubhav> alsroot: actually i made changes in the file but the alreadyInstalledException is not thrown in the sugar emulator and XO1.5 <alsroot> anubhav: but is it fine if bundles will be silently downgraded <anubhav> alsroot: yes but, they are downgraded and no exception in the logs as shown in the bug <alsroot> anubhav: I mean maybe better to popup confirmation alert, btw it could invasive in case of user experience and having replies to email sent to sugar-devel@ w/ tag [DESIGN] will be useful * dipankar is away: Away #ubuntu-sugarteam 2010-10-04 * dipankar is away: Away * dipankar is back (gone 00:00:06) <lfaraone> manusheel_afk: I'll review Moon tomorrow, sorry, schedule's still craaazy. <mukul> alsroot: Hi <alsroot> mukul: hi <mukul> alsroot: I am still working on bug 328 and am not able to figure out exactly where I need to add an alert in the gui. <ubot2> Launchpad bug 328 in baz "Race in reading directory / reading a file" [Medium,Invalid] https://launchpad.net/bugs/328 <alsroot> mukul: did you raise this question on sugar-devel@ w/ [DESIGN] tag, I mean there could be several options from popping up alert to mark fileless objects somehow in ui <mukul> alsroot: No, Should I do that directly? But I think I should first atleast make up something and then ask for reviews <alsroot> mukul: but the question is about what the proper fix is not how it might be coded <alsroot> mukul: I mean some fixes are not obvious <alsroot> especially UI visible #ubuntu-sugarteam 2010-10-05 <dipankar> manusheel, hi sir <manusheel> dipankar: Hi Dipankar. <dipankar> manusheel, sir, I am at #sugar :) <manusheel> dipankar: I am there too. <manusheel> :-) #ubuntu-sugarteam 2010-10-06 <manusheel> ishan: Check this http://pastebin.com/KTh829tB <jelkner> dfarning, are you here? <jelkner> has anyone seen dfarning? <manusheel> jelkner: Hello. <jelkner> manusheel, hi! <manusheel> jelkner: David seems to be offline at this juncture. You can send him an e-mail. <jelkner> Thanks, manusheel, I'm doing just that right now ;-) <lfaraone> jelkner: unless the bug is directly related to something in the USR PPA or disk images, please file bugs against the specific packages in ubuntu <thangam_arun> dfarning, Hii <thangam_arun> dfarning, I am waiting for your reply for VM access to create USR for Tamil language <thangam_arun> manusheel, Hii <dfarning> thangam_arun, I don't understand how internationalization works. Every time I look into it my head starts to swim:( <dfarning> thangam_arun, I really can't be of much help <dfarning> thangam_arun, do you understand how to create a language specif iso? <thangam_arun> dfarning, We are as a team trying to promote Sugar with Ubuntu <thangam_arun> Ya, i have done customization for ubuntu-10.04 using UCK tool <thangam_arun> dfarning, Here people in Tamil Nadu part of India speaks Tamil as the Mother tonque. So inorder reach them we need regional language support <dfarning> thangam_arun, hmm so you can just take a ubuntu iso and respin it with language support using UCK? * dfarning installs UCK <thangam_arun> dfarning, i am not sure will that help <thangam_arun> dfarning, i have not tried yet <dfarning> thangam_arun, ok, do you know if sugar has been translated to tamil? <thangam_arun> dfarning, Manusheel form seeta team refered to approach for this work <thangam_arun> dfarning, I am the Tamil language admin for sugarlabs projects <thangam_arun> dfarning, I have done the translation. Its 100% <dfarning> thangam_arun, awesome. That is 95% of the work! <thangam_arun> dfarning, yes :-) <dfarning> Ian_Daniher, do you know how to make a language specific spin? <thangam_arun> dfarning, Refer this link also: http://translate.sugarlabs.org/ta/ <dfarning> thangam_arun, what is the iso code for tamil? <thangam_arun> dfarning, You mean Locale ?? <thangam_arun> ta_IN is the locale code for Tamil <dfarning> thangam_arun, yes(i think) the two letter code for the lang. <dfarning> thangam_arun, thanks <thangam_arun> dfarning, YEs <dfarning> thangam_arun, ok it looks like the ta .po files are correctly migrating from pootle to git.... see http://git.sugarlabs.org/projects/sugar/repos/mainline/trees/master/po <thangam_arun> dfarning, oh good <dfarning> thangam_arun, what happens if you install sugar on maverick and switch your local to ta? <dfarning> thangam_arun, one thing I dont understan is that the version of sugar on maverick is .88 and I don't know if pootle applied your recent translations to that version or to .90(the most recent version. <thangam_arun> dfarning, I have no Tamil Language option in the "USR-i386-20100907.iso" image <thangam_arun> in .90 version the updates will be there <dfarning> thangam_arun, I am going to try to use UCK to add tamil to the iso as a debugging step. <thangam_arun> dfarning, okay <dfarning> thangam_arun, it looks like the UCK method is working.... But I cant read tamil well enough to read the menus. <dfarning> thangam_arun, would you mind 1) downloading the latestest usr iso 2) using UCK to modify the usr iso to set tamil as the default lang and 3) test the modified iso. <dfarning> thangam_arun, if that works, I will modify the standard USR build process to make a tamil based iso by default. <thangam_arun> dfarning, Sure <thangam_arun> dfarning, I will that by tmw and will update you the status :-) <thangam_arun> dfarning, Also i am willing to take part in USR creation. Would like to contribute for the same <dfarning> thangam_arun, if that doesn't work we will have to create an iso of sugar .90 on maverick. <dfarning> thangam_arun, are you familar with shell scripting? <thangam_arun> dfarning, Yes i am Linux Sys admin <dfarning> thangam_arun, nice! <thangam_arun> dfarning, i use Linux as my Desktop/Server :-) <dfarning> thangam_arun, nice. The build script is pretty straight forward.... but it contains a lot of magic and is pretty brittle. So we can't run it automatically. would you be interested in running builds? <thangam_arun> Yes, I will be happy in doing this work <dfarning> thangam_arun, NIICE. Can you send me you ssh key so I can give you access to the build machine? <thangam_arun> dfarning, Sure <dfarning> thangam_arun, are you familar with the basic concepts of building a ubuntu live CD? <thangam_arun> dfarning, i will send through mail. is that okay? <thangam_arun> dfarning, Yes <dfarning> thangam_arun, yes cisneroselizabeth@example.net <thangam_arun> dfarning, okay i will send in 15 minutes. <thangam_arun> dfarning, i am taking my dinner right now. :-) <dfarning> thangam_arun, I m going to lunch too. I'll be back in about an hour. <thangam_arun> dfarning, oh ok <mukul> alsroot: Around? <alsroot> mukul: yup <mukul> alsroot: I intend to make some change in logging.py and give a bolean value to a new variable. Then using the bolean value I want add an alert. Can you tell me which file should I use for add the alert function? <alsroot> mukul: do you mean popping up an alert from logging.py? <mukul> Yes <mukul> alsroot: But I guess that can't be done directly. It doesn't have the GUI functions. <alsroot> mukul: that will be misusing of logging.py, it is only for non-gui stuff, you need to popup alerts from more high level <mukul> alsroot: Yes. I'll just create a new variable in logging.py which then would be used for popping up an alert. The problem is in which gui file should I use the variable and popup the alert. <thangam_arun> dfarning, i am back <thangam_arun> dfarning, Also sent a mail to your gmail with public ssh key <alsroot> mukul: could you explain what use case you mean (with such variable in logging.py) <mukul> alsroot: This is what I intend to do. whenever a function logging.error or logging.warn or logging.warning or logging.exception is called. I want it to display an alert saying "The requested operation could not be performed. Please check the logviewer activity for more details.". All this is with reference to the bug#2063. Am I on the right track? <mukul> alsroot: This is what I made out of the conversation between bernie and eben. <alsroot> mukul: well dunno about the way you've chosen, for me this feature smells bad -- for me, using something like bug report is more useful -- anyway about your Q about an alert, this exactly what don't like in this bug :) <alsroot> s/what/what I/ <alsroot> any method I can imagine sounds ugly <mukul> alsroot: Ok. I agree this might not be the ideal way. <alsroot> mukul: I meant the your way, but this feature itself <alsroot> s/your/not your/ <mukul> alsroot: However, wish if you could suggest a gui file which I could use to popup an alert. <alsroot> mukul: alrert classes are in sugar-toolkit/src/sugar/graphic/alert.py <alsroot> mukul: for the place alert might be popped up, well maybe from journal <mukul> alsroot: Yes but there alerts are defined. I need a GUI file as was (journalactivity.py) where in I could add an alert. <alsroot> s/might be/only/ <alsroot> mukul: sugar/src/jarabe/journal <alsroot> JournalActivity is the main class <mukul> alsroot: One more question, when it is written import logging... which file is being imported. I mean there are multiple copies of logging.py with different paths. How do I ensure it is being imported from the one I am making changes in? <alsroot> mukul: python uses PYTHONPATH envar + standard paths <alsroot> ..including current one <thangam_arun> dfarning, Did you receive my mail ?? <mukul> alsroot: journalactivity.py imports logging. I have introduced the a new variable at the logging.py. But when I use the variable using logging.CHECK_ALERT , the log says " The module object has no attribute CHECK_ALERT". There are 4 logging.py file in sugar-jhbuild. Any ideas how to resolve this? <alsroot> mukul: btw you shouldn't override standard "logging" import, the right way is creating new module and use it instead of standard one <alsroot> mukul: better to avoid name clashing <thangam_arun> dfarning_, Did you receive my mail ?? <dfarning_> thangam_arun, yes, I just got back from lunch and my bike ride. <thangam_arun> dfarning_, oh great <thangam_arun> dfarning_, oh great <dfarning_> thangam_arun, did modifing the USR iso with UCK work? <thangam_arun> dfarning_, Not yet. I have to dwonload the latest ISO. I will do it my tmw <thangam_arun> s/my/by/ <dfarning_> thangam_arun, Great. what username should I use for your account on usr.sugarlabs.org? <thangam_arun> thangam.arunx <dfarning_> thangam_arun, can you ssh cisneroselizabeth@example.net <thangam_arun> dfarning, i will do that now <thangam_arun> dfarning, I just logged in <dfarning_> thangam_arun, can you sudo? <thangam_arun> dfarning, Yes, i can <dfarning_> thangam_arun, great you will need to sudo to do a build. <thangam_arun> dfarning, Oh okay <dfarning_> all of the build stuff is in my home dir under the usr dir. can you copy that dir to your home dir, change the chown to your account and try to run a build? <dfarning_> thangam_arun, 'sudo ./usr-scratch.sh all i386' is the incantation to run a build. <thangam_arun> sure sure <dfarning_> thangam_arun, I think user-scratch is pretty straight forward for a sysadmin with a knowledge of customzation. <thangam_arun> dfarning, Yes, should be <thangam_arun> dfarning, i have to copy the "usr" dir or "usr-scratch.sh" file alone ?? <thangam_arun> dfarning, the build folder is 4.8GB size <dfarning_> thangam_arun, you need usr-scratch and template/ <thangam_arun> dfarning, ok fine <dfarning_> thangam_arun, but the script might die. becuase of missing dir that you will have to add by hand.... or better yet have the script create the dirs as necessary <thangam_arun> oh ok <thangam_arun> dfarning,thse dir's build/ logs/ output/ ?? <thangam_arun> s/thse/these <dfarning_> thangam_arun, I just deleted the contents of build. so yo can copy the whole usr dir. <thangam_arun> dfarning, oh ok <dfarning_> thangam_arun, to reduce network load I cache everything between builds <thangam_arun> dfarning, ok <dfarning_> thangam_arun, build/ contains the chroot and image for a build of each arch <dfarning_> output/ contains the isos <dfarning_> logs/ contain the build logs <thangam_arun> dfarning, All right <dfarning_> tempplate/ contains some file to prime the process. <dfarning_> thangam_arun, I think there are about 25G free on the harddrive so space is not too much of an issue <thangam_arun> dfarning, ok ok <thangam_arun> dfarning, Sugar-88 is not yet added to ubuntu maverick repo ?? <thangam_arun> dfarning, Some of the packages were need to be added in order to have suagr-0.88 or ?? <dfarning_> thangam_arun, everything should be coming from maverick universe. <thangam_arun> dfarning, In the script the default version is suagr-0.86 <dfarning_> thangam_arun, where? sugar is install in line 134 <thangam_arun> yes in 135 <dfarning_> thangam_arun, line 135 installs a group of activites <dfarning_> thangam_arun, core is installed in 134. <thangam_arun> bernie, oh ok. then the versio is 0.88 or 0.86 ? <thangam_arun> dfarning, oh ok. then the versio is 0.88 or 0.86 ? <thangam_arun> s/versio/version <dfarning_> thangam_arun, actually as your first change to the script you can delete line 135. all of the activites are now included as part of usr-meta <dfarning_> thangam_arun, it is .88. there are a couple of activities name sugar-*activity-0.86 this is just a quirk that mean that activity only runs on ).86 or later. <thangam_arun> dfarning, ok fine <thangam_arun> dfarning, i will do that <dfarning_> thangam_arun, there was an api change between .84 and .86 which broke a bunch of activities <thangam_arun> dfarning, Okay <dfarning_> thangam_arun, sugar-ubuntu-remix is the equivlent of installing ubuntu-desktop or ubuntu-netbook <thangam_arun> dfarning, Fine, What else got added if you use "sugar-ubuntu-remix" other then "ubuntu-desktop or ubuntu-netbook" ?? <dfarning_> thangam_arun, it contain the entire distro stack. the casper, prober,ubiquity... stuff is for the live cd and installer <thangam_arun> dfarning, Oh okay <dfarning_> thangam_arun, sugar-ubuntu-remix is auto generated from a seed file <dfarning_> thangam_arun, see http://usr.sugarlabs.org/seeds/ubuntu-sugar-remix.maverick/ubuntu-sugar-remix <thangam_arun> dfarning, yes <dfarning_> thangam_arun, most of it is a very standard ubuntu install there are a couple of sugar specif stuff in the last 20 lines (or so) <thangam_arun> dfarning, ok <dfarning_> thangam_arun, we have removed a couple of things to save space. <dfarning_> thangam_arun, the usr seed file is a very slightly modified from the seed file used by ubuntu-netbook <thangam_arun> dfarning, Okay <dfarning_> thangam_arun, this means that usr will run on every machine on which ubuntu runs:) <thangam_arun> dfarning, got it <dfarning_> thangam_arun, the use of the -meta, -setting, and other seed files is a bit convoluted. The goal was for the build system to exactly match the upstream ubuntu build process. <dfarning_> thangam_arun, this will allow us to add USR to the upstream ubuntu build farm with little modification. <thangam_arun> dfarning, to avoid the build breakups ? <thangam_arun> dfarning, thats good <dfarning_> thangam_arun, my goal is for USR to be a 'community supported distro' for 11.04 and a 'canonical supported distro' by 11.10 <dfarning_> thangam_arun, 11.10 will be a LTS release:) <thangam_arun> dfarning, Okay <thangam_arun> dfarning, Here in India its 2 am now :-) <dfarning_> thangam_arun, time for bed:) ping me tomorrow with any more questions. <thangam_arun> dfarning, Sure <thangam_arun> dfarning, Thanks a lot for your kind support <thangam_arun> dfarning, Gud night <dfarning_> thangam_arun, good night. I hope we can be of use to you. <thangam_arun> dfarning, Yes Really :-) <thangam_arun> dfarning,See you tmw #ubuntu-sugarteam 2010-10-07 <satellit_> dfarning: is there a command to start the install to hard disk utility when booted from a live CD of Ubuntu 10.04? <dfarning> satellit_, I must confess I know almost nothing about installing ubuntu. i have been trying to touch as little as possible below the sugar level. With the exception of (sugar) the top 2% of the stack USR _is_ is exactly the same as ubuntu-netbook. anything that applies to ubuntu netbook should apply to USR <satellit_> defarning : Thanks.... any idea when you will update USR again? <satellit_> dfarning: sorry sp <dfarning> satellit_, I am hoping that thangam takes over as build master tomorrow. he seems very sharrp. <satellit_> yes I noticed him today on IRC.... <dfarning> satellit_, if not, i'll do a build as soon as the new usr-meta hits the repos. it includes sugar-firefox-activity <satellit_> that would be great.....thanks for all of your work..... * satellit_ get a chance to try the Virtual box VM of USR? http://wiki.sugarlabs.org/go/Emulator_image_files#VirtualBox I saw that one of Tabs PC wizards cisneroselizabeth@example.net... <satellit_> [olpc-nz] [Testing] Testing Summary: Auckland - 2 October 2010 tom parker <dfarning> satellit_, you are welcome. It is inspiring to see what people are doing with it. I haven't don any work with virtual box lately.... most of my time is spent doing administrative stuff necessary to start a business. <anubhav> alsroot: hi <alsroot> anubhav: hi <anubhav> alsroot: working on the bug #2164 <ubot2> Launchpad bug 2164 in launchpad-foundations "Login form should ask for e-mail address only once" [Medium,Fix released] https://launchpad.net/bugs/2164 <alsroot> anubhav: btw shan is also working on it <alsroot> anubhav: afaik he has some progress <anubhav> alsroot: actually can you tell me the function of the function _check_for_bundles() in journalactivity file <anubhav> alsroot: b/w shan is also here he is asking the same problem he has some problem with is irc client <alsroot> anubhav: you don't need _check_for_bundles from journalactivity, if I got the problem right, it is about downgrading from journal, having it in common would be problematic (we don't have a window to dispaly an alert in all cases) <alsroot> anubhav: look into misc.resume() <anubhav> alsroot: hi shan here, :) . yes i had a cisneroselizabeth@example.net. i am able to introcude an alert popup for the user at the journal activity when a previous version of the .xo is clicked for installing <anubhav> introduce* <anubhav> i am able to stop installation of any previous activity. <alsroot> anubhav: you have a method (misc.resume) that raises an exception (AlreadyInstalledException), so you can wrap it to try block in journal to popup an alert <anubhav> yes, we did that. <alsroot> anubhav: whats the issue then? <anubhav> alsroot: now in the alert, we have two option 1. ' ok ' ( for installing previous version ) 2. ' cancel ' <alsroot> anubhav: sound good <anubhav> alsroot: now resonse should come on clicking ok what should be done <anubhav> alsroot: on clicking ok previous .xo should get installed and the newer version ( which is already installed ) should be uninstalled. How should this be achieved? <alsroot> anubhav: you can pass a flag to BundleRegistry.install to force it to not raise AlreadyInstalledException <alsroot> anubhav: see install's sources, it also uninstalls bundles <anubhav> alsroot: no thats fine the problem is how to pass a flag as bundle registry can not import journalactivity <alsroot> anubhav: but for what reason you need journalactivity in registry? just add eg "force" argument to install() <anubhav> alsroot: if we give an argument inn install where from it is called!. it is called from misc and not from journlaactivity <anubhav> alsroot: there fore taking a hint from check for bundles function hfow to call it from journalactivity <anubhav> alsroot: *how <alsroot> anubhav: install<->resume<->journal, the first call will not pass force (raise an exception), the second call (from alert) will pass Treu for flag <alsroot> anubhav: even shorter, install<->resume, resume is a part of journal, so popiping up an alert from it is fine <anubhav> alsroot: ok trying.. <mukul> alsroot: hi <alsroot> mukul: hi <mukul> alsroot: Can you give me some idea about what is the role of logging.py located at pylint/checkers? <alsroot> mukul: pylint/checkers? whats the project you mean? <mukul> alsroot: I am talking about sugar only. <alsroot> mukul: but I can't find "pylint" in sugar project sources <alsroot> .."pylint" directory <alsroot> and logging.py as well <mukul> ~/sugar-jhbuild/install/lib/python2.6/site-packages/pylint/checkers <alsroot> mukul: no ideas, it is not sugar sources, looke like files generated by jhbuild/something-else <alsroot> mukul: hmm, it is pylint sources not sugar <mukul> alsroot: The approach that I had suggested yesterday to bug: 2063 doesn't seem to work well as it was based on making changes in the logging file itself. Could you suggest any of the less uglier methods :P ? <alsroot> mukul: I'm afraid any proper fix would be too invasive... <alsroot> mukul: what about raising this issue on sugar-devel@? #ubuntu-sugarteam 2010-10-08 <satellit_> dfarning: I like latest USR w/ firefox...... <satellit_> is cp: software updates working? <dfarning> satellit_, not yet. that is a major change. In the mean time I think we will just delete the updater in the control panel. <satellit_> ok <satellit_> I still get a pop up for firefox on exit saying it would not start...but It does...(old behavior) <satellit_> I am installing to VM workstation now (w/updates) <dfarning> satellit_, hmm does that happen when firefox exits? Firefox used to give that warning in ubuntu. <satellit_> still seems to. that was on CD with updates in install may be different... * satellit_ that popup always was there...is in .xo on soas-v3 and v4 also <satellit_> it may be a timing issue as firefox takes a while to load #ubuntu-sugarteam 2010-10-09 <thangam_arun> dfarning, Hii <thangam_arun> dfarning, are you there ?? <satellit_> Ian_Daniher: is there a install to HD option for Maple-syrup? I keep trying ubiquity but it will not launch.... #ubuntu-sugarteam 2010-10-10 <shan> mukul: there? <lfaraone> manusheel: in the future, it would be better if the individuals whose work is being reviewed were the ones to request the review. <manusheel> lfaraone: Sure, absolutely. I want that too. <manusheel> shan12: Aleksey gave neat reviews on your patch. Please try and arrive at a good conclusion on it today. <shan12> manusheel, okay #ubuntu-sugarteam 2010-10-11 <manusheel> shan: Hi Shan. <shan> manusheel, hello sir <manusheel> shan: Around? <shan> manusheel, yes sir <shan> i am here <manusheel> shan: You were able to include the recommendations by alsroot in your patch, except one of them. <manusheel> shan: Your response was quick, which is good. <shan> manusheel, yes sir, i will have a word with alsroot now. <shan> alsroot, hi around? <manusheel> shan: Did you discuss with Aleksey on how you plan to implement the remaining feature? <alsroot> shan: ho <shan> alsroot, hi, i had a look at the pointers provided by you yesterday. but, since downloaded activities show in the journal directly. I see no reason as to why implement a get_journal.resume. <shan> downloaded activities show only up in the journal. * <alsroot> shan: what about resuing from journal palette or from pasting an .xo from clipboard <shan> alsroot, i could be wrong here, do correct me if i am. Even after pasting it has to be launched from the journal. <alsroot> shan: on pasting journal execs misc.resume thus downgrading will silently skipped <alsroot> s/pastings/resumed-from-palette-or-from-details-dialog/ <shan> execs? <alsroot> shan: executes <shan> alsroot, okay. having a look now. get back to you in some time. So, that will be the only issue right? <alsroot> shan: the issue is simple, instead of adding alert to 3 places(and possible new resume invocations), better to have it in resume() <shan> alsroot, so basically what i should try to implement is "try not using listview.py and somehow get the pop-up alert to be started from misc.resume " <shan> alsroot, would that be a much appropriate approach? <alsroot> shan: not from misc.resume, it can't import activity class (to avoid circle dependencies), as I said, I can't find better option than moving misc.resume to journal activiity class method <shan> alsroot, i think i got your idea. This wouldn't be involving changing misc.resume to get_journal.resume ?..would it? <alsroot> shan: what I meant is just moving misc.resume() to JournalActivity.resume, get_journal() is just a method to get JournalActivity instance <mukul> alsroot: Does sugar crash whenever an unhandled python exception occurs? Then 2063 doesn;t make much sense. <alsroot> mukul: afaik it doesn't <mukul> alsroot: Can I test that? <alsroot> mukul: just grep for all alert invocations in sugar prokect sources <alsroot> mukul: oops, sugar can be aborted on exception while launching <alsroot> mukul: but after that, all unhandled exceptions will be just logged <alsroot> ..it is not sugar specific but regular glib/gtk behaviour because exceptions could be thrown only as reaction on glib event <mukul> alsroot, Ok I get it. <alsroot> mukul: forget about alert invocations, I jsut misread ticket <manusheel> alsroot: Making cisneroselizabeth@example.net APIs won't help? <alsroot> manusheel: yeah, looks like, there is excepthook <manusheel> alsroot: Ok, then, we should be able to resolve it by introducing changes at the Sugar API level. <alsroot> manusheel: why? just doing some stuff in excepthook w/o API changes <manusheel> alsroot: Ok, that was a proposal. Great, if we can do changes using the excepthook without API changes, that would be great. <shan> alsroot, yes, yes. sorry i mistyped. But will we be moving misc.resume() to JournalActivity.resume everywhere? or only in listview.py? <shan> by everywhere, i mean all those places, where misc.resume() is invoked. We would not be doing that right? ( i am asking this just to confirm the thought process ) <manusheel> mukul: Did you discuss with alsroot on the excepthook available to us at the Sugar level? <mukul> manusheel: No. a <alsroot> shan: since misc.resume will be moved to JournalActivity.resume, you need to change all misc.resume invocation (might look invasive but this fix will go to 0.92 I guess) <mukul> alsroot: Can you guide me on this excepthook feature? <alsroot> mukul: see python docs for sys module <shan> alsroot, that would mean, that misc.resume will never be required again and instead wherever it was to be called JournalActivity.resume should be called in its place. This will take considerable time too. Also, in all places where this is to be done importing of JournalActivity (and others if any ) will be required. right? <alsroot> shan: yup, in all this code import journal.misc anyway so importing another journal module is not a problem <shan> yes, that won't be a problem, will do that. Thanks a lot. I will try this out immediately and will get back to you in a while. <mukul> alsroot: How can excepthook by used for Bug 2063? <ubot2> Launchpad bug 2063 in launchpad-foundations "Trying to reach upstream of a package gives me an error" [Medium,Fix released] https://launchpad.net/bugs/2063 <alsroot> mukul: thats the question, anyway if you need a hook for unhandled exceptions, excepthook is the option #ubuntu-sugarteam 2010-10-12 <Ubuntu1010-sugar> testing HD install of Ubuntu 10.10 with sugar emulator installed from install applications app then drag-dropped surf-115.xo from USB bootstrapped applications from ASLO <Ubuntu1010-sugar> seems to work fine. Only has read installed when it starts * Ubuntu1010-sugar and it fails to start <Ubuntu1010-sugar> satellit here testing...: ) <satellit_> note: install of sugar emulator also makes gdm selection for sugar in bottom bar <satellit_> Build: Ubuntu 10.10 Sugar 0.88.1 <satellit_> runs full screen <satellit_> used Ubuntu Software Center for install of Sugar "The emulator for the Sugar Desktop Environment" #ubuntu-sugarteam 2010-10-13 <upyourssteve> i have some sugar for ya <MarkShuttleMorph> who wnats sugar <MarkShuttleMorph> !ops | emergency <ubot2> emergency: Help! Channel emergency! (ONLY use this trigger in emergencies) - elky, Madpilot, tritium, Nalioth, tonyyarusso, PriceChild, Amaranth, jrib, Myrtti, mneptok, Pici, jpds, gnomefreak, bazhang, jussi, Flannel, ikonia, maco, h00k, IdleOne, or nhandler! <MarkShuttleMorph> sup <satellit-U1010> testing autologon to multiple channels on IRC by edit of IRC activity <mukul> alsroot: Hi <alsroot> mukul: hi <mukul> alsroot: I wanted to make a small dialog box. Where can I find its implementation? Can the dialog box be added in any file ..Be it GUI or non-GUI? <alsroot> mukul: you mean dialog box in shell? <alsroot> mukul: anyway you can use what CP does <mukul> alsroot: I was actually trying to get an alert whenever unhandled python excecption occured in journal. but problem is that whenever unhandled python excpetion occured, the journal icon was not displayed. As a result, nothing was visible. Therefore I now think of a dialog box which would be independent of this. <alsroot> mukul: to make journal visible, use ShellModel.set_zoom_level <alsroot> though I'm not sure that popping an alert in journal makes sense here <mukul> alsroot: Yes, It doesn't. But what should be a makeshift arrangement? <alsroot> mukul: dunno, if you got pointers from design team, you'd better just implement what they think is useful <mukul> alsroot: I think I will have to ask sugar-devel abt it then. <alsroot> mukul: use [DESIGN] tag <lfaraone> I'm using mk-sbuild to create a sbuild chroot of sid. Is it normal for it to be bringing in packages like exim4, openssh-client, xulrunner (!!!), and hicolor-icon-theme? <lfaraone> oops <dfarning> shan ping <Shan> dfarning, hi <dfarning> hey, I am going to start writing a series of tutorials to help new developer get started. Do you have suggestions for a couple tutorials for stuff that was hard for you. <dfarning> Shan, ^^ <Shan> dfarning, yeah, there were some things. Could i send you a email about it in the morning ? Would that be fine ? <dfarning> Shan, that would be great. <dfarning> Shan, thanks <Shan> dfarning, np #ubuntu-sugarteam 2010-10-14 <lfaraone> alsroot: did you see Jean-Baptiste's comnent on bug 511225 re our patch? <ubot2> Launchpad bug 511225 in sugar-0.88 (Ubuntu Lucid) (and 2 other projects) "running sugar causes left-click not to work properly in GNOME (affects: 10) (dups: 2) (heat: 70)" [Critical,In progress] https://launchpad.net/bugs/511225 <alsroot> lfaraone: what's the url? <alsroot> oops, I see <alsroot> lfaraone: yup, thats the issue, but not the issue of the patch but current sugar implementation (sugar rewrites metacity gconf anyway) <alsroot> lfaraone: if it is a problem then there is only one option, remove all metacity changes from sugar (it is impossible to localize gconf settings) <mukul> alsroot: hi <alsroot> mukul: hi <mukul> alsroot: Wish if you can have a look at this and perhaps help me with my few doubts. <mukul> alsroot: http://lists.sugarlabs.org/archive/sugar-devel/2010-October/027794.html <alsroot> mukul: can't open lists.sugarlabs.org, looks like problem w/ the server <mukul> alsroot: Ok, you must have received a mail . Anyways, here is the pastebin http://paste.ubuntu.com/513298/ <alsroot> mukul: well, I personally don't see this feature itself so useful (I mean popping up any alerts), but it is more design question and requires reply from designers <mukul> alsroot: Ok, let us leave the 2nd question relating to design as of now. However, 1. To catch all unhandled python exceptions in sugar, where exactly should <mukul> we be looking forward to be the venue for adding the functionality? <mukul> Adding it in journalactivity.py doesn't seem to serve all purposes. It <mukul> has to be added somewhere which is being used all the time. <alsroot> mukul: I mean before starting implementation better to make sure that this feature will be accepted <alsroot> mukul: btw it sounds like it is more than just a ticket, and maybe using feature will be more useful, http://wiki.sugarlabs.org/go/Features/Feature_Template #ubuntu-sugarteam 2010-10-15 <lfaraone> alsroot: right. I don't see why Sugar changes Metacity at allâ¦ <mukul> Quozl: Hi <Quozl> dude. <mukul> Quozl: With reference to http://lists.sugarlabs.org/archive/sugar-devel/2010-October/027861.html , I mistakenly used Tab instead of spaces and thus, the patch was a bit confusing. I will resubmit the patch. A pastebin of the corrected patch is here http://paste.ubuntu.com/513616/. Wish if you could review it. <Quozl> mukul: yes, that looks like what I produced after fixing the tabs. (i used emacs M-x untabify) <Quozl> mukul: does it work for you? <mukul> Quozl: Yes, it is very similar. Yes, it does. Basically, it replaces the menu entry Start, Start with/ resume,Resume With to a frozen " No activity to start entry" as the files can't be opened. <mukul> Quozl: Thanks, for reviewing it. <Quozl> mukul: i have further comments, standby. <Quozl> mukul: i'm worried that the english phrase "No activity installed to start entry" introduces a term "installed" to the child learner, the word has not been introduced before as far as I can recall. The original bug #328 description used the same word. <ubot2> Launchpad bug 328 in baz "Race in reading directory / reading a file" [Medium,Invalid] https://launchpad.net/bugs/328 <Quozl> no, bugs.sugarlabs.org/ticket/328 <Quozl> mukul: perhaps "(no activity can start this)" <mukul> Quozl: Yes, right. The bug description used the term. <Quozl> ... although that implies there exists no activity at all, globally, which isn't true or provable. <mukul> Quozl: Ok, I agree with you. <Quozl> mukul: you could ask sugar-devel for advise on the wording. <mukul> Perhaps, something like "No activity present to start this entry" <mukul> ^Quozl <Quozl> Perhaps, yes. <dipankar> lfaraone, hi <dipankar> how are you doing? <dipankar> whois lfaraone #ubuntu-sugarteam 2010-10-16 <satellit_> Ian_Daniher: any progress on maple-syrup? <mukul> alsroot: hi <mukul> alsroot: Around? <alsroot> mukul: pong <ibansal> lfaraone, around? <lfaraone> ibansal: what do you need? <ibansal> lfaraone, i was working on etoys activity <lfaraone> ibansal: okay. <ibansal> when we try to import the new tar ball into the existing version it shows error <ibansal> let me just paste it <lfaraone> ibansal: please don't paste into the channel. <lfaraone> ibansal: instead use http://paste.ubuntu.com/ <ibansal> lfaraone, sure <ibansal> just give me a min <ibansal> take 2mins since have to redo to produce the same error <ibansal> lfaraone, check http://paste.ubuntu.com/514563/ <ibansal> lfaraone, any idea how this can be corrected <ibansal_> luke around? #ubuntu-sugarteam 2010-10-17 <mukul> alsroot: hi <alsroot> mukul: hi <mukul> alsroot: With reference to bug 328, I had changed the wordings of " No activity to start entry" to "No activity is available to start entry" on recommendations of Frederick and Quozl. <ubot2> Launchpad bug 328 in baz "Race in reading directory / reading a file" [Medium,Invalid] https://launchpad.net/bugs/328 <alsroot> mukul: in my mind it should be changed in en translation on translate.sl.o not in code directly, otherwise it will break existed translation <mukul> alsroot: I am not aware of this translation procedure. Can you elaborate and what should be done to my patch? <alsroot> mukul: you just don't need to change text in code, people who think that "No activity to start entry" need to create ticket for translate component on bugs.sl.o or change it on translate.sl.o <alsroot> mukul: so, you don't need to care about "No activity to start entry" within the fix you are working on <mukul> alsroot: Ok...Then should I send the latest version ... <mukul> alsroot: What is the difference between pylint and sugar-lint? <alsroot> mukul: sugar-lint calls pylint w/ standard parameters, also it execs pep8 <mukul> So if I use pylint ie pep8 then should it be compatible for sugar-lint esp for python files? <alsroot> mukul: it is the same, the differences are: you need to pass pylint arguments manually and sugar-lint has convenient modes like recursive processing and using vimdiff for changing code <mukul> mukul> alsroot: Ok...Then should I send the latest version with the wordings back to normal..? <alsroot> mukul: yup, it will be applied to trunk <alsroot> did I get it right that debian/ubuntu packages signing is only about signing Relase file in repo? #ubuntu-sugarteam 2010-10-20 <shan> alsroot, hi <shan> anubhav_, there? please join in <alsroot> shan: hi <anubhav_> hi alsroot <anubhav_> hi shan <alsroot> anubhav_: hi <shan> alsroot, anubhav hello, alsroot we have been stuck on #2164 for quite some time now. We tried to introduce the pointers you provided last time. However, we are getting circular import errors <anubhav_> alsroot: we tried introducing a file with class which inherits from journal activity window from journal activity <anubhav_> alsroot: and tried calling itfrom misc <alsroot> anubhav_: my idea was creating new file w/ new class (inherited fro Window) and popping up alert, journal activity will import this class, misc as well. so, I can't see where circular imports might be <anubhav_> alsroot: we imported the new file in misc, and also imported journal activity in the new file introduced <anubhav_> alsroot: journal activity was importing misc thus creating a circular import <anubhav_> alsroot: the new file i introduced was http://pastebin.com/frKeuXdW <alsroot> anubhav_: could you pastebin import error <shan> alsroot, sure, in a minute <alsroot> anubhav_: oops, I guess my idea was different to what you posted <alsroot> anubhav_: not creating VersionAlert from JournalActivity but JournalActivity from new window class <alsroot> and use this new class in misc <shan> alsroot, here's the error we get. <shan> http://pastebin.com/YxY9zgD9 <alsroot> shan: ^^, I have different idea in mind <anubhav_> alsroot: what is it? <alsroot> anubhav_: what you did is inheriting JournalActivity, my idea is opposite, inherit new class (that will be used in misc) <shan> brb <shan> alsroot, okay, we will try and implement that. Thanks for the pointer. <manusheel> anubhav_: Hi Anubhav. Around? <dipankar> dfarning_afk, around? #ubuntu-sugarteam 2010-10-22 <dipankar> dfarning, hello, around? <mukul> alsroot: hi,around? <manusheel> mukul: Hi Mukul. <alsroot> manusheel: hi <mukul> alsroot: I was working on bug SL 2201. I think we should wrap text whenever it goes out of window. I had prepared something http://paste.ubuntu.com/518143/ in sugar.graphics.palette.py . However, I think we should not be making changes in that file as it will be invasive. Wish if you could provide me pointers on how I can make these changes from jarabe.frame? <alsroot> mukul: existed method is using set_max_width_chars, do you mean it doesn't work? <manusheel> alsroot: Hi Aleksey. <mukul> alsroot: In the existing method, set_max_width_chars sets up a maximum limit of the no. of characters to be printed. However, the no. passed through ClipboardMenu(palette) is 100 which goes out of screen and thus, the bug. <mukul> alsroot: If I set it a bit lower, it shows "..." after some text. Is that satisfiable? <mukul> alsroot: One thing for sure, the no. 100 being passed is incorrect. <alsroot> mukul: it was designed, so you need just calculate proper set_max_width_chars value <alsroot> manusheel: hi <mukul> alsroot: If that is the thing, then a very small change will do away with the bug. It is nothing actually. <mukul> alsroot: what is required....when we right click on the clipboard item...till max_length is inside the window, the box appears in the side of the clipboard object, otherwise it is displayed at the top. Don't we want it to be displayed at the clipboard object <alsroot> mukul: it is common behaviour and is not something clipboard particular <mukul> alsroot: When the copied text length is small....it is displayed at the clipboard object. This is the normal behaviour. Only if the text is large enough, it is displayed at the top. I have kept the max_length=80 and now larger text shows "...". I guess it shoud be fine now. <alsroot> mukul: sorry, can't answer right now, /me is starting up sl apache <mukul> alsroot: ok #ubuntu-sugarteam 2010-10-23 <anubhav> alsroot: hi sround? <anubhav> alsroot: hi #ubuntu-sugarteam 2010-10-25 <dipankar> any suggestions where I can ask package related questions? <dipankar> *packaging <dipankar> mainly cdbs. Tried searching on google, but couldn't find any IRC channel. <manusheel> dipankar: You should ask at the CDBS mailing list. <manusheel> dipankar. Let me send you the link to join that list. <dipankar> manusheel, sure sir <manusheel> dipankar: http://lists.alioth.debian.org/mailman/listinfo/build-common-hackers <anubhav_> alsroot: hi <alsroot> anubhav_: hi <anubhav_> alsroot: i was working on Deleting bundle from journal does not uninstall library bundle(#2388) <anubhav_> alsroot: i have made the following patch http://paste.ubuntu.com/519790/ could you give some <anubhav_> alsroot: pointers on the patch <alsroot> anubhav_: but this patch just reverts #1512 commit <alsroot> anubhav_: we will get a mess then <alsroot> anubhav_: in my mind proper fix (keeping in that #1512 was already committed) is implementing .xol removing in Browse <anubhav_> alsroot: plz provide some pointers on its implementation <alsroot> anubhav_: sorry, dunno how Browse works, you'd better to ask its devs <alsroot> anubhav_: http://wiki.sugarlabs.org/go/Development_Team/Release/Modules#browse <manusheel> alsroot: Is Lucian around? <alsroot> manusheel: at least he appears on #sugar <manusheel> alsroot: Ok, great. <manusheel> alsroot: Can you tell us his IRC name? <alsroot> manusheel: lucian <manusheel> alsroot: Thank you. <alsroot> manusheel: or, might more useful, just skip this bug. here basic sugar paradigms are involved... <alsroot> ..if it is not in top of need-to-fix bugs <manusheel> alsroot: Ok. Can you suggest what would be a good trac item to look at for the developers, who just completed SL #2164 (downgrading activities) issue? <alsroot> manusheel: hmm.. dunno, are there sugar-love bugs <manusheel> alsroot: Yes, we are looking at the bugs - http://bugs.sugarlabs.org/wiki/Dextrose2 <manusheel> alsroot: What would be 2 good trac items, where our developers could apply the learnings of SL #2164? <alsroot> manusheel: well, it is hard to say, what about http://bugs.sugarlabs.org/ticket/2453 at least it seems for me pretty local <manusheel> alsroot: Sure. Thank you. <manusheel> alsroot: This is indeed a good issue to work on. <grantbow> hello, this is grantbow from olpcsf.org/summit <grantbow> I am at UDS now - anyone from the sugarteam at UDS? uds.ubuntu.com <manusheel> alsroot: Hi Aleksey. <manusheel> Around? <alsroot> manusheel: yup <manusheel> alsroot: How did you find the last patch submitted by Shan on SL #2164. <manusheel> ? * alsroot chased a bug for several hours... will look to the patch right now <manusheel> alsroot: Thank you. #ubuntu-sugarteam 2010-10-26 <grantbow> dfarning: hello <dfarning> grantbow, hello <grantbow> cisneroselizabeth@example.net. What do I need to know about the work of running Sugar on Ubuntu and Ubuntu on the XO? <dfarning> grantbow cool. <grantbow> I have a 1.5 I will be showing off this week <grantbow> though it will be better if I can run Ubuntu on it <dfarning> grantbow in maverick you should just be able to install 'ubuntu-sugar-remix' <grantbow> using a ppa? <dfarning> grantbow, the guys from puppy linux have done some work trying to make puppy run on the xo. We really haven't started working getting ubuntu to run on the XO <grantbow> ah, ok <dfarning> grantbow, Ubuntu-sugar-remix is in universe. <grantbow> how stable is it? <dfarning> grant there are some processor/firm ware quirks on the xo.x so we really need a system level guru to get ubuntu going on the xo. <grantbow> yeah, red hat's work has been significant <dfarning> grantbow, it is pretty stable... the only thing really bad is the browser:( <grantbow> I heard cisneroselizabeth@example.net/summit this weekend <dfarning> grantbow, if you could it would be great if you could see about the plans for xulrunner vs. webkit. <grantbow> I can be in a room, but someone who knows more than I participating well remotely would get more out of it once we find the right session to attend on the schedule <dfarning> grantbow, webkit is not stable enough yet and support is spotty for xulrunner. I think we just got caught in a squeeze while ubntu shifts. <grantbow> while the packaging work is underway? ok <grantbow> which session on http://summit.ubuntu.com/uds-n/ and which people do I need to talk with? <grantbow> do you know? <dfarning> grantbow, that would be great. lucian is the browse/surf maintainer. <timClicks> grantbow, I recommend running ubuntu-sugar on something that runs sugar <timClicks> err ubuntu <timClicks> the XOs are cute, but can be a pain for demos <timClicks> because they run fairly slowly <timClicks> plus their screens are quite small, which doesn't lend itself to letting lots of people view what is happening <timClicks> where is UDS this year? <grantbow> Orlando, FL <grantbow> day 1 just concluded a few hours ago <grantbow> timClicks: thanks for the hint. I'll see what I can dod <grantbow> do <grantbow> anyone else at UDS? * grantbow waves from the Ubuntu Developer's Summit in Orlando. <grantbow> anyone else at UDS? <grantbow> dfarning: the Gesture Support in GTK/GNOME Applications session was moved to tomorrow at 4:15 http://summit.ubuntu.com/uds-n/2010-10-27/ <grantbow> blueprint is at https://blueprints.edge.launchpad.net/ubuntu/+spec/appdevs-dx-n-gesture-support-in-applications/ #ubuntu-sugarteam 2010-10-27 <grantbow> while installing on 10.04 I got the following: <grantbow> Errors were encountered while processing: /var/cache/apt/archives/python-sugar-0.88_0.88.0-1ubuntu1_i386.deb E: Sub-process /usr/bin/dpkg returned an error code (1) <timClicks> grantbow, how did you install it? <grantbow> timClicks: I followed the 10.04 instructions https://wiki.ubuntu.com/Sugar/ <timClicks> sorry to hear things went badly for you <grantbow> if I can debug it far enough I'm happy to file a good bug out of the experience <grantbow> oops, because for 10.04 it's still a ppa the automatic bug reporting didn't complete successfully <grantbow> a box popped up but it failed after two click-throughs <timClicks> hrm <timClicks> grantbow, what happens when you do "sudo dpkg -i /var/cache/apt/archives/python-sugar-0.88_0.88.0-1ubuntu1_i386.deb" <timClicks> actually, a better command would be <timClicks> sudo dpkg --debug=3773 -i /var/cache/apt/archives/python-sugar-0.88_0.88.0-1ubuntu1_i386.deb <timClicks> there is a quite good tutorial here <timClicks> http://shearer.org/Debugging_Dpkg_Problems * grantbow triest the dpkg command <grantbow> hmm, quite a bit of output, looking for a pastebin <grantbow> ok, I ran that with 2>&1 on the end and I got http://pastebin.ubuntu.com/520539/ <grantbow> timClicks: I'll look at the tutorial now too, thanks for the link <grantbow> timClicks: I tried to do an apt-get install asoundconf-gtk for an unrelated problem <timClicks> was that having trouble as well? <grantbow> I got the following: http://pastebin.ubuntu.com/520541/ <timClicks> i recommend asking in #ubuntu <grantbow> I have nowhere near the time to do that. I'm at UDS trying to catch up on things before tomorrow and still get some sleep. <grantbow> I don't think these issues are unrelated to the sugar packages from what I see so far <nUboon2Age> sometimes apt-get is ineffective in resolving dependencies, where Synaptic does better (or Aptitude) grantbow <Quozl> i've never had anything do better than apt-get for resolving dependencies. <grantbow> maybe, but the real issue is a failed install script in python-sugar per http://pastebin.ubuntu.com/520539/ <nUboon2Age> well your mileage may vary, but i'm not the first to say that Quozl <grantbow> nUboon2Age: you came in late and missed the first part of this discussion unfortunately <nUboon2Age> so sorry grantbow <nUboon2Age> so does the install script essentially break the apt cache stuff grantbow? <grantbow> every package includes install scripts, and when they break the system can be in an indeterminate state <grantbow> as I think is part of the problem here along maybe with some dependencies that may be related to my older attempt to install packages similar to these on this machine <grantbow> looking at http://pastebin.ubuntu.com/520541/ I think the problems are related to the current packages and current failed install script as described by the output http://pastebin.ubuntu.com/520539/ <grantbow> I wish these packages were rock solid - I need them. * grantbow goes to bed, ttyl I hope <satellit_> grantbow: https://wiki.ubuntu.com/Sugar and http://wiki.sugarlabs.org/go/Community/Distributions/Ubuntu <satellit_> http://download.sugarlabs.org/usr/USR-i386-20101007.iso latest (Just have to add surf-115 to complete it) <grantbow> satellit_: I'll try that later after I fix my machine one way or another as the package install script broke and now my machine can't install packages until I get something resolved with it. <grantbow> I will probably uninstall I guess <satellit_> Try USR (use USB startup
{'channel': 'ubuntu-sugarteam', 'month': 10}