/srv/irclogs.ubuntu.com/2006/09/07/#ubuntu-devel.txt

KeybukTrae: that looks correct to me12:08
sladenKeybuk: I was thinking of using /dev/input to draw a moveable mouse cursor.  The Mac has one and it's good UI feedback to the user that the system hasn't actually crashed12:08
TraeKeybuk, nub nub :)  danke12:08
Keybuksladen: sick12:09
TraeKeybuk, ok, let me reboot and try it... and see if I can get this thing to crash12:09
Trae*chuckle*12:09
Keybukbut yes12:09
sladenKeybuk: Maclike!12:09
Keybukyou can play "bounce the mouse cursor around the screen"12:09
Keybukwhich is my favourite hourglass game12:09
Traebbiab gang12:09
KeybukI'm guessing by the sudden requirement of an INPUT option that usplash somehow displays on something *other* than /dev/console ?12:10
Keybukmjg59, Seveas ^ ?12:10
SeveasKeybuk, -ENOIDEA, the INPUT isn't my work12:10
mjg59Keybuk: Nor mine12:10
Keybukwho did the INPUT stuff?12:11
Seveas(although I just patched it to support INPUTENTER for "Press enter to reboot" messages12:11
mjg59But we've always run usplash with -c, which changes it away from the active terminal12:11
=== rgould [n=rgould@mail.refractions.net] has joined #ubuntu-devel
mjg59Keybuk: Read the changelog :p12:11
SeveasDavid Hrdeman implemented it according to debian/changelog12:11
Keybukmjg59: it's not mentioned12:11
Keybukmjg59: active terminal != /dev/console12:12
Kamiongosh, d-i built with console-setup12:12
Kamionnow, will it even work a little bit12:12
Keybukmjg59: ah, yes it is, and it has your name by it12:12
mjg59Keybuk: I really don't know what you're talking about12:12
Keybukrevno 4012:12
mjg59No, about /dev/console12:12
Keybukwell12:12
Keybukwhat I'm trying to work out is why usplash suddenly needs an INPUT method12:13
Keybukwhy can't they just type as they always did, and whatever script was running get the key presses?12:13
mjg59So that it can be done graphically12:13
Keybuk"done graphically" ?  the typing bit12:13
mjg59Yes12:13
Keybukright, but this is damned hard to deal with12:13
Keybukthe script would have to do something like12:13
mjg59Debian wanted it12:13
Keybukif usplash_is_running; then12:14
mjg59We don't need to care12:14
Keybuk   usplash_input ...12:14
Keybukelse12:14
Keybuk   read ...12:14
Keybukfi12:14
mjg59But I still don't understand your comments about /dev/console12:14
_ion. /some/file12:14
SeveasKeybuk, or use someting like log_end_msg, but for inout12:14
_ionread_maybe_usplash ...12:14
Seveaswhere log_end_msg checks for usplash12:14
_ion(Why am i still awake?)12:14
Keybukmjg59: so the old usplash ran in a virtual terminal (tty8)12:14
Keybukwhich happened to be framebuffered12:14
mjg59Keybuk: It still does run in a virtual terminal12:15
Keybukright12:15
Kamionif it's David Hrdeman, chances are it was for cryptsetup12:15
Keybukand usplash doesn't read() from that terminal?12:15
mjg59No12:15
Keybukok, it's probably fine then12:15
SeveasI saw getchar() in the code12:15
Keybukthat means any script read()ing from /dev/console (ie. any init script) would win and get the chars12:15
=== Keybuk wonders what usplash's stdin is
Keybukprobably /dev/console, not whatever-tty-it-changes-to :p12:17
=== Trae [i=october@vector.xyxx.com] has joined #ubuntu-devel
Traeok.... let's give this joker a shot12:17
sladenKeybuk: it may well be, ogra was having issues with it on ltsp machines?12:18
SeveasKeybuk, sprintf(/dev/tty%d, vtnumber)12:19
Traehmm I get no volume.... I did fuser -k /dev/dsp12:19
Seveas(if I interprete the code correctly)12:19
KeybukSeveas: ah yes, somebody's fixed that then12:20
Seveasclose(STDIN_FILENO);12:20
Seveasopen(foo)12:20
Seveaswill that open foo as stdin?12:20
Keybukyes12:20
ograsladen, my prob is rather the weird handling of start/stop in the usplash initscript12:20
Seveasthen it's indeed /dev/tty%d12:20
Keybukopen always returns the lowest numbered unused file descriptor12:20
Keybukif you've just closed stdin, that will always be zero12:20
=== Fujitsu [n=fujitsu@203.23.49.35] has joined #ubuntu-devel
ograapart from that usplash is perfectly fine on ltsp12:21
SeveasKeybuk, what's more useful: INPUTENTER, which waits specifically for \n or INPUTKEY which waits for the any key?12:21
Keybukwhere's the any key? :p12:22
Seveas12:22
Seveasfor cases like "press .... to reboot"12:22
_ionkeybuk: It's the : http://johan.kiviniemi.name/pictures/kb/naeppaeimistoe02.jpeg12:22
Traeis there a reason why I would be able to play mp3 and ogg with Rhythmbox and not have sound with flash?  I don't have RB running, and I did fuser -k /dev/dsp12:24
=== koke [n=koke@adsl229-164.unizar.es] has joined #ubuntu-devel
=== paracetamolo [n=paraceta@81-174-12-172.f5.ngi.it] has joined #ubuntu-devel
Seveasmjg59, new revision pushed (INPUTENTER and usplash_down)12:26
mjg59Seveas: Thanks12:26
TraeKeybuk I'm getting no audio, but I'll let it play to see what happens.12:30
Traethat's a different problem for a different time12:30
Traeheh12:30
=== bronson [n=bronson@66.160.177.212] has joined #ubuntu-devel
=== Trae crosses his fingers
=== shawarma [n=sh@vega.linux2go.dk] has joined #ubuntu-devel
=== paracetamolo [n=paraceta@81-174-12-172.f5.ngi.it] has left #ubuntu-devel []
=== Keybuk tries to decide what to do about console messages during boot
TraeKeybuk nope... it powered off12:41
Trae:(12:41
TraeKeybuk I like how gentoo does thekernel mesgs12:42
Traeheh12:42
Traehmm12:42
Traemaybe I'm thinking about something else12:42
Keybukhow do gentoo do the kernel messages?12:46
mjg59Keybuk: They have a hacked kernel12:46
mjg59But anyway12:46
mjg59Keybuk: Uhm. I'm not convinced that the problem you're describing "usplash results in my tty being invisible" is the same as "upstart doesn't always seem to start a getty on tty1"12:47
SeveasI don't like "hey, let's put jpg decoding in the kernel" at all12:47
Keybukmjg59: the user reported the former 12:47
mjg59Oh well12:47
KeybukI've just also seen the latter "go away" if usplash isn't used12:48
mjg59Keybuk: Given that usplash is running on tty8, I really don't see how it could have any direct influence12:48
Keybuknonetheless, it seems to12:48
mjg59Well, how is this usplash's fault?12:49
sladenKeybuk: how just upstart /manage/ to fail to start a getty on tty1?12:49
KeybukI don't know, yet if you turn usplash off, it seems to work just fine12:49
mjg59If upstart launches gettys on everything other than tty1, how is an application on tty8 influencing it?12:49
Keybukmjg59: ah, but getty is running on tty1 as well12:50
Keybuksomething nukes it12:50
=== mjg59 shrugs
Seveasmjg59, something in restore_console?12:50
Keybukand not in a "kill" way, but in a "fucks it up so it wedges" way12:50
mjg59Doesn't happen with sysvinit12:50
KeybukI've seen it happen with sysvinit also12:50
Keybukwhich is where I stopped believing it was definitely upstart12:51
Seveasusplash does nothing to tty1 but VT_GETSTATE and trying to switch back to it -- maybe svgalib or a video driver f*s up during the switch back?12:52
mjg59Seveas: Wouldn't kill getty12:53
Seveas<Keybuk> and not in a "kill" way, but in a "fucks it up so it wedges" way12:53
mjg59Still won't matter12:53
Keybukmjg59: it doesn't _kill_ getty, is the point12:53
Keybukgetty is still running12:53
Keybukand still select()ing on tty112:53
Keybukjust getting nothing12:53
mjg59Seveas: FTBFS12:56
mjg59helvB10.c:2:27: error: usplash-theme.h: No such file or directory12:56
mjg59Looks like it needs a -I12:56
Seveasodd12:56
Seveaswhat were you trying to build?12:56
mjg59dpkg-buildpackage12:57
Seveashmmm more12:57
=== Amaranth [n=travis@ubuntu/member/amaranth] has joined #ubuntu-devel
Seveasas that works here12:57
mjg59Seveas: You've presumably got a usplash-theme.h in /usr/include?12:57
Seveasurgh, yes12:57
=== Seveas shouts at self
mjg59Fixed here12:57
Seveasif only pbuilder wasn't too slow to use it for all tests12:57
Seveasok, thanks12:58
Seveasmjg59, would vga_setmode(TEXT); in usplash_done() hurt?12:58
mjg59Seveas: Just added12:58
mjg59It's actually slightly implicit due to the crack way that svgalib works, but12:59
=== Ingmar^ [n=ingmar@40.145-201-80.adsl-dyn.isp.belgacom.be] has joined #ubuntu-devel
=== givre [n=flo@APuteaux-152-1-72-40.w83-204.abo.wanadoo.fr] has joined #ubuntu-devel
mjg59Seveas: Themes need to be built -fPIC01:11
Seveasok01:12
mjg59Seveas: Other than that, all looks *very* good01:12
Seveasgood, that means my programming skills are still present01:12
Seveas(/me actually does glibc ld.so hacking for work and graduation project)01:13
mjg59Seveas: How's the different png sizes handled?01:13
Seveasif no -x / -y given, it inspects the image struct to select a mode01:14
mjg59Ok01:14
Seveasif -x -y given, then usplash will fallback to testcard if image is too big01:14
mjg59Right01:14
mjg59Do we have support for images of multiple sizes?01:14
Seveasif you call "create the same theme a few times" then yes ;)01:14
Seveasbut that would be a nice edgy+1 feature01:15
mjg59Well, and have it as a single file on the filesystem?01:15
mjg59Erm01:15
mjg59I think it's actually an edgy *necessity* :)01:15
Seveashmm01:15
sladenmultiple images.  Just grab the biggest one that fits01:16
Seveasshouldn't be too hard to implement (allow several struct_themes to be present in eg a linked list), but I need very strong coffee to finish that before FF01:16
Keybukespecially if we could have 16:9 14:9 4:3 etc. in the same theme01:16
mjg59Seveas: I've just uploaded this, so if on some machines it doesn't work properly, that's clearly a bug01:16
Seveasmjg59, how about the ppc bits?01:17
mjg59So we have time to fix it :)01:17
mjg59Seveas: What about them?01:18
Seveaswell, they're not there yet (modesetting in bogl and having bogl put 256 colors on screen) unless either magic happened or I misunderstood you earlier01:18
mjg59Oh, right01:19
=== mat [n=mat@igoan/mat] has joined #ubuntu-devel
mjg59Well, that's just a matter of01:19
mjg59a) Adding a bogl_setmode (just needs to ioctl the framebuffer)01:19
mjg59b) Fixing bogl not to care about there being more than 16 colours01:19
=== Seveas would like not having to do that, given that I do not own a ppc to test it and I so far managed to avoid touching ioctls and touching bogl sources intimately
mjg59Yeah, I can probably manage that01:21
Seveasalthough fixing bogl for more colors may have happened through magic01:21
Seveasbecause I simply ripped out runlenght crack and made it not do &/| tricks on colors01:21
Seveas(see the diff for the first commit on my branch)01:22
SeveasI'll work on multiple-themes-per-file then adding a struct usplash_theme* next right after the version and code to figure out ratio (if x/y given on command line) and biggest fitting image. If no x-y given it will use first image available or lowest res (which would you prefer?)01:23
Seveass/then/then,/ for readability of that line01:24
mjg59So it's not clear to me /why/, but01:25
mjg59Running usplash now adds 40 seconds to my boot time01:25
sladent'fsck what01:26
sladenthat's almost up there with the 58 seconds that redsplash was adding to the Fedora boot process01:26
mjg59Probably because it's using 100% of the CPU01:26
=== mjg59 investigates
Seveasmjg59, the setitimer/signal crack for animation?01:27
sladenwhile(getchar(0))?01:27
mjg59It's selecting insanely fast01:27
Seveashmm01:27
mjg59select(4, [3] , NULL, NULL, {0, 0})      = 0 (Timeout)01:27
mjg59Yeah, unsurprising01:27
Seveasah01:27
Seveaslol01:27
Seveasmy bad, that should be an insanely high value01:27
SeveasI set it to 0 to investigate an unrelated (and already fixed) bug01:27
=== mgalvin [n=mgalvin@ubuntu/member/mgalvin] has joined #ubuntu-devel
sladenETIMEOUTTOOSMALL01:28
SeveasESTUPIDSEVEAS01:28
mjg59Seveas: Hm. No, it seems to be 4000001:30
Seveas40000 microseconds01:31
mjg59That's 1/25 of a second, isn't it?01:31
Seveasyes01:31
Seveasat first I tried to get the animation integrated with the select loop01:31
Seveashorror01:31
mjg59But it's firing much more often than that01:31
=== mjg59 tries to figure out why
mjg59Or is it just that the timeout is never reset?01:32
Seveasit's set once01:32
Seveasso inded01:32
mjg59Ok01:32
Seveasfallout of that horror attempt to not use signals01:32
mjg59So what does it need to be?01:32
Seveas1501:33
Seveasor actually: timeout01:33
mjg59Right01:33
Seveasbecause the TIMEOUT command changes it01:33
mjg59And no framedelay?01:33
Seveasthere's another thing still missing01:33
SeveasI'll create a quick patch and pastebin it01:33
Seveashang on01:33
mjg59Seveas: Nah, sorted01:35
Seveascould you poke me when you push to LP so I can merge again01:36
mjg59Just done01:36
=== zul_ [n=chuck@CPE0006258ec6c1-CM000a73655d0e.cpe.net.cable.rogers.com] has joined #ubuntu-devel
Seveasok, then I just need to wait for $launchpad_delay 01:36
mjg59Seveas: Oh, you're using http to get it?01:36
=== Quinn_Storm [n=quinn@pool-71-253-28-35.pitbpa.east.verizon.net] has joined #ubuntu-devel
Seveasyes, I don't think I can reach it via sftp as I am not a member of core-dev (or dev for that matter)01:37
=== Quinn_Storm [n=quinn@pool-71-253-28-35.pitbpa.east.verizon.net] has left #ubuntu-devel ["Konversation]
mjg59Yeah01:37
=== mjg59 tries that again
KeybukSeveas: yeah, it's a common "WTF?!" why you can't sftp-get things read-only if you have a LP account01:38
mjg59Ok, that seems /much/ better01:39
=== shedi [n=siggi@inferno.lhi.is] has joined #ubuntu-devel
=== gnomefreak [n=gnomefre@ubuntu/member/gnomefreak] has joined #ubuntu-devel
Seveasmjg59, did you see usplash-test.sh ?01:48
SeveasI use that a lot to test shininess01:49
mjg59Nope01:49
mjg59I'll play now01:49
=== jelmer [n=jelmer@a62-251-123-16.adsl.xs4all.nl] has joined #ubuntu-devel
mjg59So, the good news is, usplash appears to add no time to the boot01:50
Seveasnice01:50
Seveasbtw: multi-theme themes is almost working (code is there and simple enough that it should just work, will add a few extra resolutions to the example theme01:50
=== gnomefreak loves the new usplash :)
=== freeflying [n=freeflyi@ubuntu/member/freeflying] has joined #ubuntu-devel
Seveashmm, I'm getting syntax errors in code of which I'm fairly sure that I didn't change since the last push01:54
Seveasso either bzr is being weird or you didn't tell me about a few stupid bugs you found01:55
mjg59Oh, yeah01:55
mjg59I wasn't sure if they were merge bugs or not01:55
Seveasmissing (..) and extraneous }01:56
mjg59Yup01:56
Seveasso not bzr bugs01:56
SeveasI thiught i did dpkg-buildpackage before pushing though01:56
mjg59Ok01:56
mjg59Seveas: The other thing that would be nice...01:58
mjg59Seveas: Have some "squashed" artwork that we can use on widescreen machines01:59
mjg59So it'll be stretched out to roughly the correct aspect01:59
=== zul_ is now known as zul
Seveascurrently I'm doing the using the crude method of selecting the theme that covers the maximum area -- it's up to the artists to create themes for various resolutions 02:00
Seveasand no stretching happens at all02:00
mjg59Well, the stretching is implicit02:00
mjg591024x768 on a 16:9 screen will be stretched02:01
Seveasno02:01
mjg59No?02:01
Seveasif -x and -y are present on the command line, those x and y are used as resolution02:01
Seveasthe theme is centered in that resolution02:01
Seveasassuming -x and -y are correct, no stretching should occur02:01
mjg59No, I mean if you try to display a 4:3 screenmode on a 16:9 display, it'll be stretched out by the hardware02:01
mjg59So your image needs to be squashed to take that into account02:02
jdubworst is 640x400 vs. 640x48002:02
Seveasah right, only those screenmodes are supported02:02
mjg59Seveas: Right, we have no widescreen video modes02:02
Seveashmm02:02
Seveaswould it be hard or not a good idea to add them?02:02
mjg59We can't add them02:02
mjg59VESA doesn't generally support it02:02
Seveasah02:03
Seveasbummer02:03
Seveasbut -x and -y will still be 16:9 right?02:03
=== Seveas looks at postinst
mjg59Right02:03
Seveasok, some thinking needed02:04
SeveasI really don't want to create 3 linked lists (a 4:3 one, a 16:9 and a 14:9(is taht really used?) one), so i'd suggest adding something in the theme struct to indicate whether it's squashed or not02:05
mjg59Right02:06
Seveasand the selection function should take that into account02:06
mjg59Yeah02:06
Seveasfair enough02:06
Seveaslet's just support 4:3 and 16:9 now and select the ration that's closest to -x:-y02:06
mjg59Sure02:06
=== mjg59 tests the framebuffer code
Chipzzbtw02:07
Chipzzwhat happened to the graphical grub?02:08
mjg59Theme incompatible with usplash_bogl02:08
mjg59Hm02:08
ChipzzI still have it on a few boxes here, but that's because I didn't run grub-install yet02:08
Seveasmjg59, heh02:08
Chipzziirc it also had issues with widescreen?02:08
Seveasusplash_bogl hardcodes "NONONO NO HIRES THEMES YET!" as safety measure02:08
Seveasline 32, usplash_bogl.c02:09
mjg59Ok, so that's a good start02:09
mjg59Colours are utterly wrong, but still02:09
Seveasare you ripping out my changelog entries after merging or am I misunderstanding what bzr is trying to do when I merge from your branch?02:11
mjg59I'm leaving them there02:11
Seveashmm02:11
mjg59Then adding a new version above02:11
Seveasodd, in the changelog.OTHER there is no 0.4-16dennis 02:12
Seveasmaybe I merged before it was realy there02:12
mjg59usplash (0.4-16dennis) edgy; urgency=low02:12
mjg59Is what's in the tree02:12
=== jono [n=jono@88-107-5-110.dynamic.dsl.as9105.com] has joined #ubuntu-devel
Seveasthen something is confusing bzr 02:13
Keybukdennit? :p02:13
Seveasthat's a dch -i without paying attention ;)02:13
mjg59Ha02:13
Seveashmm, I thin I merged too soon02:14
Seveasreverting02:14
Seveasyes, this merge is better02:15
=== givr1 [n=flo@APuteaux-152-1-55-46.w82-120.abo.wanadoo.fr] has joined #ubuntu-devel
=== givr1 [n=flo@APuteaux-152-1-55-46.w82-120.abo.wanadoo.fr] has left #ubuntu-devel []
mjg59Wow.02:20
mjg59That's an, uh, interesting effect.02:20
sladenmm?02:20
=== mjg59 gets a *very* blue theme
Keybukhmm02:21
Keybukya know, this "make shutdown work with upstart and sysvinit" is actually damned hard02:22
mjg59Thinking about it, that's hardly unexpected02:22
mjg59I'm writing a one byte value without actually turning it into a useful colour02:22
mjg59Wait, no02:23
=== mjg59 tries to work out what colourspace this is actually in
=== shedii [n=siggi@inferno.lhi.is] has joined #ubuntu-devel
mjg59Ah, right, i see02:25
=== mjg59 will deal with this at some later stage
Seveashmm, 14:9 is actually *exactly* between 16:9 and. Which one should be used for that resolution?02:28
Seveass/resolution/ratio/02:28
sladenKeybuk: don't you just set each task goal to be 'stopped'.02:28
sladenKeybuk: and the task that runs 'rc' calls the whole contents of rc6.d ?02:28
Keybukerrr?02:30
Keybuksladen: explain?02:30
sladenKeybuk: the sysv-compat is just a job that runs 'rc', yes?02:31
Keybukno02:31
sladenKeybuk: (entirely possible the answer is not "yes", in which case you'll need to explain02:31
Keybukit's ~10 jobs that arrange for rc to be run02:31
=== welshbyte [n=welshbyt@cpc3-cwma2-0-0-cust276.swan.cable.ntl.com] has joined #ubuntu-devel
sladenKeybuk: I suspect you have a better handle on it too...02:32
Keybukoh, you're talking about shutdown?02:32
Keybukshutdown in upstart is easy, it sends out a "shutdown" event, waits for the system to go idle, then sends out whatever additional event you asked for02:33
Keybukusually you do "shutdown" ... "reboot"02:33
Keybukor "shutdown" ... "power-off"02:33
Keybuketc.02:33
Keybukso yes, it runs rc6, etc.02:33
Keybukbut that's not the problem I have here02:34
sladenKeybuk: so, 'this "make shutdown work with upstart and sysvinit" is actually damned hard' ?02:34
Keybukthe problem is what happens when you were running dapper, upgraded to edgy02:34
Keybukyou're running sysvinit02:34
Keybukbut have upstart installed02:34
Keybukhow do you tell sysvinit to shutdown? :p02:34
sladenKeybuk: sync, umount, reboot -f02:34
Keybuklol02:34
infinityThere are people who may be unimpressed with that solution.02:34
infinityAnd I'm using the word "solution" very liberally here. :)02:35
SeveasKeybuk, keep some parts of sysvinit around in /tmp and use them? + Be windows lik and really force people to reboot02:36
sladenKeybuk: my suspicion is that to provide compatibility with /dev/initctl you're going to have to copy a certian chunk of sysvinit into upstart02:36
infinityAnd, for the record, even "reboot -f" didn't do a damned thing after I upgraded to upstart.02:36
Keybukinfinity: it should do, that just does sync() reboot() :p02:36
infinityKeybuk: It just sat there like a dumb shit.  I had to cut the power.02:36
Keybukhow odd02:37
sladenwonder whether '-f' causing sync is actually out of spec02:37
infinityI thought so too.02:37
sladensync() can potentially hang.  In which case, the purpose of trying to purpose a 'reboot -f' has been defeated (yes, I've had machines in that state)02:38
sladens/purpose a/perform a/02:38
Seveaswhat's a common 16:9 resolution?02:42
=== Amaranth [n=travis@ubuntu/member/amaranth] has joined #ubuntu-devel
=== Seveas --> bed
infinity1280x72002:45
Seveasmjg59, I'll merge from you tomorrow and then push multi-res-themes support02:45
Seveasinfinity, thanks02:45
Keybuksladen: reboot -n -f02:47
Keybuksladen: aye, the general solution appears to be either02:47
Keybuka) stash the old /sbin/init somewhere on install and use it to shut down the running one02:47
Keybukb) copy enough from the old /sbin/init to send the initctl shutdown message ourselves02:47
infinityKeybuk: http://librarian.launchpad.net/4160730/buildlog_ubuntu-edgy-sparc.linux-restricted-modules-2.6.17_2.6.17.5-1_CHROOTWAIT.txt.gz02:48
Keybukinfinity: *sigh*  MVO!02:48
infinityKeybuk: Have we really thought this through?02:48
Keybukit's not essential02:48
infinityKeybuk: It is in the installed system.02:49
Keybukright, but it isn't in the archive02:49
infinityAnyhow, I'll update all the chroots manually, but this needs ot be addressed (obviously) for dapper->edgy02:49
Keybukright02:49
KeybukColin thought making upstart essential would "fix" it02:50
Keybukapparently not02:50
=== shedii [n=siggi@inferno.lhi.is] has left #ubuntu-devel ["Leaving"]
infinityJust made it worse, in my case. :)02:50
infinitySince nothing was forcing the upgrade in the chroots until that happened.02:50
Keybukyeah02:50
infinityThis misfeature is precisely the reason why we never make libraries Essential:yes02:55
infinityI suspect no one had really thought that we'd be replacing init anytime soon.02:56
Keybukright02:56
Keybukit's why I didn't make upstart essential originally, as I remembered it being difficult to get them off again02:57
infinityIf we were willing to deal with not having an alternate init anymore, the easy way out would be to make sysvinit a transitional package.02:58
=== licio [n=licio@ubuntu/member/licio] has joined #ubuntu-devel
=== didymo [n=ashley@CPE-61-9-197-223.nsw.bigpond.net.au] has joined #ubuntu-devel
LaserJockhmm, I seem to have a problem with postrm vs. prerm here03:04
=== slomo_ [n=slomo@ubuntu/member/slomo] has joined #ubuntu-devel
infinityWhat would that problem be?03:04
LaserJockI want to do some stuff postrm, but it need to check a file that is being removed in the postrm03:04
Keybukinfinity: the thought is increasingly occuring to me <g>03:04
KeybukI have one standing by, in fact03:05
AmaranthDo it. :)03:05
LaserJockbut if I put it in prerm then it doesn't get run at --purge right?03:05
infinityOnly postrm remains when a package is removed but not purged, yes.03:05
infinityOf course, the only other things left should be conffiles.03:06
infinitySo you can't rely on any non-conffile during the purge phase.03:06
infinityhttp://www.debian.org/doc/debian-policy/ch-maintainerscripts.html#s-removedetails03:06
infinityLaserJock: Policy is your friend.  It details how allof this works.03:06
LaserJockinfinity: ah, I was looking in 6.5 ;-)03:07
infinityWell, all of section 6 is a good read. :)03:07
infinitys/section/chapter/03:07
LaserJockok, well then I don't really need to worry about --purge then as I don't have any conf files03:07
=== licio [n=licio@ubuntu/member/licio] has joined #ubuntu-devel
=== theCore [n=alex@modemcable069.137-83-70.mc.videotron.ca] has joined #ubuntu-devel
infinityHas anyone else been noticing weird keyboard-grabbing issues in edgy over the last week or two?03:26
infinityLike, you'll focus a window, but it won't take keyboard input.  Switching VCs or even workspaces will fix it.03:26
Keybukyeah03:26
infinityOh good, I'm not alone.03:26
infinityI thought I was going insane.03:27
Keybukusually x-chat vs gaim for me03:27
Keybukswitch between the two and one won't take keyboard until you switch back and forth a bit03:27
infinitygnome-terminal and GAIM being my two big keyboard-not-grabbers.03:27
Burgundaviainfinity: yep, I have noticed that as well03:27
infinityKeybuk: A quick Ctrl-Alt-Right/Ctrl-Alt-Left always clears it up, BTW, if you don't want to much with Alt-Tabbing for a few minutes.03:28
infinitys/much/muck/03:28
KeybukThe "tags" portlet is my BEST FRIEND03:29
=== infinity wonders if there is a bug about this.. And on what package...
infinitySmells GTKish... Or even Xish.03:30
Keybukgtk :p03:30
Keybukor X, yes03:30
infinityIf KDE people aren't whining, I'll assume GTK.03:30
Keybukthe KDE user is asleep03:30
Burgundaviathe have users? ;)03:30
Burgundavia*hey03:30
=== Burgundavia gives up on spelling for the day
infinityHobbsee should be awake.  Slacker.03:31
infinityIt's 11:30am, FFS.  Where's my token Australian Kubuntu user?03:31
Riddellahem03:31
infinityOh, hey.  I have a Scottish one.03:31
infinityRiddell: Noticed any keyboard grabbing (or lack of grabbing) oddities recently?03:31
Riddellinfinity: nope03:32
infinityAlright, I'll blame GTK then.  Thanks.03:32
Riddellinfinity, Keybuk: any thoughts on having KDE 4 packages in edgy, the files are installed to /usr/lib/kde4/{bin,lib,share,etc} as the only way to avoid them clashing with kde 303:33
ajmitchsweet, workaround for f-spot crasher works03:33
infinityRiddell: In universe, co-installable, you mean?03:33
Riddellinfinity: yes03:33
infinityRiddell: I'd probably be okay with that.  It's big enough that I'd recommend pinging mdz when he's done catching up on email, though.03:34
Riddellmaybe at the distro meeting tomorrow then, time for sleep now03:34
mdzI'm able to poke my head above water from time to time at this point. what's up?03:35
infinitymdz: 4 lines up.03:35
infinityOr 6.  Or something.  Counting is hard.03:35
Riddellmdz: KDE 4 in edgy, installed to /usr/lib/kde4/03:35
mdzis the question about paths or about having the packages in edgy?03:36
mdzthe latter, no problem03:36
infinityThe latter.03:36
Riddellmdz: mostly if having it in that path will be allowed in03:36
Riddellsince it's not really debian-policy compliant03:36
infinityIf it's in universe as a set of "experimental packages for testing", I say policy-be-damned, to a certain extent.03:37
Burgundaviaajmitch: are there release notes for fspot 2.0?03:37
infinitygcc-snapshot isn't all that policy-compliant either. :)03:37
ajmitchBurgundavia: not really03:37
Riddellinfinity: that's just the answer I'm looking for :)03:37
Burgundaviaajmitch: can you tell me in one sentence about what makes it 2.0?03:37
Keybukwhy not /opt/kde4?03:37
ajmitchBurgundavia: 0.2.0, not 2.003:37
RiddellKeybuk: too suse-ish?03:38
infinityKeybuk: Packaging systems messing in /opt is rather bad form.03:38
Burgundaviaajmitch: right03:38
Keybukyeah, true03:38
Keybukit's a bit /usr/local03:38
Keybukunless you're Solaris of course03:38
ajmitchBurgundavia: lots of fixes, 0.1.x was branched & left for SLED03:38
Keybukin which case /opt is the package manager's domain03:38
infinityYes, well.  Thankfully, we're not Solaris.03:38
=== jdong [n=jdong@ubuntu/member/jdong] has joined #ubuntu-devel
ajmitchwhen all the activity was on 0.2.0, which lewing recommended we have in edgy03:38
infinityIf we were, I'd see a long walk and a short cliff in my future.03:39
ajmitchBurgundavia: though we're currently bitten by bug 59166 :)03:39
UbugtuMalone bug 59166 in f-spot "Mono segfaults in dbus_pending_call_get_completed()" [Unknown,Unknown]  http://launchpad.net/bugs/5916603:39
Burgundaviaajmitch: right, this is for UWN03:39
mdzKeybuk: FHS forbids us from installing it in /opt03:40
ajmitchBurgundavia: I figured it would be03:40
mdzI don't know that there's an FHS-blessed place to include sub-hierarchies a la /opt though03:40
mdzI think their answer is "don't do that"03:40
Keybukinfinity: hmm, making upstart not Essential means that APT just refuses to update ubuntu-minimal03:40
mdzRiddell: what breaks if it just conflicts with kde3?  they shouldn't need to be parallel installable 03:40
infinityKeybuk: Special.03:41
BurgundaviaKeybuk: system-services and startup-tasks are provided by upstart?03:41
KeybukBurgundavia: "provided by" ?03:41
Riddellmdz: kde4 isn't stable enough to use as an actualy desktop yet, most developers will want the kde 4 libs for whatever app they're working on but still be running kde 303:41
infinityKeybuk: I suspect this conversation needs an mvo and a bit of a thinktank.03:41
BurgundaviaKeybuk: you just added those packages to ubuntu-desktop and I wondered where they came from03:41
KeybukBurgundavia: no, I added them to ubuntu-minimal03:42
BurgundaviaKeybuk: yes, I was about to point out my error03:42
Keybuk:)03:42
Keybukthey will be the upstart equivalent of "initscripts"03:42
Burgundaviaand they don't exist yet?03:42
Keybukthey exist03:42
Burgundaviaoh, right, that was my bad reading03:43
=== KaiL [n=KaiL@p548F5ED6.dip.t-dialin.net] has joined #ubuntu-devel
=== quail [n=quail@unaffiliated/quaillinux/x-000001] has joined #ubuntu-devel
Burgundaviais it must me, or has performance when apt is loading the system quite bad?03:54
infinityBurgundavia: That sentence is lacking a few crucial words, I think.03:55
=== clcxxxx [n=clcxxxx@220.231.40.162] has joined #ubuntu-devel
jelmerKeybuk: thanks for the quick reply. upstart seems like an interesting project; keep up the good work :-)03:56
Burgundaviainfinity: hmm, ok: When apt is busy grinding away updating packages, responsiveness decreases significantly03:56
infinityBurgundavia: s/apt/dpkg/, surely.  And yes, it can be a bit evil. Not sure it's really gotten any worse, though.03:57
Keybukinfinity: at least if everything's not Essential, the second time you run dist-upgrade, everything works03:58
Burgundaviainfinity: the break between apt and dpkg always confuses me, but yes03:58
Keybukthe first time it holds ubuntu-minimal, but upgrades sysvinit (to the non-Essential one)03:58
Keybukthen the second time it can upgrade ubuntu-minimal and install upstart03:58
infinityBurgundavia: apt is just an acquisition tool.  It doesn't install anything.03:58
Burgundaviainfinity: ah, ok03:59
infinityKeybuk: Well, I guess that could be worked around in update-manager by just doing two passes, so perhaps that's the best solution.03:59
infinityKeybuk: And people doing it by hand have been long trained to keep trying to upgrade untilit "sticks" anyway. :)03:59
Keybukindeed03:59
Keybuk#define INIT_MAGIC 0x0309196904:00
=== Keybuk hazards a guess that it was the author init's birthday a few days ago
=== infinity still remembers the days of dselect and dpkg-ftp, and having to do 15 passes to make any upgrade go.
Keybukor maybe he's American, and can't get dates right, and it was in March04:00
jdubKeybuk: heh04:01
jdubinfinity: put in a proposal for lca yet?04:04
=== zul [n=chuck@CPE0006258ec6c1-CM000a73655d0e.cpe.net.cable.rogers.com] has joined #ubuntu-devel
=== mdeslaur [n=mdeslaur@modemcable196.26-203-24.mc.videotron.ca] has joined #ubuntu-devel
=== Hobbsee [n=Hobbsee@ubuntu/member/hobbsee] has joined #ubuntu-devel
=== cr3 [n=marc@pdpc/supporter/bronze/cr3] has joined #ubuntu-devel
theCoredoes GNOME removed the Shift-Ctrl-[Unicode]  shortcut?04:11
Keybukwith any luck, this might work04:13
Keybuk/lib/libc.so.6: version `GLIBC_2.4' not found04:13
Keybukgrr04:13
=== Keybuk [n=scott@quest.netsplit.com] has joined #ubuntu-devel
Keybuk\o/04:17
=== TomB [n=tomb@ACBC90DF.ipt.aol.com] has joined #ubuntu-devel
=== j_ack [n=rudi@p508D8D95.dip0.t-ipconnect.de] has joined #ubuntu-devel
=== LaserJock [n=mantha@ubuntu/member/laserjock] has joined #ubuntu-devel
=== TomB| [n=ownthebo@ACBC90DF.ipt.aol.com] has joined #ubuntu-devel
infinityjdub: Give me something interesting to talk about, and I'll write something. :)04:36
infinityjdub: I'm terrible at coming up with topics.04:36
infinityOkay, migrating diversions from one package to another is a *pain*04:37
infinityDoubly-so, when the diverted file is dpkg-deb.  *cough*04:37
mjg59infinity: Maintaining a buildd network04:40
mjg59How to avoid implementing specs04:40
infinitymjg59: Yeah, I thought so too, then they cleverly assigned me specs that vaguely relate to buildds.04:41
infinitymjg59: When mangling maintainer addresses, do you have any you'd like whitelisted?  (ie: LaMont requested that I not mangle lamont@debian.org to another contact, as he's happy to support his Ubuntu packages via that address)04:46
infinitymjg59: Reference here: https://wiki.ubuntu.com/DebianMaintainerField04:47
infinitymjg59: About halfway down the page, the mangling strategy (minus whitelists) is described.04:47
mjg59Erm04:47
mjg59I think all my debian maintainer entries are likely to go away soon04:48
infinityRight.  Just looking for people to whitelist off the bat.04:50
infinityI already have lamont, so one example in the config file is good enough.04:50
=== mayday_jay [n=maydayja@maydayjay.net] has joined #ubuntu-devel
=== mayday_jay [n=maydayja@maydayjay.net] has joined #ubuntu-devel
=== quail [n=quail@unaffiliated/quaillinux/x-000001] has joined #ubuntu-devel
robertjhas anyone looked at this patch for adding an Empty Trash view to trash://? http://pages.cpsc.ucalgary.ca/~weckerl/nautilus_patch.html05:15
robertjsorry, Emptry Trash widget05:19
=== Fujitsu [n=fujitsu@203.23.49.35] has joined #ubuntu-devel
=== chenluchuan [n=clcxxxx@220.231.40.162] has joined #ubuntu-devel
=== TomB| [n=ownthebo@ACBC90DF.ipt.aol.com] has joined #ubuntu-devel
=== BenC [n=bcollins@debian/developer/bcollins] has joined #ubuntu-devel
=== TomB| [n=ownthebo@ACBC90DF.ipt.aol.com] has joined #ubuntu-devel
=== Huahua [n=hua_@122.0.231.147] has joined #ubuntu-devel
=== fsmw [n=Fernando@177-112-112.adsl.terra.cl] has joined #ubuntu-devel
=== j_ack_ [n=rudi@p508D8596.dip0.t-ipconnect.de] has joined #ubuntu-devel
=== jcsmith [n=jcsmith@24-50-249-104.pittpa.adelphia.net] has joined #ubuntu-devel
=== Hobbsee [n=Hobbsee@ubuntu/member/hobbsee] has joined #ubuntu-devel
=== stub [n=stub@ppp-58.8.5.212.revip2.asianet.co.th] has joined #ubuntu-devel
=== mayday_jay [n=maydayja@maydayjay.net] has joined #ubuntu-devel
=== nags [n=nags@125.16.129.16] has joined #ubuntu-devel
=== robitaille [n=daniel@ubuntu/member/robitaille] has joined #ubuntu-devel
=== cge [n=costi@ip70-181-253-87.sd.sd.cox.net] has joined #ubuntu-devel
cgeIs there some reason besides tradition that ed doesn't display any error messages by default? Would changing the behaviour break something?06:50
Burgundaviacge: does anybody still use ed?06:51
StevenKMy boss does06:51
=== mneptok [i=mneptok@mneptok.com] has joined #ubuntu-devel
mneptokdum dee dee06:53
cgeBurgundavia: Ed is THE editor!06:53
=== mneptok stares
mneptokthat's bizarre. i popped in here to start a main inclusion discussion for another editor.06:54
cgeMore seriously, I've used it a few times with scripts, like sed.06:54
Burgundaviamneptok: which one?06:54
mneptokne06:54
Burgundaviaand what do you want done with it?06:55
mneptokhttp://ne.dsi.unimi.it/06:55
cgemneptok: ne is already in universe06:55
mneptokBurgundavia: i thought "main inclusion" would be a giveaway there06:55
mneptok:)06:55
Burgundaviado you mean main inclusion or installation by deafult?06:56
mneptokinclusion06:56
Burgundaviaright06:56
mneptokinstallation would be nice, but space is tight.06:56
Burgundaviawhat does it have over nano?06:56
Burgundaviawhich is already both06:56
mneptokease of use for shell newbies06:56
cgemneptok: Installation will never happen. There are even people who want to remove vim!06:56
Burgundaviaused nano? (not saying it is a bad idea, just want to see why it is good"06:57
=== Kamion [n=cjwatson@83-216-156-196.colinw664.adsl.metronet.co.uk] has joined #ubuntu-devel
Burgundaviacge: vim is already gone, vim-tiny is in06:57
cgeBurgundavia: Yes, but there were those in that discussion who didn't want vim in at all.06:57
mneptokBurgundavia: i'm a nano user. i want this in main so we can officially support it, and have it something we can recommend to more novice users.06:57
Burgundaviacge: like myself06:57
Burgundaviamneptok: to justify it, what does it have over nano?06:58
Burgundaviabetter features? easier to use? smaller install?06:58
mneptok00:56 < mneptok> ease of use for shell newbies06:58
Burgundaviain waht way?06:58
mneptoki.e. an menu-driven command system that GUI users find more approachable.06:58
mneptoks/an/a/06:58
cgeBurgundavia: ne is about twice as big when installed as nano06:59
Burgundaviahmm06:59
cgeBurgundavia: around 500k06:59
mneptok260 here06:59
mneptok-rwxr-xr-x 1 root root 267624 2005-10-25 09:43 /usr/bin/ne06:59
mneptokok, 27006:59
cgeed is only 40 kilobytes, and I think that is a rather large implementation.07:00
mneptokcge: i don't want to be put in the position of telling as new Linux user coming from a more GUI environment that they have to edit hidden or root-owned files with ed. they'll melt down.07:01
Burgundaviaright, that is why the default editor is nano07:01
mneptoki have already dealt with people that find nano confusing, and want to try editing /etc stuff with gedit, which leaves foo.txt~ temp files all over /etc07:02
=== FliesLikeABrick [n=Ryan@about/rpi/rawdor] has joined #ubuntu-devel
Burgundaviaaccording to packages.ubuntu.com, nano is 100k larger than ne07:03
mneptoki'd like to be able to tell them we support a more GUI-like shell editor.07:03
Burgundaviaso here is what you need to do: create a spec talking about the reasons why we shoudl replace nano with ne07:03
mneptokand if it's not in Main, we tend not to support it.07:03
Burgundaviathen get some people like myself to look voer it07:03
mneptok(at least for the time being)07:03
mneptokyeah, i'm going to be doing an inclusion report. but first stop is here.07:05
mneptokhttps://wiki.ubuntu.com/UbuntuMainInclusionQueue?highlight=%28inclusion%29%7C%28main%2907:05
BurgundaviaI would do the spec first07:05
mneptokfigured i'd idle here until the lazy euro co-workers unidle :)07:05
Burgundaviamain inclusion is unlikely without a good rationale07:05
=== raphink [n=raphink@ubuntu/member/raphink] has joined #ubuntu-devel
=== mayday_jay [n=maydayja@maydayjay.net] has joined #ubuntu-devel
cgemneptok: Have you considered that gedit's behaviour could be changed to not leave backup files around like that? Editing /etc/ things with gedit should be supported.07:18
=== glatzor [n=sebi@ppp-82-135-3-178.dynamic.mnet-online.de] has joined #ubuntu-devel
=== kristog [n=ballio@energ63.energ.polimi.it] has joined #ubuntu-devel
=== dsas [n=dean@host86-129-17-245.range86-129.btcentralplus.com] has joined #ubuntu-devel
infinitymjg59: Still around?07:43
=== quail [n=quail@unaffiliated/quaillinux/x-000001] has joined #ubuntu-devel
Seveasisn't he in UTC+1?07:44
infinityYeah, but he was here not that long ago. :)07:44
infinityOh, perhaps longer thanI remember.07:44
=== infinity waits to tomorrow to NEW usplash-dev
Burgundaviainfinity: mjg59 last spoke about 6 hours ago, just as I left work07:45
Seveasno, he spoke arond 2:something here too07:45
Seveasthat's around 5h07:45
Seveasand exactly the amount of sleep I've had 07:46
Burgundaviahmm, have to be at work tomorrow at 6am07:47
Burgundaviahmm, it appears we have lost Stephen Vaughan to SLED07:48
jdubhopefully we never really had him :)07:49
mneptokoy jdub07:49
Burgundaviajdub: he does appear to write a lot07:50
=== infinity [n=adconrad@loki.0c3.net] has joined #ubuntu-devel
jdubBurgundavia: i suppose, being a journalist, he is somewhat compelled to.07:53
Burgundaviajdub: there is a certain respectability that is gained from pure volume07:54
=== mneptok whispers "Dvorak"
jdubBurgundavia: you appear to be talking from the incorrect orifice.07:54
mneptokalthough *why* anybody listens to that loon any more escapes me07:54
desrtjdub; with popularity does come a certain degree of responsibility...07:55
infinitySeveas: Actually, since you've been recently involved with usplash hacking, you may be able to answer this one for me.07:55
desrtoh.   he said respectability07:55
desrtno.  i don't agree with that at all :p07:55
infinitySeveas: Is usplash-dev going to end up being a build-dep of anything in main in the near future, or should I send it to universe?07:56
jdubsjvn hasn't really earned much of my respect07:56
Seveasinfinity, main -- I split it off of the main binary so artwork packages don't need to depend on usplash07:56
desrtBurgundavia; did you do any more work on the mentorship thing?07:56
jdubat one point, i pointed out that his description of portland was incorrect07:56
Seveasit'll have to be a builddep of artwork packages07:56
Burgundaviadesrt: no, been insanely busy with work and a few personal projects07:57
Burgundaviadesrt: can you fire me an email to remind me?07:57
desrtBurgundavia; it's cool.  i'll keep politely reminding you every week or so :)07:57
desrtok.  i can do that too.07:57
jduband he decided to disagree, assert even more outlandish ideas, and ignore the fact that i was a participant in the initial portland specification meeting07:57
infinitySeveas: Okay, great.07:57
=== Kagou [n=Kagou@84.4.155.240] has joined #ubuntu-devel
infinitySeveas: Thanks.07:57
mneptokjdub: cut him some slack. omniscience is a heavy burden.07:58
desrtBurgundavia; ok sent.  i'm gonna go to bed now.  ciao.07:59
Seveasmneptok, please don't do that when I am just drinking something07:59
Seveasmy keyboard doesn't like that07:59
jdubwillful ignorance is a heavy burden. :-)08:00
=== lucas [n=lucas@ubuntu/member/lucas] has joined #ubuntu-devel
mneptokSeveas: coffee | nose > keyboard08:01
infinityI'd suspect that wouldn't do much harm without a 2>&108:01
infinitySurely, snorting coffee is a standard error.08:02
lifelessIO overflow I think08:02
=== Fujitsu [n=Fujitsu@c58-107-62-26.eburwd7.vic.optusnet.com.au] has joined #ubuntu-devel
=== paracetamolo [n=paraceta@81-174-12-172.f5.ngi.it] has joined #ubuntu-devel
infinityThat nick gives me a headache...08:04
mneptokinfinity: try eating an aptly-named user08:06
=== Lure [n=lure@ubuntu/member/lure] has joined #ubuntu-devel
=== marilize [n=marilize@196.36.161.235] has joined #ubuntu-devel
=== carlos [n=carlos@203.Red-81-35-100.dynamicIP.rima-tde.net] has joined #ubuntu-devel
=== infinity [n=adconrad@loki.0c3.net] has joined #ubuntu-devel
=== Lure [n=lure@external-7.hermes.si] has joined #ubuntu-devel
=== pitti [n=pitti@ubuntu/member/pitti] has joined #ubuntu-devel
=== ompaul [n=ompaul@ubuntu/member/ompaul] has joined #ubuntu-devel
pittiGood morning08:53
tsenghello pitti 08:54
jdubber, laptop still 'in production', before 'delivery prep'08:56
jdubhello tseng and pitti08:56
Lathiatjdub: which one did you get?08:56
=== sid [i=emanresu@tor/regular/sid] has joined #ubuntu-devel
=== tseng puts wv back in pitti's queue
Lathiatdell or the ibm?08:57
jdubDell D42008:57
jdub+ mediabase with DVI!08:57
Lathiatah nice08:57
Lathiatfor the 24"? :)08:57
jdubsaves getting an apple :)08:57
jdubyeah08:57
pittitseng: hi08:57
pittitseng: yes, wv is fine with me, I was just concerned about code duplication08:58
tsengpitti: ok, i put it back on the page, no need to look at it right now08:58
tsengpitti: im on a business trip, anyway08:58
tsengon that note, 3am, done working for the day08:59
tsenggood night08:59
jdubnight tseng!08:59
pittitseng: sleep well!08:59
=== chenluchuan [n=clcxxxx@220.231.40.162] has joined #ubuntu-devel
pittijdub: pants off!09:00
mneptokjdub: dunno about Oz, but in the US IBM shareholders get some nice shareholder discounts on Lenovo stuff. worth the price of one share to pay US$1299 for a laptop that is US$1899 retail. :)09:00
mneptok(kinda late with the tip, but oh well)09:00
jdubmneptok: a discount for being punched in the face?09:01
=== Zdra [n=zdra@165.223-242-81.adsl-dyn.isp.belgacom.be] has joined #ubuntu-devel
mneptokuhhhh .... i'll just pretend i understood that and say "i guess so"09:03
jdubmneptok: i am not a fan of the thinkpad keyboards (esc/f1, fn/ctrl)09:04
mneptokah, mine has a seperate <esc> and <fn> keys. the meta for the <fn> keys are all things like battery display, brightness, power savings, etc.09:05
jdubi always hit f1 instead of esc on pia's09:05
jduband fn is toooootally in the wrong place09:05
mneptokyou could always remap the keys with software or epoxy. :)09:06
jdubfn/ctrl isn't doable09:07
HiddenWolfmneptok: and put stickers on the keys with the correct keycodes, yeah right. :P09:07
jdubdue to the nature of the fn key09:07
=== johanbr [n=j@d154-20-236-61.bchsia.telus.net] has joined #ubuntu-devel
mneptokhrmf09:07
=== lloydinho [n=andreas@195.227.105.180] has joined #ubuntu-devel
=== hunger [n=tobias@pd95b0676.dip0.t-ipconnect.de] has joined #ubuntu-devel
mneptokhere's an ugly choice. sl-modem is in Multiverse. we can either move it to restricted and actually support it (*shudder*) or have no official support for any Winmodems.09:12
mneptokugh09:12
=== cbx33 [n=c2df514b@84-45-197-14.no-dns-yet.enta.net] has joined #ubuntu-devel
HiddenWolfThere is actually some software that can make those ugly hardware hacks work?09:14
mneptoksl uses ALSA to communicate with the Winmodem (which basically a sound card)09:15
mneptokapparently you just have to have a working ALSA and a Winmodem that actually exposes itself as a modem.09:16
mneptokbut the whole thing smells of dead hookers and vomit.09:16
lifelessmneptok: we have a support department to wear such pain, no ? :)09:16
mneptoki love you, too.09:16
lifelessof course you do09:16
mneptok*muah*09:17
jdublifeless: to wear the pain of dead hookers and vomit?09:17
=== Gman [i=gman@nat/sun/x-ce762173f6e3f8e4] has joined #ubuntu-devel
=== dholbach [n=daniel@i577B1A02.versanet.de] has joined #ubuntu-devel
dholbachgood morning09:19
cbx33hi dholbach 09:22
=== mneptok goes to find some f00d
dholbachhi cbx3309:23
=== jsgotangco [n=jerome@ubuntu/member/jsgotangco] has joined #ubuntu-devel
infinitymneptok: slmodem has probably wanted some main love for ages now, but no one in core-dev uses a modem, so it keeps getting ignored.09:28
=== Spads [n=crack@host-87-74-19-213.bulldogdsl.com] has joined #ubuntu-devel
=== mvo [n=egon@p54A6701C.dip.t-dialin.net] has joined #ubuntu-devel
jsgotangcomvo!09:39
=== ogra [n=ogra@ubuntu/member/ogra] has joined #ubuntu-devel
=== johanbr [n=j@d154-20-236-61.bchsia.telus.net] has joined #ubuntu-devel
mvojsgotangco: good morning!09:41
mneptokinfinity: are you using some Jedi mind trick to try to make *me* be the poor stooge that's submits Main inclusion for sl-modem?09:43
mneptokhuh huh huh huh. mettu steeny barana muddah Jedi mind trick d'vulus andaska.09:43
=== FliesLikeABrick [n=Ryan@about/rpi/rawdor] has joined #ubuntu-devel
Kamionok, that's console-setup more or less working in d-i, anyway09:50
=== TMM [n=hp@ip5650d1ab.direct-adsl.nl] has joined #ubuntu-devel
=== aigarius [n=aigarius@19.Red-213-97-18.staticIP.rima-tde.net] has joined #ubuntu-devel
=== pvanhoof [n=pvanhoof@mailhost.newtec.be] has joined #ubuntu-devel
=== Zdra_ [n=zdra@126.164-247-81.adsl-dyn.isp.belgacom.be] has joined #ubuntu-devel
tepsipakkiwhy are cdroms mounted as noexec by default?10:08
tepsipakkiannoying10:08
=== Seveas [n=seveas@ubuntu/member/seveas] has joined #ubuntu-devel
=== twilight [n=twilight@ubuntu/member/twilight] has joined #ubuntu-devel
mempf-edgyany news on when the next kernel update will be?10:13
Seveasmjg59, usplash -17 is messing up my consoles: nothing on the screen, getty stuck in read() according to strace10:14
=== paracetamolo [n=paraceta@81-174-12-172.f5.ngi.it] has left #ubuntu-devel []
ograKamion, 10:14
ograReading package lists...10:14
ograW: Couldn't stat source package list file: edgy/main Packages (/srv/cdimage.no-name-yet.com/scratch/edubuntu/daily/apt/edgy-powerpc/apt-state/list10:14
ogras/_srv_cdimage.no-name-yet.com_ftp_dists_edgy_main_binary-powerpc_Packages) - stat (2 No such file or directory)10:14
ograW: Couldn't stat source package list file: edgy/restricted Packages (/srv/cdimage.no-name-yet.com/scratch/edubuntu/daily/apt/edgy-powerpc/apt-stat10:14
ograe/lists/_srv_cdimage.no-name-yet.com_ftp_dists_edgy_restricted_binary-powerpc_Packages) - stat (2 No such file or directory)10:14
ograW: You may want to run apt-get update to correct these problems10:14
ograE: Some index files failed to download, they have been ignored, or old ones used instead.10:14
ogramake: *** [apt-update]  Error 10010:15
ograseems lithium isnt well10:15
KamionFailed to fetch file:/srv/cdimage.no-name-yet.com/ftp/dists/edgy/main/binary-pow10:16
Kamionerpc/Packages.gz  MD5Sum mismatch10:16
KamionFailed to fetch file:/srv/cdimage.no-name-yet.com/ftp/dists/edgy/restricted/bina10:16
Kamionry-powerpc/Packages.gz  MD5Sum mismatch10:16
Kamiontry again later10:16
Kamionthis happens sometimes when you get unlucky with the archive10:16
ograah, ok10:16
Kamionit's a soyuz bug of course - that shouldn't be possible10:16
ograi can wait till it sorted itself :)10:16
Kamionif it hasn't sorted itself by the next publisher run, let me know10:17
ograyup10:17
=== mempf-edgy [n=mempf@S0106000129f69144.vs.shawcable.net] has left #ubuntu-devel ["Leaving"]
=== mempf-edgy [n=mempf@S0106000129f69144.vs.shawcable.net] has joined #ubuntu-devel
Kamioninfinity: how're live-cd-stacked-filesystems/larger-livefs going?10:28
=== chris38_ [n=bayle@freedom.rd.francetelecom.com] has joined #ubuntu-devel
sivangmorning10:30
=== Arbiter [n=arbiter@unaffiliated/arbiter] has joined #ubuntu-devel
=== Seveas [n=seveas@ubuntu/member/seveas] has joined #ubuntu-devel
=== Kagou [n=Kagou@84.4.155.240] has joined #ubuntu-devel
=== giftnudel [n=mb@p54A92A04.dip0.t-ipconnect.de] has joined #ubuntu-devel
=== HiddenWolf [n=HiddenWo@136.8.dynamic.phpg.net] has joined #ubuntu-devel
=== Hagbarddenstore [n=hagbardd@81-235-254-217-no24.tbcn.telia.com] has joined #ubuntu-devel
=== Spads [n=crack@217.205.109.249] has joined #ubuntu-devel
dokoajmitch: there already are zope sync requests filed for zope10:52
mvoKamion: did you got my germinate mail?10:54
=== HiddenWolf [n=HiddenWo@136.84.dynamic.phpg.net] has joined #ubuntu-devel
Kamionmvo: yeah, haven't read the diff yet though10:55
KamionI'm battering through sane-installer-keyboard10:56
mvoKamion: ok, no problem10:56
Kamioninfinity: could you give-back console-data on all architectures please? I can't see why it failed but my guess is that it's transient ...10:56
Kamionmvo: I'll try to get to it this morning thoug10:56
Kamionh10:56
mvocool!10:56
Kamioninfinity: oh, maybe not10:57
Kamioni386 was transient I think, but powerpc looks more substantial10:57
infinityKamion: So, no give-backs?10:58
Kamioninfinity: looks like I need to reupload anyway10:58
Kamionso no, spoke too soon10:58
=== pygi [n=pygi@89-172-194-32.adsl.net.t-com.hr] has joined #ubuntu-devel
infinityKamion: Also, live-cd-whatever should be complete by the meeting, except for the whole "blocking on kernels on the buildd" thing.10:58
Kamioninfinity: can that be expedited somehow?10:59
infinityKamion: Indulging in a bit of evening wine right now, then back to work between now and the meeting to polish up.10:59
Kamionright, but there's also the cdimage/ubiquity end, and I'd really like to be able to test that11:00
infinityWell, royal is running a kernel with unionfs support, so when I'm done playing here, I could roll it out on powerpc.  I can't do amd64/i386 without elmo's team.11:02
=== jinty [n=jinty@132.Red-83-55-196.dynamicIP.rima-tde.net] has joined #ubuntu-devel
KamionI've made a note to ping sysadmin about that11:02
Kamionis it just unionfs, or squashfs too?11:02
infinityShould be just unionfs, though squashfs would be nice to be able to do local testing without dragging the images elsewhere.11:03
Kamioninfinity: did you already file an RT request?11:03
Kamionsince they're gonna ask me. :)11:04
infinityI think I did a month or so ago, and now I'm questioning that.  I know I spoke at length with elmo about it.11:04
infinityI can always file another. :)11:04
=== HiddenWolf [n=HiddenWo@136.11.dynamic.phpg.net] has joined #ubuntu-devel
KamionI've asked11:06
=== Tonio__ [n=tonio@21.8.100-84.rev.gaoland.net] has joined #ubuntu-devel
=== zyga [n=zyga@ubuntu/member/zyga] has joined #ubuntu-devel
=== mneptok checks where thttpd lives
zygamvo: hi, I hope you didn't waste your time on running that script11:07
mvozyga: I did, why? something wrong?11:07
mvozyga: it is still runing11:08
zygayeah, one fix broke sometime later11:08
zygasome package in universe11:08
zygaanyway I'm running the updated script since 9 CET11:08
mvozyga: ok, let me know when I can merge/re-run. not a big issue :)11:08
zygaotherwise everything is great, data format is the same and it just works :)11:08
zygaok11:09
mvocool :)11:09
=== nags [n=nags@125.16.129.16] has joined #ubuntu-devel
=== lmanul [n=manu@manucornet.net] has joined #ubuntu-devel
=== janimo [n=jani@Home03207.cluj.astral.ro] has joined #ubuntu-devel
=== till [i=till@nat/mandriva/x-1a55075d695e9e1c] has joined #ubuntu-devel
=== Harti [n=Harti@unaffiliated/harti] has joined #ubuntu-devel
=== Gman [i=gman@nat/sun/x-311532e4a5b92297] has joined #ubuntu-devel
=== till__ [i=till@nat/mandriva/x-f5a049a1aae506cc] has joined #ubuntu-devel
infinityWhy do I push so hard to get new kernels through the machinery and into the archives, and then spend 5 minutes fretting about whether or not I should reboot after installing them?11:31
infinityQuestion for the ages, I'm sure.11:31
=== heno [n=henrik@henrik.gotadsl.co.uk] has joined #ubuntu-devel
FadeMithrandir: did that xlib update get pushed out yesterday?11:32
jdubinfinity: sadism.11:33
=== till__ is now known as tillkamppeter
mneptokinfinity: welcome to life inside the sausage factory. "yeah! new flavor! let's ship it!" :: later, in the men's room :: "Bob, we *did* clear up that botchelism thing, right?"11:34
Spadsbotulism is a harsh mistress11:35
jdub'botulism'11:35
mneptokroit11:35
Spadsjdub: but kernels have botchelism11:35
mneptokvery late in my day. i'm running on 2 pistons.11:35
jdubSpads: infinity's do!11:36
=== Spads runs on a wenkell rotary
SpadsNO PISTONS HERE!!!11:36
infinityMy kernels will not stand for this.11:36
thomSpads: haven't you been recalled by mazda? :P11:36
jdubSpads: enjoying the new gig?11:36
Spadsjdub: aye11:36
jdubSpads: saw a great television interview with one of your colleagues -11:37
jdubhttp://youtube.com/watch?v=AxW6-_Qx1JA11:37
jdubabsolutely priceless11:37
=== Spads weeps at the un-keepvidded youtube URL
StevenKjdub: Bwahaha11:38
=== jdub keepvids
infinityjdub: I'm disturbed that you watch Rove.11:38
Spadshttp://www.youtube.com/get_video?video_id=AxW6-_Qx1JA&l=597&t=OEgsToPDskJTVZZ4VhY9GgyiVPAN2Tcf&nc=672404411:38
=== aigarius [n=aigarius@19.Red-213-97-18.staticIP.rima-tde.net] has joined #ubuntu-devel
Spadsof course, I'm in the office11:39
Spadsso I will not fall for this obvious troll11:39
mneptokSpads: "Wankel" ;)11:39
jdubSpads: he should see it11:39
mneptokjdub: so what *is* your new gig? been owrking too hard to keep on top of such news.11:40
Spadsmneptok: Speak for yourself.11:40
jdubmy new gig is hitting reload on the dell shipping page11:40
jdubso i can find out when my new laptop arrives11:40
Spadsha ha dell11:41
mneptoktraining for that must have taken a while.11:41
Spadsmneptok: he kept failing his back but11:41
Spadsbutton exams11:42
Seveasmjg59, new usplash revisions uploaded: multi-variant themes, a fix against non-working TIMEOUT and some doc/copyright fixes11:42
MithrandirFade: yes, it should.11:42
jdubthe website kept failing those exams!11:42
Spadsokay, when will ubuntu get the "disable middle click on touchpad that rests under the palm of your hand" gui control?11:42
=== phlaegel [n=phlaegel@atdot.ca] has joined #ubuntu-devel
mneptokSpads: when you get a new laptop11:42
thomtouchpads are evil, kthx11:42
Spadsyeah they are11:43
SpadsI wouldn't mind if the clicktaps were disabled11:43
=== dholbach likes the middle click
Gmanjdub, you bought a dell laptop? nutball.11:44
jdubSpads: seems the only way to configure that stuff is via insecure shmem crack11:44
jdubGman: a good one. :)11:44
jdubi had tough requirements11:44
mneptokdholbach: only because someone labelled your middle-click "SEND HUGZ0RZ!!!!"11:44
infinityjdub: So, it's an IBM with a Dell logo glued on it?11:44
thomjdub: oxymoron. or just moron. which ever :-)11:44
Gmanjdub, one that will allow you to take on planes?11:44
dholbachjdub: what? you replaced your quebecistani laptop?11:44
StevenKinfinity: Hah11:44
SpadsI have a button for middle click11:44
Gmanhey thom11:44
jdubibm lost, and i totally didn't want to get an apple11:44
dholbachmneptok: :-)11:44
thomGman: dude :-)11:44
Spadsand I can chord either set of L/R buttons11:45
=== dholbach hugs mneptok
SpadsI don't need the tapmiddle11:45
ograENOSEB :(11:45
jdubdholbach: hopefully, it will complete its duty when i visit the UK office later in the month.11:45
FadeI saw thre libx11 updates, but no xlib.11:45
ogradholbach, do you have an idea how far seb is with the 2.16 gnome-session package  ?11:45
Gmanjdub, nod, ibm is ovely expensive, apple is evil :)11:45
Fades/thre/three11:45
dholbachogra: no, I'm sorry - why?11:45
jdubdholbach: despite being a complete bastard of a laptop, it has been a trooper under demanding conditions.11:45
Fadexemacs is still dying horribly.11:45
=== Spads buys used thinkpads, though that may have to change in future
Fadeshould I relink it?11:46
Seveas<Fade> xemacs is still horrible.11:46
sladenSpads: as jdub notes, it needs a (Safe) X-extension writing for runtime Synaptics configuration---or leaving the user to enable SHMConfig on themselves11:46
dholbachjdub: demanding conditions like what? spilling water into the keyboard?11:46
Spadsah11:46
ogradholbach, he told me to just upload a patch that disables fading on logout for ltsp clients, but i suspect he's working on the new package and dont want to come in his way 11:46
jdubdholbach: being my laptop during and after canonical is a demanding condition. :)11:46
Seveasdholbach, having beagle crapping ovr your FS during a presentation ;)11:46
dholbachogra: just send him the patch by mail and he'll integrate it with his upload11:46
=== giftnudel [n=mb@p54A92A04.dip0.t-ipconnect.de] has joined #ubuntu-devel
dholbachSeveas: right :)11:47
dholbachjdub: I see :-)11:47
jdubSeveas: that was pre-craptop :)11:47
Seveasdholbach, or having jdub stp on it while searching for pants11:47
jdubwasn't it?11:47
jdubhrm11:47
Seveasit was october last year11:48
Seveasduring eurooscon11:48
=== phanatic [n=phanatic@ubuntu/member/phanatic] has joined #ubuntu-devel
jdubpost ubz?11:48
Seveas(btw: I'll be at eurooscon this year)11:48
jdubyeah11:48
Seveaspre-ubz11:48
jduboh11:49
jdubyeah11:49
jdubi'll be at eurooscon too11:49
jdubshould be fun11:49
thomyeah, i'm thinking about euroscon11:49
jdubdude! come!11:50
Seveassabdfl is coming too, accorfing to the agenda11:50
jdubhe's doing closing11:50
jdubdholbach: interesting, gentoo ported all the rh admin tools :)11:51
=== mvo ponders about lunch
pygisivang, poke? :)11:56
sivangpygi: hi11:56
pygisivang, asero 0.4.9 with libburn/libisofs backend is out, and it rocks :)11:56
pygiBrasero*11:57
SeveasKamion, ping11:57
dholbachjdub: that's interesting11:57
mneptoksivang: Jane pinged me last week about DB/2 progress. gave her an update, and she should have renewed Canonical's agreement with Big Blue.11:57
KamionSeveas: hi11:57
SeveasKamion, usplash uses /etc/usplash.conf which is generated by the usplash postinst -- is it regenerated after a ubiquity install to match the installed system?11:58
KamionSeveas: no - what about it is system-specific?12:00
=== Gman is now known as GmanAFK
SeveasX-detected resolution is grabbed from debconf and stored in /etc/usplash.conf12:01
Kamionfile a ubiquity bug please, I'll make it do that12:01
Seveasok, will do -- I'll attach the postinst12:01
infinitySeveas: Did you make the postinst less ugly, or is it still my hideous "It's 5am, and I don't care, I just want it to work" shell?12:02
Seveasinfinity, I didn't prettify it, don't know about mjg5912:02
sivangmneptok: cool, great.12:02
infinitySeveas: Just checked, it's still scary. :)12:02
Seveasheh ;)12:02
zygapitti:ping12:02
zygapitti: some .desktop and .png files in langpacks have +x set, that doesn't make any sense12:03
infinityEasily discoverable because I'ma backtick whore, and people keep slapping me, telling me that I'm living in 1975, and I should use $()12:03
ograinfinity, we'll need to talk about https://features.launchpad.net/distros/ubuntu/+spec/ltsp-daily-image-tarballs soon12:04
StevenKinfinity: You're living in 1975, use $() *slap*12:04
infinityStevenK: Thpt.12:04
StevenKinfinity: Just try and nest your backticks.12:04
Kamioninfinity: I suggested cut instead of sed12:04
=== jono [n=jono@88-107-5-110.dynamic.dsl.as9105.com] has joined #ubuntu-devel
pittizyga: oh, hmm; thanks for the hint12:05
mneptokso, my biggest gripe about Jono thus far is ..... HEY HEY! hi!12:05
infinityKamion: I think there was a specific reason I didn't use cut, and it wasn't cause I wanted to waste CPU/RAM.12:05
jonomneptok, hehe12:05
=== jono thwacks mneptok :P
infinityKamion: Damned if I can remember why now.12:05
sladenmneptok: we should have a voice-o-meter competition between jdub and jono to see who's the loudest :)12:06
mneptokaha! physically assaulting me! now you really *are* a Canonical employee!12:06
infinityogra: Yes, we should.  You're certainly leaving it to the wire, though. :P12:06
Seveassladen, please distribute ear protectioin generously before doing that12:06
jonosladen, I will kick his ass, and he knows it :P12:06
infinityogra: It may end up having to happen shortly after FF, since I'm flat out right now on getting my own stuff done.12:06
mneptoksladen: in the end it doesn't matter. i have bigger boobs.12:06
jonomneptok, haha12:07
ograinfinity, i'm fine with that, the scripts are done and lie under http://people.ubuntu.com/~ogra/ltsp-tarballs/12:08
=== tortoise_ [n=tortoise@194.164.140.64] has joined #ubuntu-devel
ogra(in the bzr archive)12:08
ograso you can grab them any time yu ike 12:08
ogra*you like12:08
=== welshbyte [n=welshbyt@cpc3-cwma2-0-0-cust276.swan.cable.ntl.com] has joined #ubuntu-devel
pygipitti, poke, I wanna bug you ;)12:13
=== seb128 [n=seb128@ubuntu/member/seb128] has joined #ubuntu-devel
=== Amaranth [n=travis@ubuntu/member/amaranth] has joined #ubuntu-devel
pittipygi: I'm a bit busy ATM, but feel free to /msg me, I'll read scrollback12:26
pygipitti, just poke me when you're free 12:26
dholbachKamion: can you have a look at  http://daniel.holba.ch/temp/debhelper-pngcrush.patch ? (my attempt to let dh_compress make use of pngcrush) - if I could do it cleverer, I'd be happy to do so12:27
=== Norgz [n=eroux@maisel-gw.enst-bretagne.fr] has joined #ubuntu-devel
zygamvo: better kill it, it loops on template.extract for some reason and eats all memory12:34
zygas/template.extract/template.substitute/12:34
mvozyga: hm, ok12:35
=== giftnudel [n=mb@p54A92A04.dip0.t-ipconnect.de] has joined #ubuntu-devel
=== fujitsu [n=fujitsu@ubuntu/member/fujitsu] has joined #ubuntu-devel
=== geser [n=michael@85.25.106.98] has joined #ubuntu-devel
mvozyga: killed12:44
Kamiondholbach: TBH I'd rather we did that by hand for now in the few packages that really benefit, and send that patch up to Joey to comment12:45
dholbachKamion: Ok. I'll follow up on the post on ubuntu-devel@ saying so.12:47
Kamiondholbach: I'm not sure I like the extra dependency12:47
dholbachKamion: I knew it was going to be controversial :/12:47
Kamionmaybe it would be better for dh_compress to use pngcrush if it's there and require packages that want to use it to build-depend on it themselves? or make it a command-line option? I really don't know, and it seems like the sort of thing that would best be discussed in a Debian debhelper bug12:48
infinitypngcrush as a debhelper dependency does seem somewhat unacceptable to me as well.12:48
infinityI do like the idea of the "if it's there" option, though.12:48
dholbachI'm not sure that it makes sense for package to build-dep on pngcrush - it's the same amount of work to just run pngcrush on your stuff or prod upstream to do it and then happily live on12:49
Kamiononly trouble with that is that it's a bit nondeterministic12:49
infinityNot nondeterminstic in a way that really matters.12:49
Kamiontrue12:49
Kamionstill, I think it's worth discussing12:50
Kamiondholbach: oh also, pngcrush is in universe right now12:50
dholbachKamion: I'm aware of that.12:50
infinityHrm, pngcrush, libpng12-0, zlib1g... That's not SO bad.  I was expecting a longer chain.12:50
dholbachKamion: I just thought it'd be better to get it into main as opposed to let debhelper depend on imagemagick. :-)12:50
Kamiondholbach: can we just crush the artwork manually for now?12:51
dholbachKamion: It's not only about artwork12:52
dholbachKamion: documentation, icons, etc etc12:52
dholbachbut I can do it for artwork, yes12:52
Kamionsure, but a lot of those are small enough not to matter12:52
=== Lure [n=lure@ubuntu/member/lure] has joined #ubuntu-devel
=== gnomefreak [n=gnomefre@ubuntu/member/gnomefreak] has joined #ubuntu-devel
pittipygi: ok, next part of interview just finished, go ahead01:06
=== herzi [n=herzi@kiwi.mediascape.de] has joined #ubuntu-devel
pygipitti, well, it was about creating a libburn, libisofs and cdrskin package01:08
=== mbiebl [n=michael@dslb-084-057-248-001.pools.arcor-ip.net] has joined #ubuntu-devel
pygisince sivang probably won't have time to create them, I would like to aks you if you could do it01:09
pygiask*01:10
=== lbm [n=lbm@89.150.65.13] has joined #ubuntu-devel
pittipygi: I'm afraid I won't have time in the next days01:13
pittipygi: you don't want to do it yourself?01:13
pygipitti, busy with hacking on libburn, and I ain't MOTU so won't be able to maintain 01:13
pygiI could probably become MOTU If I had someone for key signing, but this way I'll never be MOTU :)01:15
pittipygi: maybe you can remind me again next week; this week I have a lot of other stuff going on01:15
pygipitti, no worries, all god01:15
pygigood*01:15
=== Gloubiboulga [n=gauvain@ubuntu/member/gloubiboulga] has joined #ubuntu-devel
=== mdke_ [n=matt@81-179-118-187.dsl.pipex.com] has joined #ubuntu-devel
=== MagnusR [n=magru@c83-250-59-127.bredband.comhem.se] has joined #ubuntu-devel
=== shenki [n=Joel@pulteney-pix.border.net.adelaide.edu.au] has joined #ubuntu-devel
=== pygi [n=pygi@89-172-194-32.adsl.net.t-com.hr] has joined #ubuntu-devel
=== Fujitsu [n=Fujitsu@ubuntu/member/fujitsu] has joined #ubuntu-devel
=== hunger [n=tobias@pd95b0676.dip0.t-ipconnect.de] has joined #ubuntu-devel
=== cr3 [n=marc@pdpc/supporter/bronze/cr3] has joined #ubuntu-devel
mneptokeeek! a cr3!01:39
=== Ubug2 [n=bugbot@ubuntu/bot/ubugtu] has joined #ubuntu-devel
=== Hagbarddenstore [n=hagbardd@81-235-254-217-no24.tbcn.telia.com] has left #ubuntu-devel ["Hagbard_]
=== sabdfl [n=sabdfl@ubuntu/member/pdpc.silver.sabdfl] has joined #ubuntu-devel
pittihey sabdfl, how's it going?01:47
sabdflpitti: happily so far, though my own bed is looking more and more attractive! just got to tokyo01:47
FujitsuHi, sabdfl.01:48
pittibig in Japan :)01:48
sivangsabdfl: woo, tokyo :-)01:48
sabdflhi Fujitsu, sivang01:48
sivangpitti++01:48
cbx33hey sabdfl 01:49
sabdflgood work on the sounds, cbx3301:49
cbx33thanks you're happy with them01:49
cbx33?01:49
cbx33I just got SCP finished up too :D01:49
cbx33Pessulus is now integrated :D01:49
sabdflcbx33: some concern about length, but nonetheless happy to have someone on it!01:49
cbx33sabdfl: well we're gonna put them on Knot3 - I'll just add on this AMD64 machine as soon as the sound finishes....the desktop appears :p01:50
cbx33so we can get feedback on them after that01:51
=== StevenK sighs, and ponders shredding this textbook.
=== ivoks [n=ivoks@2-4.dsl.iskon.hr] has joined #ubuntu-devel
=== lfittl [n=lfittl@85-125-149-213.dynamic.xdsl-line.inode.at] has joined #ubuntu-devel
sivangah damn, mistakengly uploaded bin pkg :-/02:00
=== sivang hopes they are discarded automatically
pittisivang: they will02:02
sivangpitti: good02:02
=== tillkamppeter is now known as till
pittihi till 02:04
=== till is now known as tillkamppeter_
pittitillkamppeter_: maybe freenode requires you to use a nick for half an hour before you can register it?02:04
cbx33I'm just hoping SCP can make it into main02:04
cbx33but i doubt it will now....02:04
sivangpitti: do I need to reupload ?02:06
pittisivang: yes02:06
=== mvo takes a small break
tillkamppeter_pitti, I succeeded to register tillkamppeter now (seems really to be needed to be logged in for 30 min, they should write this in the FAQ) and I am trying to link tillkamppeter_ to it.02:09
pittitillkamppeter_: great02:09
tillkamppeter_ /msg nickserv link tillkamppeter NISfra#302:10
pittitillkamppeter_: ouch02:10
=== StevenK would suggest a different password now. :-)
_ionHmm. /me put "splash" back to the kernel command line. Usplash didn't break the resolution of the virtual consoles anymore, but it didn't show any splash either. How should i debug this?02:12
=== jdong [n=jdong@ubuntu/member/jdong] has joined #ubuntu-devel
tillkamppeter_pitti, so this wa the test and now I will start over with everything new, as the system is full of traps. Probably I am now better off to take a nick without till and kamppeter and another password.02:12
tillkamppeter_Or is there a possibility to change the password?\02:13
FujitsuYou can change it.02:13
=== Fujitsu_ [n=Fujitsu@c58-107-62-26.eburwd7.vic.optusnet.com.au] has joined #ubuntu-devel
tillkamppeter_Or can I unregister and then start over on another day?02:14
FujitsuWhy would you want to?02:14
jdongoh keybuk.... where are you.... I think we need to have a talk about the meaning of /sbin/halt... :)02:14
_ionjdong: What do you mean?02:15
jdongas in, it quite literally performs a halt, instead of the poweroff we're all used to02:15
=== robertj [n=rcaskey@cai17.music.uga.edu] has joined #ubuntu-devel
jdongso performing a shutdown from kde/kdm performs a halt02:16
jdongleaving my laptop batteries draining all night :)02:16
FujitsuKDE/KDM shouldn't be using /sbin/halt, should it?02:16
jdong_ion: bug 5913402:16
Ubug2Malone bug 59134 in upstart "upstart fails to power off my system" [Untriaged,Confirmed]  http://launchpad.net/bugs/5913402:16
jdongFujitsu: I don't know what mechanism kdm uses to shut down, but with upstart it's broken :)02:17
jdongwith sysvinit it worked02:17
jdongheck with sysvinit, init 0 worked just fine, too :)02:17
_ionHmm, sysvinit's shutdown(8) says:        -h     Halt or poweroff after shutdown.02:17
robertjhas anyone seen the patch I mentioned in bug #59327 previously?02:18
Ubug2Malone bug 59327 in nautilus "please include this patch to add an Empty Trash button to trash:/// simila to 'Write CD' in Burn://" [Untriaged,Unconfirmed]  http://launchpad.net/bugs/5932702:18
_ionThe use of "or" is interesting. :-)02:18
jdongin the 21st century, we tend to power off systems instead of halt them :)02:18
jdongisn't upstart supposed to be futuristic? :)02:18
pygijdong, !!!02:20
jdongpygi: !!!02:20
robertjjdong: we need to to add a nice mechnical halting sound on shutdown :)02:21
jdonglol02:21
Fujitsu_A lot of machines have one anyway :P02:22
Treenaksrobertj: or a nice, mechanical crash sound on crashing :)02:22
jdongor put up the Windows 95 brown "It's now safe to turn off your computer" via usplash :)02:22
SpadsscreeeeeeeeeCRUNCH02:22
jdongthat'd be great for april fools02:22
Fujitsu_Yup, sounds good, Spads.02:22
=== Fujitsu_ runs away from jdong.
Fujitsu_No Windows!02:22
jdongbut it's brown :)02:22
Spadsjdong: the SF lugs tried to promote "It is now safe to turn ON your computer" as a Linux slogan, few years back.02:22
Fujitsu_True.02:22
robertjTreenaks: if the sound system was still up we could have a national geographic style announcer "Watch as the program pounces on the process and brings it to the ground, dead in its jaws"02:23
cbx33"It's now safe to plug and play" 02:23
Treenaksrobertj: too bad Keybuk is speeding up shutdown as well as startup :P02:23
robertjhehe02:23
Fujitsu_Yeah, shutdown is really quick!02:23
_ionif (is_april_1st) shutdown_sound = SOUNDS_CRASH;02:23
robertj"How quick is it!"02:23
Fujitsu_Sorry, teardown.02:23
=== carlos_ [n=carlos@203.Red-81-35-100.dynamicIP.rima-tde.net] has joined #ubuntu-devel
robertjI wonder how long it takes before most soundcards will be online with upstart02:25
robertjI've just not got enough guts (nor time) to try it out just yet02:26
robertjRide of the Valkyries02:26
robertjhrmm, silly paste buffer, silly xchat-aqua :(02:26
_ionjdong: Strange, from a quick look at sysvinit's halt.c it looks like it shouldn't poweroff either if it's called as "halt" without -p. I might be reading it wrong, though.02:29
jdong_ion: well, I'm not sure of the explanation, but kdm used to power down my system before upstart, and now it doesn't02:30
jdongso I'm blaming it on keybuk :D02:30
_ionjdong: Is there a reason for instead of "halt -p" or "poweroff" calling "halt"?02:31
jdong_ion: I'm not sure how kdm shuts down... I'm not sure it even uses halt02:31
jdong_ion: I'm just observing that halt with sysv did poweroff02:32
jdongeven with no arguments02:32
Kamionhalt calls shutdown to shut down properly - halt -p just tells the kernel to die NOW02:33
Kamionkdm is right to call halt02:33
=== basanta [n=basanta@202.79.37.177] has joined #ubuntu-devel
Mithrandirhalt should just halt the system, not power it off, iirc.02:33
jdongMithrandir: not from my experience... it powers down 02:33
jdongMithrandir: but upstart seems to agree with you :)02:34
_ionkamion: I thought it was -f, not -p.02:34
FadeMithrandir -- what is the package/revision of the xlibs you sent up?02:34
Mithrandirjdong: *shrug*; you probably had buggy hardware or something, then.  It shouldn't.02:34
Kamion_ion: oh, hmm, you're right02:34
jdonglol02:34
jdongso... the verdict... upstart bug or kdm bug? :)02:34
Kamion_ion: but see /etc/default/halt, which controls whether /etc/rc0.d/S90halt uses -p02:34
MithrandirFade: libx11 (2:1.0.3-0ubuntu3) edgy; urgency=low02:34
Kamion_ion: kdm still shouldn't use halt -p02:35
Kamionjdong: upstart02:35
mneptokIIRC, halt only halts the OS, but the BIOS can have a function to power-off on system halt.02:35
Fadeoh, yeah, I got those. xemacs and gnuemacs are still bjorked.02:35
mneptokthus, a hlat effectively is a power down on such machines.02:35
robertjbtw, can someone enlighten me on what circumstances can leave ext3 requiring a fsck?02:35
jdongwell, either way, kdm is not turning off my computer :)02:35
KamionMithrandir: halt with no arguments should power-down if /etc/default/halt says "poweroff".02:36
mneptokjdong: check the BIOS02:36
ograjdong, get a new one 02:36
jdongmneptok: it's not a bios problem02:36
Kamionthe chain is quite twisty but that's what it's meant to do02:36
jdongif I switch back to sysvinit, kdm happily shuts off my computer02:36
robertjI thought the whole idea of these fancy-pants new file-systems was that if the power does go off, you shouldn't need to fsck the drive?02:36
=== tillkamppeter_ is now known as till
jdongrobertj: hardware failure02:36
jdongrobertj: IDE write cache02:36
jdongrobertj: mount-count/day-count fscking set via tune2fs02:37
jdongrobertj: the user typing in fsck.ext3 /dev/hda102:37
robertjjdong: hehe :)02:37
=== till is now known as tillk
Kamionjdong: my guess is that upstart's halt's option processing is subtly wrong02:37
Kamionit doesn't *look* wrong to me, but that's the only explanation I can think of02:37
=== tillk is now known as till
jdongk02:37
jdongyou gnome users say that gdm powers down correctly?02:38
=== mempf-edgy [n=mempf@S0106000129f69144.vs.shawcable.net] has joined #ubuntu-devel
mempf-edgyhey guys02:38
=== till is now known as tkamppeter
jdongkdm doesn't power down on two of my systems, both using upstart :-/02:38
jdongso that leads me to believe it's pretty hardware independent02:38
mempf-edgyi read that Texis insterment card readers were going to be fixed in next kernel update02:38
mempf-edgyim running the nw kernel but it still doesent ork02:38
jdongmempf-edgy: what kind of TI card readers, though?02:38
Spadsrobertj: http://teh.entar.net/~nick/mail/why-reiserfs-is-teh-sukc has some comments from ted t'so about where many jfses introduce errors02:39
mempf-edgyTexas Instruments PCIxx21/x515 Cardbus Controller02:39
jdongmempf-edgy: TI FlashMedia is pretty depressing02:39
robertjSpads: thanks02:39
mempf-edgyit was working in dapper....02:39
jdongmempf-edgy: cardbus or x-in-1 card readers?02:39
mempf-edgyx-in-102:39
jdongand it worked in dapper???02:40
robertjis the scheduled fsck off in edgy?02:40
mempf-edgyyes02:40
robertjbecause quite simply, that scares the living daylights out of people02:40
mempf-edgyperfectly02:40
jdong0a:09.2 Mass storage controller: Texas Instruments Unknown device 803b02:40
jdongnvm, mine is different02:40
jdongmempf-edgy: I'm not sure then... I got a different TI card reader, and it requires the tifm21xx drivers02:40
jdongrobertj: isn't it considered healthy paranoia though?02:41
robertjnop02:41
robertjits my mom "whats wrong with my computer"02:41
Fujitsurobertj, yeah.02:41
robertjin fact, the black screen being normal is so bad, it vastly outweighs any eror message that might be given02:41
shenkiI can confirm that; the pci id is 0180: 104c:8033, and it used to work with dapper - today discovered it wasn't working with edgy02:41
mempf-edgywait hold on02:41
mempf-edgywhen i put a card in it02:42
mempf-edgythe light goes on for a split second02:42
mempf-edgyit did not before02:42
Fujitsumempf-edgy, can you check syslog?02:42
robertjif you tell your mom that the black screen is normal, she is likely to not call you if it says you have bad this, or bad that02:42
mempf-edgywhere is it?02:42
=== Hobbsee [n=Hobbsee@ubuntu/member/hobbsee] has joined #ubuntu-devel
Kamionjdong: the bug is probably that upstart's halt/poweroff implementation doesn't do reboot(RB_ENABLE_CAD) first02:42
robertjwhen SMART status would likely be a much better indicator02:42
Fujitsutail /var/log/syslog02:42
shenkiFujitsu, there was nothing in the syslog on insertion for me02:42
Kamionwhich sysvinit does02:42
shenkibut I haven't rebooted since installing (todays?) new kernel02:42
Fujitsushenki, my Ricoh doesn't mount in Edgy any more, but I get an entry in syslog from the reader.02:43
mempf-edgywhere do you want it?02:43
Fujitsu(when I insert it)02:43
jdongKamion: you want to comment in the bug report?02:43
=== jdong has no idea what kamion just said :)
Fujitsumempf-edgy, is there anything regarding the card in there?02:43
mempf-edgyyep02:43
mempf-edgySep  7 05:42:39 Mempftop kernel: [17180242.956000]  tifm_7xx1: sd card detected in socket 302:43
mempf-edgySep  7 05:42:39 Mempftop kernel: [17180243.436000]  tifm_7xx1: demand removing card from socket 302:43
mempf-edgySep  7 05:42:40 Mempftop kernel: [17180244.132000]  tifm_7xx1: sd card detected in socket 302:43
Kamionjdong: yes, I'm just doing so02:43
jdongrobertj: smart doesn't say everything....02:43
robertjjdong: indeed but the current situation just isn't useful to most end users02:44
jdongholy crap, tifm is in the ubuntu kernel?02:44
jdongrobertj: I'm all for the ext3 periodic fsck, just we need some nicer way of presenting it to the user02:44
robertjthey don't know what the implications of these errors are non-clear to alot of people02:44
jdongi.e. an explanation of what's going on02:44
jdongI have seen periodic fscks pick up stuff on ext3 volumes02:44
jdongespecially on older hardware02:45
jdongand smart did not trigger or come close to triggering02:45
robertjjdong: it may happen, but people don't want it on by default02:45
robertjjdong: its dumb02:45
jdongumm, I suppose most people also want their data?02:45
Kamionjdong: hmm, actually, may not be quite that, there are a few things involved. I'll comment, anyway02:45
robertjjdong: how many back it up?02:45
jdongnot that many to be honest02:46
robertjjdong: not many, ergo they really don't02:46
jdongwhy not switch everyone to reiserfs or xfs while we're at it?02:46
robertjjdong: that's the proof that their time is worth more to their data to them02:46
jdongheck let's get BenC to add the reiser4 patch to the kernel :)02:46
mempf-edgyso now the card is being detected02:46
mempf-edgybut not mounted?02:46
=== cbx33 [n=c2df514b@84-45-197-14.no-dns-yet.enta.net] has joined #ubuntu-devel
robertjjdong: what do you think of the windows-way of giving them option to skip?02:49
pygianyone willing to test libburn in an application? :)02:49
jdongrobertj: I've got no problem with that02:50
jdongrobertj: right now, doesn't ctrl+c skip the check?02:50
mempf-edgyoh, there is another line here in lspci02:51
mempf-edgy05:09.4 Class 0805: Texas Instruments PCI6411, PCI6421, PCI6611, PCI6621, PCI7411, PCI7421, PCI7611, PCI7621 Secure Digital (SD) Controller02:51
mempf-edgynot there before02:51
=== Amaranth [n=travis@ubuntu/member/amaranth] has joined #ubuntu-devel
robertjjdong: I think it mounts it read-only and halts the boot02:53
jdongugh :-/02:53
robertjjdong: I feel like scheduled fscks is a band-aid for an underlying problem02:53
jdongrobertj: yes. x86's are cheap.02:54
jdongthe fix would be a battery-backed-up storage controller02:54
jdongbut who has one of those? ;)02:54
robertjjdong: but you only need to do that on dirty right?02:54
jdongwell, would you rather fsck on every dirty boot? :)02:55
robertjjdong: yes02:55
robertjjdong: that's the way it works on windows02:55
robertjits good for a number of reasons02:55
robertj1. you have limited control over that except for power, etc02:55
jdongno it's not... ntfs doesn't fsck ever :)02:55
robertjjdong: it's doing some kind of disk checkup02:55
jdongnot ntfs....02:55
robertjyes02:55
jdongit doesn't check unless it gets marked dirty02:55
robertjjdong: I know02:55
jdongand that's only when the fs encounters an error02:55
jdongext3 has that feature too02:56
jdongbut the problem is, by the time that gets triggered, you've built up enough errors for substantial data loss02:56
robertjjdong: it seems to happen 100% of the time if I turn off while Windows is running02:56
robertjjdong: so apparently it is pretty effective in whatever metric it's using02:56
jdongthen something's wrong with your computer02:56
Amaranththat reminds me, windows seems to check fat32 partitions every 3 boots02:57
jdongI regularly zap power to my ntfs'es, and they never chkdsk02:57
jdongAmaranth: huh? it shouldn't02:57
jdongfat32 is checked on every dirty mount02:57
jdongwhat we need is a fsck capable of operating online02:57
robertjjdong: maybe its because I usually only hard power-off during boot?02:57
jdongthat could do it02:57
jdongbut I've damaged my indexes doing that before02:58
jdongthe worst time to hard-power-off windows is during boot02:58
robertjjdong: no02:58
robertjwhile your installing SP2 is the worst02:58
robertj(stupid cat)02:58
jdonglol02:58
jdongbut I do see your point, robertj... the way the periodic fsck is presented to the user currently is anything but user friendly :)02:59
jdongand while I wish I had the authority to do something about it, I really don't :P02:59
jdonglaunchpad is probably gonna be the best place to complain about this one02:59
=== robertj heads out, I'll grape about it there this afternoon
_ionjdong: I found the culprit. /etc/event.d/rc0-halt contains "env INIT_HALT=HALT", which (in rc0.d/S90halt) overrides the setting in /etc/default/halt.03:00
=== viviersf [n=cain@196.44.1.98] has joined #ubuntu-devel
SpadsWhen FreeBSD got softupdates, they added hooks to fsck so that it would snapshot the filesystem during the fsck and release after.  Don't people have tools to do something like this for ext3?03:00
jdong_ion: aha03:00
jdongSpads: not without lvm and free space03:00
Spadsa friend of mine ran fsck from cron.monthly, as I recall03:00
Spadsah, lvm...03:00
jdongSpads: that doesn't work though03:01
jdongSpads: you must snapshot it while it's mounted ro03:01
jdongthen mount it rw and continue bootup03:01
jdongbut once you're booted, you can't put it back to ro easily03:01
jdongwithout disrupting everyone03:01
Mithrandirthat only works if you don't get any errors.03:01
jdongand fscking an rw'ed ext3 partition will always get errors03:01
Spadsbecause of smearing03:01
Spadsyeah03:01
jdongand softupdates are not magical on x86 either03:02
jdongI've had cases where after a 2nd reboot FreeBSD went ahead and did a full fsck03:02
jdongand found problems, too03:02
Spadsoh, believe me, I've no illusions about softupdates03:02
jdongI am guessing the ide write cache is the culprit there, too03:03
SpadsI took Kirk McKusick's kernel class during a period where he'd pretty much come to the realization that the tradeoffs for SU vs a JFS just plain weren't worth it03:03
=== mempf-edgy [n=mempf@S0106000129f69144.vs.shawcable.net] has joined #ubuntu-devel
=== jdong goes and eats breakfast
mempf-edgyil file a bug if you guys can tell me what logs and stuff  i should include03:06
jdong_ion: you gonna put what you found in the bug report?03:07
jdong_ion: 5913403:07
=== seb128 [n=seb128@ubuntu/member/seb128] has joined #ubuntu-devel
_ionjdong: Done.03:09
mempf-edgyhow do i manully mount a sd card?03:09
=== lilo [i=levin@freenode/staff/pdpc.levin] has joined #ubuntu-devel
=== theCore [n=alex@modemcable069.137-83-70.mc.videotron.ca] has joined #ubuntu-devel
=== mvo_ [n=egon@p54A64CB9.dip.t-dialin.net] has joined #ubuntu-devel
cbx33hey seb128 03:23
=== giftnudel [n=mb@p54B29DB4.dip0.t-ipconnect.de] has joined #ubuntu-devel
=== Harti [n=Harti@unaffiliated/harti] has joined #ubuntu-devel
=== lloydinho [n=andreas@195.227.105.180] has joined #ubuntu-devel
=== synic [n=squish@pdpc/supporter/student/synic] has joined #ubuntu-devel
synicHow does one go about getting an app into the repos?03:31
Kamionmvo_: ok, I've been looking over that branch. Just from inspection, it looks mostly correct, although the control flow with regard to whether '?' was seen in front of a seed entry is a little confusing; I don't know if anything can be done about that. Maybe add a comment03:31
Kamionmvo_: have you been able to test it at all?03:31
Hobbseesynic: see the /topic - ask in #ubuntu-motu03:32
mneptoksynic: all repo modifications are delivered via Jarts03:32
Hobbseemneptok: jarts?03:32
mneptokhttp://mowabb.com/aimages/images/07-06-04.jpg03:32
Hobbseeah03:33
mneptokand here's a set - http://tonova.typepad.com/thesuddencurve/images/Jarts-thumb.jpg03:33
mneptoklawn darts. now illegal in the US, iirc.03:34
Spadsillegal how?03:36
=== jdong_ [n=jdong@d192-24-235-141.try.wideopenwest.com] has joined #ubuntu-devel
zulprobably you cant take them on airplanes for one03:37
seb128cbx33: hi03:37
dholbachre03:37
seb128hi dholbach03:37
cbx33hi again dholbach 03:37
mneptokSpads: illegal as in "you cannot manufacture or sell them new"03:38
=== dholbach hugs seb128 and cbx33
=== seb128 hugs dholbach
Spadshmmm03:38
=== cbx33 hugs seb128 and dholbach
mneptokSpads: i doubt the FBI would kick your door in for owning Jarts, but then this is 2006 ....03:39
Spadsright03:39
cbx33we used to make warts!03:39
cbx33wall-darts03:39
=== Hobbsee [n=Hobbsee@ubuntu/member/hobbsee] has joined #ubuntu-devel
Spadsit's just that saying "these are illegal in the US" makes it sound like they're contraband items across the country03:40
cbx33drawing pin and a little origami, mixed with some blu-tack !03:40
Spadssaying "these were recalled by court order due to infant injury claims" or whatever is something else03:40
=== Zdra [n=zdra@126.164-247-81.adsl-dyn.isp.belgacom.be] has joined #ubuntu-devel
mneptokSpads: if you take off your tin-foil hat the sentences sound pretty similar. :)03:41
mneptokbut then, this is 2006 ...03:41
Spadsmneptok: so you're saying that if you allow in the government elf-rays, your brain interprets only two levels of legality?03:42
SpadsI would say that you are a conspiracy nut!03:42
mneptokSpads: i would say you are either entirely correct, or should be shipped to Guantanamo Bay03:42
mneptokmmm .... binary.03:43
Spadsyou're either with us or you're with the aliens03:43
mneptoki'm with you. i tried the aliens, and the hours sucked. and they have crazy unions.03:44
sladenmneptok: crazier hours than Canonical?03:47
mneptoktouche.03:47
=== Whoopie [n=Whoopie@unaffiliated/whoopie] has joined #ubuntu-devel
WhoopieHi, did anybody look at the issue that some packages don't arrive in dapper-backports or dapper-proposed although they were build successfully? e.g. xchat in dapper-backports or openoffice.org-l10n in dapper-proposed.03:52
=== pygi [n=pygi@89-172-198-122.adsl.net.t-com.hr] has joined #ubuntu-devel
jdong_Whoopie: it's an effect of bug 58144, last I heard03:53
Ubug2Malone bug 58144 in soyuz "Backport is rejected if an older backport is already there" [Critical,In progress]  http://launchpad.net/bugs/5814403:53
Whoopiejdong_: ok, thanks.03:54
Whoopiejdong_: strange, that it also affects dapper-proposed03:55
=== trickie [n=nick@basesoft.demon.nl] has joined #ubuntu-devel
jdong_Whoopie: I'm not sure about proposed, though03:55
jdong_Whoopie: I wouldn't be surprised if it's the same bug though03:55
=== trickie [n=nick@basesoft.demon.nl] has left #ubuntu-devel []
Kamionjdong_: no, it's not03:57
Kamioner, well, would need to check but it seems unlikely03:57
=== fsmw [n=Fernando@200.72.33.77] has joined #ubuntu-devel
Kamionoh, it's easy04:00
KamionWhoopie: openoffice.org-l10n is just in NEW, that's all - it built binaries which weren't previously in dapper04:01
jdong_hehe04:01
=== paracetamolo [n=paraceta@81-174-12-172.f5.ngi.it] has joined #ubuntu-devel
Kamionxchat is as jdong says, an entirely different issue; those were rejected04:01
pittiKamion: can you please approve the hoary-updates langpacks?04:02
WhoopieKamion: so openoffice-org-l10n needs to be approved?04:02
Kamionto be precise, openoffice.org-help-pl was added04:02
KamionWhoopie: yes; I'm doing it now04:02
Whoopiecool, thanks.04:03
Kamionpitti: I'm reluctant to do (non-proposed) stable release updates until we've finished doing the post-mortem of the X update04:03
Kamionpitti: mdz explicitly asked me not to process dapper-updates until that was done, and while he wasn't explicit about hoary-updates, I'd rather be conservative04:03
pittiKamion: alright04:04
=== mempf-edgy [n=mempf@S0106000129f69144.vs.shawcable.net] has joined #ubuntu-devel
pittiKamion: post-mortem means, the exercise how to quickly disable an -updates version by adding a fake version into *-security Packages.gz?04:04
bluefoxicysweet, compressed caching for 2.6.18-rc6 has page cache compression04:04
Mithrandirpitti: more like "what went wrong and how are we going to prevent it from happening in the future".04:05
bluefoxicyToo bad Nitan doesn't want to shoot this at mainline when it's done.04:05
=== eggauah [n=daniel@201.82.14.135] has joined #ubuntu-devel
=== marilize [n=marilize@196.36.161.235] has joined #ubuntu-devel
=== gnomefreak [n=gnomefre@ubuntu/member/gnomefreak] has joined #ubuntu-devel
Kamionpitti: what Mithrandir said. A post-mortem (colloquially) is a study you do after something went wrong to find out what Mithrandir said.04:15
=== CarlFK [n=carl@c-67-163-39-124.hsd1.il.comcast.net] has joined #ubuntu-devel
Kamionwow, running setupcon from within ubiquity is rather fun04:23
Kamionespecially the screen flicker as it switches from tty to tty04:23
Kamionmust fix that04:23
MithrandirKamion: just don't load the font in ubiquity?04:23
Kamionwhoa, and it's totally buggered my keymap04:24
=== kbyrd [n=Miranda@mailout1.vmware.com] has joined #ubuntu-devel
KamionMithrandir: surely loadkeys needs to change tty as well04:26
MithrandirKamion: hmm, maybe.04:26
Hobbseewho's working on usplash, and do they know that it's not displaying boot messages at all now, since 0.4-17?04:28
Hobbseeor should i just file a bug over this?04:29
Hobbseemjg59 it looks like04:29
mvo_Kamion: thanks for looking over it. I did did it and marked openoffice as a recommend. that worked nicely. I also rebuild ubuntu-meta and it produce correct new relations. I have not tested apt yet with it because we would need the new section "metapackages" first. but I did test the apt behaviour for other packages04:30
mjg59Hobbsee: That's correct behaviour04:31
mjg59Remove quiet if you want messages04:31
Hobbseemjg59: ah right, so what's the point of the black box then?  just artwork?04:32
mjg59Yes04:32
Hobbseegotcha.  cool :)04:32
seb128infinity: did you plan to try getting a new samba version of edgy? nautilus-share (which is a cool tool to share folders on smb from nautilus) requires 3.0.23 and we have 3.0.22 04:32
gnomefreakHobbsee: i just filed bug on that :)04:32
gnomefreakill close it04:33
Hobbseegnomefreak: guess you'd better reject it.  you must have only just done it, as when i checked a min or so ago, there was nothing there04:33
gnomefreaki did04:33
Hobbseegnomefreak: maybe with an explanation - that's one that's likely to get plenty of dupes04:33
mvo_Kamion: one issue with the "?" is that filterPackages support shell-like globing for packages and "?" is than not a good choice. me have have to use something else04:33
gnomefreaktrue04:33
Kamionmvo_: let's just do "optional: package"04:36
Kamionoh, no, let's not04:36
Kamionthat syntax is used for fields04:36
=== jdong [n=jdong@ubuntu/member/jdong] has joined #ubuntu-devel
Kamionmvo_: "(package)"?04:37
mvo_maybe "weak:"? "~"04:37
mvo_I like the "(pkg)" idea!04:37
Kamionyeah, feels right04:38
giftnudelis there a known reason (upstart?) that my laptop doesn't try to resume from my swap partition after hibernate?04:38
KamionMithrandir: hmm, setupcon isn't even supposed to do anything unless it's run from a console ...04:38
madduckgiftnudel: cat /etc/initramfs-tools/conf.d/resume04:39
mvo_Kamion: ok, added. I will do some more testing now. how should I proceed? just upload it if I think its fine? or wait for you to merge and upload?04:39
giftnudelmadduck: no such file04:40
Kamionmvo_: upload it as 0.21ubuntu1, please - I'll sort out the rest later04:40
madduckcreate it ("RESUME=/dev/sdb2" here), then update-initramfs -u04:40
madduckthe try again04:40
giftnudelmadduck: thanks, will try that04:40
madduckgiftnudel: at least this is what Debian does04:41
Kamionmvo_: fortunately in this case it isn't important to have it installed on DC systems04:41
Kamionmadduck: yes, same for Ubuntu04:41
giftnudelhmm, why don't I have that file then04:41
giftnudeland I don't have it in dapper either04:42
Kamiongiftnudel: it's created on installation; upgrades from older systems may not have it04:42
Kamionor you may not have had swap around during installation04:42
giftnudelfunny, but it always worked ....04:42
Kamionthere are several possible reason04:42
Kamions04:42
giftnudelhmm04:42
Kamionor there's a bug and something removed it, or or or ...04:43
MithrandirKamion: true, but it's explicitly given one from the config script.04:49
=== Keybuk [n=scott@quest.netsplit.com] has joined #ubuntu-devel
KamionMithrandir: OH04:51
MithrandirKamion: maybe that's a bit too big a sledgehammer04:52
Kamionnadgers04:52
Kamionlet me ponder that over late lunch04:52
=== bddebian [n=bdefrees@71.224.172.103] has joined #ubuntu-devel
Mithrandirthe evil solution is have ubiquity set UBIQUITY_RUNNING=1 or something and then poke that.04:53
bddebianHello04:53
KamionMithrandir: I think the right answer is to have rootskel's /etc/profile call setupcon (it already sets the console to UTF-8 mode) and remove that change from console-setup.postinst.04:58
=== Yagisan [n=Yagisan@doomsday/developer/Yagisan] has joined #ubuntu-devel
MithrandirKamion: ok05:00
=== netdur [n=adel@adsl196-79-102-217-196.adsl196-12.iam.net.ma] has joined #ubuntu-devel
=== licio [n=licio@ubuntu/member/licio] has joined #ubuntu-devel
dokoKamion: please could you process #59049, translate-toolkit sync request. needed for the next OOo upload05:02
netdurguys!!! you forgot to release ubuntu preview!!!!!!05:02
mdzKamion: yes, that applies to *-updates05:02
Mithrandirnetdur: hm?05:02
bluefoxicyCool, you can request feedback on specifications.05:02
netduryou used to release ubuntu preview the same day gnome release05:03
=== bluefoxicy ponders if he should bug BenC or mdz...
Mithrandirnetdur: betarelease isn't until sept 28th05:03
KamionMithrandir: it does mean that if you have a running shell then it won't be reconfigured, but I think that's ok05:03
MithrandirKamion: agreed05:03
jdongnetdur, go grab a nightly :)05:03
mdzbluefoxicy: you can, but it doesn't email the person, and as such isn't very useful05:05
bluefoxicymdz:  ah, so it's just until you happen to click the spec and see "hey this guy wants feedback from you"?  bleh :P05:05
netdurjdong, sweet05:06
bluefoxicyI don't have a real reason anyway, I'm just fooling around05:06
mjg59Right05:06
mjg59So05:06
mjg59usplash should now be happier05:06
bluefoxicymjg59:  did you teach it to not arserape my screen?05:06
mjg59I believe so05:07
jdongmjg59: you mean it'll stop turning off my screen and/or corrupting all my vt's? :)05:07
bluefoxicyI'm tired of shutting down and going from gnome desktop to a pink screen05:07
jdongat least the former masks the latter :)05:07
mjg59It works on the hardware I have here05:07
jdongwow, when have we heard that before....05:07
jdong*cough* xorg * cough*05:07
mjg59I would expect it to work elsewhere, but it's hard to be certain05:07
mjg59Oh, unless you're using vga=. Then you lose.05:08
jdonglol05:08
jdongnope05:08
mjg59I'll worry about that at some later date05:08
bluefoxicyjdong:  I suggested kdrive before but :>  The overhead of bringing up a fully functional vesa X server is probably insurmountable.05:08
mjg59What would kdrive buy us?05:08
jdongwell, when -18 comes rolling in, I'll test out usplash05:08
bluefoxicyFedora does that but uses full out Xorg and it takes 42 seconds longer to boot because of it I hear05:08
mjg59usplash overhead is between 0 and a second, based on my measurements05:09
bluefoxicymjg59:  it's an actual X server, rather than an attempt to write on the frame buffer console or use of svgalib etc; I doubt it'd buy you anything aside from being able to say you're incredibly lazy.05:09
bluefoxicyProbably slow, like with Fedora05:09
jdonglol05:10
mjg59bluefoxicy: It's an actual X server that makes vesa calls in an identical manner to svgalib05:10
mjg59Anyway. svgalib is much nicer now that I've thrown out all the crack.05:10
bluefoxicyas long as it's behaving now I'm happy.05:10
bluefoxicyoh, what the hell05:11
bluefoxicyI should find out what happened to xscreen05:11
jdonghey, anyone knows what it takes to get those cool discharge graphs in gnome-power-manager?05:11
bluefoxicythat was a google SoC this year05:11
KamionMithrandir: actually, hmm, running setupcon at shell startup will do the vt switch thing, which will be annoying; I guess it would be ok to check whether we're really in d-i by means of checking some other path05:12
jdongmy core duo doesn't show em, while my toshiba does05:12
=== Lutin [n=albin@lns-bzn-22-82-249-80-31.adsl.proxad.net] has joined #ubuntu-devel
Kamione.g. /lib/debian-installer05:12
mjg59jdong: Is your core duo a laptop?05:13
=== tortoise_ [n=tortoise@194.164.140.64] has joined #ubuntu-devel
jdongmjg59: yes...05:13
jdongI get a device information and event log tab05:13
mjg59And if you run on battery, does something appear under "current rate" in /proc/acpi/battery/whatever?05:13
bluefoxicyhttp://code.google.com/soc/xorg/appinfo.html?csaid=73A89F18E777049305:14
bluefoxicyThere we go.05:14
jdongmjg59: present rate, yes...05:14
mjg59jdong: Unsure, then05:14
mjg59I'll take a look at some stage05:14
=== Lutin [n=albin@lns-bzn-22-82-249-80-31.adsl.proxad.net] has left #ubuntu-devel ["Bye"]
=== netdur [n=adel@adsl196-79-102-217-196.adsl196-12.iam.net.ma] has left #ubuntu-devel []
=== LaserJock [n=mantha@ubuntu/member/laserjock] has joined #ubuntu-devel
SpadsIS CHICAGO05:20
SpadsIS NOT CHICAGO05:20
=== bluefoxicy knots jdong?
sladenmjg59: is svgalib working okay on amd64?05:21
mjg59sladen: In general05:21
iwjseb128: AYT?05:21
mjg59May die horribly on some nvidias05:21
mjg59Someone needs to debug that05:22
mjg59It's x86emu, not svgalib as such05:22
bluefoxicyhmm.  on i386 it looks like I have "generic kernel for x86-64"05:22
knot_jdongbluefoxicy: shh.... mornfall is looking for me....05:22
iwjseb128: You seem to have dropped my patch for SuggestedPackagesForFiletypesSpec from nautilus.  Why ?05:22
=== mbiebl [n=michael@dslb-084-056-210-037.pools.arcor-ip.net] has joined #ubuntu-devel
mdzdoko: ping05:23
thomKeybuk: http://www.clearairturbulence.org/edgy-20060907-1.png as requested05:26
dokomdz: pong05:26
thomKeybuk: (for ath0 not coming up correctly)05:26
seb128iwj: ups05:26
Keybukthom: thanks05:26
iwjseb128: It's strange because you left the entry in the changelog.05:27
seb128iwj: because you didn't put it to debian/patches as we do for GNOME packages usually05:27
seb128iwj: yeah, and I just copy debian/ over from one version to the new one05:27
iwjThat's not a sound approach.05:27
seb128iwj: we don't package changes out of the debian dir usually05:27
iwjBecause people (like all Ubuntu developers) are entitled to dpkg-source -x, edit, upload.05:28
seb128changes to the .diff.gz are evil05:28
iwjAnd we don't have time to learn how this package does its stuff.05:28
iwjIf you really think that then you can turn it into a stupid debian/patches thing.05:28
seb128iwj: simple, drop the diff to debian/patches05:28
Keybukiwj: I'd disagree ... if you edit a source, you should take 5s to figure out how to apply a patch to it05:28
=== jdong [n=jdong@ubuntu/member/jdong] has joined #ubuntu-devel
Keybukthat's basic common sense05:28
mjg59And then figure out if it needs numbers at the front, if it needs to end in .patch, if it needs to be listed in 00files...05:28
iwjseb128: There are THOUSANDS of packages.  It's NOT ON to require weirdshit knowledge of specific package build systems.05:28
mvo_iwj: I'm with seb128 here, there is a pretty consitent style over all gnome packages05:29
=== zyga goes home
iwjKeybuk: There is a standard way to apply patches to sources.  dpkg-source -x; edit; upload.05:29
mvo_bye zyga05:29
seb128iwj: so send the patch on launchpad next time and somebody knowing the package will apply it05:29
Keybukiwj: that has not been standard for quite a while05:29
zygamvo_: bye, talk to you in the evening :)05:29
Keybukiwj: by numbers, debian/patches is now the standard05:29
iwjOnly because of idiocy.05:29
Keybuk*shrug*05:29
mvo_*cough*05:29
HiddenWolf!coc05:30
=== gnomefreak [n=gnomefre@adsl-221-44-233.rmo.bellsouth.net] has joined #ubuntu-devel
seb128iwj: yeah, and 5 people do that with different changes and then you can't figure what changeset is doing what05:30
iwjseb128: Perhaps you and gnome upstream can't.05:30
seb128yeah, and I'm maintaining that package05:30
iwjI and Mike Hommy have been doing firefox like this and figuring out which patch is what is _not_ the problem.05:30
iwjdpkg-source -x should produce the source code ready for editing.05:31
iwjThat's what it's for.05:31
seb128debian/patches allow to make clear separation of changes you apply05:31
seb128and dropping a patch to it is not that hard05:31
iwjAnyway, edits in the .diff.gz are easy to spot.  If you don't like them you can write some tool to include them in debian/patches or something.05:31
seb128anyway, I'll fix that one05:31
seb128if you prefer just mail me the patch next time05:31
seb128or attach it to a bug05:31
iwjYay!  The Maintainer Lock is back!05:31
seb128yeah, I just didn't think somebody went to change the diff.gz when I updated05:32
seb128no, it's not05:32
pittiiwj: personally I consider the lack of a standard patch system a bug in Debianish source packages; that's the sole reason why we do have so many patch systems05:32
Keybukiwj: there's no need for a maintainer lock if you take the minimum of care when changing source05:32
iwjOf course no-one would edit a package in the normal way that packages are edited.05:32
seb128I was just trying why I dropped your patch by mistake05:32
mvoiwj: please, as I said, gnome is having a consitent policy for those things. it makes maintaing the big amount of packages eaiser05:32
Kamionsure it is, if you're not even bothering to check for updates!05:32
Keybukiwj: you wouldn't patch C code with a different coding-style to the one upstream used05:32
Kamionthat might as well be a maintainer lock05:32
Keybukso why patch packages with a different patch-style differently?05:32
pittiiwj: I don't consider inline diff.gz patches the 'normal way' either - it's evil, it's hard work to upgrade to a new upstream version, it's hard to check patches and send them around, etc.05:33
gnomefreakmjg59: you have a sec?05:33
iwjhard> I don't find it so.05:33
iwjSee rants on debian-devel passim.05:33
Keybukseb128: you should really check the package before just copying the debian/ dir out though05:33
iwjPatch systems are for people who can't grok code.05:33
=== mvo agrees
seb128Keybuk: I did a mistake, no big deal05:33
seb128I'm going to fix it now ;)05:34
Keybukseb128: in fact, I seem to recall you once didn't even check for a new version of the package in the archive before doing an updated version05:34
seb128Keybuk: doesn't ring a bell to me05:34
iwjKeybuk: That happens sometimes too; it's because we have no machinery to prevent it.05:34
pittiiwj: 'Patch systems are for people who can't grok code.' -> heavy NACK; that might be your personal opinion, but it's not common sense05:34
dholbachseb128 does no mistakes05:34
seb128Keybuk: maybe that was "somebody uploaded while I was working on the update and I didn't check again"05:34
iwjIn Debian the maintainer lock prevents it but in Ubuntu you can do it by mistake because the process is racey.05:34
iwjAnyway:05:35
Keybukyes, yes, the process sucks05:35
KeybukNEWS AT 1105:35
iwjseb128: Thanks for fixing it up.05:35
Keybuk:p05:35
seb128iwj: np, sorry for dropping it05:35
iwjI'll try to remember that gnome packages have patch nightmares.05:35
pittiNoMoreSourcePackages!!!11!one!05:35
pitti:)05:35
mvoyeah!05:35
iwjDo you need any help ?  I have lots of diffs and old versions and stuff lying around here.05:35
Keybukpitti: mmmm, vapourware :-/05:35
seb128I would no call "putting a diff to debian/patches" a nightmare ;)05:35
pittiKeybuk: 'import future'05:35
=== mvo finds cdbs-edit-patch realy convinient to use
iwjWe'll just have to disagree about the patches but obviously I can try to remember for these packages.05:36
=== mvo hugs pitti for it
=== jbailey [n=jbailey@montreal.canonical.com] has joined #ubuntu-devel
pittiiwj: in general, the existance of debian/patches/ dir indicates a patch system; and IMHO it's not hard to check for that dir05:36
seb128iwj: no, that's fine, I've the previous version on the disk and the change is fairly trivial05:36
seb128thank you 05:36
_ionmvo: Yeah, cdbs-edit-patch is very handy.05:36
iwjKeybuk: Soyuz should check that the previous ubuntu version is mentioned in the changelog (with a full-text grap).05:37
iwjs/grap/grep/05:37
Keybukiwj: write a spec ;)05:37
=== Kamion has to go out to play chauffeur; back in a bit
iwjKeybuk: I might do :-).05:37
pittiKeybuk: NoMoreSourcePackages would make this spec obsolete, too, right?05:38
iwjseb128: Could you pass me the new .diff/.dsc under the table ?05:38
iwjI want to do some last-minute faff :-).05:38
Keybukpitti: in theory05:38
=== Amaranth [n=travis@ubuntu/member/amaranth] has joined #ubuntu-devel
=== cbx33 [n=pete@ubuntu/member/cbx33] has joined #ubuntu-devel
mjg59gnomefreak: Hi05:41
gnomefreakmjg59: hi. is it usplash that has to do with tty?05:42
mjg59No05:42
Hobbseegnomefreak: what about tty?05:42
=== jdong|laptop [n=jdong@d192-24-235-141.try.wideopenwest.com] has joined #ubuntu-devel
gnomefreakit doesnt work05:42
gnomefreaknone of them05:42
Hobbseesigh.05:42
Hobbsee"doesnt work" is useless.05:42
=== Hobbsee just found that the fonts are much, much bigger, which makes them unusable.
mjg59Hobbsee: Should be fixed05:43
Hobbseemjg59: cool, okay, i'll try rebooting later today.05:43
=== Hobbsee should go sleep
mjg59Hobbsee: -18 has saner code05:43
Hobbseeyay :)05:43
gnomefreakblinking cursers depending what tty you use depends where curser is05:43
=== Hobbsee waits for it
=== jdong|laptop breaks out pbuilder and builds it himself
Hobbseemjg59: any ETA on when that will hit the archives?05:44
=== Amaranth [n=travis@ubuntu/member/amaranth] has joined #ubuntu-devel
jdong|laptopHobbsee: it'll hit my archives in around 45 seconds :)05:45
mjg59It's uploaded05:45
Hobbseemjg59: cant see it on LP05:45
=== stratus [n=stratus@cronopio.rits.org.br] has joined #ubuntu-devel
Hobbseemaybe i'm blind05:45
jdong|laptopHobbsee: usually lp lags a few hours05:45
=== jdong|laptop knows from staring at fresh backports
=== jdong|laptop really has no life
Hobbseeright05:46
=== ivoks [n=ivoks@2-4.dsl.iskon.hr] has joined #ubuntu-devel
=== Seveas [n=seveas@ubuntu/member/seveas] has joined #ubuntu-devel
=== rgould [n=rgould@mail.refractions.net] has joined #ubuntu-devel
seb128iwj: http://people.ubuntu.com/~seb128/nautilus-update/06:01
Kamionback06:04
iwjseb128: Thanks a lot.06:05
jordijono: haha, cool pic :)06:05
jonojordi, :P06:05
seb128iwj: np06:06
iwjseb128: dpkg-source: error: file nautilus_2.16.0-0ubuntu2.diff.gz has size 740219 instead of expected 11479606:07
iwj!06:07
seb128iwj: weird06:08
iwjStrange.06:09
iwjMy w3m downloaded a huge version.06:09
iwjwget worked.06:09
seb128it has the correct size on rookery06:09
seb128k06:09
seb128weird06:09
=== LeeJunFan [n=junfan@67.59.36.1] has joined #ubuntu-devel
Seveasmjg59, ping06:11
Kamiondoko: translate-toolkit done06:12
=== fsmw [n=Fernando@200.72.33.77] has left #ubuntu-devel ["Ex-Chat"]
=== lemsx1 [n=lemsx1@p86-65.acedsl.com] has joined #ubuntu-devel
lemsx1i'm glad to see StickyNotes applet again! 06:13
=== Lure [n=lure@ubuntu/member/lure] has joined #ubuntu-devel
=== Huahua [n=hua_@122.0.231.1] has joined #ubuntu-devel
jordiheya Huahua 06:15
Huahuahey, jordi 06:15
Amaranthiwj: ping06:18
=== Lure_ [n=lure@clj46-234.dial-up.arnes.si] has joined #ubuntu-devel
iwjAmaranth: ponb06:19
iwjAmaranth: pong even06:19
Amaranthiwj: I'm trying to find a way to force firefox to use a specific proxy (and not let users turn it off), http://in-cider.spaces.live.com/blog/cns!1F17474AB1F2CE52!338.entry is all I've found on it so far. Does that look like a bad solution?06:19
lemsx1Amaranth: this is not the right place for those questions. but what you need to do is learn to use user_prefs in the .js file. put the proxy information there and make the file read-only (or use a global file from /etc)06:21
Amaranthlemsx1: Sure it is, I'm trying to make a package do it. :P06:21
lemsx1Amaranth: in Windows you can do other things like a pseudo-encryption of the .js file after you set the settings as you want. google it06:21
iwjWhat stops the user downloading ff from the official site and installing it in their filespace ?06:21
AmaranthNothing. :/06:21
AmaranthI hate firefox.06:21
iwjSo use a firewall.06:22
lemsx1Amaranth: all apps in UNIX would go through the same issues. not just Fx06:22
AmaranthWell, one thing stops them: I'm blocking port 80 out for everyone except the daemon user06:22
ograiwj, the iptables rule we talked about before wont let them browse unless they set their proxy settings right06:22
ograit wont be intercepting, but port 80 will surely be blocked06:23
kristogogra: hey :) did you read my query ?06:23
lemsx1Amaranth: iptables allows redirect to 3128 for transparent proxies06:23
iwjogra: Right.06:23
ograso even if the install in ~/ it will work 06:23
iwjAmaranth: So why do you care if the user finds some way to override the proxy settings and breaks their own web browsing ?06:23
lemsx1Amaranth: it's actually really easy to do with shorewall06:23
Amaranthiwj: Well, ok, forcing it isn't required.06:23
iwjlemsx1: Intercepting proxies are Evil, Bad and Wrong.06:23
ograhe wants it fully automatic06:23
=== LeeJunFan_ [n=junfan@67.59.36.1] has joined #ubuntu-devel
lemsx1iwj: but it works06:23
iwjAmaranth: So just drop it in /etc/firefox/pref or whatever the dir is.06:23
iwjlemsx1: No it doesn't.  RTFRFC.06:24
AmaranthI just want to automatically set it without touching the user profile.06:24
ogralemsx1, it doesnt ... dont start that discussion again pease 06:24
lemsx1iwj: I've done that setup at home. it works. use shorewall06:24
ogra*please06:24
lemsx1ok06:24
ograthanks :)06:24
lemsx1iwj: you are right. it doesn't work06:24
iwjlemsx1: Come back when you've read and understood the RFC which explains how it fails.06:24
AmaranthWell, it does work 99% of the time.06:24
AmaranthThat 1% will kill you though.06:25
iwjOf course the web is randomly flakey anyway so you probably don't notice an increase in flakiness.06:25
=== LaserJock [n=LaserJoc@ubuntu/member/laserjock] has joined #ubuntu-devel
iwjAmaranth: Sure.  /etc/firefox/pref, create a file called your-thing.js containing appropriate pref() things.06:25
Amaranthalright06:25
Amaranthnow the fun part is boosting the proxy to root to install that file then dropping again :)06:25
ograAmaranth, probably keep that for edgy+1 ?06:27
=== nags [n=nags@59.144.43.3] has joined #ubuntu-devel
mvoKamion: I uploaded germinate and will upload ubuntu-meta next with the support for recommends (no seed changes yet,) just so that the next ./update will do the right thing(tm)06:27
Amaranthogra: I suppose06:27
ograsmells a bit like suid hell06:27
Amaranthi'll upload the package i have now then06:27
Amaranthi'll work on that in a separate branch or something06:27
=== nixternal [n=nixterna@ubuntu/member/nixternal] has joined #ubuntu-devel
iwjAmaranth: Why not ship the file as part of the proxy package or the config package or something ?06:27
ograright06:27
ograiwj, the gui has a checkbox ...06:28
Amaranthiwj: Well, the configuration GUI for the proxy has this little checkbox to turn the rules on/off06:28
ograit will en/disable the proxy06:28
iwjAhh.  userv is the answer :-).06:28
Kamionmvo: ok; please bump the versioned build-dependency on germinate06:28
ograhehe06:28
=== iwj plugs shamelessly.
mvoKamion: right, will do06:28
=== kagou [n=kagou@88-136-29-82.adslgp.cegetel.net] has joined #ubuntu-devel
ograiwj, so why isnt it in main then ? :P06:29
iwjNothing in main is using it and we don't care enough about server admins who are weirdos enough about security to want it.06:31
=== TomB [n=tomb@ACBC90DF.ipt.aol.com] has joined #ubuntu-devel
iwjYay, seb128's new nautilus breaks it totally as I expected, by exposing the gnome-app-install breakage.06:32
iwjSo excellent, my test case has arrived.06:32
seb128iwj: break what?06:32
seb128the feature?06:32
iwjYou unbroke the attempt to use the feature.06:32
iwjBut gnome-app-install is broken too.06:32
iwjDon't worry about it, it's not your fault :-).06:33
seb128pfiouuu ;)06:33
seb128we can blame mvo then :p06:33
iwjI go away for a week and look what happens ...06:33
gnomefreakwhat is the package to file a bug on the alternate installer?06:35
Kamiongnomefreak: the catch-all package is debian-installer06:35
gnomefreakok ty06:35
=== mvo blushes and mumbles something incomprehensible
iwjWoah, bzr blame is actually called bzr blame.06:37
Spadshaha06:38
=== mvo always uses bzr praise
iwjI tried `bzr ann' and that didn't work, and I didn't fancy typing `annotate' every time ...06:39
=== jdong|laptop suggests setting up an aliase
jdong|laptopalias*06:42
dholbachor add it to bash completion :)06:42
LarstiQIsn't ann aliased?06:48
LarstiQit is in bzr.dev at least06:49
LarstiQand also 0.906:49
dokoseb128, dholbach: is gtk-clearlooks-gperfection2-theme the replacement for gtk2-engines-clearlooks?06:52
dholbachdoko: no06:53
dholbachdoko: gtk2-engines has the "real thing"06:53
=== paracetamolo [n=paraceta@81-174-12-172.f5.ngi.it] has left #ubuntu-devel []
KamionKeybuk: any idea why udevinfo -q name -p /block/loop0 says that there's no record for /block/loop0 in the database?06:54
Kamionsorry, make that loop1, better example06:54
KeybukKamion: because nothing interesting happened to it, usually06:54
KamionI know udev knows about the device because:06:54
Kamionbrw-rw---- 1 root disk 7, 1 2006-09-07 17:46 /dev/loop106:54
Kamionwhich is about when I did 'modprobe loop'06:54
Keybukright06:55
KamionKeybuk: shouldn't it be able to tell me the associated device name?06:55
Keybukno symlinks, no programs, etc06:55
KeybukKamion: if udevinfo returns no information, then the device name is the kernel name06:55
Kamionoh, I guess this is why casper has an ||06:55
Kamionok, fair enough06:55
Keybukit's an odd "optimisation" that udev doesn't store things in its database if it didn't rename them06:55
Keybukif udevinfo doesn't return a name, assume basename of the DEVPATH basically06:56
Kamionok, thanks06:57
Keybukit increasingly rarely comes up these days, because we have so many little helper programs that look at block devices06:57
Keybukbut it still can come up when it's just a plain device with no interesting features06:57
Keybukudevinfo -q name -p /class/mem/null06:58
Keybuk^ e.g. :p06:58
=== lbm [n=lbm@89.150.65.13] has joined #ubuntu-devel
jdong|laptopKeybuk: are you gonna make upstart shut down right? ;-)07:00
Keybukjdong|laptop: I think we've figured that bug out :p07:00
jdong|laptopKeybuk: rc0-halt's envirnment override?07:00
Keybukindeed07:00
jdong|laptop*rephrases* Keybuk: are you gonna upload a new upstart that fixes that problem?07:00
jdong|laptop<g>07:01
KeybukI always assumed "halt" did what it said on the tin, and halted the machine07:01
Keybukso I implemented it that way <g>07:01
jdong|laptoplol, make sense :)07:01
Keybukyeah, there will be a new upstart today that fixes most, if not all, of the open bugs07:01
=== mvo is away for ~2h
Keybukit's a bit kooky that kdm calls "halt" instead of "shutdown" though :-/07:02
Keybukon most UNIXen that will literally just halt the machine07:02
jdong|laptopheh, don't blame me for that one :)07:03
jdong|laptopit's kdm... what can I say? :)07:03
pittiG0SUB: ping?07:03
G0SUBpitti: hello07:04
=== Lure [n=lure@ubuntu/member/lure] has joined #ubuntu-devel
Riddellogra: is willowng the edubuntu web filter thing?07:05
dokoKamion, mdz: I would like to upload OOo 2.0.4 release candidate 1; I don't see major problems on i386, amd64 (ia32) and powerpc.07:05
ograRiddell, yep07:05
AmaranthRiddell: yeah07:05
Amaranthnow with KDE frontend ;)07:06
RiddellAmaranth: that's what I just noticed07:06
RiddellAmaranth: written by you?07:06
lamontpitti: ping07:06
pittilamont: pong07:06
Amaranthactually, no, i never even tried it :P07:06
RiddellAmaranth: who made it?07:06
AmaranthLaserJock pointed me to a repo, said it works for him, i merged :)07:06
lamontpitti: wondering why you didn't just sync bind9 from sid like I suggested for edgy....07:07
AmaranthRobert Ray is his name, I think07:07
Amaranthi've never seen him on irc07:07
RiddellAmaranth: interesting07:07
Kamiondoko: I'd like to leave that decision to mdz07:07
pittilamont: we can still do that if we can drop the ubuntu changes; I didn't check07:07
LaserJockRobert Day07:07
pittilamont: I just uploaded the same version to dapper-security and edgy07:07
RiddellAmaranth: got a URL?07:07
lamontthe ubuntu changes were all obsoleted by switching to lsb functions in 9.3.2-207:07
pittiah, cool07:07
lamontpitti: ah, ok07:07
lamontI guess I'll forgive you then07:08
dokoKamion: I need just an ok, not a discussion ;-)07:08
Amaranththe one in the 0.3 package is ugly codewise, i have new patches from him that fix it07:08
pittilamont: I'll file a sync request07:08
AmaranthRiddell: Nope, I only know of him through LaserJock and one email07:08
Riddellcrazy07:08
LaserJockRiddell: I'm putting willowng on a Kubuntu 6.06.1 project I'm working with with raphink07:08
AmaranthLaserJock: The KDE GUI will need to be patched to remove the entire first tab for that07:09
dholbachpitti, iwj: did you hear of http://www.g2zero.com/2006/09/examining_defects_in_the_firef.html already? :-)07:09
Kamiondoko: I'm just telling you it won't be from me07:09
_ionkeybuk: kdm probably calls halt to poweroff because halt has done exactly that forever, at least on Debian and Ubuntu. :-)07:09
=== zyga [n=zyga@ubuntu/member/zyga] has joined #ubuntu-devel
LaserJockAmaranth: really? for the domain filtering, or is that a different tab07:09
zygare07:09
pittidholbach: ouch07:10
RiddellLaserJock: is this written using pykde3?07:10
LaserJockRiddell: it might be pyqt3 actually07:10
LaserJockI think07:10
=== rkd [n=rday@80-41-116-50.dynamic.dsl.as9105.com] has joined #ubuntu-devel
lamontpitti: the debian version is 9.3.2-P1-1....07:11
=== zyga [n=zyga@ubuntu/member/zyga] has joined #ubuntu-devel
LaserJockRiddell and Amaranth: rkd is the guy that wrote it07:11
rkdhey07:11
lamontpitti: so yeah, you can sync that07:11
pittinice07:12
zygabah07:12
zygagaim deadlocks when I drag a buddy from one group to another07:12
mjg59Seveas: Hi07:12
lamontpitti: oh right.  9.3.2-2ubuntu1 was doko dropping the gcc-3.3 build-dep for powerpc.  that's incorporated in my upload07:12
Amaranthhey rkd07:13
Seveasmjg59, did you merge from my branch today?07:13
lamontpitti: 9.3.2-P1-1 also has a little bit of low hanging (and low risk) changes07:13
rkdAmaranth, was my cleaned-up willowng-config-kde code ok?07:13
mjg59Seveas: Earlier on, yes07:13
Amaranthhaven't tried it yet but it looks nice07:14
rkdgreat07:14
Seveasmjg59, including the multi-variant themes and the fix for the rather silly timeout bug?07:14
Amaranthrkd: Any chance you could just load the .ui file instead of doing code generation?07:14
mjg59Yup07:15
Riddellhi rkd, thanks for doing the KDE williowng07:15
Seveasgreat -- then my usplash work is done for now 07:15
Seveasartwork people will probably poke me for theme creation though07:15
sladenSeveas: out of interest, do all of your lines end to Japanese unicode?07:16
mjg59Seveas: I wasn't quite clear on the use of the term "cropped"07:16
rkdAmaranth: it's possible, i guess, but i'm not experienced enough with QtDesigner to know if you can; currently after every UI change I have to manually add in a fair bit of init code to load modules, set up DBUS etc.07:16
Seveasmjg59, the term cropped is wrong07:16
rkdRiddell: no problem07:16
RiddellAmaranth: that's possible but there's a bug which means you can only do it from the same directory07:16
Seveasmy english isn't always 100% -- it should be 'scaled'07:16
_ionsladen: Yes. 07:16
AmaranthRiddell: yuck07:16
mjg59Seveas: Ah, ok07:17
jdong|laptopgod! the unicode! I can't take the unicode!07:17
Seveas07:17
Seveashi jdong|laptop !07:17
Amaranth07:17
jdong|laptoplol07:17
=== jdong|laptop looks over at unhappy Gentoo ASCII box
=== jdong|laptop pops in Edgy Knot 2 CD
=== pitti [n=pitti@195.227.105.180] has joined #ubuntu-devel
janimoseb128, pitti: you know which irc chan is most likely to have gnome-cups commiters?07:18
pittijanimo: no, sorry07:19
AmaranthSeveas: That would almost look like a homestar runner thing if the font used for katakana had antialiasing07:19
seb128janimo: nobody is working on it, bugzilla07:19
seb128janimo: you can try #gnome-hackers but don't expect too much07:19
janimoseb128: their bugzilla has >60 open bugs so not a good idea I think.07:20
janimoI saw hub committed at least once 07:20
seb12860 open bugs is nothing07:20
janimoseb128: nautilus is not a benchmark :)07:20
LaserJockheh07:20
seb128still, 60 bugs is nothing for an upstream product07:21
seb128nautilus has almost 100007:21
janimosee what I said above re nautilus07:21
=== pvanhoof [n=pvanhoof@d54C0F01A.access.telenet.be] has joined #ubuntu-devel
zygalol :)07:21
jdong|laptopSeveas: do you think your freenx packages would work in edgy?07:21
jdong|laptop(yes, I am that lazy)07:21
zyganautilus bug benchmark systedm 07:21
Amaranth60 open bugs is small07:21
seb128janimo: http://bugzilla.gnome.org/reports/weekly-bug-summary.html07:21
Seveasjdong, only if you set bash as /bin/sh -- I need to fix freenx07:22
seb128janimo: look the top 1507:22
Seveasbut NX is in a horrible condition07:22
jdong|laptopSeveas: k, does setting bash as /bin/sh break anything else?07:22
jdong|laptopand hell why isn't that default?07:22
seb128janimo: I was not saying that nautilus doesn't has lot of bug, just that 60 is really low07:22
Seveasbecause dash is a lot faster07:22
jdong|laptopah, ok07:22
seb128janimo: anyway when there is no activate maintainer not easy to get somebody to commit07:23
_ionseveas: A quick solution would be modifying the scripts to have #!/bin/bash07:23
Seveasindeed07:23
seb128janimo: IRC will not make it better than bugzilla07:23
_ionOr "solution" at least.07:23
Seveaspatches apprecitated07:23
jdong|laptopSeveas: is it ok just to symlink bash to sh, or is there a debianish way of doing it?07:23
Seveasor time07:23
seb128janimo: hub decided to commit his patch because nobody was replying, I'm not sure he's wanting to commit patches for other people too, that would be taking over the product07:23
janimoseb128: we should just branch it in LP and go with our own version07:23
_ionjdong: I'd recommend against changing the symlink, but patching the package instead. :-) Anyway, probably sudo dpkg-reconfigure dash07:24
seb128janimo: that's sort of what we do with adding all those patches to debian/patches directory, no? ;)07:24
janimoseb128: this means maintainers took the lock and went away. Not nice07:24
seb128janimo: nobody "took the lock"07:24
janimoseb128: yes but it's a lot more work07:24
seb128janimo: the lock is free if you want to be maintainer07:24
janimoseb128: really? hmm whero do I apply for that?07:25
janimoI am not joking07:25
jdong|laptop_ion: the thing is, a lot of other things are broken by dash, too.... ati, dvd-slideshow, etc etc etc07:25
seb128janimo: write the previous maintainer and say you are wanting to take over07:25
jdong|laptop_ion: my core duo can take some bash slowness :P07:25
Kamionjdong|laptop: it's not that many, and they're all bugs that were present before07:25
Kamionthey should all be fixed07:25
janimoseb128: you see, when the previous mainatiner is MIA that is hard.07:25
seb128maybe show a bunch of patches so they can juge if you fit for the job ;)07:25
Kamionfixing bashisms isn't hard07:25
jdong|laptopKamion: yes... fix them :)07:25
jdong|laptoplol07:25
Kamionha ha ha plonk07:26
seb128janimo: he's not MIA, he just has willing to work on the product or is busy07:26
Kamion(hint: I've fixed lots)07:26
seb128s/willing/no willing07:26
janimoseb128: who is he? fejj? jody?07:26
seb128janimo: jody07:26
_ion* cmdline/apt-get.cc: - always show auto-removable packages and give a hint how to remove them07:26
_ionRules! Thanks mvo. :-)07:26
jdong|laptopKamion: fix them all. I expect my edgy to be rock solid :)07:26
janimoseb128: anyway the whole point of bzr is not not get locked upon such bottlenecks07:27
seb128janimo: feel free to branch from it07:27
Kamionjdong|laptop: then you're crazy ... edgy was never meant to be rock-solid07:27
janimoI'll see if I can make a bzr branch then07:27
=== tkamppeter [i=till@nat/mandriva/x-2c744250edc4870f] has joined #ubuntu-devel
jdong|laptopKamion: I'm joking :)07:27
seb128janimo: then you have to convince people that they should use your brancj07:27
seb128branch07:27
Kamionyes, it's not that funny I'm afraid07:27
tkamppeterHi,07:27
Kamionnot given the hours we're all currently doing07:27
tkamppeterI have a problem with my Samsung X10plus laptop.07:28
tkamppeterI am trying to run the knot-2 live CD, so that I can start with my work here at Ubuntu07:28
tkamppeterIt seems that there is a problem with the NVidia GeForce FX Go 520007:29
tkamppeterWhen it tries to switch into the X display the screen stays simply blank.07:30
jdong|laptoptkamppeter: does pressing ALT+F7 help?07:30
Mithrandirtkamppeter: and the failsafe X option doesn't work?07:30
tkamppeterThank you for the tips, I have currently booted my laptop with Mandriva to run this session.07:31
tkamppeterHow do I activate the "failsafe X"? Is this the second entry in the main menu of the boot spalsh screen?07:32
jdong|laptopyes07:32
tkamppeterThis second option I tried and it did not help. I did not try Alt+F7 though, when do I have to press Alt+F707:32
jdong|laptoptkamppeter: after the system has "finished booting"07:33
jdong|laptopsometimes I find that the livecd finishes booting , but doesn't actually switch into X, rather sitting on an empty console07:33
tkamppeterThere I Have tried Ctrl+Alt+F1 (F2, F3?) and then I saw a boot sequence in text mode scrolling, with a lot of "chdir: No such file or directory"07:34
Kamionthat does rather sound like a broken live CD ...07:35
jdong|laptoptkamppeter: you might want to do a media check07:36
jdong|laptopalso from the bootup menu07:36
Kamionhave you tried the usual things like burning at a lower speed and cleaning the drive lens?07:36
Kamionsince you're using knot-2, an image problem like that would have come up in testing - chdir failing doesn't sound graphics-card-specific07:36
Mithrandirit sounds like it failed to mount the cdrom07:37
Mithrandircasper's not always bright enough to see that's what happens and error out.07:37
janimomvo: do I need the changes you uploaded in xubuntu-meta as well?07:38
=== cymcy [n=cymcy@d83-177-238-7.cust.tele2.fr] has joined #ubuntu-devel
tkamppeterI have successfully booted the CD on another PC (with ATI graphics card), there it worked, but there was no space for installing it.07:39
=== TheAsh [n=sephirot@209.91.241.3.ded.caribe.net] has joined #ubuntu-devel
_ionmvo: "The following packages where automatically installed and are no longer required:"07:40
Kamiontkamppeter: that would suggest a dodgy drive to me, then07:41
Kamionsadly it's a very common problem07:41
Kamionwe do suggest it to the user in various places, but there are a huge number of different possible failure modes, from the sublime to the ridiculous07:42
Kamionwe need a try/except around the entire operating system, and we need to put the except bit in code that doesn't come from the CD ;-)07:42
tkamppeterI have now tried on a third PC with Intel i810. There it seems really to be the graphics card.07:43
tkamppeterPrompts on Ctrl+Alt+F1, F2, F3, but no X screen on F7.07:43
ograKamion, now thats a cool idea07:43
Kamiontkamppeter: try the VESA safe mode on that machine?07:44
Kamionmight also be worth trying the alternate install CD, and see if it gets any further07:44
tkamppeterAFAIR Intel i810 has no VESA framebuffer, but I can try.07:44
Kamionsometimes squashfs seems to exacerbate transient CD read errors07:44
tkamppeterI am burning the alternate now. I hope it will work.07:47
tkamppeterWhile burning the alternate I am now booting the i810 PC with the VESA safe mode (second choice in boot splash menu).07:50
=== TMM [n=hp@c51471f2c.cable.wanadoo.nl] has joined #ubuntu-devel
tkamppeterVESA safe mode does not help on the i810 box.07:51
tkamppeterWhat are the differences between the standard and the alternate boot CD?07:52
Treenaksdoesn't work on my HP NW8240 either07:52
Kamionthe standard one is one giant live (squashfs/unionfs) filesystem; the alternate one is a pool of .debs with a small installation image07:52
Kamionthey're about as different as it's possible to get07:53
=== zyga_ [n=zyga@ubuntu/member/zyga] has joined #ubuntu-devel
Kamionthe alternate image is what you'd probably call the traditional Debian/Ubuntu installer07:53
ograits the edubuntu installer :)07:53
Treenaksalternate is what was 'normal' before dapper07:53
Treenaksafaik :)07:53
Kamionyes07:53
tkamppeterSo the alternate is the classical way to provide Linux. You boot a CD to directly install.07:53
Kamionright07:53
jdong|laptopooh, freenx now does single-window sessions07:54
jdong|laptop*thud*07:54
Kamionthe reason the desktop CD was brought to prominence was that many people wanted us to provide a live CD, and it saves us (Canonical) a considerable amount of money to be able to ship a live CD that can be installed as well07:54
tkamppeterThis I will not be able to test on the i810 box, as my co-worker needs Mandriva on it.07:54
=== lionelp_ is now known as lionelp
tkamppeterIt is like Mandriva One, this is also a live CD which can be installed by an automated copy onto the hard disk. Mandriva 2007 will also be presented this way.07:55
=== joumetal [n=jouni@laku34.adsl.netsonic.fi] has joined #ubuntu-devel
=== slomo [n=slomo@ubuntu/member/slomo] has joined #ubuntu-devel
=== Arbiter [n=arbiter@unaffiliated/arbiter] has joined #ubuntu-devel
=== sfllaw [i=sfllaw@debian/developer/coleSLAW] has joined #ubuntu-devel
=== mjg59 [n=mjg59@cavan.codon.org.uk] has joined #ubuntu-devel
=== gnomefreak [n=gnomefre@ubuntu/member/gnomefreak] has joined #ubuntu-devel
KamionFour hours to feature freeze. Better not need more than about 20 or so installs to get this right, then ...08:00
=== kbyrd [n=Miranda@mailout1.vmware.com] has joined #ubuntu-devel
=== givre [n=flo@APuteaux-152-1-19-198.w82-120.abo.wanadoo.fr] has joined #ubuntu-devel
=== jdong [n=jdong@d192-24-235-141.try.wideopenwest.com] has joined #ubuntu-devel
tkamppeterWill come back from another box, so that I can try again with my laptop.08:05
=== jdong [n=jdong@d192-24-235-141.try.wideopenwest.com] has joined #ubuntu-devel
=== tkamppeter [i=till@nat/mandriva/x-728a0ed010fe5ef6] has joined #ubuntu-devel
=== mayday_jay [n=maydayja@gimel.nas.net] has joined #ubuntu-devel
=== Harti [n=Harti@unaffiliated/harti] has joined #ubuntu-devel
Kamionubiquity 1.1.13. lucky for some08:16
=== jdong|laptop [n=jdong@d192-24-235-141.try.wideopenwest.com] has joined #ubuntu-devel
=== mbiebl [n=michael@dslb-084-056-250-088.pools.arcor-ip.net] has joined #ubuntu-devel
tkamppeterNow my laptop has booted finally from the life CD. I have only chosen the safe VESA mode. Probably I did not wait long enough the first time. Thanks for all the tips.08:27
=== thesaltydog [n=fabio@ubuntu/member/thesaltydog] has joined #ubuntu-devel
geserwhat are the chances to get an updated krb5 (main) into edgy?08:30
geserthe current package doesn't contain the latest security fixes?08:30
gesers/?//08:30
Mithrandirgeser: if so, quite big.08:30
=== cassidy [n=cassidy@dhcp204.iihe.ac.be] has joined #ubuntu-devel
gesershould krb5 1.4.3-9 (current is 1.4.3-5) go in or the latest from debian unstable (1.4.4-1)?08:32
=== bddebian [n=bdefrees@71.224.172.103] has joined #ubuntu-devel
mdzdoko: ooo 2.0.4 -> please send details via email as usual08:38
=== givre [n=flo@APuteaux-152-1-16-218.w82-120.abo.wanadoo.fr] has joined #ubuntu-devel
=== ivoks [n=ivoks@ubuntu/member/ivoks] has joined #ubuntu-devel
=== johanbr [n=j@jupiter.physics.ubc.ca] has joined #ubuntu-devel
=== _TomB [n=tomb@ACC93020.ipt.aol.com] has joined #ubuntu-devel
=== Whoopie_ [n=Whoopie@unaffiliated/whoopie] has joined #ubuntu-devel
=== Whoopie_ is now known as Whoopie
=== jdong [n=jdong@ubuntu/member/jdong] has joined #ubuntu-devel
jdongooh, the new startup sound is really jungle-ish :)08:58
LarstiQjdong: forest or music genre wise?08:58
jdongforest :)08:58
=== janimo [n=jani@Home03207.cluj.astral.ro] has left #ubuntu-devel []
=== givre [n=flo@APuteaux-152-1-16-218.w82-120.abo.wanadoo.fr] has left #ubuntu-devel []
bluefoxicythe /exec command in xchat is awesome.09:02
=== bluefoxicy gets a terminal to kill broken gnome-panel
bluefoxicydamn thing keeps freezing and if there's no icon on the desktop for a terminal or no existing terminal you can't kill it.09:02
jdonganyone else get really blurry rendering of OOo?09:03
jdongmy eyes hurt looking at the menus09:03
Kamionubiquity 1.1.13> and the verdict is ... unlucky09:04
=== Kamion tries to unbreak it
=== Arbiter [n=arbiter@unaffiliated/arbiter] has joined #ubuntu-devel
=== bluefoxicy [n=bluefox@c-68-33-112-13.hsd1.md.comcast.net] has joined #ubuntu-devel
=== jdong|laptop [n=jdong@d192-24-235-141.try.wideopenwest.com] has joined #ubuntu-devel
=== givr1 [n=flo@APuteaux-152-1-25-94.w82-120.abo.wanadoo.fr] has joined #ubuntu-devel
=== Zdra [n=zdra@126.164-247-81.adsl-dyn.isp.belgacom.be] has joined #ubuntu-devel
=== mbiebl [n=michael@dslb-084-056-250-088.pools.arcor-ip.net] has joined #ubuntu-devel
=== TomB| [n=ownthebo@ACC93020.ipt.aol.com] has joined #ubuntu-devel
=== Norgz [n=eroux@maisel-gw.enst-bretagne.fr] has joined #ubuntu-devel
=== LeeJunFan [n=junfan@67.59.36.1] has joined #ubuntu-devel
=== ivoks [n=ivoks@ubuntu/member/ivoks] has joined #ubuntu-devel
tkamppeterFinally, I have knot-2 up and running,09:19
tkamppeterbut already a bug:09:19
tkamppeterThunderbird is in the menu, but not on the system.09:20
tkamppeterAre the menu entries coming from each package, or is there one package with all menu entries?09:20
ivoksfrom packages09:20
ivoksthat's odd09:20
=== jdong [n=jdong@ubuntu/member/jdong] has joined #ubuntu-devel
ivokstkamppeter: is there /usr/share/applications/*thunderbird*.desktop09:21
ivoks?09:21
Keybukmjg59: a moment of your time?09:21
tkamppeterI installed from the live CD09:21
jdonghmm, powernowd is not loading the ondemand governor09:21
tkamppeterNow I cannot check any more, as now my "apt-get install mozilla-thunderbird" has finished.09:21
ivoksheh09:22
=== givre [n=flo@APuteaux-152-1-39-64.w82-120.abo.wanadoo.fr] has joined #ubuntu-devel
mjg59Keybuk: Sure09:24
mjg59jdong: Why not?09:24
=== givre [n=flo@APuteaux-152-1-39-64.w82-120.abo.wanadoo.fr] has left #ubuntu-devel []
jdongmjg59: I'm trying to figure that out... only performance is loaded09:24
jdong * Starting powernowd...                                                        /etc/init.d/powernowd: line 86: echo: write error: Invalid argument09:25
jdongas stated by that ^^09:25
mjg59jdong: What hardware?09:25
jdongintel core duo09:25
jdongspeedstep_centrino09:25
Keybukmjg59: clear > /dev/tty109:25
Keybukmjg59: why? :p09:25
Keybukmjg59: (in the S98usplash script)09:25
mjg59Keybuk: Christ knows09:26
mjg59Nothing to do with me09:26
Keybukthat's why tty1 vanishes if you're running usplash09:26
mjg59jdong: Ok, that's a touch concerning09:26
mjg59jdong: It means that it's not getting the latency guarantees it wants09:26
jdong:( hmm09:27
jdongmjg59: is there any way to get that info for debugging purposes?09:27
mjg59Probably not trivially09:27
Tonio_sladen: ping ?09:27
Keybukmjg59: mind if I make an upload to fix that?09:27
Keybukmjg59: or do you have one planned?09:28
mjg59Keybuk: Go ahead09:28
mjg59Just check it in afterwards09:28
Keybukyup09:28
jdongmjg59: cpufreq-detect.sh does identify speedstep-centrino as the MODULE.09:29
jdonghmm09:29
jdongmjg59: if I modprobe cpufreq-ondemand then start powernowd, it's happy09:30
mjg59Oh09:30
mjg59Hm.09:30
mjg59So.09:30
mjg59powernowd-early is supposed to load that automatically09:30
jdongso it would appear powernowd is failing to modprobe the right modules09:30
jdongmjg59: powernowd-early is a broken symlink here?09:30
jdonghmm09:30
mjg59That would probably be your problem, then09:30
jdongI don't have powernowd.early09:30
jdongwhat package is that in?09:31
mjg59powernowd09:31
mjg59If you've ever deleted it, it won't be recreated09:31
jdonghmm, I don't think I would've deleted it09:31
jdongalright, restored it...09:32
=== jdong shrugs and goes back to his usual routine
jdongthanks for your help, mjg59 09:32
jdongmjg59: now, one of these days you're gonna have to help me get those shiny graphs in g-p-m09:33
=== jordyp [n=jordy@82-168-235-23.dsl.ip.tiscali.nl] has joined #ubuntu-devel
mjg59Keybuk: Ah - is it possibly so that the tty is clear when usplash flicks back there briefly?09:35
=== givre [n=flo@APuteaux-152-1-39-64.w82-120.abo.wanadoo.fr] has joined #ubuntu-devel
Keybukmjg59: why does usplash flick back there?09:38
mjg59Keybuk: Because it needs to restore text mode somewhere09:38
Keybukoh, for the console reset stuff09:38
Keybukwhy can't it restore text mode on tty8 ?09:39
mjg59Actually, it's possible that it does09:39
mjg59Hm09:39
ChipzzKeybuk: it doesn't restore console 1 for me either; but when I press enter it does09:39
Keybukthis isn't "restore text mode" stuff09:39
mjg59Oh, maybe it was from back when we didn't run usplash on its own vt09:39
Chipzzit's just /etc/issue that's not being shown in my case09:39
Keybukthis is "when we stop usplash, run console-screen.sh"09:39
=== mbiebl [n=michael@dslb-084-056-250-088.pools.arcor-ip.net] has joined #ubuntu-devel
Keybukmjg59: right, so this code does09:43
Keybuk- clear tty109:43
Keybuk- quit usplash (which I assume chvt's to tty1)09:43
Keybuk- run console-screen.sh09:43
Keybuk- clear tty1 (again!)09:43
Keybuk- chvt 109:43
Keybuk(the latter if the console is 8)09:43
mjg59Right09:44
mjg59I'm afraid I never wrote any of that code09:44
_ionThe _only_ time the usplash splash is visible is during shutdown, from S20sendsigs i think. I wonder how to start debugging this?09:45
Keybukmjg59: sending QUIT to usplash does chvt to 1, yes?09:46
mjg59Keybuk: To whatever vt usplash was started from09:53
=== ogra [n=ogra@ubuntu/member/ogra] has joined #ubuntu-devel
Keybukmjg59: tty1, as that's the only one that exists in initramfs09:54
=== ogra_ [n=ogra@p548ADBCD.dip.t-dialin.net] has joined #ubuntu-devel
=== jcsmith [n=jcsmith@24-50-249-104.pittpa.adelphia.net] has left #ubuntu-devel ["Leaving"]
=== spacey [n=herman@ubuntu/member/spacey] has joined #ubuntu-devel
crimsuniiii10:07
crimsunsorry, stuck keyboard10:07
Seveasjdub, ping10:07
=== ploum [n=ploum@ubuntu/member/ploum] has joined #ubuntu-devel
=== ivoks_ [n=ivoks@lns01-2887.dsl.iskon.hr] has joined #ubuntu-devel
=== ivoks_ is now known as ivoks
sladendoes a chvt 1 while on vt1 cause the wrong set of vt-switching signals to be sent?10:12
=== ploum [n=ploum@ubuntu/member/ploum] has joined #ubuntu-devel
=== Spads [n=crack@host-87-74-19-213.bulldogdsl.com] has joined #ubuntu-devel
=== dcode [n=dcode@r05jes6wc.desktop.umr.edu] has left #ubuntu-devel []
=== doko_ [n=doko@dslb-088-073-080-214.pools.arcor-ip.net] has joined #ubuntu-devel
=== pygi [n=pygi@89-172-194-163.adsl.net.t-com.hr] has joined #ubuntu-devel
=== Arbiter [n=arbiter@unaffiliated/arbiter] has joined #ubuntu-devel
=== eggauah [n=daniel@201.82.14.135] has joined #ubuntu-devel
=== TomB_ [n=tomb@ACCAB28B.ipt.aol.com] has joined #ubuntu-devel
trappistdo my comments on bug 59402 look right to you guys?  if so, is there somebody I should assign it to?10:21
Ubug2Malone bug 59402 in libxxf86vm "Cant't build against libxxf86vm-dev" [Untriaged,Unconfirmed]  http://launchpad.net/bugs/5940210:21
=== TomB| [n=ownthebo@ACCAB28B.ipt.aol.com] has joined #ubuntu-devel
Keybuksladen: how do you mean?10:24
sladenKeybuk: what is the effect of  chvt 1; chvt 1  and svgalib restoring the state of the console "on switch"10:25
Keybukno idea10:26
Keybukby the time the second chvt 1 is run, usplash isn't running10:26
Keybukthe issue is more that tty1 is cleared in the first place10:26
Keybukclearing anything important that was on the screen before10:26
Keybukincluding getty :p10:26
=== kbyrd [n=Miranda@mailout1.vmware.com] has joined #ubuntu-devel
sladenKeybuk: so it's doing  clear; chvt 8;  rather than  chvt 8; clear10:27
Keybukeh?10:28
Keybukit's doing exactly what I said10:29
Keybukit clears tty110:29
Keybuk(on a related topic; I still don't understand why console-screen needs to actually, physically, change the vt ... why can't it just reset the vts while usplash is running - but hey-ho)10:29
Keybukprobably bugs/features in the vt layer10:30
Keybukor a bad script10:30
=== HiddenWolf_ [n=HiddenWo@136.146.dynamic.phpg.net] has joined #ubuntu-devel
sladenKeybuk: "it" clears?10:31
KeybukS98usplash10:31
Keybukhas "clear > /dev/tty1"10:31
Keybukwhich is why getty vanishes10:31
=== givr1 [n=flo@APuteaux-152-1-15-120.w82-120.abo.wanadoo.fr] has joined #ubuntu-devel
sladenKeybuk: I suggest you strike down on it with great vengeance10:32
=== zyga [n=zyga@ubuntu/member/zyga] has joined #ubuntu-devel
zygamvo: back10:33
zygamvo: I know what is going on but I kind of don't understand why... the template expanding code explodes into infinity (no pun intended)10:34
=== ozamosi [n=ozamosi@ubuntu/member/ozamosi] has joined #ubuntu-devel
LaserJockis it intentional to have update manager only use archive.u.c?10:36
zygamvo: there is also a pretty bad problem of $(ls) treated like variable substitution10:36
mvozyga: hm ...10:37
=== givr1 [n=flo@APuteaux-152-1-15-120.w82-120.abo.wanadoo.fr] has left #ubuntu-devel []
mvoLaserJock: what do you mean? 10:37
zygamvo: I can reproduce the crash using one liner, just a sec10:37
mvozyga: ok10:38
LaserJockmvo: sorry, that wasn't very clear. I'm using update-manager to upgrade to edgy10:38
LaserJockmvo: it appears as if it is replacing any mirror with archive.u.c in the sources.list10:38
mvoLaserJock: that would be a bug then, it really should not touch the mirror url10:39
mvojust rewrite the distribution section10:39
LaserJockit leaves the components10:39
LaserJockit just adds a new line with archive.u.c10:39
zyga(that one liner is a particularly long one *g*)10:40
=== joumetal [n=jouni@laku34.adsl.netsonic.fi] has left #ubuntu-devel ["Leaving"]
zyga1.9MB long line really hogs vim...10:42
lemsx1zyga: try vile10:42
zygalemsx1: gosh, that's emacs?10:43
zygawell anything that works ...10:43
lemsx1zyga: nah10:43
lemsx1zyga: vi for big files10:43
=== HiddenWolf_ is now known as HiddenWolf
zygawoooah!!!10:43
zygait's just fast!10:43
lemsx1vile?10:43
zygayeah10:44
zygahmm, no insert mode/10:44
Kamionturn off syntax highlighting and vim should behave better10:44
lemsx1good to know. i never use it myself :-P10:44
lemsx1vile is just like vi10:44
zygaoh, true10:44
=== gnomefreak [n=gnomefre@ubuntu/member/gnomefreak] has joined #ubuntu-devel
lemsx1you might want to use vim in read-only mode or something... like: view foo.txt10:44
Kamionthat won't particularly help10:45
KamionIME10:45
lemsx1Kamion: i wonder if there is an easy way to tell vim to turn off all extra stuff10:45
Kamionuse vim-tiny and run it as vi ...10:45
Kamionor vi -C10:46
Kamionhmm, no10:46
lemsx1Kamion: ah, removing ~/.vimrc and launching vim as vi: ln -s /usr/bin/vim /usr/bin/vi ... or so10:46
zygavim in read only mode still dies on that file10:46
zygabut vile is quite usable10:46
Kamiontry 'view -u NONE'10:46
lemsx1zyga: vim should do it as well, but the highlighting, syntax detect, and completion really kills you at times10:47
=== lbm [n=lbm@89.150.65.13] has joined #ubuntu-devel
Kamionbehaves much better on big files IME10:47
zygaI kind of know what crashes in my code now, somehow I the list of iterable variables expanded and expanded into one *BIG* list of variables, I don't know how it did that on small postinst file10:47
lemsx1Kamion: in vi mode, yes. but in vim/gvim it's very slow10:47
zygaOTOH anyone who wrote mailman.postinst should DIE ;-)10:48
Kamionlemsx1: works fine for me in vim mode10:48
Kamion(I use vim, not vim-tiny, so I don't really *have* a vi mode)10:48
lemsx1zyga: lol10:48
Kamion-u NONE turns off all initialisations, including syntax highlighting etc.10:49
=== LeeJunFan [n=junfan@adsl-69-210-207-5.dsl.klmzmi.ameritech.net] has joined #ubuntu-devel
=== LeeJunFan [n=junfan@adsl-69-210-207-5.dsl.klmzmi.ameritech.net] has left #ubuntu-devel ["wth]
lemsx1Kamion: i have a spiffy .vimrc/.vim/.gvimrc setup... sometimes i hit one of those huge (gigabytes in size) files who really mess up vim10:50
=== jdong_ [n=jdong@d192-24-235-141.try.wideopenwest.com] has joined #ubuntu-devel
=== jdong__ [n=jdong@d192-24-235-141.try.wideopenwest.com] has joined #ubuntu-devel
lemsx1Kamion: any XML file over 20mb is a killer for me10:50
=== jdong__ [n=jdong@d192-24-235-141.try.wideopenwest.com] has left #ubuntu-devel ["Leaving"]
lemsx1somebody should write a Howto in howtoforge on the "perfect vim setup" :-P10:51
=== Amaranth [n=travis@ubuntu/member/amaranth] has joined #ubuntu-devel
zygalemsx1: nah, ubuntu should ship one :)10:51
lemsx1zyga: you got a point there... but, vim will read your own $HOME settings after the system-wide ones... 10:52
zygalemsx1: so/10:53
zygathere is no .vimrc in skel10:53
_ionI'm sure ubuntu wouldn't ship my perfect vim setup, which e.g. contains "set guioptions=Lacir" to hide the menubar and the toolbar in gvim. :-)10:53
lemsx1zyga: it will screw up things10:53
zygalemsx1: anyone who uses vim knows how to get past that ;-)10:53
lemsx1zyga: yeah, but i mean people who already customize their $HOMEs (or use NFS-mounted home's)10:53
zygaI'm for removing vim/emacs off the CD for that case :)10:53
zygathey are not user tools in any way10:54
Kamionemacs is not on the CD10:54
jdong_hmm, how does g-p-m determine whether or not to hide its power graphs? is that a hal thing?10:54
lemsx1zyga: no. that's not true10:54
Kamiononly vim-tiny is on the CD, and I will vehemently oppose removing that10:54
Kamionthe small amount of space it takes up is well worth avoiding the WTF factor for any long-time Unix user upon finding that there's no vi installed10:54
lemsx1zyga: you need vi in all CDs no matter what. and vim is the best vi implementation on the planet ;-)10:54
=== gnomefreak [n=gnomefre@ubuntu/member/gnomefreak] has joined #ubuntu-devel
zygalemsx1: and you need them for what?10:55
jdong_  system.formfactor = 'unknown'  (string)10:55
jdong_hmm :(10:55
lemsx1zyga: in UNIX all config files are plain text10:55
zygalemsx1: just think - anyone can install vim, no user uses vim (where user = grandma user)10:55
lemsx1zyga: adding users is one10:55
zygalemsx1: we already ship a good number of editors by default10:55
zygalemsx1: I am only referring to the default ubuntu desktop install10:56
lemsx1zyga: i know newbies and what have you, are a totally different thing... vi takes like 1mb of space10:56
zygaOTOH ubuntu should be added to all dictionaries :P10:56
jdong_how do I force hal to believe I have a laptop??10:56
Amaranthzyga: Removing vi(m) is blasphemous10:56
zygalemsx1: hmm, I are oyu sure?10:56
=== kbyrd [n=Miranda@mailout1.vmware.com] has joined #ubuntu-devel
zygaAmaranth: not removing, moving off the precious CD to the internet archive10:56
lemsx1jdong_: install laptop-mode scripts ?10:56
Amaranthzyga: That's removing from the CD10:57
Amaranthfrom the default install, rather10:57
zygalemsx1: apt-cache show vim | grep Size10:57
zygahmm/10:57
Amaranth700k10:57
jdong_lemsx1: does that actually work?10:57
lemsx1zyga: think networking and you will understand why vi can't be removed. transfering data on slow links is painful and remote management on somebody else's system is done usually on a console running some text editor that's lite10:57
jdong_lemsx1:   system.formfactor = 'unknown'  (string)10:58
lemsx1zyga: i was refering to just the app10:58
lemsx1zyga: $> du -s /usr/bin/vim.tiny 10:58
lemsx1868K    /usr/bin/vim.tiny10:58
Amaranthvim-tiny is 470750 package size10:59
lemsx1jdong_: i use the laptop mode scripts. they work for me10:59
zygalemsx1: you have nano for remote access, and if you have remote access you might as well just install vim-tiny :)10:59
jdong_lemonade: hal doesn't believe my laptop is a laptop, so g-p-m doesn't show the discharge graphs and such10:59
Amaranthso we're talking about 460k10:59
jdong_err lemsx1 10:59
lemsx1Amaranth: the package is compressed right. gzip'd10:59
zygaAmaranth: hmm, true10:59
Amaranthlemsx1: Size is the package size11:00
lemsx1zyga: and you then will remember to type nano? vi is EVERYWHERE. i'm a solaris admin as well11:00
zygaI still kind-of think that it's like build-essential, it should not be on a desktop CD11:00
zygalemsx1: I'm not telling anyone to remove vi. altogether, I'm just suggesting it's not needed on the desktop CD11:00
Amaranthzyga: You risk pissing off/confusing a lot of people to save 460k11:00
=== mvo [n=egon@p54A64CB9.dip.t-dialin.net] has joined #ubuntu-devel
LaserJockmvo: bug #5941011:01
UbugtuMalone bug 59410 in update-manager "[dist-upgrader]  new a.u.c deb line in sources.list" [Untriaged,Unconfirmed]  http://launchpad.net/bugs/5941011:01
lemsx1Amaranth: package size after install? isn't that "installed size"11:01
zygaAmaranth: hmm, maybe but with command-not-found it's not that much of an issue really :D11:01
=== shackan [n=shackan@host194-148.pool8717.interbusiness.it] has joined #ubuntu-devel
mvoLaserJock: thanks!11:01
lemsx1Amaranth: Installed-Size: 139211:01
Amaranthoh yeah, installed size is what we want since it's the desktop cd11:01
Amaranthalthough even then it's squashfs compressed11:01
Amaranthlemsx1: vim-tiny is what you want to look at11:02
lemsx1zyga: the desktop CD is "live" right? and it also allows you to install the OS. so, if i use it to troubleshoot a system, you expect me to remember to type all known text editors until i hit one. or just use "vi" ?11:02
lemsx1zyga: there are other ways to save space on the CD... vi is 1.x mb...11:03
trappistI sure don't want to be the first *nix in history to not be able to find room for vi11:03
zygalemsx1: to troubleshoot anything use the alternate CD IMHO that's more appropriate11:03
zygatrappist: again, I'm only for removing them from the default install - nobody is hurting vi :)11:03
Amaranthlemsx1: it's 940k11:03
Amaranthlemsx1: vim-tiny is what's installed right now11:04
lemsx1zyga: well. let's just say that you win. we won't change the distrib today anyway11:04
Amaranthyou want to look at it11:04
trappistzyga: vi is probably the 1st thing I use on a default install, to edit sources.list11:04
zygalemsx1: that's okay, there is a spec about that, might just as well happen for edgy+1 :)11:04
Amaranth940k before it's compressed in the squashfs (or whatever is used)11:04
lemsx1trappist: me too, but not just that, /etc/network/interfaces and what have you11:04
zygatrappist: me too11:04
zygatrappist: but you can, on a default install type apt-get install vim-$flavor (and you probably do that by default too)11:05
zygaright?11:05
lemsx1zyga: i betcha that when vi gets removed from the desktop CD there will be somebody offering their own CDs "done right" which includes vi11:05
trappistI do11:05
lemsx1zyga: if you have networking, yes11:05
zygalemsx1: I say, let them :)11:05
zygaI'm sure slashdot and digg will make it front page stories too ;)11:06
lemsx1zyga: if you are in an enterprise, you might not have that choice (firewalls)11:06
trappistbut man, if there's one thing that's always been guaranteed to be on any linux/unix box, it's vi11:06
zygalemsx1: if you don't you can use nano, it's there too :)11:06
Amaranthtrappist: exactly11:06
zygaoh guys - but first off 11:06
zygathere is no remote access without ssh-server, we don't ship it installed by default11:06
lemsx1zyga: instead of Nano it should be evi (vim in easy mode)11:07
Amaranthi'm not talking about remote access11:07
zygaany server will have vim/vi on the cd and in default install11:07
lemsx1zyga: don't see the point on changing vim with anything else11:07
zygaIMHO one trivial text mode editor is enough, how many we put today? 5 or something?11:07
Amaranthi'm talking about 'vi' existing on every Unix/Linux in existance11:07
LarstiQzyga: fsvo "use nano"11:07
trappistnot all desktop users are gedit/kate people.  I don't want to alienate the people who have come to accept the availability of vi as a matter of faith.11:07
zygaAmaranth: that's true if you notice that most of those installations are not desktop systems now, think different as some company used to say11:08
Amaranthzyga: Does that company include 'vi' on their systems? :)11:08
zygaAmaranth: yeah, but they ship them on DVD's you know ;-)11:08
zyga:D11:09
trappistI've used *floppy* distros that saw fit to include at least ye olde vi11:10
zygaand besides, they do not have apt-get like system that would get you one with one line of shell11:10
LarstiQif your sources.list is working11:10
zygatrappist: it's not about getting every last bit of space, think about purpose of vim on the desktop - I see none :)11:10
=== LarstiQ has been stuck without a way to update anything for several days
zygaLarstiQ: again, there are many editors in the default install that just work and are far easier to save and quit11:11
LarstiQzyga: on a totally installed system? It's the only editor a lot of people use, including the desktop11:11
trappistzyga: see my previous comment - not all desktop users are consolephobes.  I think it would be a mistake to alienate the old-school linux-desktop console users11:11
zygaLarstiQ: stop thinking about people = ubuntu developers, you are wrong in that assumption11:11
trappistLarstiQ: +111:11
LarstiQzyga: I'm not even an ubuntu developer11:12
trappistzyga: people = windows users is also a bad assumption11:12
=== pitti thinks that we should ship at least nvi
pittihaving *any* vi-ish editor available is really a must11:12
zygatrappist: both are wrong, but statistics wins over my case11:12
lemsx1zyga: don't be a hater. if you don't want to use vi, use nano. but let vi exist in the CD for the rest of us11:12
LarstiQpitti: agreed, I can live with pure vi11:13
zygalemsx1: don't get me wrong - I love vim11:13
pittibut vim users are generally the kind of people who know how to install the fully version, I'd assume11:13
zygaguys guys11:13
zygapitti: +111:13
zyga1) I love vim, i never use nano11:13
trappistzyga: 90% of people probably wouldn't notice if we dropped vim, but the 10% who would, would be seriously unimpressed, and potential contributors are kind of concentrated into that 10%11:13
=== pitti solely uses vim everywhere, too, so I'm not speaking as a vim enemy either
zyga2) space is not that important, true but it might be someday or when we want to make a sub 700MB CD11:13
zyga3) there is *no reason* to ship half a dozen of text only editors for a desktop CD11:13
=== tormod [n=tormod@80-219-112-71.dclient.hispeed.ch] has joined #ubuntu-devel
lemsx1zyga: then make people vote11:14
LarstiQwhile I agree on the half dozen part, I see no connection between 'text only' and desktop11:14
zygatrappist: I agree, so we should do this in a way that they understand is correct11:14
lemsx1zyga: there is no way nano would win over vi11:14
LarstiQor rather, reason not to11:14
zygaLarstiQ: the connection is: there is at least (not to mention another half a dozen probably) graphical text editors available by default that can be used instead, I'm not alientating console or anything11:15
LarstiQzyga: are any of those vi?11:15
zygalemsx1: nano is just an example: it could be vi but then let's drop nano11:15
=== zul [n=chuck@CPE0006258ec6c1-CM000a73655d0e.cpe.net.cable.rogers.com] has joined #ubuntu-devel
zyga(nano is better for users that *need* to use the console but never used vi to edit their broken /etc/X11/xorg.conf 11:16
lemsx1zyga: now you are talking11:16
zygabut my claim that nano is better for that case still holds11:16
lemsx1zyga: there is easy vim for that11:16
zygalemsx1: how is it called?11:16
lemsx1zyga: if symlink as evi, it just work like nano11:16
zygaoh :)11:16
zygafunny - I don't have evi11:17
lemsx1zyga: evim in the current ubuntu setup11:17
zygaevim :)11:17
zygaright11:17
lemsx1and you don't need to know anything about edit mode visual mode and whatever11:17
zygalooks decent :)11:17
LarstiQfunny, I don't know how to exit evi :)11:17
zygahehehe11:18
lemsx1lol11:18
zygame either :D11:18
lemsx1no ESC for you11:18
zygafortunatly that was gevim :D11:18
trappistyeah, I think evi kinda defeats the purpose of keeping vi11:18
zygaso I clicked quit11:18
zygaboy that was odd11:18
zygatrappist: +111:18
LarstiQtrappist: it's just argv[0] 11:18
lemsx1zyga: same here. it opens in gevim11:18
zygaI'm glad I have shown you my point of view :)11:19
_ion^O:q<enter> seems to quit it. :-)11:19
jdongthere. hal is happily forced into believing that I have a laptop. :)11:19
LarstiQ_ion: thanks!11:19
trappistI don't know if we have anything besides nano and vim on the cd, but I think we need nano for new users and vim for old schoolers, neither of whom we want to alienate.  I think they're both crucial.11:19
=== Arbiter [n=arbiter@unaffiliated/arbiter] has joined #ubuntu-devel
_ion(Every vim user should learn ^O)11:19
=== bluefoxicy [n=bluefox@c-68-33-112-13.hsd1.md.comcast.net] has joined #ubuntu-devel
lemsx1_ion: ah, i didn't know about ^O11:20
bluefoxicyweird11:20
bluefoxicywhen I rebooted the splash screen didn't print anything about what tasks were starting11:20
=== gnomefreak [n=gnomefre@ubuntu/member/gnomefreak] has joined #ubuntu-devel
zyga_ion: I didn't knew that either11:20
=== lemsx1 :q's the day
lemsx1ttyt guys. nice chat!11:20
zyga(vim is an amazing editor, every day you learn something new)11:20
=== lemsx1 is now known as lemsx1|gone
bluefoxicyalso the crash reporter's dialog-to-the-face is starting to seriously piss me off.11:22
_ionAlso :g and :norm11:22
bluefoxicyit bitches about every little thing, and then keeps saying whatever the first thing that ever crashed was has died11:22
jdongbluefoxicy: likewise; here it always thinks gaim has crashed for some reason11:23
jdongbluefoxicy: it tells me about it on every login11:23
bluefoxicyjdong:  I spewed a half a dozen specs based on pitti's crash reporter, one of them mentioned something about throwing dialogs in users' faces being a bad idea11:23
bluefoxicyI think I said the user would just click through11:23
jdongyeah, no kidding.... it's just plain annoying11:23
bluefoxicyI didn't predict that it would aggitate the hell out of me/anyone11:23
jdonglike the windows XP thing11:24
=== _ion would like a systray item. Clicking it would show the dialog that currently opens automatically.
bluefoxicythe XP one isn't agitating11:24
bluefoxicyamusingly enough it doesn't come back on every boot or every illicit program close and throw the same crap in your face.11:24
jdongwell, that's a bug I suppose :)11:24
_ions/systray/notification area/ ;-)11:24
jdongI hope11:24
jdongI pray11:24
=== zyga [n=zyga@ubuntu/member/zyga] has joined #ubuntu-devel
zygaDAMN is the new artwork pretty! :)11:25
jdongnew sounds are sweet, too11:26
zygaI broke my sound card :/11:26
zygaanyway11:26
zygacould we make the gdm background remain there untill the panel shows up?11:26
bluefoxicyjdong: https://wiki.ubuntu.com/AutomatedProblemReportsNotification in case you're interested11:27
zygaI'm not talking about fading the background or anything but just waiting for the panel to show up so that the whole process is more fluid11:27
bluefoxicyjdong:  not that I'd ever write a single line of code in that direction.11:27
Trewasbtw will edgy have networkmanager by default, or what is used for managing network connections?11:27
=== raphink [n=raphink@ubuntu/member/raphink] has joined #ubuntu-devel
=== bluefoxicy is more of a security guy but he's strayed the path as of late; he's been looking into performance-increasing compiler/linker hacks and rewriting the memory allocator, as well as compressed memory
bluefoxicyhttps://features.launchpad.net/distros/ubuntu/+spec/compressed-memory I'm hoping this is stable by Edgy+1 because I freaking love it (I used the 2.4 one back in the day)11:30
bluefoxicyanyway *does other stuff*11:30
_ionbluefoxicy: Hmm, a very interesting concept.11:31
bluefoxicy_ion:  memory compression?  It's old, but good.11:31
=== givre [n=flo@APuteaux-152-1-60-49.w82-120.abo.wanadoo.fr] has joined #ubuntu-devel
=== ozamosi [n=ozamosi@ubuntu/member/ozamosi] has joined #ubuntu-devel
=== GmanAFK is now known as Gman
=== Hobbsee [n=Hobbsee@ubuntu/member/hobbsee] has joined #ubuntu-devel
=== rraphink [n=raphink@ubuntu/member/raphink] has joined #ubuntu-devel
=== jono [n=jono@88-107-5-110.dynamic.dsl.as9105.com] has joined #ubuntu-devel
Keybuktsk11:49
Keybukwhat's wrong with this?11:49
Keybukpid = fork ();11:49
Keybukif (fork > 0)11:49
Keybuk    exit (0);11:49
=== robertj_ [n=robertj@68-190-54-248.dhcp.athn.ga.charter.com] has joined #ubuntu-devel
=== cbx33 [n=pete@ubuntu/member/cbx33] has joined #ubuntu-devel
=== chrislg1970 [n=bhamgray@uslec-66-43-172-82.cust.uslec.net] has joined #ubuntu-devel
bluefoxicyKeybuk:  fork?  what the hell?11:49
=== jott_ [n=j@unaffiliated/jott] has joined #ubuntu-devel
bluefoxicyKeybuk:  s/if (fork/if (pid/11:50
Keybukyes :p11:50
=== Keybuk gives himself the "duh" award
thomheh11:50
bluefoxicy(hint:  you are checking if fork()'s entry point is at an address > NULL)11:50
thommaybe testing the correct variables would help? :-P11:51
bluefoxicyKeybuk:  coding while drunk/tired/surrounded by real life cute guys that actually aren't straight/etc?11:51
Keybukcoding until a deadline11:51
Keybuksadly David's buggered off back to work11:51
bluefoxicyah, coding under pressure.11:51
_ionSomething upstart-related, btw?11:52
Keybuk_ion: nah, just testing why usplash fucks the console11:52
bluefoxicyKeybuk: perhaps because its condoms are reaching their expiration date?11:52
=== seb128 [n=seb128@ubuntu/member/seb128] has joined #ubuntu-devel
cbx33hey seb128 11:52
=== Trewas [n=ilonen@157.24.184.131] has joined #ubuntu-devel
=== mjr [i=mjr@aulis.sange.fi] has joined #ubuntu-devel
seb128hi11:53
cbx33did you get a chance to see my pessulus patch?11:53
Keybukbluefoxicy: heh, never use them myself ... and soooo off-topic :p11:53
=== jdong [n=jdong@ubuntu/member/jdong] has joined #ubuntu-devel
bluefoxicyyou missed the joke I see :P11:53
Keybukyes, I did11:53
seb128cbx33: not yet11:53
sladenKeybuk: bugger off as in ->USA ?11:54
cbx33seb128, think it'll make FF?11:54
sladenKeybuk: buggered11:54
Keybuksladen: hmm?11:54
bluefoxicyKeybuk: the latex eventually breaks down and they expire; hence occasionally the issue of ... finding a way to use the rest of the box up quickly ... comes up :P11:54
seb128cbx33: if people stopping pinging me on IRC every 5s maybe :p11:54
cbx33hahah11:54
sladenKeybuk: "disappeared off to work" == "flown to the US"?11:54
cbx33sorry11:54
seb128np11:54
bluefoxicyanyway11:54
=== cbx33 goes back to work
seb128I'll have a look on it next11:54
cbx33ty11:54
Keybuksladen: no, just back home to the Cotswolds ?11:54
seb128but I've been very busy this week11:55
cbx33I know11:55
seb128with GNOME 2.16, feature freeze, etc11:55
cbx33which is why I havn't buged you11:55
cbx33this is just a curious...do you think it'll get in11:55
cbx33not a pressue push :p11:55
cbx33I don;t do those11:55
=== rraphink_ [n=raphink@raphink.net] has joined #ubuntu-devel
cbx33;)11:55
seb128ok, so I think there will be no issue if the patch is correct ;)11:55
seb128:)11:55
cbx33;)11:55
robertj_should we add Trashes to the places side-bar in Nautilus?11:58
robertj_(or I guess just Trash:/// since it encompases all .Trash entries now)11:58
seb128robertj_: no11:59
seb128we already have it on the panel11:59
=== Fujitsu [n=Fujitsu@ubuntu/member/fujitsu] has joined #ubuntu-devel
seb128and it's easy to delete from the menu or the keyboard11:59
seb128no need to clutter places too11:59
robertj_seb128: I was viewing the applet as the clutter :)12:00
=== Kamion wonders how to migrate from console-tools to console-setup if X isn't configured
robertj_because Nautilus is only on-screen while I'm managing files12:00
Kamiononly way I can see to do it is to hope that debian-installer/keymap is there, I think12:00
seb128robertj_: nautilus manages your desktop too12:00
seb128robertj_: and some people use a different sidebar or the spatial mode12:01
robertj_seb128: spatial is more problematic though12:01
seb128?12:02
robertj_seb128: removing trash applet for spatial users12:02
seb128robertj_: why it's not for people using a different sidebar to browser mode?12:02
robertj_seb128: because then puting it in the sidebar is an obvious solution12:02
seb128places sidebar12:03
robertj_well indeed, I suppose it should be in Tree as well..but still12:03
seb128what is your issue with the very few pixel it takes on the panel?12:03
robertj_seb128: im a one-panel heretic12:04
robertj_seb128: recent convert though, within 7 days every screen I had in the house went from 4x3 to 16x912:04
robertj_and then I decided I might should fiddle with my layout a bit12:04
seb128adding a bookmark to trash:/// is easy enough if you customize your whole desktop anyway12:04
=== _ion uses a single panel, it's about 60% of the screen's width, and still there's enough space in it for the trash applet. :-)

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