#ubuntu-sugarteam 2010-08-01 <satellit__> dfarning: added tests for USR http://wiki.sugarlabs.org/go/Features/Soas_V4/ASLOxo_Activity_Test_Table#Activity_Test_Results * satellit__ OK=Works X=will not run <satellit__> dfarning: I tested surf 115.xo in USR seems to work fine Is there a place to do Download I can link for it.(Do you want me to list it on Activity Test Results?) <mattva01> hello, I'm the packager for the gnome fork of turtleart, what are the procedures you guys use to get your packages into universe ? <lfaraone> mattva01: show it to me, I review and send it to a sponsor. <lfaraone> mattva01: btw, you're missing mad heatherjohnson@example.com. <mattva01> i'm sure :p <mattva01> I have to get to get up early tomorrow, so I'm going to head to bed, I'll send a cleaned up package to you tomorrow afternoon <lfaraone> mattva01: excellent. if you have questions with making it also a sugar package, let me know the CDBS / sugar maintainer is within arms reach right now. <lfaraone> *know, the <mattva01> I think I've got the hang of it, I was having issues yesterday, but solved them <manusheel> lfaraone: Good morning Luke. <manusheel> Around? <satellit__> dfarning: is there a place to download surf 115? works fine in USR. (do you want it listed on Actiity Test Results? <satellit__> s/activity <dfarning> satellit_ I am not sure if it is available yet. I don't know how far along lucian and Raul are with the project. <dfarning> satellit_please add it to the activity test results... it is a good data point. <satellit__> ok: I did get a DL of .xo a while ago. Seems to work fine has opening html like browse surf 08 does not...both weem to work :) USR ...0628 on 8 GB USB <satellit__> s/seem <satellit__> It is listed now http://wiki.sugarlabs.org/go/Features/Soas_V4/ASLOxo_Activity_Test_Table#Activity_Test_Table_2 <satellit__> dfarning: I have tested a number of activities on that page with USR (in BOLD) <dfarning> satellit_thanks. <satellit__> yw <lfaraone> manusheel: I'm at debconf at the moment. <lfaraone> and will be here all week <manusheel> lfaraone: Great. <manusheel> Did you meet Jonas? <manusheel> lfaraone: How are you finding the event? <lfaraone> manusheel: yes. it's engaging. <manusheel> lfaraone: Glad to hear. <kandarpk> lfaraone: around ? <lfaraone> kandarpk: not for anything important, I'm in a session at a conference, and wil be here all week. <kandarpk> lfaraone: Ok. np. <kandarpk> manusheel sir: I've set up a temporary repo for read at: <kandarpk> http://git.debian.org/?p=collab-maint/temp-read-activity.git;a=summary <kandarpk> manusheel sir: all the changes listed as commits were made after merging from upstream. <manusheel> kandarpk: Great. <manusheel> kandarpk: Have we submitted the Read for review to Luke? <kandarpk> lfaraone: sir, that would require merging it with already existing repo. <kandarpk> manusheel sir ^^ <kandarpk> lfaraone sorry, not for you. <kandarpk> manusheel sir: I thought it would help if Luke first checked the steps followed were ok. <manusheel> kandarpk: Sure. <manusheel> kandarpk: Kindly send me the e-mail. <manusheel> Will check it, and send to ubuntu sugar team for validation. <kandarpk> manusheel sir: Ok. <dfarning> lfaraone, anything we need to do about https://bugs.launchpad.net/ubuntu/+source/sugar-datastore-0.86/+bug/608760 to move it forward <lfaraone> dfarning: we wait. <dfarning> lfaraone, ok <dfarning> kandarpk, do you remember the IP of the USR build machine? I am going to update it to 10.10 <kandarpk> dfarning: I'll check. <kandarpk> just 2 min <kandarpk> dfarning: (502)257-5948 <dfarning> kandarpk, thanks -- I loaned my laptop to bernie while his is being repaired and am working from a netbook. <manusheel> dfarning: Which netbook are you using? <dfarning> a zareason teo http://zareason.com/shop/product.php?productid=16250&cat=250&page=1 <dfarning> kandarpk, ready for some sysadmin:) <kandarpk> dfarning: thats your domain, right ? <dfarning> kandarpk, well, I am stuck because I can't log into the usr build machine:( <kandarpk> dfarning: for what reason ? <dfarning> kandarpk, the netbook I am working from does not have the correct key to log into the SL infrastructure. <manusheel> dfarning: Sure. <kandarpk> manusheel sir, dfarning: is it safe to share private ssh keys ? <dfarning> for security reasons I just keep the key on my desk top and main laptop <manusheel> dfarning: Could you please let me know where you are stuck up. <manusheel> We'll help. <dfarning> kandarpk, no!! <kandarpk> dfarning: Ok, was expecting that. <dfarning> kandarpk, manusheel I just sent a newly created public key to kandarp via email. <manusheel> dfarning: Ok. Could you please let me know where could we help. <dfarning> kandarpk, will you log into the build machine as root and add it to the end of my authorized keys file. <manusheel> dfarning: Sure, David. We'll work on it. <dfarning> kandarpk, you can 'sudo su' to once you are logged on as kandarpk to get root. <kandarpk> dfarning: Ok. <manusheel> dfarning: Sure. Thanks for the pointer. <dfarning> manusheel, I don't think you have root on the machine... I never though you would need it. <manusheel> dfarning: Does Kandarp have the root access? <manusheel> I don't think it is required. <manusheel> dfarning: Kandarp can changed to root. But, he'll need its password. <dfarning> manusheel, yes I am pretty sure it is set up so he can 'sudo su' with out a password once he has logged on. <manusheel> dfarning: Excellent. <manusheel> That is great. <dfarning> manusheel, in general we never use passwords on the infrastructure. <dfarning> manusheel, instead we depend on ssh keys. no key -- no access. <manusheel> dfarning: Ok. That is why Bernie finds it so easy to get into any machine. <dfarning> manusheel, correct. There are a couple of us that have access to all machines by default using our primary ssh key. <manusheel> dfarning: That is good to hear. <manusheel> Neat. <dfarning> manusheel, since I don't have access to that key. I created a tempory key just to log on to the build machine. <manusheel> dfarning: Sure. <manusheel> We just need to replace your existing key with the key you provided to Kandarp, right/ <dfarning> manusheel, if that key is added to the end of /home/dfarning/.ssh/authorized_keys I can log into the build machine. <dfarning> manusheel, please append the key I sent after the existing keys in the file. <manusheel> dfarning: Ok, sure. <dfarning> manusheel, then when I get back home I can still log in from my desktop. <manusheel> Sure. <dfarning> manusheel, ok I am going to get lunch.... good luck <manusheel> dfarning: We have done it. <manusheel> Can you please check. <manusheel> Whether you are able to login. <dfarning> manusheel, kandarpk nice I am in. I expected that to take you guy a while to figure out. <manusheel> dfarning: We just need basic set of pointers, which you provided. <manusheel> Thanks. <dfarning> manusheel, are you guys in the same room? <manusheel> dfarning: No. It is past 9:10 pm in India now. <manusheel> :-) <manusheel> dfarning: I heatherjohnson@example.com. Kandarp heatherjohnson@example.com. <manusheel> dfarning: Around? <satellit__> dfarning: I just installed USR from CD to 500GB USBexternal HD. It completed sucessfully. on reboot it could not find HD by uiid and dropped into a shell. I had to hit exit and return then HD booted. Very confusing behavior -USR 20100628. Works fine now???? * satellit__ if I add Education/sugar-add launcher to desktop and then hit properties of sugar icon and edit command to "/usr/bin/sugar-emulator -f "I get full screen sugar-emulator...nice trick * satellit__ drag-drop install of surf 115 worked well (Sharing it on f1 neighborhood) icon appears-join works for me. Bookmarks Resume works from Journal with 3 heatherjohnson@example.com <satellitUSR-dc63> USR works Very well... <dfarning> satellit_ cool, I am in the process of updated the build machine to base USR on 10.10. Then we can report all bugs to the bug track! <satellit__> let me know...http://people.sugarlabs.org/Tgillard/Surf-115.xo I uploaded it here <manusheel> satellit__: Thank you for sharing the link on surf-115.xo <dfarning> satellit_ thanks I have not tested surf yet. Can you also follow up with lucian <lucian> manusheel: satellit__: dfarning: http://people.sugarlabs.org/lucian/Surf-115.xo <satellit__> dfarning: firefox runs fine but does not close correctly (activity failed to start msg) and Icon remains on frame when shut down...It is not ready yet <satellit__> surf 115 works fine. <lucian> satellit__: mind you, it lacks many features <lucian> satellit__: they're mostly subtle features, but still <dfarning> satellit_nice. <satellit__> I saves bookmarks on restart...cannot test collaboration : ) <lucian> satellit__: collaboration wasn't touched during the port, it should work <dfarning> lucian, a browser which lacks features is better then no browser:) <satellit__> Open Office 4 Kids works fine as does Gcompris 15 collection <lucian> dfarning: Browse-hulahop 115 lacks no features at all <satellit__> and administraion for gcompris as .xo's <lucian> anyway, the main feature that's missing is proper profile support <satellit__> http://wiki.sugarlabs.org/go/Features/Soas_V4/ASLOxo_Activity_Test_Table#Activity_Test_Results for USR <lucian> as in cookies, web databases, etc being saved in the instance/ folder <satellit__> ok: progress so far is nice <satellit__> defarning: as it is sugar emulator logout clears firefox problem on reboot * satellit__ I mean just restart sugar from Icon on Ubuntu desktop to clear it.... <satellit__> Update brought in 16 applications <dfarning> neeraj, ping <neeraj> dfarning: yes <dfarning> do you have a minute to rebuild ubuntu-sugar-remix-default-settings and ubuntu-sugar-remix-meta in the ppa for maverick? <dfarning> neeraj, ^^ I am rebasing the build machine on maverick. <neeraj> dfarning: ok <neeraj> *doing that <dfarning> neeraj, thanks, I think settings should be straight forward. <dfarning> neeraj, -meta might take some work because it refers to the seed files, which might need to be regenerated. <neeraj> dfarning: Ok. I will ping u in case if I of ny problem :) <dfarning> ok, thanks. <manusheel> dfarning: Ok, so we are rebasing the machine on Maverick? <manusheel> Great. <dfarning> manusheel, yes I have update the machine and the USR process to build from Maverick. This will eliminate the need for the ppa except for -setting and -meta <dfarning> manusheel, everything else will be in universe. <dfarning> manusheel, this is a big step forward. <dfarning> manusheel, I think the only package with value left in the ppa is matt's turtle art work. <neeraj> dfarning, I am unable to sign .changes file <neeraj> neeraj@neeraj:~/documents/aug2/usr-defaul-settings$ debsign -k 3FD149A5 /home/neeraj/documents/aug2/usr-defaul-settings/ubuntu-sugar-remix-default-settings_0.0.1ubuntu3_source.changes <neeraj> debsign: Only a .changes, .dsc or .commands file is allowed as argument! <dfarning> neeraj, I am not sure what that means:( <neeraj> dfarning, :(. I am not sure where I am making a mistake.. <neeraj> dfarning, I downloaded the package, updated the changelog and added maverick in series, <neeraj> Ran debuild -S and command. <dfarning> neeraj, is there a typo at -defaul-s <dfarning> /home/neeraj/documents/aug2/usr-defaul-settings/ <manusheel> dfarning: This is indeed a big step forward. <manusheel> neeraj: Don't worry. Let us examine things step by step. We'll arrive at a good conclusion. <neeraj> dfarning, I don't think so http://paste.ubuntu.com/471952/ <manusheel> neeraj: shouldn't it be default <manusheel> in first line? <manusheel> neeraj: /documents/aug2/usr-defaul-settings$ ls <manusheel> usr-default-settings <manusheel> Ok <neeraj> manusheel sir, thats just a folder name, I don't think so it will create problem <manusheel> That is your folder. <neeraj> +1 <manusheel> Sorry:-) <manusheel> neeraj: Yes. <manusheel> neeraj: Please try to name your folders correctly. <neeraj> also I used tab to autocomplete, so I am sure that the path is correct. <neeraj> manusheel sir, Ok. <dfarning> neeraj, I have no idea how signing works..... you will have to ask one of the new packaging experts at SEETA:) <manusheel> neeraj: So, you are unable to sign the file, right? <neeraj> manusheel, dfarning I am pushing my changes and lets see what happens. <manusheel> neeraj: Let us try to debug it, first. <neeraj> manusheel, Ok. I am trying another package for testing <manusheel> neeraj: Sure. <manusheel> Let us see if we face the same issue there. <neeraj_gupta> manusheel, dfarning got my mistake :) <dfarning> neeraj_gupta, what was wrong? <neeraj_gupta> a really silly one... I forgot one thing.. <neeraj_gupta> http://irclogs.ubuntu.com/2010/06/27/%23ubuntu-sugarteam.html#t04:07 <neeraj_gupta> dfarning, thanks :) ^^ <manusheel> neeraj: Good hacking. <manusheel> Neat. <neeraj> a space between -k and id <neeraj> it should be "-k3FD149A5" not "-k 3FD149A5" <dfarning> neeraj, yah that is frustrating. It is not all ways clear when to a space before an argument. <neeraj> dfarning, +1 ^^ <manusheel> neeraj: Great. Thanks for figuring this out. <manusheel> Keep it up. <neeraj> dfarning, there seems to be a problem with Lp again. :( <neeraj> I am unable to download the usr-meta package <neeraj> Can u try it at ur end? <manusheel> neeraj: Send me the link. <neeraj> manusheel, topmost package uploaded by kandarpk https://launchpad.net/~sugarteam/+archive/ppa/+packages?field.name_filter=ubuntu-sugar-remix-meta&field.status_filter=&field.series_filter= <dfarning> neeraj, argg. <neeraj> dfarning, luckily I have source of ubuntu-sugar-remix-meta - 0.1ubuntu8-6 <neeraj> while latest is ubuntu8-8 <neeraj> as I can see the diff while, in the above two revisions only dependency on sucrose and activities were dropped. <neeraj> dfarning, I can drop these dependencies and upload this package to maverick. :) <dfarning> neeraj, +1. We want at add back the sucrose-0.88 dependancy and remove the activities dependancy. <neeraj> dfarning, Ok. So I will just drop activities from it :) <dfarning> neeraj, also isn't there a script that you run to rebuild the core package list. <neeraj> dfarning, err.. please explain ^^? <dfarning> neeraj, can you zip the source dir and send it to me? I can't download it either... and I forgot the file names <neeraj> dfarning, sent <dfarning> neeraj, got it. <dfarning> neeraj, please heatherjohnson@example.com. <neeraj> dfarning, opened <dfarning> neeraj, it looks like we will need to make a new section for maverick <dfarning> neeraj, and update the default to maverick <neeraj> dfarning, http://typewith.me/RxBVidXL95 <dfarning> neeraj, that was easy:) <neeraj> dfarning, :) <manusheel> neeraj, dfarning :-) <dfarning> neeraj, now one more step, we need to look at http://people.sugarlabs.org/dfarning/seeds/ <neeraj> dfarning, ok <dfarning> neeraj, the seed files is where we tell the distro what packages to include -- such as do we want openoffice or a particular video player. <neeraj> dfarning, ok <dfarning> now we need to make seed for maverick <manusheel> dfarning: Nice explanation of seed files. <dfarning> neeraj, but I need to wait until bernie gets back with my laptop before I can access sunjammer:) <neeraj> dfarning, ok. Thanks for telling this :) <manusheel> dfarning: Can't we do the same thing for sunjammer too? Get you the access through the new key. <dfarning> neeraj, manusheel there is a good reference on seed management at https://wiki.ubuntu.com/SeedManagement <manusheel> dfarning: Kindly append the key at the end of /home/dfarning/.ssh/authorized_keys <manusheel> dfarning: Thanks. <dfarning> manusheel, it take someone with root access to add a new key to some one else's authorizied_keys file. <dfarning> manusheel, Only a few people have root on sunjammer and can do that. <manusheel> dfarning: Yes, that is correct. <manusheel> dfarning: Right. Sunjammer is not that open. <manusheel> In reference to root access. <dfarning> manusheel, yes. <dfarning> neeraj, so my mistake.... we have to wait until I get access to sunjammer. Then we can create a new set of seed files for maverick. <manusheel> dfarning: Ok. And, when do we think Bernie would be back? <neeraj> dfarning, np.. We will wait till u get access to it. <dfarning> neeraj, basically we will just copy the maverick seed files from the ubuntu seed machine and adopt it to our needs. <dfarning> manusheel, he should be back in about 12 hours. <manusheel> dfarning: Ok. <neeraj> dfarning, Ok. Like dropping some packages we don't need and adding all sugar-activities, usr-meta and usr-default packages <dfarning> neeraj, exactly. There is not much need for openoffice in USR.... and it is huge. <manusheel> dfarning: But, we can also include it for special needs case. <dfarning> neeraj, can you take a look at https://wiki.ubuntu.com/SeedManagement and http://people.sugarlabs.org/dfarning/seeds/ <manusheel> Right? <neeraj> dfarning, ok. <dfarning> manusheel, yes we can manually add it into in the build script or add in back into the seed file. <dfarning> manusheel, yes we can manually add it into in the build script or add in back into the seed file. <manusheel> dfarning: Adding it back to the seed file would be better. We can also understand the tree structure. <dfarning> neeraj, after looking at those resources the -meta package and the update script in the -meta package will make more sense. <neeraj> ok. <dfarning> manusheel, +1 and we should really move the seed files from my home dir on sunjammer to somewhere on the build machine. <manusheel> dfarning: Sure. We should do that. Germinate was modified so that we could have a structure.dot file through we can understand the seed structure through graph and trees. <dfarning> neeraj, manusheel I need to go get dinner be back in a bit. <manusheel> dfarning: It is around 4:00 am here. <dfarning> manusheel, yes. it is really a a clever idea! <manusheel> dfarning: We might take some rest after sometime. <dfarning> manusheel, ok so I will see you in your morning") <manusheel> dfarning: I'll be here for sometime. Sure, we can meet in the morning too. <dfarning> ok I be back in a bit. <manusheel> dfarning: Ok. <neeraj> dfarning, I will be also around for sometime.. I m going out to get something to eat :) <neeraj> manusheel sir, brb.. <dfarning> neeraj, ttyl <manusheel> neeraj: Sure, Neeraj. #ubuntu-sugarteam 2010-08-02 <dfarning> neeraj_gupta, ping <neeraj> dfarning, yes <dfarning> neeraj_gupta, I moved the seeds to http://(502)257-5948/seeds/ <dfarning> you can edit them by sshing into the build vm and going to /var/www/seeds/ <neeraj> dfarning, great.. :) Should i update the path in update.cfg. <neeraj> dfarning, ok. <dfarning> neeraj, the next step will be to make and populate a dir named ubuntu-sugar-remix.maverick <dfarning> neeraj, yes we will need to update the path in update.cfg <dfarning> neeraj, do you have time to do ^^? <neeraj> dfarning, http://typewith.me/RxBVidXL95 <dfarning> neeraj, +1 and we no longer need the lines about the ppa. <neeraj> dfarning, in archive_base/default field...? <dfarning> neeraj, yes. We are finally rid of the ppa! <neeraj> Ok. Have not checked but we have usr-meta settings in ubuntu unvierse? <neeraj> but do* <dfarning> neeraj, not yet but we get around that by installing usr-meta as part of the build script.... for now. <neeraj> dfarning, ok. Have u updated build script?.. I just downloaded a copy of it on my local machine <dfarning> neeraj, seed files are not designed to handle ppa. so it turn out to be easier to install the packages in the ppa via the usr-chroot.sh script. <neeraj> dfarning, ok. :) <dfarning> neeraj, Yes I updated the build script this afternoon. <neeraj> yes. just saw it.. :) <dfarning> neeraj, do you want to create the ubuntu-sugar-remix.maverick dir? <neeraj> dfarning, Don't feel like creating right now. Didn't got time to read about seeds as I was struggling with sftp/scp.. :( <neeraj> dfarning, i will crash nytime.. its 6.30am here :) <dfarning> ok ping me tomorrow then. <neeraj> dfarning, thanks :) <dfarning> have you tried 'filezilla'? <dfarning> neeraj, it is a gui for doing ftp and sftp. it is pretty handy <neeraj> dfarning, I have tried file zilla for hosts with password only.. <dfarning> neeraj, if you set the transfer type to sftp you can log on to remote sites via you ssh key. <dfarning> neeraj, I'll see you tomorrow:) <neeraj> dfarning, ok. Just saw manual transfer.. <dfarning> neeraj, go to connection manager -> General -> Server Type <neeraj> dfarning, thanks :).. I am able to connect.. <dfarning> neeraj, np. <dfarning> Ian_Daniher, do you know the purpose of the preseed dir on a ISO? I am rather confused about that:) <manusheel> alsroot: Hi Aleksey. <alsroot> manusheel: good day <manusheel> Around? <manusheel> alsroot: Good morning. <manusheel> alsroot: Me and Neeraj wish to understand the technical details of the patch provided by for https://bugs.launchpad.net/ubuntu/+source/sugar-0.88/+bug/511225. <manusheel> neeraj: around? * alsroot looks <manusheel> alsroot: Neeraj was unable to reproduce the issue on his machine. <alsroot> manusheel: issue can be reproduced only with using composite metacity <alsroot> plain metacity works well <manusheel> alsroot: Ok. I think we were using plain metacity. <alsroot> manusheel: the patch just remove gconf setting, of course it works, but patch on bugs.sl.o resolve issue w/o removing gconf setting after every sugar start <alsroot> s/the patch/51122 patch/ <neeraj> alsroot, ok. think that patch will also close this bug https://bugs.edge.launchpad.net/ubuntu/+source/sugar/+bug/479179 <neeraj> manusheel, I think we have already fixed this bug https://bugs.edge.launchpad.net/ubuntu/+source/sugar/+bug/513786 in sugarteam ppa. <alsroot> neeraj: yup, all these bugs are the same as http://bugs.sugarlabs.org/ticket/1544 <manusheel> neeraj: Ok. <neeraj> So the latest iso on vm should not have this problem <neeraj> manusheel sir, If you remember, In my vm build documentation, I had mentioned that we have included lucid backports and lucid propose update. <manusheel> neeraj: Yes. <neeraj> The problem was with the gdm itself which was resolved in the latest version of it. <manusheel> I remember that. <manusheel> neeraj: Ok. So, three bugs assigned to you can be closed. Please add the message on closing the bug. <manusheel> Kindly do so now. <neeraj> I think, I don't have proper authorities to close this bug myself or do I? <neeraj> Sir, I think for closing the mouse bug, we have to wait until the the patch is released in maverick. <neeraj> For that lfaraone or any other person will first review the patch and then forward it to ubuntu-archives. <manusheel> neeraj: Right. <neeraj> We can add comment in the gdm bug that it has been fixed. <neeraj> in the latest iso. <manusheel> neeraj: Please do that, and also mention what has been fixed in the latest iso. <manusheel> alsroot: Can you review the patch? <neeraj> Regarding the fourth, it is request which asks to package moon activity and release it in maverick. <alsroot> manusheel: 51122 one? <neeraj> manusheel sir, I will update this after coming back. I have to go somewhere. I will come back within half or 1 hour. <neeraj> alsroot, I applied your patch https://bugs.edge.launchpad.net/ubuntu/+source/sugar-0.88/+bug/511225 <neeraj> I just changed the required field in sugar-session file and created the debdiff file. <manusheel> alsroot: Bug#511225 - Mouse bug <manusheel> neeraj: Ok. <manusheel> neeraj: In the moon activity package, you'll be guiding Ishan. He should be able to package it with your help. <manusheel> I think its tarball is available. <neeraj> manusheel, sure. I will help him out in that. <neeraj> have to go now. will be back within half or one hr. <manusheel> neeraj: Sure. <manusheel> dfarning: Good morning. <neeraj__> dfarning, Good Morning <dfarning> neeraj, good morning <manusheel> neeraj: Hi Neeraj. <neeraj> dfarning, how should I start with creating seeds for maverick. <dfarning> neeraj, I would start by copying the netbook.maverick dir to ubutnu-sugar-remix.maverick. <dfarning> neeraj, then changing all of the references to netbook to ubuntu-sugar-remix. <manusheel> dfarning: Thanks for the pointers. <manusheel> neeraj: Did you understand this part? <dfarning> neeraj, all of the files will be the same except the netbook/ubuntu-sugar-remix one. That one we will have to look at in more detail. <neeraj> dfarning, Ok. I have copied netbook.maverick to ubuntu-sugar-remix.maverick <dfarning> neeraj, +1 <neeraj> ok. Now I think I can copy the ubuntu-sugar-remix file from usr.lucid to usr.maverick <neeraj> Then we can make changes in files of usr.maverick as per our need <neeraj> ok. I think I was wrong <neeraj> We have to replace the netbook file in usr.maverick with ubuntu-sugar-remix file <neeraj> dfarning, Please tell me where I am wrong. I am listing the steps which I followed. <neeraj> 1. Copied netbook.maverick to ubuntu-sugar-remix.maverick <neeraj> 2. Renamed netbook file to ubuntu-sugar-remix <neeraj> 3. sed -i 's/netbook/ubuntu-sugar-remix/g' ubuntu-sugar-remix <dfarning> neeraj, seems fine so far <neeraj> dfarning, making changes in ubuntu-sugar-remix. http://(502)257-5948/seeds/ubuntu-sugar-remix.maverick/ubuntu-sugar-remix <manusheel> neeraj: Neat. <neeraj> dfarning, http://(502)257-5948/seeds/ubuntu-sugar-remix.maverick/ubuntu-sugar-remix <neeraj> Now what changes I make in ubuntu-sugar-remix files <dfarning> neeraj, looking <dfarning> neeraj, soory for being so slow. the u-s-r file just need to have the unnecessary packages striped out to prevent bloat. <neeraj> like open-office as you told? <dfarning> neeraj, +1 <neeraj> dfarning, let me know which packages I should remove? <dfarning> neeraj, can you make one of those typewithme editors? we can work on it together. <manusheel> neeraj, yes. <manusheel> That would be great. <manusheel> dfarning: +1 <neeraj> dfarning, sure. Lemme download the file <neeraj> http://typewith.me/cKXTVnyjca <neeraj> dfarning, so I should upload this file? <dfarning> neeraj, one moment <neeraj> dfarning, ok <dfarning> neeraj, I think it is ready now. <neeraj> dfarning, i have uploaded the file. <dfarning> neeraj, great <dfarning> neeraj, we can delete the netbook file in http://(502)257-5948/seeds/ubuntu-sugar-remix.maverick/ <dfarning> neeraj, in STRUCTURE we want to replace netbook with ubuntu-sugar-remix <neeraj> s/netbook/ubuntu-sugar-remix <dfarning> in live s/Ubuntu Netbook/Ubuntu Sugar Remix/ <neeraj> done <neeraj> http://(502)257-5948/seeds/ubuntu-sugar-remix.maverick/live <dfarning> neeraj, I think everything should work so we can test it by running update in the -meta package. <neeraj> dfarning, how to do that? <dfarning> neeraj, just go into the the dir containing the update script of the -meta package and run ./update <dfarning> neeraj, ^^ on you local machine. <neeraj> dfarning, exec: 13: germinate-update-metapackage: not found <dfarning> neeraj, I am also running it locally <neeraj> do I need to change update.cfg? I have already idp/seeds in it <dfarning> neeraj, I think we need to install the package germinate <neeraj> done. Running update <neeraj> dfarning, after running this do I need to change anything? <neeraj> Or just upload it to sugarteam ppa? <neeraj> I will drop s-activity as dep and will add sucrose-0.88 <dfarning> neeraj, did you get a 404 error? <neeraj> no <neeraj> not yet* <dfarning> neeraj, yes drop s-activity and add sucrose-0.88 <neeraj> dfarning, apart from that do I need to do anything? <dfarning> neeraj, I think you will have to update the changelog to reflect that this is a maverick package. <dfarning> neeraj, other than that it will be ready to upload once update has completed. <dfarning> neeraj, the 404 was just a network error on my end. <neeraj> dfarning, that script updated changelog it self. <dfarning> neeraj, +1 it update the change log to reflect the new dependancy chain that germinate calculated based on the new seed files we just updated. <dfarning> neeraj, cool I did not realize that it also updated the changelog header.... I have never updated between releases before. <dfarning> neeraj, it looks good and should be ready to upload to the ppa. <neeraj> dfarning,ubuntu-sugar-remix-default-settings - 0.0.1ubuntu3. <neeraj> dfarning, any reason why it is taking so much time for build of this package in maverick <manusheel> dfarning: Great. <manusheel> neeraj: No idea. <dfarning> neeraj, the build system just slows slows down sometimes. <manusheel> dfarning: Did you get a chance to figure out the issue with the size of ISO? <manusheel> dfarning: It is 345 MB, which means, there is something missing over there. <dfarning> neeraj, I think the build system is base on a elastic cloud. So if something else needs the computation resource it get it. build for a ppa is very low. <manusheel> dfarning: The earlier ISOs had 600+ MB of size. <dfarning> neeraj, I would guess the build system is doing a complete rebuild of maverick for the next alpha release. <dfarning> manusheel, neeraj and I updated the seed files and -meta package to see if it would fix the problem. <manusheel> dfarning: Ok. <dfarning> manusheel, I think that will fix the problem.... <manusheel> dfarning: Yes, it should. <manusheel> neeraj: Let us document the steps followed by us briefly tomorrow. Important for syncing up with the future Ubuntu releases. <neeraj> manusheel, ok <manusheel> neeraj: I would like you to take some rest today, and stay productive over the week. Important. <manusheel> neeraj: However, let us complete this part. <manusheel> ISO is needed for the testing of bugs. <manusheel> dfarning: We arrived at a good conclusion on 3 bugs today. <manusheel> I'll be updating the third one too. <neeraj> manusheel sir, initial upload was rejected. I have made some changes and dput the *changes file again. <neeraj> Waiting for mail from LP now <dfarning> manusheel, neeraj we will also need to repeate this every couple of week as maverick goes through the develop cycle. <dfarning> but like everything else it is much easier (and faster) to do the second time:) <neeraj> dfarning, we now we just need to run update script on meta package and run the build script on remote vm.. right? <dfarning> manusheel, that is good news about the bugs. <neeraj> btw, now my package got accepted when I added +maverick after the package name.(after seeing previous changelog file of maverick on ppa.). Waiting for build now. <neeraj> dfarning, https://launchpad.net/~sugarteam/+archive/ppa/+packages?field.name_filter=&field.status_filter=&field.series_filter=maverick <neeraj> last package. <dfarning> neeraj, yes. might also want to scan the seed files for any changes every couple of weeks. now we can just run diff against the netbook.mavrick dir on the build vm and the upstream netbook.maverick <neeraj> dfarning, ok. <neeraj> but then we will have to again follow the same process? <dfarning> neeraj, looks good. as soon as it builds. We can do a USR test build. <manusheel> dfarning: Sorry. Lost the connection. <manusheel> dfarning: I'll download the USR today. <manusheel> neeraj: Will give it to you tomorrow morning. <neeraj> manusheel sir ok. <dfarning> neeraj, instead of copying netbook.maverick to u-s-r.maverick we can just run diff to make sure nothing changed. <neeraj> dfarning, Ok. :) <manusheel> dfarning: That is speedy. <manusheel> Neat. <neeraj> dfarning, but both usr-default settings and usr-meta are waiting for build. https://launchpad.net/~sugarteam/+archive/ppa/+packages?field.name_filter=&field.status_filter=&field.series_filter=maverick <dfarning> neeraj, yes:( we just have to wait for the package builds to compete before rebuilding USR. <neeraj> dfarning, ok. Now I will am going to bed. Its 00.45 here. :) <neeraj> manusheel sir, good night :) <dfarning> neeraj, good night. <neeraj> dfarning, one doubt.. can we build the package by uploading the source file and deb file(if needed) on remote vm and change the build script accordingly? <dfarning> neeraj, I am not sure what you are asking <neeraj> dfarning, hmm leave it.. :) <neeraj> dfarning, see you tomorrow. <dfarning> neeraj, ses you later. <manusheel> neeraj: Yes, that can be done. #ubuntu-sugarteam 2010-08-03 <Ian_Daniher> dfarning: all I know is that it's important - the seed file contains config information for the boot phase <dfarning> manusheel, are you around? <manusheel> dfarning: Hi David. <manusheel> neeraj: Hi neeraj. <manusheel> Around? <manusheel> kandarpk: Hi Kandarp. <manusheel> Around? <kandarpk> manusheel sir: hello sir. <manusheel> kandarpk: How is the packaging of exelearning coming along? <manusheel> Any help required? <neeraj> manusheel sir, hi <kandarpk> manusheel sir: I started with pippy, and its almost complete <manusheel> neeraj: How did yesterdays' build process go? <manusheel> kandarpk: Great. Did you copy/paste the steps? <neeraj> ppa packages are build <manusheel> The steps followed. <kandarpk> manusheel sir: yes sir, every step <manusheel> neeraj: Ok. <manusheel> They were build successfully/ <manusheel> ? <manusheel> kandarpk: Neat. <manusheel> Very good. <neeraj> manusheel sir, yes.. https://launchpad.net/~sugarteam/+archive/ppa <manusheel> neeraj: David is re-running a build. <manusheel> Did you get a chance to document the steps? <manusheel> neeraj: Re-running the build will take half to 1 hour. <neeraj> manusheel sir, ok <manusheel> kandarpk: Did you go through Jonas's e-mail? <manusheel> neeraj: Did you also go through Jonas's e-mail? <dfarning> neeraj, good morning. <neeraj> dfarning, good morning :) <dfarning> neeraj, I am running a new build with you new packages. <manusheel> dfarning: The ppa packages have been build successfully, which is neat. I believe we'll have an iso available for Maverick Sugar today, right? For testing bugs. <neeraj> manusheel, yes.. I saw the Jonan's e-mail. Will make changes whenever I can. :) <manusheel> neeraj: I would like you to have a discussion with Dipankar on it. <kandarpk> manusheel sir: just read it. <manusheel> neeraj: Me and Dipankar had a long conference call on it, and other packaging issues. <manusheel> kandarpk: We'll need to update the packages. <neeraj> manusheel sir, ok <kandarpk> manusheel sir: hmmm. <manusheel> kandarpk: I have asked Dipankar and Neeraj to come up with a document on "what Debian documentation says", and "what Jonas says" spreadsheet. So, leave the documentation part with them. The documentation available to us in not upto date. <manusheel> kandarpk: I have asked Dipankar and Ankur* <manusheel> neeraj, will be having a discussion with Dipankar on it. <kandarpk> manusheel sir: no major change is required <manusheel> kandarpk: Ok. But, whatever is required, let us do it. <kandarpk> manusheel sir: yes. <manusheel> The point is that unless these activities don't go into Debian, they would not be available to us for testing in Sugar on Debian. <kandarpk> ok. <manusheel> kandarpk: Once these activities are in Debian, we'll be able to follow up faster. <dfarning> manusheel, +1 exactly, once we do the initial work we will earn the trust to upload the packages with someone from Seeta doing the review. <dfarning> not waiting for anyone external <manusheel> dfarning: Yes. This is exactly what I am looking forward too. <manusheel> dfarning: How does Luke's schedule look like in the coming week? <dfarning> manusheel, I am not sure <manusheel> We would like him to review log viewer and a couple of other activities. <manusheel> dfarning: Absolutely fine. Will send him an e-mail. <dfarning> manusheel, have you updated them based on jonas' comments? <manusheel> dfarning: Our team is doing that today. The problem is that Debian documentation and Luke's comments are not in sync with the ones by Jonas. <dfarning> Yes, when in doubt refer to Jonas' comments. <dfarning> manusheel, ^^ <manusheel> dfarning: We are documenting in a spreadsheet - "What Debian documentation says" vs "What Jonas says". <manusheel> dfarning: Sure. <manusheel> We are following Jonas's comments only. <dfarning> manusheel, arggg. that sounds like a workable solution. <manusheel> dfarning: Yes. <manusheel> dfarning: Interestingly, Ankur followed Jonas on listserv. All his packages don't have those issues as told by him to us today. <manusheel> dfarning: Dipankar, Luke, Kandarp and Neeraj were following Debian documentation. So, they'll have to update their respective packages. <manusheel> kandarpk: Around? <kandarpk> manusheel sir: yes sir. <manusheel> kandarpk: Let us do the exelearning packaging task after we have completed updating the other packages as commented by Jonas. <manusheel> kandarpk: If the updating part takes up time, we'll do the packaging of exelearning tomorrow. <manusheel> We need to get the packages reviewed by Jonas during DebConf. <kandarpk> manusheel sir: Ok, will try my best. <manusheel> kandarpk: Thanks Kandarp. <manusheel> kandarpk: Hi Kandarp. <kandarpk> manusheel sir: hello sir. <manusheel> Any progress on the pippy activity update? <kandarpk> manusheel sir: sir, I incorrectly spelled version as v37 instead of 37 <kandarpk> manusheel sir: just correcting that, and confirming the overall package with rules mentioned by Jonas <manusheel> kandarpk: Sure, Kandarp. <manusheel> Such mistakes happen. You'll be able to avoid them in future. I am glad you figured this out. <kandarpk> manusheel_ sir: trying to build <kandarpk> dpkg-shlibdeps: error: couldn't find library libstdc++.so.6 needed by debian/sugar-pippy-activity/usr/share/sugar/activities/Pippy.activity/library/pippy/physics/box2d/box2d_linux64/_Box2D2.dpkg-shlibdeps: error: couldn't find library libstdc++.so.6 needed by debian/sugar-pippy-activity/usr/share/sugar/activities/Pippy.activity/library/pippy/physics/box2d/box2d_linux64/_Box2D2.dpkg-shlibdeps: error: couldn't find library libstdc++.so.6 needed <kandarpk> by debian/sugar-pippy-activity/usr/share/sugar/activities/Pippy.activity/library/pippy/physics/box2d/box2d_linux64/_Box2D2.so (ELF format: 'elf64-x86-64'; RPATH: ''). <kandarpk> so (ELF format: 'elf64-x86-64'; RPATH: ''). <kandarpk> so (ELF format: 'elf64-x86-64'; RPATH: ''). <kandarpk> it got copied twice I think <kandarpk> --------------------------------------------------------------------- <kandarpk> dpkg-shlibdeps: error: couldn't find library libstdc++.so.6 needed by debian/sugar-pippy-activity/usr/share/sugar/activities/Pippy.activity/library/pippy/physics/box2d/box2d_linux64/_Box2D2.so (ELF format: 'elf64-x86-64'; RPATH: ''). <kandarpk> manusheel_ sir: error encountered ^^ <manusheel_> kandarpk: Ok? <manusheel_> kandarpk: Let us send an e-mail on it to debian olpc mailing list <manusheel_> steps followed by us <manusheel_> and the error encountered (put in pastebin). <manusheel_> kandarpk: Very much on the lines of your speak e-mail. <manusheel_> Kindly copy me on it. <kandarpk> manusheel_ sir: I am installing libstdc++64.so.6 to see if that works <kandarpk> as box2d_linux64 is causing the error <manusheel_> kandarpk: Sure, kandarp. <manusheel_> Please check with that. <manusheel_> kandarpk: Kindly copy paste the output after every step using this library. <kandarpk> manusheel_ sir: deb package is being made but still have some errors <manusheel_> kandarpk: Ok, can you share them? <kandarpk> manusheel_ sir: posting on mailing list <kandarpk> manusheel_ sir: on running gdebi <kandarpk> Dependency is not satisfiable: python-box2d <kandarpk> manusheel_ sir: lintian too is giving errors <kandarpk> arch-independent-package-contains-binary-or-object <kandarpk> arch-dependent-file-in-usr-share <manusheel_> kandarpk: Ok. <neeraj__> dfarning, ping <dfarning> neeraj, pong <manusheel_> neeraj: around? <neeraj> Can u just give a me a brief overview of usr-default setting package and usr-meta-settings. <manusheel_> neeraj: +1 <manusheel_> dfarning: Yes. I think this is one area, where we didn't find much documentation. <neeraj> dfarning, as far as I could understand by seeing the files <dfarning> neeraj, there really is no documentation:( <neeraj> the default settings just have files which make changes in the various menus. <neeraj> I mean it add options related to sugar at various places. <dfarning> It was something I copied from the netbook remix project. <neeraj> dfarning, ok. np :) <dfarning> neeraj, that is exactly what it is. It adjusts setting as necessary to improve the user experience in USR. <manusheel_> dfarning: Neat. <dfarning> neeraj, you can get rid of it it you don't need it anymore. <manusheel_> dfarning: Meta settings are important. <neeraj> dfarning, rid of what? <manusheel_> neeraj: default-settings <manusheel_> it seems. <dfarning> neeraj, the -setting package. <neeraj> dfarning, I didn't got you. Have we not used it in latest usr-iso? <manusheel_> neeraj: We have used it, and can get rid of it as and when required. <dfarning> I didn't know what I was doing when I started this project. I just copy what netbook remix did and adopted it for sugar. <manusheel_> neeraj: It is like a nullable field in an RDBMS project. <neeraj> manusheel_, ohk.. <dfarning> Yes, the current builds use the package. But if you find a better way to adjust the setting please feel free to use a different method <manusheel_> dfarning: Great. Thanks. <manusheel_> dfarning: Meta settings store the meta data info settings right? <dogi> dfarning, hi <neeraj> dfarning, as far as I could understand, USR == (UbuntuNetbook- unwanted packages acco. to USR goal) + sugar-packages + Change in menus/gconf settings <dfarning> manusheel_, yes that is correct. <dfarning> neeraj, exactly that is the starting point. From here, as developers and engineeres you can adopt it as you need. <dfarning> dogi, hello <dfarning> dogi, cool the servers are up that is great news. <dfarning> I was traveling at the time. <manusheel_> dfarning: Great. We look forward to optimizations moving forward. I am sure we can reduce the size of the iso. <dfarning> doqi do you have remote access to them? <neeraj> dfarning, for more proper working, we are packaging and maintaining activities in Ubuntu and Debian(So that they can be used there also) and releasing a separate ISO (USR) <neeraj> s/more/ <manusheel_> neeraj: Activities are the crust of the USR. <manusheel_> neeraj: Users work with activities. <manusheel_> not with os. <neeraj> ok <dogi> dfarning, yes i have ... and you too ... at least you should ... :P <dfarning> dogi, I gave my laptop to bernie because his broke and now I don't have access to my ssh key. <dogi> lol <dfarning> neeraj, yes we are packaging activites for two reasons. <dfarning> 1. Because they are a good starting point for learning to work with Sugar on Debian and Ubuntu. <dfarning> 2. Activitivies are the part of sugar users interact with on a daily basis. <neeraj> dfarning: ping <dfarning> neeraj, hey how are you. <neeraj> dfarning: I m fine. :). <neeraj> dfarning: I hope you are also doing well. <dfarning> neeraj, did you get a chance to test the latest USR build? <dfarning> neeraj, yes I got home about a half hour ago and a day in a school. <neeraj> dfarning: I have not downloaded it yet due to bandwidth limitation but I think manusheel_ sir has downloaded it and will provide it today. <dfarning> neeraj, I was pretending to work on my computer while watching 6th graders update their XOs. <neeraj> dfarning: I was looking for latest i-386 build. <dfarning> neeraj, zsync is you friend <neeraj> dfarning: cool :) <neeraj> dfarning: yes I knw about zsync but don't knw y manusheel_ sir said we should test one ISO after completely downloading it from scratch. <neeraj> dfarning: nyways. we willl get latest iso today itself. Thats not a issue. <dfarning> neeraj, I had trouble with the i386 build it failed while building the kernel. I did not get a chance to figure out what went wrong. <neeraj> dfarning: ok. :). thanks for informing. #ubuntu-sugarteam 2010-08-04 <dfarning> kandarpk, dipankar good morning <kandarpk> dfarning: good morning <dipankar> dfarning, hello, I was just about to ping you <dipankar> :) <dfarning> kandarpk, dipankar what are you working on today? <dipankar> dfarning, I am trying to solve the DCON unfreeze bug <dipankar> https://bugs.launchpad.net/ubuntu/+source/sugar-0.88/+bug/501511 <dfarning> dipankar, did you find where the error was emitted <kandarpk> dfarning: trying to package http://exelearning.org/wiki <dfarning> kandarpk, how is that going? <kandarpk> dfarning: and will correct activities packaged earlier. <dfarning> kandarpk, +1 <kandarpk> dfarning: just starting right now. <dipankar> dfarning, I think I found the DCON unfreeze call <dipankar> dfarning, can you guide me a bit? I found this page useful: http://patchwork.sugarlabs.org/patch/147/ <dfarning> dipankar, I don't know what most of the thread is talking about:( <dfarning> dipankar, but it appears to be a valuable and useful topic. <dipankar> dfarning, I think they are discussing to add a check to verify the presence of hardware before unfreezing DCON <dipankar> dfarning, I think it is already solved! <dipankar> dfarning, I am not getting this error; here is my shell.log : http://paste.ubuntu.com/473123/ <dfarning> dipankar, has michael's patch been applied upstream. <dfarning> dipankar, I think that this is an important issues and a good example of how USR can help the upstream projects. <dipankar> dfarning, I have the patch already applied on my system (I didn't do it manually). <dfarning> dipankar, A good idea is to set up a sugar-jhbuild system when heatherjohnson@example.com. sugar-jhbuild always has the latest upstream code. <dipankar> dfarning, I have sugar-jhbuild <dipankar> *already <dfarning> ok and is the patch applied to to jhbuild tree? <dfarning> dipankar, ^^ <dipankar> dfarning, just a sec, let me check <dipankar> dfarning, btw how do I check? :( <dfarning> dipankar, run ./sugar-jhbuild update <dipankar> ohk <dfarning> dipankar, that will update your tree to the the most recent upstream tree. <dipankar> dfarning, * btw I was successfully able to make my usb datacard run on Ubuntu :D <dipankar> I am online from my Ubuntu system :) <dipankar> dfarning, Update is now complete <dfarning> dipankar, then go the source dir for sugar session and look at line 240 on bin/sugar-session <dfarning> dipankar, that is great it will save a lot of time. <dipankar> dfarning, there <dipankar> dfarning, these are the following lines <dipankar> " <dipankar> # this must be added early, so that it executes and unfreezes the screen <dipankar> # even when we initially get blocked on the intro screen <dipankar> if os.path.exists("/sys/devices/platform/dcon"): <dipankar> gobject.idle_add(unfreeze_dcon_cb) <dipankar> " <dfarning> dipankar, ok that fix is good enough for us for now and it has been accepted upstream. <dipankar> dfarning, ok <dfarning> dipankar, you can close the bug in the Ubuntu bug tracker. <dipankar> dfarning, I changed the status to status to 'fix released' <dipankar> how do I close the bug? <dfarning> dipankar, +1 fix release mean that is it closed. <dipankar> dfarning, ohk <dipankar> dfarning, what about the other errors? I am not getting them too <kandarpk> dfarning: how do I package eXe <kandarpk> ? <dfarning> dipankar, can you attach a copy of mike's patch to the bug report in lp so others can you how it was fixed <dipankar> dfarning, sure <dfarning> dipankar, which other errors? <kandarpk> it has a debian folder ( along with gentoo, rpm, windows, osx ) under installs directory <dipankar> dfarning, I am just going for dinner <kandarpk> dfarning: ^^ <dfarning> kandarpk, I don't know what that mean:( <dipankar> I will be back in 30 <dfarning> dipankar, see you later * dipankar is away: Be Right Back <manusheel> kandarpk: Hi Kandarp. <dfarning> kandarpk, I would ask luke or on the debain olpc mailing list <kandarpk> dfarning: how do I know the dependencies of eXe ? <manusheel> dipankar: Hi Dipankar. <manusheel> kandarpk: Let me discuss the dependencies with you. <kandarpk> manusheel sir: Hello sir. <kandarpk> manusheel sir: how do I package eXe ? <manusheel> kandarpk: Open up the exelearning page. <dfarning> kandarpk, just run test builds and add dependencies as you get build or runtime errors. <dfarning> kandarpk, dependencies are trial and error. <kandarpk> manusheel sir: yes sir. <kandarpk> dfarning: a control file is present under exe/installs/debian/ubuntu/twisted <kandarpk> and exe/installs/debian/ubuntu/debian <kandarpk> first is for twisted, second for python-exe <dfarning> kandarpk, I wish I could help you.... but you know more about packaging than I do. <kandarpk> manusheel sir: what should I look for at that page ? <manusheel> kandarpk: Sending you a document. <manusheel> On exelearning. <kandarpk> Ok. <manusheel> kandarpk: Send. <manusheel> kandarpk: Familiarize yourself a bit with exelearning first. <kandarpk> manusheel sir: yes sir, going through it. <manusheel> kandarpk: Neat. <kandarpk> manusheel sir: is it something like Adobe dreamweaver ? <kandarpk> *helps in designing web pages <manusheel> kandarpk: Not really. <manusheel> It is an authoring tool. <manusheel> That is correct. <dfarning> kandarpk, it creats JavaScript/HTML5 out put rather than flash <manusheel> kandarpk: It is used for content creation using JS and HTML5 <manusheel> dfarning: +1 <kandarpk> dfarning, manusheel sir: Ok. <manusheel> kandarpk: Now, how we have to package is like the following - <manusheel> 1. Run the test build. <manusheel> 2. As you run it, you'll dependencies missing; <manusheel> Or, dependencies unavailable. <manusheel> 4. Check the errors if any; <manusheel> 3. Add and remove dependencies according to their availability; <manusheel> 5. Check the warnings if any; <manusheel> 6. Work with the control file. <manusheel> There are two files here- <manusheel> 1. One for python-exe and other for twisted. <manusheel> See which one fits our use-case. <manusheel> 7. If it is not feasible, open a feature request, and discuss at olpc debian list serv. <kandarpk> manusheel sir: shall I try using one of them and try building the package ? <manusheel> kandarpk: First analyze and see the file, then build the package. <kandarpk> manusheel sir: Ok. <manusheel> kandarpk: This package is a non-conventional one. So, will require understanding and analysis from our side. We might get into the code too. <dfarning> kandarpk, and this program is interesting in that it also runs on windows. <kandarpk> manusheel sir: I'll try the usual steps, and see if that works. <manusheel> kandarpk: Take this as an exercise of the concepts learned. You'll like the challenge. <kandarpk> manusheel sir: hmmm, it will be interesting. <manusheel> kandarpk: +1 <kandarpk> manusheel sir: is eXe available in git repo ? <manusheel> kandarpk: ? <manusheel> kandarpk: Yes, it should have a git repo. <manusheel> Check out its source page. <kandarpk> manusheel sir: eXe uses subversion. <kandarpk> http://exelearning.org/wiki/SourceControl * dipankar is back (gone 00:00:09) <manusheel> kandarpk: Yes. <manusheel> That is a concurrency revision control system. <manusheel> Very much like git. <manusheel> kandarpk: Let us ask a question on debian olpc mailing list if we find issues with svn. <manusheel> dipankar: Hi Dipankar. <kandarpk> manusheel sir: yes sir, I am trying to checkout the source code <dipankar> manusheel, Hello Sir <dipankar> manusheel, Sir I accidentally attached a patch to wrong bug <dipankar> :( <dfarning> dipankar, no problem just add a note to the end of the bug report that you mistakenly add a patch to the wrong bug. <dipankar> dfarning, I removed that patch <dipankar> file from the tracker <dfarning> dipankar, great some trackers don't let you delete.... so one's mistakes live on forever:) <dipankar> dfarning, :P <dipankar> dfarning, I have attached the patch to the tracker now * dipankar : BUG #501511 at lp is closed <dipankar> https://bugs.launchpad.net/ubuntu/+source/sugar-0.88/+bug/501511 <manusheel> dipankar: Ok. We all learn from mistakes. <manusheel> Please take care in future. <dfarning> dipankar, closing bug feel good. <dipankar> manusheel, dfarning, I am now moving on to next bug https://bugs.launchpad.net/ubuntu/+source/sugar-0.88/+bug/502991 <dfarning> dipankar, do you understand the bug? Tam Tam is a suite of music activities. <dipankar> ok, <dfarning> the best solution would be to package the suite of activites correctly. <dfarning> dipankar, but that might be hard it is kind of complicated. You might want to mark that one wishlist and get back to it later. unless you want a packaging challange:) <dipankar> dfarning, thats not fair :P <manusheel> dipankar: You can accept the packaging challenge. <manusheel> :-) <dipankar> dfarning, manusheel : ok I will try my best <dfarning> dipankar, nice thanks. it is a really cool activity.... when it works. <dipankar> dfarning, cool. what is the problem really about? <dfarning> dipankar, there are a couple of binary blobs which will need to be pulled out and packaged separately. Like Luke did with physics. <dipankar> dfarning, I could not get the 'binary blobs' part. I thought the error was due to some syntax error in except statement <manusheel> dipankar: Not very difficult to understand. Spend sometime with the activity, and you'll be able to figure this part. Also, have a look at what Luke did with Physics activity. <dfarning> dipankar, tam tam is not package in Ubuntu. Instead the user installed the activitity from ASLO. <manusheel> dipankar: You can send him an e-mail and copy ubuntu sugar team list serv too. <dfarning> dipankar, activites in also some time contain blobs or .so (shared objects) libs. These libs should be broken out into seperate packages. <dfarning> s/also/ASLO/ <dfarning> hey ishan <ishan> hi dfarning <dfarning> what are you working on? <ishan> dfarning, i am presently working on packaging moon activity <manusheel> dfarning: Ishan has been learning things pretty quickly. <dfarning> cool have you tried the activity? It is really cool for learning about phases of the moon and how the moon, sun and earth interact. <dfarning> ishan, ^^ <ishan> dfarning, i tried it once when we were trying the collaboration part <manusheel> ishan: how did you find it? <ishan> manusheel, quite interesting sir <manusheel> ishan: wonderful. <manusheel> dfarning: Yes, it is a neat activity. <dipankar> manusheel, ok <manusheel> dfarning: The sugar deployment team at Delhi have created a lesson plan on teaching eclipses (solar and lunar eclipse) for grade V students using this activity. <dipankar> dfarning, what would be the best way to download
{'channel': 'ubuntu-sugarteam', 'month': 8}