/srv/irclogs.ubuntu.com/2011/11/16/#ubuntu-motu.txt

dholbachgood morning08:07
cemcbroder: ping. pdns-recursor landed in -backports, except hardy08:14
brodercemc: yeah, it's stuck in binary NEW, because the hardy version didn't have the -dbg package08:14
* broder goes and pokes someone08:14
brodercemc: looks like we're still waiting on the powerpc build: https://launchpad.net/ubuntu/+source/pdns-recursor/3.3-2~hardy1/+build/293011008:30
broderbut one of the admins went and scored it up, so it should run soon08:31
cemcbroder: nice, thanks08:31
=== dholbach_ is now known as dholbach
brodertumbleweed: http://paste.ubuntu.com/740052/10:17
broder(first time running not-from-bzr)10:17
broderalso, http://pastebin.ubuntu.com/740055/10:21
Laneytumbleweed: in the absence of anything else, should we see if created_before_date can be done?10:58
dholbachtumbleweed: thanks for your fix for 78100311:03
Laneyi approve of this udt release11:07
* Laney seal of approval11:07
tumbleweeddholbach: np. Should have done it ages ago. I don't know why I was thinking it'd be more invasive...11:19
tumbleweedbroder: urgh, that's pretty obvious in hindsight11:19
tumbleweedLaney: clearly you haven't run into the bug broder pointed out :)11:19
Laneyhah11:19
Laneyi run it out of bzr11:20
tumbleweedbroder: hrm, not so sure about the second one. I'll have to reproduce it, I guess11:21
tumbleweedanyway, I'd better race another upload through, without waiting for lp to pick it up from debian. broken requestsync and submittodebian... :/11:21
Laneysyncpackage --no-lp is fine if it's pressing imho11:22
tumbleweedyeah11:22
dholbach:)11:24
tumbleweedbroder: any ideas about that requestbackport issue? the development launchpads are all too out of date to test it on12:01
tumbleweedbroder: your problem now: https://bugs.launchpad.net/oneiric-backports/+bug/89111212:29
ubottuLaunchpad bug 891112 in Oneiric Backports "Please backport powertop-1.13 1.13-1ubuntu2 (universe) from precise" [Undecided,New]12:29
CarlFKhttp://bazaar.launchpad.net/~ubuntu-branches/ubuntu/oneiric/squid-deb-proxy/oneiric/view/head:/debian/squid-deb-proxy.templates14:57
CarlFKshouldn't I be prompted with those questions when I install that?14:58
tumbleweedCarlFK: no, because they use low priority15:03
tumbleweedwe don't want to show every question. Only questions where there is no sensible default15:03
=== menesis1 is now known as menesis
CarlFKtumbleweed: where is the priority set?15:16
tumbleweedCarlFK: in the config script. But you don't want to change those priorities, they look right15:16
CarlFKtumbleweed: wasn't thinking of chaning, just trying to figure out how it works15:18
CarlFKis "config script" = http://bazaar.launchpad.net/~ubuntu-branches/ubuntu/oneiric/squid-deb-proxy/oneiric/view/head:/debian/squid-deb-proxy.config15:18
CarlFKdb_input *low* squid15:18
CarlFKgot it15:19
=== _iron is now known as i_ron
=== Tm_K is now known as Tm_T
brodertumbleweed: ok. maybe it's a credential issue or something. i'll bother #launchpad if i run into it again15:46
tumbleweedbroder: no, it was a bug, I had \n in the title15:46
=== huats_ is now known as huats
broderah, i see15:46
roaksoaxdholbach: howdy! I was wondering if the documentation somewhere on udd shows and explains what are the files created when merging (such as <file>.THIS and <file>.OTHER)16:45
dholbachbarry, ^ do you know?16:46
barryroaksoax: that's a more general bzr question, but i'm positive i've seen some documentation on that.  /me searches16:47
roaksoaxbarry: thanks!16:48
chrisccoulsonsomething like http://doc.bazaar.canonical.com/bzr.0.92/en/user-guide/conflicts.html ?16:48
dholbachhttp://doc.bazaar.canonical.com/bzr.2.4/en/user-guide/resolving_conflicts.html16:50
barrychrisccoulson: yep, that's it thanks16:50
dholbach(in the recent version)16:50
barrydholbach: that's the other one i was thinking about16:50
roaksoaxchrisccoulson barry: yep. cool! Thanks! ;)16:50
l3onHi all... Is there somone that would review some of my proposing merges ? :)17:04
l3on*someone17:04
KiallIf there anyone around familiar with git-buildpackage? Was hoping someone could help me understand its submodule support. Specifically, Keeping the debian folder in 1 branch, and overlaying that onto a tag with submodules... Everything bar the submodules works, and I'm not sure if I've set something up wrong, of if I'm trying to do something unsupported. Thanks :)17:28
=== Elbrus_reconnect is now known as Elbrus
MajostHello, I am trying to create a new CDBS package in 11.10 -- and I discovered the cdbs option is missing from dh_make18:19
MajostIs there a new way to use the CDBS packaging template?18:19
Majostahh18:24
Majostnm18:24
Majostjust looked at the dh-make changelog and saw it was changed to a rules format18:25
=== med_out is now known as medberry3
=== adam_g_ is now known as adam_g
broderMajost: i would recommend using dh these days instead of cdbs, unless you have a specific reason not to. i think most people in here would probably do the same.20:13
MajostI always found cdbs pretty easy to use for most stuff20:16
Majostwhats the reason for the shift to dh and phasing out of cdbs?20:17
tumbleweedI always find I have to read the source code when I want to do anything non-trivial with it20:17
tumbleweedthe same applies to dh, I suppose, but that's way more readable20:17
mok0Majost: Beats me. dh sucks imho20:17
Majosthah20:17
mok0cdbs is clean gnumake macros20:18
broderi used to be a big fan of cdbs too, before dh 7 came out, but with dh 7 i'd argue you get all of the benefits of cdbs (which are basically a short rules file) without the pain of having to understand their abuse of make syntax just to change the arguments to a debhelper script20:18
mok0broder: I very much prefer a hand-crafted rules file20:18
Majosthrm20:18
mok0or cdbs20:19
brodermok0: yeah, i hate those. they're terrible violations of DRY20:19
Majostbroder: I will have to try out dh7 with my next package20:19
mok0broder: thing is, no 2 packages are alike20:19
MajostI've already finished the package I started earlier20:19
broderthat's not true. most packages are at least 75% alike20:19
mok0broder: not the ones I've worked with20:19
broderhave you ever built a package you didn't call dh_md5sums or dh_installdeb on?20:19
tumbleweedmok0: I can find you the same bug in many many packages' debian/rules files20:20
broderor any of the dozen others that you never touch, but have to remember to call in the right order lest something blow up?20:20
mok0broder:  no :-)20:20
tumbleweedgetting them fixed one maintainer at a time is crazy-slow20:20
mok0broder: There are a few idioms that are repeated, yes20:20
brodermok0: i disagree. i think that *most* idioms are repeated20:21
broderand dh 7 lets you capture just the things that are non-standard, however many of those things there may be20:21
mok0broder: you are permitted to disagree :-)20:21
mok0broder: anything non-standard and dh7 lets you down20:22
brodernah, override_dh_auto_build: and you can do whatever you want20:22
mok0broder: oh, and what does that do to the "simple" rules file? :-)20:23
mok0I don't find a bunch of overrides easier to understand20:23
tumbleweedmok0: it keeps it simple, with your rules file only declaring how it differs from the norm20:23
brodermok0: it makes about 3 lines longer, but you *still* don't have to write all of the standard dh_* idioms by hand20:23
mok0broder: I like to see what's going on20:24
mok0but when I'm lazy, I like cdbs :-)20:25
Laneymust be crazy, I'm running ./rocketfuel-setup20:31
tumbleweedeep why?20:32
Laneyfancied seeing how hard fixing LP bugs are20:32
tumbleweedyou realise we'll all remember that now... :)20:32
Resistancelol20:33
nigelbLaney: \o/20:33
Laneythe real one I want to fix is NotAutomatic for PPAs20:33
nigelbFamous last words...20:33
Laneynigelb is going to mentor me!20:33
nigelbwhat! No!20:33
nigelbAnything touching or going anywhere nearby Soyuz and I will run in the other direction.20:33
broderawesome! i successfully stalled long enough that somebody else is looking into it! :)20:33
tumbleweedLaney: after that, sync sponsorship20:34
Laneyheh20:34
Laneyi tried again to get that escalated today20:34
Laneyif only it was doing bzr branch lp:launchpad in parallel with this massive package install20:36
tumbleweedyeah, that's a non-trivial checkout20:36
* tumbleweed has one on a machine far away, with real bandwidth20:37
Laneyzzzzzzzzzz20:59
Laneylosing the will to live21:00
Resistanceanyone able to give me some pointers about setting up a packaging recipe?21:00
Resistancein launchpad21:00
* Resistance has no clue how to begin, or if it'll even work21:00
Laney#launchpad is the best place for that21:00
Resistancetrue, but they havent been much help when i ask in the past ;P21:00
tumbleweedResistance: it's pretty straight-forward. Setup a vcs-import (if necessary). Create a branch with the contents of debian. Write a 3 line recipe. Test locally with bzr dailydeb21:02
Resistancetumbleweed:  the lack of examples or documentation is what gets mew21:03
broderResistance: https://help.launchpad.net/Packaging/SourceBuilds/Recipes21:03
Resistancebroder:  and that's been changed in the past 6 months?21:03
Resistanceactually this is a different page21:04
Resistance:p21:04
Resistancethanks21:04
broderResistance: i just googled for [launchpad recipe]21:04
Resistancelol21:04
* Laney cries on nigelb's shoulder21:12
* Resistance hands Laney a box of tissues21:12
MajostCould someone tell me if I need to include the autogenerated quilt patches when adding it to my source control?21:34
MajostI tried cloning without them, and I get build errors.... so I am not sure if I am just passing dpkg-buildpackage the wrong arguments or if I need to include it21:35
JackyAlcineHey, guys, when I used dput, I put "ubuntu" instead of "ppa". I'm hoping that I didn't mess anything up. >_<21:35
Majosts/adding it/adding my debianization/21:37
jtaylorautogenerated quilt patch?21:39
jtaylorthat should be avoided21:39
nigelbLaney: heh, what happened?21:39
LaneyJackyAlcine: do you have upload access?21:40
Laneynigelb: sloooooooooooow21:40
Laneythere were several huge bzr checkouts21:40
nigelbLaney: I wanted to contribute to LP over a year. I kept being stopped because the downloading would stop at some point and I'd be stuck21:40
Laneyand now bin/buildout is taking forever21:41
Laneyheh21:41
Laneythank god for fast broadband21:41
nigelbheh21:41
JackyAlcineLaney: I'm not sure, I'm not an official Ubuntu package maintainer so I don't think that I've done too much harm.21:41
Laneyif you don't have access to upload to the archive then you can't have caused any problems21:42
ajmitchthere'd be trouble if any random person could screw up the archive :)21:42
JackyAlcineBut I wanted to warn in advance. It was only the .changes for my wintermute binary package.21:42
* JackyAlcine exhales a sigh of relief.21:42
Laneyi used to play a mud called wintermute21:43
JackyAlcineAnother question: can you only upload to a PPA via ftp? How about rsync or https?21:45
JackyAlcineI got an error using rsync, and plain http failed.. :/21:45
Laneyftp or sftp21:48
JackyAlcineThanks again, Laney.21:50
Laneyyay! launchpad.dev is alive!22:06
iamfuzzLaney, launchpad.dev?  you setup your own LP install?22:12
Laneysure did22:12
ResistanceLaney:  you're going to fix that bug you mentioned earlier right?22:12
Resistance;P22:13
Laneybaby steps22:13
iamfuzzLaney, funny, I'm going to be doing that tomorrow :-)22:16
iamfuzzLaney, how difficult was it?  Soyuz up too?22:16
lifelessiamfuzz: https://dev.launchpad.net/Running/LXC + https://dev.launchpad.net/Soyuz/HowToUseSoyuzLocally22:17
lifelessiamfuzz: its quite straight forward22:17
iamfuzzlifeless, awesome22:17
iamfuzzlifeless, LP been quite snappier since you came aboard there22:17
lifelessthanks22:18
lifelesswe're making progress22:18
Laneyyeah, I haven't soyuzed yet22:21
Laneyit was pretty painless besides taking some time22:21
Laneyiamfuzz: I recommend you let it download overnight :-)22:40
iamfuzzLaney, lol that big huh22:41
lifelessits a little heavy :)22:42
Laneyjust not that fun to stare at22:43
tumbleweedLaney: just got to the bottom of another bug in lp-udd, that was making oneiric unimportable (I thought I was running into random timeouts / lp maintainance, but it was a python bug...)23:21
Laneyhah23:21
Laneyin python core?23:22
tumbleweedalready fixed in 2.7 http://bugs.python.org/issue1096323:22
Laneyisn't that the one we saw before?23:23
tumbleweedwe weren't using comminicate, we were just running into the problem of trying to write too much into the subprocess, when it was blocking because we weren't reading its output23:23
tumbleweedthe solution to that is to use communicate(), but then this bug...23:24
Laneyyes, that's why I stopped using communicate before23:24
tumbleweedsbcl had many lines of changelog fixed in one upload23:24
tumbleweederr, a big merge23:25
iamfuzzlifeless, is ppa privatization available in the open source dump?23:25
iamfuzzgranted it'll be running internally anyway but still nice to have that granular level of control23:25
lifelessiamfuzz: EPARSE23:25
lifelessiamfuzz: (I'm not sure what you man)23:54
lifeless*mean*23:54

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