[00:00] <bobbo> woo happy new year all UK people!
[00:00] <Nafallo> NHY!
[00:01] <crimsun> now go squash some bugs!
[00:01] <Nafallo> crimsun: lol
[00:27]  * serialorder grabs watch to fix second hand
[02:50] <pwnguin> if debian fixes a bug in their BTS, and we sync the package, is that sufficient to close the bug?
[02:52] <crimsun> presuming "the bug" refers to a bug registered in lp, yes
[02:52] <pwnguin> yes, sorry, a bug reported in lp (bts changed theirs on upload)
[02:53] <crimsun> and presuming "sufficient" implies "i can now close the bug", yes. (i don't know of a method to automatically close bugs on syncs)
[02:57] <pwnguin> oh neat. people still commit to desmume svn
[05:09] <ScottK> Happy New Year from -0500
[05:09] <NCommander> Happy New Year EST
[05:09] <NCommander> damn it
[05:09]  * NCommander whacks ScottK 
[05:09] <crimsun> same to you, fellow east coast USers
[05:10]  * ScottK notices NCommander blowing his chances for getting sponsored tonight.
[09:57] <pwnguin> tuxmaniac: someone in -devel thinks ngspice might be ready for reinclusion in debian/ubuntu
[09:57] <pwnguin> tuxmaniac: thoughts?
[11:50] <tuxmaniac> pwnguin: hmm let me have a look
[13:23] <highvoltage> happy new year motus
[13:37] <amikrop> Will that remember my compiz options? (like System->Appearance->Effects->None/Custom) http://ubuntuforums.org/showthread.php?t=873022
[15:17] <jpds> thekorn: Is there any way I can make launchpadbugs go to staging instead of the main site? I'm trying to fix bug #311289.
[15:23] <thekorn> jpds, yes, let me try to find out how
[15:24] <thekorn> jpds, http://paste.ubuntu.com/97663/
[15:25] <jpds> thekorn: dankeschön.
[15:27] <thekorn> jpds, bitte ;)
[15:28] <thekorn> I'm wondering how hard it would be to switch all these tools to launchpadlib and use the lp API
[15:28] <jpds> Oh crap: https://bugs.edge.launchpad.net/ubuntu/+source/ngircd
[15:29] <thekorn> hehe good work, good for your karma
[15:30] <laga> heh
[15:30] <jpds> thekorn: Not sure that's what the archive admins will say tho.
[15:32] <jpds> Lucky, they weren't subscribed.
[15:39] <vorian> haha
[15:45] <yann2> hello :)
[15:46] <jpds> bonjour yann2
[15:46] <yann2> I need someone to be approve me in the ubuntu-member group in launchpad.. I've been approved at some point in 2005, and then asked for that group thing again in 2006, but it somehow never got done
[15:46] <yann2> I got IRC logs to prove my point? :] (thanks for logging years back) http://wiki.ubuntu.org.cn/index.php?title=UbuntuWiki:MeetingLogs/CC_2006-05-02&variant=zh-hans (search for yann)
[15:49] <jpds> yann2: You didn't renew it on time?
[15:49] <yann2> jpds > renew? I think I've never been a member.. I didn't even have a launchpad account at the time :/
[15:51] <yann2> can't really remember to be fair, I think ubuntu-members got created after i first got approved, and the second time mako forgot, can't really remember - never found any use for it until now, trying to add a blog to the planet :)
[15:52] <persia> yann2, Best bet would be to attend one of the RMB meetings and present your history.  The Ubuntu Member admins are usually present at those.
[15:53] <savvas> https://wiki.ubuntu.com/Membership/RegionalBoards
[15:54] <yann2> http://irclogs.ubuntu.com/2005/10/31/%23ubuntu-meeting.html  if that helps
[15:54] <yann2> savvas > you think I need to reattend? i just wrote a nice new year's post :'(
[15:54] <savvas> just reattend to be re-approved, it shouldn't be that hard with your proof :)
[15:55] <persia> yann2, The trick is 1) getting your statement to the attention of an admin of the Ubuntu Members group, and 2) doing so in a way that that admin can have confidence in peer review of their review of the docs.
[15:57] <savvas> weird, i thought they have a channel
[15:58] <jpds> thekorn: Well, this is just weird, filing to staging only creates one bug, while the real thing makes 5.
[15:59] <persia> savvas, No, there's no special membership board channel.
[15:59] <persia> yann2, If you really can't attend, you could just send mail to your regional board: the RMB secretary might add you.
[15:59] <yann2> where can I find the email address for that?
[16:00] <persia> Which region?
[16:00] <jpds> EMEA.
[16:00] <yann2> europe
[16:01] <persia> strange: the addresses don't seem to be posted anywhere.
[16:02] <jpds> I suggest writing to the CC, they'll add you with the proof.
[16:02] <yann2> that's what  email address? :P
[16:03] <thekorn> jpds, hmm, really? that's strange, why five, looking at the code I don't see how this could happen
[16:03] <jpds> yann2: community-council @ lists .ubuntu .com
[16:03] <jpds> thekorn: I think someone changed something on the LP side.
[16:03] <yann2> I'll give that a try thanks
[16:04] <thekorn> jpds, ok, let me have a deeper look
[16:04] <savvas> persia: nevertheless, i think some of them hang out at #ubuntu-meeting right?
[16:04] <jpds> thekorn: Thanks.
[16:05] <savvas> I wonder if they would accept me heh, I filed once, but failed to stay on the meeting for long time until my turn came :\
[16:12] <yann2> ok mail sent; thanks for your help persia and jpds  :)
[16:12] <jpds> yann2: De rien.
[16:13] <thekorn> jpds, sorry, I cannot confirm this behaviour of py-lp-bugs, all the bugreports I created were filed once
[16:13] <jpds> thekorn: Very odd indeed, then.
[16:18] <jpds> thekorn: Maybe it's a problem in edge, should I force HTTPCONNECTION.MODE.STABLE?
[16:20] <thekorn> jpds, ok, I'm able to reproduce this by running requestsync,
[16:20] <thekorn> let me try to understand how this tools works
[16:22] <jpds> thekorn: You have all the time in the world :)
[16:34] <Adri2000> ah, you're looking into that bug, great :)
[16:35] <Adri2000> btw, happy new year everyone!
[16:35] <jpds> Adri2000: Likewise!
[16:37] <Adri2000> crimsun, pwnguin: re to what you were saying a few hours ago: if a debian changelog contains LP: #nnnnnn, that bug will get automatically closed when syncing
[16:40] <thekorn> jpds, ok, I understand now why this happens, but I'm not sure if it is an issue in py-lp-bugs or in launchpad
[16:44] <jpds> thekorn: Why is it happening?
[16:44] <thekorn> jpds, I'm adding a comment to the bug now with an explaination
[16:45] <thekorn> jpds,  launchpadbugs.HTTPConnection._safe_urlopen() is somehow broken,
[16:46] <jpds> thekorn: Achso.
[17:01] <thekorn> jpds, have you ever seen this: http://paste.ubuntu.com/97716/  it happens when I try to run requestsync in a virtualenv
[17:02] <jpds> thekorn: There's a common.py file in the lp:ubuntu-dev-tools.
[17:02] <thekorn> hmm, the path to common.py is hardcoded in requestsync :(
[17:03] <jpds> It's suppose to be added a line before..
[17:03] <thekorn> yeah, but I don't have u-dev-tools installed on my system
[17:04] <thekorn> well, not in /usr/share/ubuntu-dev-tools/
[17:05] <jpds> Hmm.
[17:07] <thekorn> the easiest solution would be to move it to the ubuntutools package
[17:07] <jpds> I don't think we use that packge.
[17:07] <thekorn> so setup.py will handle it properly
[17:24] <thekorn> jpds, I suggest a fix like in lp:~thekorn/ubuntu-dev-tools/fix_import_common (see diff of last revision), this is how it works for me
[17:25] <jpds> RainCT: Can you take a look at the above when you have time^. Thanks.
[17:27] <jpds> thekorn: Launchpad still needs to publish it..
[17:30] <jpds> thekorn: I think the problem with that is that there are people who were against having a python-ubuntutools package.
[17:40] <thekorn> jpds, I don't understand much about packaging, but this package=... in setup.py should not create a seperate (source)-package, it is just a python package
[17:42] <thekorn> alternatively you can leave common.py where it is and put something like py_modules=['common']  in setup.py
[18:32] <lan3y> https://bugs.launchpad.net/ubuntu/+source/adonthell-data
[18:32] <Laney> notice something?
[18:32]  * Laney slaps requestsync
[18:34] <Laney> oh, there's already a bug for it \o
[18:39] <Laney> sebner: bug #312950 bug #312952
[18:39] <Laney> For your ack, good sir
[18:40] <sebner> Laney: heh, kk. Though most thing it's a bad behaviour not subscriping u-u-s ;)
[18:40] <Laney> sebner: You said you wanted to sponsor my stuff
[18:40] <Laney> also, I thought requestsync did that
[18:40] <Laney> but it did break down with -data, so maybe it didn't get that far
[18:41] <sebner> Laney: sure but I'm in u-u-s as well. it's more the official way. I'll review it of course now
[18:42] <Laney> sebner: I think vorian has taken adonthell! :O speedy
[18:43] <sebner> Laney: just wanted to assign it to me and noticed. O_o
[18:43] <Laney> super sponsors!
[18:43] <sebner> with super moo powers! :D
[18:45] <DktrKranz> sebner, bad behaviour... you forgot our queries? ;)
[18:45] <sebner> DktrKranz: he?
[18:46] <Laney> hmm?
[18:51] <DktrKranz> sebner, I sponsored some merges for you directly in query ;)
[18:51] <DktrKranz> but no money yet....
[18:52] <sebner> mailing seems to be very slowly in Italy ... not my fault :P
[18:53] <DktrKranz> mmmh... I'll go for a trip in Hermagor
[18:53]  * sebner hides
[19:04] <tuxmaniac> [Off-topic] Any body attending FOSDEM 2009 in Bruselees?
[19:10] <vorian> Laney: hehe :)
[19:10] <vorian> I have time off from work for the first time since June
[19:11] <Laney> spending it wisely I see :)
[19:11] <vorian> yep!
[19:19] <nhandler> vorian: Your time off of work is forcing me to work harder
[19:21] <vorian> nhandler: i normally work 50+ hours (mostly AFK save the iPhone)
[19:22] <nhandler> vorian: Yes, but now that you are spending more time on REVU and sponsoring, I need to also spend more time if I want to keep ahead of you in the HoF
[19:22] <vorian> lol
[19:24] <vorian> well, the 6th/7th is some packagig action for a certain RC release
[19:25]  * nhandler is up for some packaging
[19:25] <vorian> :)
[19:26] <vorian> i was thinking it was for the 3rd, but I can wait a day or two
[19:26] <nhandler> You were probably thinking about the meeting on the 3rd
[19:27] <vorian> there is some really old stuff needing revu'd - maybe it's time to get that sorted :)
[19:27] <vorian> what meeting?
[19:27] <vorian> ah!
[19:27] <vorian> yes
[19:28] <nhandler> Well, time for some REVUing
[19:29] <vorian> o/
[19:29]  * vorian takes tt
[19:31] <nhandler> Go ahead. I have an inbox full of packages that I need to re-REVU.
[19:31] <vorian> like codelite, or whatever?
[19:31] <nhandler> That is one of them ;)
[19:31] <vorian> that thing should be 18 binaries imo
[19:32] <vorian> it's flippin huge
[19:32] <nhandler> vorian: IIRC, he was working on splitting it up
[19:32] <vorian> he didn't
[19:33] <vorian> actually, he did make it two binaires
[19:33] <nhandler> Well, that is a start
[19:33] <nhandler> I'll look at it more later
[19:56] <mrooney> Anyone want to give me a holiday present and review wxbanker? :)
[20:07] <sebner> happy new year jono \o/
[20:08] <jono> sebner, happy new year! :)
[20:17] <gpled> bddebian: you there?
[20:17] <bddebian> More or less :)
[20:18] <bddebian> gpled: What can I do for ya?
[20:26] <vorian> merry Festivus mrooney (see inbox)
[20:28] <mrooney> vorian: thanks! :)
[20:28] <vorian> :)
[20:29] <mrooney> I shall get on those improvements
[20:29] <vorian> excellent!
[20:29] <mrooney> vorian: is the standards version definitely something to fix?
[20:30] <vorian> yes, it's very outdated
[20:30] <mrooney> vorian: oh okay, is there an easy way to see the changes between those and see what I need to adjust?
[20:31] <vorian> if you make the adjusments I mentioned, you will be on your way
[20:31] <vorian> for that specific error, you need to change it in debian/control
[20:31] <vorian> s/3.7.3/3.8.0
[20:32]  * vorian takes a walk
[20:33] <nhandler> mrooney: You might be interested in this http://lists.debian.org/debian-devel-announce/2008/06/msg00001.html
[20:35] <mrooney> nhandler: thanks, that is great!
[20:36] <nhandler> mrooney: lintian is also your friend ;)
[20:36] <bbechdol> Hi all
[20:36] <bbechdol> Happy New Year
[21:14] <Adri2000> mrooney: more generally, the checklist for each new version of debian-policy is available in /usr/share/doc/debian-policy/upgrading-checklist.txt.gz
[21:15] <sebner> Adri2000: is a special package needed? sebner doesn't have a  /usr/share/doc/debian-policy xD
[21:15] <Adri2000> debian-policy :)
[21:15] <sebner> Adri2000: heh, thx. should be preinstalled though
[21:23] <blueyed> I want to merge a package from Debian experimental.. AFAICS it's not provided on merges.ubuntu.com or DaD. Is the script which provides the automerge available somewhere?
[21:24] <ScottK> Not AFAIK.  You get to do it by hand.
[21:24]  * pochu always does merges by hand
[21:24] <Adri2000> blueyed: DaD and MoM are both open-source, but not easy to set up and not designed to produce a merge for a single package. so the easiest way would probably be to do it by hand as ScottK said
[21:26] <blueyed> Thanks. So I guess I need some help. I have the latest Ubuntu source and the new Debian source.. now I need to apply the differences between the diff.gz's to the new source, right? Would I use interdiff for that?
[21:27] <ScottK> blueyed: I'd unpack both packages and diff -ruN the debian dirs in both and that'd give you a clean patch to work from.
[21:27] <ScottK> Assuming no direct changes in the upstream source, of course.
[21:29] <ScottK> Dear emgent: Please be fixing your web server again.
[21:57] <crimsun> Adri2000: yes, if the changelog contains that syntax, yes. however, if it _doesn't_, then there's nothing that i know of that automatically marks the lp bug fix released. i suppose one could say that a bzr commit with the --lp syntax does.
[22:28] <Adri2000> crimsun: bzr commit --lp? never heard of that
[22:29] <crimsun> well, it's actually --fixes lp:foo
[22:29] <crimsun> http://news.launchpad.net/12-days-of-launchpad/day-three-marking-bugs-as-fixed-from-within-bazaar
[22:30] <crimsun> (it's also fix committed, anyhow)
[22:30] <Adri2000> interesting
[22:42] <anakron> HI all
[22:54] <hanska> sebner: \o/
[22:54] <sebner> hanska: ahoi ;)
[22:58] <Laney> hanska: !!!
[22:58] <Laney> Trying to get your shiny email? :P
[22:58] <hanska> Laney: !!!
[22:59] <hanska> Laney: yeah, I explained sebner why :)
[22:59] <Laney> to save the world
[22:59] <hanska> Laney: I have lots of packages in Debian, and I also usually look at LP when fixing bugs
[22:59] <hanska> :)
[22:59] <Laney> \o
[22:59] <hanska> Laney: that too, yes. I'll be the super-uber-cross-distro-developer ftw!
[22:59] <anakron> MSG RainCT OLA
[23:00] <Laney> One of my friends told me yesterday that his new years resolution is to go free software
[23:00] <Laney> I've influenced someone \o/
[23:00] <hanska> Laney: \o/
[23:02] <hanska> sebner: so, once here, what should I do?
[23:02] <hanska> sebner: (we'll do that tricky thing some other day :))
[23:03] <Laney> hanska: Whenever you update your package in Debian, you can file a sync request to get it into Ubuntu once you've tested it builds and runs. https://wiki.ubuntu.com/SyncRequestProcess
[23:04] <Laney> but be sure to respect freezes etc
[23:04] <hanska> Laney: ack
[23:04] <Laney> https://wiki.ubuntu.com/JauntyReleaseSchedule
[23:05] <hanska> Laney: DebianImportFreeze is the deadline for syncs, right?
[23:05] <Laney> hanska: Nah, that's just when automatic sync stop
[23:05] <Laney> you can still ask for them manually up until FF
[23:05] <hanska> ah "automatic"
[23:06] <Laney> and after FF if they fix bugs and have no new features
[23:06] <hanska> FF FeatureFreeze?
[23:06] <Laney> yeah
[23:06] <Laney> QA only after that is the idea
[23:06] <sebner> hanska: https://wiki.ubuntu.com/UbuntuDevelopers :D
[23:07] <hanska> uhm, ok
[23:07] <hanska> AFAICT, Ubuntu works differently from Debian, right?
[23:07] <hanska> let me explain :)
[23:07] <hanska> the packages are all maintained by MOTUs
[23:08] <hanska> no one has "own" packages
[23:08] <Laney> right
[23:08] <RainCT> true
[23:08] <hanska> k
[23:08] <ScottK> Although informally if you see someone has done a lot of work on a particular package, you might want to talk to them before changing something.
[23:08] <hanska> yep, ok
[23:08]  * hanska is a Debianer :)
[23:09]  * ScottK understands - does a fair amount of work in Debian too.
[23:10] <hanska> ScottK: the fact is, I want to effectively reduce the delta between packages I'm maintaining in Debian and their respectives in Ubuntu
[23:10] <ScottK> hanska: Excellent.  That's in the interest of both distros.
[23:10] <hanska> i.e.: doing synchronized releases, fixing bugs reported in BTS/LP, ...
[23:11]  * Laney has recently discovered the fun of updating packages in debian
[23:11] <hanska> Laney: eheh, go work on -mono, GO!
[23:11]  * Laney is writing an application to a certain council............
[23:11]  * Laney runs
[23:12] <hanska> Laney: !!!
[23:12] <hanska> Laney: I will refer to meebey :P
[23:12] <Laney> not the big scary DD
[23:13] <hanska> eheh
[23:14] <hanska> I'm going to file my first sync request
[23:14] <hanska> hope I get it right :)
[23:14] <Laney> hanska: There's a "requestsync" script in ubuntu-dev-tools
[23:14] <Laney> makes life easier
[23:14] <ScottK> hanska: But be sure to file it with -s so it'll show up needing sponsor review.
[23:15] <hanska> ok
[23:15] <ScottK> hanska: Feel free to ping me for a review after you've filed it.
[23:15] <hanska> Laney: that's not in Debian :)
[23:15] <Laney> ScottK: requestsync autodetects that now
[23:15]  * hanska goes to packages.u.c
[23:15] <ScottK> Laney: OK.
[23:15] <ScottK> Nevermind about that bit then.
[23:15] <hanska> uhm, depends on python-launchpad* which we don't have either :/
[23:16] <Laney> that bit is broken anyway
[23:16] <Laney> hack it out and use the email interface
[23:16]  * ScottK has never used anything but the email interface.
[23:17] <hanska> uhm, will do that tomorrow
[23:17] <hanska> too late to think :)
[23:17] <jpds> hanska: Just don't use the --lp flag for now.
[23:17] <hanska> jpds: I can't install it, I would need to get the .dsc, hack python-launchpad-bugs dependency out, rebuild the package and dpkg -i it.
[23:17] <jpds> Laney: It autodetects but if the user wants they can specify -s to force it.
[23:18] <jpds> hanska: Oh you're on Debian, Isee.
[23:18] <hanska> jpds: and that's too much work (even though rather easy) to do at ~00.20 here ;)
[23:18] <Laney> hanska: I'll just give you the script if you want
[23:19] <ScottK> hanska: Or just grab the source package and use the script from there.  It's just python script.  Doesn't actually need a lot of installing.
[23:19] <hanska> Laney: not tonight, really :)
[23:19] <Laney> right
[23:19] <hanska> scottK, good catch, just didn't know the package, so... :)
[23:19] <jpds> (Actually he'd need lpbugs cos the script looks up the package's bug list for existing reports.)
[23:20] <ScottK> hanska: Just in case I don't get the chance later ...  Thanks for showing up and worrying about a downstream distro.
[23:22] <hanska> scottK, np, Debian's social contract says #4 says "our priorities are users and free software"
[23:22] <hanska> scottK: so, effectively, I'm doing that just for end users. Be them Debian, Ubuntu, Sidux, Mepis, ${other Debian "downstream" distribution}
[23:22] <hanska> ;)
[23:23] <ScottK> hanska: Understand (I'm a DM and in NM, so I signed up for that too).  I appreciate the broad view.  Not everyone manages it.
[23:23] <hanska> ScottK: I'm in DM and NM too, and when we became DMs, we had to sign them, you know :)
[23:24] <hanska> s/them/DFSG, DMUP, Social Contract, $other_foundation_document/
[23:25] <hanska> ./requestsync clamtk jaunty -k1392b174 -s
[23:25] <hanska> The versions in Debian and Ubuntu are the same already (4.07-1). Aborting.
[23:25] <hanska> uhm, lol
[23:25] <hanska> so DDPO should be updated :/
[23:25] <ScottK> Actually now that I look at your package list, I recall we've chatted, via BTS at least, before about clamtk.
[23:25] <hanska> ScottK: it could be, yes, your name isn't new to me, at all
[23:25] <bddebian> Uh oh :)
[23:26] <hanska> barry ?!
[23:26] <hanska> :)
[23:26] <bddebian> Aye, Ubuntu let me in long before Debian did :)
[23:26] <crimsun> it's a gathering of Debian folks!
[23:26] <hanska> ahah
[23:26] <bddebian> Now I've abandoned poor Ubuntu :(
[23:26] <hanska> lol, you went to the origins :P
[23:27] <bddebian> Not intentionaly mind you, I just try to do it through Debian now since my Ubuntu lappy died :(
[23:27] <bddebian> Heya crimsun :)
[23:27] <hanska> ./requestsync gnome-rdp jaunty -k1392b174 -s -d experimental
[23:27] <hanska> The versions in Debian and Ubuntu are the same already (0.2.3-1). Aborting.
[23:27] <hanska> uhm.
[23:28] <hanska> DDPO must have some serious flaws then
[23:28] <ScottK> Looks like it's running at least a week late.
[23:28] <hanska> uh oh, nice one
[23:28] <hanska> ImportError: No module named launchpadbugs.connector
[23:29] <hanska> ok, seems like it's not that easy, after all
[23:29] <hanska> I'll try to get python-lp-bugs on my system tomorrow
[23:29] <hanska> goodnight everybody!
[23:29] <ScottK> Well they've 'improved' it since I last looked at the source I guess.
[23:29] <ScottK> Good night.
[23:29] <jpds> hanska: Yeah, that's the existing reports check. Night!
[23:30] <jpds> ScottK: I do my best ;-)
[23:31] <ScottK> jpds: It might be nice to not fail if that's missing, just skip the check.
[23:32] <crimsun> eek, we really need sid's maxima.
[23:33] <crimsun> sigh, time to roll new patches
[23:33] <jpds> ScottK: True, and implemented.
[23:34] <ScottK> jpds: Thanks.
[23:41] <RainCT> Is it normal for cowbuilder to say "-> Invoking pbuilder"?
[23:51] <crimsun> RainCT: considering it's a wrapper, yes