/srv/irclogs.ubuntu.com/2010/07/05/#ubuntu-sugarteam.txt

kandarpkdfarning: Hi03:09
dfarningkandarpk, good morning.03:09
kandarpkdfarning: Good morning03:10
kandarpkhow are you ?03:10
dfarningkandarpk, is it still storming today?03:10
kandarpkdfarning: yeah.( search for monsoon, and you will get to know )03:10
dfarningkandarpk, I am good.  You guys did a great job with the activities so I got to spend the day planning for packaging ubuntu 10.10.03:12
kandarpkdfarning: our team is working well.03:13
dfarningkandarpk, yes.  And earning the respect of everyone else in the community.03:14
kandarpkdfarning: is the 78-4 version of read activity the latest one ?03:16
kandarpkdfarning: thats something good to know early morning :)03:17
dfarningkandarpk, It looks like version 86 is available at http://activities.sugarlabs.org/en-US/sugar/addon/4028.03:18
kandarpkdfarning: ok.03:19
kandarpkdfarning: lfaraone was not sure about it, so let him know when he is back.03:19
dfarningkandarpk, ok.03:20
dipankarhello all03:21
dipankar:)03:21
neerajhi all :)03:21
kandarpkdipankar: Hi03:21
kandarpkdipankar, neeraj : Good morning03:22
dfarningkandarpk, hmmm it looks like version 87 is available at http://git.sugarlabs.org/projects/read/repos/mainline .03:22
dfarningneeraj, dipankar good morning.03:22
kandarpkdfarning: ok, thats good.03:22
dfarningneeraj, missed you yesterday.  It sounds like the rains interpreted your Internet.  I have that problem in winter with snow.03:23
dipankardfarning, kandarpk, hunting for the latest source codes of the activities? ;)03:24
kandarpkdfarning: I've to package read activity today03:24
kandarpkdfarning: approach should be similar to the one in the guide ?03:24
neerajdfarning, yes the network here is quit unreliable :(03:26
neerajkandarpk, good morning :)03:26
dfarningkandarpk, I am not sure since now you only have an upstream git repo rather then a tarball.   I think it is similar.03:26
kandarpkhmmm03:27
dfarningdipankar, yes every one has a couple of activites to package for debian today.03:27
kandarpkdfarning: do you understand the procedure of pushing the build ?03:29
dipankardfarning, want a little advice, 'where to start looking for the source codes'? Is there any particular site or sugarlabs.org has the source codes?03:30
dfarningkandarpk, not yet, I looked at http://wiki.debian.org/Alioth/Git but I don't understand how tagging works.03:30
kandarpkdfarning: Ok.03:32
dfarningdipankar, I start at http://download.sugarlabs.org/sources/ and look for a tarball.  Then I go to ASLO, the download portal, at http://activities.sugarlabs.org/en-US/sugar/ .  ASLO should have a like to the upstream development page.03:33
kandarpkdfarning: how is the package that we push separated from the mainstream one ?03:35
dfarningkandarpk, since you are pushing these packages into alioth for the first time they will become mainline.03:37
kandarpkdfarning: but a maintainer has to upload them to the mainstream after reviewing them, isn't it ?03:38
dipankarkandarpk, dfarning : Our packages will go under collab-maint right?03:41
dfarningkandarpk, I am not sure of the exact process but I believe that after the review is complete, the maintainer sends and email request to the build queue.... which tells the build system to build from your git repo03:41
dfarningdipankar, yes.03:41
kandarpkdfarning: ok, that cleared some doubts.03:42
kandarpk*kandarpk will be back, have to go immidiately.03:45
dipankardfarning, you around?04:08
dfarningdipankar, yes.04:08
dipankardfarning, why my name has (??) with it? :P here : http://wiki.debian.org/Sugar/tasks04:09
ankurhello dfarning , dipankar ,04:11
ankuri tooo was going to file a ITP04:11
dipankarankur, hi04:11
dipankarankur, nice :)04:11
dipankarankur, I suppose you are well verse with git repositories. If not I suggest you going through logs.04:12
dfarningdipankar, I think the email thread titled 'Next set of tasks' give the assignments.  I thinks there was confusion about if you had already packaged some of  them yesterday:)04:12
dfarningankur, hello04:13
ankurdfarning:  i think that confusion was resolved.04:13
ankuri will forward you the mail.04:13
dfarningankur thank you.04:13
dipankardfarning, I have got that e-mail. ankur will be sending you right now.04:14
ankurdfarning:  i already see your name in that email.Anyways i will again forward it.04:14
dfarningankur I think I have it, dipankar I think lfaraone made the table before manu made the final decisions.  thus the ???04:15
dipankardfarning, that explains. :)04:15
kandarpkhi all.04:19
kandarpkdid I miss anything ?04:19
dipankarkandarpk, nah! just clearing confusion over tasks. :P04:21
kandarpkdipankar: ok.04:24
ankurdfarning: i dont know why but python-hulahop - 1:0.6.0-1~ppa3+maverick1 build failed on ppa. i tried upoading it again, twice it failed .Same happened with activities package as well.what  are the possible reason that build might fail.I just reuploaded the packages i downloaded.04:25
* dfarning thinks dipankar now understand the ??? :)04:25
dfarningdipankar, was just asking how to do ^^ in a PM04:26
* dipankar gets what dfarning is trying to tell04:28
dfarningankur, I am not sure. When you get your activites uploaded and reviewed we will tackle the 10.10 packages again.04:28
ankurdfarning:  okay .04:28
kandarpkdipankar: but I did not get anything04:29
dipankarkandarpk, it was just a task confusion on a website :P04:29
dfarningankur, we will no longer be using the packages in the PPA for our work on 10.10.  Instead we will be basing our 10.10 packages on the current work you are doing in debian.04:31
kandarpkdfarning: where can I find sugar-connect-activity ?04:31
dfarningkandarpk, yikes, connect has been left unattended for a long time..... it is at http://wiki.laptop.org/go/Connect04:35
kandarpkdfarning: how do you manage to search these distributed packages !!04:36
dfarningkandarpk, years of practice:)  Everything should be on ASLO, but some older activities have been neglected and never migrated from their original olpc development pages.04:38
dipankardfarning, ALSO? :(04:39
kandarpkactivities.sugarlabs.org04:39
dfarningdipankar, activities.sugarlabs.org it is supposed to be the primary portal for activities.04:39
ankurdfarning: http://git.sugarlabs.org/projects/jigsaw-puzzle-branch is right page?04:39
ankuri am supposed to work with jigsaw puzzle04:40
ankurdfarning: what is the best way to file ITP , it is through terminal or via a manual mail?04:41
dfarningankur yes and you will want to point at the Public clone url for your packaging.04:41
ankurdfarning: and that would be?04:42
ankuri mean04:42
ankuri can see source tree04:42
dfarningankur via the terminal using the guidelines linked to in luke's gettingStarted guild04:42
ankurthere, is that the public clone url?04:42
dfarningankur  git://git.sugarlabs.org/jigsaw-puzzle-branch/mainline.git04:42
dfarningankur if you click on the repositories tab and then mainline you can see the public clone url.04:43
ankurdfarning: :) , thanks04:44
dfarningankur YW04:44
kandarpkdfarning: - to get an overview -04:45
kandarpkwe need to download/clone these packages04:46
kandarpk2) generate debian using the initial_dibeanisation04:46
kandarpk3) push into debian repo04:47
kandarpkdfarning: are the steps ok ?04:47
dfarningankur your work packaging the 10.10 packages in the PPA were not in vain.  The idea was for us to all notice how incredibally confusing it was to keep track of what was happen in some were working on debian, someone 10.04, and some on 10.10.  It will help you 'internalize' why we use git branches to keep track of everything.04:48
dfarnings/in some/when some/04:48
dfarningankur git can be confusing at first... but not as confusing as keeping track of everything by hand.04:49
ankurdfarning: Well , then i get that the negatives far outweigh the positives we get. :)04:50
ankurdfarning:  i wanted to know that i was working on packaging in ubuntu , or should i switch to debian?04:51
ankurdfarning: one more question , what is a master branch ?04:53
* dipankar back04:53
ankurkandarpk: you can create a debian folder using dh_make as well.04:54
ankurkandarpk: plz confirm the way of working of that as well as i am not very much sure my self .04:54
kandarpkankur: waiting for dfarning's reply04:56
kandarpkbut does dh_make make use of control.in ?04:56
ankuryou will have to modify it04:56
ankurjust try that04:57
ankuronce04:57
dfarningankur master is just a name given to the primary development branch.   others tend to back off to do their work. when they are satisifies they push their changed back to master.04:57
kandarpkankur: yes, you can say master is the primary branch04:57
dipankarkandarpk, AFAIR, dh_make is used to create the debian folder04:59
dfarningkandarpk, sorry i wsa away from my computer for a minute.04:59
dfarningkandarpk, those are the correct steps.04:59
ankurdipankar:  i cant remember under what package was dh_make05:00
dfarningankur today we are focusing on packaging for debain using the guidelines at http://wiki.debian.org/Sugar/GettingStartedGuide05:01
dipankardh_make is a command to *'make' the debian folder in the source tree*05:01
dipankarankur, https://wiki.ubuntu.com/PackagingGuide/Complete#Packaging%20from%20Scratch05:02
dipankarankur, find dh_make here. But we don't have to use it here I guess05:02
* dipankar is searching for the assigned activities05:03
dfarningankur dh_make creates the simplest possible skeleton.... when using gitbased method for sugar packages we will want to use http://people.ubuntu.com/~lfaraone/sugar/initial_debianization.tar.gz05:03
dfarningdipankar, there is a table at http://wiki.debian.org/Sugar/tasks05:04
dipankardfarning, I am looking for the source codes of the logviewer-activity and the flipsticks-activity.05:05
dipankar:)05:05
dfarningahh05:05
kandarpkdfarning: is the initial_debianisation a bit specific to sugar packages ?05:05
dfarningkandarpk, it is completely specific to sugar packages and jonas' prefered style.05:06
kandarpkdfarning: :)05:06
kandarpklfaraone told me yesterday05:07
dipankardfarning, on above link <http://people.ubuntu.com/~lfaraone/sugar/initial_debianization.tar.gz> Luke has already made a template kind of thing?05:07
kandarpkdipankar: yes05:07
dfarningdipankar, yes it has the contents of debian set up in a consistent manner for working with sugar packages.05:08
dipankarkandarpk, dfarning : thanks :)05:09
dipankarankur, you there?05:10
dfarningdipankar, when working with large numbers of packages with a large team across several distros and releases.... consistency is critical.05:10
dipankardfarning, I agree05:10
ankurdipankar:  yes05:10
ankurwas reading tuts and going thru irc logs05:11
kandarpkdfarning: I'll be leaving now05:32
kandarpkgood night05:32
dfarningkandarpk, good night will you be available later today?05:32
kandarpkdfarning: will ask my doubts when you get up05:32
kandarpkyes05:32
kandarpkwhen you get up, I'll be there05:33
kandarpk:)05:33
dfarningkandarpk,  great see you then:)05:33
dfarningtime for me to go to bed see you all soon05:40
dipankardfarning, good night :)05:41
dfarningkandarpk, good morning.11:15
kandarpkdfarning: good morning11:15
kandarpkdfarning: you are up quite early today.11:16
dfarningyes, I was looking forward to hearing about how your day went.11:18
kandarpkdfarning: was quite busy today11:19
kandarpksome personal work11:19
kandarpkdfarning: but will spend next 5-6 hrs here11:19
dfarningkandarpk,  nice11:24
kandarpkdfarning: do we get a confirmatory mail after submitting ssh at alioth ?11:25
dfarningkandarpk, I don't remember getting one.... but that was several months ago for me.11:26
kandarpkdfarning: I too haven't received one11:27
kandarpkdfarning: I just cloned the read activity from :11:30
kandarpkhttp://git.sugarlabs.org/projects/read/repos/mainline11:30
kandarpkit has a news file11:31
kandarpkwhich contains list of fixes, and the last fix number is 7811:31
kandarpkhttp://pastebin.org/38366111:32
dfarningkandarpk, yes I see that, according to the commit log sysamindu has made created versions 86, and 8711:36
kandarpkdfarning: does that mean I can start working on it ?11:37
kandarpk*using it11:37
kandarpkdfarning: it has version 7811:38
kandarpkjust checked activity,info file11:39
dfarningkandarpk,  I think so, I would refer to is as version 87 to match the tags and commit log entry -- commit logs are ususally more up to date than news files.  It looks like several of the version bumps were automatically caused by the translation system.11:40
dfarningkandarpk, translators use a system called pootle.sugarlabs.org to translate sugar.  those translations are then commited to the git repo.11:41
dfarningkandarpk, with regard to 'what to trust' developers are required to make commit log entries when ever they do a commit.... so commit logs are very accurate.  Packagers are required to make debian/changelog entries whenevery they upload a change.11:45
dfarningkandarpk, all other documentation is optional so it can be out of data.11:46
kandarpkdfarning: after cloning the package, commit logs aren't visible11:47
kandarpk*logs made by others11:47
kandarpksecondly, the package did not have a debian folder11:48
kandarpkthirdly, the activity.info file seems to be outdated, as it says its version is 7811:49
kandarpkdfarning: know how can I make sure that I am working on the latest (87) version ?11:49
dfarningkandarpk, try the command git log to view the logs.11:49
kandarpktried that11:49
kandarpkdfarning: it did not have any logs till now11:50
dfarningwhat was the result11:50
kandarpkdfarning: after git add and git commit11:50
kandarpkI only see the log ( when commiting ) I created11:50
kandarpkdfarning: running git log before git commit resulted in11:52
kandarpkfatal: bad default revision 'HEAD'11:52
dfarningkandarpk, ahh did you run git init and the clone read?11:53
kandarpkdfarning: I didn't run clone read11:54
dfarningthe commands to clone a repo are11:54
dfarninggit clone git://git.sugarlabs.org/read/mainline.git read11:54
dfarningcd read11:54
dfarninggit log11:54
dfarningthe last two are not part of the clone command they just verify that you did it correctly11:55
kandarpkOk.11:55
kandarpkdfarning: it does have logs now :)11:59
kandarpkdfarning: do I need to run git fetch or git pull12:00
kandarpk?12:00
dfarningkandarpk, clone runs both init and pull in one step.12:01
kandarpkOk.12:01
dfarningManusheel, good morning.12:02
kandarpkdfarning: how can I know the dependencies of read ?12:05
kandarpkthere is no install file12:05
kandarpkdfarning: will we assume the control file will be correct and list all dependencies ?12:06
dfarningkandarpk, yes that is what I would do... but it might take a couple of iterations of trial and error to get the dependancies correct.12:08
kandarpkdfarning: yes, wanted to ask this thing12:08
kandarpkcan I test the package before pushing ?12:08
dfarningkandarpk, yes, you will all ways want to do that first.  You can build the package locally and install in locally to test before pushing.12:10
kandarpkdfarning: install it from setup.py ?12:10
kandarpk*using12:10
dfarningkandarpk, no. running set.py will just test the source code.  You want to test your packaging by creating the package, building it via the instractions at http://honk.sigxcpu.org/projects/git-buildpackage/manual-html/gbp.building.html , and finally installing your newly built package.12:13
kandarpkOk.12:14
kandarpkdfarning: modifying debian files right now.12:14
kandarpktesting will follow soon12:15
Manusheeldfarning: Good morning.12:17
dfarningManusheel, how are you?12:17
Manusheeldfarning: Very well, thank you. Have been trying to see how we can get e-toys as an activity in USR.12:18
Manusheeldfarning: Luke had a very valid point yesterday.12:18
dfarningManusheel, Sorry, I missed that conversation.12:19
Manusheeldfarning: He recommended that we should definitely include the activities that define or illustrate the pedagogical aspect of Sugar.12:19
Manusheeldfarning: We are missing on some key activities in the list -12:19
Manusheela. e-toys12:19
Manusheelb. Record12:19
Manusheelc. Write12:20
Manusheeld. Paint12:20
Manusheele. Spreadsheet12:20
Manusheelf. Physics12:20
Manusheelg. Arithmetic12:20
dfarningManusheel, yes.  The problem is that they don't work well enough to include.  The soas team recently went through this discussion.12:20
Manusheeldfarning: Did they arrive at an action plan and a timeline?12:21
Manusheeldfarning: I am trying to sync up our plans with Maverick release and Debian.12:21
dfarningManusheel, I agree that they _should_ be included.  The problem is that several of the activities listed above don't work.12:22
dfarningManusheel, The most important decision they came to was that even though activities have strong advocates.  They would leave them out until they met minimum quality standards.12:24
Manusheeldfarning: Can there be an incentive for the activity authors of Write, Record and E-toys to get their activities meet the minimum quality standards?12:25
kandarpkdfarning: git-buildpackage requires pristine-tar branch.12:48
dfarningkandarpk, At this point we will have to talk to lfaraone or jonas how to proced.12:49
kandarpkdfarning: what should be USCAN-ized URL TO UPSTREAM in watch file ?12:50
kandarpkuscan returned:12:51
kandarpkRead-Activity: remote site does not even have current version12:51
dfarningkandarpk, Now you are past my package knowledge. I have worked through the Gettingstarted guide, but I don't know how to deal with situations that are not covered in the guide.12:53
kandarpkdfarning: Ok, we should wait for lfaraone or Dipankar then12:54
kandarpkthanks for your support12:54
dipankarhello to all12:57
kandarpkdipankar: Hi, we were waiting for you12:57
dipankarkandarpk, hi12:59
dfarningkandarpk, sorry I can't be more help:(  Your packaging knowledge allready exceeds mine :)  I can only help because I have seen the error message before and have a general idea of what is causing the problem:(12:59
dipankardfarning, kandarpk , how is work coming along?12:59
dfarningdipankar, welcome.12:59
dipankardfarning, I am having trouble in locating the source of the activities :(13:00
dfarningdipankar, good.  kandarpk just worked though read and has a long list of questions for Luke.13:00
kandarpkdfarning: don't worry, we'll work it out today itself13:00
kandarpkdipankar: same here13:01
kandarpk*the source to be added in watch file though13:01
Manusheelkandarpk, dipankar: the source of activities are generally available at http://git.sugarlabs.org13:02
dipankarkandarpk, whats the issue?13:02
dfarningkandarpk, dipankar yes, it seems that upstream developers have stopped making tarballs so we will have to go directly to the git reop on git.sl.org.13:02
kandarpkManusheel sir, it is required to be in some specific format13:03
kandarpkas returned by uscan13:03
Manusheelkandarpk: Yes, sure.13:03
kandarpkdipankar: first, what should I add in watch file ?13:04
kandarpkin the guide it had :13:04
kandarpkhttp://download.sugarlabs.org/sources/honey/Colors/Colors!-(.*).tar.bz213:04
dipankarkandarpk, I never used 'watch'-file before.13:05
dipankar:(13:05
dipankarSorry13:05
kandarpkdipankar: second, dfarning told that the build can be tested before pushing using git buildpackage13:05
dipankarkandarpk, yeah13:06
kandarpkwhich requires pristine-tar13:06
kandarpkbranch13:06
dipankarkandarpk, are you trying to say pristine-tar in buildpackage?13:07
kandarpkdipankar: don't know much about it13:08
Manusheelneeraj: Good evening. Let us complete the packaging of activities soon. Dipankar and Kandarp are here too.13:08
neerajManusheel sir, sure13:08
neerajhi dipankar, kandarpk sir13:08
kandarpkdipankar: putting error generated on pastebin13:08
dipankarkandarpk, try running 'git-buildpackage' in the local git repository13:08
dipankarohk.13:09
dipankarhi neeraj , good to see you.13:09
kandarpkhttp://pastebin.org/38369313:09
* dipankar looking at above link13:09
kandarpkneeraj, Hi13:09
dipankarkandarpk, Sir, Try running 'git-buildpackage' instead of 'git buildpackage'13:10
neerajkandarpk, you are packing which package?13:10
kandarpkdipankar: same error13:11
neeraj*packaging13:11
kandarpkneeraj: read activity13:11
dipankarkandarpk, is the source tar ball in the directory?13:11
kandarpkdipankar: I cloned using git13:11
kandarpkdo not have the source tar13:12
dipankardfarning, The s-flipsticks-a is controlled by alsroot. http://git.sugarlabs.org/projects/flipsticks13:12
dipankarkandarpk, did you run the '--pristine-tar origin' like command before?13:13
dfarningdipankar, yes alsroot is the maintainer13:13
dipankarkandarpk, afaik Luke told me to do that before proceeding to push the package13:13
kandarpkI am not pushing right nw13:14
dipankar*afaik -> afair13:14
dipankarkandarpk, I mean, before forwarding the changes. --pristine-tar is related to source tar. I have to go through the logs13:15
kandarpkdipankar: you mean I need to run 'git-buildpackage --pristine-tar origin' ?13:15
dipankarkandarpk, nope. :)13:15
dipankarkandarpk, just a sec. let me check the logs properly.13:15
* dipankar is checking irc-logs.13:15
dipankarkandarpk, found the log : http://irclogs.ubuntu.com/2010/07/01/%23ubuntu-sugarteam.html13:16
dipankarkandarpk, please reach to time 15:22 on the log13:16
dipankarkandarpk, Luke explained the use of --pristine-tar there.13:17
dipankarneeraj, I suggest you too take a look at it. :)13:17
kandarpkdipankar: you carry on, I'll get back to you13:18
neerajdipankar, just going through today's irc log13:18
dipankardfarning, So, I can download from that site.13:18
dipankar*guys I am having a power-cut. Can remain online for one hour more. Sorry.13:19
dipankarneeraj, :)13:19
neerajdipankar, can u help in getting started with logviewer or memorize activity13:19
dipankarneeraj, you got the making a remote repository for the activity @ alitoh.debian.org?13:20
dfarningdipankar, since the getting startedguide only talks about starting from tarball I am at a lose.13:20
dipankardfarning, me too.13:21
neerajI think I have not done that(remote repository)..13:21
dipankarneeraj, follow the steps of 'Creating a git repository' here: http://wiki.debian.org/Alioth/Git13:23
dipankarneeraj, its very simple :). If you have any problem, you can tell us.13:23
dipankarhi ankur_k13:24
ankur_khi dipankar13:24
Manusheelankur_k: Good evening Ankur. Let us complete the packaging of activities soon. Dipankar, Neeraj and Kandarp are here too.13:24
ankur_kManusheel sir , good evening.13:24
ankur_kgood evening to everybody else13:24
ankur_kas well13:24
Manusheelankur_k: Great.13:25
dipankarankur_k, what part are you on? I am still to find the source files :(13:26
neerajdipankar, we will use creating repository for collab -maint project?13:27
ankur_kdipankar,  pardon me?13:27
ankur_kif you are asking about source files, i created a git clone rep on my system13:27
ankur_kand was changing it's log,control file and other thins13:28
ankur_k*things13:28
neerajdipankar, I am inside collab-mint.. Now I should use ./setup-repository <project> 'description'13:29
neerajfor creating git repository13:29
dipankarneeraj, yes13:30
neerajok.. got it..13:30
dipankarneeraj, for next step see this irclog : http://irclogs.ubuntu.com/2010/07/01/%23ubuntu-sugarteam.html13:36
dipankarneeraj, ^^ at time 15:5513:36
dipankardfarning, how do I get the source of the activity from : http://git.sugarlabs.org/projects/flipsticks/repos/mainline. Should I use the command: wget -P <url>'13:39
dipankar?13:40
neerajdipankar, I went through this log before but couldn't retain much :(13:40
ankurkdipankar,  you can use third method pf luke's guide13:40
ankurkgit clone13:40
neeraji guess it will be helpful if I try these things side by side on an activity13:40
ankurks/pf/of13:40
neerajOk I am confused,, We have to use apt-get source to download a package and create a git repository for it by importing dsc and original tarball file OR13:46
neerajwe have to download the package from somewhere else(using wget -P and othr things) and create /initialize a debian folder inside it using dh_make13:47
neerajonly if debian is not present in that..13:47
neerajAlso, after creating the package, we have to upload it on git/collab-mint repository13:48
dipankarneeraj, if Debian folder is not present download this template from http://people.ubuntu.com/~lfaraone/sugar/initial_debianization.tar.gz13:49
neerajdipankar, yeah I used it for color1513:49
dipankarneeraj, The difference is we don't have to make any package here. We just have to push the changes to the alioth git repository13:50
neeraj__sorry got dc..13:51
dipankar<dipankar> neeraj, The difference is we don't have to make any package here. We just have to push the changes to the alioth git repository13:51
neeraj__yeah I got that msg13:52
dipankarThere is a slight difference b/w ppa and git repo13:52
neeraj__Ok..13:52
dipankarfor ppa we uploaded the packages after making them on our computer13:53
dipankarbut git is a repository where the files' changes can be tracked unlike the ppa13:53
neeraj__dipankar, Ok13:54
dipankardfarning, ?13:57
dipankarguys, I have to go somewhere urgently.14:01
dipankarI will join you in an hour.14:02
ManusheelIt seems we are stuck up at certain questions on packaging activities. Can we prepare a list of questions that we need to ask Luke?14:02
=== neeraj__ is now known as neeraj
kandarpkManusheel sir, the problem is being faced as the guide is using .tar file, while we are using git clone to get the package14:04
Manusheelneeraj, ankurk, kandarpk: Let us try to get to a certain level of understanding on these tasks. Let everyone come on the same page.14:05
Manusheelkandarpk: Yes, let us send an e-mail to Luke on this question.14:05
Manusheelkandarpk: In the meantime, let us complete the network management tasks.14:05
kandarpkManusheel sir: the 3G issue ?14:07
Manusheelkandarpk: That is still pending.14:07
dfarningkandarpk, tomeu is current in #sugar.14:08
Manusheelkandarpk: I would like you to develop a document on understanding packaging via git as you get time.14:08
Manusheelkandarpk: Let us ask these questions to tomeu.14:08
neerajManusheel sir, till then me and ankurk  are trying to figure this on our own by searching and doing some experiments14:10
kandarpkManusheel sir: I am not vry certain on packaging via git14:10
Manusheelneeraj, ankurk: Absolutely. That would be great.14:10
kandarpkManusheel sir: will try.14:10
dfarningkandarpk, yes, I think tomeu played a key role in the network stack so he can determine why the icon appears even if the hardware is not installed.14:11
kandarpkOk.14:11
Manusheelkandarpk: Ok. This is one area where we need to very comfortable - packaging via git. Let us try to develop a clear understanding on this core area through experiments and asking specific questions to Luke.14:12
Manusheelkandarpk: Yes, right now, let us complete that issue with Tomeu.14:12
Manusheelneeraj, ankurk: How are we trying to do the experiments?14:13
neerajsir we are trying different methods on wget which are explained on irc logs14:13
ankurkdfarning,  can i use git public clone url to download source code and then delete the .git directory?14:14
ankurkManusheel sir, knolwdge sharing and cross training :)14:14
Manusheelneeraj: Ok, sure.14:15
dfarningankurk, I don't know. it would be worth trying.14:15
Manusheelankurk: Sure.14:15
kandarpkManusheel sir: it is a bit unreasonable to expect help on the 3G issue14:16
kandarpkas I am not having any such issue14:17
kandarpkand wont be able to share any log files to fix it14:17
ankurkkandarpk,can i help you how to reproduce issue?14:17
kandarpkankurk: are you facing it ?14:17
ankurkit is not an issue, Manusheel sir correct me if i am wrong14:17
ankurkno it is not about facing, go to my settings , click on modem config.It is for 3g14:18
ankurkthat should be not there i suppose.14:18
kandarpkOk.14:19
kandarpkgot your point14:20
ankurkkandarpk, please confirm it as well :)14:20
kandarpkankurk: I too have the option to set up 3G connection.14:21
Manusheelkandarpk, ankurk: Was on a call. Yes, we'll have the option to set up 3 G connection.14:24
dfarningkandarpk, It looks like tomeu would like to defer the question to the design team.14:24
kandarpkManusheel sir: yes, that is what silbe too suggested14:25
Manusheelkandarpk: Yes, let us give that a try. But, please make sure that it does not disturb your network settings. We can ask someone, who uses 3G through a BSNL connection.14:26
ankurkdfarning,  i was not able find it's version.in NEWS it is written till 8.Are they referring to version or is it conventional way of writing?14:28
kandarpkI have to leave right now, will be back in 30 minutes14:28
dfarningkandarpk, the problem is in two parts 1) should choices for unavailable hardware be available in the control panel? and 2) How to show/not show hardware options as necessary.  Tomeu is defering part one to the design team14:28
dfarningankurk, which activity?14:29
ankurkdfarning,  also one more thing , as i was not able to extract the tarball of source code, should i pack it before i do git-import-orig --pristine-tar -u14:29
kandarpkdfarning: Ok.14:29
ankurkor should i use --upstream-version14:29
ankurkdfarning,  jigsaw puzzle14:29
kandarpkdfarning: that means we need to have a module which checks for hardware14:29
dfarningkandarpk, by [design] he is talking about the user experience design.14:30
dfarningkandarpk, it might all ready exist I don't know.14:30
kandarpkand then reports it to the design management module14:31
kandarpkdfarning: will discuss about it once I come back14:32
kandarpkhave to leave now14:32
dfarningankurk, buy looking at http://git.sugarlabs.org/projects/jigsaw-puzzle-branch we can see that the version is 814:32
kandarpkwill be back in 30 min14:32
dfarningkandarpk, ok see you later.14:32
ankurkdfarning, in the news as well they have written upto 8 bullets .So i guess my version will be 9.14:33
dfarningankurk, no, the package version is that same as the upstream software version.14:34
ankurkdfarning,  ok and i will be writing Package Rebuilt * ? i am little confused on this.Should i be mentioning all the previous changes as mentioned in NEWS file which came along with the source code? it will be great if you can guide me on this14:36
dfarningankurk, I don't know enough about git-import-orig to answer that correctly.14:36
dfarningankurk, I would suggest moving on to debugging until you can have a question and answer session with luke.14:39
ankurkdfarning,  when will be Luke returning from his vacations?14:40
dfarningankurk, Let's ask Manusheel to try to arrange a scheduled session with luke as soon as possible.14:42
ankurkdfarning,  i will be going out somewhere for now, i guess  i will be returning after dinner. i will be going in half an hour.I will return after 10pm.untill then i try to figure out git on my own.14:42
Manusheeldfarning: Sure.14:42
Manusheeldfarning: Will send an e-mail to Luke.14:43
dfarningankurk, ok14:43
ankurkdfarning, which bug should i go debugging? any suggestion.14:43
dfarningManusheel, thanks.14:43
Manusheelankurk: Did you complete yesterday's bugs?14:43
Manusheelankurk: Waiting for your update on the network management issues assigned to you and Dipankar. Dipankar did write to me on one of them.14:44
ankurkManusheel sir, no ,i didn't complete them.I will work on them and get back to you.14:45
dfarningankurk, If you remind me of the details, I can try to help you get started with that bug.14:45
ankurkyesterday we were working on the neighbour hood issue.We were not able to find anyone in neighbour hood.And after the that bug was as follows:-In neighborhood view right click on the network which is connect14:48
ankurk(denoted by little ()). click disconnect. -- Nothing happens -- weird14:48
ankurkmaybe it is just really slow because after a few minutes it appeared14:48
ankurkto disconect.14:48
ankurkdfarning,  i will be coming back after some time .Will try to see the log of yesterday as well14:48
ankurkbye14:48
ankurktc14:48
dfarningankurk, ok I'll look at it.14:50
Manusheeldfarning: I have send an e-mail at ubuntu sugar mailing list and copied you on the memo. Let us see if we can get an answer.14:53
Manusheeldfarning: I am going in a meeting with content developers. Will be back sometime soon.14:53
Manusheeldfarning: Sending an e-mail to Luke to work out a meeting schedule with Kandarp and team.14:54
dfarningManusheel,  ok see you later.14:54
dfarningthank14:54
dfarnings14:54
kandarpkdfarning: Hi15:19
dfarningkandarpk,  hello15:20
kandarpkhow do we approach that 3G problem ?15:20
neeraj_dfarning, I have used git clone on ubuntu-logviewer activity,,15:22
neeraj_now there is a separate  debian folder and one log.activity inside mainline15:23
dfarningkandarpk, as tomeu suggested write an email to sugar-devel mailing list asking for a design decision to _not_ show control panel icons for hardware which is not available.15:23
kandarpkOk.15:23
neeraj_kandarpk sir, do you what should be the next step.. its a little different from what mentioned in start-up guide15:23
kandarpkwhats the mailing id ?15:23
kandarpkneeraj_: waiting for Luke.15:24
dfarningkandarpk, "sugar-devel" <sugar-devel@lists.sugarlabs.org>,   you will have to subscribe at http://lists.sugarlabs.org/listinfo/sugar-devel before sending the mail.15:26
neeraj_kandarpk sir, ok please ping me on gmail whenever he comes :)15:28
kandarpkneeraj_: sure15:28
kandarpkdfarning: what should I be doing now ?15:40
kandarpkany suggestions15:40
* dipankar hopes power stays this time15:40
dipankardfarning, you around?15:50
kandarpkvery unproductive session today!15:52
dipankarneeraj__, you online?16:12
neeraj__dipankar, yes16:13
dipankarneeraj__, how much have you covered?16:13
neeraj__i have downloaded ubuntu-sugar-logviewer-acitivty16:14
neeraj__using git clone16:14
neeraj__now inside mailine there is an debian folder and log.viewer folder16:15
dipankarneeraj__, I don't think you are assigned logviewer as it is assigned to me :)16:15
neeraj__err.. in the mail its assigned to me16:16
neeraj__anyways16:17
neeraj__have u done this16:17
neeraj__if yes then which step did u followed?16:17
neeraj__*what*16:17
dipankarneeraj__, please see the latest e-mail : I have the following16:20
dipankarNeeraj16:20
dipankarsugar-memorize-activity16:20
dipankarsugar-pollbuilder-activity16:20
dipankar:)16:20
dipankarWhat I have done neeraj__ ??16:20
neeraj__ohh missed that :(16:22
neeraj__anyways.. I am asking like for logviewer activity16:22
dipankarno worries neeraj__16:22
neeraj__I used git clong git:... command16:22
neeraj__now it created a mainline folder, inside which there were two folders16:23
neeraj__debian and log.activity16:23
neeraj__Now if someone want to put it into git/collab-mint16:23
dipankarsee neeraj__ When we are cloning a git repo to our local repo, we are creating a 'clone'/replica from where you may want to branch into other options16:23
neeraj__what he should do..16:23
neeraj__ok16:26
dipankarThe correct command to use is16:26
dipankar<dipankar> We have to use the git remote add origin PATH_TO_REMOTE_GIT_REPO command16:26
dipankar<dipankar> luke: dipankar: okay. so add the remote git location to your local repository and push up to it. use "git remote add origin PATH_TO_REMOTE_GIT_REPO" (origin here is a name, you could call it hot-forking-action for all git cares), then "git push --all origin" to push all local refs to origin.16:26
* dipankar will be back in 2 minutes16:27
* dipankar is back16:28
dipankarneeraj__, dfarning : guys I think I have found the proper method16:28
dipankarof packaging.16:29
dipankarkandarpk, I think I have found the proper way of packaging16:29
dipankarneeraj__, kandarpk : I am going for dinner.16:29
kandarpkdipankar: great16:29
kandarpkdipankar: we'll be waiting16:30
neeraj__dipankar, k. waiting for you t16:30
dipankarI will come back in 30 minutes. Till that time if you can, please go through the log : http://irclogs.ubuntu.com/2010/07/01/%23ubuntu-sugarteam.html16:31
dipankarafter time tag -15:00-16:31
dipankarthe whole repository usage is explained step by step by Luke16:32
dipankarBrb16:32
* dipankar is away: I'm not here16:32
* lfaraone is here.17:08
kandarpklfaraone: Hi17:11
kandarpklfaraone:I am listing the issues, so that you can have a look when you come back :17:13
kandarpk1) instead of using apt-get, we used git clone to get the package, can't that be done ?17:14
kandarpk2) if we use git clone, put the debian folder extracted from initial_debianisation, modify the required files, how do we test the build ?17:16
lfaraonekandarpk: get the package debianized source from git.debian.org, or from sugarlabs without the debian/ folder?17:17
lfaraonekandarpk: "package source" means to me "upstream source from sugarlabs plus debian/ folder."17:17
neerajlfaraone, hi17:18
neerajso here we will download the upstream source from sugar labs17:19
neerajand add the debian folder, make necessary changes and then add that into repository on git/collab-mint17:19
lfaraoneneeraj: to get the upstream source, you're downloading a tarball from download.sugarlabs.org , or cloning a git repository from git.sugarlabs.org?17:19
neerajgit clone17:20
* dipankar is back17:21
neerajfrom git.sugarlabs.org17:21
kandarpklfaraone: on doing git clone git://git.sugarlabs.org/read/mainline.git read17:21
kandarpkthe package did not had debian folder17:21
dipankarlfaraone, hi17:21
lfaraonekandarpk: right.17:22
lfaraonehello dipankar17:22
kandarpklfaraone: I placed the debian folder from initial_debianisation in it17:22
dipankarlfaraone, The main problem is getting the source only17:23
kandarpklfaraone: then modified the required files, and generated the control file17:23
kandarpklfaraone: how can I test the build now ( to see if all dependencies are there ) ?17:24
kandarpkgit-buildpackage required pristine-tar17:25
ankurkkhello lfaraone , kandarpk  how much i missed?17:25
lfaraoneankurkk: nothing.17:25
kandarpkankurkk: nothing17:25
* dipankar is back (gone 00:54:12)17:26
lfaraonekandarpk: well, there are two ways to do it (generate the upstream tarball): via a get-orig-source rule, or using git-buildpackge tagging. I'm trying to determine which is the most straigthforward for us to use at the moment.17:26
ankurkhurana_sorry got disconnected. :( Rain play havoc with net connectivity .17:27
ankurkhurana_hello lfaraone , kandarpk  how much i missed?17:27
lfaraonekandarpk: which package, by the way?17:27
lfaraone12:25  ankurkk$ hello lfaraone , kandarpk  how much i missed?17:27
lfaraone12:25  lfaraone$ ankurkk: nothing.17:27
lfaraone12:25  kandarpk$ ankurkk: nothing17:27
kandarpkread-activity17:27
kandarpklfaraone: great minds think alike :)17:28
ankurkhurana_lfaraone,  i was working on jigsaw puzzle activity , i downloaded the source using git clone.17:28
* lfaraone will be right back.17:28
ankurkhurana_lfaraone, take your time :)17:29
kandarpkankurkhurana_: whats your question about ?17:29
ankurkhurana_well i dont have the tar ball of the source code.17:30
kandarpkankurkhurana_,17:30
kandarpkthat is what I've asked Luke17:31
kandarpkso, please be patient17:31
ankurkhurana_so i wanted to know what the standard procedure of naming that package like sugar-NAME-activity17:31
ankurkhurana_and version as well17:31
ankurkhurana_as i dont have a tarball so i guess we can use --upstream-version17:32
ankurkhurana_and some things regarding changelog as well17:32
ankurkhurana_i will wait for luke to return17:32
kandarpkankurkhurana_: let him first clear the tarball related query, that is what most of us aren't very comfortable about17:33
dfarningkandarpk, good. it looks like Luke has few minutes can you ping me when you have an answer to the tarball question?17:37
kandarpkdfarning: sure17:37
dfarningthanks17:37
lfaraonekandarpk: you'll have to generate the upstream tarball by creating a get-orig-source rule.17:44
kandarpklfaraone: can you please provide some links/info where I can read about that17:45
=== ankurkhurana_ is now known as ankurkk
lfaraonekandarpk: sure, I'm writing a debian/rules snippet right now.17:50
kandarpklfaraone: thanks17:50
ankurkklfaraone,  what will be the name of rep. sugar-jigsaw-puzzle-activity or sugar-jigsaw_puzzle-activity17:51
lfaraoneankurkk: sugar-jigsawpuzzle-activity.17:52
lfaraoneankurkk: we typically avoid package names with _ in them. (I'm not even sure if it's allowed by the policy)17:52
ankurkklfaraone, will keep that in mind :)17:53
kandarpklfaraone: once we have the tarball, will we be able to test the package on our system ?17:53
lfaraonekandarpk: to generate the upstream tarball, add http://sprunge.us/XQQQ to the end of your tarball and replace PACKAGE_NAME and UPSTREAM_GIT with their respective values.17:53
lfaraonekandarpk: I don't see why not.17:53
kandarpklfaraone: I didn't get that.17:55
lfaraone*to the end of your debian/rules17:55
lfaraonekandarpk: sorry, I misspoke :)17:55
kandarpklfaraone: Ok. :)17:56
kandarpklfaraone: after that we can use git-buildpackage ?17:57
dipankarlfaraone, Sorry I lost track. To get the upstream tarball, we have to change the debian/rule file?17:57
lfaraonekandarpk: after that, you should use git-import-orig as usual.17:57
lfaraonedipankar: well, you write in the rules file how you want to create the tarball from git.17:58
lfaraoneThere may be a better solution. I'm asking on the mailing list, but that's what I've been doing myself.17:58
kandarpklfaraone: ok.17:58
lfaraonedipankar, kandarpk, does what the get-orig-source rule does make sense?17:59
ankurkklfaraone,  so i guess the steps are:- create a git rep , inport intial_deb debian folder in it. add the text you have given to end of rules file18:00
ankurkkthen use  get-orig-source ?18:00
dipankarlfaraone, I still am confused b/w the method you are telling now and the command 'git-import-dsc --prinstine-tar PATH/TO/DSC'18:00
dfarninglfaraone, so we just 1)create a dir 2) run git init 3) add the debian/ dir skelton 4) and modify the rule file with the above snippet 5) modify debian/ as need. 6) build the package -- and the proper git repo will be pulled in as part of the build process?18:00
kandarpklfaraone: Not much, but thought we could look it up18:01
kandarpkdfarning: you missed git clone18:02
lfaraonedipankar: we use git-import-dsc only when importing an *existing* debian package to git.18:02
lfaraonedfarning: any time between steps 4 and 6 you run "fakeroot debian/rules get-orig-source", then import the newly created upstream tarball with "git-import-orig --pristine-tar ../sugar-NAME-activity_VERSION.orig.tar.gz" or something similar.18:04
lfaraonedfarning: although we really should get upstream to make regular tarball releases.18:04
lfaraonedfarning: does that make sense?18:07
ankurkkdfarning,  i havent yet set up the repository , and filed an ITP.18:07
ankurkki am having question right now18:07
ankurkkshould i ask them now or postpone it till ew are clear on packaging18:08
kandarpklfaraone: how do we add the URL in watch file ?18:08
dfarninglfaraone, ok I think I got it the same command that regenerate the control file will create the tarball.... then we git-import-orig as normal?18:08
ankurkklfaraone, dfarning  in http://www.debian.org/devel/wnpp/#l1 i figured out the right command is18:10
ankurkkreportbug --email ankur@seeta.in wnpp18:10
dipankaroh ankurkk,18:10
dipankarthats not the way18:11
dipankarankurkk, check out the email method of filing18:11
ankurkkokay ,can you provide few pointers,18:11
ankurkkdipankar,  ok18:11
ankurkklet me check it .Have you filed the ITP ?18:11
lfaraonedipankar: personally, I like reportbug, but email may be easier for you.18:11
dipankarankurkk, not right now18:12
dipankarankurkk, I still have to file the ITP18:12
lfaraonedfarning: to regenerate the control file we do "DEB_MAINTAINER_MODE=1 fakeroot debian/rules clean". The DEB_MAINTAINER_MODE says "I'm not a build daemon. Do some things that are not allowed to occur during autobuilds (like debian/control magic)"18:12
ankurkklfaraone, do you have time right now to help me out on that.18:12
ankurkkokay i wil wait18:12
dipankarlfaraone, we can't use the reportbug on ubuntu18:12
ankurkkwell dipankar18:12
lfaraonedipankar: reportbug --bts=debian :D18:13
ankurkki think we can, using -B tag and changing some things in bashrc18:13
lfaraoneankurkk: exactly.18:13
dfarninglfaraone, ok I think I got it.18:13
lfaraonePersonally, I set "alias reportbug='reportbug --bts=debian'" in my ~/.bashrc18:13
lfaraonedfarning: yeah. it's slightly more complicated, and there may be a more elegant (read: cleaner but complex) way to do this by using git tagging, but I don't know it :)18:14
kandarpklfaraone: how do we add the URL in watch file ?18:17
kandarpkit has to be in some uscan format18:18
lfaraonekandarpk: do "man uscan" to learn more.18:19
kandarpk*tried18:19
lfaraonekandarpk: here's what I used for sugar-terminal-activity: http://sprunge.us/fgHg18:20
* lfaraone will be back later, I've been forced to go on a walk at the beach. 18:20
dfarningkandarpk, I am pretty sure I understood what luke said:)  I'll try to recreate a gettingstarted guide which shows the correct steps in order for you by the time you wake up:)18:25
kandarpkdfarning: I too got most of it :)18:25
kandarpkdfarning: just the git-import-orig "as normal" wasn't clear18:26
dfarningkandarpk, good.  I must go to lunch... It gets to be a long morning when you start at 5 am.18:27
kandarpkdfarning: I old you, you wake up very early today18:28
kandarpk*told18:28
dfarning:)  I'll test and write up the steps.... I don't want to lead you wrong if I am wrong:(18:29
kandarpkdfarning: how long will you take ?18:29
kandarpk*considering waiting18:29
kandarpkto have your lunch and come back18:30
dipankardfarning, enjoy your lunch18:30
dfarningkandarpk, dipankar it will probobly take 90 minutes -- 60 minute to clear head during lunch and 30 minutes to test and write down the correct steps.18:31
dipankardfarning, I may be heading to bed.18:31
dipankardfarning, so I will meet you tomorrow morning directly :)18:31
dfarningdipankar, ok then I will see you in the morning when you also have a clear head:)18:32
kandarpkdfarning: you'll be back in 60 min ?18:32
dipankardfarning, :) Good night :)18:32
kandarpkdipankar: good night18:32
dfarningkandarpk, i will try18:32
* dipankar is out for night18:33
kandarpkok.18:33
ankurkhurana__dfarning, well have a good lunch.i guess i would be sleeping when you come back aftert lunch.18:35
ankurkhurana__bye18:35
ankurkhurana__tc18:35
Manusheelkandarpk and neeraj: Hi Kandarp and Neeraj. Around?19:14
kandarpkManusheel sir: Hi19:14
Manusheelkandarpk: Kandarp, did you get a chance to create an upstream tarball using get-orig-source rule as guided by Luke?19:15
kandarpkManusheel sir, I am trying that right now19:16
kandarpkbut without success19:16
Manusheelkandarpk: Sure. Any errors/messages that you would like to share?19:16
kandarpkManusheel sir: yes19:17
kandarpkManusheel sir: I'll list the steps so that dfarning too can look at them later19:17
Manusheelkandarpk: Sure.19:18
Manusheelkandarpk: Why don't we put them in a document side by side too.19:18
Manusheel?*19:18
Manusheelkandarpk: We'll share a brief document with the other team members so that the explanation process from our side gets minimized.19:19
kandarpkManusheel sir: putting the steps in pastebin, can be collected later, if required19:19
Manusheelkandarpk: Absolutely, Kandarp. Good idea.19:19
Manusheelneeraj: Hi Neeraj. Around?19:40
dfarningkandarpk, just got back -- had a couple of phone calls.19:51
kandarpkdfarning: np19:51
dfarningkandarpk, which package are you working on I'll start that one two.19:51
kandarpkdfarning: http://pastebin.org/38388619:52
kandarpkread activity19:52
kandarpkdfarning: there is some problem in creating branch upstream19:53
dfarningkandarpk, I think you skip steps 3,4,5 and just do a git init --- but not sure I must try it.19:56
kandarpkdfarning: *I am trying it now19:57
dfarningkandarpk, If I understood correctly the snippet that we added to rules pull in the source code from the git repo when we run debain/rules20:00
kandarpkdfarning: it is doing that20:00
kandarpkdfarning: the tar file should  be outside read dir ?20:02
kandarpkor along with debian folder20:02
dfarningkandarpk, yes outside it think20:03
dfarningI think20:03
kandarpkdfarning: because it is being created in directory having debian folder20:03
kandarpkthe script places it in ..20:04
kandarpkthat is parent directory of rules20:04
dfarningkandarpk, I am trying to catch up:)20:04
kandarpkhttp://pastebin.org/38389520:05
kandarpkls inside read gives:20:08
kandarpkdebian      sugar-Read-activity_87.orig.tar.gz20:08
kandarpkdfarning: anything conclusive ?20:16
dfarningok I just changes of the stuff in debian and ran fakeroot debian/rules get-orig-source20:22
dfarningkandarpk, as you said it put the tarball in the same dir as the debian/ dir.20:22
dfarningkandarpk, did you try building the package and seeing if it worked.20:23
kandarpkdfarning: It didn't return any errors20:23
kandarpkI mean this command:20:24
dfarningwhat command do you run to build it20:24
kandarpkDEB_MAINTAINER_MODE=1 fakeroot debian/rules clean20:24
dfarningkandarpk, I just ran git-buildpackage and got the following error20:29
dfarningRepository does not have branch 'upstream' for upstream sources. If there is none see20:29
dfarningfile:///usr/share/doc/git-buildpackage/manual-html/gbp.import.html#GBP.IMPORT.CONVERT20:29
dfarningon howto create it otherwise use --upstream-branch to specify it.20:29
kandarpkdfarning: same here20:30
kandarpktold you upstream was not being created20:30
kandarpkdfarning: git checkout -b upstream --track origin/upstream20:30
kandarpkthis command is intended to make upstream branch20:31
kandarpkbut it too fails20:31
kandarpkfatal: git checkout: updating paths is incompatible with switching branches.20:31
kandarpkDid you intend to checkout 'origin/upstream' which can not be resolved as commit?20:31
dfarningkandarpk, I am reading file:///usr/share/doc/git-buildpackage/manual-html/gbp.import.html#GBP.IMPORT.CONVERT20:34
dfarningkandarpk, try git-import-orig --pristine-tar -u ''87'' --upstream-branch master sugar-read-activity_87.orig.tar.gz20:39
kandarpkdfarning: just two minutes20:40
kandarpkdfarning: http://pastebin.org/38391620:44
kandarpkmany errors reported20:44
kandarpkdfarning: can you please let me know the steps which are to be followed form :20:46
kandarpkhttp://pastebin.org/38388620:46
kandarpkin correwct order20:46
dfarningkandarpk, I am going to try to start from the beginning again.  but must take kids to swimming lessons first.20:48
kandarpkdfarning: sure :)20:48
kandarpkdfarning: its 1:20 AM here as well20:49
dfarningI'll save my result for us to ask lfaraone about20:49
kandarpkso I too should go to bed now20:49
dfarningkandarpk, ok I will see you in the morning.20:49
kandarpkdfarning: ok, bye20:50
lfaraonedfarning: afternoon.22:53
dfarninglfaraone, how was the beach?22:53
lfaraonedfarning: sandy.22:54
lfaraonedfarning: how was your lunch?22:54
dfarninglfaraone, I take it you are a geek:)22:54
dfarninglfaraone, it was yummy:)22:54
dfarninglfaraone,  quick question how do I fix the following error?22:55
dfarningdpkg-source: info: use the '3.0 (quilt)' format to have separate and documented changes to upstream files, see dpkg-source(1)22:55
dfarningdpkg-source: unrepresentable changes to source22:55
dfarningdpkg-buildpackage: error: dpkg-source -i -I -b sugar-read-activity-87 gave error exit status 122:55
dfarningdebuild: fatal error at line 1340:22:55
dfarninglfaraone,  I am looking at mkdir debian/source ; echo '3.0 (quilt)' > debian/source/format ; dch 'Switch to dpkg-source 3.0 (quilt) format'22:56
lfaraonedfarning: well, you can get rid of the error by using the '3.0 (quilt)' format to have separate and documented changes to upstream files. See http://wiki.debian.org/Projects/DebSrc3.0#Howtoconvertasourcepackage.3F22:56
lfaraonedfarning: right.22:56
lfaraonedfarning: but the underlying problem could have many causes. Usually, it's because some translation files were added or some other such things.22:57
lfaraonedfarning: what files does it list as a problem? (ideally, paste the entire log to a suitable pastebin.)22:57
dfarninglfaraone, http://pastebin.org/384028  note this is _after_ changing to quilt (3.0)23:00
lfaraonedfarning: coolio. looks like a real fun time over there.23:08
lfaraonedfarning: give me a sec.23:08
dfarninglfaraone,  Yes, it is pretty fun.23:08
dfarningthanks23:08
lfaraonedfarning: lines 26 to the end of http://git.debian.org/?p=collab-maint/sugar-terminal-activity.git;a=blob;f=debian/rules;h=52d023a4d135e8ad5ee5694666cc940a470ba359;hb=228cd650b8f4488699bf201aaf23bdd192ff698323:10
dfarninglfaraone, do I delete those lines?23:14
lfaraonedfarning: do, you add them to your rules file.23:15
lfaraone*no23:15
lfaraonedfarning: the "clean" rule ensures that those extra files are expunged properly.23:16
dfarningsorry, It took me a while to figure out that we were looking at your package that work rather then mine the failed:)23:16
dfarninglfaraone, Hey cool it finally worked!23:19
lfaraonedfarning: awesome. which package?23:21
dfarningthanks,  I am going to eat supper and write up a getting started walk through.23:21
dfarningread23:21
lfaraonedfarning: okay. please do add it to the exising S/GSG on the Debian wiki.23:22
dfarninglfaraone, it actually barfed at signing but I need to fix my key.23:22
lfaraonedfarning: by the way, read is packaged at http://git.debian.org/?p=collab-maint/sugar-read-activity.git;a=summary23:39
dfarninglfaraone, cool, now that I have struggle through this one I'll compare what I have to what jonas has.23:42

Generated by irclog2html.py 2.7 by Marius Gedminas - find it at mg.pov.lt!