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