[08:07] good morning [08:09] morning dholbach === jibel_ is now known as jibel === almaisan-away is now known as al-maisan [09:53] ello === al-maisan is now known as almaisan-away === funkyHat2 is now known as funkyHat === almaisan-away is now known as al-maisan [12:38] <`-`> #ubuntu ops are nazi fags. please remember to use your brain not that other bit of the anatomy the #ubuntu team appears to think is best. [13:02] Oo === Guest69788 is now known as Zic [13:52] howdy! [13:52] any m4 guru here? :) [13:53] I need something to alert me to forgotten CCs / attachments [13:54] I'm trying to tweak debian/rules and I seem to be misunderstanding how to use "ifequ" in http://paste.debian.net/147813/ - I need to make the part in install be skipped in VIDEOABI is empty. [13:57] Q-FUNK: you mean ifeq [13:57] debian/rules is a simple Makefile, not a m4 macro file [14:01] have you tried to add "ifeq ($(VIDEOABI),)" before the "echo" call + "endif" after the "echo"? [14:01] tumbleweed: erm, yes :) [14:02] geser: http://paste.debian.net/147814/ like this? [14:02] HOHOHaney: mako did some sendmail wrapper that checks for the words "attached" and similar in mails and rejects unless there is either an attachment or a special header in the mail. [14:03] yeah, something like that [14:03] HOHOHaney: http://projects.mako.cc/source/attachcheck/ [14:03] i'll look for it, t [14:03] oh :-) [14:03] * Rhonda . o O ( git ) [14:03] git clone git://projects.mako.cc/attachcheck [14:04] Q-FUNK: yes, is it intended that you moved it also to the xdepends target? (although it probably doesn't make a difference in this case) [14:09] hi, anyone feel like reviewing http://revu.ubuntuwire.com/p/unity-lens-bliss ? [14:10] geser: it seems to me that I might as well group all those Depends generations there. [14:10] btw i'm using Standards-Version 3.9.2 in it, about which REVU's linitian complains. should i really downgrade to 3.9.1? [14:11] ockham_: no, keep 3.9.2, it's just that REVU's lintian doesn't know of 3.9.2 yet (didn't get updated) [14:11] geser: thx, i figured. it's just a bit annoying as it kinda suggests my package isn't lintian clean. hopefully doesn't scare off reviewers... [14:11] geser: ok. this was a lot simpler than I thought. thanks for the help! [14:14] ockham_: have you tried if someone from #ubuntu-desktop (or anyone from unity with upload rights) is willing to review it? [14:14] geser: no, not yet. good idea, though. might try #ayatana, too. === HOHOHaney is now known as Laney [14:55] hi === Guest52012 is now known as Zic === al-maisan is now known as almaisan-away === almaisan-away is now known as al-maisan === al-maisan is now known as almaisan-away === dholbach_ is now known as dholbach [17:02] Laney, stgraber, cjwatson: Useful? lp:~stefanor/ubuntu-dev-tools/who-can-upload-876554 (e.g. http://paste.ubuntu.com/757271/ ) [17:07] tumbleweed: there's a lot of redundency in the output [17:08] micahg: there'd be even more if I wasn't filtering duplicate packageset permissions (don't know why those exist) [17:09] it's an LP bug when opening new distroseries [17:09] micahg: one could expand teams in an area at the bottom (or say [already expanded, see above]) [17:09] but tbh, I don't tihnk people will use -t much [17:09] tumbleweed: right, but under Ubuntu Kernel Uploaders you have core-devs, then the core-dev team as a member with the list again under it [17:09] what's the point of the tool? [17:10] the discussion in the bug was for release team / freeze stuff [17:10] hey, looking for people on the Security team. are there plans to update ffmpeg in the releases to address the new security fix point releases? [17:10] the security team live in #ubuntu-hardened [17:10] but micahg can help you ;-) [17:11] Joe_CoT: mdeslaur is working on it [17:11] Laney: well it doubles as a 'what packageset is this in, without remembering how to use edit_acl tool' :) [17:11] Laney: but yes, that's why I'm asking [17:12] I would like should-i-upload which links into some service that knows about soft freezes / freeze policies [17:12] Laney: btw, 8 / 15 releases imported [17:12] jdstrand, cool, thanks. Do you know if there's an ETA, or a launchpad bug I can track? [17:12] nice [17:12] soft freezes aren't visible in lp [17:13] Joe_CoT: I think soonish, but you'd have to ask mdeslaur. [17:13] yes [17:13] mdeslaur: ^ [17:13] that is why 'some service' and not launchpad [17:13] (or fixing launchpad) [17:13] Joe_CoT: I'm awaiting on an answer from siretart about some libav fixes [17:14] ok, thanks. My company's security guy is bugging me about it, so I was asking to see if I can wait for the package update or need to compile it [17:15] anyway, thanks for being on it :) [17:16] Joe_CoT: can't really give an ETA without the answer, but I could guess we'll have a fix out in the next 2-3 weeks [17:16] Laney: so, you don't think there's any value in listing PPUs and packagesets outside of edit_acl? or you don't think this is relevant for the bug [17:16] I think the bug title and description ask for different things [17:16] and personally I don't find it that useful as people generally know what they can upload and there is one interface for sponsors (modulo security) these days [17:17] but that may be me [17:17] well, we know that LP needs to display packageset membership a little more clearly [17:18] but yes, for freezes, it doesn't tell you anything that apt-cache show | grep Task doesn't [17:18] mdeslaur, so you have an idea of what you're updating to? like for Lucid, are you going to 5.5, or going up to one of the later releases. I think I'm going to get pushed into compiling it, but I want to go with the same version you guys are going to package [17:22] mdeslaur, nevermind, we're waiting, since that'll be within the disclosure date, and no one seems to be exploiting the bug yet. thanks! [17:23] tumbleweed: There might be value in can-i-upload foo if it either says "Yes you can" or a some condensed output (with --verbose) [17:24] "No, since you do not have upload access to component main or packagesets foo bar baz (--verbose to see who does)" [17:24] we already have a lpapicache function for that [17:24] excellent [17:24] ah, if you want the reason for not being able to, we don't [17:24] well you just wrote it :P [17:26] it could even indicate yes or no with exit status for use in scripts (but I cannot imagine any usecases for that atm) [17:27] you mean I'm going to have to write a manpage for this now? :) [17:27] bdrung would let you merge it otherwise?! [17:27] I think he's got bored of reviewing every commit I make :P [17:27] tumbleweed: a new script without a man page? [17:27] haha [17:27] ts ts ts [17:27] right on cue! [17:28] * Laney is off to the climbing competition: https://www.facebook.com/photo.php?fbid=10150503191911756&set=a.10150503187896756.428884.38579036755&type=3&theater — enjoy writing documentation :-) [17:29] enjoy. /me hasn't climbed in ages :/ [17:29] oh yeah, speaking of docs, i'm planning to push out my new backports docs this weekend of anybody has last minute feedback [17:29] ScottK, micahg, Laney, tumbleweed: ^ [17:29] Laney: isn't climbing with a ladder easy? [17:29] broder: I gave it a quick read and it seems good. [17:29] broder: sorry, will try again this weekend to review [17:30] broder: where can i read it? [17:30] we *can* always change these after the fact :) [17:30] Yeah, I'm fine with pushing it. [17:30] bdrung: http://bit.ly/rNEOWc [17:31] broder: "new version of OS" [17:31] shouldn't that be written out? [17:31] i don't think so; we don't in the current docs [17:32] but there is a missing possessive there, which i've added :) [17:32] hrm [17:33] tumbleweed: I just noticed that the branch for LP API sponsoring (yay) overrides .creator but doesn't seem to give any way to get sponsor through PAI [17:33] API [17:33] can you ping bigjools? [17:33] bye o/ [17:34] * tumbleweed assumes he can [17:34] I would have done it but I don't have any time to get into a discussion [17:34] * Laney REALLY GOES. REALLY. BYE. [17:35] broder: typo in the second to last line, says cna should be can [17:35] broder: also, I thought we determined that -backports is enforced with the same archive upload permissions as the rest of the pockets(except -security) === azeem_ is now known as azeem [17:36] ooh, google docs shows live editing :) [17:36] broder: second page: "(lucid-backports)" -> user should be informed that "lucid" is different on each release [17:36] micahg: ah yes, so we did. /me makes a note [17:37] broder: doesn't this need to cover the pre-release backports? [17:37] :-/ yeah, probably [17:37] i was hoping to have these up before that got approved so i could let the docs get stale again for a while before dealing : [17:37] :) [17:37] heh [17:38] even more reason to do it now :) [17:38] actually, i think i'd rather hold off on updating the docs until we have the infrastructure in place for pre-release backports [17:38] because i suspect that we will discover policy questions in the process of making the tools work [17:39] Laney: his merge-proposal says "UI changes will happen in a future branch" I think the API is UI [17:39] broder: can you highlight "unsupported updates" so that it's obvious that this is the text of the gui? [17:40] the formatting will probably look slightly different when i translate everything to wikispeak [17:47] broder: "If the backport does require source changes, it should go through the normal sponsorship process once it has been approved by the backports team." -> ubuntu devs can upload directly after an ACK? [17:48] bdrung: yes, but only if there are source changes required [17:48] if it's no-change, it should be done by an AA [17:48] (for now - if we can get queue permission granularity from LP, we might be able to change that) [17:48] broder: that should be more clear (direct upload for non-no-change backports) [17:50] bdrung: ok. re-worked the text - better? [17:51] broder: yes, better === Quintasan_ is now known as Quintasan === almaisan-away is now known as al-maisan === al-maisan is now known as almaisan-away === almaisan-away is now known as al-maisan === al-maisan is now known as almaisan-away [20:25] opinions on wether this is SRU'able? bug 877519 [20:25] Launchpad bug 877519 in matplotlib (Ubuntu) "svg engine broken: fails with default tick labels on colorbar" [Undecided,Incomplete] https://launchpad.net/bugs/877519 [20:25] ups wrong bug [20:25] this one: bug 871176 [20:25] Launchpad bug 871176 in matplotlib (Ubuntu) "KnownFailure should not be registered as a global nose plugin" [Low,Fix released] https://launchpad.net/bugs/871176 [20:26] fix is simple but it also is not really such a grave bug for the regular user [20:27] seems mostly reasonable to me, but it's not my call [20:27] wouldn't this affect anything using nose, though? [20:27] (if so, i think limiting the discussion to its impact on ipython understates the problem) [20:29] I assume nothing should get broken by fixing it [20:29] matplotlib has nothing to do with defining global test macros [20:29] only things relying on accidentally getting matplotlibs version would break and that should not be the case [20:30] for simple patches like that, the regression concern is usually not about the fix itself, but about random, unpredictable other things happening in the process of rebuilding the package === EvilJackyAlcine is now known as JackyAlcine [20:33] i'm kind of excited about discovering that i can do `s=$(schroot -bc natty-amd64); mk-build-deps -i -r -s "schroot -rc $s -u root --" ` [20:34] hm what is this error about: http://paste.ubuntu.com/757463/ [20:37] any of ya able to point me at what i need to do to create a source package from actual source that comes with its own ./configure script? [20:39] checkinstall can do that to some extent [20:39] EvilResistance: http://developer.ubuntu.com/packaging/html/packaging-new-software.html ? [20:42] broder, ah cool... [20:42] didnt know that existed :P [20:48] * arand is guessing "dh $@" [20:50] well, yes, but the rules file isn't the hard part of creating a package these days :-P [20:50] (personally, i find i spend as much time writing the description as everything else put together) [20:50] the copyright is the worst ._. [20:54] Indeed, 1200 lines is my record so far for d/copyright [20:54] :O [20:54] my worst has 9 different licenses [20:55] but lgpl gpl and apache are in common making the file short :) [20:56] Bah, that's peanuts, I've got about 10 custom written, plus: by, by-sa, mit, zlib, ofl.. [20:56] gah. string processing in C sucks [20:57] (granted, the custom one's are mostly attempts at cc-by or cc-0) [21:09] broder: that's definitly something to have as a function in my bashrc, thanks === EvilJackyAlcine is now known as JackyAlcine [22:30] ...huh, impressive. update-notifier pops up telling me to upgrade to oneiric when i'm running off a natty live cd [22:34] broder: if you've got enough RAM.... :P [22:34] i wonder what would happen if i went through with the install after taking the upgrade... [22:34] actually, i guess it probably explicitly just unpacks the squashfs === JackyAlcine is now known as tenahc === tenahc is now known as tenach === tenach is now known as JackyAlcine === emsimao_ is now known as emsimao === funkyHat_ is now known as funkyHat === JackyAlcine is now known as Tenach_ === Tenach_ is now known as tenach_ === tenach_ is now known as JackyAlcine