/srv/irclogs.ubuntu.com/2011/03/01/#ubuntu-devel.txt

=== vanhoof_ is now known as vanhoof
soreauI still can't seem to get natty's partitioner running from a live session. I tried the mini.iso this time from usb and it still stops working when going to load the partitioner00:26
TheMusosoreau: Is this with the latest daily build?00:33
soreauTheMuso: yes00:33
TheMusosoreau: Ok have you checked the logs in /var/log/installer to see what might be going on?00:34
soreauno00:34
soreauIt seems this is busybox shell for mini.iso00:34
TheMusosoreau: Well either from the mini.iso or a live CD, you should grab the logs in /var/log/installer and file a bug with those logs attached.00:35
soreauTheMuso: Ok00:37
soreauTheMuso: I'm here in the live session now, here is everything from /var/log/installer debug: http://sprunge.us/VGLF version: http://sprunge.us/GbBa01:12
TheMusosoreau: Please file a bug with that information attached.01:13
soreauTheMuso: Where?01:13
TheMusosoreau: You can do so by running "ubuntu-bug ubiquity" in the live session.01:13
soreauok01:13
soreauTheMuso: 726908 filed01:21
TheMusosoreau: Thanks, I won't be the one who attends to it, but I just wanted to make sure it was filed in the first place. :)01:21
soreauYea, I hope this isnt a real bug. Others have said it's broken until they fix it01:22
=== sconklin-gone is now known as sconklin
=== doko_ is now known as doko
skaet_slangasek, there was a typo in the mail. (a couple actually... :P)  freeze was today at 2/28 2300 UTC.02:14
=== oubiwann` is now known as oubiwann
slangasekskaet_: ok :)02:17
slangasekthat's good, means I'm not in trouble for uploading dpkg ;)02:17
skaet_heh, as long as it works in the  builds tomorrow ;)02:18
Keybukslangasek: I could upload dpkg again if you like ;-)02:20
slangasekKeybuk: cool, then I can blame all the bugs on you02:20
slangasekand I get multiarch support02:20
slangasekwin-win!02:20
Keybukit's not like I can be fired02:22
Keybukor that it would affect my next performance review in any way02:22
Keybukbeing a community contributor has numerous advantages02:22
lifelessKeybuk: how much ubuntu time are you getting in your new job?02:25
psusicjwatson, if you are still up, no, that change to partman-auto did not fix things... though there may be a new clue.. it now hangs while the target partition is still mounted.  It didn't do that before.02:26
Keybuklifeless: none02:26
Keybukhowever not working from home means I have rather less "job time" in my life ;-)02:26
=== sconklin is now known as sconklin-gone
lifelessKeybuk: cool02:27
psusiKeybuk, still not had a chance to review my ureadahead patches then eh? ;)02:27
lifelessKeybuk: for some reason i thought you were going to get upstart time (or are you, just not ubuntu time) ?02:27
Keybuklifeless: correct; upstart time, not ubuntu time02:28
Keybukpsusi: I told you who you need to speak to about those ;-)02:28
psusiKeybuk, you also write plymouth didn't you?  I started using uswsusp the other day and noticed that it has support for some other splash systems, but not plymouth... thought it might be nice to add that if I find time... and wondered why it isn't part of a default Ubuntu install02:29
=== asac_ is now known as asac
Keybukpsusi: I deny any accusations you might make02:29
* Keybuk points wildly at cjwatson02:29
KeybukHE TOUCHED IT LAST02:29
psusiohh, you are working full time now on upstart?02:29
psusilol02:29
Keybukpsusi: not currently, upstart is my 20% time project02:29
psusiKeybuk, you're still upstream maintainer of ureadahead according to lp ;)02:29
Keybukpsusi: am I? are you sure "canonical-scott" isn't?02:30
Keybukcanonical-scott died02:30
Keybukthere was a funeral and everything02:30
psusiKeybuk, says Scott James Remnant ;)02:31
psusilol02:31
Keybukpsusi: it says "Scott James Remnant (Canonical)"02:31
psusihttps://wiki.ubuntu.com/ScottJamesRemnant02:31
psusi;)02:31
Keybukhaha02:31
Keybukwell, that can't possibly be me02:32
KeybukI'm not a Canonical Ltd employee02:32
psusimaybe you are and just don't know it, hehe...02:32
Keybukheh, we haven't bought them yet ;-)02:32
psusiahh, I know what I can bug you about now... go fix the google phone ;)02:33
Keybukhehe02:33
* Keybuk loses all your e-mail02:33
psusiand a tablet while you're at it.. the new samsung galaxy tab has no usb02:33
psusihehe02:33
Keybukanyway, clearly I've reached a BAD POINT in the day, and I'm going to go home02:33
Keybukbash: /tmp/stateful_update: /bin/sh: bad interpreter: Permission denied02:34
KeybukERROR  : Stateful update was not successful.02:34
Keybuk^ BAD02:34
* psusi stares blankly02:34
StevenKKeybuk: /tmp/stateful_update doesn't have +x ?02:34
Keybukno I think /bin/sh has lost its +x02:35
psusitrying to execute something in /tmp?  this will end in tears02:35
StevenKOooh, he's right. Doesn't /tmp have noexec?02:35
KeybukStevenK: not on Chrome OS02:35
* StevenK goes to wash02:35
psusiso chrome os is using upstart eh?02:36
Keybukyes... obviously02:36
Keybukanyway, dinner *gone*02:36
* psusi kicks the stinking radeon driver for running it up to 83 C again02:37
=== kenvandine_ is now known as kenvandine
slangasekKeybuk: who are you kidding, making the release team miserable has never impacted performance reviews :P03:05
ionslangasek: Woot! dpkg multiarch! Will i fry my desktop box if i migrate from i386 to amd64 with the current versions of dpkg, apt et al?04:05
slangasekyou will fry it without hope of repair04:05
slangasekfyi :)04:05
ionhehe04:06
Hocktest05:41
Hockif I fix a reported bug, how do I get the changes accepted?05:44
micahgHock: https://wiki.ubuntu.com/SponsorshipProcess05:44
Hockmicahg: thanks. even a simple debconf postinst scipt change require sponsorship?05:46
micahgHock: sponsorship is a means to get your fix uploaded, if you just want to attach a patch to a bug, it will eventually be reviewed, but there's no guarantee when, the sponsorship queue is reviewed regularly05:47
micahgHock: which package?05:48
Hockmicahg: yes, i realise now that no one really have the time to look at attached patch especially of low importance. its for lirc05:49
Hockmicahg: if the right process is not follow05:50
Hockmicahg: I have seen in forum/mailing list that patch dont ever get update sometime05:50
micahgHock: patches of all importance are welcome05:50
Hockmicahg: thanks for the link. it look simple enough to follow. :) I will try it.05:51
micahgHock: yes, that's why I was mentioning the difference between the sponsorship queue and just attaching a patch to a bug, we have over 2k patches that need review vs about 40 items in the sponsorship queue05:51
micahgHock: feel free to ask if you run into issues05:51
Hockmicahg: i have another fix for lric that involve adding a new remote that affect upstream. can i use the same process?05:52
micahgHock: you can propose it, depending on the fix, they might ask it to go through upstream review first05:52
Hockmicahg: ok. I will try out the sponsorship and get a hang of it first05:53
Hockmicahg: the thing i find about the difficulty of patches going in is that it too complicated. there is one particular fixed of a pvr in v4l2 which many have been using05:55
Hockmicahg: but it never get into upstream even after many follow-up05:55
=== dendrobates is now known as dendro-afk
Hockmicahg: i am using gmail account. What should i be entering for system mail name?05:57
micahgHock: well, sometimes we take patches ahead of upstream, it depends on the specific upstream05:57
micahgHock: system mail name?05:58
Hockmicahg: sudo apt-get install bzr bzr-builddeb05:58
Hockmicahg: as part of the postfix configuration05:59
micahgHock: that's for a local mail server06:00
Hockmicahg: yes. but i am not sure if its important for the sponsorship06:00
micahgHock: it's not06:00
Hockmicahg: anyway. i just dump the hostname in06:00
soreauWould the fact that one of my drives is GPT contribute to the partitioner failing to start?06:12
Hockmicahg: if this the correct branch? bzr branch lp:ubuntu/lirc lirc06:13
* micahg checks if the branch is up to date06:19
micahgHock: yes, that looks correct06:20
Hockmicahg: would doing that get patch in natty or maverick?06:20
micahgHock: natty06:21
micahgHock: to update maverick you need a stable release update: https://wiki.ubuntu.com/StableReleaseUpdates06:21
Hockmicahg: i see. thanks.06:22
Hockmicahg: do I then need to be on natty to use bzr?06:24
Hockmicahg: currently running it on maverick06:24
micahgHock: nope06:24
Hockmicahg: pardon all the noob questions. have always wanted to help out but find it difficult to do so06:25
micahgHock: feel free to ask as many questions as you like06:26
soreauThis kinda sucks having natty running live in several different ways and not have the ability to install06:34
TheMusosoreau: No I don't think so.06:48
soreauTheMuso: It's always handled GPT fine in the past so I think I will wait a few more weeks and try again06:49
=== tkamppeter_ is now known as tkamppeter
pittislangasek: too late now anyway, so I guess it's decided :)07:16
slangasekpitti: yep!  and it didn't break the world too badly07:17
slangasekdebootstrap almost works again07:17
slangasek<cough>07:17
Hockmicahg: thanks for your help. have managed to submit the patch via sponsership07:31
micahgHock: great, thank you for your contribution to Ubuntu07:31
Hockmicahg: looking forward to contribute more if i can07:32
pittislangasek: I just got the livefs-base build failure, could this have anything to do with the new dpkg? rsyslog hasn't changed in 1.5 montsh07:34
slangasekpitti: yes, see above - "debootstrap almost works again" :)07:34
slangasekpitti: just waiting for the publisher now07:34
pittislangasek: ah, I overlooked that in the log, sorry; just looked at the "Upgrading" stage07:35
pitticool07:35
slangasekpitti: two packages broke with the change, python-central and ucf, which both poke around in /var/lib/dpkg/info directly; multiarch changes the dpkg db paths07:35
slangasekI've fixed and uploaded both, should finish publishing any minute now07:35
=== lag` is now known as lag
didrocksgood morning07:47
=== axp2_ is now known as axp2
dholbachgood morning08:01
pittiRiddell: http://people.canonical.com/~ubuntu-archive/component-mismatches.txt has quite a few Qtish packages (qtmobility, telepathy-qt4, kubuntu-mobile-default-settings) which want to go to universe; is that intended?08:02
* pitti hugs dholbach08:02
* dholbach hugs pitti back08:04
=== warp11 is now known as warp10
apwpitti, is the retracer ok?  i have a bug filed 9 hours ago which is still not retraced: bug #72684008:23
ubottuBug 726840 on http://launchpad.net/bugs/726840 is private08:23
pittiapw: I just restarted it, it crashed last  night08:25
apwpitti, thank you sir ... she is a fragile lady, we must remember to complement her more often08:25
pittiindeed..08:26
pittiRiddell: for bug 712061 , that merge was done; should this work now?08:31
ubottuLaunchpad bug 712061 in kubuntu-mobile-default-settings (Ubuntu Natty) "kubuntu mobile images fail to load" [Undecided,In progress] https://launchpad.net/bugs/71206108:31
=== smb` is now known as smb
Riddellpitti: bug 712061 is waiting on deployment to cocoplum09:16
ubottuLaunchpad bug 712061 in kubuntu-mobile-default-settings (Ubuntu Natty) "kubuntu mobile images fail to load" [Undecided,In progress] https://launchpad.net/bugs/71206109:16
=== hunger_ is now known as hunger
zygajdstrand, ping09:46
\shwhat was the channel for canonical sysadmins?09:56
zyga\sh, #is10:04
StevenKThat's not it, #canonical-sysadmins on this network10:04
\sh#canonical-sysadmin is more correct ;)10:05
\shfound it already on some gnome pages10:05
=== pitti changed the topic of #ubuntu-devel to: Archive: feature freeze, Alpha 3 soft freeze | Development of Ubuntu (not support, not app development) | #ubuntu for support and general discussion for dapper -> maverick | #ubuntu-app-devel for application development on Ubuntu | http://wiki.ubuntu.com/UbuntuDevelopment | See #ubuntu-bugs for http://wiki.ubuntu.com/HelpingWithBugs | Current Friendly Patch Pilots:
amitkis ubuntu-desktop still the meta package that'll ensure I've got everything equivalent to a fresh natty install?10:20
pittiamitk: mostly; it won't reinstall recommends which you uninstalled manually10:20
smoseranyone able to help explain http://uec-images.ubuntu.com/server/natty/20110301.3/log.stdout.stderr .10:40
smoseri'm seeing build errors on last night uec image builds.  the first errors mention lsb_release10:41
pittismoser: pycentral failure due to new multiarch dpkg; shoudl have been fixed over night10:41
smoserand pycentral10:41
smoserah.10:41
smoserok.10:41
pittismoser: can you trigger a rebuild? it should have been fixed for about 2 hours now10:41
pittismoser: (I am rebuilding all 'regular' alternates/desktops for that ATM)10:42
smosercan, do. thank you pitti.10:42
smosermy other question... i think i'm in need of an archive admin to process bug 72512710:44
ubottuLaunchpad bug 725127 in Ubuntu "FFE: add 'cloud-initramfs-tools' package and cloud-utils update" [Wishlist,Confirmed] https://launchpad.net/bugs/72512710:44
smoserkirkland, had thought he did, but it does not appear to have taken, there is no cloud-initramfs-rescuevol or cloud-initramfs-growroot in the archive.10:45
techbreakbzr branch lp:ubuntu/maverick .... shows Permission Denied (public key)10:47
techbreakwhat to do ?10:48
pittitechbreak: ubuntu/maverick/what?10:49
Riddellogra: [Qt-announce] Qt 4.7.2 has now been released10:49
techbreakpitti, am I supposed to do more than that ?/ I just runned "bzr branch lp:ubuntu/maverick "10:49
cjwatsontechbreak: you can't do that10:50
cjwatsonyou need to pick a specific package to branch10:50
techbreakcjwatson, oh oh10:50
techbreakcjwatson, for example ? pitti10:50
pittitechbreak: lp:ubuntu/maverick/coreutils10:50
techbreakpitti, oh i see :) thanks :)10:51
techbreakthanks cjwatson too :)10:51
cjwatsonI sort of assumed that you already knew which package you were interested in :-)10:51
techbreakpitti, cjwatson , bzr branch lp:ubuntu/maverick/computer-janitor10:55
techbreakPermission denied (publickey).10:55
techbreakbzr: ERROR: Connection closed: Unexpected end of message. Please check connectivity and permissions, and report a bug if problems persist.10:55
smoserpitti, i think i'm still seeing the error.10:55
pittitechbreak: did you upload your ssh key to launchpad?10:55
techbreakpitti, yes10:56
pittitechbreak: (also note that this is not the canonical branch of computer-janitor, as it's got a custom one -- see Vcs-Bzr: field)10:56
pittitechbreak: you could start wiht "debcheckout computer-janitor"10:56
smoserlooks like python-central > 0.6.11 not in the archive yet10:56
cjwatsonand did you run 'bzr launchpad-login YOUR-LP-USER-NAME'?10:56
cjwatsonGet:1 http://gb.archive.ubuntu.com/ubuntu/ natty/main python-central all 0.6.15ubuntu5 [40.9 kB]10:56
cjwatsonsmoser: ^-10:56
techbreakcjwatson, yes i logged in10:57
smosercjwatson, hm... yes.10:57
smoserhttp://paste.ubuntu.com/573880/10:59
smosercjwatson, that log is what lead me to my obviously incorrect statement.11:00
cjwatson2011-03-01 10:48:14,315 DEBUG   : I: Retrieving python-central11:01
cjwatson2011-03-01 10:48:14,370 DEBUG   : W: Couldn't download package python-central11:01
cjwatsonodd11:01
smoseryeah, thats the first time i've ever seen that.11:01
cjwatsonthat might be an "apt-get update and try again shortly" kind of thing11:01
smoser(this machine is sitting lan connected to the archive)11:01
smoserRiddell, are you able to archive admin for me ? bug 72512711:03
ubottuLaunchpad bug 725127 in Ubuntu "FFE: add 'cloud-initramfs-tools' package and cloud-utils update" [Wishlist,Confirmed] https://launchpad.net/bugs/72512711:03
cjwatsonoh whoops11:05
cjwatsonmultiarch dpkg makes d-i fail to build :-)11:05
pittieek11:06
genuxlo all, I was wondering for next week is there any parts of the of 11.04 that would require testing ? or is there going to be a testing phrase next week ?11:06
pittigenux: we actually just started testing a few hours ago, for alpha-311:07
pittihttp://iso.qa.ubuntu.com/qatracker/11:07
genuxpitti : doh!!. I have next week off work and was going to test out 11.04. when is the next test ?11:08
pittigenux: we get new unity/compiz/etc releases every Thursday, so there'll still be plenty of testing :)11:08
pittigenux: but for the whole CD images/installation, next round will be for beta-1, March 31st11:08
genuxcool :). is this a good place to "view" the development of ubuntu whilst I am at work ? to see what is happening etc.11:09
genuxthanks pitti11:09
cjwatsonslangasek: if I'm not much mistaken, the /var/lib/dpkg/info/$(dpkg --print-architecture) symlink will be missing for all new installs11:11
cjwatsonslangasek: it's only installed on upgrade11:11
genuxpitti: is the new release every Thursday, is that every Thursday throughout the year ? or for release cycles (aplha/beta)11:15
pittigenux: so far they happened every week throughout natty11:15
pittiand are supposed to continue to do so11:16
genuxpitti: thanks, shall leave part of my partition to install :)11:17
cjwatsonhm, brltty mismerge11:20
smoserdebootstrap --verbose --download-only --arch=i386 natty ./out.d http://archive.ubuntu.com/ubuntu11:25
techbreaktechbreak@techbreak:~/Computer/janitor$ bzr branch lp:computer-janitorPermission denied (publickey).11:32
techbreakbzr: ERROR: Connection closed: Unexpected end of message. Please check connectivity and permissions, and report a bug if problems persist.11:32
cjwatsonFYI I recommend not installing from current daily images11:39
genuxcywaston : why is that ? I just download it.11:40
cjwatsongenux: bug 72710611:40
ubottuLaunchpad bug 727106 in dpkg (Ubuntu Natty) "multiarch symlink not present in fresh installs" [Undecided,New] https://launchpad.net/bugs/72710611:40
genuxcjwatson : thanks. shall download the other one :)11:41
cjwatsonwhat other one?11:41
genuxcjwaston: the aplha 2 ? kinder assuming that it will upgrade to the latest ?11:42
cjwatsonalpha 2 will be fine11:42
cjwatsonwell, probably11:42
genuxarh. k.11:43
genuxshall give it a go :)11:43
proticjwatson: bug 72348211:46
ubottuLaunchpad bug 723482 in mountall (Ubuntu) "system hangs on boot after updates from 2011-02-22" [High,New] https://launchpad.net/bugs/72348211:46
protiManage to reproduce the problem in a Virtualbox VM.11:46
protiSee comment #29.11:46
protiHappens only when upgrading from maverick.11:46
cjwatsonok, thanks, I will look at that today11:47
cjwatsonthat's exactly the kind of directions I need, thank you11:48
genuxis it best to install from disk ? or upgrade from maverick ? for testing reasons.11:48
genuxor just both.11:48
cjwatsongenux: good testing requires a variety of scenarios11:48
cjwatsonso it would be foolish of us to recommend one of those :)11:49
genuxcjwatson: k ;). was not sure which one was at present the best solution to get up and running ? or which one was requiring more "attention" :)11:49
proticjwatson: The problem is down to linux-image, grub-pc, mountall, libc6.11:50
cjwatsoninstalling fresh from alpha-2 should be reasonably OK and is likely to be quicker than an upgrade11:50
genuxcjwatson: I have a problem with my present setup in that I have to alter the pci memory allocation for the linux-image to work, (alter i386.c and re-compile) so will that effect the testing ? because I would be adding into the linux-image about 5 lines extra for it to work with my setup ?11:53
proticjwatson: Problem lies in grub-pc.11:55
cjwatsongenux: I'm sure it would be interesting, but I can't help you :)11:55
cjwatsonproti: oh?  is that just by bisecting package versions?11:56
protiI took a snapshoot before. And upgraded packages one by one. Rebooted between each.11:56
protiMountall ok.11:57
protiThen grub-pc.11:57
protigrub-pc=hang.11:57
genuxcjwatson: nps.. I am happy to recompile the kernel, was just wondering if I said about any issues if it would be k to report them since I would be using a none standard ubuntu linux-image11:57
cjwatsonproti: ok, thanks11:57
pitticjwatson, ev: are the current strings in the initial ubiquity partitioner screen supposed to stay like that?11:57
cjwatsongenux: that depends on the bug, I imagine11:57
genuxcjwatson: k thanks :)11:57
cjwatsonpitti: I defer to ev11:57
kirklandsmoser: done11:57
=== zul__ is now known as zul
pittiwhee, the slideshow is back on amd6411:59
davmor2pitti: do you have time to run a quick test?12:05
pittidavmor2: of what? (currently doing amd64 desktop smoketest)12:06
davmor2pitti: import a cd in banshee.  It seems to of duped every track12:06
davmor2audio cd that is12:06
pittidavmor2: ok, it's not that quick, though (need to install banshee, and more importantly, I need to roam the flat to find an audio CD)12:07
=== MacSlow is now known as MacSlow|lunch
davmor2pitti: nevermind then I'll ask someone else thanks though12:09
pittidavmor2: found one12:10
pitti"OpenMusic" CD from LInuxTag 2008, yummy ;)12:10
ograRiddell, bah, now thats what i call timing12:10
davmor2pitti: why would you need to install banshee is it not the default anymore?12:10
pittidavmor2: it is, but I like RB more (and thus don't have mono installed)12:11
davmor2pitti: I just don't like banshee so will be installing RB on my full system12:11
pittibanshee is too slow and too crashy, and the album view confuses me12:11
davmor2pitti: oh yes,  the only thing I like is the miro built in till I found a flaw with that :)12:12
pittidavmor2: how do I even do this? I don't see the audio CD anywhere in banshee12:14
davmor2pitti: it appears at the bottom of the list eventually12:14
davmor2under last.fm12:15
pittidavmor2: aah, in "online media"12:15
pittihard to see12:15
davmor2pitti: yes cause obviously a cd is online media12:16
davmor2pitti: click on the cd, and the option is displayed at the top to import it12:17
pittiright, running now12:17
zygahi, is there an easy way to get pbuilder "offline" during the build process? So that I can make sure it will not work by accident (blame python setuptools) because it could download a missing dependency?12:19
pittidavmor2: so, as each song on this CD has a different artist, it now imports each song into a different album view12:21
pittibut I don't see duplication12:21
davmor2pitti: http://ubuntuone.com/p/fSj/ this is what I got12:22
pittidavmor2: I don't get that one then12:23
davmor2hmm I just noticed the time is ever so slightly different on each12:24
cjwatsonslangasek: have you thought about how dpkg-reconfigure ought to work in a multiarch world?12:27
geserzyga: yes, but you have to patch pbuilder for it12:30
zygageser, can it be done with hooks or is there some ppa with a patched pbuilder?12:31
zygageser, it's more tricky than "no network" as it should be able to reach the archive first12:31
geserzyga: you need a small "sandbox" program from stgraber which needs to be chained before the dpkg-buildpackage call in one of the pbuilder shell scripts, I don't know of any patched pbuilder yet (I've patched my pbuilder manually)12:33
debfxzyga: you could try using iptables to filter network connections by process user id12:33
geserzyga: that one http://bazaar.launchpad.net/~arkose-devel/arkose/trunk/view/head:/arkose-raw-nonetwork.c12:34
geserzyga: compile it and put it into /usr/local/bin (or somewhere else)12:36
geserzyga: modify /usr/lib/pbuilder/pbuilder-buildpackage at line 128: put it between the "|" and the "$CHROOTEXEC"12:37
geserthat should give you a pbuilder which can still use network to download build-dependencies, but not during build (network is available again in hooks)12:38
zygathanks, I'll check it out12:39
geserI hope I remember correctly what I did (don't have access to my patched pbuilder right now to look it up)12:40
bdrunggeser: i have added Daviey to core-dev12:42
geserbdrung: thanks, wanted to process it all today (was too late yesterday after the meeting)12:44
bdrungi leave the rest for you ;)12:45
Davieygeser, Thanks!12:46
=== dendro-afk is now known as dendrobates
=== MacSlow|lunch is now known as MacSlow
=== shadeslayer_ is now known as shadeslayer
=== Mirv_ is now known as Mirv
=== herton_ is now known as herton
evpitti: stay like what?13:45
jdstrandsmoser: re cloud-init-utils-- you still need help?13:49
mterry_Is anyone else getting 404s from us.archive.ubuntu.com?14:07
pittimterry_: we have a broken master mirror (which might also be an archive server), perhaps that's the reason14:08
mterry_pitti, ah probs.  non-us archive server works fine14:09
=== sconklin-gone is now known as sconklin
looljhunt: Hey there; I have an upstart job question: I'm starting multiple instances of a daemon which itself will start some command (a bit like inetd); currently, on stop only the daemon itselfs is killed, but not its subprocesses14:21
looljhunt: I don't know how to stop this daemon properly, so I wouldn't mind if upstart ripped the whole tree of process; I tried stopping the daemon manually by sending a kill -HUP as the upstream init script is doing, and that only kills some sub-processes (e.g. it kills a configured netcat subprocess, but not a configured vim subprocess)14:23
jhuntlool: sounds like the sub-processes have forked twice/called setsid? upstart can only trace the "parent" daemon process (0-2 forks).14:32
jhuntlool: what is this daemon?14:32
looljhunt: It's conmux; it's a perl script which starts processes14:33
looland shares their input/output with multiple clients; a bit like screen14:33
jhuntlool: Surely if conmux is starting processes, *it* should be controlling them? Having just googled what it is, I'd say speak to apw :-)14:35
looljhunt: hehe14:36
looljhunt: Ok14:36
looljhunt: upstart sends a SIGTERM by default, right?14:36
apwjhunt, yep it expects to beable to close their input and output and for that to make them go away mostly, and i think it then HUP's them14:36
apwbut blimey its a long time since i wrote that!14:36
loolapw: with the netcat example, it will stay running if conmux gets killed; it needs an explicit kill -HUP to be able to kill netcat14:37
apwi guess it would die when the next input came in and it had nowhere to put it14:37
apwcirtainly it would not be unreasonable to hammer hard on the children14:37
apwif it does not do so already, not illogical to catch more signals in conmux itself if needed to pass them on14:38
jhuntlool: yes, it sends SIGTERM, waits 5 seconds, then if the pid is still there sends SIGKILL. This is now documented in the natty version of upstart ("man 5 init" search for "kill timeout").14:38
loolapw: I didn't find where conmux listens for SIGHUP14:38
looljhunt: Thanks14:38
apwlool got a source tree with the version you are using ?14:39
looljhunt: is there a way to send a HUP instead?14:39
loolapw: http://test.kernel.org/releases/0.12.0/14:39
loolapw: it's in the conmux subdir14:39
jhuntlool: not currently.14:40
loolapw: BTW, I only intend to package conmux, but this tarball contains much more; is there a direct distribution of conmux, perhaps with more up-to-date sources?14:40
looljhunt: Ok; I was mostly hoping I could tell upstart to kill the whole process tree, but I agree it's kind of the job of the daemon14:41
apwlool nope, that is the place it 'lives' ...14:41
loolapw: I see there's a conmux/.version file with release version information, but that doesn't match the version of autotest; do you mind if I use the version of the autotest tarball to offer a conmux package?14:41
loolthat is, the conmux .deb would be 0.12.0 even if conmux .version says something else14:42
loolIt says: conmux 1 00 00 100014:42
loolname major minor patch build; so 1.00.00 is its version14:42
slangasekcjwatson: missing symlink> right, I expected that to only be for compatibility with existing installs; it doesn't hurt anything to have it there for initial installs, at least for right now14:43
slangasekcjwatson: dpkg-reconfigure> not thought too hard about it, I expect buxy may have thought harder14:43
apwlool, yeah there was only one official release, that was a mechanism to get legal to sign off on it to let it out ... it had to be bounded and versioned14:48
apwlool, so it does not look like we do handle signals14:48
apwto do so one would likely want to use a class method on Payload to run the list of payloads and pass it on to them14:49
loolapw: As an upstream, could I tempt you to do that in some way?  :-)14:49
apwif we were to catch SIGHUP and then essentially call mux_close on all the payloads I think that would do it14:50
apwas that sends signals if we have a pid14:50
apwlool it'd have to be tommorow14:50
loolapw: Ok; I hve meetings until the end of the day, I might give it a try tonight and send you the patch, or if I don't I'd be happy if you tride14:51
looltried14:51
apwlool as a first stab you might arrange for the DESTROY on the class Payload, to call $self->mux_close(...)14:52
apwyou may need to generally 'catch' SIGHUP to do like 'exit' to maek the destructors work14:53
=== dendrobates is now known as dendro-afk
=== dendro-afk is now known as dendrobates
=== viciousprimate is now known as mbarnett
proticjwatson: ping15:22
cjwatsonproti: hi15:22
protihi I got it all wrong15:22
cjwatson(please don't send contentless pings)15:22
=== seiflotfy_ is now known as seiflotfy
protisorry, the set of packages causing the hangs are : near alsa-utils15:23
cjwatsonproti: it may be easiest for me to just try the upgrade here and debug directly, at this point.  I'm in the middle of that ...15:24
protiI means either linux-sound-base alsa-util libasound2 alsa-base15:24
proticjwatson: How to debug this ?15:25
cjwatsonI will figure it out when I get that far :)15:26
protiHow far are you ?15:27
cjwatsondoing the maverick-updates upgrade15:28
=== brendand_ is now known as brendand
protiSo, after natty upgrade, do apt-get install alsa-utils15:32
protiThe package alsa-utils are causing the hang.15:32
dholbachhttps://wiki.ubuntu.com/UbuntuDeveloperWeek day 2 starting in 25 minutes in #ubuntu-classroom15:36
=== tkamppeter_ is now known as tkamppeter
=== s1aden is now known as sladen
proticjwatson: /etc/init/alsa-restore.conf  is doing something wrong.15:48
cjwatsonin principle it looks fine.  could be a knock-on failure.15:51
cjwatsonI don't see why that should block anything else, either.15:51
proti(mounted MOUNTPOINT=/usr and mounted MOUNTPOINT=/var) is the only cause I can see.15:52
cjwatsonbut that should be fine.15:55
cjwatsonthat just means that job won't start until those conditions are true.15:56
protiHow does upstart manage the *.conf files ? The fact is this file is the first in alphabetical order of the directory.15:56
cjwatsonman 5 init15:56
cjwatsonhow did you determine that this file was doing something wrong?15:56
protiI renamed  it to alsa-restore.disabled and then the system came back to life.15:57
cjwatsonlet me look then please15:57
cjwatsonwaiting for the natty upgrade now15:57
=== zul__ is now known as zul
protinp15:59
=== m4n1sh is now known as manish
=== manish is now known as manish__
=== manish__ is now known as manish_
=== zyga is now known as zyga-food
barryis security.ubuntu.com really slow for anyone else?  updates from that server are taking a really long time, but us.archive.ubuntu.com seems fine16:11
jdstrandbarry: yes, it is known. it should start resolving itself soonish hopefully16:12
barryjdstrand: cool, thanks16:13
apwbryce_, i have some further updates for lpltk for your consideration: lp:~apw/arsenal/python-launchpadlib-toolkit-milestones-etal16:14
=== herton is now known as herton_lunch
=== mrenouf|work is now known as mrenouf
protibarry: I confirm.16:17
barryproti: thanks, see jdstrand's reply above16:19
* proti saw that after hitting return key.16:19
c2taruncan anyone please help me with this error. http://paste.ubuntu.com/574005/16:36
=== dendrobates is now known as dendro-afk
=== herton_lunch is now known as herton
=== dholbach_ is now known as dholbach
cjwatsonproti: reproduced; debugging ...16:48
proticjwatson: go on. Not sure that 723482 is really related to mountall, neither alsa-utils.16:56
psusiseb128: you marked bug #247909 as triaged for gtk.  It seems that claws has been building just fine for several releases, and the claws target was marked fix released.  Do you know if there any reason for it to still be open on gtk?  I can't tell if it was a bug in gtk that claws worked around, or if it was a bug in claws and the gtk task is invalid.17:03
ubottuError: Could not parse data returned by Launchpad: list.index(x): x not in list (https://launchpad.net/bugs/247909)17:03
=== MacSlow is now known as MacSlow|afk
seb128psusi, the triaged was because someone send it to GNOME17:04
seb128check the status of the upstream bug17:04
seb128it's likely fine to close17:04
psusiexpired... ok, I'll close it then17:05
=== beuno is now known as beuno-lunch
=== dholbach_ is now known as dholbach
RiddellNCommander: florence-applet .debs are empty, presumably that's a bug?17:16
nigelb17:14 < hiemanshu> tazz: but you forget, lifemac is the sexiest person alive on earth17:17
nigelbugh, sorry17:17
nigelbwrote paste17:17
ogra@pilot in17:18
=== udevbot changed the topic of #ubuntu-devel to: Archive: feature freeze, Alpha 3 soft freeze | Development of Ubuntu (not support, not app development) | #ubuntu for support and general discussion for dapper -> maverick | #ubuntu-app-devel for application development on Ubuntu | http://wiki.ubuntu.com/UbuntuDevelopment | See #ubuntu-bugs for http://wiki.ubuntu.com/HelpingWithBugs | Current Friendly Patch Pilots: ogra
cjwatsonproti: my tests so far suggest that mountall is getting stuck in libudev somewhere; but I have to go away for a few hours now, so I'll resume debugging when I get back17:19
protiok, maybe a dep problem.17:19
protimountall executed before udev ??17:20
cjwatsonno17:20
cjwatsonI'll work on it in a few hours17:20
cjwatsonI think that guessing is unlikely to be fruitful at this point17:20
cjwatsonI have strace dumps to study, which are much better for directed debugging17:20
ogracnd, looking at bug 702976, it isnt clear to me if you want the patch merged or not17:21
ubottuLaunchpad bug 702976 in input-utils (Ubuntu) "kernel event channel protocol version has changed" [Medium,New] https://launchpad.net/bugs/70297617:21
cndogra, I attached an entire new source package17:21
cndthat's what should be uploaded17:22
cndthe debdiff is informational17:22
protiDon't get me wrong, I did that first.17:22
ogracnd, ok, will do17:22
cndogra, thanks!17:22
protiBut stuck process and unreliable behavior proved to be hard to get a good track.17:22
protiSo I went to the black box test to remove some deps.17:23
protiI'll be around if you need information.17:24
Riddellcnd: bug 725959 seems to be caused by the xinput patch17:25
ubottuLaunchpad bug 725959 in qt4-x11 (Ubuntu) "libqt4 4:4.7.1-0ubuntu10, 11 and 12 produce segfault in VirtualBox (libqtgui4)" [Undecided,Confirmed] https://launchpad.net/bugs/72595917:25
Riddelldebfx: ^^17:25
cndRiddell, I'll take a look17:26
WubbbiHey guys. I have got a question. I am from the mageia project and maybe you could help me/us? Did you make the current pyxfce of xfce4.8 build? It only fails here. Do you have got a patch maybe?17:28
=== dendro-afk is now known as dendrobates
RiddellWubbbi: remove with bug 32973517:31
ubottuLaunchpad bug 329735 in xfce-mcs-plugins-extra (Ubuntu) "[jaunty] Please remove MCS from the archive" [Undecided,Fix released] https://launchpad.net/bugs/32973517:31
Bravewolfsecurity.ubuntu.com seems really overloaded and/or offline. is it supposed to be round-robin?17:32
pittiBravewolf: it is, but it's still getting hammered by yesterday's security updates17:32
WubbbiRiddell: that means? pyxfce depends on mcs?17:35
RiddellWubbbi: I don't know, you'd need to ask an xfce packager, maybe people in #xubuntu know17:36
Wubbbiok thx anyway17:36
didrocksev: hey, just saw your update in the wiki17:38
evoh?17:38
didrockswell wiki/lauchpad17:38
didrocksev: so now ubiquity proposes nvidia driver?17:38
evdidrocks: yes.  I still need to make it change the text accordingly, but if you check the third-party software box on the prepare page it will call jockey-text -C in the target filesystem during install17:39
didrocksev: excellent! thanks a lot for that :)17:39
evbut of course17:39
Bravewolfpitti: ok, thanks. still wondering however why "dig" shows me only two ip addresses for this server (91.189.92.166/7), and why the load is not distributed among the mirrors carring *-security17:43
jdstrandsecurity.ubuntu.com is not mirrored17:44
jdstrandwell, let me put it this way17:44
jdstrandsources.list has security.ubuntu.com, and mirrors are typically for archivel.ubuntu.com17:44
jdstrandwhat is supposed to happen is that -security updates are pocket copied to -updates17:44
jdstrandthat didn't happen for openjdk and sun-java617:45
jdstrandthat has happened now, and all but karmic/openjdk is in archive.ubuntu.com, and therefore making their way to the mirrors17:46
jdstrand(karmic/openjdk is pending)17:46
Bravewolfjdstrand: take a look at na.mirror.garr.it/ubuntu. it has *-security (e.g. lucid-security)17:52
Bravewolfjdstrand: so apparently it seems that there are mirrors carring -security (and not security copied into updates)17:53
jdstrandBravewolf: that is because the packages in lucid-security are pocket-copied to the -updates pocket17:54
jdstrandBravewolf: but the distribution name is still lucid-security in the changelog17:54
jdstrandBravewolf: and that pocket copy is what didn't happen for openjdk, so everyone downloaded from security.ubuntu.com, not all the mirrors17:55
=== beuno-lunch is now known as beuno
Bravewolfjdstrand: mmmh... let me understand. what do you mean with pocket copy? because it seems that the content of -updates is different respect to -security in the GARR mirror18:01
jdstrandBravewolf: ubuntu is split up into pockets: release, -security, -proposed, -updates and -backports18:02
=== sforshee is now known as sforshee-lunch
jdstrandBravewolf: the release pocket never changes after release18:02
jdstrandBravewolf: if you look at sources.list you see things like:18:03
jdstranddeb http://archive.../ubuntu lucid18:03
jdstranddeb http://archive.../ubuntu lucid-security18:03
jdstranddeb http://archive.../ubuntu lucid-updates18:03
jdstrandall security updates go to -security18:03
Bravewolfjdstrand: right. no problems here18:04
jdstrandthen all those updates are supposed to by copied to the -updates pocket18:04
jdstrandso everything in lucid-security should be in lucid-updates18:04
jdstrand(slight white lie that you'll see in a moment)18:04
jdstrandhigh impact bug fixes go through the SRU process18:05
jdstrandthose are upload to -proposed first18:05
jdstrandafter they are deemed to fix the bug and be safe, things from -proposed are copied to -updates18:05
jdstrandso the updates pocket typically has more than what is in -security18:06
jdstrandwhen you set up a mirror via the installer, update-manager, whatever, it is typically for only archive.ubuntu.com18:07
jdstrandeg, us.archive.ubuntu.com18:07
jdstrandbut security.ubuntu.com is always in there18:07
jdstrandthis is to make sure that if a mirror fails, the security update is still available18:07
sebnerdidrocks: Are you aware that compiz is quite crashy the last few days? If not I'll file a bug about it later :)18:08
jdstrandsecurity.ubuntu.com only has -security (it may also have release, not sure, but doesn't matter)18:08
jdstrandit does not have -update though18:08
Bravewolfjdstrand: right. perfect. it's clear. what is not clear is the fact that na.mirror.garr.it/ubuntu has "-security", which in turn it is supposed not to be mirrored. and this mirror has openjdk updates18:08
didrockssebner: compiz itself or the decorations?18:08
jdstrandso, if the pocket copy from -security to -updates doesn't happen, the mirrors don't get the package that is in security.ubuntu.com, and everyone downloads from security.u.c18:08
gesercjwatson: have you a minute to moderate my mails to u-d-a and the TB and do a quick check on the TB mails if you need any additional info (they are about PPU upload rights and a new package set)?18:09
Bravewolfjdstrand: by the way I learned that having "-updates" is supposed to be safe in the long term (everythinh reach -updates in the end)18:09
jdstrandBravewolf: a mirror can mirror security.ubuntu.com. it is up to them. but there is no automation that I am aware of that changes security.ubuntu.com in sources.list to be something else18:09
pittigeser, cjwatson: will moderate18:09
sebnerdidrocks: THAT is a good question :D18:10
jdstrandBravewolf: also, when the security team uploads a package, it uses something like 'lucid-security' as the distribution name18:10
jdstrandBravewolf: so everything in the security pocket has '-security' in the distribution name18:10
didrockssebner: when it crashes, can you still change the workspaces, for instance?18:11
geserpitti: thx18:11
didrockssebner: and do you still see unity?18:11
Bravewolfjdstrand: yes, in fact I have security.u.c in my sources.list. The point is that since security.u.c is overloaded two guys in the italian channel suggested to me to use a mirror. And I objected that it's not safe to do that. then I came here to get more details18:11
jdstrandBravewolf: but when we pocket copy, it is a bit for bit copy, therefore copying openjdk-6 for lucid-security to the lucid updates pocket means that openjdk-6 in -updates has 'lucid-updates' as the distribution name18:11
jdstrandBravewolf: assuming you trust the mirror, it is no less safe than using that mirror for archive.ubuntu.com, assuming you realize you are always at the mercy of how quickly that mirror updates itself18:12
sebnerdidrocks: not using unity :( but docky is still usable IIRC which means the decorations?!18:12
didrockssebner: yeah, so there are been some crashes recently, there were a compiz update yesterday, did you get it?18:13
didrockssebner: there is still one known crasher, but feel free to report it with apport, it will be duplicated if needed18:13
sebnerdidrocks: just updated to compiz 1:0.9.4-0ubuntu3, let's see if this does some magic :)18:15
didrockssebner: you have to logout/login then18:16
sebnerI know :)18:16
didrockssebner: to ensure running the new decorator :)18:16
didrockssebner: keep me in touch!18:16
sebnersure18:16
* sebner hugs didrocks :)18:16
* didrocks hugs sebner back18:16
jdstranderr18:20
jdstrandBravewolf: I typed to fast. I meant to say:18:20
jdstrand"but when we pocket copy, it is a bit for bit copy, therefore copying openjdk-6 for lucid-security to the lucid updates pocket means that openjdk-6 in -updates has 'lucid-security' as the distribution name18:21
cndRiddell, when you want to provide test packages of qt with fixes for bug reporters to test, how do you do it?18:21
cndqt has so many packages18:21
cndfor this xi 2.1 change, all you technically need is to update libqtcore4 and libqtgui4, but if you update them separately you're dpkg state gets broken18:22
Riddellcnd: I'd put them in a PPA18:22
cndRiddell, ok, I'll try that18:24
=== zyga is now known as zyga-afk
ograjames_w, around ?`18:33
james_whi ogra18:46
ograjames_w, so Daviey and i challenged UDD and were wondering what will happen now that both of us used different ways to sponsor a package18:48
=== MacSlow|afk is now known as MacSlow
ograi applied a debdiff to a package and dput'ed it while at the same time Daviey committed the same debdiff to the UDD branch18:49
ograwhich indeed results in differences now18:49
macodaviey needs to do "bzr mark-uploaded"18:49
Daviey(the problem is that they aren't the same debdiff)18:49
macooh18:49
ograright18:49
ograits the same stuff but differently formatted18:49
Davieybug #72640518:49
ubottuLaunchpad bug 726405 in kbarcode (Ubuntu) "package kbarcode_2.0.7-3 failed to build from source" [Undecided,Fix released] https://launchpad.net/bugs/72640518:49
anon^_^any issues persisting with latest updates in update manager?18:50
=== zyga-afk is now known as zyga
ograjames_w, so the question we came up with was, surely one will overrule the other, but which (teh dput upload or the bzr merge)18:50
micahgif the UDD branch isn't tagged with the uploaded revision, the revision will overwrite18:50
anon^_^dummy files are listed for a kernel update, images aren't showing, so those updates are not selected by default18:50
DavieyI dputted, then pushed to the bzr branch once that was successful18:51
james_wogra, the package in the archive wins18:51
Davieyogra, dputted 10 mins or so before me18:51
micahgDaviey: should go in the other order18:51
anon^_^regarding 10.04 LTS18:51
ograjames_w, sure18:51
Davieymicahg, it was seconds between each other... In either case, the same situation would have happend18:51
ograjames_w, but how does the UDD branch look like now18:51
james_wogra, what's the package?18:52
Davieyjames_w, will the package-importer uncommit my push then?18:52
ograwill it revert Daviey's change or just be out of sync forever etc etc18:52
ograjames_w, kbarcode18:52
Davieysee the bug # above ^^18:52
james_wlp:ubuntu/kbarcode still has Daviey's change, and kbarcode is in the package importer's queue18:54
ograi would expect the package in archive to rule and revert the bzr change18:54
ograbut then i dont know and am just guessing18:55
* Daviey suspects the importer isn't that clever, but hopes he is wrong18:55
ograit *should* be that clever :)18:56
=== jam1 is now known as jam
james_wogra, Daviey, the package importer just crashed, I'm getting it restarted then we can see how clever it is18:58
ograLOL18:58
Davieyheh :D19:00
=== sforshee-lunch is now known as sforshee
Chipzzjames_w: that would be a lot funnier if it were the retracer ;)19:32
pittidoes anyone have a main package ready for upload? I need a small and harmless one19:37
pitti(just changed live seeds, which requires a task update)19:37
pittiI could sync upower19:38
=== zul_ is now known as zul
=== debfx_ is now known as debfx
psusipitti: do you think it would be worth fixing uswsusp to integrate with plymouth, and do you think it could be then added to the desktop see for natty+1?  it seems to make hibernation faster, and if it worked with plymouth instead of slplashy, would provide a better desktop experience19:56
pittipsusi: I don't know uswsusp at all, I'm afraid, so I can't tell how well it works; but sounds interesting indeed19:58
=== dendrobates is now known as dendro-afk
=== dendro-afk is now known as dendrobates
=== neversfelde_ is now known as neversfelde
bryce_apw, thanks, good to see milestone support go in.  Merged and pushed20:02
apwbryce_, :)  thanks20:05
cr3hi folks, is there any particular reason why /var/lib/dpkg/info now has a subdirectory for the architecture?20:19
cr3as a follow up question, is there a proper way to get the path of the templates file for a given package programmatically, ideally using the debconf python package20:21
ogracr3, multiarch \o/20:21
cr3ogra: and there was much rejoicing!20:24
cr3ogra: where is the arch taken from? I would expect it to be taken from the package but, in this particular case, the package has architecture: all. so, is it taken from the distro, ie dpkg --print-architecture?20:26
james_wDaviey, ogra: ok, it's been restarted now, and is chewing on kbarcode20:27
* Daviey waits with hope20:28
slangasekarchitecture: all packages are treated as equivalent to the host arch for all intents and purposes20:28
ograjames_w, so what will it do ?20:28
james_wlet's find out :-)20:28
Davieylol20:28
ogracr3, meet slangasek, the ,master of da multiarch ;)20:29
cr3ogra: awesome, I'm in the presence of the right person to do the right thing :)20:29
ogra*g*20:29
slangasekcr3: the proper way to get the templates file path is with 'dpkg-query --control-path $pkg templates'20:30
cr3slangasek: so, I have an install script in python that had /var/lib/dpkg/info hard coded in order to obtain the templates file for a given package. might there be an appropriate way to get that path short of /var/lib/dpkg/info/$(dpkg --print-architecture)/...?20:30
cr3slangasek: thanks, you answered quicker than I could ask the question more clearly :)20:30
slangasek;)20:30
slangaseknote that the current architecture subdirectories are probably not sticking around after all, per followup discussions with dpkg upstream today20:31
slangasekso definitely don't hardcode any architecture paths - but 'dpkg-query --control-path' is a stable interface20:31
james_wDaviey, ogra: it saw that the branch didn't match the upload, and when to uncommit in the branch, replace it with an import of the upload, and then propose a merge on Launchpad to include Daviey's changes in to the next upload20:35
james_whowever, somewhere in the middle of that it hit a bzr bug :-(20:35
Davieyjames_w, it all sounded so awesome :)20:35
ograyeah20:35
james_wso it worked as designed, and would have noticed the problem and dealt with it appropriately, we just need to get that fix rolled out20:35
* ogra comforts james_w 20:36
Davieyjames_w, I am honestly impressed you planned for this scenario :)20:36
james_wit was going to happen one day :-)20:36
Davieyheh20:36
* ogra expected such planning ... we have the most awesome people around ;)20:36
james_whttps://code.launchpad.net/~spiv/bzr/repository-user-url-false-alarm-726584-2.3/+merge/51702 if you care20:37
Davieyjames_w, so package-importer has access to the raw branches on bazaar.lp.net ?20:37
james_wso, I'll do it by hand for now so that we don't get confusion from that branch20:37
james_wyeah20:37
Davieyjames_w, ahhhh!20:37
Davieyi just assumed it was a totally seperate entity with the same access as us20:38
james_wDaviey, well, it doesn't go behind the scenes or anything, but it has write access to all Ubuntu branches20:39
Davieysometimes I wish i had uncommit access to branches :)20:39
ograyou do20:40
ograyou should use it, but we all do :)20:40
Davieylike the feeling of, 0.05msec after typing rm -rf /20:40
ograerr s/should/shouldnt/20:40
Davieyso we do!  I didn't know that20:42
james_whttps://code.launchpad.net/~ubuntu-branches/ubuntu/natty/kbarcode/collision/+merge/5180920:45
Davieyjames_w, you create it by hand?20:45
james_wunfortunately I just beat the importer so Launchpad hasn't seen the new revision yet20:45
james_wyeah, I just did that by hand because of the bug20:46
Davieyjames_w, /me Disapproves it :) ...   Out of interest, who should have been invited to review if it had of worked automagically?20:47
james_wDaviey, I think no-one currently actually, it should be ~ubuntu-dev20:48
* james_w checks the code20:48
macois there a way to tell launchpad "when a merge request is made for an ubuntu packaging branch, email me"?20:48
macoor is going to sponsor queue webpage the only way to find out?20:49
Davieyjames_w, I wonder if directly inviting the latest uploader, and the uploader of the one that lost the race (me), makes sense to help people identify it?20:49
james_wDaviey, yeah. We don't have their LP accounts readily available at that point I don't think20:49
james_wwe could get the uploader, but not the pusher, as I don't think LP stores that20:50
micahgmaco: if it's a specific package, I think you can subscribe to the branch20:50
james_wwe could do email address lookup as a heuristic20:51
Davieyjames_w, Person.getByEmail() ?20:51
ograbut you would need the adress attached to your gpg key in LP20:51
ograassuming you look for the signing person20:51
james_wDaviey, yeah, but that's not 100% is it?20:51
james_wDaviey, and the email address known to bzr isn't guaranteed to be known by LP either20:52
DavieyI guess not... esp if people don't use DEBEMAIL in commits20:52
Davieyjames_w, best effort++20:52
micahgwarning the uploader should be sufficient, if the uploader won't follow up, I think we have bigger issues20:52
Davieyjames_w, launchpad *does* have a pretty good idea who uploaded (last entry in d/changelog) and the signer for a given archive package tho.20:53
DavieyI suspect you knew that. :)20:53
james_wyeah, and we can actually get that without email address lookup I think20:53
Davieyyup20:53
james_wI'm just doing the two minute thing right now, and leaving a comment for the improvements20:53
james_wI'll file a bug and see if someone on the bzr team can pick it up as well20:54
Davieyjames_w, you are a hero!20:54
ograhe is, isnt he !!!20:54
pooliehi james_w20:56
james_whi poolie20:56
poolieand all20:56
macomicahg: im subscribed in lp to packages i maintain in debian, but subscribing to all of universe seems....time consuming20:56
james_whttps://code.launchpad.net/~james-w/udd/ubuntu-dev-review/+merge/5181520:57
micahgmaco: yeah, that wouldn't be good20:57
james_wmaco, there is the ubuntu-reviews mailing list20:57
* poolie looks20:57
ogramaco, slacker !20:58
james_whttps://lists.ubuntu.com/archives/ubuntu-reviews/2011-March/thread.html20:58
james_wwhich isn't exactly what it says on the tin, but will get mail about lots of merge proposals20:58
james_wfor subscribing to universe that would be an LP change I think20:58
ogra@pilot out21:06
=== udevbot changed the topic of #ubuntu-devel to: Archive: feature freeze, Alpha 3 soft freeze | Development of Ubuntu (not support, not app development) | #ubuntu for support and general discussion for dapper -> maverick | #ubuntu-app-devel for application development on Ubuntu | http://wiki.ubuntu.com/UbuntuDevelopment | See #ubuntu-bugs for http://wiki.ubuntu.com/HelpingWithBugs | Current Friendly Patch Pilots:
pooliejames_w, maco, so the basic thing is you want a kind of subscription just to packages you recently touched?21:18
james_wpoolie, I won't speak for maco, but that would be a useful thing to have21:18
james_wpoolie, but I can see a use for e.g. subscribing to everything in a package set21:18
pooliemaco, can you tell me more about what you'd want lp to do?21:19
pooliejames_w, that patch looks fine of course, though i wonder if people will think it generates too much spam21:20
james_wpoolie, email spam?21:20
poolieyes21:20
pooliebut if you think it's a good incremental step that's ok with me21:20
poolieshall i file a bug for the full thing?21:20
pooliewas maco talking specifically about mps from udd?21:20
james_wpoolie, as noted in the merge proposal this should only generate new email to a catch-all mailing list, except if people have opted in to specific branches21:23
james_wso I don't think that will be a concern21:24
cjwatsongah, if libnih made stderr line-buffered at high debug levels or something, this would be a lot easier21:28
poolieisn't it by default? or does it replace the standard c behaviour?21:36
cjwatsonhm, stderr is unbuffered by default, but I'm definitely not seeing that heere21:37
cjwatson*here21:37
cjwatsonthis is but a yak I'm shaving, so I don't want to focus on it too much21:39
RoAkSoAxsdsdf/win 321:45
macopoolie: i dont know what mps means21:46
macopoolie: im talking about merge requests on launchpad for udd branches resulting in emails without manually subscribing to 15,000 packages21:46
macopoolie: recently touched would be handy, yeah, but i was just thinking about a "email me for merge requests on things i can upload" checkbox, though i dont really know if lp is aware of PPUs and such21:47
pooliei think it is21:48
poolie_can_ upload would be interesting21:48
poolieso core-dev would get mail about everything if they tick that box?21:48
macoor have a list of your can-uploads and a list of existing package sets and a "select all" button21:49
macoerm a list of package sets to which you have access, i mean21:49
macoso you can mass-subscribe to chunks21:49
macoor in core-dev's case, they could have as one of their options "main only" if they wanted21:50
cjwatsonah, there, nih debug output goes to stdout not stderr21:52
cjwatsonthat would explain the lack of buffering21:52
=== dendrobates is now known as dendro-afk
chrisccoulsonseb128, were you still having menu issues in pidgin btw?22:03
=== dapal is now known as _dapal3
seb128chrisccoulson, yes, corner case though22:11
seb128chrisccoulson, if you open the dialog which lists the accounts and try to enable one which doesn't have it pwd stored22:12
seb128you get a password dialog22:12
seb128then close it and or enter a pwd as you want22:12
seb128then go back to the buggy list22:13
seb128the account menu then only lists one menu entry22:13
=== _dapal3 is now known as dapal
=== sconklin is now known as sconklin-gone
=== dendro-afk is now known as dendrobates
=== dendrobates is now known as dendro-afk

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