/srv/irclogs.ubuntu.com/2005/11/24/#ubuntu-devel.txt

=== zeedo [n=zeedo@80.68.92.188] has joined #ubuntu-devel
=== LaserJock [n=LaserJoc@lambda.chem.unr.edu] has joined #ubuntu-devel
KamionRiddell: Kubuntu install CDs up12:07
RiddellKamion: thanks12:12
Kamionhttp://king.buildd/%7Ebuildd/livecd/kubuntu/current/livecd.kubuntu.cloop:12:13
Kamion23:11:21 ERROR 403: Forbidden.12:13
Kamionmeh12:13
Kamionlamont: please fix? all buildds I think12:13
Kamionlamont: ah, the problem is that the cloop didn't build, due to this, which is still your bug :-)12:14
KamionE: Couldn't find package kubuntu-base12:14
Kamionlamont: both Kubuntu and Edubuntu should use ubuntu-base12:15
Kamioninfinity: or you, if you're around?12:15
lamontKamion: hrm...12:20
=== lamont goes to fix
lamontKamion: 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:20
mdzlamont: tools->javascript console in firefox12:21
lamontwoot12:21
lamontKamion: ISTR kubuntu-base got created in breezy, yes?12:21
neuralislamont, for more serious stuff, download venkman12:21
neuralislamont, full javascript debugger in xul.12:21
xhakeranyone holding packages for firefox1.5 rc's somewhere?12:22
lamontsadly, that doesn't show me the errors in my proxy.pac file...12:23
Kamionlamont: AFAIK there was never a kubuntu-base12:25
Kamionlamont: 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's12:25
Kamionat least not at present12:26
lamont            LIST="$LIST ubuntu-base ubuntu-desktop ubuntu-live"12:26
lamont            LIST="$LIST ubuntu-base kubuntu-desktop kubuntu-live"12:26
lamont            LIST="$LIST ubuntu-base edubuntu-desktop edubuntu-live"12:26
Kamiongreat, that's correct12:26
lamontyou are go for launching your builds12:26
Kamionlaunched12:26
Kamionthanks for the quick fix12:26
lamontnow tell me how to find proxy.pac syntax errors. :-)12:26
Kamionon that, I'm afraid, I am clueless :(12:27
lamontwell, I still need to go really fix the source, etc.12:27
lamontKamion: ditto12:27
lamontneuralis: E: Couldn't find package venkman12:28
Kamionmozilla-venkman |   0.9.85-3 | dapper/universe | all12:28
Kamion(back to hoary/universe)12:28
neuralislamont, look harder :P12:28
lamontdanke12:28
=== LeeJunFan [n=junfan@s64-186-37-120.skycon.net] has joined #ubuntu-devel
lamontneuralis: and this lets me examine the .pac file how?12:30
=== lfittl [n=lfittl@83-65-243-186.dynamic.xdsl-line.inode.at] has joined #ubuntu-devel
neuralislamont, 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
lamontok.12:31
lamonthow does it let me do that?12:31
lamontKamion: fix committed, it'll be in 0.25 for real.12:32
neuralisafter 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:33
Riddellelmo: please sync smb4k from debian, ok to override ubuntu changes12:36
elmoRiddell: queued12:38
=== BenC [n=bcollins@209.163.125.153] has joined #ubuntu-devel
Kamionmdz: I reckon the Flight 1 announcement should go to ubuntu-devel-announce these days. Should it go to ubuntu-users too?12:38
lamontneuralis: how do I print something in javascript?12:39
neuralisthere's nowhere to print to, generally. alert('message') will do a pop-up.12:39
mdzKamion: sure12:40
mdzKamion: perhaps with a note to subscribe to -devel-announce for the future12:40
Kamiongood plan12:41
=== LeeJunFan [n=junfan@adsl-69-210-207-5.dsl.klmzmi.ameritech.net] has joined #ubuntu-devel
lamontgrumble.  myIpAddress() returned 127.0.0.112:45
Kamionamd64/server pass12:46
lamontThe 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
lamontbut I don't _WANT_ to write CGI12:48
=== 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
KamionRiddell: 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 released01:13
Kamionamd64/install pass01:16
=== seth_k [n=seth@asmallorange.com] has joined #ubuntu-devel
RiddellKamion: good point, noted01:17
KamionRiddell: 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
Kamionyou 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 fine01:20
KamionI'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:22
RiddellKamion: I don't have anyone to test the ppc disk but otherwise they should all be tested by morning01:23
ograRiddell, i can test ppc live 01:23
Kamionok, I'll download ppc install and see if I can give it a go tomorrow morning01:23
Kamionthanks ogra01:23
Riddellooh, live CDs are up01:24
Riddellogra: http://cdimage.ubuntu.com/cdimage/kubuntu/daily-live/20051119/  thanks01:24
ograi'll try rsyncing a ubuntu live :)01:24
Kamionah, yes01:24
Kamionogra: that will help a bit, probably, but not a lot01:25
ograa bit is fine ...01:25
ograat least more than nothing ;)01:25
ogrameh01:28
ogradapper-live-powerpc.OVERSIZED01:28
ograRiddell, ^^ drop some languages :)01:28
=== anavim [n=avavim@nat1.supportsoft.com] has joined #ubuntu-devel
Kamionsays the man whose project has a special exception in cdimage code to let it be larger ...01:28
ogralol01:28
Kamionkubuntu/powerpc/live is only 3MB over; no great concern for now01:29
ajmitchogra: what, drop .de?01:45
ograheh... i'm fine with .en :)01:46
ajmitchnoone uses it :)01:46
KamionKubuntu 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 ones01:46
Kamionthis sort of optimisation may be best done later though01:46
Kamionwell, s/optimisation/tweaking/01:46
Kamion * 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 id01:48
Kamion ^-- list of languages hipped on kubuntu/powerpc/install outside the most popular dozen01:48
=== ajmitch barely recognises half of those
Kamioner, "shipped"01:49
=== mpt proposes shipping only those that have complete translations
mptthat should cut down on plenty of space :-)01:49
Kamionsounds like a good way to ship only one language ;)01:50
ograif they are not complete, they might not take much space :)01:50
Kamionnow is a bad time to try to execute that metric, though01:50
=== ajmitch wonders how complete en_NZ is :)
Kamionand, as ogra says, incomplete ones are cheap01:50
mptif Microsoft or Apple shipped with incomplete translations, they'd get tomatoes thrown at them, wouldn't they?01:50
ogranope01:50
ograApple probably ...01:51
Kamionit 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 domains01:52
Kamionit's hard to compare because Microsoft and Apple don't have the same kind of huge archive of stuff you can grab after the install01:53
mptand we don't measure CD-completeness separately?01:53
Kamionwe don't measure it at all yet01:53
mptRosetta measures completeness at all01:54
Kamionok, I didn't know how good its measurements were, but I'm pretty sure it doesn't measure CD-completeness01:54
Kamionin any case I can tell you for free that only one language other than English was even at 100% in the breezy installer01:55
ografrench ? 01:55
Kamionmany were very close, but IIRC only French actually made it01:55
mpt:-(01:55
mptWill Dapper's earlier feature freeze mean more time for translation?01:56
Kamionhahahahahaha01:56
KamionI wish01:56
ogra*g*01:56
Kamionin any case I don't think more time would have helped; we need better advertisement of what order one should translate things in01:56
KamionI've been discussing installer translations with Carlos01:57
Kamionwe have a plan which should help01:57
Kamionanyway, bed :)01:57
ajmitcha lot of random stuff in universe got translated?01:57
ajmitchnight Kamion 01:57
mptwe have a bug reported on that01:57
ogranight Kamion 01:57
mptshow which stuff is important first01:57
mptg'night Kamion 01:57
mpthttps://launchpad.net/products/rosetta/+bug/2001:58
=== 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
sistpotyelmo: please sync nvclock from unstable, ok to override ubuntu changes03:04
=== SloMoSnail [n=slomo@p5487E286.dip.t-dialin.net] has joined #ubuntu-devel
sistpotyelmo: please sync rafkill from unstable, ok to override ubuntu changes03:50
=== powerj [n=powerj@81-233-225-143-no38.tbcn.telia.com] has joined #ubuntu-devel
Kinnisong/night all04:02
powerjHello fellows!04:03
powerjAnyone around.04:03
powerj??04:03
powerjAnyone awake?04:04
crimsunelmo: please sync vile and tse3 from Sid, overriding Ubuntu changes, thanks04:09
elmois flight1 out yet?04:09
ograelmo, its done, but not out yet04:09
powerjI woud like some gentoo devs opinions about some new software i wrote.. Anyone around?04:09
ograKamion wanted to announce it tomorrow morning04:09
elmopowerj: wrong channel04:10
zulvery wrong channel04:10
powerjelmo, is it not here you find the ubuntu devel staff?04:10
elmocrimsun: queued04:11
crimsunelmo: thank you.04:11
crimsunpowerj: you mistyped "gentoo"04:11
powerjOh, sorry i was thinking ubuntu..04:12
=== StoneTable [n=stone@c-24-14-85-48.hsd1.il.comcast.net] has joined #ubuntu-devel
powerjI am writing an replacement for sysvinit, that boots the system in parraler, and heavy reduces boot time.04:13
powerjMaby you devs, can tell me a feature list you want to have in a sutch system.04:13
powerjThings that i missed.04:13
powerjHave a look: http://initng.thinktux.net/04:14
crimsunissue has been raised in the channel previously and on the mailing lists04:15
powerjOk?04:16
crimsunjust letting you know it has been raised. Timeframe is not within Dapper.04:16
powerjcrimsun, do you have any url to the debate on the mailinglist, or an irc log?04:19
=== spstarr_home [n=sh0n@CPEdeadbeef0000-CM000039d4cc6a.cpe.net.cable.rogers.com] has joined #ubuntu-devel
crimsunpowerj: http://people.ubuntu.com/~fabbione/irclogs/  and lists.ubuntu.com04:20
crimsunsorry I don't have them handy04:21
mptpowerj, http://lists.ubuntu.com/archives/ubuntu-devel/2005-May/thread.html#7410 is one04:23
powerjmpt, thanks, but these mails are back from may, anything fresh?04:27
mptpowerj, see http://lists.ubuntu.com/archives/ubuntu-devel/2005-November/013072.html w.r.t. Dapper04:28
powerjAre there any intrest what you know, to include an alternative init system in ubuntu?04:28
powerjPeople 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:33
powerjThat 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:36
mptpowerj, 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:37
mptsee for example http://lists.ubuntu.com/archives/ubuntu-devel/2005-November/013021.html04:39
powerjless hackish than init-ng?04:39
=== mgalvin [n=mgalvin@cpe-69-205-47-165.nycap.res.rr.com] has joined #ubuntu-devel
mptand http://lists.ubuntu.com/archives/ubuntu-devel/2005-November/013053.html04:43
mptbut I have my own work to do now, so excuse me :-)04:43
powerjmpt, actually initng is way more advanched than Solaris SMF, and way more extensionable.04:44
powerjmpt, okay thank you for your time.04:44
mptIf 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 IRC04:44
mpthe's the one doing a lot of the work to reduce startup time for Ubuntu at the moment.04:45
Riddellogra: did you test the ppc CD?04:46
=== spacey [n=spacey@flits101-191.flits.rug.nl] has joined #ubuntu-devel
ograRiddell, just finished04:46
ograRiddell, i had only one problem ... there was KDE on my ubuntu ;)04:47
ograRiddell, its fine :)04:47
spacey:o04:47
spaceywhole night messing around with migrating ADS to Samba stuff, i look and feel like a zombie now04:48
spaceygood night04:48
ogranight spacey 04:48
ajmitchnight spacey :)04:48
ograand night world, i'm off as well ...04:48
ajmitchsee you later04:49
powerjmpt, thank you, i drop him a mail.04:49
Riddellogra: great, thanks04:51
Riddellogra: how come you can't do an install?04:51
RiddellKamion: kubuntu x86 install/live, amd64 install/live and ppc live all work04:52
=== 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
ErlangCan anyone help my with my Ubuntu/Debian dilemma?05:07
magnonthe answer will always be ubuntu05:07
=== bmonty_laptop [n=bmontgom@wsip-68-15-230-31.om.om.cox.net] has joined #ubuntu-devel
ErlangI can answer the dilemma myself at the end, but I'm looking for a killer p.o.v. somewhere.05:09
=== robitaille [n=robitail@ubuntu/member/robitaille] has joined #ubuntu-devel
magnonErlang: well, you could start by asking a bit more specific05:34
Erlangmagnon: I could... I will be updating my system to AMD64 from 32 bit soon and I need to decide between05:41
ErlangUbuntu and Debian05:42
ErlangI'm a wannabe Debian developer...05:42
=== 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
mptdesrt, ping05:54
Erlangwell, 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
mptErlang, no-one can deny the power of the brown06:00
Erlangthe brown?06:01
mptthe brown!06:02
Erlanghmmm06:02
Erlangwhats ... that?06:03
ajmitcha nice earthy colour06:04
Erlango_O06:05
=== 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
Aegir`Flaming mother of mercy. My filesystem just exploded... Well, thats one dapper box thats bit the dust. Time to reformat...07:31
=== 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
rob1what is the default music app on a fresh install? rhythmbox/totem?09:06
sabdflrob1: rhythmbox09:08
rob1thanks sabdfl 09:08
=== 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
zygamorning10:58
sivangmorning all11:00
=== 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
Kamionpowerpc/install fail due to media problems; my current inclination is to say "sod it", Kubuntu powerpc/install has got further11:30
zygaKamion: is there any working hfs+ repartitioner?11:31
zyga(partition/fs resizer)11:31
Kamionzyga: parted in dapper should do it; not parted in breezy11:32
zygaKamion: with user interface in the installer?11:32
zyga(or the livecd)11:33
Kamiontry why not try it?11:33
Kamion(excuse weirdness, slow link)11:33
zygabreezy does not have any user interface for it and I'm not feeling like loosing my data again11:33
Kamionalso breezy's parted can resize hfs+ provided that you disable journalling11:33
Kamionbreezy sure does have user interface for it11:33
zygahmm11:34
Kamionpress enter on the Size: field in the detailed page for the partition11:34
zygais that interface available in the debian installer?11:34
KamionYES11:34
zygahmm11:34
=== zyga needs to try again
Kamion(er, sorry, caps lock)11:34
zygacan the journal be disabled after installation?11:34
=== pitti [n=pitti@ubuntu/member/pitti] has joined #ubuntu-devel
Kamionof Mac OS? yes, google for instructions11:35
zygaright11:35
Kamionthere are several ways to do it, both command-line and graphical11:35
zygaKamion: if I find such instructions they could be patched as an info node into the installer, do you agree?11:35
zyga(mornin pitti)11:35
pittiGood morning11:35
Kamionno, I do not agree11:35
Kamionthey could go in the installation manual, but they don't belong in the installer itself11:35
zygaat least a note that they are in the manual (and how to find the manual)11:36
Kamionno, only in the manual11:36
zygahmm11:36
=== xxenon [i=xxenon@81.13.235.57] has joined #ubuntu-devel
zygaI never knew about the manual really and I think that's something users might struggle with11:36
KamionI'm not going to burden our translators with having to translate a million links to the manual from lots of places11:37
Kamionit's sufficient to point to the manual up-front at the very start, in the boot screens (we should add that)11:38
zygaI 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 lot11:38
xxenonis anyone testing 2.6.15 in dapper ?11:38
zygaI agree11:38
Kamionzyga: that will no longer be necessary in dapper *anyway*11:39
zygaoh, why? :-)11:39
Kamionbecause parted in dapper works even if you leave journalling enabled, as I implied above11:39
Kamionor at least so I am told11:39
zygaah, then this is a no-issue :-)11:40
zygathanks for the information11:40
Kamionindeed11:40
Kamionmeh, kubuntu powerpc/install gets further but still dies due to media problems11:40
Kamionwell, I have no reason to believe it will break and we've tested most of the individual pieces, so I'll just release it11:41
Kamionzyga: 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
Kamionbreezy's couldn't11:44
zygaKamion: hmm, 10.4.3?11:44
=== jk_ is now known as jk
Kamionhttp://developer.apple.com/technotes/tn/tn1150.html says it was introduced in 10.3; may not be the default, I don't know11:46
zygachecking11:46
Kamion03:44 < powerj> mpt, actually initng is way more advanched than Solaris SMF, and way more extensionable.11:48
Kamion03:44 < powerj> mpt, actually initng is way more advanched than Solaris SMF, and way more extensionable.11:48
Kamion(d'oh, sorry)11:49
zygaKamion: hfsx is a minor modification, it allows for (bah) case-sensitive file names11:50
Kamionyes (I don't really care about the details), but it still requires explicit support in parted because it's a new filesystem type11:51
zyga(welcome to the 1970 ;-)11:51
KamionI also have read the technote I pointed you to ;)11:51
Keybukooh12:01
Keybukwhen did lists.uc get prettyfied?12:01
zygaKeybuk: hi12:01
Keybukthat was a "hi, I was looking for you, and you're in trouble" kind of hi, wasn't it?12:02
zyga:>12:02
zygano not really :)12:02
Keybukoh, phew12:02
zygaI had a few questions but they are not important anymore I guess12:02
=== neuralis [n=ike@83-131-79-231.adsl.net.t-com.hr] has joined #ubuntu-devel
KeybukI'm all ears12:03
Keybukexcept for the bits of me that aren't12:03
Keybukbecause I'm not a grasshopper12:03
Keybukask away12:03
zygaIt was about non-contiguous malloc, one that doensn't suffer from allocation spikes12:03
zygaI had a discussion with seb the other day12:04
zygaif you know of any malloc that's better than current one I'm all ears myself :)12:05
Keybukthere's about as many malloc implementations as there are nih libcs12:06
Keybukall equally bad at most things :)12:06
Kamiona totally new malloc implementation sounds about as inappropriate for dapper (a long-term supported release) as it's possible to get12:06
zygait's not about dapper at all12:07
zygadamn I confuse you two12:07
Keybuk#define malloc mmap12:07
Keybukeasy12:07
zyga hehe12:07
zygaalmost ;] 12:07
KeybukKamion's the Lord of the Dance, and I'm the Queen of the Dancefloor12:08
zygaoh, where's buffy then?12:08
=== zyga hides
Kamionthat's elmo12:08
zygalol12:08
zygaKeybuk: http://www.suxx.pl/~zyga/malloc-test/ if you know of anything that can survive this please let me know :)12:10
=== [splinux] [n=[splinux@153.157-136-217.adsl.skynet.be] has joined #ubuntu-devel
Kamionmalloc is about the common case as well as stress-tests12:11
zyga?12:11
zygaah12:11
zygasorry I omitted one word and it didn't make sense12:11
Keybukyou can also tune malloc for your process too12:11
Keybukthere's a bunch of random options to let you rely less on sbrk, and more on mmap, etc.12:11
Kamionprograms that really run into pathological behaviour of malloc often use their own allocators; it's not like there aren't loads around :)12:12
Kamionlike the apr pools implementation, talloc, etc.12:12
neuraliszyga, have you looked at google's TC Malloc?12:12
zygayes there are a multiudue of them12:12
zyganeuralis: no :> but it already sounds interesting12:12
neuraliszyga, goog-perftools.sf.net12:12
neuraliszyga, blazing fast, plays well with stl and threads12:12
zygain-app allocators are basically because standard allocators are more less bad :/12:13
=== cassidy [n=cassidy@f1-pc174.ulb.ac.be] has joined #ubuntu-devel
Kamionstandard 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 of12:14
Keybukmalloc works sufficiently well for the most part12:14
Keybukthe glibc one is a little more intelligent than just "sbrk to get more space"12:15
zygaright but the really messy feature of the standard doug lea's malloc is the dependance on sbrk12:15
zygait can use mmap but as far as the source says, it's not that smart12:15
zyga(especially when it comes to free)12:16
Keybukfree is over-rated :)12:16
zygayeah ;] 12:16
KeybukLinux knows better than to believe an app about how much memory it wants12:16
Keybukand it all gets freed when the app closes anyway12:16
zyga?12:16
zygawhat about apps that keep runing and running12:17
Kamionfor 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 that12:17
zygalike browsers and damn text editors in most ofices12:17
Keybukthe big pages of unused memory won't be mapped12:17
Keybukand they won't page fault because they're not being used12:17
zyga?12:17
Keybukso the app "thinks" it has that memory, when the kernel got rid of it ages ago12:17
jameshKamion: good reason to switch to 64-bit then :)12:17
zygabig pages of previously used memory keep being mapped12:17
=== chris38 [n=bayle@LSt-Amand-152-31-26-96.w82-127.abo.wanadoo.fr] has joined #ubuntu-devel
Keybuk"big pages" ?!12:18
zygas/big pages/lots of pages/12:18
KeybukI of course meant lots of12:18
Keybukyeah I was correcting myself there12:18
zyga:-)12:18
Kamionjamesh: in some cases that was a win, yes (subject to some other considerations), but it was not always quite so simple, especially five years ago12:18
jameshnod.12:18
Keybukwhy would they keep being mapped if they weren't used?12:18
zygaKeybuck: they were used before, that's why they were mapped12:18
Kamionjamesh: frex on the early Opterons it made almost no difference (curiously enough)12:19
zygabut after they were freed in the program they are still mapped 12:19
KamionI think that's been sorted out since though12:19
Keybukright, but Linux gets bored quite easily and unmaps them from the real memory if they're not actually used12:19
zygaand puts them to swap12:19
Keybukso they appear in the process map, but don't actually take up real memory12:19
zygathat's bad IMHO12:19
zygait cannot just discard them, linux doesn't know they are 'free' it just swaps them away, right?12:19
Keybukright12:20
zygaexactly :/12:20
zygawhy would an mmap based allocator be bad then?12:20
Keybukthe cost-per-map is reasonably high, you wouldn't want a new map per 16 byte struct12:20
zygayou cannot map such small regions anyway12:21
zygabut a mmap per 1MB makes more sense12:21
zygawhen such chunk gets free it can be really returned12:21
Keybuk1MB is rather arbitrary12:21
zygagenerally a multi-heap design, in the allocator12:21
zygait was an example12:22
Keybukmapping anything other than multiples of 4096 bytes is silly ;)12:22
zyga(I was really thinking about mapping 4MB jumbo pages)12:22
=== jsz [n=diego@59.Red-80-36-85.staticIP.rima-tde.net] has joined #ubuntu-devel
Keybukright, 4MB is a reasonably sensible (and common) size12:22
Keybukas is 8MB (default stack, iirc)12:22
=== seb128 [n=seb128@ANancy-151-1-64-250.w83-196.abo.wanadoo.fr] has joined #ubuntu-devel
zygaeach jumbo page could be freed (even parts of it could be unmaped if necessary)12:23
=== dr88dr88 [n=gerrit@b86143.upc-b.chello.nl] has joined #ubuntu-devel
Keybukah, but then you have the fun thing12:23
=== zeedo [n=zeedo@80.68.92.188] has joined #ubuntu-devel
Keybukallocating space on the page according to where it's likely to be /freed/12:23
zyga(BTW: this can go away from #u-d if that's not appropriate here)12:24
Keybukas you'd want to deliberately optimise for clearing pages at once12:24
zygayesh :)12:24
zygarun-time data gathering could help12:24
Keybukyou 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 page12:24
zygaor an enchanced malloc api like MALLOC_LONG_LIVED flag12:24
Keybukthere are compiler thingies that deal with that12:24
zygaoh?12:25
zygaI heard about the sun compiler, that it can optimize away some malloc calls12:25
zyga(but it was only for loops and trivial cases)12:25
=== 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
zygaa generic approach, one that could calculate the probability of long-livedness of an object would be better12:26
zygait could minimize living objects in mostly empty pages12:26
zyga(or simply chunk all long-lived objects together)12:26
Keybukthere are many many papers and experiments into it12:27
Keybuksee Google12:27
zygabelieve me I did 12:27
zygaI tried citeseer too12:27
zygamaybe I spell badly12:27
zyga..12:27
=== HiddenWolf [n=HiddenWo@136.135.dynamic.phpg.net] has joined #ubuntu-devel
Keybukthe "generic" approach is often to use multiple memory pools12:28
Keybukie. have a "small shit" pool for fixed-sized blocks that you just reuse over and over12:29
zygaright :-)12:29
Keybukso whenever you need anything less than 128 bytes, you just grab the first unusued block from that pool12:29
=== zyga is writing another paper on this topic
Keybukand everything in that pool is 128 bytes long12:29
zygaI was really looking for some exisitng work but all I could find were multi-processor high-end allocators12:29
Keybukyou might also have a long-lived pool, for things you know are going to be around for a while12:29
zygainteresting but useless stuff for the desktop12:30
Keybuksometimes you have a string pool, where you try some wacky stuff to re-use strings12:30
zygaI have a more generic approach12:30
zygaI have governors12:30
zygaclasses and instances12:30
zygaand each governor is assigned to a fragment of vm space12:30
zygaeach can really do what it wants internally12:30
Keybukthe trouble with the more complicated approaches is that you sacrifice speed for vsz12:31
zygathey have pretty simple outside api12:31
zygayes I know12:31
zygabut that's the part of design12:31
Keybukwhich de-optimises for something that needs to live fast and die young12:31
zygato win speed by doing best not to touch swap as long as that's possible12:31
zygawell the governor init is pretty fast12:31
Kamionoptimise for where it's likely to be freed> this is why application-specific allocators are often superior *anyway*12:31
zygaI'm still not sure about how to do startup12:31
Keybukgrep 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
zygaapp-specific allocators don't span libraries12:32
Kamionmemory allocation patterns usually don't span libraries well either12:32
zygaand multiple allocators fighting one-another is bad for both vm space and swap-likliness12:32
zygatrue, but an unified system that allows apps to plug their allocators 'higher' would be better12:33
zygaif you really need that custom allocator make sure it plays nicely with other parts of the system12:33
zygaanyway that's the long-term idea 12:33
zygaso far I've got a trivial allocator with one governor that survives that spike test 12:33
zygaand lots of ideas for other allocators12:33
zygabut I'm still far from tying that into runtime detection of what's best here12:34
zygasmall object allocator, big object allocator, generic allocator (currently similar to what malloc does)12:34
zygathe key to unlocking all of this is to put a working history-based guesser that can allocate in the right governor12:35
zygaso long lived allcations go into one place mostly12:35
zygahistory tracking is based on the call traceback of each malloc call12:36
zygait's not working 'live' yet but it's a start12:37
=== ..[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
Kamion*phew*12:37
Kamiondoko: you're good to go with libstdc++ allocator changes12:37
=== Kamion releases his soft lock on main
zygaallocator changes??12:38
Keybukhmm, I might upload udev and break the world this weekend then <g>12:38
Kamionzyga: *sigh*12:38
siretartKamion: grats for flight cd1, man! :)12:38
seb128_Kamion: rock ;)12:39
Kamionzyga: *libstdc++*, not libc; http://lists.debian.org/debian-devel-announce/2005/11/msg00010.html12:39
zygachecking12:39
siretartzyga: some ppl refer to that as the 'c2a' transition. it basically means another cxx transition *sigh*12:40
=== zyga hugs C
zyga;-)12:41
zygaright12:41
Keybuk"you need to update for the C++ transition"12:41
Keybuk"right, uh, which one?"12:41
siretarthrhr12:42
KeybukKamion: good quote <g>12:44
KamionI liked it12:44
=== Keybuk clicks approve
Keybukat least, I think I clicked approve12:45
KeybukI hate mailman12:45
Kamionshout if I need to resend it12:45
Keybukit showed up, so I must have :)12:45
Kamionah, yes, there it is12:46
HiddenWolfKeybuk, you take pleasure in breaking the world, don't you? ;)12:46
KeybukHiddenWolf: only by breaking the world can we learn what it's made of, and how to put one back together again12:46
HiddenWolfdude, it's saturday. Don't make me read twice. :)12:46
KamionKeybuk: *do* sync that with an upload of linux-meta, please :)12:47
Kamionhm, we probably want l-r-m first too12:47
Keybukyeah, we'll need to sync, at once:12:47
Keybuk1) 2.6.15 in meta12:47
Keybuk2) lrm12:47
Keybuk3) udev12:47
Keybuk4) hotplug and grepmap removed from meta12:48
Kamionl-r-m can come first12:48
Keybukprobably hal too12:48
=== zyga is amazed by the way foss developmen works
KeybukI'll grab everyone into #ubuntu-boot when it's "ready" and we'll make sure we lock-step everything12:48
Kamionand should, given how tricky it is to make it build12:48
Keybukprobably 5) installer checks too12:48
Kamionyeah; I'm going to be away much of the weekend12:49
=== HiddenWolf thinks open heart surgery with a blunt knife sounds like a decent comparison.
Kamionwe need some installer syncs/merges from upstream before the installer will work right with 2.6.1512:49
Keybuk"I'm sorry, was that your aorta?"12:50
Kamioncouple of things we noticed at the last minute12:50
Keybukwhat changed with 15 that broke it?12:50
=== carstenh [n=carstenh@p54A646F2.dip0.t-ipconnect.de] has joined #ubuntu-devel
KamionKeybuk: not 15 in particular, just a few things about newish udev we forgot to actually do as opposed to talk about12:51
Keybukoh, such as?12:51
Keybukbearing in mind our new udev isn't the same as Debian's12:52
HiddenWolfKeybuk, why not?12:53
RiddellKamion: nice quote :)12:54
KeybukHiddenWolf: because Debian took a long stroll down crack-addled-alley12:57
=== Hirion [n=Hirion@p5487E286.dip.t-dialin.net] has joined #ubuntu-devel
HiddenWolfKeybuk, seriously?12:59
Keybuktake 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
HiddenWolfehm, ouch?12:59
Keybuk... we decided just to leave the old /dev in place and pop up a "you might want to reboot at some point" thing12:59
dokoKamion: ok, thanks01:00
HiddenWolfKeybuk, you're telling me that udev update will kill all processes on any debian rig?01:00
Keybuknot all processes, but it'll certainly handicap a few things01:00
HiddenWolfpretty much kicking around in a domino setup...01:01
Keybukyeah, upgrading udev is pretty much like purging your current kernel and popping a new one on the disk01:01
Keybukor, tbh, upgrading libc01:02
Keybukit's reboot time01:02
Keybuktrying to deal with it any other way is just not going to work01:02
=== hunger [n=hunger@p54A62EE7.dip0.t-ipconnect.de] has joined #ubuntu-devel
HiddenWolfPoor testers, all thinking flight might be a decent time to take the plunge. :)01:02
Keybukit is a good time01:04
Keybukwhat's the point in having testers who don't want to test things? :p01:04
=== SloMoSnail is now known as slomo
=== enrico_ is now known as enrico
KamionKeybuk: by newish I mean "post-060"01:17
KamionKeybuk: like dealing with udevstart possibly not being there01:18
Keybukahh01:19
=== marcin [n=user@www.e-dev.tele2.pl] has joined #ubuntu-devel
HiddenWolfKeybuk, so if this goes wrong, is the system unbootable?01:48
=== 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
KeybukHiddenWolf: only if it goes _very_ wrong02:31
HiddenWolfKeybuk, so if someone updates halfway through putting the new versions in the archive, they're screwed. :P02:32
Keybukthat's what versioned dependencies are for02:35
Keybukthough if someone compiles their own older kernel, lots of things will stop working for them02:35
Keybukthey'll get the old static /dev and no hotplug at all, etc.02:35
=== 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
thierryseb128 : 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:53
seb128thierry: if the path is fixed there is no need to drop the .png, there is no variants02:54
seb128thierry: variants are usually shipped with themes02:54
=== zyga [n=zyga@2-mi2-1.acn.waw.pl] has joined #ubuntu-devel
seb128ie: if you specify just a name "icon_name"02:56
thierryseb128 : ok so you'll close it?02:56
seb128it can be shipped by different themes, with a svg variant by example02:56
seb128I already did02:56
thierryho ok sorry<02:56
thierrywe should copy your comment in the wiki page02:57
seb128I'll comment02:57
thierryk thanks02:58
seb128np02:58
thierryseb128 : while we talk about that I have other bugs that maybe you'd like to check too (for the absolute icon path thing)03:00
=== trulux [n=lorenzo@unaffiliated/trulux] has joined #ubuntu-devel
seb128thierry: which one?03:02
thierryseb128 : 4587 , 4608 , 4419 , 3963 AND 395103:02
seb128thierry: I've closed 5-6 bugs this morning03:02
thierryseb128 : I know so let's do the whole clean up03:02
seb128bittornado doesn't ship a .desktop with dapper03:03
seb128so I've not commented on #458703:03
thierryseb128 : but he needs one! no?03:03
seb128yeah, 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 :p03:04
seb128that's saturday03:04
seb128#460803:04
seb128Icon=/usr/share/httrack/icons/webhttrack.xpm03:04
thierryseb128 : yeah ok... but I mean you won't close the bug for that right?03:04
seb128same issue, I reject it03:04
thierryseb128 : yeah I see03:04
seb128thierry: no03:04
thierrygood03:04
zakameis mdnsresponder dropped in dapper?03:08
zakameI don't see it in packages.u.c, but asking away just to be sure :)03:08
seb128thierry: 4419 path required03:08
seb128thierry: #3963 is ok03:08
=== pef [n=loic@ubuntu/member/pef] has joined #ubuntu-devel
pefhello03:09
seb128thierry:utch, patch from #3951 is really broken, you just dropped the translations03:09
seb128hi pef03:09
thierryseb128 : damn, didn't saw that, but anyway it should be closed since it goes in /usr/share/gnome-system-tools/pixmaps/disks.png03:11
=== LeeJunFan [n=junfan@adsl-69-210-207-5.dsl.klmzmi.ameritech.net] has joined #ubuntu-devel
thierryseb128 : while looking at the patch, I remember there was some specs problems03:12
=== pef [n=loic@ubuntu/member/pef] has joined #ubuntu-devel
=== rtcm [n=jman@213.146.193.223] has joined #ubuntu-devel
seb128thierry: there is different desktop file to autogenerate translations, etc03:14
seb128you drop the _ on _Name by example03:14
seb128which breaks the translations03:14
zakamehmmm, 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:15
seb128zakame: your sentence is not clear03:16
seb128there is some mess with libdb versions03:17
seb128pitti started looking on that yesterday, maybe wait a few days03:17
thierryseb128 : yeah I see... but icon like @pixmapsdir@/network.png ... does it needs to stay like that?03:17
seb128thierry: yeah, they do03:17
zakameseb128: 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
thierryk03:18
seb128zakame: right, pitti was on this yesterday, wait monday03:22
zakameseb128: ah, ok, putting this on #4106 as a comment, thanks :)03:22
seb128np03:23
=== 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
Lathiatmjg59: hrm, is usplash in dapper supposed to be b0rked?03:48
tsengLathiat: yes.03:49
Lathiatok03:49
=== 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
Lathiatooh interesting 2.6.15 sound driver for my laptop (i810) no longer has a split master/headphone03:56
Lathiatthat was both a usefull and annoying feature03:56
xhakershouldn't ubuntu-desktop depend on xchat | xchat-gnome04:05
xhakernvm04:05
xhakerit's in universe04:05
=== Keybuk [n=scott@descent.netsplit.com] has joined #ubuntu-devel
xhakerany plans to bring it to main?04:05
=== pitti [n=pitti@ubuntu/member/pitti] has joined #ubuntu-devel
slomoxhaker: when it's completly usable maybe ;)04:10
xhakeri ask this because i'd like to try it.. the spell checker sound good for ubuntu04:11
=== kyncani2 [n=kyncani@lns-bzn-1-82-250-8-104.adsl.proxad.net] has joined #ubuntu-devel
xhakeri guess i'll try it later when it gets depends on 2.6.004:12
spaceyany ms active directory guru's here by *any* chance?04:14
=== 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
Mannyhi04:50
MannyI'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-dbg04:51
RiddellManny: 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 included05:10
=== zyga [n=zyga@2-mi2-1.acn.waw.pl] has joined #ubuntu-devel
MannyRiddell, thanks05:18
MannyRiddell, -dbg packages are particularly useful for tracking down crashes05:18
=== martink [n=martin@p54B3999C.dip0.t-ipconnect.de] has joined #ubuntu-devel
pittiManny: eventually we want a more general approach to this05:22
pittiManny: https://wiki.ubuntu.com/AutomatedProblemReports05:22
=== 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
Mannypitti, excellent05:26
zygapitti: hi05:29
zygapitti: a few questions05:29
zygapitti: first langpack update for breezy, when05:29
zygapitti: dapper translations open, when05:30
=== pitti points zyga to carlos
zygathanks05:30
zygacarlos: ^05:30
pittiRosetta export is currently switched off05:30
pittiwithout data I can't do anything05:30
zygaany particular reason? is something broken05:30
pittiI hope it is fixed soon now05:30
pittiit has been broken all the time05:30
zygahmm :/05:31
zygaokay05:31
zygathanks05:31
zygaand feel free to ping me if you feel that .desktop files need any coding :-)05:31
zygaI'd like to finish that one05:31
=== 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
psusiI 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 versions05:40
psusianyone got any idea what I did wrong?05:40
hungerpsusi: This is not a support channel. Please check in #ubuntu.05:41
psusiok... thought they were more user level issues with breezy05:41
psusiI 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 versions05:42
psusidamnit... sorry05:42
hungerpsusi: This channel is for developer talk. Feel free to stay and listen in.05:42
psusiI'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... heh05:44
hungerpsusi: I never do dist-upgrades. Always to upgrade (plus remove and install).05:44
=== Arrogance [n=aks@ottawa-hs-209-217-79-47.d-ip.magma.ca] has joined #ubuntu-devel
HiddenWolfhunger, why is that? As soon as the dist-upgrade doesn't conflict, it should be perfectly safe, right?05:45
hungerHiddenWolf: Sure. It's just a control-freak kind of thing.05:46
psusiwell is what I did the correct way to do a dist-upgrade?  It looked like it worked... chugged along for a while doing upgrades05:46
psusibut when I look in synaptic, I've still got the old version of coreutils05:46
hungerpsusi: dist-upgrade is definitly the proper way to do it.05:46
hungerpsusi: Which one is that?05:47
psusi5.2.105:47
hungerpsusi: It is not as if *everything* changes on dist-upgrade.05:47
psusiaccording to packages.ubuntu.com, dapper is using coreutils 5.9305:47
psusithat's what I need05:47
=== hunger never used synaptic either:-)
hungerpsusi: I am on dapper and I got 5.93. Have you tried running apt-get directly in a terminal?05:48
=== thierry [n=thierry@modemcable209.48-131-66.mc.videotron.ca] has joined #ubuntu-devel
psusiyea... after the apt-get dist-upgrade I tried update and upgrade again... no dice05:49
=== Maskie [n=Marius@c1-30-5.wblv.isadsl.co.za] has joined #ubuntu-devel
hungerpsusi: apt-get -f install does not find anything to fix either?05:50
psusinope05:50
hungerpsusi: Dapper is in development, sometimes something does go wrong.05:50
psusiyea... 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 repositories05:51
psusiapt-get update fetches all the dapper package lists... I just don't get it05:51
infinitypsui : apt-cache policy coreutils05:54
mdzpsusi: using the us.archive.ubuntu.com mirror?05:54
mdzpsusi: (it's broken at the moment)05:55
=== [splinux] [n=[splinux@153.157-136-217.adsl.skynet.be] has joined #ubuntu-devel
psusiyes...hr... pastebin seems to be down05:55
psusiohh, it is?  how's it broken and is there another mirror I could use?05:55
infinitys/us.//05:55
psusihrm... ok05:56
psusibingo05:57
psusiupgrading 380 packages... hah05:57
psusithanks...05:57
=== ogra [n=ogra@ubuntu/member/ogra] has joined #ubuntu-devel
=== Maskie [n=Marius@c1-30-5.wblv.isadsl.co.za] has joined #ubuntu-devel
Znarlmdz : us.archive is broken?!?06:06
=== mae [n=mae@dpc674653178.direcpc.com] has joined #ubuntu-devel
psusiit seems so06:15
=== cribeiro [n=CARLOS@201.19.157.213] has left #ubuntu-devel []
=== hunger [n=hunger@p54A61382.dip0.t-ipconnect.de] has joined #ubuntu-devel
pittihmm?06:29
pittidpkg-divert: rename involves overwriting `/usr/lib32/libGL.so.1' with06:29
pitti  different file `/usr/lib32/nvidia/libGL.so.1.xlibmesa', not allowed06:29
pittid'oh, I can't purge nvidia-glx any more06:29
=== 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
zygapitti: I never understood why there cannot be multiple gl systems at the same time (like gl.d) with a select-opengl tool06:41
hungerzyga: gentoo has something like that.06:41
zygaoh, so it's possible technically :>06:44
zygacool, why don't we get it?06:44
mdzZnarl: broken = hasn't been updating for a while, yeah.  we discussed it yesterday06:59
=== 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
desrtmpt; pong07:55
mjg59Hmm. Anyone have any idea how many tablet PCs there are on the market?08:00
Treenaksmjg59: how many models, or how many sales of those models/08:01
mjg59How many models08:02
HiddenWolfmjg59, why? they're 90% Win or Palm.08:02
mjg59HiddenWolf: Uh. No they aren't. Tablet PCs, not PDAs.08:02
=== dand [n=dand@86.105.65.80] has joined #ubuntu-devel
sivangmjg59: for starters, there's one per each "big" vendor, Toshiba, Panasonic, Sony, IBM, Compaq etc08:04
sivangmjg59: the Panasonic's one are interesting :)08:04
mjg59Ah. I hadn't seen any Panasonic or Sony ones.08:05
mjg59I've just written some code for the Toshiba one to detect when it's in tablet mode08:05
mjg59So I'm wondering how many people I'll need to find in order to make it useful on other pieces of hardware08:06
sivangmjg59: wow nice, do you have the hardware at your disposal?08:06
mjg59I've got a Toshiba tablet, yeah08:06
sivangmjg59: I'd say 5 people :)08:07
mjg59The HP one I've got is a slab design - there's no screen rotation, there's just keyboard attach/detatch08:07
sivangmjg59: Canonica's sponsering or privately yours?08:07
mjg59Various sources08:07
sivangmjg59: very cool08:07
sivangmjg59: so, what features does Ubuntu already supports on the Tablet PC ?08:08
=== LeeJunFan [n=junfan@adsl-69-210-207-5.dsl.klmzmi.ameritech.net] has joined #ubuntu-devel
mjg59sivang: Touch screen is supported if you install wacom-tools08:08
mjg59And, uh, that's about it08:08
sivangmjg59: and then I can use handwriting recognition to input in?08:08
sivangm08:08
mjg59You can install some handwriting software that doesn't work very well08:08
mjg59And then you can have extreme problems when the screensaver comes up08:09
sivangmjg59: FOSS , in need of more work ? :)08:09
sivangmjg59: well, at least good to hear from you that we're getting there 08:09
mjg59Oh, and you currently still need to hack xorg.conf if wacom-tools is installed08:10
mjg59But other than that, it's all good08:10
sivangmjg59: so at least I can use my finger instead of the mouse?08:10
sivangmjg59: well, if you need someone to do testing, I'm always willing to be sent some hardware ;-D08:11
HiddenWolfmjg59, is there any chance whatsoever that ubuntu would ever get the handwriting right?08:14
mjg59sivang: They're generally wacom devices, so not a touch screen in the traditional sense08:15
mjg59You have to use a special pen08:15
mjg59HiddenWolf: Ideally08:15
=== ispiked [n=ispiked@unaffiliated/ispiked] has joined #ubuntu-devel
HiddenWolfmjg59, not too promising. :(08:22
mjg59HiddenWolf: It's not something I've got any time to work on, but with luck somebody will be able to at some point08:23
HiddenWolfmjg59, so is it a goal to get ubuntu in the embedeed realm?08:25
=== ompaul [n=ompaul@213-202-144-104.bas502.dsl.esat.net] has joined #ubuntu-devel
mjg59HiddenWolf: That's what the ucbuntu project's supposed to be looking at08:28
=== sto [n=sto@debian/developer/sto] has joined #ubuntu-devel
sivangmjg59: Charles is one of the guys working on it right?08:34
mjg59sivang: Not sure, I'm afraid08:36
sivangmjg59: 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:37
mjg59Hmm. That's interesting.08:39
mjg59One of the SATA patches is breaking suspend on this laptop08:39
=== mpt [n=mpt@tvwna-ip-a-1.princeton.org] has joined #ubuntu-devel
=== ispiked 's ears perk up.
ispikedmjg59: suspend to disk or suspend to ram?08:49
=== jsz [n=diego@59.Red-80-36-85.staticIP.rima-tde.net] has joined #ubuntu-devel
mjg59ispiked: Suspend to RAM08:52
=== ogra [n=ogra@ubuntu/member/ogra] has joined #ubuntu-devel
mjg59Grah. Cock.08:59
mjg59It's the sata suspend/resume patch (ironically)08:59
mjg59mdz: Around by any chance?08:59
mdzyep09:00
=== suneco [n=u-sun@81-5-139-5.dsl.eclipse.net.uk] has joined #ubuntu-devel
sunecohello guys09:00
=== sto [n=sto@debian/developer/sto] has joined #ubuntu-devel
sunecoplz i am semi new to ubuntu09:00
sunecoand i need to know - how do i follows these instructions09:01
suneco1/ install (using synaptic) the kernel sources for 2.6.10-538609:01
mdzsuneco: the best place to ask such questions is #ubuntu09:01
sunecoyes, but they don't answer09:01
sunecoits intermediate09:01
sunecook, i will09:01
mdzthere is a list of other support resources at http://www.ubuntu.com/support/09:02
sunecook thks09:02
=== Diziet [n=ian@xenophobe.extern.relativity.greenend.org.uk] has joined #ubuntu-devel
=== rtcm [n=jman@213.146.193.223] has joined #ubuntu-devel
LoevborgI 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:04
ispikedmjg59: 59?09:09
mjg59ispiked: ?09:09
Blejdfizti'm having some trouble with launchpad.. my bugreport is falsely reported to be in upstream.. how do i remove that?09:10
ispikedmjg59: what's the 59 mean on the end of your name?09:10
mjg59ispiked: It's my university username09:10
ispikedmjg59: I see. Our scheme is <first initial><middle initial><first six letters of our last name><optional number if you're not unique>.09:11
mjg59All usernames here have numbers09:11
=== 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 []
HiddenWolfheh09:15
HiddenWolfstill better than my uni.09:15
HiddenWolfI'm 279169hb. :)09:15
=== 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
mptBlejdfizt, what's the URL of the bug report?09:43
=== mpt used to be mpt26
Treenaksmpt: then you had your birthday?09:45
mptyeah, now I'm 27 :-)09:45
Treenaksmpt: wow, mjg59 must be very old then ;)09:45
mptbut seriously, I was mpt26 at my first university09:45
mptand thoma994 at my second09:45
=== ispiked didn't know princeton had a comp. sci. program.
ispikedoh, nevermind. princeton.org != princeton.edu09:47
mptWhat did you think Brian Kernighan taught, ispiked?09:47
mpt(but yes, Princeton was neither of my universities, sad to say)09:48
Treenaksmpt: wrong continent?09:48
mptindeed09:48
mptBlejdfizt, if you're going to come back later and try asking again you might get a better response in #launchpad09:51
=== 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
zygahi10:02
zygais it just me or is ubuntu.com down?10:02
=== phloem [n=phloem@pool-71-109-230-54.lsanca.dsl-w.verizon.net] has joined #ubuntu-devel
HiddenWolfit's up for me10:10
Blejdfiztmpt: sorry.. was writing on a report :)10:10
Blejdfiztmpt: https://launchpad.net/products/glibc/+bug/464110:10
=== 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
mptBlejdfizt, so the bug occurs only in the Ubuntu glibc package, not in glibc upstream?10:32
=== wjb [n=warren@c220-237-178-175.lowrp1.vic.optusnet.com.au] has joined #ubuntu-devel
mptunfortunately you can't alter the upstream request because of https://launchpad.net/products/malone/+bug/134210:34
mptI'll do it for you since I'm a Launchpad admin10:34
mptif it's true that the bug doesn't happen upstream10:34
=== herzi [n=herzi@d014080.adsl.hansenet.de] has joined #ubuntu-devel
Blejdfizti cannot confirm that it does or doesn't occur upstream10:35
Blejdfizti just did the report wrong :)10:36
Blejdfiztit works in debian stable (but it's an older version there).10:36
mptok10:37
Blejdfiztthe first post (with the patch) could be removed also since the patch is in an attachment10:37
mptMalone 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/KeepingBugsConcise10:40
Blejdfiztok.. i'll know that until next time then :)10:41
mptyeah, patches are much better as attachments10:42
Blejdfiztbut.. i attached a patch :)10:43
zygacan anyone give me a direct link to 'download breezy' section10:54
=== ispiked [n=ispiked@unaffiliated/ispiked] has joined #ubuntu-devel
zygasomehow my isp has broken connection to the majority of outside world10:55
zygaand I'm just about to publish a new version of ubuntu.pl10:55
=== MagnusR [n=magru@85.194.14.142] has left #ubuntu-devel []
psusijesus I hate octal11:02
=== 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
zygapsusi: why?11:03
psusiI dunno... I just don't like octal11:04
psusiI have to think to figure out how it maps to binary11:04
psusihex I just see it in binary right away11:04
zygaoctal only makes sense to chmod arguments IMHO :-)11:07
psusiI can't stand it there either11:07
=== 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 []

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