/srv/irclogs.ubuntu.com/2010/11/21/#ubuntu-motu.txt

=== Zhenech_ is now known as Zhenech
gauravahey all ..I created my first patch for the ubuntu and uploaded the same @ <https://bugs.launchpad.net/ubuntu/+source/cgal/+bug/675204>07:28
gauravaNow, I got some feedback from the reviewer... but some of the things are still not clear to me07:29
gauravaso can any one help me out in figuring out those points ?07:29
ebrodergaurava: Which ones are you confused about?07:29
gauravahey ebroader, reviewer told me to upload the package to the current ubuntu development ..07:30
gauravabut I am not sue ...whether I have the permission for the same or not?07:30
ebrodergaurava: What he means is that in the first line of your changelog, it said "maverick", but it needs to have the current development release07:31
gauravaoh ok07:31
gauravasecondly about forwarding the patch to debian using submittodebian ..07:32
ebrodergaurava: Yeah? What's not clear to you?07:33
gauravawhen I run the same command, I got the diff containing the changes (excluding changelog file), but it still displays the changes of control file..07:33
gauravabut I guess that is not needed .. am I right?07:34
ebroderYes, that's right. You shouldn't include the debian/control changes07:35
ebroderI'm not sure I see any way to keep submittodebian from including that07:35
ebroderYou could file a bug against ubuntu-dev-tools about that. But in the mean time, I'd probably just undo the change by hand07:35
gauravaok ..07:36
gauravanow, once I saved the diff-file .. submittodebian is prompting me this :07:36
micahgebroder: if it specifically excluded maintainer changes in d/control that might work07:36
gauravaOutstanding bugs -- Wishlist items; Will Not Fix (1 bug)07:36
gaurava  1) #466284  Adding documentation07:36
gaurava(1-1/1) Is the bug you found listed above [y|N|b|m|r|q|s|f|?]?07:36
gauravamay be .. i will give it(submittodebian) a try ..07:37
ebrodermicahg: Right, you'd have to have some intelligence07:37
* micahg tries too :)07:37
gauravanow .. back to the submittodebian prompt..07:38
gauravathis bug is not the same , so I opted for the N option ..07:38
gauravanow after putting the bug subject and the mentioning the severity, it opens  a file containing all the information in the mail format..07:43
gauravaso is this it .. to do i need to do anything else also?07:43
gauravany 1 here?07:46
micahggaurava: if it looks good, go ahead and send it07:47
gauravaok .. thanks ..07:47
micahggaurava: the email view is a chance for you to look it over07:47
gauravanow some of the feedback that I have w.r.t my first experience .07:48
micahggaurava: go for it07:48
gauravajust a min07:49
gauravadownloading the source, creating a patch file is well documented ..07:51
gauravabut I dont find uploading procedure smooth ..07:51
gauravalike what tag to apply, to whom to subscribe after applying the patch .. what different tag means in the bug report07:52
gauravamay be I am missing any wiki page link over here. .07:53
gauravabut support from this channel is really good .. so that makes it up I guess07:53
micahggaurava: https://wiki.ubuntu.com/Bugs/Tags https://wiki.ubuntu.com/SponsorshipProcess07:54
gauravaok these links provides some of the information, that I was looking for when uploading a patch ..07:57
gauravaAlso, I found that there are two approaches given in the wiki webpages w.r.t creating a patch and applying it over ..07:58
gauravaone by using the apt-get source, modifying the source code and then creating the diff using debdiff (traditional approach, I guess) and other is to use bzr for doing the same07:59
micahggaurava: yes, development is moving towards bzr, but we're not there yet with all the source packages07:59
gauravaCan a newbie use the bzr mechanism ? What I mean ..is can a newbie upload and commit the changes from his/her account ?08:00
micahggaurava: no, but you can propose a merge08:01
micahggaurava: https://wiki.ubuntu.com/DistributedDevelopment08:01
=== Nigel is now known as G
gauravaok .. I will go through this link ..08:02
gauravaNow, third step(in some cases) is to send your changes to the Debian/Upstream team ..08:03
gauravasendtodebian is really a nice tool that makes this task very easy .. but currently it is not resolving the dependency automatically08:04
gauravaI dont have the reporttubug and sendmail installed on my system ..08:05
gauravareportbug is indicated by the tool initially .. so its fine08:05
gauravabut sendmail comes into the picture at the last moment... so I guess it is better, to put these packets into sendtodebian dependency list08:06
gauravathis way, one dont need to install these packages independently as per the apt-get norms :)08:07
* micahg thought u-d-t referenced an mta somwhere08:07
ebrodergaurava: The ubuntu-dev-tools package has a *lot* of tools with a *lot* of dependencies. Since you probably will never use all of the tools, the decision was made to not depend on all of the dependencies of all of the tools08:07
ebroderBut instead they should check at startup-time for the dependencies they need08:08
micahgoh, it's through devscripts (Recommends: bsd-mailx | mailx)08:08
=== hannesw_ is now known as hannesw
gauravaok .. i can see, its not submittodebian that is using the MTA functionality but its reportbug08:13
gauravaand AFAIR, it didn't check for the MTA dependency in the starting ..08:14
=== bilalakhtar is now known as bilal_
=== bilal_ is now known as bilalakhtar
c2tarunhey i was reading packaging guide on wiki.ubuntu. i m stuck at few things. first thing in that tutorial they told us about various available tools for packaging. but there internal working and working of package is not clearly mentioned. second they are not asking us to take a look at the source code, is it possible to pack an application without knowing its coding???11:08
c2tarunplease help11:09
ulyssesYou have to know only if it compiles:)11:09
c2tarunwhat exactly we mean by packaging, in packaging tutorial we just created debian directory by dh_make command then edited few files. then debuild them and further more... is this complete packaging??? :( i thought packaging was about create setup of various applications by there source code...?? please correct me if i m wrong11:12
c2tarunplease reply11:17
ulyssessomething like11:19
c2tarunwhat exactly will be our contribution via packaging.11:20
ari-tczewc2tarun: e.g. merging from Debian11:21
ari-tczewyou don't need to pack from scratch new package to start contribution11:22
c2tarunsorry not getting exactly :(  is it that people are going to create source code of various applications and give that to us so that we can package and upload??? if possible can anyone please give me one example of his/her contribution via packaging.11:23
ulysseshttps://launchpad.net/~ulysses/+related-software11:24
ari-tczewc2tarun: packages which you install day-to-day are .deb files. these are called binaries.11:25
ari-tczewbut binaries have been build from source11:25
ari-tczewwe manage source files11:25
ari-tczewwe use tools like debuild, pbuilder and other11:25
c2tarunplease reply11:30
c2tarunaro-tczew: ya exactly thats something i wanted to ask, what managing you all do.. is it making appropriate changes to the source code and alter its functioning in a better way??11:32
c2tarunari-tczew: ya exactly thats something i wanted to ask, what managing you all do.. is it making appropriate changes to the source code and alter its functioning in a better way??11:33
kklimondac2tarun: no, we just take what upstrem developers write and put it into nice packages we deliver to our users.11:35
c2tarunok, from where do u get developers write??11:35
kklimondaalmost every project have a site when source code is put on11:36
ari-tczewwe take source tarball from upstream website and pack it with Ubuntu policy11:37
c2tarunok11:37
c2tarunit means a open source code project has its website, this website has project's source code. you take source code from there and pack them according to ubuntu policy and deliver them to ubuntu users. it means packaging is different for different operating systems. its just what we call it for ubuntu???11:39
kklimondamore or less11:43
c2tarunsorry... please correct me if i m wrong11:44
kklimondac2tarun: other operating systems are out of scope, but if by that you meant other distributions then you are right. I don't know what "its just what we call it for ubuntu???" mean.11:47
c2tarunok thanks a lot... thats what i needed for now :)11:49
c2taruni was going through this tutorial https://wiki.ubuntu.com/PackagingGuide/Recipes/PackageUpdate  and at step six of method i got this error http://paste.ubuntu.com/534858/11:52
c2taruncan anybody tell why i m getting this error :(11:52
kklimondayou didn't do step 411:53
ari-tczewc2tarun: sudo apt-get install debhelper cdbs11:53
gauravacan anyone tell me what is the usecase of debian/control.in file11:54
kklimondagaurava: it's a file that is being preprocessed (during the clean phase) to generate final debian/control11:55
kklimondagaurava: it's used by some debian teams to, for example, keep Uploaders field up to date.11:56
gauravaok .. actually I am looking at the nvidea package content and it contains both control.in and control file11:59
kklimondayes, they are both shipped and you edit control.in12:00
gauravaok is this like a configure.in file .. i just need to the change the XXXX.in file, during processing of the packet, other(resultant) file will automatically gets the changes12:02
kklimondait will most likely get updated when you run debuild -S (or similar command that results in the new source package)12:03
gauravaok thanks alot .. will give it a try12:03
=== yofel_ is now known as yofel
c2tarunhi .. i was going to the recipes on this page.  https://wiki.ubuntu.com/PackagingGuide/Recipes/PackageUpdate   in step 7 on the place of brasero_0.6.1-0ubuntu1.dsc   i m getting this    brasero_0.5.2-0ubuntu2.dsc  why so??14:03
c2tarunhi .. i was going to the recipes on this page.  https://wiki.ubuntu.com/PackagingGuide/Recipes/PackageUpdate   in step 7 of methods on the place of brasero_0.6.1-0ubuntu1.dsc   i m getting this    brasero_0.5.2-0ubuntu2.dsc  why so??14:07
kklimondac2tarun: you don't have to repeat yourself.14:09
c2tarunsorry i forgot to mention i was on step 7 of which process :(14:10
kklimondaalso, don't ask the same questions on multiple channels at the same time.14:10
c2taruni m sorry again, i posted there by mistake14:10
kklimondapatience is a virtue, especially on weekends.14:11
c2tarunsorry :(14:11
bdrunggeser: will you fix more u-d-t bugs?14:18
geserbdrung: why?14:19
bdrunggeser: i may upload u-d-t14:20
geserbdrung: then go, I don't have any commits planned for u-d-t14:21
coolbhaviHow much time does it take to receive acknowledgement mail when we forward via submittodebian?14:24
coolbhaviI am using gmail14:25
kklimondacoolbhavi: depends - give it at least quater of the hour14:25
bdrungBlackZ: around?14:26
coolbhavikklimonda, Its almost a hour and I didnt see any notification yet so asked14:26
kklimondacoolbhavi: that's why it's a good idea to CC emails to yourself :)14:27
kklimondaotherwise you will be wondering whether it was sent or did you break something :)14:27
coolbhavihaha okay :)14:27
kklimondacoolbhavi: an hour seems excessive but I do remember at least one situation when it took longer than that.14:27
ari-tczewcoolbhavi: do you like using submittodebian? for me this script has got too many questions.14:27
BlackZhi bdrung, yes14:28
bdrungBlackZ: can you give me an updated list of sponsored bugs?14:28
coolbhaviari-tczew, I better use the mail system itself then .. but I'll wait n see14:29
BlackZbdrung: will send you an e-mail in ~10 minutes14:29
bdrungthanks14:29
bdrungBlackZ: or you can paste it somewhere14:29
ari-tczewcoolbhavi: I also use mail instead script14:30
coolbhavihmm14:30
ari-tczewcoolbhavi: for me I usually got answer from BTS 5 minutes from request14:30
coolbhaviokay14:30
coolbhavihey BlackZ all the best mate for your application :)14:32
kklimondaari-tczew: you can create ~/.reportbugrc and disable some of those questions (like, for example, querying bts)14:32
BlackZbdrung: done14:32
BlackZcoolbhavi: thanks14:32
ari-tczewkklimonda: not needed. I'm get used to mail.14:32
bdrungBlackZ: paste somewhere, but not in irc ;)14:33
bdrungbut thanks14:33
ari-tczewcoolbhavi: are you going to update your merges in main?14:33
ari-tczewsome cases are commented like "please don't touch"14:33
bilalakhtarBlackZ: All the best for becoming a core-dev!14:33
coolbhaviari-tczew, yes on them now :)14:33
BlackZbdrung: huh, I'm sure you received that list btw :)14:33
coolbhaviand kklimonda isn't the default script functionality enough?14:34
BlackZthanks bilalakhtar14:34
kklimondacoolbhavi: it's even too much - ari-tczew don't want to query bts because it takes too much time.14:35
ari-tczewkklimonda, coolbhavi: I send mail from evolution with following template: http://paste.ubuntu.com/534898/14:36
ari-tczewincluding patch as attachment14:37
ari-tczewwork done in 2-3 minutes instead answering to submittodebian 15 minutes and milion questions14:37
coolbhaviari-tczew, kklimonda hmm thanks for your views :)14:38
mdeslaurari-tczew: you should add this to your email template: "Usertags: origin-ubuntu natty ubuntu-patch"14:48
mdeslaurari-tczew: that's how debian and ubuntu track which patches came from ubuntu14:49
mdeslaur(it's what submittodebian does)14:49
bdrungBlackZ: you have my endorsement now15:09
BlackZbdrung: thanks!15:11
ari-tczewmdeslaur: added.15:26
micahgshouldn't fakesync versions be DEBIAN_VERSIONfakesyncX?18:58
ari-tczewmicahg: -1fakesync118:59
ari-tczewwhat's your case?18:59
micahgnot my case, just watching the changes (exo)19:00
hyperairmicahg: is it necessary to bump the version?19:05
hyperairmicahg: sometimes i fakesync without bumping the version, as long as i'm sure the package is identical.19:05
ari-tczewRhonda: to be clear: I'm only asking for curiosity. I won't cry if I'll be banished.19:06
RhondaIt never was about you getting banished. It was about getting you to understand that the CoC isn't arbitrary and the amount of contributions aren't a reason to excuse ignorance in that respect.19:07
micahghyperair: well, this was a new upstream version, so I'm not sure what the issue was19:07
* micahg will send an e-mail to -devel ML about it19:07
mr_pouitmicahg: no change from debian, but not uploaded to debian yet…19:07
hyperairmr_pouit: then use 0ubuntu1.19:08
hyperairmr_pouit: if you really can't wait.19:08
RhondaAnd actually abusing this channel for testing, especially when several people told you that it's not the best idea to do it in here, isn't very friendly neither.19:08
micahgmr_pouit: right, so it should either be 0ubuntu1 or -1 if the same tarball as Debian19:08
mr_pouithyperair: I can't wait, it won't be uploaded before the release, and needs to go through new19:08
hyperairmicahg: not quite correct. the tarball should always be the same as Debian, what matters is that the source package uploaded to debian and ubuntu are identical if they have the same version number.19:09
mr_pouit(and I already use -0ubuntu1 for the ones that have ubuntu changes)19:09
micahgmr_pouit: there's experimental for new upstreams in Debian and if there's a VCS tag to base the release from, people will upload simultenously to Ubuntu and Debian19:09
hyperairmr_pouit: yeah, so if it can't wait, use 0ubuntu1. it's used for things like this.19:09
micahghyperair: yeah, I realized I didn't finish the thought, sorry19:09
=== hanska is now known as dapal
hyperairmicahg: mind if i pm you for a bit?19:10
micahghyperair: sure19:10
micahghyperair: or rather, I don't mind :)19:10
hyperair=)19:10
ScottKhyperair: It's not just that the packages are identical.19:11
ebrodermicahg: I'm a little confused about the error you posted on bug #671358. Are you, you know, sure you had the orig tarball unpacked?19:11
ubottuLaunchpad bug 671358 in mame (Ubuntu) "[upgrade] New upstream release 0.140" [Wishlist,Confirmed] https://launchpad.net/bugs/67135819:11
mr_pouitmicahg: why would people upload simulatenously?19:11
mr_pouitmicahg: as soon as squeeze is released, everything will be synced19:11
ebrodermicahg: Because it doesn't use autogoo or anything, so there's just a makefile in the top-level, with a hard-coded clean target19:11
micahgebroder: that might be where I messed up, but if that's the case, the rules file should be fixed to take care of that I would think19:11
hyperairScottK: the tarball has to be identical, the debian.tar.gz/diff.gz should be identical, and the dsc should also be identical, where identical = same checksum.19:11
hyperairScottK: that enough for you? =p19:12
ScottKhyperair: No.19:12
micahgmr_pouit: because they want to stay in sync with Debian19:12
ScottKYou also want a .changes that indicates origin in Debian.19:12
hyperairah19:12
micahgmr_pouit: then they don't have to worry about clearning NEW19:12
ScottKThe syncpackage script will do this.19:12
hyperairScottK: i didn't know that, i just used syncpackage.19:12
ScottKThat's what syncpackage does.19:12
mr_pouitmicahg: no, if they want to stay in sync with debian, they sync =]19:13
ebrodermicahg: debuild will run if you only have a debian/ directory and no source, but I don't think the rules file needs to detect if you've done that19:13
mr_pouit(they don't upload both)19:13
ScottKIt might be instructive to diff a .changes made with dpkg-buildpackage and one made with syncpackage.19:13
micahgmr_pouit: squeeze might not release for another 3 months, people don't want to wait, so they'll upload to experimental and Ubuntu off the same tag19:13
hyperairScottK: hmm yeah you're right.19:13
micahgmr_pouit: ask bdrung19:13
hyperairScottK: i just viewed the source of the old syncpackage from pitti.19:13
ebrodermicahg: Unless you're saying that the get-orig-source target should unpack as well, which I could almost see19:13
mr_pouitmicahg: I'm also a member of the debian pkg-xfce team, so I know they won't upload soon…19:14
micahgebroder: I believe the source was in teh right place, I'll check again19:14
ebroderOOC, I saw that there's a syncSource request in the LP API. Is it just not hooked up?19:14
hyperairebroder: the policy manual stated that get-orig-source should only create a tarball and dump it into the current directory though.19:14
ebrodermr_pouit: Could you ask them to upload to experimental?19:14
micahgmr_pouit: right, so 0ubuntu1 might be better in this case, you might want to consider having and ubuntu branch in the pkg-xfce git tree, pkg-multimedia does this19:15
mr_pouitmicahg: svn =)19:15
mr_pouitotherwise I would have done that a long ago :p19:15
micahgmr_pouit: oh, ok, so yeah, 0ubuntu1 is probably better if Debian won't release any time soon19:16
micahgand experimental is not an option19:16
mr_pouitit's an option, but after squeeze (because the dd is currently busy with other squeeze-related things, such as desktop-base and the artwork)19:17
micahgmr_pouit: ok19:17
ari-tczewmr_pouit: could you sponsor something for me @main?19:31
mr_pouitari-tczew: if it's not under the umbrella of a team (-desktop, -server, etc.), yeah, why not19:36
ari-tczewmr_pouit: then not, because it's desktop team's related19:36
mr_pouitI don't use gnome at all, so I prefer not to touch :P19:39
Rhondaari-tczew: Just out of curiosity, did you read my two messages? No need to comment on it, I just want to be sure you've seen them.19:41
ari-tczewRhonda: [20:08] <Rhonda> And actually abusing this channel for testing,   this one?19:41
RhondaAnd the one before, yes.19:44
ScottKRhonda: I've had disagreements with ari-tczew about how he behaves here (and continue to not be very happy about some things), but I haven't complained to the CC about him.20:14
RhondaI never did say so. I just know that you were waiting for a chat with him which to my understanding never happened.20:15
ScottKI see.20:15
ScottKI generally don't make a habit of announcing negative feedback I give people.  So I'm not sure exactly what that refers to.20:16
ari-tczewvery interesting, yes20:16
ari-tczewRhonda: dholbach got in touch with me some time ago20:17
mr_pouithyperair: micahg: okay, I put -0ubuntu1 for the next upload, so it should be fine (but if a random motu decides to merge it instead of syncing it, without checking, I'm going to regret =))20:22
hyperairmr_pouit: any responsible motu who attempts to merge it will spot that there is no delta.20:22
ScottKmr_pouit: If a random MOTU is touching XFCE packages without checking with you, then I think we should give them cause to regret.20:22
hyperairmr_pouit: so i don't think that would be a problem, right?20:22
mr_pouitScottK: well, it happened recently (but as most of the packages are going to be rebuilt/updated for xfce 4.8, I'm afraid they only wasted their time, which is probably worse, they could have done something useful instead :/)20:26
mr_pouithyperair: I hope so :)20:26
hyperairmr_pouit: you could also include a note in merges.ubuntu.com, i believe there's a space there you can add a comment.20:27
ScottKmr_pouit: Well if they learn something from the experience (which might be as little as "check with mr_pouit before messing with XFCE", then it's not without value.20:28
ari-tczewhow to fix apt-file search? I did upgrade to natty and 'apt-file search20:30
ari-tczewdoesn't work. output is clear20:30
ebroderapt-file update?20:48
=== Amaranth__ is now known as Amaranth
ari-tczewebroder: it works, thanks22:59

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