=== zeedo [n=zeedo@80.68.92.188] has joined #ubuntu-devel === LaserJock [n=LaserJoc@lambda.chem.unr.edu] has joined #ubuntu-devel [12:07] Riddell: Kubuntu install CDs up [12:12] Kamion: thanks [12:13] http://king.buildd/%7Ebuildd/livecd/kubuntu/current/livecd.kubuntu.cloop: [12:13] 23:11:21 ERROR 403: Forbidden. [12:13] meh [12:13] lamont: please fix? all buildds I think [12:14] lamont: ah, the problem is that the cloop didn't build, due to this, which is still your bug :-) [12:14] E: Couldn't find package kubuntu-base [12:15] lamont: both Kubuntu and Edubuntu should use ubuntu-base [12:15] infinity: or you, if you're around? [12:20] Kamion: hrm... === lamont goes to fix [12:20] Kamion: while I'm doing that - do you know how to run javascript crap in a manner that gets me error messages when I have syntax errors? [12:21] lamont: tools->javascript console in firefox [12:21] woot [12:21] Kamion: ISTR kubuntu-base got created in breezy, yes? [12:21] lamont, for more serious stuff, download venkman [12:21] lamont, full javascript debugger in xul. [12:22] anyone holding packages for firefox1.5 rc's somewhere? [12:23] sadly, that doesn't show me the errors in my proxy.pac file... [12:25] lamont: AFAIK there was never a kubuntu-base [12:25] lamont: for good reason - it isn't possible to make netboot installs work properly if Kubuntu's or Edubuntu's base system is ever at variance from Ubuntu's [12:26] at least not at present [12:26] LIST="$LIST ubuntu-base ubuntu-desktop ubuntu-live" [12:26] LIST="$LIST ubuntu-base kubuntu-desktop kubuntu-live" [12:26] LIST="$LIST ubuntu-base edubuntu-desktop edubuntu-live" [12:26] great, that's correct [12:26] you are go for launching your builds [12:26] launched [12:26] thanks for the quick fix [12:26] now tell me how to find proxy.pac syntax errors. :-) [12:27] on that, I'm afraid, I am clueless :( [12:27] well, I still need to go really fix the source, etc. [12:27] Kamion: ditto [12:28] neuralis: E: Couldn't find package venkman [12:28] mozilla-venkman | 0.9.85-3 | dapper/universe | all [12:28] (back to hoary/universe) [12:28] lamont, look harder :P [12:28] danke === LeeJunFan [n=junfan@s64-186-37-120.skycon.net] has joined #ubuntu-devel [12:30] neuralis: and this lets me examine the .pac file how? === lfittl [n=lfittl@83-65-243-186.dynamic.xdsl-line.inode.at] has joined #ubuntu-devel [12:31] lamont, you didn't specify proxy.pac as part of your problem until later. venkman lets you "run javascript crap in a manner that" gives you full debug control. [12:31] ok. [12:31] how does it let me do that? [12:32] Kamion: fix committed, it'll be in 0.25 for real. [12:33] after starting it up, it will show javascript loaded across all firefox windows, and allow you to place breakpoints or enable full-tracing and such. i'm not sure it'll help with proxy.pac. [12:36] elmo: please sync smb4k from debian, ok to override ubuntu changes [12:38] Riddell: queued === BenC [n=bcollins@209.163.125.153] has joined #ubuntu-devel [12:38] mdz: I reckon the Flight 1 announcement should go to ubuntu-devel-announce these days. Should it go to ubuntu-users too? [12:39] neuralis: how do I print something in javascript? [12:39] there's nowhere to print to, generally. alert('message') will do a pop-up. [12:40] Kamion: sure [12:40] Kamion: perhaps with a note to subscribe to -devel-announce for the future [12:41] good plan === LeeJunFan [n=junfan@adsl-69-210-207-5.dsl.klmzmi.ameritech.net] has joined #ubuntu-devel [12:45] grumble. myIpAddress() returned 127.0.0.1 [12:46] amd64/server pass [12:48] The autoconfig file can be output by a CGI script. This is useful e.g. when making the autoconfig file act differently based on the client IP address (the REMOTE_ADDR environment variable in CGI). [12:48] but I don't _WANT_ to write CGI === hunger [n=hunger@p54A603EE.dip0.t-ipconnect.de] has joined #ubuntu-devel === lamont successfully avoids cgi again === carbon [n=mybutt@adsl-157-47-190.bna.bellsouth.net] has joined #ubuntu-devel [01:13] Riddell: just a procedural note re http://lists.ubuntu.com/archives/kubuntu-devel/2005-November/000554.html - it's not called flight-1 until it's released [01:16] amd64/install pass === seth_k [n=seth@asmallorange.com] has joined #ubuntu-devel [01:17] Kamion: good point, noted [01:20] Riddell: things are looking good on the Ubuntu side; I've written the release announcement, although I probably won't actually do the release until tomorrow morning now. If you've got basic testing done on all the CDs by then, let me know and I'll release Kubuntu Flight 1 along with it; otherwise I can do it shortly afterwards. [01:20] you don't have to test quite as thoroughly as for preview/RC/final - just basic validation that the image can perform an install or boot to a live session as appropriate will be fine [01:22] I'm afraid my release announcement errs on the duck side of the debate contrary to my personal preference, but only because I found the perfect quote ;) [01:23] Kamion: I don't have anyone to test the ppc disk but otherwise they should all be tested by morning [01:23] Riddell, i can test ppc live [01:23] ok, I'll download ppc install and see if I can give it a go tomorrow morning [01:23] thanks ogra [01:24] ooh, live CDs are up [01:24] ogra: http://cdimage.ubuntu.com/cdimage/kubuntu/daily-live/20051119/ thanks [01:24] i'll try rsyncing a ubuntu live :) [01:24] ah, yes [01:25] ogra: that will help a bit, probably, but not a lot [01:25] a bit is fine ... [01:25] at least more than nothing ;) [01:28] meh [01:28] dapper-live-powerpc.OVERSIZED [01:28] Riddell, ^^ drop some languages :) === anavim [n=avavim@nat1.supportsoft.com] has joined #ubuntu-devel [01:28] says the man whose project has a special exception in cdimage code to let it be larger ... [01:28] lol [01:29] kubuntu/powerpc/live is only 3MB over; no great concern for now [01:45] ogra: what, drop .de? [01:46] heh... i'm fine with .en :) [01:46] noone uses it :) [01:46] Kubuntu ships a *lot* of languages; dropping a couple would not be a problem, and we wouldn't have to go anywhere near the most popular ones [01:46] this sort of optimisation may be best done later though [01:46] well, s/optimisation/tweaking/ [01:48] * Languages: af am as az be bg br bs ca cs cy da el eo et eu fa fi ga gl gu he hr hu ia id [01:48] ^-- list of languages hipped on kubuntu/powerpc/install outside the most popular dozen === ajmitch barely recognises half of those [01:49] er, "shipped" === mpt proposes shipping only those that have complete translations [01:49] that should cut down on plenty of space :-) [01:50] sounds like a good way to ship only one language ;) [01:50] if they are not complete, they might not take much space :) [01:50] now is a bad time to try to execute that metric, though === ajmitch wonders how complete en_NZ is :) [01:50] and, as ogra says, incomplete ones are cheap [01:50] if Microsoft or Apple shipped with incomplete translations, they'd get tomatoes thrown at them, wouldn't they? [01:50] nope [01:51] Apple probably ... [01:52] it depends how you define "complete". our archive contains a hell of a lot more software than either Microsoft or Apple ship; even if you go by what we ship, we have an awful lot of translation domains [01:53] it's hard to compare because Microsoft and Apple don't have the same kind of huge archive of stuff you can grab after the install [01:53] and we don't measure CD-completeness separately? [01:53] we don't measure it at all yet [01:54] Rosetta measures completeness at all [01:54] ok, I didn't know how good its measurements were, but I'm pretty sure it doesn't measure CD-completeness [01:55] in any case I can tell you for free that only one language other than English was even at 100% in the breezy installer [01:55] french ? [01:55] many were very close, but IIRC only French actually made it [01:55] :-( [01:56] Will Dapper's earlier feature freeze mean more time for translation? [01:56] hahahahahaha [01:56] I wish [01:56] *g* [01:56] in any case I don't think more time would have helped; we need better advertisement of what order one should translate things in [01:57] I've been discussing installer translations with Carlos [01:57] we have a plan which should help [01:57] anyway, bed :) [01:57] a lot of random stuff in universe got translated? [01:57] night Kamion [01:57] we have a bug reported on that [01:57] night Kamion [01:57] show which stuff is important first [01:57] g'night Kamion [01:58] https://launchpad.net/products/rosetta/+bug/20 === hunger [n=hunger@p54A6454B.dip0.t-ipconnect.de] has joined #ubuntu-devel === retrix [n=sam@ppp219-41.lns1.adl2.internode.on.net] has joined #ubuntu-devel === zul [n=chuck@ubuntu/member/zul] has joined #ubuntu-devel === spstarr_home [n=sh0n@CPEdeadbeef0000-CM000039d4cc6a.cpe.net.cable.rogers.com] has joined #ubuntu-devel === jk_ [n=jochem@jkossen.nl] has joined #Ubuntu-devel === Aegir [n=richard@d220-238-232-61.dsl.vic.optusnet.com.au] has joined #ubuntu-devel === jdong [n=jdong@ubuntu/member/jdong] has joined #ubuntu-devel === marcin [n=user@www.e-dev.tele2.pl] has joined #ubuntu-devel === anavim [n=avavim@nat1.supportsoft.com] has left #ubuntu-devel ["Leaving"] === lakin [n=lakin@dsl-hill-66-18-228-60-cgy.nucleus.com] has joined #ubuntu-devel === zul [n=chuck@ubuntu/member/zul] has joined #ubuntu-devel [03:04] elmo: please sync nvclock from unstable, ok to override ubuntu changes === SloMoSnail [n=slomo@p5487E286.dip.t-dialin.net] has joined #ubuntu-devel [03:50] elmo: please sync rafkill from unstable, ok to override ubuntu changes === powerj [n=powerj@81-233-225-143-no38.tbcn.telia.com] has joined #ubuntu-devel [04:02] g/night all [04:03] Hello fellows! [04:03] Anyone around. [04:03] ?? [04:04] Anyone awake? [04:09] elmo: please sync vile and tse3 from Sid, overriding Ubuntu changes, thanks [04:09] is flight1 out yet? [04:09] elmo, its done, but not out yet [04:09] I woud like some gentoo devs opinions about some new software i wrote.. Anyone around? [04:09] Kamion wanted to announce it tomorrow morning [04:10] powerj: wrong channel [04:10] very wrong channel [04:10] elmo, is it not here you find the ubuntu devel staff? [04:11] crimsun: queued [04:11] elmo: thank you. [04:11] powerj: you mistyped "gentoo" [04:12] Oh, sorry i was thinking ubuntu.. === StoneTable [n=stone@c-24-14-85-48.hsd1.il.comcast.net] has joined #ubuntu-devel [04:13] I am writing an replacement for sysvinit, that boots the system in parraler, and heavy reduces boot time. [04:13] Maby you devs, can tell me a feature list you want to have in a sutch system. [04:13] Things that i missed. [04:14] Have a look: http://initng.thinktux.net/ [04:15] issue has been raised in the channel previously and on the mailing lists [04:16] Ok? [04:16] just letting you know it has been raised. Timeframe is not within Dapper. [04:19] crimsun, do you have any url to the debate on the mailinglist, or an irc log? === spstarr_home [n=sh0n@CPEdeadbeef0000-CM000039d4cc6a.cpe.net.cable.rogers.com] has joined #ubuntu-devel [04:20] powerj: http://people.ubuntu.com/~fabbione/irclogs/ and lists.ubuntu.com [04:21] sorry I don't have them handy [04:23] powerj, http://lists.ubuntu.com/archives/ubuntu-devel/2005-May/thread.html#7410 is one [04:27] mpt, thanks, but these mails are back from may, anything fresh? [04:28] powerj, see http://lists.ubuntu.com/archives/ubuntu-devel/2005-November/013072.html w.r.t. Dapper [04:28] Are there any intrest what you know, to include an alternative init system in ubuntu? [04:33] People from linspire distro, walked by my #initng and sad that they are working for a complete switch to #initng, actually i would like to see it if even optionally in ubuntu sience its my default distro. [04:36] That i calually want to say here is that i woud like some feedback, and possibly some directions of what shud be done to my project, towars the integration in ubuntu. [04:37] powerj, I am in no way an expert on the subject, but from what I have read, the plan is to work on simple improvements to the current system for 6.04 (and there's substantial room for improvement in the current system), then do something less hackish than init-ng for Dapper+n, where n is approximately 1. [04:39] see for example http://lists.ubuntu.com/archives/ubuntu-devel/2005-November/013021.html [04:39] less hackish than init-ng? === mgalvin [n=mgalvin@cpe-69-205-47-165.nycap.res.rr.com] has joined #ubuntu-devel [04:43] and http://lists.ubuntu.com/archives/ubuntu-devel/2005-November/013053.html [04:43] but I have my own work to do now, so excuse me :-) [04:44] mpt, actually initng is way more advanched than Solaris SMF, and way more extensionable. [04:44] mpt, okay thank you for your time. [04:44] If you want to discuss that, the best person to discuss it with would be the Scott James Remnant who wrote that message, aka Keybuk in IRC [04:45] he's the one doing a lot of the work to reduce startup time for Ubuntu at the moment. [04:46] ogra: did you test the ppc CD? === spacey [n=spacey@flits101-191.flits.rug.nl] has joined #ubuntu-devel [04:46] Riddell, just finished [04:47] Riddell, i had only one problem ... there was KDE on my ubuntu ;) [04:47] Riddell, its fine :) [04:47] :o [04:48] whole night messing around with migrating ADS to Samba stuff, i look and feel like a zombie now [04:48] good night [04:48] night spacey [04:48] night spacey :) [04:48] and night world, i'm off as well ... [04:49] see you later [04:49] mpt, thank you, i drop him a mail. [04:51] ogra: great, thanks [04:51] ogra: how come you can't do an install? [04:52] Kamion: kubuntu x86 install/live, amd64 install/live and ppc live all work === apokryphos [n=apokryph@70.85.216.98] has joined #ubuntu-devel === Erlang [i=neumann@toronto-HSE-ppp4001241.sympatico.ca] has joined #ubuntu-devel === magnon [n=co@photogeeks/magnon] has joined #ubuntu-devel [05:07] Can anyone help my with my Ubuntu/Debian dilemma? [05:07] the answer will always be ubuntu === bmonty_laptop [n=bmontgom@wsip-68-15-230-31.om.om.cox.net] has joined #ubuntu-devel [05:09] I can answer the dilemma myself at the end, but I'm looking for a killer p.o.v. somewhere. === robitaille [n=robitail@ubuntu/member/robitaille] has joined #ubuntu-devel [05:34] Erlang: well, you could start by asking a bit more specific [05:41] magnon: I could... I will be updating my system to AMD64 from 32 bit soon and I need to decide between [05:42] Ubuntu and Debian [05:42] I'm a wannabe Debian developer... === jordi [n=jordi@115.Red-213-96-69.staticIP.rima-tde.net] has joined #ubuntu-devel === hunger [n=hunger@p54A60195.dip0.t-ipconnect.de] has joined #ubuntu-devel === LeeJunFan [n=junfan@adsl-69-210-207-5.dsl.klmzmi.ameritech.net] has joined #ubuntu-devel [05:54] desrt, ping [06:00] well, right now I'd go for Ubuntu. If I think of a reason I could change my mind, I'll come back here. It'll be more productive that way. [06:00] Erlang, no-one can deny the power of the brown [06:01] the brown? [06:02] the brown! [06:02] hmmm [06:03] whats ... that? [06:04] a nice earthy colour [06:05] o_O === wasabi_ [n=wasabi@207.55.180.150] has joined #ubuntu-devel === Aegir [n=richard@d220-238-232-61.dsl.vic.optusnet.com.au] has joined #ubuntu-devel === minghu1 [n=minghua@ppp-70-247-52-142.dsl.hstntx.swbell.net] has joined #ubuntu-devel === mgalvin [n=mgalvin@cpe-69-205-47-165.nycap.res.rr.com] has joined #ubuntu-devel === powerj is now known as powerj|sleeping === powerj|sleeping [n=powerj@81-233-225-143-no38.tbcn.telia.com] has left #ubuntu-devel ["Lmnar"] === Aegir [n=richard@d220-238-232-61.dsl.vic.optusnet.com.au] has joined #ubuntu-devel === freeflying [n=freeflyi@61.190.65.38] has joined #ubuntu-devel === Maskie [n=Marius@c1-30-5.wblv.isadsl.co.za] has joined #ubuntu-devel === Aegir [n=richard@d220-238-232-61.dsl.vic.optusnet.com.au] has joined #ubuntu-devel === LaserJock [n=LaserJoc@c-67-172-161-28.hsd1.ca.comcast.net] has joined #ubuntu-devel === BenC [n=bcollins@debian/developer/bcollins] has joined #ubuntu-devel === Aegir` [n=richard@d220-238-232-61.dsl.vic.optusnet.com.au] has joined #ubuntu-devel [07:31] Flaming mother of mercy. My filesystem just exploded... Well, thats one dapper box thats bit the dust. Time to reformat... === sabdfl [n=mark@ubuntu/member/pdpc.silver.sabdfl] has joined #ubuntu-devel === retrix [n=sam@ppp219-41.lns1.adl2.internode.on.net] has joined #ubuntu-devel === kyncani [n=kyncani@lns-bzn-35-82-250-211-209.adsl.proxad.net] has joined #ubuntu-devel [09:06] what is the default music app on a fresh install? rhythmbox/totem? [09:08] rob1: rhythmbox [09:08] thanks sabdfl === zakame [n=zak@ubuntu/member/zakame] has joined #ubuntu-devel === odeez [n=zeedo@80.68.92.188] has joined #ubuntu-devel === Cimmerian [n=crom@80.239.71.231] has joined #ubuntu-devel === freeflying [n=freeflyi@61.190.65.38] has joined #ubuntu-devel === zakame [n=zak@ubuntu/member/zakame] has left #ubuntu-devel [] === pvanhoof [n=pvanhoof@d54C18307.access.telenet.be] has joined #ubuntu-devel === mvo [n=egon@wtli-d9b997cb.pool.mediaWays.net] has joined #ubuntu-devel === ompaul [n=ompaul@213-202-144-104.bas502.dsl.esat.net] has joined #ubuntu-devel === Seveas [n=seveas@ubuntu/member/seveas] has joined #ubuntu-devel === jsz [n=diego@59.Red-80-36-85.staticIP.rima-tde.net] has joined #ubuntu-devel === Hirion [n=Hirion@p5487E286.dip.t-dialin.net] has joined #ubuntu-devel === Keybuk [n=scott@descent.netsplit.com] has joined #ubuntu-devel === zyga [n=zyga@2-mi2-1.acn.waw.pl] has joined #ubuntu-devel [10:58] morning [11:00] morning all === martink [n=martin@p54B3999C.dip0.t-ipconnect.de] has joined #ubuntu-devel === OculusAquilae [n=bastian@p548D005D.dip0.t-ipconnect.de] has joined #ubuntu-devel === Seveas [n=seveas@ubuntu/member/seveas] has joined #ubuntu-devel === tvo [n=tobi@5354EA9B.cable.casema.nl] has joined #ubuntu-devel === zakame [n=zak@ubuntu/member/zakame] has joined #ubuntu-devel [11:30] powerpc/install fail due to media problems; my current inclination is to say "sod it", Kubuntu powerpc/install has got further [11:31] Kamion: is there any working hfs+ repartitioner? [11:31] (partition/fs resizer) [11:32] zyga: parted in dapper should do it; not parted in breezy [11:32] Kamion: with user interface in the installer? [11:33] (or the livecd) [11:33] try why not try it? [11:33] (excuse weirdness, slow link) [11:33] breezy does not have any user interface for it and I'm not feeling like loosing my data again [11:33] also breezy's parted can resize hfs+ provided that you disable journalling [11:33] breezy sure does have user interface for it [11:34] hmm [11:34] press enter on the Size: field in the detailed page for the partition [11:34] is that interface available in the debian installer? [11:34] YES [11:34] hmm === zyga needs to try again [11:34] (er, sorry, caps lock) [11:34] can the journal be disabled after installation? === pitti [n=pitti@ubuntu/member/pitti] has joined #ubuntu-devel [11:35] of Mac OS? yes, google for instructions [11:35] right [11:35] there are several ways to do it, both command-line and graphical [11:35] Kamion: if I find such instructions they could be patched as an info node into the installer, do you agree? [11:35] (mornin pitti) [11:35] Good morning [11:35] no, I do not agree [11:35] they could go in the installation manual, but they don't belong in the installer itself [11:36] at least a note that they are in the manual (and how to find the manual) [11:36] no, only in the manual [11:36] hmm === xxenon [i=xxenon@81.13.235.57] has joined #ubuntu-devel [11:36] I never knew about the manual really and I think that's something users might struggle with [11:37] I'm not going to burden our translators with having to translate a million links to the manual from lots of places [11:38] it's sufficient to point to the manual up-front at the very start, in the boot screens (we should add that) [11:38] I see, but if the user does not know how to sucessfuly resize their hfs+ volume he might decide not to install, just as I did. A single sentence that points in the right direction (Like: To find out how to resize your hfs+ volume, take a look at the manual on the CD) could help a lot [11:38] is anyone testing 2.6.15 in dapper ? [11:38] I agree [11:39] zyga: that will no longer be necessary in dapper *anyway* [11:39] oh, why? :-) [11:39] because parted in dapper works even if you leave journalling enabled, as I implied above [11:39] or at least so I am told [11:40] ah, then this is a no-issue :-) [11:40] thanks for the information [11:40] indeed [11:40] meh, kubuntu powerpc/install gets further but still dies due to media problems [11:41] well, I have no reason to believe it will break and we've tested most of the individual pieces, so I'll just release it [11:44] zyga: dapper's parted should also be able to handle HFSX (new variant of HFS+ used in very new versions of Mac OS X) [11:44] breezy's couldn't [11:44] Kamion: hmm, 10.4.3? === jk_ is now known as jk [11:46] http://developer.apple.com/technotes/tn/tn1150.html says it was introduced in 10.3; may not be the default, I don't know [11:46] checking [11:48] 03:44 < powerj> mpt, actually initng is way more advanched than Solaris SMF, and way more extensionable. [11:48] 03:44 < powerj> mpt, actually initng is way more advanched than Solaris SMF, and way more extensionable. [11:49] (d'oh, sorry) [11:50] Kamion: hfsx is a minor modification, it allows for (bah) case-sensitive file names [11:51] yes (I don't really care about the details), but it still requires explicit support in parted because it's a new filesystem type [11:51] (welcome to the 1970 ;-) [11:51] I also have read the technote I pointed you to ;) [12:01] ooh [12:01] when did lists.uc get prettyfied? [12:01] Keybuk: hi [12:02] that was a "hi, I was looking for you, and you're in trouble" kind of hi, wasn't it? [12:02] :> [12:02] no not really :) [12:02] oh, phew [12:02] I had a few questions but they are not important anymore I guess === neuralis [n=ike@83-131-79-231.adsl.net.t-com.hr] has joined #ubuntu-devel [12:03] I'm all ears [12:03] except for the bits of me that aren't [12:03] because I'm not a grasshopper [12:03] ask away [12:03] It was about non-contiguous malloc, one that doensn't suffer from allocation spikes [12:04] I had a discussion with seb the other day [12:05] if you know of any malloc that's better than current one I'm all ears myself :) [12:06] there's about as many malloc implementations as there are nih libcs [12:06] all equally bad at most things :) [12:06] a totally new malloc implementation sounds about as inappropriate for dapper (a long-term supported release) as it's possible to get [12:07] it's not about dapper at all [12:07] damn I confuse you two [12:07] #define malloc mmap [12:07] easy [12:07] hehe [12:07] almost ;] [12:08] Kamion's the Lord of the Dance, and I'm the Queen of the Dancefloor [12:08] oh, where's buffy then? === zyga hides [12:08] that's elmo [12:08] lol [12:10] Keybuk: http://www.suxx.pl/~zyga/malloc-test/ if you know of anything that can survive this please let me know :) === [splinux] [n=[splinux@153.157-136-217.adsl.skynet.be] has joined #ubuntu-devel [12:11] malloc is about the common case as well as stress-tests [12:11] ? [12:11] ah [12:11] sorry I omitted one word and it didn't make sense [12:11] you can also tune malloc for your process too [12:11] there's a bunch of random options to let you rely less on sbrk, and more on mmap, etc. [12:12] programs that really run into pathological behaviour of malloc often use their own allocators; it's not like there aren't loads around :) [12:12] like the apr pools implementation, talloc, etc. [12:12] zyga, have you looked at google's TC Malloc? [12:12] yes there are a multiudue of them [12:12] neuralis: no :> but it already sounds interesting [12:12] zyga, goog-perftools.sf.net [12:12] zyga, blazing fast, plays well with stl and threads [12:13] in-app allocators are basically because standard allocators are more less bad :/ === cassidy [n=cassidy@f1-pc174.ulb.ac.be] has joined #ubuntu-devel [12:14] standard allocators are generally trying to be simple, so that they can be a common denominator; once you start being clever you often end up de-optimising for cases you didn't think of [12:14] malloc works sufficiently well for the most part [12:15] the glibc one is a little more intelligent than just "sbrk to get more space" [12:15] right but the really messy feature of the standard doug lea's malloc is the dependance on sbrk [12:15] it can use mmap but as far as the source says, it's not that smart [12:16] (especially when it comes to free) [12:16] free is over-rated :) [12:16] yeah ;] [12:16] Linux knows better than to believe an app about how much memory it wants [12:16] and it all gets freed when the app closes anyway [12:16] ? [12:17] what about apps that keep runing and running [12:17] for example I've worked on programs that really heavily use mmap, right up to the limits of the virtual address space; an mmap-based malloc would de-optimise for that [12:17] like browsers and damn text editors in most ofices [12:17] the big pages of unused memory won't be mapped [12:17] and they won't page fault because they're not being used [12:17] ? [12:17] so the app "thinks" it has that memory, when the kernel got rid of it ages ago [12:17] Kamion: good reason to switch to 64-bit then :) [12:17] big pages of previously used memory keep being mapped === chris38 [n=bayle@LSt-Amand-152-31-26-96.w82-127.abo.wanadoo.fr] has joined #ubuntu-devel [12:18] "big pages" ?! [12:18] s/big pages/lots of pages/ [12:18] I of course meant lots of [12:18] yeah I was correcting myself there [12:18] :-) [12:18] jamesh: in some cases that was a win, yes (subject to some other considerations), but it was not always quite so simple, especially five years ago [12:18] nod. [12:18] why would they keep being mapped if they weren't used? [12:18] Keybuck: they were used before, that's why they were mapped [12:19] jamesh: frex on the early Opterons it made almost no difference (curiously enough) [12:19] but after they were freed in the program they are still mapped [12:19] I think that's been sorted out since though [12:19] right, but Linux gets bored quite easily and unmaps them from the real memory if they're not actually used [12:19] and puts them to swap [12:19] so they appear in the process map, but don't actually take up real memory [12:19] that's bad IMHO [12:19] it cannot just discard them, linux doesn't know they are 'free' it just swaps them away, right? [12:20] right [12:20] exactly :/ [12:20] why would an mmap based allocator be bad then? [12:20] the cost-per-map is reasonably high, you wouldn't want a new map per 16 byte struct [12:21] you cannot map such small regions anyway [12:21] but a mmap per 1MB makes more sense [12:21] when such chunk gets free it can be really returned [12:21] 1MB is rather arbitrary [12:21] generally a multi-heap design, in the allocator [12:22] it was an example [12:22] mapping anything other than multiples of 4096 bytes is silly ;) [12:22] (I was really thinking about mapping 4MB jumbo pages) === jsz [n=diego@59.Red-80-36-85.staticIP.rima-tde.net] has joined #ubuntu-devel [12:22] right, 4MB is a reasonably sensible (and common) size [12:22] as is 8MB (default stack, iirc) === seb128 [n=seb128@ANancy-151-1-64-250.w83-196.abo.wanadoo.fr] has joined #ubuntu-devel [12:23] each jumbo page could be freed (even parts of it could be unmaped if necessary) === dr88dr88 [n=gerrit@b86143.upc-b.chello.nl] has joined #ubuntu-devel [12:23] ah, but then you have the fun thing === zeedo [n=zeedo@80.68.92.188] has joined #ubuntu-devel [12:23] allocating space on the page according to where it's likely to be /freed/ [12:24] (BTW: this can go away from #u-d if that's not appropriate here) [12:24] as you'd want to deliberately optimise for clearing pages at once [12:24] yesh :) [12:24] run-time data gathering could help [12:24] you wouldn't want to front-fill pages, you'd want to know in advance the memory usage pattern of the program so that data that is commonly freed together is put on the same page [12:24] or an enchanced malloc api like MALLOC_LONG_LIVED flag [12:24] there are compiler thingies that deal with that [12:25] oh? [12:25] I heard about the sun compiler, that it can optimize away some malloc calls [12:25] (but it was only for loops and trivial cases) === seb128_ [n=seb128@ANancy-151-1-3-186.w83-194.abo.wanadoo.fr] has joined #ubuntu-devel === enrico_ [n=enrico@debian/developer/enrico] has joined #ubuntu-devel [12:26] a generic approach, one that could calculate the probability of long-livedness of an object would be better [12:26] it could minimize living objects in mostly empty pages [12:26] (or simply chunk all long-lived objects together) [12:27] there are many many papers and experiments into it [12:27] see Google [12:27] believe me I did [12:27] I tried citeseer too [12:27] maybe I spell badly [12:27] .. === HiddenWolf [n=HiddenWo@136.135.dynamic.phpg.net] has joined #ubuntu-devel [12:28] the "generic" approach is often to use multiple memory pools [12:29] ie. have a "small shit" pool for fixed-sized blocks that you just reuse over and over [12:29] right :-) [12:29] so whenever you need anything less than 128 bytes, you just grab the first unusued block from that pool === zyga is writing another paper on this topic [12:29] and everything in that pool is 128 bytes long [12:29] I was really looking for some exisitng work but all I could find were multi-processor high-end allocators [12:29] you might also have a long-lived pool, for things you know are going to be around for a while [12:30] interesting but useless stuff for the desktop [12:30] sometimes you have a string pool, where you try some wacky stuff to re-use strings [12:30] I have a more generic approach [12:30] I have governors [12:30] classes and instances [12:30] and each governor is assigned to a fragment of vm space [12:30] each can really do what it wants internally [12:31] the trouble with the more complicated approaches is that you sacrifice speed for vsz [12:31] they have pretty simple outside api [12:31] yes I know [12:31] but that's the part of design [12:31] which de-optimises for something that needs to live fast and die young [12:31] to win speed by doing best not to touch swap as long as that's possible [12:31] well the governor init is pretty fast [12:31] optimise for where it's likely to be freed> this is why application-specific allocators are often superior *anyway* [12:31] I'm still not sure about how to do startup [12:32] grep for example needs to just to allocate until it dies from either lack of memory, or finishes (and lets the kernel free up the memory it used) [12:32] app-specific allocators don't span libraries [12:32] memory allocation patterns usually don't span libraries well either [12:32] and multiple allocators fighting one-another is bad for both vm space and swap-likliness [12:33] true, but an unified system that allows apps to plug their allocators 'higher' would be better [12:33] if you really need that custom allocator make sure it plays nicely with other parts of the system [12:33] anyway that's the long-term idea [12:33] so far I've got a trivial allocator with one governor that survives that spike test [12:33] and lots of ideas for other allocators [12:34] but I'm still far from tying that into runtime detection of what's best here [12:34] small object allocator, big object allocator, generic allocator (currently similar to what malloc does) [12:35] the key to unlocking all of this is to put a working history-based guesser that can allocate in the right governor [12:35] so long lived allcations go into one place mostly [12:36] history tracking is based on the call traceback of each malloc call [12:37] it's not working 'live' yet but it's a start === ..[topic/#ubuntu-devel:Kamion] : Ubuntu Development (not support, even with dapper) | #ubuntu for support and general discussion | #ubuntu-motu for getting involved in development | http://wiki.ubuntu.com/DeveloperResources | http://wiki.ubuntu.com/HelpingWithBugs | Ubuntu 5.10 released: http://www.ubuntu.com/newsitems/release510 | Flight CD 1 released [12:37] *phew* [12:37] doko: you're good to go with libstdc++ allocator changes === Kamion releases his soft lock on main [12:38] allocator changes?? [12:38] hmm, I might upload udev and break the world this weekend then [12:38] zyga: *sigh* [12:38] Kamion: grats for flight cd1, man! :) [12:39] Kamion: rock ;) [12:39] zyga: *libstdc++*, not libc; http://lists.debian.org/debian-devel-announce/2005/11/msg00010.html [12:39] checking [12:40] zyga: some ppl refer to that as the 'c2a' transition. it basically means another cxx transition *sigh* === zyga hugs C [12:41] ;-) [12:41] right [12:41] "you need to update for the C++ transition" [12:41] "right, uh, which one?" [12:42] hrhr [12:44] Kamion: good quote [12:44] I liked it === Keybuk clicks approve [12:45] at least, I think I clicked approve [12:45] I hate mailman [12:45] shout if I need to resend it [12:45] it showed up, so I must have :) [12:46] ah, yes, there it is [12:46] Keybuk, you take pleasure in breaking the world, don't you? ;) [12:46] HiddenWolf: only by breaking the world can we learn what it's made of, and how to put one back together again [12:46] dude, it's saturday. Don't make me read twice. :) [12:47] Keybuk: *do* sync that with an upload of linux-meta, please :) [12:47] hm, we probably want l-r-m first too [12:47] yeah, we'll need to sync, at once: [12:47] 1) 2.6.15 in meta [12:47] 2) lrm [12:47] 3) udev [12:48] 4) hotplug and grepmap removed from meta [12:48] l-r-m can come first [12:48] probably hal too === zyga is amazed by the way foss developmen works [12:48] I'll grab everyone into #ubuntu-boot when it's "ready" and we'll make sure we lock-step everything [12:48] and should, given how tricky it is to make it build [12:48] probably 5) installer checks too [12:49] yeah; I'm going to be away much of the weekend === HiddenWolf thinks open heart surgery with a blunt knife sounds like a decent comparison. [12:49] we need some installer syncs/merges from upstream before the installer will work right with 2.6.15 [12:50] "I'm sorry, was that your aorta?" [12:50] couple of things we noticed at the last minute [12:50] what changed with 15 that broke it? === carstenh [n=carstenh@p54A646F2.dip0.t-ipconnect.de] has joined #ubuntu-devel [12:51] Keybuk: not 15 in particular, just a few things about newish udev we forgot to actually do as opposed to talk about [12:51] oh, such as? [12:52] bearing in mind our new udev isn't the same as Debian's [12:53] Keybuk, why not? [12:54] Kamion: nice quote :) [12:57] HiddenWolf: because Debian took a long stroll down crack-addled-alley === Hirion [n=Hirion@p5487E286.dip.t-dialin.net] has joined #ubuntu-devel [12:59] Keybuk, seriously? [12:59] take for example the elaborate maintainer scripts that mount a new tmpfs, initialise it with the newly upgraded udev, and try to migrate the existing system over to that while killing any process currently reading a device, etc. [12:59] ehm, ouch? [12:59] ... we decided just to leave the old /dev in place and pop up a "you might want to reboot at some point" thing [01:00] Kamion: ok, thanks [01:00] Keybuk, you're telling me that udev update will kill all processes on any debian rig? [01:00] not all processes, but it'll certainly handicap a few things [01:01] pretty much kicking around in a domino setup... [01:01] yeah, upgrading udev is pretty much like purging your current kernel and popping a new one on the disk [01:02] or, tbh, upgrading libc [01:02] it's reboot time [01:02] trying to deal with it any other way is just not going to work === hunger [n=hunger@p54A62EE7.dip0.t-ipconnect.de] has joined #ubuntu-devel [01:02] Poor testers, all thinking flight might be a decent time to take the plunge. :) [01:04] it is a good time [01:04] what's the point in having testers who don't want to test things? :p === SloMoSnail is now known as slomo === enrico_ is now known as enrico [01:17] Keybuk: by newish I mean "post-060" [01:18] Keybuk: like dealing with udevstart possibly not being there [01:19] ahh === marcin [n=user@www.e-dev.tele2.pl] has joined #ubuntu-devel [01:48] Keybuk, so if this goes wrong, is the system unbootable? === zakame [n=zak@210.213.79.170] has joined #ubuntu-devel === seb128 [n=seb128@ANancy-151-1-3-186.w83-194.abo.wanadoo.fr] has joined #ubuntu-devel === tvo [n=tobi@5354EA9B.cable.casema.nl] has joined #ubuntu-devel [02:31] HiddenWolf: only if it goes _very_ wrong [02:32] Keybuk, so if someone updates halfway through putting the new versions in the archive, they're screwed. :P [02:35] that's what versioned dependencies are for [02:35] though if someone compiles their own older kernel, lots of things will stop working for them [02:35] they'll get the old static /dev and no hotplug at all, etc. === MagnusR [n=magru@85.194.14.142] has joined #ubuntu-devel === HrdwrBoB [n=matt@bob.is.teh.admin.at.vicnet.net.au] has joined #ubuntu-devel === thierry [n=thierry@modemcable209.48-131-66.mc.videotron.ca] has joined #ubuntu-devel [02:53] seb128 : for https://launchpad.net/distros/ubuntu/+source/ghextris/+bug/4618 , do I send another patch to not force the extension, or do you simply close the bug as NOTABUG ? [02:54] thierry: if the path is fixed there is no need to drop the .png, there is no variants [02:54] thierry: variants are usually shipped with themes === zyga [n=zyga@2-mi2-1.acn.waw.pl] has joined #ubuntu-devel [02:56] ie: if you specify just a name "icon_name" [02:56] seb128 : ok so you'll close it? [02:56] it can be shipped by different themes, with a svg variant by example [02:56] I already did [02:56] ho ok sorry< [02:57] we should copy your comment in the wiki page [02:57] I'll comment [02:58] k thanks [02:58] np [03:00] seb128 : while we talk about that I have other bugs that maybe you'd like to check too (for the absolute icon path thing) === trulux [n=lorenzo@unaffiliated/trulux] has joined #ubuntu-devel [03:02] thierry: which one? [03:02] seb128 : 4587 , 4608 , 4419 , 3963 AND 3951 [03:02] thierry: I've closed 5-6 bugs this morning [03:02] seb128 : I know so let's do the whole clean up [03:03] bittornado doesn't ship a .desktop with dapper [03:03] so I've not commented on #4587 [03:03] seb128 : but he needs one! no? [03:04] yeah, but I don't want to start doing such change, I just want to quick comment on stuff I can try without rebuilding a package modified :p [03:04] that's saturday [03:04] #4608 [03:04] Icon=/usr/share/httrack/icons/webhttrack.xpm [03:04] seb128 : yeah ok... but I mean you won't close the bug for that right? [03:04] same issue, I reject it [03:04] seb128 : yeah I see [03:04] thierry: no [03:04] good [03:08] is mdnsresponder dropped in dapper? [03:08] I don't see it in packages.u.c, but asking away just to be sure :) [03:08] thierry: 4419 path required [03:08] thierry: #3963 is ok === pef [n=loic@ubuntu/member/pef] has joined #ubuntu-devel [03:09] hello [03:09] thierry:utch, patch from #3951 is really broken, you just dropped the translations [03:09] hi pef [03:11] seb128 : damn, didn't saw that, but anyway it should be closed since it goes in /usr/share/gnome-system-tools/pixmaps/disks.png === LeeJunFan [n=junfan@adsl-69-210-207-5.dsl.klmzmi.ameritech.net] has joined #ubuntu-devel [03:12] seb128 : while looking at the patch, I remember there was some specs problems === pef [n=loic@ubuntu/member/pef] has joined #ubuntu-devel === rtcm [n=jman@213.146.193.223] has joined #ubuntu-devel [03:14] thierry: there is different desktop file to autogenerate translations, etc [03:14] you drop the _ on _Name by example [03:14] which breaks the translations [03:15] hmmm, netatalk doesn't seem to build, build-deps not met as libdb4.2-dev removes heimdal-dev and kerberos4kth-dev, all of which build-depended on by netatalk :( what should I do? [03:16] zakame: your sentence is not clear [03:17] there is some mess with libdb versions [03:17] pitti started looking on that yesterday, maybe wait a few days [03:17] seb128 : yeah I see... but icon like @pixmapsdir@/network.png ... does it needs to stay like that? [03:17] thierry: yeah, they do [03:18] seb128: I was trying to grab the build-deps for netatalk, but I couldn't do so because upon grabbing libdb4.2-dev it tries to remove heimdal and kerberos :( [03:18] k [03:22] zakame: right, pitti was on this yesterday, wait monday [03:22] seb128: ah, ok, putting this on #4106 as a comment, thanks :) [03:23] np === StoneTable [n=stone@c-24-14-85-48.hsd1.il.comcast.net] has joined #ubuntu-devel === neuralis [n=ike@83-131-10-122.adsl.net.t-com.hr] has joined #ubuntu-devel === JaneW [n=JaneW@wbs-146-182-174.telkomadsl.co.za] has joined #ubuntu-devel [03:48] mjg59: hrm, is usplash in dapper supposed to be b0rked? [03:49] Lathiat: yes. [03:49] ok === hunger [n=hunger@p54A62745.dip0.t-ipconnect.de] has joined #ubuntu-devel === bmonty_laptop [n=bmontgom@wsip-68-15-230-31.om.om.cox.net] has joined #ubuntu-devel [03:56] ooh interesting 2.6.15 sound driver for my laptop (i810) no longer has a split master/headphone [03:56] that was both a usefull and annoying feature [04:05] shouldn't ubuntu-desktop depend on xchat | xchat-gnome [04:05] nvm [04:05] it's in universe === Keybuk [n=scott@descent.netsplit.com] has joined #ubuntu-devel [04:05] any plans to bring it to main? === pitti [n=pitti@ubuntu/member/pitti] has joined #ubuntu-devel [04:10] xhaker: when it's completly usable maybe ;) [04:11] i ask this because i'd like to try it.. the spell checker sound good for ubuntu === kyncani2 [n=kyncani@lns-bzn-1-82-250-8-104.adsl.proxad.net] has joined #ubuntu-devel [04:12] i guess i'll try it later when it gets depends on 2.6.0 [04:14] any ms active directory guru's here by *any* chance? === jsz [n=diego@59.Red-80-36-85.staticIP.rima-tde.net] has joined #ubuntu-devel === eruin [n=eruin@unaffiliated/eruin] has joined #ubuntu-devel === Cimmerian [n=crom@80.239.71.231] has joined #ubuntu-devel === cribeiro [n=CARLOS@201.19.157.213] has joined #ubuntu-devel === slomo_ [n=slomo@ubuntu/member/slomo] has joined #ubuntu-devel === zakame [n=zak@ubuntu/member/zakame] has left #ubuntu-devel ["Leaving"] === apokryphos [n=apokryph@70.85.216.98] has joined #ubuntu-devel === jkbys [n=jkbys@218-251-52-236.eonet.ne.jp] has joined #ubuntu-devel === Blejdfizt [n=foobar@c-d74472d5.024-2014-67626714.cust.bredbandsbolaget.se] has joined #ubuntu-devel === lbm [n=lbm@x1-6-00-13-10-7a-d1-e4.k233.webspeed.dk] has joined #ubuntu-devel === dooglus [n=dooglus@rincevent.net] has joined #ubuntu-devel === WaterSevenUb [n=WaterSev@195-23-220-179.net.novis.pt] has joined #ubuntu-devel === jsgotangco [n=jsg@ubuntu/member/jsgotangco] has joined #ubuntu-devel === Manny [n=chris@p5496866C.dip0.t-ipconnect.de] has joined #ubuntu-devel [04:50] hi [04:51] I'm re-asking the question here, since asking it ni #ubuntu didn't yield any results: are there any plans to add more -dbg packages? I'm specifically looking for libpoppler-glib-dbg and libpoppler-dbg [05:10] Manny: I don't think there's any plans for it, but feel free to do the changes and ask for them to be reviewed and included === zyga [n=zyga@2-mi2-1.acn.waw.pl] has joined #ubuntu-devel [05:18] Riddell, thanks [05:18] Riddell, -dbg packages are particularly useful for tracking down crashes === martink [n=martin@p54B3999C.dip0.t-ipconnect.de] has joined #ubuntu-devel [05:22] Manny: eventually we want a more general approach to this [05:22] Manny: https://wiki.ubuntu.com/AutomatedProblemReports === lfittl [n=lfittl@83-65-243-186.dynamic.xdsl-line.inode.at] has joined #ubuntu-devel === herzi [n=herzi@d014236.adsl.hansenet.de] has joined #ubuntu-devel [05:26] pitti, excellent [05:29] pitti: hi [05:29] pitti: a few questions [05:29] pitti: first langpack update for breezy, when [05:30] pitti: dapper translations open, when === pitti points zyga to carlos [05:30] thanks [05:30] carlos: ^ [05:30] Rosetta export is currently switched off [05:30] without data I can't do anything [05:30] any particular reason? is something broken [05:30] I hope it is fixed soon now [05:30] it has been broken all the time [05:31] hmm :/ [05:31] okay [05:31] thanks [05:31] and feel free to ping me if you feel that .desktop files need any coding :-) [05:31] I'd like to finish that one === pef [n=loic@ubuntu/member/pef] has joined #ubuntu-devel === pef [n=loic@ubuntu/member/pef] has joined #ubuntu-devel === psusi [n=phreak@103.202.33.65.cfl.res.rr.com] has joined #ubuntu-devel [05:40] I changed my sources.list to point to dapper instead of breezy, then did an apt-get update ; apt-get dist-upgrade.. it looked like it upgraded me to dapper, only a number of packages are not using the newer dapper versions [05:40] anyone got any idea what I did wrong? [05:41] psusi: This is not a support channel. Please check in #ubuntu. [05:41] ok... thought they were more user level issues with breezy [05:42] I changed my sources.list to point to dapper instead of breezy, then did an apt-get update ; apt-get dist-upgrade.. it looked like it upgraded me to dapper, only a number of packages are not using the newer dapper versions [05:42] damnit... sorry [05:42] psusi: This channel is for developer talk. Feel free to stay and listen in. [05:44] I'm trying to get the new version of coreutils with O_DIRECT support and possibly do some hacking on it... thought that since it was being used in dapper, I could just dist-upgrade... heh [05:44] psusi: I never do dist-upgrades. Always to upgrade (plus remove and install). === Arrogance [n=aks@ottawa-hs-209-217-79-47.d-ip.magma.ca] has joined #ubuntu-devel [05:45] hunger, why is that? As soon as the dist-upgrade doesn't conflict, it should be perfectly safe, right? [05:46] HiddenWolf: Sure. It's just a control-freak kind of thing. [05:46] well is what I did the correct way to do a dist-upgrade? It looked like it worked... chugged along for a while doing upgrades [05:46] but when I look in synaptic, I've still got the old version of coreutils [05:46] psusi: dist-upgrade is definitly the proper way to do it. [05:47] psusi: Which one is that? [05:47] 5.2.1 [05:47] psusi: It is not as if *everything* changes on dist-upgrade. [05:47] according to packages.ubuntu.com, dapper is using coreutils 5.93 [05:47] that's what I need === hunger never used synaptic either:-) [05:48] psusi: I am on dapper and I got 5.93. Have you tried running apt-get directly in a terminal? === thierry [n=thierry@modemcable209.48-131-66.mc.videotron.ca] has joined #ubuntu-devel [05:49] yea... after the apt-get dist-upgrade I tried update and upgrade again... no dice === Maskie [n=Marius@c1-30-5.wblv.isadsl.co.za] has joined #ubuntu-devel [05:50] psusi: apt-get -f install does not find anything to fix either? [05:50] nope [05:50] psusi: Dapper is in development, sometimes something does go wrong. [05:51] yea... I understand... that's why I'm trying to figure out of this is something stupid that I am doing, or something is borked in the repositories [05:51] apt-get update fetches all the dapper package lists... I just don't get it [05:54] psui : apt-cache policy coreutils [05:54] psusi: using the us.archive.ubuntu.com mirror? [05:55] psusi: (it's broken at the moment) === [splinux] [n=[splinux@153.157-136-217.adsl.skynet.be] has joined #ubuntu-devel [05:55] yes...hr... pastebin seems to be down [05:55] ohh, it is? how's it broken and is there another mirror I could use? [05:55] s/us.// [05:56] hrm... ok [05:57] bingo [05:57] upgrading 380 packages... hah [05:57] thanks... === ogra [n=ogra@ubuntu/member/ogra] has joined #ubuntu-devel === Maskie [n=Marius@c1-30-5.wblv.isadsl.co.za] has joined #ubuntu-devel [06:06] mdz : us.archive is broken?!? === mae [n=mae@dpc674653178.direcpc.com] has joined #ubuntu-devel [06:15] it seems so === cribeiro [n=CARLOS@201.19.157.213] has left #ubuntu-devel [] === hunger [n=hunger@p54A61382.dip0.t-ipconnect.de] has joined #ubuntu-devel [06:29] hmm? [06:29] dpkg-divert: rename involves overwriting `/usr/lib32/libGL.so.1' with [06:29] different file `/usr/lib32/nvidia/libGL.so.1.xlibmesa', not allowed [06:29] d'oh, I can't purge nvidia-glx any more === carstenh [n=carstenh@p54A60170.dip0.t-ipconnect.de] has joined #ubuntu-devel === [splinux] [n=[splinux@153.157-136-217.adsl.skynet.be] has joined #ubuntu-devel === boglot [i=chaas@gw.workaround.org] has joined #ubuntu-devel [06:41] pitti: I never understood why there cannot be multiple gl systems at the same time (like gl.d) with a select-opengl tool [06:41] zyga: gentoo has something like that. [06:44] oh, so it's possible technically :> [06:44] cool, why don't we get it? [06:59] Znarl: broken = hasn't been updating for a while, yeah. we discussed it yesterday === psusi [n=phreak@103.202.33.65.cfl.res.rr.com] has joined #ubuntu-devel === Loevborg [n=loevborg@d4-84.dip.axsp.de] has joined #ubuntu-devel === LaserJock [n=LaserJoc@c-67-172-161-28.hsd1.ca.comcast.net] has joined #ubuntu-devel === chris38 [n=bayle@LSt-Amand-152-31-26-96.w82-127.abo.wanadoo.fr] has joined #ubuntu-devel === LaserJock [n=LaserJoc@c-67-172-161-28.hsd1.ca.comcast.net] has left #ubuntu-devel [] === zyga [n=zyga@2-mi2-1.acn.waw.pl] has joined #ubuntu-devel === OculusAquilae [n=bastian@p548D005D.dip0.t-ipconnect.de] has joined #ubuntu-devel === spacey [n=spacey@flits101-191.flits.rug.nl] has joined #ubuntu-devel === olemke [n=olemke@nordcom-adsl-71-80.zfn.uni-bremen.de] has joined #ubuntu-devel [07:55] mpt; pong [08:00] Hmm. Anyone have any idea how many tablet PCs there are on the market? [08:01] mjg59: how many models, or how many sales of those models/ [08:02] How many models [08:02] mjg59, why? they're 90% Win or Palm. [08:02] HiddenWolf: Uh. No they aren't. Tablet PCs, not PDAs. === dand [n=dand@86.105.65.80] has joined #ubuntu-devel [08:04] mjg59: for starters, there's one per each "big" vendor, Toshiba, Panasonic, Sony, IBM, Compaq etc [08:04] mjg59: the Panasonic's one are interesting :) [08:05] Ah. I hadn't seen any Panasonic or Sony ones. [08:05] I've just written some code for the Toshiba one to detect when it's in tablet mode [08:06] So I'm wondering how many people I'll need to find in order to make it useful on other pieces of hardware [08:06] mjg59: wow nice, do you have the hardware at your disposal? [08:06] I've got a Toshiba tablet, yeah [08:07] mjg59: I'd say 5 people :) [08:07] The HP one I've got is a slab design - there's no screen rotation, there's just keyboard attach/detatch [08:07] mjg59: Canonica's sponsering or privately yours? [08:07] Various sources [08:07] mjg59: very cool [08:08] mjg59: so, what features does Ubuntu already supports on the Tablet PC ? === LeeJunFan [n=junfan@adsl-69-210-207-5.dsl.klmzmi.ameritech.net] has joined #ubuntu-devel [08:08] sivang: Touch screen is supported if you install wacom-tools [08:08] And, uh, that's about it [08:08] mjg59: and then I can use handwriting recognition to input in? [08:08] m [08:08] You can install some handwriting software that doesn't work very well [08:09] And then you can have extreme problems when the screensaver comes up [08:09] mjg59: FOSS , in need of more work ? :) [08:09] mjg59: well, at least good to hear from you that we're getting there [08:10] Oh, and you currently still need to hack xorg.conf if wacom-tools is installed [08:10] But other than that, it's all good [08:10] mjg59: so at least I can use my finger instead of the mouse? [08:11] mjg59: well, if you need someone to do testing, I'm always willing to be sent some hardware ;-D [08:14] mjg59, is there any chance whatsoever that ubuntu would ever get the handwriting right? [08:15] sivang: They're generally wacom devices, so not a touch screen in the traditional sense [08:15] You have to use a special pen [08:15] HiddenWolf: Ideally === ispiked [n=ispiked@unaffiliated/ispiked] has joined #ubuntu-devel [08:22] mjg59, not too promising. :( [08:23] HiddenWolf: It's not something I've got any time to work on, but with luck somebody will be able to at some point [08:25] mjg59, so is it a goal to get ubuntu in the embedeed realm? === ompaul [n=ompaul@213-202-144-104.bas502.dsl.esat.net] has joined #ubuntu-devel [08:28] HiddenWolf: That's what the ucbuntu project's supposed to be looking at === sto [n=sto@debian/developer/sto] has joined #ubuntu-devel [08:34] mjg59: Charles is one of the guys working on it right? [08:36] sivang: Not sure, I'm afraid [08:37] mjg59: I met him at UBZ, he told me he was working on some packages for hendhelds. actually, this isn't probably "embedded" per se :) [08:39] Hmm. That's interesting. [08:39] One of the SATA patches is breaking suspend on this laptop === mpt [n=mpt@tvwna-ip-a-1.princeton.org] has joined #ubuntu-devel === ispiked 's ears perk up. [08:49] mjg59: suspend to disk or suspend to ram? === jsz [n=diego@59.Red-80-36-85.staticIP.rima-tde.net] has joined #ubuntu-devel [08:52] ispiked: Suspend to RAM === ogra [n=ogra@ubuntu/member/ogra] has joined #ubuntu-devel [08:59] Grah. Cock. [08:59] It's the sata suspend/resume patch (ironically) [08:59] mdz: Around by any chance? [09:00] yep === suneco [n=u-sun@81-5-139-5.dsl.eclipse.net.uk] has joined #ubuntu-devel [09:00] hello guys === sto [n=sto@debian/developer/sto] has joined #ubuntu-devel [09:00] plz i am semi new to ubuntu [09:01] and i need to know - how do i follows these instructions [09:01] 1/ install (using synaptic) the kernel sources for 2.6.10-5386 [09:01] suneco: the best place to ask such questions is #ubuntu [09:01] yes, but they don't answer [09:01] its intermediate [09:01] ok, i will [09:02] there is a list of other support resources at http://www.ubuntu.com/support/ [09:02] ok thks === Diziet [n=ian@xenophobe.extern.relativity.greenend.org.uk] has joined #ubuntu-devel === rtcm [n=jman@213.146.193.223] has joined #ubuntu-devel [09:04] I just discovered that breezy's ruby threading is borked; can't http://bugzilla.ubuntu.com/show_bug.cgi?id=17415 be fixed in a breezy update? [09:09] mjg59: 59? [09:09] ispiked: ? [09:10] i'm having some trouble with launchpad.. my bugreport is falsely reported to be in upstream.. how do i remove that? [09:10] mjg59: what's the 59 mean on the end of your name? [09:10] ispiked: It's my university username [09:11] mjg59: I see. Our scheme is . [09:11] All usernames here have numbers === marcin [n=user@www.e-dev.tele2.pl] has joined #ubuntu-devel === suneco [n=u-sun@81-5-139-5.dsl.eclipse.net.uk] has left #ubuntu-devel [] [09:15] heh [09:15] still better than my uni. [09:15] I'm 279169hb. :) === zyga [n=zyga@2-mi2-1.acn.waw.pl] has joined #ubuntu-devel === doko_ [n=doko@dslb-084-059-103-067.pools.arcor-ip.net] has joined #ubuntu-devel [09:43] Blejdfizt, what's the URL of the bug report? === mpt used to be mpt26 [09:45] mpt: then you had your birthday? [09:45] yeah, now I'm 27 :-) [09:45] mpt: wow, mjg59 must be very old then ;) [09:45] but seriously, I was mpt26 at my first university [09:45] and thoma994 at my second === ispiked didn't know princeton had a comp. sci. program. [09:47] oh, nevermind. princeton.org != princeton.edu [09:47] What did you think Brian Kernighan taught, ispiked? [09:48] (but yes, Princeton was neither of my universities, sad to say) [09:48] mpt: wrong continent? [09:48] indeed [09:51] Blejdfizt, if you're going to come back later and try asking again you might get a better response in #launchpad === neuralis [n=ike@83-131-10-122.adsl.net.t-com.hr] has joined #ubuntu-devel === wasabi_ [n=wasabi@207.55.180.150] has joined #ubuntu-devel [10:02] hi [10:02] is it just me or is ubuntu.com down? === phloem [n=phloem@pool-71-109-230-54.lsanca.dsl-w.verizon.net] has joined #ubuntu-devel [10:10] it's up for me [10:10] mpt: sorry.. was writing on a report :) [10:10] mpt: https://launchpad.net/products/glibc/+bug/4641 === dr88dr88 [n=gerrit@b86143.upc-b.chello.nl] has left #ubuntu-devel [] === zenrox [n=zenrox@71.115.198.118] has joined #ubuntu-devel === zenrox [n=zenrox@71.115.198.118] has joined #ubuntu-devel === spacey [n=spacey@flits101-191.flits.rug.nl] has joined #ubuntu-devel [10:32] Blejdfizt, so the bug occurs only in the Ubuntu glibc package, not in glibc upstream? === wjb [n=warren@c220-237-178-175.lowrp1.vic.optusnet.com.au] has joined #ubuntu-devel [10:34] unfortunately you can't alter the upstream request because of https://launchpad.net/products/malone/+bug/1342 [10:34] I'll do it for you since I'm a Launchpad admin [10:34] if it's true that the bug doesn't happen upstream === herzi [n=herzi@d014080.adsl.hansenet.de] has joined #ubuntu-devel [10:35] i cannot confirm that it does or doesn't occur upstream [10:36] i just did the report wrong :) [10:36] it works in debian stable (but it's an older version there). [10:37] ok [10:37] the first post (with the patch) could be removed also since the patch is in an attachment [10:40] Malone doesn't remove comments (including original bug reports), but hopefully they'll eventually be hidden by default if superceded, as described in https://wiki.launchpad.canonical.com/KeepingBugsConcise [10:41] ok.. i'll know that until next time then :) [10:42] yeah, patches are much better as attachments [10:43] but.. i attached a patch :) [10:54] can anyone give me a direct link to 'download breezy' section === ispiked [n=ispiked@unaffiliated/ispiked] has joined #ubuntu-devel [10:55] somehow my isp has broken connection to the majority of outside world [10:55] and I'm just about to publish a new version of ubuntu.pl === MagnusR [n=magru@85.194.14.142] has left #ubuntu-devel [] [11:02] jesus I hate octal === psusi drubs programmers who use octal instead of hex === hunger [n=hunger@p54A6380B.dip0.t-ipconnect.de] has joined #ubuntu-devel === poningru [n=poningru@n128-227-11-184.xlate.ufl.edu] has joined #ubuntu-devel [11:03] psusi: why? [11:04] I dunno... I just don't like octal [11:04] I have to think to figure out how it maps to binary [11:04] hex I just see it in binary right away [11:07] octal only makes sense to chmod arguments IMHO :-) [11:07] I can't stand it there either === LeeJunFan [n=junfan@adsl-69-210-207-5.dsl.klmzmi.ameritech.net] has joined #ubuntu-devel === mdz [n=mdz@ca-studio-bsr1o-251.vnnyca.adelphia.net] has joined #ubuntu-devel === mdz [n=mdz@ca-studio-bsr1o-251.vnnyca.adelphia.net] has joined #ubuntu-devel === Aegir [n=richard@d220-238-232-61.dsl.vic.optusnet.com.au] has joined #ubuntu-devel === robertj [n=robertj@66-188-77-153.dhcp.athn.ga.charter.com] has joined #ubuntu-devel === delire [n=delire@p54BCD995.dip.t-dialin.net] has joined #ubuntu-devel === delire [n=delire@p54BCD995.dip.t-dialin.net] has left #ubuntu-devel []