/srv/irclogs.ubuntu.com/2010/05/14/#ubuntu-motu.txt

effie_jayxhey all00:07
keenkenhey anyone home?00:27
azeem_Cameron just moved into his new home00:28
hyperairi thought cameron was a pace00:29
hyperairplace*00:29
keenkenif i wanted to start helping patch, read bugs, etc, where do I go.00:30
kklimondakeenken: well, if you want to triage on bugs then #ubuntu-bugs is a nice place to start, if you'd rather fix them I guess this channel is a good place.00:38
keenkentriage means?00:38
kklimondahousekeeping - checking if bugs are reported in a right place, if they have enough informations and if so if they have the right status. sending them upstream (or asking reporters to do it) etc.00:41
kklimondaslangasek: can we drop delta for quodlibet-plugins now that debian package recommends either brasero or k3b and lastfmsubmitd has been moved to Suggests?00:44
keenkenif i wanted to fix bugs, what would I need to know?00:45
kklimondawell, first it's good to know a bit about programming - it's good to understand a patch you are applying (or even writing)00:49
kklimondathen you should know about packaging, bug triaging and how to work with debian and upstream projects00:51
keenkenkklimonda, where could I get a definitive guide or something of that nature(that incoporates all of that)?00:53
keenkenkklimonda, i know a bit of c++00:53
keenkenthe rest after that, kklimonda, i'm not sure about.00:54
kklimondakeenken: see https://wiki.ubuntu.com/ContributeToUbuntu#Contributing%20to%20the%20Universe%20Repository%20%28MOTU%2900:55
=== nixternal is now known as nixternal_droid
=== nixternal_droid is now known as nixternal_htc
=== nixternal_htc is now known as nixternal
=== nobawk is now known as nobawk|away
=== nobawk|away is now known as nobawk
=== gospch_ is now known as gospch
lfaraonelifeless: in bug 556968, you said that the bug was fixed in 0.5.0 upstream, yet you set the upstream but task to "confirmed". It is in fact fixed, no?04:57
ubottuLaunchpad bug 556968 in bzr-git "bzr branch crashes with "exceptions.TypeError: expected string or buffer" when cloning a git repository (needs upstream cherrypick/backport)" [Critical,Confirmed] https://launchpad.net/bugs/55696804:57
lfaraonelifeless: re cherrypicking, it appears that the relevant fix is in http://bazaar.launchpad.net/~bzr/bzr-git/trunk/revision/743 if I'm reading the changlog properly.05:00
lifelesshttps://bugs.edge.launchpad.net/ubuntu/+source/bzr-git/+bug/556968/comments/305:17
ubottuLaunchpad bug 556968 in bzr-git "bzr branch crashes with "exceptions.TypeError: expected string or buffer" when cloning a git repository (needs upstream cherrypick/backport)" [Critical,Confirmed]05:17
=== nobawk is now known as nobawk|away
bilalakhtarHi MOTUs! Call for sponsorship. Packages are liboauth (http://revu.ubuntuwire.com/p/liboauth ) , python-tweepy (http://revu.ubuntuwire.com/p/python-tweepy ) and gconjugo ( http://revu.ubuntuwire.com/p/gconjugo )06:48
bilalakhtarAnn of the above packages are lintian-free and test built in maverick chroot with no problem06:49
=== nobawk|away is now known as nobawk
nigelbabubilalakhtar: have you thought about getting that to debian?06:50
bilalakhtarnigelbabu: nope, I put packages into debian after ubuntu06:51
bilalakhtarI go *the* *long* way06:51
nigelbabubilalakhtar: well, if you put it into debian, its comes into ubuntu automatically06:51
bilalakhtarso that I get credit for both06:51
bilalakhtarnigelbabu: I know that06:51
nigelbabubilalakhtar: actually you get credit for both anyway06:52
nigelbabuwhen packages are synced, its still your name that comes on it06:52
bilalakhtarnigelbabu: but I can't become a motu just by sync requests, can I?06:52
nigelbabuwell, being a motu is not about maintaing a single package06:53
nigelbabuor 2 or 3 packages06:53
nigelbabuits about fixing whats broken in universe06:53
nigelbabuif you want to maintain stuff, its best done in debian and letting it flow downstream (just my take)06:54
nigelbabuif you want to be motu, you should be working on merges, fixing bugs, fixing rc bugs, etc06:54
bilalakhtarnigelbabu: thanks for your advice, but I prefer to ring both the bells at the same time and get packages everywhere!06:54
bilalakhtarI am fixing needs-packaging bugs right now.06:54
nigelbabuI still dont get it06:54
nigelbabuif you get your pckage into debian, they end up being everywhere06:55
bilalakhtarnigelbabu: I know that. Ok, now my question is a different one. Which kind of bugs should we fix? shouldn't the upstream devels fix the,?06:55
bilalakhtarnigelbabu: you mean we should update packages as soon as bug fixes are released?06:56
nigelbabubilalakhtar: depends on the upstream cycle.  if the upstream is going to make a new release soon, you're better off getting the new release in06:57
macoworking upstream is pretty strongly encouraged06:57
nigelbabuand after that you can backport individual bug fixes06:57
macosubmitting a debdiff to both only really makes sense if it needs to be fixed urgently06:57
bilalakhtarso thats it. and what are merges? (the last question)06:57
macomerges are when there's a new version in debian and there are patches in ubuntu and you need to reconcile the differences06:58
bilalakhtarmaco: ok06:58
bilalakhtarmaco: so are you a motu? can you review my packages?06:59
macoso if theres a -1ubuntu3 and debian puts out a -2, youd merge whatever changes were made from -1 to -1ubuntu3 with the -1 to -2 changes to make -2ubuntu106:59
bilalakhtaratleast one of them06:59
bilalakhtarmaco: yeah, got it06:59
macoyes im a motu but no i cant do any reviews until at least sunday06:59
bilalakhtarmaco: Fine. another question. Can a person become a motu by just merges, bug fixing, package updating and new packaging ?07:00
macoyes07:00
bilalakhtarok, then, so long. bye,guys!07:01
macobug fixing and package updating was the bulk of my stuff07:01
macoonly did one new package and one merge before applyin07:01
macobah07:01
macowouldve also liked to point out that there are enough danged packages already, no need to go adding /more/ to the pile in universe07:01
imbrandonmornin all07:08
nigelbabumaco: I wanted to add that part07:10
nigelbabumaco: the 'fix-the-broken-stuff-before-you-add-more' thing07:11
macorighto07:11
nigelbabuwell, thanks for joining in07:12
macowhen i said to persia when i first started thinking about motu that i needed to do a few more from-scratch packages on revu, he was like "no! we dont need more work!"07:12
nigelbabumaco: yeah, he still says that07:12
macoyep07:12
nigelbabuand there's still more broken stuff07:12
macothats why ive only ever submitted one package to revu :P07:12
nigelbabuI've never used it07:12
nigelbabuI've used mentors.debian.org though07:12
macoand now im co-maintaining it in debian! so thatll get fixed before hitting ubuntu from now on :)07:13
nigelbabuwow, zach was right.  the trend is for ubuntu devs to become DM/DD07:13
nigelbabuI need to start my work on gwibber in debian... being procrastinating07:14
Laneyyes! do it!07:17
Laneythere are lots of people offering help but none actually doing it afaics07:18
AnAntHello, is the UDS over yet ?07:18
Laneylast day today07:18
AnAntok07:20
nigelbabuLaney: yep.  I'm just lazy to partition and install debian07:20
nigelbabuonce I get to it, things will move fast07:20
Laneyyou can get very far with a debian chroot07:20
Laneyand the whole way with a vm07:20
nigelbabudebian chroot isn't that hepful whn you want a dbus thingie I think07:20
nigelbabuthe last time I tried, I didn't have much time to test + gwibber wasn't really rocking then07:21
nigelbabuso, in a week or so, I'll get back to it07:21
bilalakhtarnigelbabu: Back. Your nick seems indian. Are you one?07:21
macobilalakhtar: i was going to point out when you disappeared that there's plenty of stuff in the archive already that needs fixing. adding *more* packages (and thus more work) isnt really necessary to become a motu07:22
nigelbabubilalakhtar: that's a surprise, most of the time folks say my nick seems enlighs.  Yes, I'm indian07:22
maconigelbabu: it's the "babu" that sounds indian07:22
macoi only ever put one package through revu, and that was one that was previously in debian and ubuntu but was removed and i was taking over shepherding it07:23
nigelbabumaco: oh yeah, I forgot I'm using this nick.  usually, I use the nigelb one.  I'll change after uds07:23
bilalakhtarmaco: You definitely know Indian words. Well, so you mean I should work on merges?07:23
macobilalakhtar: at this point in the release cycle, *definitely* merges need doing07:24
bilalakhtarmaco: After merging, should I attach a debdiff?07:24
bilalakhtarI mean, to the bug? or should I upload the complete package to something like revu?07:24
macobilalakhtar: attach the .diff.gz if its a new upstream version (ie the .orig changed)07:24
macono, merges dont go to revu07:25
macoyoull know thats the case if 2.3-2ubuntu3 goes to 2.4-1ubuntu107:25
macoif the software version number (before the -) stays the same though, then sure, debdiff works07:25
bilalakhtarmaco: What is the difference betweek a debdiff and a diff.gz ?07:26
macobut! don't forget to use -vFOO where FOO is the last ubuntu version in the debian/changelog, that way it diffs against far enough back07:26
Laneymaco: only the uploader has to do that07:26
Laneyit's for the .changes file07:26
bilalakhtarGot it. https://wiki.ubuntu.com/PackagingGuide/Recipes/Debdiff07:27
macoLaney: oh i thought the dsc would need too...07:27
macook07:27
macodebdiff is a patch of a package and you apply it after youve unpacked the orig.gz and diff.gz07:27
Laneyand you never need to attach the diff.gz for a merge07:27
macoLaney: um ok i'll bow to you then07:27
nigelbabumaco: haha07:27
Laneyjust diff between the debian and ubuntu versions07:27
macoive only ever had to have a sponsor on a merge once, and it was 6 months ago07:27
Laney:)07:28
Laneywe ask for a .diff.gz when uploading new upstraem versions (ie 0ubuntu1)07:28
Laneyof course there is always UDD these days…07:28
macoyeah UDD is how i did the last merge for which i lacked upload rights07:29
nigelbabuyeah, most of dev session went like this07:29
macothen bzr push lp:~kubuntu-members/amarok07:29
nigelbabu"we need to update docs" " we need to review patches" and "we need to use UDD more"07:29
bilalakhtarmaco: Check whether I am right :- orig.tar.gz is the upstream tarball, .diff.gz is the debian/ directory diff (this one should be the debian one) and debdiff is the patches to be applied to make the package ubuntu-centric07:29
nigelbabuAlmost all deve related sessions went into that mode at some point07:29
macobilalakhtar: debdiff is the changes to be applied in *this specific revision*07:29
macobilalakhtar: diff.gz contains all previous revisions as well07:30
bilalakhtarmaco: S=ok07:30
maco(all kubuntu members can merge to the branches, then the ~kubuntu-dev folks check them and push to the buildds on occasion)07:30
bilalakhtarmaco: In merges, diff.gz  and debdiff will be modified. orig won't be, diff will contain the debdiff changes also. am I right?07:31
macodepends07:31
macoif debian got a brand spankin' new version of the software, then ubuntu will need a new .orig.gz07:32
bilalakhtarmaco: Can a merge have changes in the upstream part (outside debian folder) also? yeah, you answered it07:32
Laneyit can, but you should use any patch system that is in place already07:33
bilalakhtarLaney: you mean quilt? yeah, I know how to use that. I have used it many times07:33
bilalakhtarQUESTION: Where can I find merges on which I should work?07:33
bilalakhtarI mean merge requests07:34
macoheh at uds barcelona i was asked a bunch of times "so when you going to apply to motu?" and my answer was "when i figure out quilt"07:34
Laneymerges.ubuntu.com07:34
macohttp://people.ubuntuwire.com/~lucas/merges.html07:34
macobilalakhtar: by the way, see that touched-it-last column on the right of the page i linked? send an email to whomever is listed there letting them know you're doing that merge so they dont start trying to do it after youve already got it covered07:35
bilalakhtarmaco: These are the lp ids of the people?07:36
Laneyyou can do any of mine without asking ;)07:36
macobilalakhtar: yep07:36
macoooh one of my TIL's is the package i'm co-maintaining in debian, and it can just be sync'd07:37
macoLaney: do i just file a sync request then?07:37
LaneyI think I already did the haskell ones07:37
Laneymaybe not -testpack07:37
bilalakhtarmaco: I didn't understand what does "patch" mean in the third column in this page07:37
bilalakhtarLaney: What is merges.ubuntu.com for?07:38
bilalakhtarmaco: I find all the patches there. nothing to work for.07:38
Laneysame as that other page, showing outstanding merges07:38
bilalakhtarWhat is an "outstanding" merge?07:39
macobilalakhtar: not-done-yet07:39
bilalakhtarmaco: But what are the patches for, if the merge isn't done?07:39
macobilalakhtar: and patch seems to be showing what's different between the two packages...ie, what you need to resolve07:39
macoits just a diff of the two07:39
macoby the way, i think the UDD way of merging works *really* well07:40
macohmm07:40
Laneyit looks like the ubuntu delta07:40
macojames_w: hey how do i get on the list of people who are willing to be spammed about merge requests?07:40
bilalakhtarmaco: Yeah, same question. What does "last uploader" mean? the person who last uploaded the package in ubuntu?07:41
macoyes07:42
bilalakhtarmaco: See if I am correct: The red merges on this page are packages who have a major version number change (part before -0ubuntu1 ) and white ones have a change after - .07:43
macouhh dunno. i havent looked that closely. this is a fairly new page for this07:44
bilalakhtarmaco: Last question: What does UDD mean?07:45
macoUbuntu Distributed Development07:45
macothe new bzr way of making it easy to not-clash when 2 people work on the same package07:46
macoyou can also just push stuff to launchpad and submit a merge request and someone will come along and do the uploady bits07:46
macoand bzr handles 3-way merges (upstream, debian, ubuntu) like you need for this /really/ well07:46
bilalakhtarmaco: Do people use bazaar for pkg code hosting also? are all the packages having a branch in lp ?07:48
macoall but about 500 do07:48
bilalakhtarwhich are those 500?07:49
macoi dont have the list memorized ;-)07:49
macoi know some kde ones are on that list because they're so huge the import times out07:49
bilalakhtarmaco: You could say "new packages", "universe old ones " etx07:49
bilalakhtaretc07:49
macoand yes the push is to use bzr for working on packages, but convincing 150 people to stop doing things they way they always have and learn something new is *hard*07:50
macotheyre fairly random07:50
macoits not *intentional* that 500 arent done07:50
macoits just that importing them has thus-far failed07:50
=== nobawk is now known as nobawk|away
=== nobawk|away is now known as nobawk
carstenhbilalakhtar: the ubuntu changes in topgit are also in debian, so this can be dropped.08:14
=== baddog is now known as Guest37047
imbrandonmaco: heh lots more than 150 i would say08:30
slangasekkklimonda: I question whether an ORed recommends is correct, but there's no need to carry a delta for that08:35
shadeslayerare new versions of packages allowed in SRU?08:37
imbrandonin rare cases minor revisions are08:37
shadeslayerlike kraft recently released a new version 0.4 from their last stable release 0.2,i packaged it in my PPA08:38
imbrandonsounds like a good -backport canidate not sru, 0.2 to 0.4 likely will be a big jump in code08:38
imbrandonbut you/i would have to look to verify that08:38
shadeslayerimbrandon: ok,also debian has picked up my package as a base to package their version,so ill wait for it to go into debian,sync to maverick and then do a backport08:39
shadeslayerdebian bug 58071808:40
ubottuDebian bug 580718 in wnpp "ITP: kraft -- small business-management application" [Wishlist,Open] http://bugs.debian.org/58071808:40
imbrandonshadeslayer: sounds like a good plan08:41
shadeslayer:)08:41
shadeslayerbut this really depends on debian.. how long they take to upload it to their archives :P08:41
=== shadeslayer is now known as shadeslayer_
=== shadeslayer_ is now known as shadeslayer
carstenhbilalakhtar: the ubuntu changes in topgit are also in debian, so this can be dropped.09:03
bilalakhtarcarstenh: yeah? what?09:07
bilalakhtarcarstenh: When did I talk about that?09:08
=== yofel_ is now known as yofel
jetienneq. how can i recompile a given package ?10:13
Laneyapt-get source foo; apt-get build-dep foo; cd foo-version; debuild11:08
james_wmaco: join the ubuntu-reviews mailing list12:03
=== nobawk is now known as nobawk|away
=== nobawk|away is now known as nobawk
Henk__Hi guys; I have some questions with launchpad, bazaar and a project with subprojects (core, and large test files)13:21
Henk__Anybody here able to help me out?13:21
shadeslayerHenk__: try #launchpad13:25
lfaraoneCurrently, we have an application that foo that wraps the application bar, and takes a single argument, a path. We want to pass all excess arguments from foo to bar. Would the appropreate way be "foo PATHTOFILE -- ADDITIONAL_PARAMETERS"?13:26
Henk__the idea is to focus further development for ubuntu13:27
Henk__and setup the directories for this13:27
carstenhlfaraone: i really like this syntax for the necessary separation of arguments for the wrapper and the actual program, but if there is exactly one argument and this will not change there is no need for this explicit separation and it could be done easier: foo path bar_argument_1 bar_argument_2 ...13:35
carstenhHenk__: you should be more specific if you want anybody to answer. if it is to complex to subsume in a few lines a mailing list might be a better way to communicate and it would also reach more people13:37
lfaraonecarstenh: on further review, it looks like there could be two arguments.13:37
lfaraonecarstenh: and the first argument may be optional.13:37
carstenhlfaraone: an optional argument sounds like -- might be a sane choice :)13:38
Henk__carstenh: I am already stuck for a couple of days; reading more docs/wikis/pdfs on the subject brings me not any further; I think I am missing some vital point13:39
carstenhlfaraone: on the other side, dpkg chooses a different approach and it works quite well, but for this it is required that all options can be unambiguous assigned to one command13:40
lfaraoneAnybody have time to do some straightforward SRU verification on bug 578841?13:43
ubottuLaunchpad bug 578841 in unetbootin "unetbootin should contain the 10.04 LTS as an install option" [Wishlist,Confirmed] https://launchpad.net/bugs/57884113:43
carstenhHenk__: nobody can help you if you don't ask your question ...13:44
Henk__I am still puzzling about the directory structures... it is the combination of a group project in launchpad+bazaar (the basis for future inclusion in ubuntu) and a core package and optional large data/test packages to test/checkout the numerics13:48
Henk__how to set up the local tree? where to init bzr and how about packaging?13:49
Henk__you do not want to create an .orig.tgz of a 50 MB test data set13:50
Henk__the way I normally work is to extract a code into a user directory and extract everything there; however following standard guidelines the 3 codes should go to /usr/bin, the doc to /usr/share/somting, where should the test files go?13:52
Henk__so one should think of the following packages/lauchpad entries => code_x.y.z-all.deb, test_x.y-any.deb, doctex_x.y-any.deb13:54
Henk__the tests produce files which are included in a (large checkout) pdf with proof of error free code13:59
Henk__not evrybody will want to do that; but the doc shoul be included in the deb14:00
Henk__or is there any package which has a similar setup; then I would be able to apt-get the sources...14:12
Henk__preferable ubuntu native14:12
azeemHenk__: why is code Arch: all and test Arch: any?14:13
Henk__code wil be compiled; the tests contain ascii data sets; should work on any arch (incl windows)14:14
azeemthen you got it backwards14:14
Henk__sorry; please read backwards then azeem :)14:15
azeem*shrug*14:15
Henk__pardon me?14:15
Henk__(just a sec; something urgently to do)14:16
Henk__(back again)14:25
carstenhHenk__: -doc packages are commonly named packagename-doc, separation of verification tool and the actualy program seems to be fine14:26
carstenhHenk__: native packages are debian/ubuntu-specific programs that are not useful on another system, unless you are a debian developer for at least 10 years, those can package their software however they like ;)14:27
Henk__how do you accomplish that they go into the same packagename directory where tests are under "testdir" and the doc under "docdir"?14:27
azeemwhat do you mean with "packagename directory"14:28
Henk__well I meant by I am developing under ubuntu; so there is no upstream origin14:28
azeemthat has nothing to do with packaging14:28
Henk__some tarball which comes from a distant source14:29
Henk__the 3 subpackages will have to be packaged otherwise apt-get will not work14:30
carstenhthere are enough examples of non-native packages where the maintainer is also upstream14:30
Henk__I am not upstream, I have some ubuntu machines myself14:30
carstenhHenk__: /usr/share/debhelper/examples (or similar) has an example how to create multiple binary packages from one source package14:31
Henk__I will peek into it; sec14:31
carstenhHenk__: and if you are not sure which directories should your files go to you should first try to find the answer by reading the FHS (filesystem hierarchy standard)14:32
Henk__no I meant my own develpoing file structure needed for launchpad/bazaar14:33
Henk__the 3 codes can go into /usr/bin14:34
Henk__the pdfs can go into /usr/share/doc/packagename14:35
carstenhHenk__: you can change the layout later if you want and you don't need to publish your repository in early stages14:35
azeemHenk__: what does launchpad/bzr have to do with /usr/bin?14:35
carstenhso I wouldn't try to find the perfect directory layout before you even start the project14:36
Henk__I want to start using launchpad/bzr14:36
Henk__the code is up and running for a couple of years now14:36
Henk__published with tarballs14:36
Henk__now is the time to finally start with bazaar14:37
Henk__and thus with launchpad as well14:37
carstenh| Bug #337209 in bzr-builddeb: “import-dsc doesn't work against ...14:37
ubottuLaunchpad bug 337209 in bzr-builddeb "import-dsc doesn't work against launchpad URLs" [Medium,Fix released] https://launchpad.net/bugs/33720914:37
carstenhlooks like bzr can import debian source packages14:37
Henk__when that is all in place then part of std universe is an optiom14:37
carstenhany reason why packaging it without bzr and then import it using this tool and let the tool developed by experienced bzr users decide which layout to choose?14:39
Henk__it is not yet debian or any distro format; only tarball with an apache license (which by the way is not suportted by dh_make)14:39
Henk__I am the developer, and I want start to use bazaar14:40
carstenhdh_make just creates templates not ready to use packages14:40
Henk__I know14:40
Henk__but how to package the test files?14:41
carstenhhow can anything not beeing supported by a bunch of file templates and a tools that copies these around?14:41
Henk__you do not want to copy them; the package will double to 100 MB for the test files only14:41
carstenhare these files created during package building or are the distributed by upstream? if so, are they distributed in a different tarball?14:42
Henk__they will be split14:42
Henk__the test files are not distributed now14:42
carstenhand they will be distributed how?14:43
Breaking_Pittguys I can't continue and i don't know what to do...can someone provide me some help in tus problem? http://pastie.org/96021614:43
Henk__but are available on request14:43
carstenhHenk__: so not in the upstream tarball ... create a different source package14:43
Henk__they will be now; my ADSL line doesnt like webcrawlers to crawl such big tarballs14:44
Henk__yes carstenh I concluded that; the way to go for the test files; but how about the optional (large) docs? they can go into .usr/share/doc or local14:45
carstenhHenk__: i wouldn't split doc and binary into two source packages but into two binary packages14:47
carstenhBreaking_Pitt: looks like a bug in debhelper or the upstream makefile unless you told it in your rules file tthat it should use the target distclean14:48
carstenhBreaking_Pitt: let someone check your rules files or try to overwrite the clean target14:49
Breaking_Pittmy rules file it's a default rules file14:50
Breaking_Pittcan i pastie it?14:50
carstenhnot in a channel, there are paste sites ...14:50
carstenhgoogle after override_dh_clean should point you into the right direction14:50
Breaking_Pitthere is my rules http://pastie.org/96028214:51
Breaking_Pittand here is my makefile14:51
Breaking_Pitthttp://pastie.org/96028514:52
carstenhi don't know why dh runs the distclean target, both look ok.  try asking google what override_dh_clean is and does. i have to go now14:54
carstenhi hope you can fix your problem :)14:54
Breaking_Pittcan by setup.py the problem carstenh ?14:55
carstenhBreaking_Pitt: | If there is a setup.py or Build.PL, it is run to clean the package.14:59
Breaking_PittI have a setup.py14:59
carstenhBreaking_Pitt: this says the manpage, so yes, it could :)14:59
Henk__(away for 15 min)14:59
carstenhBreaking_Pitt: man dh_auto_clean suggests the same solution i told you15:00
Breaking_Pittlet me see15:01
Breaking_PittI have to use this? override_dh_auto_clean: $(MAKE) packageclean15:03
Breaking_Pittcarstenh, maybe this can be caused by my debhelper version?15:19
Breaking_Pitti have tested the same in the ubuntu vm an dit works correctly15:19
kklimondacan we update all gnome projects to the newer micro release version (instead of backporting fixes) or is it only for packages in main?15:23
kklimondajdong: ^ :)15:28
ari-tczewkklimonda: do you mean about lucid right?15:29
kklimondaari-tczew: lucid and karmic15:30
jdongkklimonda: depends on how hairy the debdiffs look :)15:31
Henk__(back again)15:33
Henk__(still stuck)15:34
Henk__thnaks for the help; bye15:35
kklimondajdong: the one for lucid looks harmless.. the karmic one is bigger (as there were two micro releases) and it touches parts of interface15:36
jdonglucid one sounds okay then, but the Karmic one might need a closer look15:38
* kklimonda thinks that we should give it a go anyway as the upstream author asked to do that15:38
jdongif upstream asks to do it, we can certainly evaluate it a bit more closely15:39
kklimondahe's apparently getting bug reports from ubuntu users :)15:39
kklimondamhm, I have diffs ready so I'll upload them to the bug report and give you a link15:39
jdongok15:40
jdongI'll be in and out today, but when you link them I'll certainly give em a look15:40
kklimondajdong: lucid patch uploaded at bug 58052215:47
ubottuLaunchpad bug 580522 in hamster-applet "pack bugfix versions of hamster" [Undecided,New] https://launchpad.net/bugs/58052215:47
kklimondahmm, maybe I should just attach branch?15:47
=== evilshadeslayer is now known as evilshadeslayer_
carstenhBreaking_Pitt: the debhelper version is not the problem17:20
Breaking_Pittwhat cause that in ubuntu works and in debian no?17:20
carstenhBreaking_Pitt: oh, then it is the debhelper version, though the same could happen with the debhelper from debian and another build system17:21
Breaking_PittI think that it's the main reason17:22
Breaking_Pitti have tested with unstable in debian17:22
Breaking_Pittand it create the package in a correct way17:22
carstenhthis part ofdebhelper is not considered to be working with all upstream build systems, at least according to the man page, but in your case a versioned dependency on debhelper instead of overwriting the clean target is another way to make your package build17:24
Breaking_Pitt;) thanks for all17:24
Breaking_Pittbut still have a lot of doubts17:24
Breaking_Pitt:(17:24
carstenhBreaking_Pitt: could also be some python issue, i don't know how setup.py works. which debhelper version do you use under ubuntu?17:25
Breaking_Pitt7.4.1517:26
carstenhBreaking_Pitt: changelog does not look like the different debhelper version could cause this17:27
Breaking_Pitti don't know17:27
carstenhwriting a clean target in debian/rules could avoid a lot of headache ;)17:28
carstenhor you could install the newer debhelper on ubuntu and try ...17:28
Breaking_Pittin ubuntu works correctly... in debian no17:30
carstenhso it fails with the newer debhelpre version. i would really just copy and adapt a clean target from /usr/share/doc/debhelper/examples/17:32
Breaking_Pittok let me see17:46
=== nobawk is now known as nobawk|away
kklimondajdong: do you, as a member of sru team, prefer working with branches linked to sru-able bugs or rather with patches attached to bugs?20:05
jdongkklimonda: I don't have a preference either way :)20:06
kklimondajdong: and what is the "right" place to push branches to LP for packages to? lp:~<login>/<distro>/<serie>/<package>/<pocket> looks good?20:07
jdongkklimonda: that I don't know :)20:07
kklimondajdong: I've also pushed branch for karmic part of bug 580522 lp:~kklimonda/hamster-applet/karmic-proposed20:08
ubottuLaunchpad bug 580522 in hamster-applet "pack bugfix versions of hamster" [Undecided,New] https://launchpad.net/bugs/58052220:08
kklimondabtw, who can verify sru in universe and who can do it in main?21:38
=== apachelogger is now known as electrolysis
=== electrolysis is now known as PyObjectPtr
=== yofel_ is now known as yofel
=== nobawk|away is now known as nobawk

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