/srv/irclogs.ubuntu.com/2010/02/18/#ubuntu-devel.txt

* stgraber still has a new ltsp, ltspfs, ldm and pastebinit to upload before FF (doing intensive testing at the moment as I'll both release and package these at the same time)00:03
stgraber(probably the most tested version of LTSP ever ;))00:03
sebnerstgraber: as long as the topic isn't changed there is no FF :P00:03
stgrabersebner: can we lock it somehow ? ;)00:03
sebnerstgraber: become op and kick everyone else :P00:04
stgraberI'm pretty sure it's against some part of the CoC :)00:04
=== maxb_ is now known as maxb
sebnerstgraber: it runs under the name "netsplit" ;D00:05
highvoltagerofl00:05
stgrabersebner: ok, so I need to bribe some freenode admin ? :)00:05
highvoltagestgraber: what still needs to happen with pastebinit?00:06
stgraberhighvoltage: cyphermox is doing pre-release testing, then I'll release 1.0 and push it to Ubuntu00:07
sebnerstgraber: no one needs to know *psssssst*00:07
highvoltageah00:07
stgraberhas been a long long time since I last released and I really want the new version in Lucid (as it brings a flexible way of adding pastebin servers and a few others long awaited features)00:07
stgraberI've been running it for a few months now without any issue and I guess some others too but I want to make sure everything works before releasing00:08
cyphermoxstgraber, i swear people feel this weird need to change the way they design pastebin sites :)00:08
* slangasek creates pastebin.csszengarden.com00:08
stgrabercyphermox: yeah ... that sucks :) especially the ones adding some javascript "human check" ... I had to drop quite a few pastebin websites because of that00:09
stgraberslangasek: as long as you use a supported pastebin engine, it's fine, it'll work ;)00:09
persiastgraber: Be *really, really* fast on that release, as we're technically in FeatureFreeze (although I haven't seen the mail yet)00:09
stgraberpersia: yeah, for pastebinit, I'm ready to tag, just waiting on some additional testing. For LTSP, I'm waiting on LP to build PPA packages faster ;)00:10
stgraberthough I guess I can already go ahead and tag ldm and ltsp, as only ltspfs is having a small issue worth fixing before releasing00:10
persiastgraber: I understand.  I've been CPU-limited for the past 12 hours for the same reasons :)00:10
crimsunsebner: uploaded00:18
* sebner hugs crimsun 00:19
sebnergn8 folks00:21
* Laibsch curses his computer (and karmic) for constantly overheating and shutting down at inopportune times since karmic00:47
elmothere's an opportune time to overheat and shut down?00:57
Laibschyes00:59
Laibschjust before switching off ;-)00:59
superm1would something in universe Recommends'ing something in Multiverse cause it to FTBFS, or would that only happen from something in universe Depends'ing on something in Multiverse?02:28
lifelessis there something we should do with merge proposals to ensure main sponsors see them ?02:38
Laibschlifeless: are they subscribed?02:39
lifelessLaibsch: are you saying thats what we should do? Note that I'm not talking about bugs.02:39
lifelessso the bug policies don't apply.02:39
Laibschof course02:39
Laibsch??02:40
LaibschDo you have a patch?02:40
Laibschsomething ready to apply?02:40
lifelessA merge proposal.02:40
ScottKsuperm1: Run time recommends can't cause FTBFS, but that would require the package to move to Multiverse.02:40
Laibschlifeless: do the merge, open a ticket, subscribe sponsors ;-)02:40
lifelessLaibsch: I don't think you understand what I'm talking about.02:40
Laibschmaybe not02:41
Laibschyou want somebody else to do some work02:41
Laibschcorrect?02:41
lifelessa merge proposal is a proposal to merge two branches in launchpad02:41
LaibschOh02:41
lifelessit *is* the record that the work needs to be done.02:41
lifelessits not a bug.02:41
LaibschI thought you were talking about merge/sync kind of merge02:41
Laibschfor a package02:41
lifelessno, because for those we have procedures.02:41
Laibschwell, yes02:41
lifelessso I ask again, to the floor. "is there something we should do with merge proposals to ensure main sponsors see them ?02:42
lifeless"02:42
LaibschI stay away from bazaar as much as possible, so I have no experience with that and can't help you02:42
ajmitchit's not even obvious where merge proposals are listed for ubuntu, from what I can see02:44
ajmitchI can find a few through ~ubuntu-main-sponsors02:44
lifelessajmitch: most will be on ~ubuntu-branches at this point02:45
lifelessajmitch: there is discussion on this on the udd list02:45
ajmitchright, found that thread02:46
lifeless[join the list ;P]02:47
* ajmitch is on the list02:47
ajmitchbut the discussion was more than 2 weeks ago :)02:47
lifelesspaged out already?02:48
ajmitchyep02:49
smoseranyone here have a some spare knowledge to share on how a seed works ?03:44
smoserthe reason I ask is that the uec builds have 'uec^' as a seed.03:44
smoserthe install process does 'apt-get install uec^'03:45
smoserat this point in karmic, that is resolving to 2 different packages providing a kernel03:45
smoserlinux-image-2.6.31-14-virtual and linux-image-2.6.31-19-virtual03:46
smoseri'm not sure when it started, but I think it might be related to a kernel being added to -updates03:46
smoserhmm... digging a bit http://people.canonical.com/~ubuntu-archive/germinate-output/ubuntu.karmic/uec lists the older package03:50
smoseranyone happen to know how that is updated?03:54
=== Laibsch1 is now known as Laibsch
superm1kirkland now that the other two builds have caught up, could you by chance release myththemes and mythplugins so tonight's media will pick em all up?  (or some other archive admin seeing this)04:24
=== micahg1 is now known as micahg
* lamont wants to stab libtool04:37
lamont-version-info 61:4:1 \04:37
lamont...-Wl,-soname -Wl,libisc.so.60 -o .libs/libisc.so.60.1.404:37
StevenKsuperm1: I'll look at that for you in a sec05:01
superm1thanks05:03
StevenKsuperm1: myth{themes,plugins} accepted.05:15
superm1awesome, thanks!05:16
nigelbI'm trying to apply an upstream patch to gnome-media, which is maintained in bzr.  I applied the patch, but I have no idea how to go about building the package when its maintained in bzr.  Is there some place I can see a guide for this or could someone guide me through it?05:16
jdubwhoa05:37
jdubthis rsyslog bug is awesome05:37
jdubhttps://bugs.launchpad.net/bugs/52361005:37
ubottuUbuntu bug 523610 in linux-ec2 "20100218 EC2 image (ami-0512fe6c): Cannot read proc file system: 1 - Operation not permitted." [Undecided,New]05:37
jdub(happening for me with the linode kernel)05:37
pittiGood morning06:46
pittimdeslaur: yes, I don't think anyone will object against adding apport symptoms post-FF06:46
pittimdeslaur: (FF is already in place, btw; but I'll do an upload anyway)06:46
micahgpitti: do you think an apport symptom for flash would be good?06:50
pittimicahg: what would it do more than just filing a bug against flashplugin-installer?06:50
pittimicahg: well, it could check whether you have the proprietary plugin, and not file a bug at all then06:51
superm1pitti, well good news on the gvfs/gdu pool creation crashes I was seeing... at least with the latest version it looks like it's a simple fix (bug 523634)06:56
ubottuLaunchpad bug 523634 in gnome-disk-utility "libgdu0 should Depends on udisks" [Undecided,New] https://launchpad.net/bugs/52363406:56
micahgpitti: well, there are multiple flash plugins06:57
pittimicahg: right, the symptom could figure out which one you are using, and return the correct package07:04
micahgpitti: right, or ask which browser you are using if there are multiple07:04
micahgand file it against the browser07:04
pittisuperm1: ah, that would be it07:05
pittisuperm1: I'm glad that the original race was fixed07:05
micahgpitti: if you're ok with idea, I already filed a bug and can try to create the symptom at some point07:07
pittimicahg: sure, sounds great07:07
pittisuperm1: thanks, committed07:09
micahgpitti: how late in the cycle can we get symptoms in?07:10
pittimicahg: with my release team hat on, at least until beta-207:10
micahgpitti: k, that's what I'll set it for then, thanks07:10
pittithis helps us to improve quality, and won't break the actual system07:10
pittibut of course we'll get lots of feedback/bugs for beta-1 and beta-207:10
micahgcool07:10
pittiso the really useful symptoms should be in before that ideally07:11
pittiso that we can actually make use of them :)07:11
micahgpitti: I just don't know if I'll get to it before then07:11
micahgthere's still a lot of mozilla stuff to be done before beta 107:11
DktrKranzleonardr: yup. packaged, uploaded to Debian and then synced. thanks!07:44
dholbachgood morning08:03
jdubaha08:03
jdubhey dholbach08:03
dholbachheya jdub08:03
jdub#523610 <- rsyslog missing the dd trick now it's an upstart job08:04
dholbachjames_w: can lp:~bmillemathias/ubuntu/lucid/bluez/main and its merge proposal be marked as merged?08:10
pittizul, soren: can you guys please seed ec2-init, so that the transitional package is in main? (cleaner upgrades)08:18
sorenpitti: Sure.08:18
pittikees: I removed the obsolete devmapper source, FYI08:20
sorenpitti: I don't want to put ec2-init in the uec seed, since that is a task and I don't want to install a transitional package as part of a task. It also seems odd to put in on the dvd (again, because it's a transitional package), but the top of supported suggests that everything should go on the dvd unless it's much too large to fit there.08:29
pittisoren: no no, just "supported" is enough08:29
pittino need to install that on any medium08:29
pittiit just needs to be in main for a clean upgrade from karmic08:29
sorenYeah, that's what I thought.08:30
sorenOddly, the dvd seed has a "Transitional packages" section.08:30
pittisoren: ah, perhaps if you use the DVD as a package source for dist-upgrading?08:30
* soren ponders08:31
sorenpitti: Yeah, that would make sense, I suppose.08:31
sorenI'll put a note in the seed explaining that use case.08:32
sorendvd seed it is.08:33
sorenpitti: Done. Thanks for catching this.08:36
pittithanks soren08:37
dholbachcan somebody please sync bzr from sid? it fixes at least one ugly merge bug08:38
pittidoing08:38
* dholbach hugs pitti08:38
* bryceh waves08:38
sorenI see rhythmbox-ubuntuone-music-store was added to the seeds, but no such package exists. Is that intentional?08:39
brycehpitti, I got the X freeze apport hook working today :-)08:39
pittihey bryceh08:39
pittibryceh: ooh! you were able to produce a freeze? great!08:39
brycehpitti, and got a *single* .crash file generated in /var/crash08:40
=== steveire_ is now known as steveire
sorenOh, I see it's in the NEW queue. Never mind.08:44
=== debfx_ is now known as debfx
slangasekRAOF: your most recent libdrm upload doesn't seem to be marked uploaded in the git repository?08:54
RAOFslangasek: That would probably be because I didn't upload it; bryceh did.  I can't upload libdrm, not being in ~core-dev :)08:55
slangasekRAOF: well, you have commit access to the repo at least, could you commit that?08:56
RAOFYep.08:56
slangasek(I don't have commit access to the repo; request pending)08:56
bryceherf08:58
brycehwe really need to decide git vs. bzr for maintaining all this stuff08:58
RAOFI'd really, really like bzr.  If only everyone else used it, too :(08:59
highvoltageI always assumed that core-dev's rights include those of motu, is my assumption wrong?08:59
brycehRAOF, ditto09:00
highvoltageif I understand mako's comment on http://revu.ubuntuwire.com/details.py?upid=7876 correctly, he's not able to contribute to revu even though he's a core-dev09:00
RAOFIf someone could spend a month or so making bzr-colocated work, I could just drop git entirely.09:01
mtx_initdoes ubuntu use dkms?09:01
brycehmtx_init, yes09:02
mtx_initthx09:02
slangasekbryceh: the source package has an ubuntu version number, points at a git repo, and the git repo has an ubuntu branch, so I assumed that was official?09:03
slangasekif you're telling me I can ignore this in favor of lp:ubuntu/libdrm, I'll do a little dance :)09:04
brycehslangasek, no your original assumption is correct09:04
slangasekdrat09:04
slangasek:-)09:04
brycehwe started using git for maintaining the packaging before a lot of james_w's bzr stuff became available09:05
mtx_initwhats the best way to get into kernel level development.  Ive takes OS classes before and written system calls and stuff.  Ive added ACL's to a FS and created my own message passing ipc.  But the whole thing is incredibly intimidating.  any idea on a good point to start.09:06
SwedeMikemtx_init: http://www.linuxhq.com/lkprogram.html09:09
pittibryceh: it seems that -nouveau is still in universe; can you please add it to -video-all, so that we can promote it?09:09
mtx_initSwedeMike: thanks09:10
brycehpitti, before I do that, we've been waiting on lbm being updated09:10
RAOFAre we getting an lbm-nouveau metapackage that x-x-v-nouveau can depend on?09:11
pittibryceh: oh, the current linux-backports-modules-nouveau-2.6.32-13-generic is not recent enough?09:11
pittiRAOF: that would be wrong09:11
pittiwe certainly don't want to pull in lbm by default09:11
pittiwe need to get along with the nouveau in the default kernel09:11
brycehpitti, actually we do09:11
pittino, we don't09:11
pittiseriously09:11
brycehpitti, no, the nouveau in the default kernel is not going to be good enough09:12
pittilbm ships a lot of stuff that is prone to break machines09:12
slangasekpitti: no, linux-backports-modules-nouveau-2.6.32-13-generic, not "lbm" as a whole09:12
brycehpitti, we need to pull the lbm nouveau binary module (and include it on the cd)09:12
pittiah09:12
pittibut why can't we just put that one into the main kernel then?09:12
brycehpitti, its complicated09:12
pittislangasek: ah, ok09:13
RAOFbryceh: There *isn't* any nouveau in the default kernel :)09:13
brycehpitti, drm is hard to pull in a per-driver fashion09:13
pittiok, so it's _only_ shipped in lbm09:13
pittiok, that sounds better09:13
pittibryceh: so, current linux-backports-modules-nouveau-2.6.32-13-generic isn't recent eonugh yet?09:13
brycehpitti, there is a (short) email thread on kernel-team@ and ubuntu-x@ you may want to look at09:14
DktrKranzpitti: thanks for syncing restfulclient! I thought it was in sync already, but I was wrong :)09:14
pittiok, thanks; so this is blocked on pulling a new version by the kernel team?09:14
RAOFl-b-m-nouveau should be new enough; what we really need is a linux-backports-modules-nouveau metapackage that the DDX can depend on and gets updated with the kernel ABI.09:15
* pitti updates work items then09:15
pittithanks for the heads-up09:15
RAOFThat reminds me! I'll file a bug against initramfs-tools to add nouveau to the framebuffer hook.09:16
pittibryceh: ok, I updated https://blueprints.edge.launchpad.net/ubuntu/+spec/desktop-lucid-xorg-driver-selection-for-nvidia-hardware09:17
directhexhm.09:20
directhexi want to make an ubuntu1 upload of monodevelop, with moonlight support enabled. should i wait for the mozilla team to get their ff3.6 stuff (including moonlight) ready? it's a binary-only dep on a separate monodevelop-moonlight binary package (i.e. doesn't affect compilation).09:23
slangasekRAOF: I would argue that the lbm package should provide its own hook to take care of itself09:27
slangasekand presumably the in-kernel one lands in kernel/drivers/gpu like the others?09:28
RAOFIt might end up in staging/09:29
RAOFBut it will eventually end up in kernel/drivers/gpu like the others, yes.09:29
tjaaltonbryceh: git of course ;)09:30
brycehtjaalton: I'm thinking bzr actually09:31
tjaaltonof course09:31
brycehtjaalton: there's pros and cons each way, but I favor bazaar09:31
RAOFThe problem with shipping it in lbm is that the various ABI versions should be parallel installable.  I guess the linux-backports-modules-nouveau package could ship it.09:31
tjaaltonbut I'm also co-maintaining it in debian, so using two toolsets to maintain stuff is suboptimal fo me09:32
tjaaltonfor09:32
tjaaltonbut your call09:32
slangasekno problem, just convince the Debian comaintainers to use bzr ;)09:32
brycehtjaalton, yes I recognize that issue09:32
tjaaltonslangasek: and upstream too?09:32
slangaseknah, just use bzr-git for that09:33
tjaaltonwell, that's unlikely to happen09:33
slangasekusing bzr-git is?09:33
tjaaltonthat09:34
RAOFIt's really pretty good, although it does suffer from bzr not having any way to refer to colocated branches.09:35
tjaaltonI understand that it's harder for people to touch this stuff if it's in git.d.o, but is that any different from any other team? I don't think it's a good practise for random core-devs to directly touch and upload packages "owned" by some team09:36
tjaaltonwithout discussion09:36
slangasekno, it's no different than any other team, and I regularly complain at other teams too when I can't commit to their repos as a core-dev09:36
tjaaltonheh, well I don't count you as a "random" core-dev ;)09:37
slangasek:(09:38
tjaaltonbeing the release manager and all :)09:39
slangasekI don't think the release manager should be special in that regard; all core-devs should be trusted w/ commit access, and to know when to discuss before uploading09:40
tjaaltonin theory yes09:40
tjaaltonno manpage for bzr-git09:47
dholbachtjaalton: bzr help <...>?09:56
* hypera1r is more interested in git-bzr09:57
dholbachhypera1r: bzr git-import <...>?09:58
dholbach(from bzr-git package)09:58
hypera1rdholbach: i don't like bzr.09:58
hypera1rdholbach: to put bluntly.09:58
dholbachah, I misunderstood you then09:58
hypera1r;-)09:58
tjaaltonyeah, it's a one-way journey, because there's no way to push09:59
tjaaltonso for that there would need to be two sets of the trees, one for git and one for bzr-git10:00
RAOFIt's not one-way; you can bzr dpush git+ssh://whatever10:04
* sebner waves in the round10:04
hypera1ro/10:04
tjaaltonRAOF: ok, that's what the launchpad page claimed though10:05
* slangasek succeeds in pushing to libdrm on alioth10:06
slangasek(the hard way though, using git)10:06
dholbachslangasek: does it give you that great slightly masochistic sense of achievement? ;-)10:07
slangasekdholbach: I carefully monitor my git use to ensure I don't become too comfortable with it :)10:08
RAOFslangasek: Didn't I successfully push that?10:09
slangasekRAOF: you successfully pushed *your* commit, I was pushing /mine/ :)10:09
RAOFtjaalton: Yeah.  It technically doesn't “push” because it needs to do some rewriting of the local objects to keep the remote and local branch in sync.10:09
tjaaltonjelmer: the description on https://edge.launchpad.net/bzr-git is misleading if push has been working sinec 0.3.210:09
jelmertjaalton, push still doesn't work10:10
tjaaltonjelmer, RAOF: ok, I give up :)10:10
jelmertjaalton: you can use the "bzr dpush" command, but that's not the same thing as push10:11
RAOFjelmer: My description of the difference above is roughly correct, right?10:11
slangasekoh, dpush wasn't a typo, heh10:11
jelmerRAOF: Basically, yeah10:13
tjaaltonwhat's the equivalent of 'git show $hash'?10:15
pittitjaalton: bzr diff -c revno10:15
jelmertjaalton, "bzr log -p -r X"10:15
tjaaltoneww, that's hard :)10:15
RAOF“bzr alias show=log -p -r -X”10:16
tjaaltonbut it accepts the hash as the revno?10:16
RAOFLet me check...10:16
jelmertjaalton: s/X/$hash/10:16
tjaaltonjelmer: ah, gotcha10:16
=== hypera1r is now known as hyperair
tjaalton-r git:$hash10:18
jelmerthe git: bit is optional in newer versions of bzr10:19
tjaaltonso it detects it? ok10:19
pittimeh, that's the second time that X.org freezes and goes to 100% CPU a couple of minutes after login10:20
pittibryceh: were there any X.org/intel updates yesterday?10:20
tjaaltononly libdrm10:21
sebnerpitti: better than me. I just tryed out of the gdm/plymouth whatever bug is fixed but I guess no. Gdm appears, I move my mouse and it evidently crashes because mouse and keyboard don't work anymore :( --hardreset10:21
pittiI already disabled plymouht10:21
pittithis now manages to break every boot10:21
sebneroh10:22
sebnerplymouth++ then10:22
ttxslangasek: should the rc-sysinit/network race bug be reopened, following up on keybuk's https://bugs.launchpad.net/ubuntu/+source/upstart/+bug/461725/comments/15 ?10:22
ubottuUbuntu bug 461725 in upstart "rc-sysinit job might start before loopback is up" [Medium,Fix released]10:22
slangasekcjwatson: hmmm, does the by-id stuff you were doing affect what will get written to /etc/crypttab by the installer?10:22
sebnerpitti: how to disable it? apt-get remove?10:22
tjaaltonhmm we already had libdrm 2.4.17 before the new merge10:22
pittisebner: boot without splash; that won't really disable it, but disable the graphical splash10:23
tjaaltonso no intel changes there10:23
pittiwhich is what seems to break X10:23
pittitjaalton: currently trawling through dpkg.log to see what was new10:23
sebnerpitti: aye, thanks :)10:24
pittithere are no kernel related messages in dmesg when it happens, and strace Xorg is silent - it's just spinning10:24
slangasekttx: no, that bug is fixed; the regression has really only been confirmed on systems with a broken network config10:24
ttxslangasek: ok, just checking :)10:25
sebnerpitti: ehm, stupid question .. what happened to menu.lst ^_^10:26
pittisebner: menu.list is grub 1, which became obsolete in karmic10:26
pittitjaalton: right, I didn't even get a new libdrm10:27
slangasekoh, would that it were actually obsolete :)10:27
sebnerpitti: oh right, I haven't haXX0red anything in lucid yet. so what's the new thing?10:27
pittitjaalton: so it must be between new libc6, new udev, or me dropping "splash" from kernel comand line10:27
tjaaltonpitti: I'll try that on mine10:28
pittitjaalton: I'll gdb X the next time it happens; thanks so far!10:28
slangasekpitti: dropping splash from the kernel commandline is a near-guaranteed way to make X hang in lucid :P10:33
pittihmm10:34
slangasekpitti: bug #51835210:34
ubottuLaunchpad bug 518352 in plymouth "[lucid] if booting without 'splash', gdm starts X on wrong vt" [Medium,New] https://launchpad.net/bugs/51835210:34
tjaaltonhah10:34
slangasekif you don't use 'splash', then 'plymouth --show-splash' doesn't change VT10:34
pittiwell, X is on vt7 now10:34
slangasekis that where it was at boot time, or did you restart it?10:35
slangasekit's only the *first* X server after boot that winds up on the wrong VT, because gdm does - if (plymouth_is_running) { get_cur_vt_for_X_args(); kill_plymouth(); }10:36
pittiI don't think I restarted it10:36
jussi01!grub2 | sebner10:36
ubottusebner: GRUB2 is the default Ubuntu boot manager in Karmic. For more information and troubleshooting on GRUB2 please refer to https://wiki.ubuntu.com/Grub210:36
sebnerjussi01: thx but this seem to cause even more breakage *muahahha*10:39
jussi01*g*10:39
mptmvo, hi, how is ratings+reviews? Are you blocked on anything?11:05
cjwatsonslangasek: not to my knowledge - I didn't think crypttab had much to do with grub?11:26
slangasekcjwatson: I wouldn't think so, no :)11:26
sebnerStevenK: regarding openal-soft, LP does support syncing .orig.bz2 now afaik?!11:26
slangasekcjwatson: just an odd bug report that came in, with someone having listed their source device as /dev/disk/by-id/fwibble in /etc/crypttab11:27
directhexasac, is debian/patches/mono-arm-thumb2-ftbfs.dpatch forwarded to upstream?11:27
cjwatsonsebner: not properly11:37
cjwatsonsebner: it supports the first sync.  thereafter, it is believed that subsequent syncs with the same .orig.tar.bz2 will fall over11:37
cjwatsonslangasek: IIRC the installer even generates crypttab before grub-installer runs11:38
slangasekok11:38
mvompt: not blocked as such, just drowned in other stuff, I plan to work on the new approach with ubuntuone today, lets see how well that goes. the old code that use launchpad will have to be replaced in parts11:55
mptmvo, ok, best of luck :-)11:55
pittiis there an existing bug report for the plymouth failure? perhaps with some hints how to debug this? I now got 7 failures in a row11:55
mvothanks :)11:56
slangasekpitti: hmm? other than the one I pointed to above about booting w/o splash?11:56
pittislangasek: still the same one from the sprint11:56
pittii. e. X starts up with a mouse cursor over VT11:56
pittictrl-alt-f1 > switches to VT11:56
slangasekpitti: yes; are you booting without splash?11:56
pitticrtl-alt-f7 -> back to X, but press enter -> freeze11:57
pittislangasek: no, that's with splash11:57
slangasekoh, no, that sounds like the in-between-VTs case11:57
pittiKeybuk said taht he can't reproduce, so I'm happy to collect some data11:57
pittibut I'm afraid I don't know where to start11:57
pittiit happens on both of my machines (dell mini ssd and latitude)11:58
slangasekpitti: for starters, make sure you have libplymouth2 0.8.0~-10ubuntu1 installed and file a bug with apport, so we at least have a record of /proc/cmdline and /proc/fb11:59
pittiah, bug 51641211:59
ubottuLaunchpad bug 516412 in plymouth "Pressing <Enter> causes X to freeze" [High,Fix released] https://launchpad.net/bugs/51641211:59
slangaseknoooo, not that one :-P11:59
pittithat's the freeze part11:59
pittionce I switch to vt1 and back to 711:59
pittislangasek: ok, so there's no existing bug with suggestions/explanations what to look out for?12:00
pittiok, I'll file a new one then12:00
pittislangasek: (I have that version)12:00
slangaseknope - we have an explanation of *what* that behavior means, but no model for *why* it happens12:01
pitticould it be related to fsck?12:01
slangasekKeybuk might be able to give some debugging advice, but I can't12:01
pittisince obviously I need to powercycle this machine every time now12:01
pittislangasek: ok, thanks12:01
slangasek"obviously"?12:01
slangasekAlt+SysRq+K doesn't fix it?12:01
pittiNo SysRQ on the mini :/12:01
slangaseksnerk12:01
slangasekplug in a USB keyboard? :)12:02
* pitti will boot in rescue mode, make sure that partitions are okay12:02
pittioh, I can login/reboot from VT112:02
pitti(didn't help, though)12:03
slangasekanyway, relation to fsck is only distant AFAIK, in the manner of races12:03
mvompt: one thing we should discuss (not necessarily now) - apparently the gtk patch take make almost-fixed height mode fast is going going to be upstream and we will have a hard time getting it in as a distro patch. nzmm implemented a alternative layout that does not grow/shrink so we can have fixed_height mode12:06
mptmvo, "going going" -> "not going"?12:06
mvompt: I would like you to look at it (I or he can do screenshots) and comment. without a patched gtk the user experience is going to be really bad12:06
mvompt: not going to12:06
mvompt: I'm willing to work more on the patch, but I have the feeling its a lost cause12:07
pittislangasek: right, once I put back cups, it works again12:07
pittislangasek: I think this machine is naturally avert to booting in 10 s; the closer you get, the more it acts up :)12:07
slangasekpitti: bwuh? cups?12:07
slangasekhaha12:07
pittislangasek: (just for testing)12:07
mptmvo, so first, why will it not be upstream?12:07
* pitti calls that "Scott's law"12:07
* pitti -> supermarket12:07
mptmvo, or if you'd prefer to discuss this later, let me know12:07
mvompt: I had no official reply yet in the bugreport, but the unoffical is that it makes the fixed_height mode case slower and that its a hack (both is true). the slowness should be really small12:08
slangasekpitti: perhaps annotating the gdm upstart job to run fuser -v /dev/tty7 before starting?12:08
mvobut its a hack and it does things that fixed_height is supposed to not support (namely making rows grow/shink)12:09
slangasek(stabbing the dark)12:09
mptmvo, and why would it be hard as an Ubuntu patch? Is it because we'd be carrying it forever?12:10
mvompt: we would have to carry it for the full LTS time and carrying a patch that got rejected upstream will make bugreports against gtk by us handled less favorable (because it might be a side effect of our patch(es)). seb128 is the gatekeeper for this12:12
mvo(upstream reports)12:12
mptmvo, so maybe the question for upstream is, *how* in GTK should we achieve what we want to achieve (rows changing size but being fast with long lists)12:13
mvompt: correct12:13
mvoand I believe at this point the answer is "you can't" - at least not without massive amounts of gtk events that infere with the webkit rendering (and other stuff)12:15
mvobut I'm happy to change my opinion if someone comes up with a good way of achieving this12:15
seb128mvo, did you get any comment on this bug?12:15
mvoI do think we shuld have a backup plan ready12:15
mptmvo, how does Banshee do it? Do they not use fixed-height mode?12:16
mptOr are they using a completely custom list control?12:16
seb128banshee has quite some custom widgets12:16
mvompt: someone told me they embedded a complete copy of the treeview12:16
mvobut I have not verifed this12:16
mptHow difficult would that be?12:17
mvowell, it would be a very big hammer12:17
mvothe question is not "is it possible" - the question is "is it sensible" (or "how much are we going to hack")12:18
mvoalternatively: "growing row design" > pain-to-make-it-happen12:18
mptRight, that's why I was asking specifically about how difficult it would be12:18
mvonot easy, but possible12:19
mptok12:19
mptWhat does nzmm's layout look like?12:19
mvohttp://people.canonical.com/~mvo/tmp/Screenshot-Ubuntu%20Software%20Center.png12:20
mvompt: ---^12:20
mptthat looks quite odd12:23
mptI suppose it would look a bit less odd if the stars and the buttons swapped places12:23
=== MacSlow is now known as MacSlow|lunch
seb128crimsun, hi12:27
seb128crimsun, have you seen bug #523716?12:27
ubottuLaunchpad bug 523716 in pulseaudio "pulseaudio version defined as UNKNOWN" [High,Confirmed] https://launchpad.net/bugs/52371612:27
crimsunseb128: no, but I'll fix it12:28
seb128crimsun, thanks!12:29
mptmvo, my main concern with that is if/when someone implements add-on handling for 3.0, which adds a "Choose Add-Ons…" button next to the "Install" button, so we really really do need the buttons on a separate line for them to have enough room, so we fix the variable-height issue somehow then instead of fixing it now, users will have had to go through three different row layouts in three successive USC versions.12:29
crimsunI'm currently working on alsa-plugins, so it will be a few minutes12:29
seb128crimsun, it's blocking things I want to land today and dx weekly updates so fixing it today would be appreciate if you can ;-)12:29
seb128crimsun, excellent, thank you12:29
mvompt: agreed, I like the visual design of the expanding thing better, we should still have a backup plan12:30
mptmvo, ok, so in order of my personal preference: ;-) 1. Get the patch accepted upstream. 2. Copy and tweak the treeview code like Banshee does. 3. Use nzmm's layout but with the stars and buttons swapped around.12:32
mvompt: ok12:33
zulmorning12:48
* slangasek waves12:49
slangasekzul: so the bugs that were blocking samba conversion to upstart are now all fixed; is it still warranted to do the actual upstart conversion now that we're post-FF?12:51
zulslangasek: in the long run I dont think it will hurt12:52
slangasekzul: "I don't think it will hurt" isn't a FFe justification...12:53
zulslangasek: i think there will be the same issue with network manager if we remove your fix for it12:53
slangaseksorry, which issue?12:53
zulthe one where you did the SRU for,,,sorry Im still trying to wake up12:54
slangasekwell, I wouldn't remove the fix without adding the upstart jobs12:54
slangasekbut this is going to need a FFe now, so I want to be sure the server team cares about this for lucid12:54
zuli know, i think we do lemme ask around a bit more12:55
slangasekok12:55
mdeslaurpitti: thanks! (re: apport-symptoms)12:57
pittimdeslaur: security.py> nice FAQ!12:58
asacdirecthex: nope. need to write a proper configure check rather than ifdef __thumb__12:59
pittislangasek: right, as expected, fuser says "plymouthd"12:59
slangasekpitti: ok; that alone isn't buggy13:00
slangasekgdm takes care of detaching it13:00
sebnercjwatson: ah I see, I thought that is fixed alredy. nvm then13:02
crimsunseb128: for pulse, 0ubuntu7 in the NEW queue is rejectable; 0ubuntu8 has already built for powerpc, amd64, i386 and is just awaiting approval13:09
seb128crimsun, ok thanks, look at that now13:09
crimsunmterry: thanks much for the jack approval!13:16
mterrycrimsun, np, sorry it took me so long13:16
pittislangasek: ok, filed as bug 52378813:18
pittiI'll ask Keybuk once he's around13:18
ubottuLaunchpad bug 523788 in plymouth "Only see X mouse cursor on VT during boot" [Undecided,New] https://launchpad.net/bugs/52378813:18
=== lionel_ is now known as lionel
=== MacSlow|lunch is now known as MacSlow
\shhum...sun-java6 got missing for lucid? or did kees followup with his plan to remove it completly?13:26
c_korn\sh: https://launchpad.net/ubuntu/lucid/+source/sun-java6/6-16-113:27
\shc_korn: DELETED: Lucid pocket Release in component multiverse and section devel13:28
kklimondaweren't there plans to move it to the -partner repository?13:28
\shkklimonda: well, if that is, a) i didn't catch it and b) someone could update all configs for upgrades from < lucid to >= lucid ;)13:30
\shbut right now, it would make my production machines very unhappy with an evtl. removed package of sun-java613:32
pittiit was removed from lucid, and is meant to be moved to partner13:52
BenCGood morning ubuntuers13:59
Tm_Tmoin13:59
pittihey BenC, how are you?14:01
zulhey BenC14:03
BenCpitti: hey, not bad, how about yourself?14:03
pittiBenC: I'm great, thanks; again in boot speed fighting mood :)14:04
BenCpitti: fight the good fight :)14:06
Laibschdholbach: Has the door closed for bug 420918 due to FF?  I thought that was not the case, but persia suggested yesterday my POV may be mistaken.14:08
ubottuLaunchpad bug 420918 in isdnutils "please update libcapi" [Wishlist,Incomplete] https://launchpad.net/bugs/42091814:08
Laibschsistpoty|work, bdrung, ScottK: ^^14:09
smoserHi all, last night I asked about seeds (http://irclogs.ubuntu.com/2010/02/18/%23ubuntu-devel.html).  The 'uec' seed for karmic is pulling in kernel images from the release, even though there are newer ones in updates.14:13
smoseris that expected behavior ? ie, if I do 'apt-get install uec^' I get 2 kernel images, the current one as in updates and the original release version.14:14
smoservmbuilder does this in the uec image builds, so my built images get 2 kernels (which i could work around, but seems senseless)14:14
=== dmart_ is now known as dmart
superm1slangasek, hmmf. according to the build log http://people.canonical.com/~ubuntu-archive/cd-build-logs/mythbuntu/lucid/daily-live-20100218.log this build was successful, yet it didnt show up on cdimage.14:31
superm1doh just refreshed, there is it14:31
superm1i guess the time the pieces that cron job is running got changed14:31
=== dmart_ is now known as dmart
=== dmart is now known as Guest45491
sistpoty|workLaibsch: sorry, at work atm, need to take a deeper look this evening14:50
slangasekzul: libmysqlclient16 sorted soyuz-side; barring further complications, there should be no need for the version-munging patch14:52
zulslangasek: sweet!14:53
Laibschsistpoty|work: thank you for your response.  To save and the others some time, let me summarize the essence of the question.14:54
LaibschMy understanding is/ that feature is about new package and new upstream versions.14:54
Laibschbug 420918 is not about a new upstream version and thus I thought I was safe.14:54
ubottuLaunchpad bug 420918 in isdnutils "please update libcapi" [Wishlist,Incomplete] https://launchpad.net/bugs/42091814:54
sistpoty|workLaibsch: I thought you'd have incorporated parts of upstream cvs (or new version) as part of the diff?14:55
LaibschBut it replaces a significant chunk of the code and I think it also introduces new functionality.  I believe it's 100% backward compatible, but would need to reconfirm with buzz.  I'm quite sure on this point, though.  The new code is a refactoring plus alpha.14:56
LaibschThe question is now if the replacing and the alpha mean it falls under FF and needs an FFe14:56
Laibschplus all the other work that bitrot has necessitated now14:57
slangasekLaibsch: certainly not; the feature freeze is about /features/, new upstream versions and new packages are just examples that we single out in all the announcements because it's not necessarily obvious that those are covered by the freeze14:57
* Laibsch is quite dissatisfied with the process of contributing to Ubuntu as an outsider14:57
sistpoty|workLaibsch: new functionality is a feature, so I guess a FFe is in place (besides the code change is quite huge, from what I've quickly looked at, need to dig that further when at home though)14:57
slangasekbut other new features are also covered by the freeze, for sure14:57
Laibschalright14:57
LaibschLet me briefly say that this makes me furious, then (I guess I'm to blame for the misunderstanding).  Contributing to Ubuntu as an outsider with generally IMHO good patches failed in 3 out of three cases over a period that spanned two releases (since apparently we missed the boat again).  I think that is an indication that something is not going well.15:00
Laibschgjots2, isdnutils and ffgtk15:02
kirklandsuperm1: missed your message last night15:03
kirklandsuperm1: did someone else get them?15:03
superm1kirkland, yeah they were gotten15:03
kirklandsuperm1: cool15:04
pittikirkland: http://qa.ubuntu.com/reports/bug-fixing/lucid-fixes-report.html -> you are number #3, keep it up!15:14
pittioh, no fair15:15
pittiI fix all the udev keymap bugs upstream, and scott gets the credit for it :)15:15
davmor2pitti: :D15:17
kirklandpitti: \o/15:20
pittikirkland: I just declared war on seb12815:20
kirklandpitti: :-D15:20
kirklandpitti: did the algorithm change recently?  I had a 106 a few days ago15:20
pittiI don't know15:20
kirklandpitti: meh15:20
pittijust looked at it the first time during lucid15:20
kirklandpitti: i noticed it during the sprint15:20
tsmithehi- with the latest upload of alsa-plugins, is it just me, or have libasound_module_*_pulse.so disappeared? i'm on amd64, and i've purged/reinstalled/deleted the package cache, and the disappearance persists...15:21
kirklandpitti: there's one for each of the last few releases, just mangle the url15:21
pittikirkland: I know; last time I looked at the karmic one15:22
pittikirkland: I meant I looked at the lucid one the first time15:22
kklimondatsmithe: going to be fixed with the next release15:22
tsmithekklimonda, righty. what's the cause? it seems odd that just enabling jack would destroy pulse...15:23
kklimondatsmithe: I don't know details - you could ask crimsun probably15:23
geniiIs the python-lazr.restfulclient 0.9.11-1 or so in yet?15:24
tsmithekklimonda, i imagine he's away right now, but thanks for the info15:24
tsmithe(i'm sure i had something else to ask him, but it's slipped my mind)15:25
=== beuno is now known as beuno-lunch
=== Laibsch1 is now known as Laibsch
sebnercrimsun: hrm, sound is gone :(16:03
apwanyone else seeing this nice new missing library?16:03
apwALSA lib conf.c:3272:(snd_config_hooks_call) Cannot open shared library libasound_module_conf_pulse.so16:03
sebnerapw: yeah, me too16:04
apwhow does one find out where a file _used_ to be coming from16:05
sebnerapw: 1:0.9.22~0.9.21+stable-queue-32-g8478-0ubuntu6 might have br0ken it?!16:05
* apw cries ... pulse16:05
tsmithesebner, apw; kklimonda said "going to be fixed with the next release", but he didn't know the exact cause. for some reason the plug-in is absent from alsa-plugins..16:09
tsmithe(although it's still in ia32-libs)16:09
apwhrm16:09
jdstrandapw: that file came from libasound2-plugins16:10
kklimondajdstrand: but it has been build against broken libpulse-dev and because of that it's missing pulse plugin16:10
sebnerjdstrand: it's gone ^^16:10
sebnerkklimonda: can you specify "next release"16:10
jdstrandapw: I just filed bug #523889 on that, and then bug #523902 for the no sound. they may be dupes...16:11
ubottuLaunchpad bug 523889 in alsa-plugins "libasound_module_conf_pulse.so no longer available (dup-of: 523716)" [Undecided,New] https://launchpad.net/bugs/52388916:11
ubottuLaunchpad bug 523716 in pulseaudio "pulseaudio version defined as UNKNOWN, which breaks everything with build-dep on libpulse-dev" [High,Fix released] https://launchpad.net/bugs/52371616:11
ubottuLaunchpad bug 523902 in alsa-driver "no sound after recent Lucid upgrade" [Undecided,New] https://launchpad.net/bugs/52390216:11
apwso we'd need to downgrade pulse and alsa-plugins to get sound back16:11
jdstrandkklimonda: I see. is there a bug report about the busted libpulse-dev?16:11
kklimondaseb128: I can't - it should have been fixed with the last libasound-plugins upload but I can see that it still doesn't build pulse plugin16:11
kklimondajdstrand: I know that crimsum has been working on that before he got to work16:11
seb128kklimonda, wrong completion?16:12
jdstrandcrimsun: ^ halp with no sound :)16:12
sebnerseb128: I'm sorry for my nick :P16:12
kklimondaseb128: right :)16:12
kklimondasebner: ^16:12
jdstrandcrimsun: actually, I haven't tried you new ubuntu5 yet (still have ubuntu4)-- I'll wait and see how that works16:14
ograaccording to the buildlog the module is there16:15
ogra-rw-r--r-- root/root      5432 2010-02-18 15:07 ./usr/lib/alsa-lib/libasound_module_conf_pulse.so16:15
ograits listed in the deb content on http://launchpadlibrarian.net/39366585/buildlog_ubuntu-lucid-i386.alsa-plugins_1.0.22-0ubuntu5_FULLYBUILT.txt.gz16:15
sebnerogra: yeah, I think -0ubuntu6 b0rked it16:16
ccheneymvo: bug 516727, can you look at the package info, iirc you thought it was a bug in apt when i mentioned it to you at the sprint, but i may have overlooked something in the information myself16:16
ubottuLaunchpad bug 516727 in openoffice.org "breaks dist-upgrade: E: Couldn't configure pre-depend openoffice.org-core for openoffice.org-filter-binfilter, probably a dependency cycle." [Critical,Triaged] https://launchpad.net/bugs/51672716:16
ograseb128, 0ubuntu6 ?16:16
ograerr sebner16:16
lamontlool: valgrind - trivial workaround to the still-missing armel build would be a no-change upload of -0ubuntu316:16
sebnerogra: oh, sorry, I thought of pulse16:16
ograno, i'm looking at alsa-plugins :)16:16
sebnerogra: ohh, I think it's just not mirrored yet16:18
ograah16:19
mvoccheney: I have a look later, it appears we have this bug every cycle16:20
mvos/bug/problem/16:20
sebnerogra: I installed it from LP but it doesn't fix the issue for me :(16:21
ograyou still see "Cannot open shared library libasound_module_conf_pulse.so" ?16:22
jdstrandsebner: do you have ubuntu8 of pulseaudio too?16:22
lamontlool: OTOH, I apparently can cause it to happen without the upload, so don't bother unless you already have a need16:22
sebnerjdstrand: yep16:23
sebnerogra: aye16:23
jdstrandI'm still wating on the download...16:23
sebnerogra: it's not present in /usr/lib/alsa though16:23
sebnerogra: *not = ''16:23
ograshould be /usr/lib/alsa-lib/libasound_module_conf_pulse.so16:23
sebnerogra: it *is* now there, yes16:23
ccheneymvo: ok16:23
sebnerogra: nah, not conf16:24
sebnerogra: libasound_module_ctl_pulse.so16:24
sebnerI have16:24
ograhmm, the buildlog says its there, weird16:25
sebneroh and conf too16:25
* sebner is confused, sorry16:25
sebnerogra: it's all there but sound is still not working with the same error message16:25
loollamont: Ok; thanks16:25
loollamont: So I understand you're working on scheduling it and it will start shortly16:26
kklimondasebner: what error? I get no error messages but still no sound :/16:27
lamontlool: yes16:27
lamontwatching the -n output of this run,  then I'll do it with anger. <-- lool16:27
loollamont: great thanks again!16:27
sebnerkklimonda: <ogra> you still see "Cannot open shared library libasound_module_conf_pulse.so" ?16:27
sebnerkklimonda: try aplay /usr/share/sounds/alsa/Noise.wav in your terminal16:28
kklimondasebner: I've tried already - I get no error but neither do I hear anything..16:29
sebnerhmm16:29
sebnerme gets16:29
sebnerALSA lib conf.c:3272:(snd_config_hooks_call) Cannot open shared library libasound_module_conf_pulse.so16:29
sebnerALSA lib pcm.c:2211:(snd_pcm_open_noupdate) Unknown PCM default16:29
sebneraplay: main:608: audio open error: No such file or directory16:29
apwok it seems that this sound issue is meant to be fixed in libasound2-plugins 1.0.22-0ubuntu5 ... which though built is not yet available for install16:31
sebnerapw: at least not for me :(16:31
kklimondaapw: I've installed it from launchpad already.. :/16:31
sebnerkklimonda: ^16:31
apwkklimonda, i see so even if it were it won't help you think16:31
lamontlool: though for the documentation thing, it's "wait until  ~2PM london next day, and then do your upload, or if there is a reason to _NOT_ upload, poke ubuntu-osa to deal with it"16:32
apwwell i guess we'll give it time till thats available in the archive and then bitch about it16:32
jdstrandapw, kklimonda, sebner: doesn't work for me here either. I now have ubuntu8 pulse and ubuntu5 libasound2-plugins16:35
apwbah, then you should reply on the bug that dtchen is closing you all against16:35
jdstrandubuntu5 ships the libasound_module_conf_pulse.so16:35
apwand say you ahve that version and that ... nope its no better16:35
apwoh ... hrm... but no sound?16:36
apwie. aplay -l works?16:36
jdstrandapw: correct no sound, but still the error that it can't find it16:36
apwoh hrm16:36
jdstrandapw, sebner, kklimonda: crimsun responded in my bug 52390216:38
ubottuLaunchpad bug 523902 in alsa-driver "no sound after recent Lucid upgrade" [Undecided,Incomplete] https://launchpad.net/bugs/52390216:38
jdstrandI'll be responding there-- you may want to as well16:38
=== beuno-lunch is now known as beuno
lamontjdstrand: once I figure out why bind9 9.7.0 is hat{ing,ed by} libtool, do we want to get that into lucid?16:40
lamontthe DNSSEC stuff in 9.7 is actually usable, from what I'm hearing - supporting 9.6 for 5.5 more years would suck, IMO16:40
jdstrandlamont: is that how debian is able to start migrating to dnssec?16:41
lamontyou can migrate today, it's just that the tools to manage stuff are all roll-your-own, or crufty.  9.7 actually has tools for doing a bunch of it pretty handily, at least from the mail that's been flying by16:42
sebnerjdstrand: I confirme16:42
sebnerd16:42
lamonton my todo list for march is to roll one of my zones to dnssec16:42
lamontunder 9.716:42
loollamont: So the procedure is to reupload after the next London 2pm; ok, thanks!16:43
jdstrandlamont: I think it sounds like a great idea to get 9.7 in-- sounds like it'll need an FFe though16:43
mdeslaurlamont: personally, I would try and get it in16:43
lamontwho's literate enough in libtool and auto* to tell me why the 9.7 build process decides to use the wrong soname, where it didn't in 9.7rcN16:43
lamontlool: unless there's a reason to not do an upload (like you added OO.o to armel, and love your life enough to not upload it just because there's no build record for it)16:44
lamontmdeslaur, jdstrand: thanks - I'll push on it.  it would have landed last night if not for (1) yesterday's chroot cluster, and (2) the pesky build error16:44
jdstrandlamont: sounds great, thanks :)16:45
mdeslaurthanks lamont16:45
lamontso I'll include that in my handwavy FFe :-)16:45
loollamont: Rough text https://wiki.ubuntu.com/PackagesArchSpecific16:46
lamontlool: fwiw, the script is now finally processing lucid, on -n still16:47
loollamont: Sorry, what's "-n"?16:48
loolno do?16:48
lamontlool: the "don't really do this because I want to see what you're gonna do" flag16:48
lamontso we're nearly 50% of the way to you having build records16:49
loolOk16:49
lamonttimewise16:49
loollamont: Thanks, what matters is that it's in progress; I was fearing Pas would be completely broken and take a while to fix16:49
lamontbuildd admins won't be able to do it.  requires shell access on the buildd master, so ubuntu osa or gsa - but how to articulate that at the moment is a good question16:49
lamont"buildd admins" and having them know that it needs $PRIVS may be sufficient16:50
loolAck, I picked buildd admin as a neutral term which is likely to stay correct over time (at least the buildd admin will figure it out  ;-)16:51
=== MacSlow is now known as MacSlow|capoeira
=== deryck is now known as deryck[lunch]
Q-FUNKhttps://bugs.launchpad.net/ubuntu/+source/pulseaudio/+bug/523716/comments/1817:29
ubottuUbuntu bug 523716 in pulseaudio "pulseaudio version defined as UNKNOWN, which breaks everything with build-dep on libpulse-dev" [High,Fix released]17:29
Q-FUNKhi! would anyone have time to do what dtchen asks?17:29
mathiazslangasek: hi - is there a way in upstart to say that a job should be run once another job (a task) has finished running?17:30
mathiazslangasek: it seems that start on started other-job starts the job too soon17:31
mathiazsmoser: ^^17:33
apwjdstrand, although that update didn't make my sound work it did fix the aplay -l, looking at alsamixer all my output channels were muted, i have two Headphone and one Speaker channel ... unmuting and raising those fixed it17:34
apwkklimonda, ^^17:34
* sebner agrees with apw17:35
apwso something else is wrong with alsa handling in something something .. pulse ?17:35
apwi wonder how i get that message to dtchen17:35
jdstrandapw: not here: http://paste.ubuntu.com/379221/17:35
apwcrimsun, ^^17:35
jdstrandthat is even after a reboot17:36
apwjdstrand, definatly sorted that out for me17:36
apwdidi you get the whole pulse update too?17:36
jdstrandI thought so, maybe not. I can try again17:36
jdstrandI have ubuntu8 pulseaudio and ubuntu5 libasound2-plugins17:36
* jdstrand tries again17:37
jdstrandall my pulseaudio* and libpulse* files are the same version17:38
jdstrandcrimsun mentioned in 523716 that alsa-lib needs a change17:39
kklimondaapw: yeah - that fixed sound issue for me but I don't get any missing library errors..17:39
apwjdstrand, odder and odder.  mine works now, and syncs ok now17:40
apwi did only just get the updates with the turning of the hour that i needed17:40
jdstrandI'm totally up to date with the exception of libdrm* stuff17:41
smosermathiaz, i tried running with debug on , to see what events we could work off of, but apparently debug output of upstart does not apply to 'task' items.17:43
smoserat least I see no occurense of 'cloud' in the output, but several jobs named 'cloud' obviously run17:44
Q-FUNKapw: crimsun is not anywhere close to his development workstation, so he's askign someone else to apply the fix and upload.17:44
mathiazsmoser: right - should the cloud-apt-update-upgrade job specifically emit an upstart event?17:45
mathiazsmoser: or may be the cloud-config-puppet should start on stopped cloud-apt-update-upgrade?17:45
smoseri was hoping it was not necessary17:45
smoseri'm testing now if 'stopped' seems to work17:45
mathiazsmoser: right17:45
mathiazsmoser: IIRC once a task has run it's in stopped status17:45
sebnerjdstrand: apw kklimonda I have sound again but the volume is only changeable with alsamixer (Speakers)17:48
apwyeah my volume control icon has three sliders on the bar, only one of which moves17:48
apwand none of which change the volume17:49
sebnerheh17:49
jdstrandalsamixer doesn't work here-- I think I'll wait until I am sure I have everything17:49
apwjdstrand, if aplay -l still errors you don't  have everything me thnks17:49
jdstrandzika has a similar issue in 52371617:51
jdstrandapw, sebner, kklimonda: actually a number of people do as in 52371617:51
jdstrandI can try crimsun's recommendation for alsa-lib and if it works I can upload17:52
sebnerjdstrand: please :)17:52
sebnerwondering if this will fix the volume issue17:53
smosermathiaz, thats definitely true, i just didn't know if you could run on its stopped17:53
smosermathiaz, it appears that works17:55
smoserhttp://paste.ubuntu.com/379230/17:55
smoser2 jobs there, 'pre-job' and 'post-job'.  pre-job takes 10 seconds to run, post-job runs on its stopped17:55
smoserand it seems to function17:55
mathiazsmoser: great - I'll give a try with the cloud-config-puppet job then17:56
loollamont: wee, it's needs build now!17:56
mathiazsmoser: I'll update the bug17:56
smosermathiaz, ok. i'll put a patch into cloud-init that is going to get uploaded soon. for the other 'time not defined' bug17:57
mathiazsmoser: great - thanks17:57
sebnerjdstrand: are you building it locally or will you upload it to your PPA?18:07
Laibschmvo: If you want to get more information about that hardy-lucid update problem, I'm online18:07
jdstrandsebner: I am building it locally. if it works I will upload18:08
sebnerjdstrand: yeah, just in case it doesn't work for you I could also test it /here and I'd not have to build it ^^18:10
jdstrandsebner: if it doesn't work, I'll put it in a ppa. I am avoiding that cause I can build much faster here18:11
sebnerjdstrand: sure :)18:12
=== deryck[lunch] is now known as deryck
Q-FUNKactualy, the solution is more involved than this.  first rebuild alsa-lib, then rebuild libasound-plugins with it18:14
smosermathiaz, if you'd like, to review and sponsor, a fix is available18:15
Q-FUNKjdstrand: ^^18:15
jdstrandQ-FUNK: I can do that. libasound2-plugins is then a no change rebuild?18:16
smoserslangasek, cjwatson sorry to ping by name, but i know one or both of you have answers and haven't got responses in previous queries.18:16
smoserHi all, last night I asked about seeds (http://irclogs.ubuntu.com/2010/02/18/%23ubuntu-devel.html).  The 'uec' seed for karmic is pulling in kernel images from the release, even though there are newer ones in updates.18:16
smoseranyone happen to know how that is updated?18:17
persiasmoser: Have you tried playing with germinate locally?18:17
smoserpersia, no.18:17
persiasmoser: That's often a useful first step to understanding why various packages are pulled into various tasks or images.18:18
smoserbut it would seem to me that either a.) we have ot change the seed because its working as designed, or b.) we have to re-generate its output to deal with -updates18:18
smoserpersia, i think its just old data18:18
smoseris that not a resonable assumption?18:18
keeskirkland: does this read okay for the VT-hardware feature?  https://wiki.ubuntu.com/Security/CPUFeatures18:20
persiasmoser: I don't happen to know offhand, but I think you would be able to use germinate to validate the assumption.18:20
james_wsmoser: where are the seeds actually read from by the installer? do you know?18:23
kirklandkees: sure, reads well18:23
smoserjames_w, that i don't know. they're not explicitly read. 'apt-get install uec^'18:24
Q-FUNKjdstrand: as far as I can tell, it just needs a new alsa-lib with the above change to build against.18:24
persiaThat would be getting data from tasksel-data18:24
keeskirkland: cool, thanks18:24
kirklandkees: one more thing that might be useful ...18:24
kirklandkees: dmesg | grep -qs "kvm: disabled by bios"18:24
keeskirkland: oh, neat.  how does the kernel detect that?18:25
kirklandkees: dunno, but i've seen it on enough systems that I added that to /usr/bin/kvm-ok18:25
james_wsmoser: ah yeah.18:25
james_wsmoser: I think it just needs the metapackage updating then18:26
smoserthe metapackage meaning the seed being re-generated, right?18:26
keeskirkland: does svm|vmx show up in flags even if it's disabled in the bios?18:26
james_wsmoser: that will grab the newer dependency18:27
james_wsmoser: the seed is the input, a metapackage is an output18:27
smoserright.18:27
james_wsmoser: germinate reads the seeds and expands the list of packages with dependencies and the like18:27
james_wit will then stuff them in to Depends/Recommends of the metapackage18:27
james_wwhich is then uploaded to the archive18:27
james_wwhere it will be seen by apt and used when installing the uec task18:28
kirklandkees: yes, it does18:28
smoserso how do i request that get done ? and it seems that this will have to be done each time a kernel with new ABI is added to -updates18:28
kirklandkees: which aggravates people, because it looks like they have kvm, but it just won't work18:28
james_wsmoser: it certainly seems like it18:28
keeskirkland: ah-ha.  this is much easier to detect than NX, then.  cool.18:29
smoseri would expect that this is not a new issue though18:29
james_wsmoser: most of the other seeds don't depend on a kernel, so it's probably not part of the process18:29
smoserok, then assuming i've found out what needs to be done, what do i need to do to have it done ?18:30
persiajames_w: smoser : `apt-get install uec` would be a metapackage, `apt-get install uec^` is a task.  Look at tasksel, rather than the metapackage.18:30
james_wsmoser: https://wiki.ubuntu.com/SeedManagement if you hadn't found it18:30
smoserpersia, it uses the ladder18:31
smoser'uec' is not a metapackage18:31
persiaRight.  SeedManagement is stil a good link, but look at tasksel, rather than metapackages for the refresh.18:31
persiaWell, sure, but the *format* of the commands is correct :)18:32
smoserthere were 2 things i didn't see in SeedManagement18:32
james_wsmoser: wile I remember, tasksel wants updating to not install ec2-init18:32
smoser1.) how to run 'germinate' ... my attempts fail18:32
smoser2.) how the bzr tree gets turned into something that is read by apt18:32
smoserjames_w, i dont think i follow18:33
persiasmoser: 2) exists in the source for the metapackages and tasksel18:33
james_wsmoser: tasksel still lists ec2-init for uec, it should change to cloud-init now presumably18:34
smoserah. i thought it had been changed.18:34
smoseruec in lp:~ubuntu-core-dev/ubuntu-seeds/ubuntu.lucid has only cloud-init18:35
smoserbut does say18:35
sebnerjdstrand: can you tell already?18:35
smoserTask-Key: ec2-init18:35
keeskirkland: ok, I've updated the VT section: https://wiki.ubuntu.com/Security/CPUFeatures18:36
james_wsmoser: it seems that tasksel might need updating from the seeds then18:37
jdstrandsebner: updated alsa-lib fixes the missing lib18:38
SWPadnosI'm wondering if gphoto2 (and associated packages) can be bumped to rev 2.4.8 before everything gets frozen for Lucid today.  Is this the right place to ask for that?  :)18:38
jdstrandsebner: still no sound, so I need to rebuild alsa-plugins against it18:38
sebnerjdstrand: Well, I have sound but I needed to use alsamixer and raise "Speakers" part18:39
sebner*to gain sound18:39
smoserjames_w, so , my udnerstanding of this is that i need to open a bug against tasksel in karmic to resolve the dual kernels issue.18:39
smoserbut are you stating that there is a problem with lucid's seed ?18:39
james_wsmoser: tasksel in lucid is using the old package name still, so it needs updating to skip installing ec2-init18:40
persiasmoser: Try generating the task locally with tasksel first, just so that you're requesting the right thing in the bug.  It may be awkward to discover that a tasksel update is not itself sufficient.18:40
james_wsmoser: I believe this information is derived from the seeds so simply triggering the process that updates it would be enough18:40
jdstrandsebner: ah, my front speakers were muted-- the pa mixer didn't work though18:41
james_wpersia: are you sure the kernel issue requires a tasksel update?18:41
persiaIt is derived from the seeds, although there are some hints in tasksel that might need adjustment.18:41
jdstrandsebner: so I'll still try with alsa-plugins to see if it fixes that18:41
sebnerjdstrand: yeah, the volume applet is not working18:41
sebnerjdstrand: aye18:41
smoserso its an semi-automated process?18:41
persiajames_w: No, but I'm sure that any issues with `apt-get install uec^` are best investigated starting with tasksel.18:41
james_wpersia: sure18:42
james_wbut you are giving specific instructions to update tasksel18:43
persiaYes.  When I have investigated these issues in the past, I update tasksel locally, as this seems the most straightforward way to identify the seed behaviour vs. other package collisions.18:43
persiaI don't think the right answer is to file a bug on tasksel, only that this is the best first step to understanding the issue.18:44
james_wfair enough18:44
james_wbut given that tasksel doesn't mention the kernel anywhere related to uec that I have found so far I think it is the wrong path18:44
persiaThe geneated uec^ task doesn't contain a kernel dependency or recommendation?18:44
Q-FUNKjdstrand: actually, dtchen's suggestion simply has one extra $ that doesn't blong there18:44
persiaIf so, then the next step would be looking at the image constructor (likely either livecd-rootfs or virtual-image-builder)18:45
james_wpersia: the generated might, but the source doesn't18:45
persiajames_w: The source just pulls from the seeds in a special way: that's why I suggest a local update.  I have not previously successfully investigated this class of issues through source inspection.18:46
james_wyes, it pulls from the seeds to write the task description files, which for ec2 is just "Key: ec2-init\nPackages: task-fields" and description etc.18:47
persiajames_w: Yes, but it's the content of the tasks that become interesting.  Mind you, my previous investigations were things like trying to understand why Ubuntu MID had gnome-panel, which is a bit different.18:48
sebnerlamont: thank you very much! I'll give it a test :)18:48
james_wpersia: would you be so kind as to explain where the tasks are found?18:50
persiajames_w: I don't remember offhand, but I'll go update and let you know.18:50
=== fale_ is now known as fale
smoserjames_w,18:52
smoser/var/lib/apt/lists/us-east-1.ec2.archive.ubuntu.com_ubuntu_dists_lucid_main_binary-i386_Packages18:52
smoseris where it seems to me to live18:52
james_wsmoser: in what aspect of the Packages file?18:52
james_wthe Task: lines?18:52
smoserPackage euca2ools has:18:52
smoserTask: eucalyptus-cloud, eucalyptus-cluster, eucalyptus-node, eucalyptus-storage, eucalyptus-walrus, uec18:52
smoseryeah, so i was assuming that that came from the archive with that in it18:53
sebnerlamont: is it already deployed? At least my PPA says no18:53
james_wthat's what I think too18:53
james_wpersia seems to imply different18:53
* persia remembers having local task definition files, and is currently building a karmic development chroot to dig into karmic tasksel more18:54
smoserwell, when you run tasksel -t, it shows its going to run18:54
smoserdebconf-apt-progress -- apt-get -q -y install uec^18:54
james_wyep18:54
smoserso it seems to me that either apt has the ability to turn 'uec^' into a package list or it reads that package list from somewhere else18:55
kirklandkees: looks great, thanks!18:55
smoserand i thoguth that somewhere else was Task:18:55
smoseri very much appreciate both james_w and persia help here.18:55
persiasmoser: Yes, apt gets that information from the local Packages file.  What I think I remember is that tasksel generates something that informs that file.18:56
chris_nwhy is mysql in the karmic repo built w/o the InnoDB engine?18:56
mathiazpersia: not sure what you're trying to do, but you can modify Task file in the Package file by using an override file18:57
mathiazpersia: and regenerating the archive with apt-ftparchive18:57
persiamathiaz: That would be a very last resort :)18:57
persiamathiaz: smoser is trying to understand why uec^ is pulling two kernels.18:58
mathiazpersia: ah ok. I haven't read the backlog in great details18:59
mathiazpersia: sorry for jumping into the conversation with non-related information18:59
persiamathiaz: No worries :)18:59
jdstrandsebner: fyi-- pavucontrol still didn't work, so I am not uploading alsa-plugins19:12
jdstrand(alsa-lib is already uploaded)19:13
sebnerjdstrand: grr, annoying. Wondering what's causing this issue. Have you already added a bug comment about it?19:13
jdstrandsebner: yes19:13
sebnerjdstrand: kk, nothing more we can do then :(19:13
* jdstrand nods19:13
hyperairsebner: what's up?19:15
sebnerhyperair: sound is (partially) b0rken in lucid19:16
hyperairbroken how?19:16
sebnerhyperair: broken = not working, after some haXX0ring it works now but only if you adjust the volume with alsamixer19:17
lamontsebner: and should have alien-arena sync'ed sometime today, I expect19:17
hyperairsebner: that sound bad =\19:18
lamontmind you, if it's FTBFS, totally your problem. :-p <-- sebner19:18
sebnerlamont: /me already prepared a FFe (I was bored) so I was just waiting for your confirmation :P19:18
lamontah, ok19:18
lamontI did the "lalalala toolchain" dance with slangasek before FF and he said +1 for that package19:19
sebnerlamont: but PPA should also be fixed by now? /me tries again19:19
lamontyes19:19
lamontsebner: the only place that should have been broken was source upload processing19:19
lamontif that fails, please scream at me here19:19
sebnerlamont: exactly19:19
lamontthat was deployed prior to closing the bug19:19
sebnerlamont: give me 2 minutes, I just reuploaded19:20
* sebner screams at lamont 19:20
persiajames_w: In the ubuntu-tasks directory.19:23
persiasmoser: With a local update, I now get four kernels installed installing the task :(19:23
* persia looks more19:23
smoserpersia, that is what i get19:23
smoserin the official builds . 4 kernels.19:23
smoseri think that the issue is that whatever process is doing this doesn't recognize that linux-image-2.6.31-304-ec2 is an update to linux-image-2.6.31-302-ec219:24
smoserbecause it *is* a different binary package19:24
smoserbut i really would have thought that the cd installer builds would have run into this.19:24
=== MacSlow|capoeira is now known as MacSlow
james_wpersia: yes, but what is in ubuntu-tasks/uec just says "install ec2-init and tell apt to install Task: uec" packages19:25
lamontsebner: pastebin the error you're getting?19:25
sebnerlamont: the same as in the bug (PPA section)19:25
lamontah19:25
sebnerlamont: http://pastebin.com/m636967d619:25
persiajames_w: That's what I'm seeing also: I'm guessing that the behaviour I saw before was from a very buggy task.19:27
persiasmoser: So, if I'm reading tasksel/README correctly, you're stuck as long as the control files contain the Task: header, which they do.19:28
smoserjames_w, are you able to make the trivial s/ec2-init/cloud-init/ in the lucid uec seed ?  the 'Task-Key:' is obsolete (http://bazaar.launchpad.net/%7Eubuntu-core-dev/ubuntu-seeds/ubuntu.lucid/annotate/head%3A/uec)19:28
persiasmoser: You may want to see if you can filter it some by fiddling with the image constructor.19:28
sebnerjdstrand: how do I put it ... it works magically now19:28
smoserby 'control' you mean 'Packages' ?19:29
james_wsmoser: I don't have it checked out right now, persia may19:29
persiasmoser: Packages is generated from the several control files.19:29
lamontsebner: can I talk you into another upload?19:29
smoserpersia, i most certainly can work around htis, but i would rather not19:29
persiajames_w: I can't commit there.19:29
james_woh yeah19:29
sebnerlamont: "talk"?19:29
sebnerah19:29
sebnerlamont: sure19:29
james_wsmoser: stick up a merge proposal then please19:29
* persia plans to fix that in 2-4 weeks, but for now ...19:29
sebnerlamont: I'm available the next 3 hours at least19:29
james_wI'm struggling to see where the Task is inserted19:29
lamontsebner: yeah - talk as in "please push the car back to the top of the hill and lets see how it does this time"19:30
jdstrandsebner: for me, my Front speakers were muted. If I unmute with alsamixer, all is fine. if I mute with alsamixer, I cannot unmute again19:30
jdstrandsebner: (with pavucontrol)19:30
lamontsebner: there are a number of machines...  and I think I hit them all this time19:30
smoserjames_w, i dont know htat either, but for the lucid issue, getting that fixed is a requirement, so i'll put a merge proposal19:30
james_wit's surely not in the debian/CONTROL file, but Launchpad doesn't set it as an override either from what I can see19:30
sebnerlamont: heh, just tell me when I should do another test-upload :)19:30
sebnerjdstrand: weird19:31
james_wunless there is some behind the scenes magic going on19:31
lamontsebner: as in it just failed again, or you're waiting for me to say "go"?19:31
* persia has strong suspicions of magic19:31
lamontbecause should be fixed from http://pastebin.com/m636967d619:32
sebnerjdstrand: Now *everything* works here, I didn't update to your alsa-lib update yet though!19:32
sebnerlamont: go19:32
jdstrandweird19:33
sebnerjdstrand: Ubuntu self-healing abilites are suprising me always and always ;)19:33
jdstrandheh19:34
sebnerjdstrand: the only thing is that never is alright is the graphical volume slide (I usually adjust volume with my laptop keys) and the slide doesn't follow it correctly (means, I set full volume with the keyboard keys and the slide is maybe at a half)19:35
smoserjames_w, ok. i proposed you as a reviewer of a merge : https://code.launchpad.net/~ubuntu-core-dev/ubuntu-seeds/ubuntu.lucid/+merge/1964719:36
james_wthanks19:36
sebnerlamont: still waiting on the mail ..19:38
smoserpersia, james_w just so i could track what is going wrong, and to avoid this occuring in lucid i opened https://bugs.launchpad.net/ubuntu/+bug/52402019:40
ubottuUbuntu bug 524020 in ubuntu "karmic uec builds fail to publish because of 2 intalled kernels" [High,New]19:40
james_wsmoser: ok, you need to get the overrides on cocoplum updated19:41
smoseri'd appreciate if someone can accept my nomiation for lucid and karmic of that bug19:41
smosercocoplum is a new word to me19:41
james_wit's the machine that the archive actually lives on19:42
* sebner hugs lamont and showers him with cookies. You are a GENIUS!19:42
james_wwhat is happening is that LP is calling apt-ftparchive in such a way that it adds Task to all the packages as appropriate19:42
james_wit does that using override files19:43
lamont\o/19:43
james_wthese are not generated by LP as it works19:43
james_wthe files list "package-name Task foo" stuff19:43
james_wso we need those updated based on an updated germinate run19:43
james_whowever, I have no idea how to do that19:43
james_wthe files are owned by lp_publish, but that user doesn't have a cron job to do it or anything19:44
james_wso, I don't know if it is done manually on occasion, or LP handles it out of the path of publishing19:44
sebnerlamont: let me do the FF because I won't get the chance to do many this time ;)19:44
james_wand now I must go cook dinner before I get in to trouble19:47
james_wsmoser: I hope that allows you to find someone who can actually fix it19:47
smoserjames_w, thanks. i'm much closer than before.19:47
james_wsmoser: unfortunately the soyuz people are all Europe-based, so aren't around to help19:47
smoserit doesn't have to happen *right now*19:48
smoserits been busted since the 4th.19:48
sebnerlamont: https://bugs.edge.launchpad.net/ubuntu/+source/alien-arena/+bug/523811/+index#New19:52
ubottuUbuntu bug 523811 in alien-arena "[FFe] Please sync alien-arena 7.33-2 from Debian(contrib)" [Wishlist,New]19:52
sebnercjwatson: KUDOS to you too! .. as stated in the bug report ;)19:53
persiasebner: All fixed now then?20:08
sebnerpersia: yep, Kudos to you too for your help :)20:09
* persia didn't do anything 20:09
sebnerpersia: you helped to track it down and supported my (miss)communication :)20:10
persiaThe latter maybe :)20:10
sebnerheh20:10
tlphey guys. I just did a dist-upgrade of Lucid (from an earlier 'snapshot' of packages) and PulseAudio broke (no sound). Is this behavior expected? Trying to find a changelog or something.20:15
sebnertlp: it's known, yes20:15
persiatlp: Known issue, under investigation20:15
tlpk20:15
tlpoh, I see there's a 'lucid-changes' list20:17
sebnerjdstrand: urgh! My sound magically disappeared as magically as it appeared! xD20:30
* jdstrand shakes head20:30
sebnerjdstrand: interesting! Doing "aplay /usr/share/sounds/alsa/Noise.wav" magically brought my sound (banshee, firefox) back! xD20:33
jdstrandtoo weird20:34
tlpthat magic unfortunately didn't work for me :p20:34
jdongcan a core-dev open the karmic task on https://bugs.edge.launchpad.net/ubuntu/+source/cryptsetup/+bug/474327 please?20:35
ubottuUbuntu bug 474327 in cryptsetup "Overwrite/destroy not-empty partition due to lack of vol_id from udev" [Medium,Confirmed]20:36
jdong(*wonders if there's a way for ubuntu-sru to be able to do this*)20:36
NCommander_doko: ping, I saw that you changed http://gcc.gnu.org/bugzilla/show_bug.cgi?id=40860; is it possible that this regression is also responsible for the libuno breakage?20:38
ubottugcc.gnu.org bug 40860 in libgcj "[4.4/4.5 regression] regressions in libjava testsuite on arm-linux" [Normal,Unconfirmed]20:38
lifelessmvo: do you know about --author ? (also james_w, does debcommit use --author ?)20:40
mvolifeless: no20:41
mvobzr --author?20:41
dokoNCommander_: maybe20:41
lifelessmvo: when committing a patch from the internet, you can attribute it by doing 'commit --author 'Foo bar <foo.bar@example.com>'20:42
lifelessmvo: you can supply the field multiple times to indicate multiple authors20:42
mvonice20:42
lifelessmvo: this is useful when doing cherrypick merges too20:42
mvoI don't know this one20:42
=== dendrobates is now known as dendro-afk
lifelesscherrypicks?20:44
mdeslaurDoes anyone know why my locales are "utf8" instead of "UTF-8"?21:22
persiaWhy should they be "UTF-8"?21:23
mdeslaurwell, it used to be that way, and "utf8" is causing problems with vm-builder21:23
lifelessmdeslaur: they are homophones, depends on the way locales is setup21:23
persiaIsn't this a bug in vm-builder if it's relying on a specific value?21:24
lifelessmdeslaur: also some stuff in libx11 is odd and uses UTF-8 in its compose tables21:24
lifelessmdeslaur: what is the specific problem in vm-builder?21:24
mdeslaurit's calling "locale-gen en_CA.utf8" and that is failing21:25
ograpersia, it is21:27
ograi gues vm-builder just picks up from $LANG21:27
ogra*guess21:27
mdeslauryes, it's picking it up from $LANG, and using locale-gen to validate it21:28
* ogra just helped fixing the same issue in ltsp21:28
mdeslaurbut locale-gen doesn't like utf8 it appears21:28
ograyes, its not supposed to21:28
ogramake vm-builder read /etc/default/locale or translate the utf8 to UTF-8 properly21:29
lifelessmdeslaur: it shouldn't call locale-gen anyway, locale -a is the right way to validate a locale21:29
ogralifeless, well, it probably also wants to generate locales :)21:29
lifelessI suggest fixing locale-gen21:30
mdeslaurI suspect vm-builder just want to make sure the locale specified by the user is a valid one...and it's using locale-gen to do that (which is very wrong). locale -a will only list existing locales. Does anyone have an idea to validate a locale string?21:38
lifelessmdeslaur: define validate21:40
mdeslaurlifeless: make sure it's a locale that could be valid21:40
mdeslaurie: not en_USS.utf8 by mistake21:40
lifelessmdeslaur: under what conditions. Sorry to be picky but its actually nontrivial.21:40
mdeslaurlifeless: it's a string that the user passes as an argument to pick which locale he wants his vm to be installed as21:41
mdeslaurif it's non-trivial, I guess it doesn't need to be validated, it could just fail if there was a mistake.21:42
lifelessso the full list of locales isn't available locally.21:42
lifelessbecause installing a langpack makes a locale available21:42
persiaCould it be made available locally in some way?21:42
mdeslauroh, I see21:43
lifelesse.g. look at your /var/lib/locales/supported.d/21:43
persiaOr does it exist as the collection of all defined langpacks?21:43
mdeslaurthen again, it would depend on the os being installed inside the vm, so even a local list doesn't really make sense21:43
lifelesspersia: the language control panel figures out the installable options some how21:43
lifelessmdeslaur: and the available languages depends on the release of ubuntu - karmic doesn't have klingon21:44
lifeless[for instance]21:44
persiaAh, so vm-builder *could* know the set, and then just match to determine if it's valid, but that might bloat the chroot21:44
mdeslaurlifeless: exactly21:44
mdeslaurwell, I think the sanest thing for now is to not validate the locale string supplied by the user21:44
lifelesspersia: but it would have to download the set, for the target distrorelease its building the vm for21:44
mdeslaurthanks guys21:44
lifelessmdeslaur: I think you could check its well formed21:45
lifelessso not 'asdkaporqj'21:45
mdeslauryeah21:46
persialifeless: Sure, hence "bloat the chroot"21:46
lifelesspersia: ack21:46
persiaIn addition to the list, it may need any number of tools to be able to assemble it.21:46
keespitti: I adjusted the apport anonymizer to leave several specific ProcFoo files alone since they never have host/user names, and it just confuses things.21:48
slangasekmathiaz: 'start on stopped', I would think22:01
mathiazslangasek: right - smoser investigated and found the same result22:01
mathiazslangasek: the semantic are bit wired but in the end it works22:02
smosermathiaz, that is checked in now.22:02
sebnerslangasek: thanks for syncing but you are really killing the fun ;-P22:33
slangaseksebner: your sense of fun frightens me22:37
dylanmccallhi, everybody!22:37
dylanmccallDoes anyone here happen to work on the update manager?22:37
sebnerslangasek: heh, anyways. Thanks again :)22:38
persiadylanmccall: Theoretically, most of us are supposed to care about it, but several of us actually have done stuff.  Why?22:38
dylanmccallpersia: I'm working on a little UI bug for it, and noticed there's both an UpdateManager.glade and UpdateManager.ui. Just wondering which one I should touch :)22:39
persiaOh.  That's not a part I've worked on, so I don't know offhand.22:40
lifelessdylanmccall: check which was changed most recently22:41
persiadylanmccall: Give it a whijle to see if someone else answers.  If not, investigate the build scripts to make sure the .ui isn't autogenerated.22:41
dylanmccalllifeless: aha, very wise22:41
dylanmccallthanks :)22:42
LaserJockhmm, is gtk+2.0 likely to be updated to 2.20 by release?22:51
* sebner waves at LaserJock :)22:52
LaserJockhi sebner22:52
LaserJockrobbiew: awesome news on the twitter/identi.ca status accounts? how do people submit to that?23:01
robbiewLaserJock: right now, I think we've simply setup a password that we can share...but haven't figured out exactly WHO to share it with23:04
robbiewdon't want it to become a spam site23:04
LaserJockright23:05
LaserJockI wondered if the current "any messaging app crashes" thing would count, etc.23:05
LaserJockit's hard to know, but this is something I've wanted for a long time23:05
robbiewLaserJock: the intention was to use it for disastrous type situations, like when we made the move to upstart last cycle...and the buildds went down in the middle of the package upload :/23:10
robbiewthere's always some inherent risk people take, who use the in-development releases....and we didn't want to have to change the status for every little thing23:10
alkisgI have 2 keyboard layouts (us/gr). When I login with an English interface, I can see a language indicator in the panel. When I login with Greek UI, I can see an empty space in that place. Which package is that, so that I can seach why the icon is missing with the Greek UI?23:10
LaserJockrobbiew: maybe it could have a ramped meaning? like say pre-FF just for extreme cases and then say after Beta-freeze or something more low-level problems as more unexperienced people test?23:11
robbiewLaserJock: hmm...that might be a good point23:14
LaserJockrobbiew: just a thought, maybe trying to match increasing expectations of stability23:14
robbiewLaserJock: we have a larger plan to address the problem23:15
robbiewhttps://blueprints.edge.launchpad.net/ubuntu/+spec/foundations-lucid-stop-the-line-for-update-manager23:15
robbiewbut could not fit that into Lucid23:15
robbiewhopefully we can do something for Lucid+123:15
* persia preemptively sets --break-my-system-please23:16
LaserJockrobbiew: ah, that would indeed be helpful23:16
lifelesspersia: 'fu**-me-harder' ? well known hacker slang ;>23:16
LaserJockI don't regularly use IRC anymore and I find it hard to know wha tthe current state is23:16
LaserJockI was thinking of having like a "don't install things that are newer than 2 days" button23:17
LaserJockbut then I figured everbody would do that and it would just move the break point23:17
robbiewheh...yeah23:17
SWPadnoshide the button, so only people who know how to look for it can postpone the breakage23:19
jcastrorobbiew: are these for development releases or for everything?23:19
LaserJockit shouldn't be needed for other things should it?23:20
LaserJockstable release I mean23:20
robbiewjcastro: development...as once we release, I don't see how we could fubar the archive that much23:20
* sebner thinks about throwing ubottu with bad language notice onto lifeless :P23:20
sebner+at23:21
LaserJockI could see using it for things like buildd borkage or LP issues or something23:21
jcastrorobbiew: ok cool, I'll get the word out23:21
persiarobbiew: We can do all sorts of things to -proposed :)  Maybe it ought cover that kind of case as well.23:22
persia(although this only affects some users)23:22
lifelesshmm23:22
alkisgAh, got it, "gnome-settings-daemon".23:22
lifelessyou could do something interesting with suites23:22
lifelessyou know how debian does a waterfall with QA checks at each step23:22
lifelessimagine lucid-0 (immediately when built), lucid-1 (one day old migration, no critical bugs, no missing deps), lucid-2 (etc)23:23
persialifeless: Don't we do that with -proposed and -updates?23:23
persialifeless: Oh, you mean for the development release?23:23
lifelesspersia: no, they are manual. Yes.23:24
persiaSo a no-RC-bugs+no-broken-packages repo?23:24
sebnerlifeless: I thought devel release are meant to break ^_^23:24
lifelessnot suggesting it seriously, its a gedanken23:24
persiaEveryone would end up clamouring for that to get real support.23:24
LaserJocksebner: but at some point they move from being meant to break to being meant to be tested in a decently stable state23:25
sebnerlifeless: denglish, shame on you :P23:25
lifelesssebner: huh?23:25
sebnerLaserJock: we have FF and other freezes for that?!23:25
jcastrosebner: plus people are going to end up using it anyways, might as well give them a warning if we are able to23:25
cjwatsonsmoser: uec> I think it may be impossible to change this as stated; the Task fields in karmic's Packages file are frozen (as for all stable releases).  we'll have to think hard about this.  ask me next week ...23:25
LaserJocksebner: yeah, but post FF it's nice to know when something bad happens23:25
cjwatsonsmoser: all the stuff about tasksel is a red herring :)23:25
lifelesssebner: thats not why we have freezes really; we have freezes to stop adding more defects than we take out.23:25
sebnerlifeless: gedanken, It thought it's only valid english with "gedanken experiment"23:25
persiasebner: gedankenexperiment is a perfectly good English word.  If nothing else, the English are excellent word thieves.23:26
sebnerpersia: I know but I don't think gedanken alone is valid, is it?!23:26
persiaWHy not?  There was no experiment involved.23:26
* persia doesn't think it's any usefully different than "sushi" in terms of word borrowing.23:26
* sebner just didn't found it in his dictionary standing alone so we was curious23:27
lifelessif its literally 'mind' then its not very useful alone; I thought it was more 'thought' than mind, but a quick de dict check suggests 'mind' not 'thought23:27
cjwatsonit's the past participle of denken, to think23:27
sebnercjwatson: yeah, I'm native german so I got curious23:28
sebnerlifeless: it's more thought imho23:28
cjwatsonas a noun it gets used for various related meanings, sort of like a gerund23:28
lifelesssebner: not according to the dict I found :P. Anyhow I meant it as 'thought'23:29
sebnerlifeless: That's the reason why I got curious, you used gedanken instead of thought. /me likes seeing mixture of language :)23:29
sebnerlifeless: singular is "Gedanke" btw23:31
=== robbiew is now known as robbiew_
TheMuso`any ocaml experts around could take a look at graphviz, and advise the best way to depend on ocaml-base-nox, as ocaml-base-nox-$bla via provides from ocaml doesn't work due to soyuz design.23:58

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