/srv/irclogs.ubuntu.com/2009/10/13/#ubuntu-devel.txt

=== bjf is now known as bjf-afk
slangasekdebfx: you've tested this fix yourself, right?  I don't have a kubuntu setup here to test it on, so I can only check that the code looks right00:31
slangasekdebfx: is the 'su -' actually needed? acpi-support runs as root, so shouldn't it have access to the dbus session bus anyway?00:34
slangasek(or is this done to isolate the dbus process from root privs?)00:34
slangasekdebfx: btw, I don't think I received a notice of this merge proposal, in the future you might want to check that your merge proposal was requesting a review from whoever you're looking to have review it00:36
* directhex invokes a release manager00:45
debfxslangasek: yeah I tested it on my kubuntu installation00:56
debfxthe "su" is necessary, it doesn't work otherwise (not sure why though)00:57
slangasekok00:58
slangasekdebfx: uploaded, thanks :)00:58
directhexslangasek, do i subscribe a release manager then sponsor, or the other way round?01:01
slangasekdirecthex: either way is ok with me01:01
directhex(lp: #449970 FYI)01:02
debfxslangasek: ok, glad I could help :)01:04
directhexi'm all sleepy now. that's the first hard debugging session in an alien API i've had for a very long time01:08
Riddelldebfx: what's this fix?01:09
debfxRiddell: powerdevil detection in acpi-support http://bazaar.launchpad.net/~ubuntu-core-dev/acpi-support/trunk/revision/16301:11
Riddelloh cool01:12
YokoZardoko_: Mind if I poke you ~ ftlk1.1 ?  https://launchpad.net/ubuntu/+source/fltk1.1  has it still FTBFS and the mismatch is blocking me from updating ia32-libs01:16
directhexYokoZar is the poor sod who looks after the most unmaintainable package ever?01:23
YokoZardirecthex: mostly because I'm the biggest (ab) user of it01:25
YokoZardirecthex: but yes it seems that way01:25
=== freeflyi2g is now known as freeflying
=== mnepton is now known as mneptok
=== jra is now known as Guest76453
=== Guest76453 is now known as SecGeek
LaibschDoes http://packages.ubuntu.com/ubuntu-laptop-mode still serve a purpose?  It hasn't been updated for ages and there is the generic laptop-mode-tools package available.  Time for removal?  Where to request?02:03
johanbrLaibsch, I think the answers are "no, yes, file a bug" respectively02:14
LaibschOK02:14
LaibschThanks02:14
LaibschWill do02:15
johanbryou're welcome02:15
Laibschbug 45000402:28
ubottuLaunchpad bug 450004 in ubuntu-laptop-mode "time for removal of ubuntu-laptop-mode package?" [Undecided,New] https://launchpad.net/bugs/45000402:28
=== zooko` is now known as zooko
=== dmb_ is now known as dmb
=== Whoopie_ is now known as Whoopie
spstarrany reason libasound-plugins is not built with jack output?05:28
spstarr[AO_ALSA] alsa-lib: pcm.c:2171:(snd_pcm_open_conf) Cannot open shared library /usr/lib/alsa-lib/libasound_module_pcm_jack.so05:28
TheMusospstarr: Because jack is not in main.05:28
spstarrlicense problem?05:29
TheMusoNo05:29
spstarrdoes debian build it?05:29
TheMusoIf there was a license problem, it wouldn't be in the archive05:29
TheMusospstarr: I believe so.05:29
ScottKarchive/universe05:29
spstarrso then why is ubuntu turning it off(?)05:29
ScottKspstarr: Do you understand the difference between Main and Universe?05:30
spstarrnot really05:31
spstarrI just want what debian provides, not isolating this from that05:31
ScottKThe most relevant bit here is that Main needs to be self-contained complete, so packages in Main cannot build-depend on packages in Universe.05:31
TheMusospstarr: If you want what debian provides, use Debian.05:31
spstarrso then move jack to Main?05:31
ScottKPart of the original plan for Ubuntu was that it would focus on an subset of the Debian archive and try to make that really shine and provide security support for it.05:32
ScottKSo every time you move stuff to main, there has to be a good rationale as it ups was has to be officially supported by Canonical.05:32
ScottKThere was some discussion about that this cycle, but it didn't get done.05:32
spstarri'll just get the src deb and turn it on myself.05:33
ScottKSince TheMuso is an Ubuntu Studio dev, you're probably talking to one of the people that wants that more than most.05:33
spstarrmy audio card has no PCM capture (DRM likely) and I cant record any output from it05:33
spstarrso thus I need workarounds that Ubuntu is turning off ;(05:33
TheMusoScottK: This cycle has seen a push to get jack into main to solve just this problem, as it would allow firewire audio interface users to use their cards with alsa, if in a somewhat round-about way. But there are other reasons as well.05:34
TheMusoHowever, it didn't happen due to lack of time by those involves05:34
TheMusos/involves/involved/05:34
ScottKRight.  So maybe for Lucid.05:34
TheMusoI am thinking that archive reorganisation may help resolve this problem/05:35
TheMusoScottK: Right.05:35
spstarrim not happy at all my new laptop conveniently disables PCM capture05:36
spstarrDRM shit05:36
TheMusospstarr: I don't think its to do with the laptop, its to do with the Linux driver, depending on what audio hardware you have.05:36
jdongI'd say you're too quick to jump to conclusions!05:36
spstarrjdong: from what I read, there is no capture on these cards at all05:37
TheMusothese cards being?05:37
spstarr│ Card: HDA Intel                                                                                                   │05:38
spstarr│ Chip: Conexant CX20561 (Hermosa)05:38
TheMusoah ok05:38
spstarrConexant isn't eactly FLOSS friendly at ALL05:38
spstarrwith that old linuxant shit05:38
spstarrthanks Lenovo!05:38
jdonghow was linuxant Conexant's fault per se?05:39
spstarrits not05:39
jdongthe whole issue with a software modem is that the modem is just physically two wires05:39
spstarrbut this company 'Conexant' is making things difficult for me now in Audio05:39
spstarrnevermind models05:39
jdonglinuxant was a third party attempt to reimplement the modem part in software :)05:39
lifelessuhm, linuxant licensed the IP didn't they?05:40
jdonglifeless: ah yes that may have been; at least licensed some part of the IP05:41
jdongconsidering the DIL tone was the same as the original Conexant drivers probably more or less the entire modem software :)05:41
spstarrooh i got it working.. almost05:47
spstarruntil the audio just hangs :(05:47
=== Amaranth_ is now known as Amaranth
spstarrhah I got it working with jack06:50
spstarrevil06:50
spstarrI can record audio from jackd via jack_capture (obscure tool)06:51
pittiGood morning07:15
pittimdke: thanks07:16
pittitkamppeter_: hih07:16
pittierm, "hi"07:16
mdkepitti: it didn't work to remove the fdupes script - something else has run a similar script anyway in the package build - http://paste.ubuntu.com/292122/07:22
mdkepitti: I don't know where that has come from though, it isn't in debian/rules07:22
mdkeah, it's in /usr/share/cdbs/1/rules/debhelper.mk07:24
mdkeperhaps someone can tell me how to exclude that script?07:27
geofft... wait, do you just want to set CDBS_NO_GNOME_HELP_SYMLINKING=1?07:29
mdkegeofft: yes07:29
pittimdke: right, we do that by default now, but these aren't meant to interfere; hm07:31
pittimdke: seems like the symlinking to help-langpacks/ is buggy then :-(07:31
mdkepitti: can't I just disable it by setting CDBS_NO_GNOME_HELP_SYMLINKING?07:32
pittimdke: you can07:32
mdkethat should work, no?07:32
mdkethe help-langpack thing isn't interfering because this is a local build without that07:32
pittiit works around the problem, yes07:32
mdkeI suppose all packages with Gnome documentation should be setting CDBS_NO_GNOME_HELP_SYMLINKING, not just ubuntu-docs07:32
mdkeotherwise the same bug will appear in those packages, maybe07:33
pittimdke: I should probably just disable it for now, since with stripping them out we don't need to symlink them any more07:37
pittioh, wait, we do07:37
pittithey only point to the C version, which is already installed with the package07:38
pittimdke: would you mind reporting a bug against cdbs with the particular failure you see, and assign it to me?07:38
pittimdke: I'm interested in what actually goes wrong07:38
dholbachgood morning07:39
* mneptok waves to various .de peoples07:40
mdkepitti: ok. should I disable this in ubuntu-docs and gnome-user-docs anyway? if so, could you show me how to do it? :p07:40
pittimdke: if it wreaks havoc, just disable it, yes07:41
pittiexport CDBS_NO_GNOME_HELP_SYMLINKING=107:41
pittimdke: sorry, without the "export"07:41
mdkejust somewhere at the top of debian/rules?07:42
pittiyes07:42
mdkeok, thanks07:42
mdkepitti: I think we can use the same bug and just open a cdbs task07:43
mdkepitti: ok, so it's bug 441401 - thanks for the help07:48
ubottuLaunchpad bug 441401 in ubuntu-docs "Symlink not working with Karmic translations" [High,In progress] https://launchpad.net/bugs/44140107:48
pittimdke: thanks07:51
=== highvolt1ge is now known as highvoltage
=== thekorn_ is now known as thekorn
* mvo_ hugs doko__ for his super fast python fix08:08
=== porthose|afk is now known as porthose
=== tkamppeter_ is now known as tkamppeter
tkamppeterpitti, hi08:24
=== doko__ is now known as doko
dokomvo_: do you have an idea about bug #448140? I do see this with other packages as well.09:05
ubottuLaunchpad bug 448140 in python2.6 "package python2.6-minimal 2.6.4~rc1-0ubuntu1 failed to install/upgrade: error writing to '<standard output>': Input/output error" [Undecided,New] https://launchpad.net/bugs/44814009:05
seb128dholbach, you should stop using pbuilder for every build ;-)09:06
mvo_doko: looking09:12
dokomvo_: no info in the log, but the subject "error writing to '<standard output>': Input/output error" repeats09:12
mvo_doko: odd, nothing in the log - I will followup and move away from python (that is most certainly not a python issue)09:15
mvo_doko: there seems to be a lot of those reports09:17
mvo_hey glatzor!09:17
glatzormorning mvo_ !09:17
dokomvo_: when do these start?09:18
mvo_doko: the earliest so far is 2009-09-28, but LP is not that great for bug searches, I look further09:20
mvo_doko: my initial guess is that its packagekit releated, but I'm not sure yet09:21
mvo_hm, no. there is one report about the software-center09:22
glatzormvo_, reports that affect me too?09:24
mvo_glatzor: I don't think so, but I'm not sure yet, its inconclusive at this point09:32
=== dholbach_ is now known as dholbach
AnAntHello, can some sponsor this: http://revu.ubuntuwire.com/details.py?upid=6920 ? It's FFe request has been approved (LP 440153)09:52
ubottuLaunchpad bug 440153 in sabily "FFe: Add an xsplash theme for Sabily" [Wishlist,In progress] https://launchpad.net/bugs/44015309:52
seb128dholbach, will you sponsor that gdm update?10:10
dholbachseb128: it didn't build for me - does it build for you?10:10
seb128dholbach, I didn't try but there is no change in the build system so no reason for it to start breaking10:12
seb128dholbach, I would rather blame your pbuilder ;-)10:12
seb128let me try10:12
pittitkamppeter: hm, seems your host name->ip change now causes build failures :-( (http://launchpadlibrarian.net/33580906/buildlog_ubuntu-karmic-i386.cups_1.4.1-5_FAILEDTOBUILD.txt.gz)10:14
seb128dholbach, build fine there, I will upload10:16
seb128is there any known libssl issue?10:17
seb128I got some gnome builds failing on -lssl not being there10:17
seb128ie some .pc or .la or something listing but not having the corresponding depends10:17
dholbachseb128: thanks10:24
dholbachshouldn't ubuntu-xplash-artwork be Arch:all?10:33
seb128dholbach, it should10:34
dholbachkenvandine: ^ :)10:35
directhexthanks ttx10:41
ttxdirecthex: np10:41
directhexttx, quite embarrassing issue - but it was news to upstream (and is now my first proper upstream patch for mono, svn r143994)10:42
taavikkojust wondering why I have the "vitruvian man" on my notification-area, while there's no accessibility features enabled?10:54
apwcjwatson, the _all packages, am i correct in understanding that they are actually constructed on all architecture builds, but they are only taken from i386?10:57
maxbapw: They aren't even built on any arch but i38610:58
maxbIt's the difference between dpkg-buildpackage -B and -b10:58
apwso the buildd's do -B ?10:59
maxbPretty sure they do, yes10:59
apwmaxb, thanks ... makes much more sense here now ...11:01
cjwatsonapw: yes, what maxb said. i386 buildds do -b and everything else does -B.11:03
apwnow getting _all out of my armel builds makes sense11:03
* apw mutters as he wanders off to get a bigger brain fitted11:03
debfxseb128: could you please have a look at my pidgin debdiff at bug #34684011:34
ubottuLaunchpad bug 346840 in pidgin "Buddy List taskbar icon shows on all virtual desktops" [Low,Confirmed] https://launchpad.net/bugs/34684011:34
debfxit fixes that bug and provides a workaround for wrongly sized tray icon on kde11:34
Riddellyay11:36
seb128debfx, what is the rational for the scrollbar value change?11:37
seb128debfx, the kde hack looks weird too, what about fixing kde rather than adding weird hacks to pidgin?11:39
seb128debfx, I'm not sure about any of those 3 changes...11:39
debfxseb128: the preferences dialog got bigger, it needs around 700px11:40
seb128debfx, the purpose of the patch is to add scrollbars to fit on screen though no?11:42
seb128that value should match netbook resolution11:42
debfxseb128: afaik kde says the system tray specification is broken regarding to icon size and I'm not sure if it affects other desktop environments as well, but kde always uses 22x22 tray icons so the patch doesn't have negative effects on kde11:43
seb128debfx, could you upstream that workaround just to get their opinion?11:43
debfxI hope the problems are gone when pidgin switches from eggtrayicon to gtkstatusicon11:44
seb128there is no such hack in other softwares, ie rhythmbox11:44
seb128I think adding one there is not the way to go11:44
debfxare they using eggtrayicon?11:45
seb128no11:45
\shgrmpf...Karmic you have a problem11:45
seb128why is pidgin still using that?11:45
seb128the correct fix would be to port pidgin to modern apis ther11:45
debfxbecause they don't want to depend on higher gtk versions11:45
seb128there11:45
debfxthey want to raise the gtk requirement in pidgin 2.711:46
seb128well so if that works in gtkstatusicon there is a bug in pidgin11:46
seb128and the way to go is to fix it11:46
debfxtrue, but I doubt anyone will fix eggtrayicon11:49
debfxespecially not in time for karmic11:49
seb128I'm not qualified to judge that hack since I've no clue about how kde is buggy there11:50
seb128and why it doesn't handle correctly icons11:50
seb128so I will not upload that hack11:50
seb128I will wait on ted's comment about the focus issue though11:50
seb128thanks for you work on that11:51
debfxregarding the scrollbars: don't we want the preference window to display correctly on 7XX resolutions?11:52
Riddellseb128: it would be polite to assume that KDE isn't buggy since every other app works fine11:52
seb128I've to go for lunch bbl11:52
seb128Riddell, and pidgin works fine in any other de too11:52
seb128debfx, we want but we want those to be displayed correctly on netbooks too11:54
Riddellseb128: so there's no reason to think which side is at fault and it's probably as debfx says the spec which is buggy and incomplete11:54
seb128the change will make it not fit on smaller screen no?11:54
seb128Riddell, whatever I don't care, I'm just not going to upload that workaround since it seems wrong, if the code is buddy fix it, that works with other applications now11:55
seb128really have to go for lunch11:55
seb128bbl11:55
apwpitti, i think we have found the FAT slow mount issue, and i've pushed some test kernels (linked in the bug) ... if we want to get it in before  kernel freeze we need to get it tested pronto12:03
pittiapw: my hero!12:04
pittiI'm happy to test them12:04
apwwicked12:04
apwit was a long old day finding that one12:04
\shif someone could do me a favour, please review debdiff from bug #401982 and push it to the buildds? Thx :)12:14
ubottuLaunchpad bug 401982 in quilt "quilt_0.46-7 still same error on intrepid" [Undecided,Fix committed] https://launchpad.net/bugs/40198212:14
amitkapw: so what was the issue?12:15
apwreadahead requests were not merging in the elevator at all, leading to sychronous 512 byte reads of the FAT12:15
\shbrb lunch12:16
amitkapw: at the VFS layer?12:20
* pitti hugs magic Andy12:28
pittiapw: it works perfectly, thanks12:28
apwpitti, wicked thanks ...12:30
apwanyone know if we are expecting fsck to trigger usplash like it used to atm?12:31
pittiapw: I think we resorted to always starting usplash onw12:33
pittis/onw/now/12:33
pittibut in lucid, it's supposed to12:33
apwyeah i had usplash, the new sexy logo12:34
apwbut then it went into 20 mounts without fsck, fsck12:34
apwand usplash said nothing then timed out and showed it to me behind12:34
apwbut no sexy progress bar, no hit esc option12:34
apwpitti, ^^12:35
apwi presume that that is a bug then12:35
pittiright, looks like12:35
pittiI'll have a look at it, noted on my TODO list12:35
apwpitti, thanks12:36
debfxseb128: for netbooks nothing will change, if the screen resolution is 1024x600 it doesn't matter if I check <=600 or <=70012:36
seb128debfx, I've to read what the change do then, would be nice to give explanation in the bug next time12:36
seb128debfx, ok, the 700 change makes sense after looking at the dialog geometry in karmic, sorry about the too quick replies but I've a zillion things on my list and not always time to look at what other people wanted to do and why if there is no explanation in bugs12:43
seb128debfx, I will wait for ted to reply before sponsorting that though just to know if the other change is worth uploading too12:44
seb128debfx, I'm not sure we should change the behaviour now just before karmic, ted added that to workaround other issues12:44
cjwatsonapw: you're not the first one to report that ...12:49
apwcjwatson, ok ... so i'll wait for a fix :)12:49
debfxseb128: I know but that particular calls I removed don't really help the pidgin window to appear in the front12:50
seb128debfx, ted probably added it for a reason though, it might workaround some wm behaviours or something12:52
debfxseb128: to me that patch seems like a "try everything that might help" approach, but you're right we should wait for a response from ted12:56
seb128debfx, it's sort of that yes since standard calls were not doing what is expected12:56
zulpitti: ping13:02
pittizul: pong13:26
zulpitti: i been working on the m2crypto testsuite failure and its still not building properly13:27
zuli tried updating it my ppa and it still suffers from the same problem but it builds fine locally13:27
pittizul: I guess it needs network of some sort?13:27
zulpitti: it looks like it but it says its connecting to a localhost13:28
HattoryHi all is it possible that all icons and folders, after the last update in karmic, have the <ubuntuone-synchronized> emblem applied?13:28
zulpitti: i was thinking of opening up a bug in the upstream bug tracker and trying to get it fixed for lucid13:29
pittizul: yeah, makes sense13:29
pittizul: I think for karmic you should just || true the test suite, so that the results are in teh build logs, but it doesn't fail the build13:29
zulpitti: ok i can do that ill let you know when I uploaded it13:30
pittiapw: I like your definition of "obvious fix" :-)13:30
apwpitti, i think the fix is obviously correct even to those not looking at the rest of the code, now finding the issue ...13:35
pittiapw: I was just kidding; I didn't understand a word of your bug explanation :)13:36
apw:)13:36
\shre13:39
liwI seem to be totally unable to track down bug #420307 -- mysterious segfaults in computer-janitor for some people. My best guess it's a python/pygtk/threading problem, but I can't see where, and I can't reproduce either. Any ideas?13:48
ubottuLaunchpad bug 420307 in computer-janitor "computer-janitor-gtk crashed with SIGSEGV in gdk_window_set_geometry_hints()" [Medium,Confirmed] https://launchpad.net/bugs/42030713:48
tgpraveenlool:  https://bugs.launchpad.net/ubuntu/+source/humanity-icon-theme/+bug/436462 can you please upload the changes for this13:48
ubottuLaunchpad bug 436462 in humanity-icon-theme "Have different icons for usb hardisks and pendrives" [Undecided,Confirmed]13:49
tgpraveenit would really increase usability/visibility and is something13:49
seb128liw, get a valgrind log for the crash?13:49
tgpraveenthat many people have asked for on different bugs and the change is already on upstream and has very little chance of breaking anything13:49
liwseb128, I'll ask bug submitters for that... how would they do that?13:50
seb128liw, https://wiki.ubuntu.com/Valgrind13:50
seb128liw, for python software you need to run valgrind python binary13:51
seb128not valgrind binary directly I think13:51
mterrycjwatson, it looks like you looked into sponsoring bug 430220 at some point in the past.  Can you (or Keybuk) look at it again?  I'd like to get this in before release.  It prevents delays in logging messages due to buffering (and has some cleanup as well)13:52
ubottuLaunchpad bug 430220 in rsyslog "[karmic] Upstart fixups" [Undecided,Confirmed] https://launchpad.net/bugs/43022013:52
liwseb128, thanks, let's see what happens13:52
=== marjomercado is now known as marjo
seb128ok13:56
seb128so the build failures in rhythmbox and totem are doko's fault13:56
seb128/usr/lib/python2.6/config/Makefile: LOCALMODLIBS=                       -lssl -lcrypto  -lssl -lcrypto      -L$(exec_prefix)/lib -lz13:57
seb128but python2.6 doesn't install those libs13:57
seb128doko, ^ do you know about that? is that something which changes recently?13:58
looltgpraveen: I was told it's not release critical and will only consider it if I update h-i-t for another reason; it took me hours to understand + review the last icon changes I had to upload, so I'd prefer avoiding that happening again13:58
dokoseb128: yes, that was a bug fix for python2.6. It's a mistake to link extensions with LOCALMODLIBS, just remove it13:59
seb128doko, it makes several packages ftbfs out of the blue, will we do an archive rebuild test to spot those now?13:59
seb128doko, otherwise I would argue to wait until karmic+1 for the fix since it breaks things which were working13:59
cjwatson0/wg 16613:59
cjwatson(sorry13:59
loolDoes someone know how to fix a non-booting system like this onw http://people.canonical.com/~lool/IMG_2345.JPG?14:00
loolOne error is binfmt misc being missing in the dove kernel, not sure if that's the reason for the failure14:00
seb128doko, ?14:03
dokoseb128: that was the fix for #44554014:03
doko#44553014:03
seb128bug #44554014:04
ubottuBug 445540 on http://launchpad.net/bugs/445540 is private14:05
seb128bug #44553014:06
ubottuLaunchpad bug 445530 in python2.6 "dh_pysupport -a fails in private/movemodules with python2.6" [Undecided,Fix released] https://launchpad.net/bugs/44553014:06
seb128doko, any reason you couldn't add the lib as python-dev depends?14:07
dokoseb128: I'll look at it tonight, but it would just hide the problem.14:08
seb128doko, what problem? rhythmbox and totem and some other things fail to build right now...14:09
seb128would be nice to get that fixed quickly14:09
seb128those software have not changed and building them works fine on other distros or karmic before your change14:09
dokoseb128: the correct fix is not to link with LOCALMODLIBS; I'll look at a workaround later today14:10
seb128doko, thanks14:10
seb128doko, could be but it's late now in the cycle to break all software doing that14:11
dokoseb128: no, it was a fix for another bug which obviously has side effects14:12
seb128doko, ok, thanks for looking into it14:13
=== sommer_ is now known as sommer
=== robbiew_ is now known as robbiew
=== spaetz2 is now known as spaetz
=== agateau_ is now known as agateau
loolKeybuk: hey, I get http://people.canonical.com/~lool/IMG_2345.JPG with a mountall from a couple of days ago; there's notably a binfmt misc missing error (reported already) but I'm not sure what's failing the boot exactly nor how to recover15:10
loolKeybuk: I can remount / rw and mount /boot but if I ^D, only the network comes up and not gdm etc.15:10
Keybukdid you update mountall today?15:10
loolI cant find that /forcefsck thing on any fs15:10
loolKeybuk: No, I'd like to...15:10
Keybukright, that one's fixed15:11
loolKeybuk: It's the one from one or two days ago15:11
loolKeybuk: What shall I do to resume boot?15:11
loolI have a /, a /boot, swap, all with UUID in fstab; I only have proc in fstab apart of that IIRC15:12
loolKeybuk: Do I have to manually dpkg -i mountall from an USB stick or smth?15:14
mvo__kirkland, hi - I noticed that that kvm got replaced by qemu-kvm. could you please add a transitional package to ensure that it upgrades smoothly? currently its considered obsolete and removed after a upgrade (apt is unfortunately not very clever when it comes to understand that it really should install qemu-kvm instead)15:15
mvo__kirkland, I'm happy to report a bug and/or do that myself (should be quick and easy)15:16
zulasac: yes I need tht review for libaugeas-ruby15:16
mathiazmvo__: hi!15:17
mathiazmvo__: thanks for adding some upgrade logic to update-manager to handle the mysql upgrade15:17
mathiazmvo__: IIUC a plain dist-upgrade won't work in karmic15:17
mathiazmvo__: however a do-release-upgrade will correclty update mysql-server from 5.0 to 5.115:18
mvo__mathiaz, correct - sorry that I haven't found a good way for the plain dist-upgrade15:19
mvo__mathiaz, we should just release note it, it should be simple enough to fix for people faimilar with apt-get15:20
mathiazmvo__: that's fine. We can document it in the release notes as well15:20
* mvo__ nods15:20
mathiazmvo__: something related to the mysql upgrade15:20
mathiazmvo__: 5.0 supports cluster, while 5.1 doesn't15:20
mathiazmvo__: so there is a check in the preinst script - if cluster is enabled the package upgrade fails15:21
mathiazmvo__: I was wondering if we could some logic to update manager15:21
mathiazmvo__: if there is a cluster configured, remove the mysql-server package (but leave mysql-server-5.015:22
mathiaz)15:22
mvo__mathiaz, yes, we should15:22
mvo__mathiaz, how hard/reliable is it to detect ?15:22
mathiazmvo__: reliable - it's a grep in some configuration files15:23
mathiazmvo__: the logic is already in the preinst script15:23
mathiazmvo__: right now the package fails with an error message15:23
mvo__mathiaz, ok cool - I can add that to the upgrade, thats pretty easy. could you just add a bug and target for 9.10 ? I will do it today15:23
mathiazmvo__: ok - I'll file a bug15:24
mvo__mathiaz, thanks15:24
lamontso how do I get something wider than 1 pixel borders on my windows again?  grabbing the little beggars with the thumbpad is kinda challenging15:25
Gpi ma getting Invalid execution envioroment at grub15:32
Gpi ma getting Invalid execution envioroment at grub15:32
cjwatsonGp: I don't think you are; I think you're more likely to be getting the message "invalid: environment block"15:35
cjwatsonGp: see bug 43978415:35
ubottuLaunchpad bug 439784 in grub2 "invalid: environment block" [High,Fix committed] https://launchpad.net/bugs/43978415:35
scoop21Einen wunderschönen Tag zusammen15:37
lamontWell, this is embarrassing.  <-- yay for firefox. :-(15:41
wolfe?15:42
lamontamusingly, leaving all the tabs selected and choosing 'restore' gets me a working firefox15:42
lamontwolfe: firefox can't restore the session15:42
wolfe:) oh how I know that too well15:43
lamontI wonder if it has anything to do with needing passwords to loginto stuff15:43
wolfeI've disabled much of the bloat which causes firefox to mess up15:43
lamontwolfe: execpt for the part where the session restores just fine when you say "oh, try anyway, kthx"15:43
wolfeyeah... isn't that nice?15:43
wolfeit crashed on me twice yesterday when I had all the default bloat enabled, and FF actually apologized asking which session to restore15:44
scoop21Hi guys in the house15:44
sistpoty|workmaybe a procrastination avoidance feature? :P15:44
wolfeheh15:44
lamontI do hate it when coders think their program should apologize.  just wrong.15:49
LaserJocklamont: I suppose it's better than having them insult you15:50
lamontLaserJock: pretty much the same, actually15:50
LaserJockit's more like an insult with a smile15:50
liwlamont, my most sincere and humble apologies for having written a program that apologized, please let me assure in the strongest possible way that this will not be a unique instance15:51
lamontliw: meh15:51
liw:)15:51
lamontwindow panel bar is totally weird, too.15:52
lamontso if anyone asks, no, you many not like the results of running a jaunty kernel with your karmic system15:52
scoop21does anybody tried to install karmic on a laptop?15:52
lamontscoop21: aside from loosing support for winxppro sp>=2 in kvm, it's been working pretty OK for me15:53
lamontsome _might_ see that as a feature15:53
scoop21lamont: do you tried to plugging ac/battery?15:53
lamontliw: long ago I came to realize that parts of the kernel have gender.  Then I realized that gender  was based on who owned that component in the OS I  was working on a the time.15:54
lamontscoop21: suspend/resume even works much of the time - big improvement over the last time I tried it.15:54
lamontand yeah, AC and battery op both happy15:54
kirklandmvo: hi15:54
lamonthaven't tried hibernaet yet15:55
Gphttps://bugzilla.mozilla.org/show_bug.cgi?id=439784 not opening15:55
ubottuMozilla bug 439784 in Networking: Cookies "Chrome XMLHttpRequest does not send/set cookies if third-party cookie's are blocked" [Normal,Resolved: duplicate]15:55
kirklandmvo: would you mind sending me a quick debdiff for the transitional package?15:55
kirklandmvo: i'm working on a couple of other high priority things at the moment :-/15:55
kirklandmvo: including adding a critical patch to qemu-kvm15:55
mvokirkland: sure, I can also do the upload15:55
mvokirkland: oh, ok15:55
kirklandmvo: i'd like to fix both with the same upload15:56
mvokirkland: yeah, I file a bug with patch then - or is there a vcs I should use?15:56
scoop21lamont: mhh, tried to boot with both ac and battery and than plugged ac out and so?15:56
kirklandmvo: bug with patch is best for now15:56
spaetzscoop21, works like a charme here15:56
mvokirkland: thanks15:57
lamontscoop21: booted with and without AC, plugged and unplugged, even suspended.. all with good happiness.15:57
kirklandmvo: thank you :-)15:57
lamontOTOH, networkmangler has decided that eth0 is non-existant15:57
lamontbrb15:57
scoop21lamont: which label do you have?16:02
lamontscoop21: label?16:03
lamontthe laptop is a dell inspiron 1520 with an ubuntu label. :-)16:03
lamontgory details of the machine in bug 44545616:04
scoop21lamont: haha, yes i meant the producer16:04
ubottuLaunchpad bug 445456 in linux "kvm hangs booting windows XP Pro SP2 or later, since at least 2.6.28-15" [High,New] https://launchpad.net/bugs/44545616:04
=== ArneGoet1e is now known as ArneGoetje
liwmvo, there's at least two instances of openoffice packages being corrupted (uno and ure packages)... update-manager does check the checksums, so that's worrying16:12
scoop21lamont: you hasn't that bug too? -> https://bugs.launchpad.net/ubuntu/+source/pm-utils/+bug/43283816:13
mvoliw: it is - my theory is currently that it arrives ok from the net and gets corrupted when writing out to disk - i have test code that tries to download files with invalid checksums and that errors out16:13
ubottuLaunchpad bug 432838 in pm-utils "laptop goes standby after gnome login on battery" [Undecided,New]16:13
mvoliw: but I'm still worried because its just so scary16:13
LaserJockjames_w: is http://jameswestby.net/bzr/builddeb/user_manual/ an authoritative place to get info on using bzr-builddeb?16:13
liwmvo, given that oo.o files tend to be a bit large, I guess it's possible that two people would have problems with them, but it's still a bit of a coincidence16:15
zulpitti: it still fails if I add the || true16:15
mvoliw: it calculates the checksum from the network data, not from the on-disk data (maybe it should)16:15
mvoliw: absolutely!16:15
lamontscoop21:  sounds like you have ntp coming up and snapping your clock forward far enough for gnome to go "ZOMG long time idle -> suspend"16:17
lamontgo edit things to not suspend for a couple hours or more of idle, and see if that makes it go away16:17
=== dendrobates is now known as dendro-afk
mathiazcr3: hi16:19
mathiazcr3: re checkbox sponsorship request - there are some new strings in there16:20
cr3mathiaz: yo16:20
mathiazcr3: and we're in String Freeze16:20
cr3mathiaz: new strings?16:20
scoop21lamont: i tried to change something but there are no much possiblity16:20
mathiazcr3: po/checkbox.pot16:20
mathiazcr3: some new strings, some have been removed16:21
mathiazcr3: 'Fixed backend to use dbus instead of policykit' <- how is that a bug fix rather than a new feature?16:22
cr3just the string "Info" has been added, maybe I could remove that16:22
cr3mathiaz: I needed to either migrate to polkit-1 or just use dbus, pitti and I agreed it would be preferable to just use dbus16:23
mathiazcr3: and this is acceptable for karmic?16:23
pittimathiaz: the old policykit is deprecated, and it's not even installed any more16:24
pittimathiaz: which means that checkbox doesn't work at all ATM16:24
mathiazpitti: ok16:24
pittimathiaz: so at the very least, it needs to grow a policykit dependency to work at all16:24
pittibut it'd be the only thing which needs it16:24
cr3mathiaz: fyi, pitti also reviewed my change and he approved the dbus part16:25
pittimathiaz: the actual PK changes in that branch are essentially "remove all PK code"; there are other (unrelated) code changes which I couldn't assess16:25
lamontright.. back to a karmic kernel16:25
cr3mathiaz: the other unrelated code changes were because the old policykit wasn't even working before and had been neglected, so I needed to update the code accordingly16:26
james_wLaserJock: /usr/share/doc/bzr-builddeb or there16:26
LaserJockjames_w: k16:27
cr3mathiaz: this problem had been worked around by using gksudo instead of using the dbus backend, but that was an unfortunate hack16:27
Aji-Dahakafellas, I reported a bug (449935) which was marked duplicate of a non-public bug (443340) by apport service.  The message asks me to look at the other bug report, though I can not.  What does one do to address this situation?16:36
Aji-Dahaka(if this is actually a #ubuntu question, let me know and I'll migrate it there)16:36
Aji-Dahakajoin #ubuntu16:36
Aji-Dahaka(sorry, missed the / *sigh*)16:36
kirklandmvo: would you ping me here when you file that bug/patch?16:36
kirklandmvo: i'm building/testing my other changes now16:37
mvokirkland: sure, I'm test-building (to be sure its all good) currently16:37
kirklandmvo: cool, thanks16:38
mvoliw: I just created a fault-injecting proxy and get a error (as expected) - not only one, loads of them .)16:39
liwmvo, whee16:40
mvo(checksum mismatch)16:40
liwI'd expect checksum mismatches if packages got garbled on the wire16:40
mvoliw: yes, that is whats happening16:40
mvoliw: the file does not make it on disk16:41
Keybukmvo: I keep seeing lots of duplicates of "standard output: No such file or directory" errors from apport about upgrades16:41
liwmvo, but the bug reports had errors at a later stage, so your theory of corruption happening while writing to disk seems fair16:41
mvoKeybuk: I looked into that briefly this morning without much success, no pattern yet afaics16:41
mvoliw: it may well be something in the apt http downoader that write the data out wrongly16:42
Keybukmvo: indeed16:42
KeybukI've had that reported for a number of different packages16:43
Keybukincluding mountall, which has no maintainer scripts *at all*16:43
mvoKeybuk: I have done a LP search and see about ~30 or so of them16:43
mvoKeybuk: yeah, eglibc16:43
mvoand the like, initially it looked like kpackagekit, but I got one report from software-center too16:43
Keybukright, I initially thought kpackagekit too16:43
Keybukin fact, I started assigning them there to begin with16:43
mvooh, that was you then :P16:44
Keybukthe two more recent ones weren't with that though16:44
Keybuk:p16:44
Keybukmvo: I've probably had more reasons than most to be on top of my bugs folder these last couple of weeks16:44
mvothere is/was a similar bug in kpackagekit16:44
mvodon't talk to me about my bug folder, that makes me cry16:45
Keybukmine has zero unread ;P16:45
mvoKeybuk: heh :) because of the upstart changes?16:45
mvozero? impressive!16:45
* mvo hands Keybuk a virtual cup of finest green tea16:45
Keybukall bugs are either in "know what causes it, it's in my notebook to fix" ... "know what causes it, I'll fix it later" ... "no idea, too low priority to care about" ... or ... "needs more info" stages :p16:46
Keybukmvo: I still can't beat seb on the bug traffic volume though16:46
mvohaha - he got *years* of experience and probably a twin brother that he hides from us16:47
Keybukwasn't it you that had the twin brother? :p16:48
davmor2Keybuk: No he has a clone :D16:48
liwI'm convinced seb128 is just a front for a secret French government agency that processes bug reports on the same supercomputer Lucas uses16:49
Keybukcjwatson: so I think there must be still a usplash b ug16:49
Keybukif I boot with "splash" my consoles are corrupted when I switch away from X16:49
liwmvo, bug #412806 seems weird... we've not had to start update-manager as root for several releases, have we?16:50
ubottuLaunchpad bug 412806 in update-manager "update-manager no longer setuid, fails for non-root" [Undecided,New] https://launchpad.net/bugs/41280616:50
mvoliw: *weh* it was noever setuid16:51
mvoliw: and yeah, no need to run it as root since ages16:51
cjwatsonKeybuk: hmm, I had that until I arranged to be more careful about tearing down usplash before X starts16:51
cjwatsonKeybuk: can you tell whether that's happening?16:51
cjwatsonI guess an upstart debug log might be handy16:51
Keybukcjwatson: "more careful" ?16:51
mvoKeybuk: a twin sister, but she refuses to do work for me :P16:51
Keybukmvo: ah, that was it! :)16:52
Keybukcjwatson: yeah, was going to stick a log-priority debug in there somewhere and see if I could capture the job transitions16:52
=== dendro-afk is now known as dendrobates
liwI haven't had this many false highlights since twin peaks went out of style16:52
cjwatsonKeybuk: I think I cavalierly tried to start X without tearing down usplash at one point during testing :-)16:53
liwmvo, but in very ancient times it was necessary to start u-m with sudo, wasn't it? anyway, I'll note that it shouldn't be needed in the bug16:53
mvoliw: yeah, a long time ago16:53
Keybukcjwatson: yeah, the whole starting-dm thing should be enough16:54
PedroLeKoiRiddell: I wrote the iso file on a CD and I am trying to run that CD now one way or the other.16:54
Keybukthere won't be a usplash process when that finishes, etc.16:54
PedroLeKoiRiddell: Thing is that the boot process is interrupted pretty early.16:54
PedroLeKoiRiddell: Error message:16:54
PedroLeKoiRiddell: (initramfs) ata2.0: revalidation failed (errno=-5)16:54
PedroLeKoiRiddell:     ata2: COMRESET failed (errno=-16)16:54
PedroLeKoiRiddell:     ata2: exception Emask 0x1 SAct 0x0 action 0x0 t416:54
PedroLeKoiRiddell:     ata2: irq_stat 0x4000000816:54
KeybukI wonder whether this is actually something to do with the nvidia agpgart or driver16:54
mvoliw: it looks like for some reaosn his permissions are (very) wrong16:54
RiddellPedroLeKoi: it doesn't boot up into a running live CD system?16:55
PedroLeKoiRiddell: Right.16:55
RiddellPedroLeKoi: maybe the CD did not burn properly, do you have another CD you could burn to?16:56
PedroLeKoiRiddell: What is the meaning of 'ata2'. Does it mean the (sata) hdd, partition 2?16:57
RiddellPedroLeKoi: I don't honestly know.  it's possible your hardware is too new for hardy so it's not possible to run the install at all16:58
PedroLeKoiRiddell: Maybe it's just because I formatted the hdd with 'ext3'?16:59
PedroLeKoiRiddell: If that is the reason I can take an other live CD to reformat the partition.17:00
cjwatsonata2 is more likely to mean the third disk the kernel has seen on the ata bug17:00
cjwatsonbus17:00
RiddellPedroLeKoi: your hard disk formatting doesn't matter, it's not using the hard disk17:01
RiddellPedroLeKoi: try burning another CD and if that doesn't work we can use a chroot instead for the install17:02
PedroLeKoicjwatson: So it's maybe a question of the amount of data? sda0: swap, 4GB; sda1: /, 40GB; sda2: /home, 150GB.17:02
RiddellPedroLeKoi: no that won't be a problem17:03
liwdo we support direct upgrades from LTS to each release before the next LTS? or should the upgrades go through intermediate releases? i.e., hardy->karmic or hardy->intrepid->jaunty->karmic?17:03
RiddellPedroLeKoi: please join #kubuntu-devel, this channel is a bit too general17:04
PedroLeKoiRiddell: I am working on my second laptop right now. This one is much older than the former one. So I am going to try to run the live CD on that one first. I am pretty sure that the CD is allright.17:04
liwheh, a bug report with a video of the bug as the attachment17:08
Riddellmalone will soon be replaced with youtube17:08
mvomuch more fun this way too17:08
liw(#450451)17:08
liwmvo, and he's using a funny font, too17:09
davmor2liw: sometimes it's easier to describe it and have the dev understand what your on about too :)17:11
liwdavmor2, sure, it's an excellent idea17:12
liwonly problem is... after I mentioned the bug number, LP stopped talking to me :P17:15
mvoliw: he does :)17:17
debfxtedg: could you please have a look at bug #346840, it seems to be caused by your buddy_list_really_show patch17:19
ubottuLaunchpad bug 346840 in pidgin "Buddy List taskbar icon shows on all virtual desktops" [Low,Incomplete] https://launchpad.net/bugs/34684017:19
joaopintoKeybuk, I also have corrupted VTs with ATI, so it's not nvidia related17:25
cjwatsons/not/not only/17:26
cjwatson(I'm on Intel here and it works fine ... of course this could be a red herring)17:26
Keybukindeed, it's just a wild guess17:27
davmor2Keybuk: I can confirm on ati on nvidia on both nv and nvidia, radion and fglrx drivers if that helps.  In fact intel is the only one without the issue17:29
joaopintoaren't we a bitt advanced on the dev cycle to be experimenting boot changes ?17:32
cjwatsonjoaopinto: consequence of boot changes made at alpha 617:34
=== beuno is now known as beuno-lunch
superm1mvo, re bug 413789, how will someone know if they have the update manager with this fix in it?17:49
ubottuLaunchpad bug 413789 in mysql-dfsg-5.1 "mysql-server has been kept back with dist-upgrading" [High,Fix committed] https://launchpad.net/bugs/41378917:49
kirklandcjwatson: around?17:50
kirklandcjwatson: i think this is a typo, want to check with you though17:51
kirklandcjwatson: $ grep -n configure_interface eucalyptus-udeb.finish-install17:51
kirkland156:configure_interface () {17:51
kirkland235:    configure_interfaces17:51
cjwatsonkirkland: yes, that's a typo17:51
cjwatsonshould be configure_interfaces in both places17:51
cjwatsonnice catch17:52
kirklandcjwatson: i wonder if that might help our dhcp/static issue17:52
cjwatsonworth a go17:52
kirklandcjwatson: i was just fixing that with some nasty grepping and sedding17:52
kirklandcjwatson: what's the best way for me to inject this change into an install?17:53
joaopintosuperm1, once the package which fixs that bug get's built it will set the bug to fix released and will display the version17:53
kirklandcjwatson: build the udeb and copy into the install ?17:53
superm1joaopinto, there is no update-manager task for it17:53
joaopintosuperm1, ah :|17:54
statikhi slangasek, do you have 10 minutes for a phone call? I'd like to get some advice/guidance from you on evaluating the risk of a couchdb update17:55
cjwatsonkirkland: nah, just edit /usr/lib/finish-install.d/whatever with nano17:56
=== bjf-afk is now known as bjf
kirklandcjwatson: perfect; willd o18:03
kirklandwill do18:03
Keybukjoaopinto: I'd still rather play around now than before LTS beta ;)18:07
joaopintoKeybuk, sure, but still it's an high risk change during post beta :P18:09
Keybukwhich are you talking about?18:10
joaopintoKeybuk, broken VTs18:10
cjwatsonthe change wasn't "break people's VTs, we'll fix it up later"18:10
Keybukjoaopinto: well, that kind of change would be a "bug fix" :)18:10
cjwatsonthe change was to fix other high-priority bugs18:10
cjwatsonand whatever this is appears to have been an unforeseen consequence18:11
joaopintoah ok, so it's a fix, sorry18:11
cjwatsonassuming of course that this was caused by usplash changes18:11
Keybukbugs are a bit like bubbles in wallpaper18:13
Keybukwhen you push one out, another one appears somewhere else18:13
Keybukthe aim of the release is to make sure that they're all hidden behind bits of furniture18:13
robbiewfwiw, I have the no VTs issue on my nvidia box, if you guys need some debugging or testing...just let me know18:14
Keybukwell, the first obvious test will be to stick "sleep 10" in between usplash exiting and gdm starting ;)18:15
freemathiaz: hey18:21
robbiewKeybuk: and where would I put that sleep18:22
Keybukrobbiew: in /etc/init/gdm.conf after the initctl emit18:23
robbiewl18:24
robbiewk18:24
robbiewKeybuk: no change18:28
Keybukthat's interesting18:28
Keybukthat tells us that this is a pure usplash bug18:28
Keybukand it's not racing with gdm18:28
Keybukrobbiew: here's another fun experiment18:31
Keybukremove that sleep18:31
Keybukbut then comment out the "start on" lines of the gdm.conf18:31
Keybukthen boot18:31
robbiewok...back in a min18:32
orozcan someone help me turn off "Emulate3Buttons"?18:33
robbiewKeybuk: that was worse, as there was no tty or gdm sessions..I had to remote login and start18:37
Keybukok18:37
Keybukdefinitely just a usplash bug then18:37
Keybukwas the display black or corrupted?18:37
robbiewblack...and nothing happened when I tried switching VTs18:38
stefanlsdwho would be the right channel or person to help me with access to people.ubuntu.com?18:38
Keybukcool18:38
Keybukthat fits what I've seen too18:38
joaopintothe VT problem was introduced with the latest usplash update right ?18:41
=== beuno-lunch is now known as beuno
cjwatsonjoaopinto: we don't know for sure18:46
KeybukI'm out for a bit, will look into this when I get back unless someone beats me18:47
Keybukjust confirmed both of robbie's tests, so I should be able to debug18:47
mathiazfree: hi!18:50
freemathiaz: I just sent you an email about the landscape-client18:56
mathiazfree: right18:56
mathiazfree: I'll look into that later18:56
freemathiaz: awesome! thank you18:56
=== dendrobates is now known as dendro-afk
=== dendro-afk is now known as dendrobates
joaopintovirtualbox VTs gets a funny (wide) resolution19:10
kirklandcjwatson: okay, that one-char fix didn't solve the static ip bug, but I have about 5-lines that does19:10
kirklandcjwatson: let me pastebin that for you...19:10
kirklandcjwatson: http://paste.ubuntu.com/292543/19:23
kirklandcjwatson: i think that should do it; i'm testing now19:23
NCommandermterry, ping? You around?19:25
mterryNCommander: yes19:28
NCommandermterry, I need a promotion for partman-uboot which is a minor installer component which is only present in the live system. Do I really need a full blown MIR for it?19:29
mterryNCommander: I assume so.  It can be a somewhat brief MIR.  I'm not comfortable enough with my MIR role to start blessing corner-cutting.  :)19:33
cjwatsonkirkland: if that works with busybox sed (and, well, generally works), then it's cool by me!19:38
kirklandcjwatson: the backreferences work, yes19:38
kirklandcjwatson: i'm installing end-to-end now to test19:38
NCommandermterry, I should be done with the MIR in another 10-15 minutes, if your still around, mind handling it?19:41
mterryNCommander: sure19:42
LaserJockcjwatson: were you able to find the issue with the d-i on the Edubuntu DVD?19:43
kirklandcjwatson: works like champ!19:44
kirklandttx: the static/dhcp network configuration issue is solved!19:44
ttxkirkland: yay19:45
NCommandermterry, https://bugs.edge.launchpad.net/ubuntu/+source/partman-uboot/+bug/45060519:47
ubottuLaunchpad bug 450605 in partman-uboot "Main Inclusion for partman-uboot" [Undecided,New]19:47
* mterry reads19:47
kirklandcjwatson: ttx: i'm regression testing the diff against dhcp nodes19:53
mterryNCommander: this is just a split package from something that was already in main?19:53
NCommandermterry, no, the original is in universe(?)19:56
* NCommander isn't sure if it sync'ed across because Soyuz used to reject packages that had no build candidates19:56
mterryNCommander: ah19:56
slangaseksuperm1, cody-somerville: are things working better with the latest dailies?  the dbus problem should be fixed now19:57
cody-somervilleslangasek, it is indeed fixed19:57
slangasekand the updated mountall is included in all ISOs19:57
slangasekok, cool19:57
cody-somervillekudos19:57
kenvandinerobbiew, ping20:00
robbiewpong20:00
kenvandinerobbiew, when you had that crash in empathy doing audio/video20:00
superm1slangasek, yes much better wrg to that problem20:00
kenvandinerobbiew, did you see a spike in cpu load by chance?20:01
robbiewkenvandine: I honestly don't remember, sorry.  Do you need me to try another call and let you know20:01
robbiew?20:01
kenvandinenah20:01
kenvandinelet me ask around20:01
kenvandine:)20:01
kenvandinei think i have an idea where the problem is20:02
robbiewok20:03
superm1slangasek, i did come across bug 448988 though, which i've milestoned since that was explicitly added functionality20:06
ubottuLaunchpad bug 448988 in usplash "--pulse-logo doesn't actually pulse the logo" [Undecided,New] https://launchpad.net/bugs/44898820:06
=== mnepton is now known as mneptok
mathiazcr3: is checkbox documented?20:14
mathiazcr3: are there any reference to checkbox in the Ubuntu documentation?20:15
cjwatsonLaserJock: remind me what it was?20:15
cr3mathiaz: not as far as I know, is there any particular consideration you had in mind?20:16
LaserJockcjwatson: I get something about multiverse Packages file can't be found20:16
mathiazcr3: the changes in debian/checkbox.pot20:16
mathiazcr3: the addition of the Info string20:17
mathiazcr3: it may have an impact on documentation and translation20:17
LaserJockcjwatson: and then in the other VT it says it can't find libnewt0.52, libuuid1, ext2-modules, and efi-modules20:17
kirklandcjwatson: ttx: fix looks good, working on both static and dhcp networking20:19
kirklandcjwatson: ttx i'm committing20:19
cr3mathiaz: I'm quite positive this level of detail about checkbox is not documented, I'm willing to bet my non-existent reputation on it :)20:19
cjwatsonLaserJock: oh, right, that was a cdimage bug20:19
cjwatsonLaserJock: not yet but on the list, sorry I haven't managed it yet20:20
LaserJockcjwatson: np, just trying to keep an eye on it20:20
ttxkirkland: ok20:20
cjwatsonhmm, scanpackages is kind of unconditional20:21
mathiazcr3: what kind of testing did you do on 0.8.4?20:21
cr3mathiaz: I just tested upgrading and running it, but I've also asked davmor2 and fader to kick the tires. one moment, I'll see what was their feedback20:24
simon-ofabrice_sp_: bug 447245 has a branch attached which contains the fix. If you need a debdiff I can surely provide it, but imho merging the branch is easier20:26
ubottuLaunchpad bug 447245 in basket "FTBFS when using automake 1.11 and autoconf 2.64" [Undecided,Confirmed] https://launchpad.net/bugs/44724520:26
mdkepitti: around?20:28
fabrice_sp_simon-o, I still have to learn how to deal with branch and merging... I'm used to debdiff :-/20:30
simon-ofabrice_sp_: ok, no problem I'll attach a debdiff20:30
simon-ofabrice_sp_: thanks for sponsoring :)20:30
fabrice_sp_thansk ;-)20:30
fabrice_sp_thanks for taking care of the bug ;-)20:30
simon-ofabrice_sp_: Here is the diff from the merge proposal, is that ok? https://launchpadlibrarian.net/33593085/uIn3Ug7FHgtr2ECEckVu5bKom4a.txt20:31
fabrice_sp_seems good20:32
fabrice_sp_simon-o, ^20:32
simon-ofabrice_sp_: great.20:33
simon-oit would be really cool if someone could sponsor bug 428104 for main. This is a regression and should make it into karmic.20:36
ubottuLaunchpad bug 428104 in lftp "3.7.15 removes support for https" [Undecided,Confirmed] https://launchpad.net/bugs/42810420:36
keescody-somerville: want to use your new super-power for 428104?  :)20:41
mathiazcr3: hm - I've tried to run checkbox-cli20:41
mathiazcr3: and selected network test (f)20:41
mathiazcr3: I was then prompted for two fingerprint reader tests, and a firewire tests20:42
mathiazcr3: which I've skipped - and then a report has been generated20:42
cody-somervillekees, sure thing :)20:42
mathiazcr3: is this normal?20:42
cr3mathiaz: I'm trying to figure out whether this problem was there before20:42
cr3mathiaz: there may still be a bug or two, this candidate release doesn't necessarily fix everything20:42
mathiazcr3: I saw something similar with the fingerprint reader a couple of months ago20:43
mathiazcr3: I was never prompted for the firewire test though20:43
simon-ocody-somerville, kees: thanks20:43
mathiazcr3: http://paste.ubuntu.com/292588/20:44
mathiazcr3: is there a prompt missing here somewhere?20:44
mathiazcr3: I was never prompted for an email adresse20:44
kklimondakees, would it be possible to get a micro release exception for Django? Upstream has a strict API policy and lots of regression tests..20:45
mathiazcr3: http://paste.ubuntu.com/292590/20:45
mathiazcr3: ^^ this is when I tried to enter an email address when nothing was happening20:46
slangasekdoes someone know what changed recently to pull ibus-qt4 into the Ubuntu CDs?20:52
slangasekwas ibus-qt4 recently promoted to main?20:52
cr3mathiaz: looking into that problem and I just fixed bug #450673 at the same time20:53
slangasekmm, indeed it was20:54
ubottuLaunchpad bug 450673 in checkbox "Checkbox command line interface does not interpolate $output variable" [High,In progress] https://launchpad.net/bugs/45067320:54
cr3mathiaz: that problem was there before, just thought I'd fix while we're at it20:54
pittislangasek: hm, should we fix "Recommends: ibus-gtk, ibus-qt4" to have s/,/|/ ?20:54
slangasekpitti: yes; do you want to take care of it?  If not, I was about to20:55
pittican do20:55
slangasekbug #44996620:55
ubottuLaunchpad bug 449966 in ibus "Forced to install ibus-qt" [High,Triaged] https://launchpad.net/bugs/44996620:55
cjwatsonmight want to seed one or the other in each desktop seed, if that hasn't been done already?20:57
pittikubuntu does already (both desktop and netbook)20:57
pittiuploaded20:59
slangasekpitti: thanks!20:59
slangaseknow for the other problem, why is a new 4MB openoffice.org style package being pulled in20:59
pitticjwatson, Keybuk: can you please point me to what you changed to have usplash not QUITed on shutdown? (the change that caused the fade-out effect to disappear); I'd like to split QUIT into the old QUIT and a FADEOUT command, so that we'll just send the latter21:02
slangasek... because the latest openoffice.org upload has changed the dependencies of openoffice.org-common, nice21:02
pittislangasek: ccheney plans a final upload on Thursday or Friday FYI21:03
slangasekpitti: the question is, why are random parts of the Ubuntu delta dropped in this merge?21:03
cjwatsonpitti: r31021:06
pitticjwatson: ah, thank you21:06
kirklandcould a build admin please bump https://edge.launchpad.net/~kirkland/+archive/ppa/+build/1290730 to build ASAP ?21:06
kirklandcjwatson: ^21:07
pittidoing21:07
pittikirkland: there21:07
kirklandpitti: cheers, thanks21:07
mathiazcr3: so are you planning a new merge proposal?21:07
kirklandpitti: re http://bugs.freedesktop.org/show_bug.cgi?id=2319621:08
ubottuFreedesktop bug 23196 in DeviceKit-power "Do not offer hibernate with encrypted swap" [Normal,Assigned]21:08
kirklandpitti: i've had no time whatsover for ecryptfs21:08
cr3mathiaz: I think that would be the right thing to do, although I suspect the problems you are reporting might already exist in 0.8.321:08
kirklandpitti: eucalyptus has totally swallowed my life21:08
pittikirkland: understandably :) but it's not a regression really21:08
mathiazcr3: well - it makes testing complicated21:09
cr3mathiaz: however, I'm quite pleased to fix those problems right away and submit another merge proposal so that you only have to do one21:09
mathiazcr3: as I can't validate a full test21:09
cr3mathiaz: good point21:09
mathiazcr3: I think it would be great to fix this bugs21:09
mathiazcr3: otherwise checkbox-cli doesn't work21:09
mathiazcr3: hm - well - it works21:09
mathiazcr3: you could always submit the report afterwards21:10
mathiazcr3: since it's saved on the system21:10
=== dendrobates is now known as dendro-afk
mdkeperhaps someone could give me a hand. I tried to set a cdbs setting in debian/rules but it doesn't seem to have worked. debian/rules is at http://paste.ubuntu.com/292579/ (line 8) and the build log is at http://paste.ubuntu.com/292580/ - any ideas welcome!!21:17
pittimdke: ah, sorry, forgot that; debhelper.mk checks an environment variable, not a make variable21:18
LaserJockis postinst run on a package ugprade?21:19
pittimdke: so, you do need to do "export CDBS_NO_GNOME_HELP_SYMLINKING=1" after all21:20
pittiLaserJock: yes, with "configure <previously configured version>"21:20
mdkepitti: I can just do a straight swap in line 8 for that?21:22
pittimdke: just prepend "export "21:23
mdkepitti: awesome, thanks. Ok - will try the build again21:23
beunopitti, hi. Would you now who can look at bug 431023?21:48
ubottuLaunchpad bug 431023 in gnome-power-manager "gnome-power-manager crashed with SIGSEGV in g_cclosure_marshal_VOID__VOID()" [Medium,New] https://launchpad.net/bugs/43102321:48
beunoit's been happening more frequently lately, and it seems to get a lot of dupes21:48
=== dendro-afk is now known as dendrobates
simon-ojames_w: Hi, I had a merge proposal for a bug, but it was sponsored the "traditional way" (with a debdiff) what do I do now with the MP? Delete it or keep it open?21:52
james_whey simon-o21:53
simon-ohi21:53
james_wsimon-o: you can delete it21:53
simon-ojames_w: ok, but how gets the branch updated?21:53
james_wthere is a bot running that sees the upload and updates the branch21:54
james_wyour branch won't be merged, but your changes will get in to the branch, with you recorded as the author21:54
james_wwhat package was it?21:54
seb128chrisccoulson, ^ in case you fancy looking to a gpm crasher rather21:54
simon-ojames_w: basket21:54
simon-ojames_w: that was the information I was looking for. I sometimes see packages where the branches are outdated, so I guess the bot failed there21:55
lifelessjames_w: hi21:55
chrisccoulsonheh, lots of crashers to look at.21:56
pittibeuno: can you reproduce it?21:56
chrisccoulsonso, the g-p-m crasher is triggered on a signal from dk-power21:56
chrisccoulsongpm_manager_client_changed_cb21:56
pittibeuno: I looked at the code, and it seems that there's one possible code path which could trigger this21:57
pittichrisccoulson: looking at 431023 ?21:57
chrisccoulsonpitti - i just took a very quick glance at the stacktrace21:57
beunopitti, not on demand, no. It happens once or twice a day, usually when I unplug the powewr adaptor or resume21:57
james_wsimon-o: yeah, it's not as robust as I would like yet21:57
james_whi lifeless21:57
pittichrisccoulson: right, I downloaded that older version and checked, but line 101 isn't correct21:57
pittichrisccoulson: my best guess is that disks->priv->cookie == NULL, and it segfaults in the last egg_debug21:58
simon-ojames_w: thanks. I'll have a look next time I see an outdated branch, maybe there's some way to fix it.21:58
chrisccoulsonyeah, i've not had a look in any detail yet21:58
pittichrisccoulson: it checks for NULL in the first if, but not in the last egg_debug21:58
seb128pitti, <pitti> chrisccoulson: right, I downloaded that older version and checked, but line 101 isn't correct21:58
james_wsimon-o: when you see one if you can drop me a message that would be great21:58
simon-ojames_w: sure, I'll do. thanks21:58
seb128pitti, how come that we don't source stacktrace? did that break again in karmic cycle?21:58
james_wsimon-o: the failure reasons aren't publically accessible currently, but I can look for you no trouble21:59
pittiseb128: no deb-src lines apparently; I think we disabled them back then when xulrunner did weird stuff on "patch" and hung them21:59
seb128pitti, oh, that xulrunner thing again, right21:59
seb128pitti, thanks21:59
pittichrisccoulson: humm, no, "ret = 0", so the last egg_debug shouldn't trigger22:00
* chrisccoulson should probably download the latest source:)22:01
simon-ojames_w: lftp is the first outdated branch I remember22:01
simon-oit's some months old22:01
pittichrisccoulson: so I think it fails in gpm_disks_register(), and the compiler optimized it away and inlined it22:01
pittichrisccoulson: oh, can it be that ret == FALSE, and error is NULL?22:01
pittichrisccoulson: i. e. that the DriveSetAllSpindownTimeouts() call didn't set error?22:02
chrisccoulsonhmmm, that shouldn't happen though22:02
chrisccoulson(at least i don't think it should)22:02
pittibeuno: got a minute to try something? are you on a laptop right now, and can go on battery?22:06
pittimine is currently docked, and I can't shutdown right now22:07
beunopitti, yeap22:07
beunoI suspect that the bug is triggered when the battery is full and I unplug, but I'll need about 40min to verufy it22:07
pittibeuno: I have another suspicion22:08
pittibeuno: please do "sudo killall devkit-disks-daemon", then unplug AC and let it run on battery22:08
beunopitti, devkit-disks-daemon: no process found22:08
pittibeuno: ps aux | grep devkit-disks doesn't give anything?22:09
beunothe only thing with devkit is: /usr/lib/devicekit-power/devkit-power-daemon22:09
beunonope22:09
pittibeuno: ok, perfect; if you pull the plug, does it crash?22:11
beunopitti, not at the moment, no22:11
beunoI did bring it back up again manually22:11
pittibeuno: killall gnome-power-manager22:11
chrisccoulsonyou have some idea whats causing it then pitti?22:11
pittignome-power-manager --verbose 2>&1 | tee /tmp/gpm.log22:12
pittichrisccoulson: my best theory is still error == NULL22:12
chrisccoulsonyeah, that seems to be the case, but i'm not sure why22:12
pittibeuno: if you pull the plug with this running in debug mode, what are the lines that you see right after unplugging? do you see something like "on_battery:" and then "registered 0xDEADBEEF (60)"?22:13
pittichrisccoulson: dk-disks always returns true, it might be the d-bus call itself that fails?22:13
beunopitti, this is the full output: http://paste.ubuntu.com/292648/22:14
beunoI can't find that specific line22:14
pittibeuno: I don't even see a "discharging there; did you pull AC actually?22:16
chrisccoulsonpitti - does the value returned from devkit_disks_daemon_drive_set_all_spindown_timeouts in dk-disks correspond to the value returned from dbus_g_proxy_call in g-p-m?22:16
beunopitti, I did22:16
chrisccoulsonthe documentation suggests that dbus_g_proxy_call only returns false if an error is set22:16
pittichrisccoulson: can't say for sure22:16
pittichrisccoulson: oh, ok22:17
chrisccoulsoni could be wrong though22:17
beunopitti, http://paste.ubuntu.com/292649/22:17
beunothat's the output when pulling it and plugging in again22:17
pittichrisccoulson: ooh, hang on!22:18
pittichrisccoulson: gpm-disks.c 101 is indeed22:18
pitti                egg_warning ("failed to set spindown timeout: %s", error->message);22:18
pittichrisccoulson: I was misled first and thought that 101 was wrong, because it's in gpm_disks_register() and not in gpm_disks_set_spindown_timeout() as the stack trace claims22:18
pittibut I guess that's just because gpm_disks_register() is just called in set_spindown_timeout, and once, and is static, so it was optimized/inlined22:19
pittichrisccoulson: and since %s with NULL works fine, we can conclude that error is NULL22:19
chrisccoulsonyeah, that seems to be the case22:19
pittibeuno: nevermind then22:19
chrisccoulsonit's confusing when the compiler optimises things out and messes up the trace22:20
beunopitti, ok. Let me know if there's anything else I can do to help debug it22:20
pittibeuno: I'll upload a fix, would be nice if you can test it and verify that it's gone?22:20
beunopitti, absolutely22:21
beunoI'll install, reboot, and watch out for it22:21
seb128chrisccoulson, I think alex (nautilus upstream) had some blog post about how to read optimized stacktrace some time ago and some tools to make that easier22:21
chrisccoulsonseb128 - would be interesting to look at. i just tend to look at the line numbers to figure out where it crashes22:21
pittiI should have just trusted the line number22:21
seb128same here22:21
chrisccoulsonso the next thing to figure out is why the error is NULL22:22
pittichrisccoulson: http://library.gnome.org/devel/dbus-glib/unstable/dbus-glib-DBusGProxy.html#dbus-g-proxy-call22:23
pittichrisccoulson: so what you said, it shouldn't be FALSE and error == NULL22:23
chrisccoulsonyeah, thats how i read it. which is confusing ;)22:24
chrisccoulsonso it could be something wierd in dk-disks then22:24
seb128chrisccoulson, http://blogs.gnome.org/alexl/2005/08/26/the-art-of-decoding-backtraces-without-debug-info/ is the blog post I though about I think22:26
=== dendrobates is now known as dendro-afk
=== dendro-afk is now known as dendrobates
mathiazcr3: still not able to run checkbox-cli: http://paste.ubuntu.com/292655/22:35
mathiazcr3: this time I ran checkbox-cli as a normal user22:35
mathiazcr3: However I do understand now how to (un)select tests22:36
cr3mathiaz: can you send me the logfile: ~/.cache/checkbox/checkbox.log22:36
elopsdo you suppose 4gb is enough for a basic media install of ubuntu?22:37
mathiazcr3: http://people.canonical.com/~mathiaz/checkbox.log22:37
elopsor am I going to get screwed trying to run updates?22:38
kirklandKeybuk: question about "start on ..."22:38
kirklandKeybuk: what's the expected behavior if we're starting on $something being started/stoped and $something doesn't exist?22:38
kirklandKeybuk: is it possible to use some best effort logic?22:38
kirklandKeybuk: ie, start on $something started if $something even exists22:39
slangasekkirkland: the condition is never satisfied if $something isn't known22:39
slangasek(I've had this problem as well, and haven't found a solution w/ the current upstart)22:39
elopsanyone?22:39
cr3mathiaz: you're running from the branch rather than an installed package, right?22:39
elopsthank you kmos22:40
mathiazcr3: nope - it's a package install22:40
kirklandslangasek: ugh; that's highly unfortunate22:40
slangasekkirkland: in some cases, you can flip it around and have the optional service do 'start on starting' instead22:40
cr3mathiaz: might you be able to explain why you're getting this: DBusException: org.freedesktop.DBus.Error.FileNotFound: Failed to connect to socket /var/run/dbus/system_bus_socket: No such file or directory22:41
cr3mathiaz: do you have dbus running?22:41
mathiazcr3: nope22:41
kirklandslangasek: right, but the optional service may not even be installed22:41
mathiazcr3: it's a base system image22:41
mathiazcr3: not a desktop22:41
cr3mathiaz: ok, that will only prevent tests which require root from running, I fixed that recently :)22:41
cr3mathiaz: now, you're experiencing another problem because of an unrelated bug22:42
slangasekkirkland: yes, in which case said optional service's upstart job doesn't exist and it's not a problem22:42
mathiazcr3: ie: ubuntu-standard is installed22:42
kirklandslangasek: hmm, then i'm misunderstanding your statement22:42
mathiazcr3: well - this is the latest code you've asked for merging22:42
kirklandslangasek: in eucalyptus upstart ....22:42
kirklandslangasek: we have eucalyptus-sc-registration22:42
kirklandslangasek: which has:22:42
elopscan I just install a clean install, and then copy another install over the top of it?22:43
kirklandstart on (started eucalyptus-sc and started eucalyptus-cloud and stopped eucalyptus-cc-registration)22:43
kirklandslangasek: eucalyptus-cloud may, or may not exist at all on this system22:43
elops my kiosk install is only 2.6gb22:43
elopsbut I don't have xbmc or anything on there22:43
elopsand that's on an 80gb drive22:43
cr3mathiaz: could you send me the output of udevadm info --export-db22:43
kirklandslangasek: in which case, will this condition ever be satisfied?22:43
slangasekelops: this is not a help channel; I think you'll find #ubuntu better suited to such questions22:43
slangasekkirkland: it won't be satisfied when eucalytpus-cloud is not installed, no22:44
slangasekkirkland: but what you can do is this:22:44
slangasekeucalyptus-sc-registration: start on (started eucalyptus-sc and stopped eucalyptus-cc-registration)22:44
slangasekeucalyptus-cloud: start on starting eucalyptus-sc-registration22:44
mathiazcr3: http://people.canonical.com/~mathiaz/udevadm.info.txt22:44
cr3mathiaz: thanks for your patience, this is helping a lot22:45
slangasekkirkland: that ensures that, *if* eucalyptus-cloud is installed, it's always started before eucalyptus-sc-registration is started22:45
kirklandslangasek: really?  i would have thought "starting" implies parallel execution22:45
mathiazcr3: sure - you owe me 278 poutines and 4242 beers22:46
slangasekkirkland: nope, it's "do this first whenever this other thing is about to be started"22:46
kirklandslangasek: interesting22:46
kirklandslangasek: i'll give this a go22:46
slangasekkirkland: feel free to use the nfs-common package as an example, I think I've used all possible combinations there ;)22:47
cr3mathiaz: damnation, virtio-pci is exposing itself as an incomplete pci class, no wonder I hadn't encountered this before22:47
mathiazcr3: right - this is a virtual guest running virtio network devices22:47
mathiazcr3: and virtio block devices22:48
kirklandslangasek: http://paste.ubuntu.com/292665/22:54
kirklandslangasek: see if that looks reasonable to you22:54
kirklandslangasek: i'm concerned about the huge or-statement in eucalyptus-cloud.upstart22:55
kirklandslangasek: that it might start over and over and over again22:55
pittibeuno: uploaded22:55
slangasekkirkland: what do the dependencies of the 'eucalyptus' job look like?22:56
beunopitti, updating apt, will install and reboot. If it comes up again, I'll re-open the bug. THANK YOU22:57
kirklandslangasek: http://paste.ubuntu.com/292668/22:57
kirklandstart on runlevel [23]22:57
pittibeuno: it still needs 2 hours to get built and published22:57
slangasekkirkland: the way to ensure eucalyptus-cloud doesn't start over and over again is to make it a job that winds up in state 'started' when it's done; eyeballing the diff I think that would be the case here, but it's easy enough for you to check this22:57
slangasek(if you have a running system, I mean)22:58
kirklandslangasek: okay22:58
beunopitti, I just figured that out. On the bright side, I'm pulling in updates  :)22:58
pittibeuno: always a good thing to collect the latest breakage22:58
kirklandslangasek: i'll build a package and test22:58
slangasekkirkland: ok, given that eucalyptus job I think it looks fine22:58
kirklandslangasek: just passing by you to make sure that it's not doa22:58
beunopitti, I appreciate the quick turnaround22:59
kirklandslangasek: related question ...  i need some logic in these init scripts that take different actions based on what's installed22:59
kirklandCC_PKG_INSTALLED=$(dpkg -l eucalyptus-cc | grep -c "^ii")22:59
kirklandslangasek: is that sufficient?22:59
kirklandslangasek: is there a better way?22:59
slangaseksufficient, but expensive - surely there's some sentinel file you can check for the presence of?22:59
slangasek(something the package ships which is not a conffile, that you can check for the existence of)22:59
kirklandslangasek: okay, i'll find something like that23:00
cr3mathiaz: pushed fix to support virtio-pci devices, updated merge proposal and bug correspondingly23:13
=== ryanakca_ is now known as Guest30694
lifelessjames_w: still around?23:15
=== dendrobates is now known as dendro-afk
lifelessjames_w: I want to do on-demand builds of some upstreams; you were saying that the bzr nightly stuff wasn't all that reusable yet?23:16
Keybukkirkland: here's another way of looking at it23:18
Keybukif the optional service does not exist, what would start it?23:18
kirklandKeybuk: nothing; it doesn't exist23:20
Keybukno, I mean23:21
Keybuklet's say that you have a process23:21
Keybukwe'll call it gandalf, because the Upstart test suite is full of references to The Hobbit and Lord of the Rings23:21
Keybuknow, the quest depends on gandalf23:22
Keybukso23:22
Keybuk/etc/init/quest.conf:23:22
Keybuk  start on gandalf23:22
kirklandslangasek: duh, look for [ -f /etc/init/eucalyptus-cloud.conf ]  :-)23:22
Keybukbut the quest also depends on thorin23:22
Keybukso23:22
kirklandKeybuk: okay23:22
Keybuk  start on gandalf and thorin23:22
slangasekkirkland: no, that's a conffile23:22
Keybukfollowing me so far?23:22
kirklandKeybuk: with you, yup23:22
Keybukok23:23
Keybuknow the quest optinally depends on bilbo23:23
Keybukbut we can go without him23:23
slangasekkirkland: my stipulation that it not be a conffile was not idle :)23:23
Keybukin this model, how do we know we have to wait for bilbo23:23
Keybukif we say23:23
Keybuk  start on gandalf and thorin and bilbo23:23
Keybukthen we'll wait for bilbo23:23
Keybukif we say23:23
Keybuk  start on gandalf and thorin23:23
=== robbiew is now known as robbiew-afk
Keybukthen we won't wait at all, and won't know what bilbo is wearing23:24
mathiazcr3: great thanks. I'll find another bug now23:24
Keybukif we say23:24
Keybuk  start on (gandalf and thorin)23:24
Keybuk    or (gandalf and thorin and bilbo)23:24
Keybukthen we'll pick bilbo up as long as he arrives before gandalf or thorin23:24
Keybukbut if he's late we won't23:24
Keybukbut none of these is what you're after23:24
kirklandKeybuk: right23:24
Keybukyou want to know, in advance to either gandalf or thorin showing up, whether bilbo is coming23:25
Keybukso you need some kind of signal from bilbo the night before23:25
iahello. I've found out about this bug - https://bugs.edge.launchpad.net/ubuntu/+source/usplash/+bug/439138?comments=all (discussion really very intresting); and (just for curiosity) i would like to know - do ubuntu core developers have some plans about fixing this bug?23:25
ubottuLaunchpad bug 439138 in cryptsetup "[karmic] Xorg 100% CPU utilization -- only after first login" [Undecided,Confirmed]23:25
Keybuk  start on ((gandalf and thorin)23:25
Keybuk    or (gandalf and thorin and bilbo-is-coming and bilbo))23:25
kirklandKeybuk: yeah, that sounds a bit closer23:26
Keybukbut that only works if bilbo tells you he's coming before gandalf and thorin arrive23:26
Keybukbut that's probably ok23:27
kirklandKeybuk: basically, if we are to expect bilbo, wait for him; but if he's not around at all, don't wait for him23:27
Keybukso you can emulate this pretty easily with events23:27
Keybukinitctl emit have-eucalyptus-cloud23:27
kirklandslangasek: http://pastebin.com/f7b88450c23:28
kirklandslangasek: the copyright file?23:28
kirklandslangasek: i was hoping for something with a bit more meat as to the functionality of the package23:29
slangasekkirkland: if [ -d /usr/share/doc/eucalyptus-cloud ] ? :)23:29
slangasekkirkland: but your earlier example was the eucalyptus-cc package, not eucalyptus-cloud?23:29
kirklandslangasek: my stipulation that it be core to the functionality was not idle ;-)23:30
kirklandslangasek: :-P23:30
Keybukkirkland: what's missing from upstart is a state that says a job exists, but isn't running23:30
kirklandslangasek: i suppose that'll do23:30
kirklandslangasek: right, i'm attacking this from a slightly different angle23:30
kirklandKeybuk: okay, cool; i think i might be able to solve it with "starting ..." from slangasek23:31
kirklandKeybuk: i'll poke you if that doesn't do what we need23:31
pittichrisccoulson: moving here, since meeting is in place23:32
chrisccoulsonah, i didn't realise ;)23:32
pittichrisccoulson: I can't commit, but Richard is usually fast with that; if not, we can also ask seb128 to apply them23:32
chrisccoulsoni should pay more attention!23:32
chrisccoulsonpitti - i can commit now, but i generally prefer to wait for the maintainer to tell me it's ok23:32
pittichrisccoulson: oh, nice to know23:33
chrisccoulsoni don't know if i'm just paranoid though ;)23:33
pittichrisccoulson: Richard says that we should just go ahead and commit obvious fixes, and just wait for him if it changes UI/behaviour23:33
chrisccoulsonah, ok23:33
pittichrisccoulson: so I'd say, go ahead; he can still change/revert in the very unlikely case that he disagrees23:33
pittichrisccoulson: I still think we should apply all three patches, though23:34
pitti(well, the first one is really obvious)23:34
NCommanderKeybuk, lool, so mountall 0.2.2 doesn't fix the regression on armel+dove; the image still hangs :-/23:34
KeybukNCommander: "the regression"23:34
Keybukpretend nobody's told me about that ;)23:34
Keybukkirkland: I do plan to fix this in Upstart ;)23:34
Keybukkirkland: part of the whole point of the exercise this cycle was to find out what we still needed from it23:34
kirklandKeybuk: righto23:35
NCommanderKeybuk, hrm. armel+dove is failing to boot with both mountall 0.2.1 and 0.2.2. the board hangs hard in initramfs23:35
cjwatsonkirkland: in response to the exact same problem, the eucalyptus-cloud init script checked for /usr/share/eucalyptus/eucalyptus-cloud-@EUCA_VERSION@.jar23:35
cjwatsonkirkland: though of course that requires generating the upstart job23:35
NCommanderKeybuk, nothing useful on the console (I'll grab the output of that in a minute)23:35
KeybukNCommander: if it hangs hard in the initramfs, I'll be elsewhere ;)23:36
chrisccoulsonpitti - i just had a quick look at the patch. there's no need to change the DriveUnsetAllSpindownTimeouts call though, as the parameter is going in the other direction there (ie, it's not a return value)23:37
chrisccoulsonso that call is already correct23:37
pittichrisccoulson: ah, I see23:37
pittisorry23:37
chrisccoulsonheh, no worries:)23:37
NCommanderKeybuk, :-P23:37
pittichrisccoulson: can you please just commit the right version, and then under your name?23:38
chrisccoulsonpitti - yeah, can do23:38
slangasekKeybuk: do you have any thoughts on https://bugs.launchpad.net/ubuntu/+source/usplash/+bug/439138/comments/98 ?23:39
ubottuLaunchpad bug 439138 in cryptsetup "[karmic] Xorg 100% CPU utilization -- only after first login" [Undecided,Confirmed]23:39
slangasekKeybuk: I think that comment got lost among the thread of people repeating themselves :P23:39
NCommanderKeybuk, I'll file a bug and debug some more23:40
slangasekKeybuk: specifically: cryptdisks-enable stop on starting-dm - madness or inspired?23:40
Keybukslangasek: the question I guess is how cryptsetup should prompt23:44
Keybukif usplash is running it can use usplash23:44
Keybukif usplash is not running, maybe it should start usplash and use it23:44
Keybukif X is running, should it not use X?23:44
Keybuketc.23:44
pittichrisccoulson: new g-p-m uploaded23:45
slangasekso if usplash is not running and X is not running and it needs to prompt, it starts usplash, tries to prompt, and hopes X doesn't start in the meantime and kill X?23:45
slangasekkill X -> kill usplash23:45
Keybukslangasek: well, that's a big thorny mess23:45
chrisccoulsonpitti - thanks23:45
Keybukthinking about the big thorny mess while stuck in the middle of it is not going to solve it ;)23:45
slangasekas for "should it not use X" - no, I don't think it should23:46
slangaseksince the X session belongs to an arbitrary user, and the decryption prompt belongs to the admin23:46
Keybukok23:47
Keybukso let's look at the pieces here23:47
Keybukwe have a process that needs to interact with the user on the system console23:47
mathiazcr3: yo - still failing - http://paste.ubuntu.com/292686/23:47
Keybuk(cryptsetup isn't the only one, the same is arguably true for fsck, and a future system recovery app, etc.)23:47
Keybukbut thinking about "the system console" like that is dangerous23:48
Keybukbecause anything can be running there (especially X)23:48
Keybukso we really need to think "how do we interact on the console in an output-independant way"23:48
Keybukwe can do it with text23:48
Keybukwe can do it via a graphical program like usplash23:48
Keybukand we can do it via X23:48
Keybukand, depending where we are, any of the above may be running23:48
Keybukif we need to prompt while X is running, what do we do?23:49
mathiazcr3: http://people.canonical.com/~mathiaz/checkbox.log23:49
Keybukthe start usplash approach is actually kinda ingenious I thought ;)23:49
Keybukit switches to VT8 to prompt23:49
Keybukand when done switches back to whatever VT you were on before23:50
Keybukso it can still prompt while X is running23:50
Keybukbit of a experience jump, but kinda cute23:50
Keybukthis stuff is actually easier with Plymouth - because plymouth can run on a VT that's not the active one23:51
slangasekso there are no problems with usplash and X running at the same time?23:51
Keybuk(unlike the svgalib mess that is usplash)23:51
Keybukthere are no problems that I'm aware of23:52
Keybukusplash cannot run if it's not on the active vt23:52
Keybukbut there's code in usplash to deal with that23:52
Keybukthis is why usplash switches to a new vt23:52
slangasekcjwatson: ^^ can you confirm?  I thought this was a consideration for stop on starting-dm in usplash?23:52
chrisccoulsonpitti - i've committed the change now23:53
Keybukslangasek: that's there because X can't start on a VT which is ruined by svgalib23:53
Keybukonce X has started, it's fine23:53
Keybuk(X can start on a VT which has plymouth running on it23:53
slangasekso we have to somehow ensure that cryptsetup doesn't start usplash during a critical X startup period23:53
Keybuk sorry I'm merging an e-mail thread with this, but I have a feeling we're going to have to use plymouth for lynx)23:53
Keybukslangasek: right, that's the only issue23:54
Keybuk(that I know of)23:54
slangasekwell, and how do we solve that?23:54
Keybukdunno :P23:54
Keybukhaven't got that far yet23:54
cr3mathiaz: ok, I thought I had worked around running checkbox when dbus is not running, I will look into this problem tomorrow and either fix or add a dependency23:55
=== bjf is now known as bjf-afk
Keybukslangasek: having the same issue with mountall23:57
Keybuka simple option might be to use usplash if it's running23:57
Keybukif it's not running, assume X has been started, and don't bother?23:57
slangasekand doing that would mean we could drop the 'console owner' from the job?23:58
Keybukyes23:59
Keybuka quick fix could be just to make it "console output" for now ;)23:59
Keybukthat'd break ^C and things though23:59

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