[09:13] <TheMuso> cjwatson_: Are you ok with me merging festival?
[10:20] <cjwatson_> TheMuso: sure
[10:22] <Hobbsee> morning cjwatson
[10:23] <cjwatson> good morning
[10:23] <cjwatson> excellent, apt upgrades without complaints this morning
[10:23] <Hobbsee> indeed.  thank mvo for that one
[10:23] <Hobbsee> cjwatson: is henrik there with you?
[10:24] <cjwatson> Hobbsee: I did a chunk of it yesterday, actually ... ;)
[10:24] <cjwatson> Hobbsee: haven't seen him yet this morning, but he is here this week, yes
[10:24] <Hobbsee> cjwatson: okay, and yousrelf then.  i just saw his name on the changelog :)
[10:24] <Hobbsee> cjwatson: when he comes, if you remember, could you ask him to contact me?
[10:25] <Hobbsee> morning bryce
[10:25] <Hobbsee> morning mvo
[10:26] <cjwatson> Hobbsee: ok
[10:26] <Hobbsee> cjwatson: thanks
[10:26] <cjwatson> mvo: guten Morgen
[10:27] <mvo> guten morgen Hobbsee
[10:27] <Hobbsee> morgen mvo.  Wie gehts?
[10:28] <mvo> Hobbsee: danke, gut
[10:28] <Hobbsee> :)
[10:29] <LaserJock> ... and you've tapped out my knowledge of German ;-)
[10:30] <Hobbsee> hehe
[10:30] <Hobbsee> mine's quickly dying.  although i was reminded of a whole heap of it, going thru frankfurt airprot
[10:31] <siretart> Yay, deutsche Kabal bei der Arbeit :)
[10:31] <siretart> morning *
[10:31] <Hobbsee> arbeit...arbeit....
[10:32] <Hobbsee> come on brain, give me the translation...
[10:32] <Hobbsee> ah :)
[10:32] <LaserJock> Hobbsee: more like "come on Google, give me the translation..."
[10:32] <StevenK> Heh
[10:33] <Hobbsee> LaserJock: the brain recognised the word, so it had a chance at the translation
[10:33] <Hobbsee> morgen ogra
[10:33] <ogra> hey Hobbsee
[10:33] <ogra> training german ?
[10:33] <Hobbsee> ogra: we decided english was too boring, and switched to german today
[10:33] <ogra> sehr gut :)
[10:34] <Hobbsee> ogra: i actually learned german for about 5 years.  unfortunately, never very much of it.
[10:34] <ogra> Hobbsee, you should visit german then :)
[10:34] <Hobbsee> ogra: clearly you didnt hear me defaulting to german when people would speak to me in spanish, while at UDS.
[10:34] <StevenK> I did 2 years of German in high school. I never picked up much, and that was 13 years ago.
[10:34] <Hobbsee> ogra: i plan to.  will probably move there, actually.  somewhere in the future.
[10:35] <thom> *giggle* glad i'm not the only person who does that
[10:35] <Hobbsee> thom: :)
[10:35] <Hobbsee> "if it's not english, then it must be german.  oh wait"
[10:36] <LaserJock> Hobbsee: I kept mixing French and Spanish
[10:36] <tepsipakki> I did 5 years in school, but never used it much.. besides my wife is teaching in Deutsche Schule Helsinki so there hardly is need for it either :)
[10:36] <Hobbsee> LaserJock: nice...nice...
[10:36] <thom> "je voudrais dos cervesas por favor"?
[10:37] <ajmitch> heh
[10:39] <Keybuk> my German has degraded so much that I'm not sure I could tell it from Spanish
[10:39] <Hobbsee> ogra: just convince them to hold another UDS or something in somewhere german-speaking, please.
[10:39] <Hobbsee> haha
[10:39] <thom> we could do the netherlands and really confuse things for you
[10:40] <LaserJock> Hobbsee: they'll probably do it someplace silly ... like London ;-)
[10:40] <Hobbsee> LaserJock: well, i would like to visit london, so no problems ther.e
[10:40] <LaserJock> I *think* I might be able to translate ok there
[10:40] <Hobbsee> morning calc
[10:43] <Mithrandir> hm, am I the only one who get BADSIG on http://archive.ubuntu.com gutsy Release?
[10:45] <Hobbsee> greetings Mithrandir, dholbach
[10:45] <dholbach> hiya Hobbsee
[10:46] <Mithrandir> hello, Hobbsee
[10:46] <calc> Hobbsee: hi :)
[10:46] <Hobbsee> :)
[10:46] <calc> no more jet lag for me (i hope)
[10:47] <Hobbsee> heh
[10:48] <Hobbsee> but jetlag is oh so fun!
[10:48] <calc> heh, yea right
[10:50] <calc> doko: did ooo fail due to those two empty de.po files (that is what i got from reading the log anyway)
[10:51] <doko> calc: yes
[10:52] <doko> calc: if you do want to investigate on your laptop, run debian/rules gsi-export
[10:52] <doko> maybe the new version of translate-toolkit is the cause
[10:52] <calc> doko: ok
[10:54] <calc> hmm yea it jumped from 0.10.1-1 to 1.0.1-1 on july 5
[10:55] <calc> should be relatively easy to determine if it is the cxause
[11:17] <Hobbsee> erk, cjwatson appears to be going thru teh ubuntu-devel moderation queue
[11:30] <calc> does FOO+=bar in make automatically add a space before the added item?
[11:30] <calc> and is there a way to keep it from doing that?
[11:32] <cjwatson> calc: yes, see 'info make Appending'
[11:32] <cjwatson> (it automatically adds a space)
[11:32] <calc> ok
[11:32] <cjwatson> I don't see a way to keep it from doing that, unless you can get away with using 'FOO := $(FOO)bar'
[11:32] <cjwatson> see that info node first though, as that's a little different
[11:33] <calc> the particular issue is PATH+=:/usr/sbin in this case
[11:33] <calc> which seems to cause issue since path then contains a space
[11:33] <cjwatson> ah, PATH := $(PATH):/usr/sbin ought to be a reasonable answer then
[11:33] <calc> cjwatson: ok
[11:34] <calc> yep that worked, thanks
[12:32] <mvo> is someone here who uses evms? if so, could you please put the content to a pastebin for me?
[12:33] <dholbach> mvo: which content?
[12:33] <dholbach> (not that I use it, ...)
[12:34] <mvo> *cough*
[12:34] <mvo> the content of /proc/mounts please :)
[12:34] <mvo> thanks dholbach
[01:24] <Mithrandir> bryce: could you please get the xserver with the composite patch needed for mobile in?
[01:34] <StevenK> Mithrandir/pitti: Would you mind giving kwave back on sparc when you have a spare second? Thanks.
[01:34] <pitti> StevenK: done
[01:35] <StevenK> pitti: Thanks!
[01:35] <pitti> cheers :)
[01:36] <StevenK> pitti: NBS has exploded with 2.6.22-7 stuff, by the way
[01:40] <ScottK> keescook: Thanks for taking care of gnupg.  That completes the code changes for S/MIME by default (and GPG as a bonus) in kmail for Gutsy.  Now documentation ...
[01:53] <Yagisan_> doko, ping
[01:54] <Yagisan> doko, I was told to point you at this -> https://bugs.launchpad.net/ubuntu/+source/gcc-4.1/+bug/125031
[01:54] <ubotu> Launchpad bug 125031 in gcc-4.1 "defines BIG_ENDIAN on little endian machines" [Undecided,New] 
[02:17] <Keybuk> iwj: I'm dropping the udev suppress-syslog patch
[02:18] <Keybuk> Kay agreed that it made no sense to use syslog() if --verbose is given
[02:18] <Keybuk> so udevd --verbose will now do exactly what you want
[02:19] <iwj> Keybuk: Excellent.
[02:20] <StevenK> Hrm. It looks like sejong hates the world.
[02:21] <pitti> StevenK: sparc FTW!
[02:21] <StevenK> Heh
[02:30] <Keybuk> In fact, all our patches to udevd can be dropped \o/
[02:40] <calc> Keybuk: udevd won't turn into network manager when the patches are dropped will it? ;)
[02:41] <ogra> oh now that would be fun :)
[02:42] <ogra> i'D be curious how the udevd-applet would look like then ;)
[02:48] <infinity> StevenK: sejong and artigas both, interestingly... Both rescued now.
[02:49] <StevenK> infinity: Great, thanks
[02:58] <Keybuk> calc: no
[03:27] <seb128> TheMuso: no need to open bugs about new desktop package versions, they are listed on desktop todo wiki already
[03:28] <TheMuso> seb128: ok
[03:38] <tkamppeter> pitti, ping
[03:38] <pitti> tkamppeter: pong
[03:40] <tkamppeter> pitti, can you have a look at bug 41267, it seems that CUPS still does not log for some people.
[03:40] <ubotu> Launchpad bug 41267 in cupsys "cupsys cannot create error_log" [Medium,Fix released]  https://launchpad.net/bugs/41267
[03:45] <tkamppeter> pitti, another problem is bug 112803, could probably not be reproduced upstream and so never got fixed.
[03:45] <ubotu> Launchpad bug 112803 in cupsys "MASTER [Feisty]  cupsd leaking file descriptors (was: Multiple jobs are not printed)" [Medium,Incomplete]  https://launchpad.net/bugs/112803
[03:45] <keescook> ScottK: rockin'!  thanks (to you and geser) for getting things gathered and pinging me.  :)
[03:46] <pitti> tkamppeter: it's still on my radar, but no time yet; maybe you can have a look? I probably won't have time this week during the sprint
[03:46] <ScottK> keescook: BTW, we will now have S/MIME and GPG sigining and encryption by default for Kmail for Gutsy.  This was the last piece.
[03:46] <keescook> nice indeed.  :)
[03:47] <ScottK> Now that pinentry is in Main, it might be possible to do that with other MUAs (but since I don't use them, I've no idea).
[03:47] <seb128> TheMuso: oh, you worked on updates?
[03:48] <ScottK> keescook: Did you see my ping on #ubuntu-motu yesterday about libnet-dns-perl?
[03:48] <seb128> TheMuso: https://wiki.ubuntu.com/DesktopTeam/WeeklyTODO you can update the wiki to claim update you work on
[03:48] <TheMuso> seb128: Yeah, sorry I should have summarised a bit better.
[03:48] <seb128> TheMuso: add links to the packages and we will review them
[03:48] <TheMuso> seb128: Ok.
[03:56] <tkamppeter> pitti, then I will move all this stuff over to after the sprint. When it is over?
[03:56] <pitti> tkamppeter: just this week
[04:12] <pbn> d
[04:29] <pkl_> dent
[04:31] <StevenK> pitti: No fair showing glew and parrot in NBS if the new binaries haven't made it past NEW. :-)
[04:32] <sivang> is pitti around at all?
[04:44] <keescook> ScottK: I may have missed it; I was tracking that bug (I think I requested the gutsy sync already).
[04:45] <ScottK> keescook: http://lwn.net/Alerts/240438/ is a libnet-dns-perl security issue that we appear to have in all released versions.
[04:46] <keescook> I think it needs to be fixed, but it was low on my personal list of things to do.
[04:47] <ScottK> OK.  Thanks.  I'll look into it if I have time.
[04:47] <keescook> very cool; thanks.
[04:52] <geser> keescook: I'll update the patches for the gsambad CVE. I wonder why Debian didn't create a dpatch.
[04:53] <persia> geser: Some members of the debian security team don't like dpatch for several reasons.
[04:53] <imbrandon> BenC, ping ( kernel issue )
[04:54] <keescook> geser: yeah I'm not sure either; it's kind of odd -- especially given that the fix isn't a full fix.  I haven't had a chance to ask the uploader.
[04:57] <geser> keescook: the code touches the tmpfile and redirects the output from smbstatus into it, so it needs a filename
[04:57] <geser> does it work if mkstemp generates the file and also opens them?
[05:30] <Riddell> mr_pouit: what's the method behind all your sync requests?
[05:42] <keescook> geser: yeah, the fact that the fd is open is no problem; frequently one can just mkstemp and close the fd.  The file (with good name and permissions) will remain.
[05:49] <pitti> StevenK: heh, will happen soonish :)
[05:53] <tsmithe> hi - i was wondering if an archive admin could check out the ubuntustudio-look package in binary NEW; thanks :)
[05:57] <geser> keescook: does mkstemp generate better file names than tempnam?
[05:58] <keescook> geser: it's the fact that mkstemp actually _creates_ the file, rather than just generating a name.  there is (a very hard but possible) race condition between the mktmpname, the touch, and the chmod.
[05:59] <keescook> mkstemp basically handles all three operations (name, touch, chmod) in an un-raceable way.
[05:59] <geser> and the template given to mkstemp contains the created filename?
[06:00] <geser> the manpage is a little bit short on that part
[06:00] <keescook> right.  So, for example "gsambad-XXXXXX" which could result in gsambad-jX6f42
[06:00] <keescook> it literally expects the argument to have 6 trailing "X" characters.  (kinda odd)
[06:00] <geser> ok, will prepare an updated debdiff
[06:01] <keescook> very cool!  thanks, I'll propose it to debian as well when you're done.  :)
[06:01] <geser> have you had also time to look on the fireflier debdiffs?
[06:01] <keescook> I was actually looking at them right now.  :)
[06:01] <keescook> I was trying to figure out why the debdiff has two changelogs.  :)
[06:02] <keescook> aaaand, this update from Debian is "unsafe" too.
[06:04] <pitti> seb128: NO_PKG_MANGLE=1
[06:04] <keescook> they should be doing    oldmask=$(umask); umask 0077; mkdir -p /var/run/fireflier; umask "$oldmask"
[06:05] <keescook> in the maketmpdir function.
[06:05] <keescook> geser: ^^
[06:06] <seb128> pitti: thanks
[06:06] <geser> keescook: doesn't the chmod 700 sets the dir permissions to safe values?
[06:07] <keescook> geser: correct, but in the time between the mkdir and a chmod, someone can enter the directory.  It's a very very very minor race, but if it's being corrected, it should be corrected fully.  :)
[06:07] <geser> good, will prepare updated debdiffs too
[06:09] <geser> the debdiff for edgy has some problems with gnomeclient/configure.ac which makes it FTBFS
[06:16] <keescook> mathiaz: https://help.ubuntu.com/community/SbuildLVMHowto
[06:18] <cjwatson> keescook: I believe mkdir -m 0700 would be safe as well
[06:19] <cjwatson> and is less effort than messing with umask
[06:19] <keescook> cjwatson: ah! right, yes, that would be cleaner.
[06:37] <keescook> shawarma: we just had a short discussion about ebox+sudo.  it has been suggested that it switch from using sudo to using userv...
[06:39] <kent> ebox?
[06:43] <ogra> keescook, let me guess who suggested *grin*
[06:44] <keescook> ogra: I bet you'll win.  :)  cjwatson seemed to agree, though, so without having used userv or looking at the ebox, I agreed too.  ;)
[06:44] <keescook> *the ebox source
[06:44] <cjwatson> really just because editing /etc/sudoers from a maintainer script is a bit of a nightmare
[06:45] <Mithrandir> we could have /etc/sudoers.d
[06:45] <cjwatson> and liable to make experienced sysadmins crap themselves
[06:45] <Mithrandir> :-P
[06:45] <ogra> *provide
[06:45] <cjwatson> ogra: not that ebox
[06:45] <ogra> heh, indeed :)
[06:47] <xxxxx1> algum core-dev de florianpolis aqui no #?
[06:52] <geser> keescook: here is the updated debdiff for gsambad: http://launchpadlibrarian.net/8357940/feisty.debdiff
[06:52] <geser> I've also reopened the bug as gutsy has also this suboptimal patch
[06:58] <geser> keescook: re the fireflier patch: is "mkdir -m 0700 /var/run/fireflier" really enough? what if the attacker creates that dir before the init-script and puts a symlink there?
[06:59] <evand> seb128: http://rookery.ubuntu.com/~evand/uploaded/
[06:59] <evand> thanks again
[06:59] <seb128> evand: thank *you* for doing the update ;)
[07:00] <shawarma> keescook: userv?
[07:04] <geser> keescook: ah, /var/run/fireflier/fireflier.rules gets removed before the output is redirected there, so it should be safe, right?
[07:10] <seb128> evand: uploaded
[07:17] <asac> pitti: http://paste.ubuntu-nl.org/29386/ ... this doesn't stop from activation to be redone, but the interface should be teared down anymore
[07:35] <geser> can someone explain me why dict-wn build from word-net (universe) is in main?
[07:44] <Keybuk> gnargh, my kernel didn't compile
[07:54] <cprov> siretart: Fujitsu: shawarma: could you, please, check the PPA UI prototype:
[07:54] <cprov> https://dogfood.launchpad.net/ubuntu/+ppas
[07:54] <cprov> https://dogfood.launchpad.net/~shawarma/+archive
[08:42] <siretart> cprov: sweet!
[08:42] <cprov> siretart: thanks
[08:42] <siretart> cprov: I assume you want feedback on the ui. What form do you prefer? irc, email, malone?
[08:43] <cprov> siretart: malone (product -> soyuz, tag -> ppa)
[08:43] <mr_pouit> Riddell: bugs listed on this page: http://ajmitch.net.nz/~ajmitch/missing-fixes-rc.html, which are also in ubuntu (ftbfs...)
[08:43] <siretart> okay. willdo
[08:43] <cprov> siretart: check what pitti did -> https://dogfood.launchpad.net/~ubuntu-langpack/+archive :)
[08:44] <siretart> wow!
[08:44] <cprov> 1606 langpacks ?
[08:44] <siretart> busy martin :)
[08:45] <siretart> cprov: btw, are you aware that the certificate on dogfood has expired?
[08:46] <cprov> siretart: yes, I know. I will file a RT now before I forget
[08:48] <cprov> siretart: done
[09:05] <siretart> cjwatson: why is live-initramfs blacklisted from syncing from debian? AIUI the ubuntu live system is handled in casper, and live-initramfs is the debian fork? (bug #124600)
[09:05] <ubotu> Launchpad bug 124600 in live-initramfs "Please sync live-initramfs (universe) from Debian unstable (main)" [Undecided,Invalid]  https://launchpad.net/bugs/124600
[10:03] <Keybuk> *bounce*
[10:03] <pitti> Keybuk: kernel finally works now? :)
[10:03] <Keybuk> nope :-/
[10:03] <Keybuk> just bouncing anyway
[10:03] <Keybuk> annoyingly pretty sunset
[10:05] <mjg59> Wow. You're managing to get back to the hotel for 9?
[10:06] <pitti> yeah, we just had some pizza :)
[10:06] <ion_> Dont remind me of food, please. ;-)
[10:09] <ion_> catch :cake do yield end
[10:11] <Keybuk> pitti: I need to find out which header declares a structure I'm using to reference another :-/
[10:12] <pitti> Keybuk: happy grepping then
[10:13] <ion_> keybuk: happy cscoping then
[10:13] <Keybuk> cs?
[10:15] <ion_> apt-cache show cscope
[10:16] <geser> !info cscope
[10:16] <ubotu> cscope: Interactively examine a C program source. In component universe, is optional. Version 15.6-2 (feisty), package size 148 kB, installed size 608 kB
[10:16] <Keybuk> cscope on the kernel seems drastic
[10:24] <pitti> wwoods: here?
[10:25] <hardwarehank> hello
[10:25] <Keybuk> yay it built; unfortunately it means my patch is no longer one line :-/
[10:26] <hardwarehank> neverblue: i have an ext3 partition with a bunch of data on it in a dir called 'old'.  I want to install ubuntu on that partition without losing the '/old' directory in a format. How?
[10:26] <hardwarehank> -neverblue
[10:27] <pitti> wwoods: hi! I was just looking at the bzr merge of your branch; that looks manageable, so I'll merge it into trunk; unless there's something that doesn't work yet?
[10:29] <wwoods> I think pretty much everything works
[10:29] <wwoods> IIRC there's no obvious STUB / FIXME lines
[10:29] <pitti> cool
[10:39] <wwoods> oh wait - get_available_version() is a stub (I lie and say that every package is already up-to-date)
[10:39] <wwoods> and get_source_tree() is a stub but.. I think maybe apport-retrace-fedora won't use it
[10:40] <wwoods> get_available_version is actually a really easy fix, I've just been working on getting everything else working first
[10:40] <wwoods> but yeah, I think it's OK to commit that stuff to trunk
[10:41] <geser> Mithrandir: have you an idea why dict-wn build from word-net (universe) ended in main?
[10:46] <Kmos> !info wine-doors
[10:46] <ubotu> Package wine-doors does not exist in feisty, feisty-seveas
[10:46] <Kmos> http://www.wine-doors.org/releases/wine-doors_0.1-1_all.deb
[10:46] <Kmos> v0.1 is out =)
[10:48] <Kmos> geser: this one is for you :) when u've time
[10:48] <cromo> hi. I was about to install flashplugin today under feisty and couldn't because of md5sum mismatch. this is due to recent flash plugin update (to 0 9.0.47) - the package for feisty is still 9.0.36 IFRC. Any ideas? This is my girlfriend's desktop, I am archlinux guy so don't really know what is going on under ubuntu :)
[10:48] <cromo> It seems that this has not been reported yet
[10:48] <cromo> (I looked in launchpad, but not very precisely to be honest)
[10:49] <cromo> I tried to ask at #ubuntu, but all the answers pointed on how to install it manually, which is not the proper way out
[10:50] <gnomefreak> cromo: the newest flash is broken thats why we havent updated it in gutsy and as for feisty im not sure it will be upgraded for feisty
[10:51] <cromo> ok, but there's still a md5mismatch
[10:51] <cromo> the script downloads the newer version and expects the older
[10:51] <gnomefreak> cromo: it does?
[10:51] <cromo> indeed
[10:51] <cromo> I tried many times and it was all the same
[10:52] <cromo> e.g. md5 mismatch
[10:53] <cromo> I guess that the link inside the script points to the neweset tarball version available at macromedia's
[10:54] <gnomefreak> flashplugin-nonfree 9.0.31.0.2ubuntu1 [15.4kB] 
[10:54] <gnomefreak> works fine here
[10:54] <gnomefreak> cromo: do you have automatix or 3rd party repos that might have it in it
[10:54] <gnomefreak> oh hold that thought
[10:55] <cromo> nope, clean feisty install
[10:55] <gnomefreak> cromo: it still installs the right version but yes that is weird
[10:56] <cromo> hold on a sec
[10:56] <cromo> I'll ask my gf to show the output of the console
[10:56] <gnomefreak> im wondering if adobe didnt drop the 9.0.31
[10:56] <gnomefreak> if they dropped it and used same link for the newest version
[10:56] <cromo> it seems so
[10:57] <gnomefreak> the flash source just grabs the generic named tarball
[10:59] <cromo> gnomefreak: what's even more weird, it does install the package despite md5 mismatch
[10:59] <gnomefreak> cromo: it did here
[10:59] <cromo> but the package doesn't contain the plugin itself
[10:59] <cromo> gnomefreak: it did at my gf's, too
[10:59] <gnomefreak> policy shows it installed here
[10:59] <cromo> right, but the plugin files are not there
[11:00] <gnomefreak> im grabbing source see if i can find something that jumps out slaps me in face
[11:00] <cromo> sure
[11:00] <cromo> btw. I was really, really impressed with feisty. I previously used badger before switching to archlinux (needed something more "hackish"), and the progress is _immense_
[11:00] <gnomefreak> cromo: we should move this to #ubuntu-motu
[11:01] <cromo> ok
[11:01] <cromo> let's do
[11:54] <Mithrandir> geser: probably because I suck
[11:56] <geser> so I should add to bug #124626 that dict-wn should be moved to universe before the sync?
[11:56] <ubotu> Launchpad bug 124626 in wordnet "[Sync Request]  Sync wordnet  (1:3.0-2)  from Debian unstable (main)" [Undecided,Incomplete]  https://launchpad.net/bugs/124626
[11:56] <Mithrandir> geser: no, fixed.
[11:57] <Mithrandir> I just did it now.
[11:57] <geser> thanks
[12:01] <Mithrandir> happy to help