[12:07] Is everyone in here paid? [12:07] hehe, I wish ;-) [12:07] most are not [12:07] LaserJock gets paid though === KaiL [n=KaiL@p548F4674.dip.t-dialin.net] has joined #ubuntu-devel [12:08] bmonty: what? I get paid with bug reports :-) [12:08] .I'm a ubuntu user from NZ! [12:08] HarrySprocket: nope. [12:08] LaserJock: that is currency in MOTU-land, right? [12:08] HarrySprocket: you need to get ahold of an IRC op for #ubuntu to get yourself unbanned [12:08] ok [12:08] bmonty: sure, sure ;-) [12:09] I have some ideas for ubuntu [12:09] great, write a specification on the wiki detailing all the implementation plans and announce it on the ubuntu-devel mailing list [12:10] make sure to include background and use cases [12:13] HarrySprocket: pm Madpilot about your #ubuntu ban === hunger [n=tobias@p54A62D59.dip0.t-ipconnect.de] has joined #ubuntu-devel [12:16] HarrySprocket: join #ubuntu-ops to talk about your ban [12:17] Kamion: test install just finished on ppc, and I hear rockin' sound \o/ [12:18] Kamion: that means, no more regressions from my side === MarkShuttleWorth [n=sam@219-89-7-84.dialup.xtra.co.nz] has joined #ubuntu-devel [12:18] Hello [12:18] Are is everyone today? [12:18] MarkShuttleWorth: Hi Mark! [12:18] how* [12:18] "sam"? === pitti feels dapper, now that the point release CDs are great [12:19] great! [12:19] sam - new zealand? [12:19] dead give-away there. HarrySprocket. [12:20] MarkShuttleWorth: what happened to our beloved 'SABDFL'? :) === MarkShuttleWorth is now known as HarrySprocket [12:20] *cough choke splutter* [12:20] Does Mark Chat in here sometimes? [12:20] he's right there. [12:20] imposter [12:21] I assumed you would know it wasnt Mark [12:21] haha [12:21] well. *I* knew :-) [12:21] HarrySprocket, sabdfl IS Mark... [12:22] ok [12:22] good, i wasnt an imposter [12:22] ;-) [12:22] sabdfl, did you know ubuntu is very popular in NZ? [12:23] oh, that's cool - no i didn't! === Gman [n=gman@nwkea-socks-1.sun.com] has joined #ubuntu-devel === HarrySprockett [n=sam@222-154-148-163.jetstream.xtra.co.nz] has joined #ubuntu-devel [12:26] my connection is crap! === Fujitsu [n=fujitsu@203.23.49.35] has joined #ubuntu-devel === AndyFitz [n=AndyFitz@nat-pool-brisbane.redhat.com] has joined #ubuntu-devel [12:28] ubuntu devs...check it out....i am working on the Kubuntu Edgy Eft Knot releases.. see https://wiki.ubuntu.com/EdgyEft/Knot2/Kubuntu for an idea, however, if you all are interested in a familiar layout let myself or Corey Burger know, as these will become "Release" pages if i am correct ;) [12:28] releases = release nodes? [12:28] good night everyone! [12:29] notes yes === AndyFitz [n=AndyFitz@nat-pool-brisbane.redhat.com] has left #ubuntu-devel [] [12:29] but not the release notes that will be with the official 6.10 release of course [12:29] those are docbook and not moin ;) [12:29] night pitti! === Lathiat [n=lathiat@ubuntu/member/pdpc.basic.lathiat] has joined #ubuntu-devel === Toadstool [n=jcorbier@ubuntu/member/toadstool] has joined #ubuntu-devel === FreeSourcly [n=sam@219-89-23-127.dialup.xtra.co.nz] has joined #ubuntu-devel === nixternal_ [n=nixterna@ubuntu/member/nixternal] has joined #ubuntu-devel === BenC [n=bcollins@debian/developer/bcollins] has joined #ubuntu-devel === geser [n=michael@85.25.109.14] has left #ubuntu-devel [] [12:46] Ubuntu needs to move away from linux or it will always just be knowen as a 'linux distro' [12:47] it needs too use the best of linux but start moving away now. [12:47] hehe, and that's bad? [12:47] yes because ' [12:47] distros come and go....... [12:47] that makes no sense [12:48] Less than no sense. [12:48] yes, distros come and go, but linux doesn't [12:48] the ultimate goal should be a independant OS === nalioth [i=nalioth@freenode/staff/ubuntu.member.nalioth] has joined #ubuntu-devel [12:48] so why would we move away from Linux [12:48] Yeah, we don't really want to have our own kernel written... === nixternal points to #ubuntu-offtopic and gives off and evil grin ;) [12:49] s/and/an as well [12:50] 'ray peer! [12:50] ...? [12:51] (Connection reset by peer) [12:51] Ah. === zul [n=chuck@ubuntu/member/zul] has joined #ubuntu-devel === Frostnice [n=sam@219-89-27-53.dialup.xtra.co.nz] has joined #ubuntu-devel [12:55] Hello [12:55] ./join #ubuntu === TheMuso [n=luke@ubuntu/member/themuso] has joined #ubuntu-devel [12:55] ops sorry. [12:56] I found a bug. [12:56] When you install....ubuntu then install kubuntu-desktop... the splash sceen changes to "blue kubuntu" [12:56] Frostnice: you can take a look if someone already posted it at http://launchpad.net . If yes, perhaps you can contribute with additional information on it. [12:57] it should remain "brown/orange ubuntu" [12:57] should it? [12:57] That's not a bug. [12:57] well yeah. [12:58] if they firstly install 'ubuntu' [12:58] they obviously want it as default. [12:58] And it is fairly easy to change back. [12:58] Frostnice, not necessarily. [12:59] How do you change it back? [12:59] I'm a n00b. [12:59] Frostnice: support questions are better handled at #ubuntu, not here. [01:00] Im banned [01:00] That's silly of you. [01:01] You already said that before. Perhaps you were banned for a reason? [01:01] Perhaps for trolling about Ubuntu moving away from Linux? === TentonMice [n=kvirc@219-89-27-53.dialup.xtra.co.nz] has joined #ubuntu-devel [01:01] Now, move this to #ubuntu-offtopic, please. [01:02] Ubuntu will take out Microsoft. Mark my words and excuse my pun. === Frostnice [n=sam@219-89-27-53.dialup.xtra.co.nz] has left #ubuntu-devel [] [01:03] What a reject. [01:03] Be nice. [01:03] I don't think being nice is warranted in this case. [01:03] Well, alternatively just say nothing :) [01:03] well, it wasn't anything terrible [01:04] it wasnt like the world was coming to an end, just ignore the trolls [01:04] TentonMice: please try to keep discussion on-topic for development. === nalioth_ [i=nalioth@freenode/staff/ubuntu.member.nalioth] has joined #ubuntu-devel === cprov [n=cprov@201.72.172.10] has joined #ubuntu-devel === Lathiat [n=lathiat@ubuntu/member/pdpc.basic.lathiat] has joined #ubuntu-devel === pygi [n=pygi@89-172-237-85.adsl.net.t-com.hr] has joined #ubuntu-devel === sabdfl [n=mark@ubuntu/member/pdpc.silver.sabdfl] has left #ubuntu-devel [] === azeem_ [n=mbanck@host109.natpool.mwn.de] has joined #ubuntu-devel === Surak [n=ubuntu@200.128.80.254] has joined #ubuntu-devel === jsgotangco [n=jsg123@ubuntu/member/jsgotangco] has joined #ubuntu-devel === mdeslaur [n=mdeslaur@modemcable196.26-203-24.mc.videotron.ca] has joined #ubuntu-devel === LeeJunFan [n=junfan@adsl-69-210-207-5.dsl.klmzmi.ameritech.net] has joined #ubuntu-devel === nalioth_ [i=nalioth@freenode/staff/ubuntu.member.nalioth] has joined #ubuntu-devel === micahcowan [n=micahcow@69.36.252.2] has joined #ubuntu-devel === Amaranth [n=travis@ubuntu/member/amaranth] has joined #ubuntu-devel === Lathiat_ [n=lathiat@ubuntu/member/pdpc.basic.lathiat] has joined #ubuntu-devel === Amaranth [n=travis@ubuntu/member/amaranth] has joined #ubuntu-devel === Amaranth [n=travis@ubuntu/member/amaranth] has joined #ubuntu-devel === gort [n=jgbiggs@cpe-24-175-10-187.houston.res.rr.com] has joined #ubuntu-devel === ThunderStruck [n=ThunderS@ubuntu/member/gnomefreak] has joined #ubuntu-devel === MasterM [n=GrandMas@222-154-149-191.jetstream.xtra.co.nz] has joined #ubuntu-devel === j_ack [n=nico@p508D8A43.dip0.t-ipconnect.de] has joined #ubuntu-devel === rpedro_ [n=rpedro@87-196-98-218.net.novis.pt] has joined #ubuntu-devel === MasterMatt [n=GrandMas@222-154-149-191.jetstream.xtra.co.nz] has joined #ubuntu-devel === LeeJunFan [n=junfan@adsl-69-210-207-5.dsl.klmzmi.ameritech.net] has joined #ubuntu-devel === bluefoxicy [n=bluefox@c-68-33-112-13.hsd1.md.comcast.net] has joined #ubuntu-devel === zul [n=chuck@ubuntu/member/zul] has joined #ubuntu-devel [03:06] hi === licio [n=licio@ubuntu/member/licio] has joined #ubuntu-devel === jcsmith [n=jcsmith@wv-morgantown-cdnt1-bg1-4c-104.mgtnwv.adelphia.net] has joined #ubuntu-devel === cprov [n=cprov@201.72.172.10] has joined #ubuntu-devel === BenC [n=bcollins@debian/developer/bcollins] has joined #ubuntu-devel === johanbr [n=j@d154-20-189-105.bchsia.telus.net] has joined #ubuntu-devel === mat__ [n=mat@82.247.157.187] has joined #ubuntu-devel === irvin [n=ipp@ubuntu/member/irvin] has joined #ubuntu-devel === bddebian [n=bdefrees@71.224.172.103] has joined #ubuntu-devel [04:18] Howdy === Gloubiboulga [n=gauvain@ubuntu/member/gloubiboulga] has joined #ubuntu-devel [04:20] bddebian: where you been hiding? [04:21] Hi nalioth [04:21] Hiding? [04:21] haven't see you in a while [04:22] I'm always here making the core-devs lives miserable :-) === micahcowan [n=micahcow@69.36.252.2] has joined #ubuntu-devel === Hobbsee [n=Hobbsee@ubuntu/member/hobbsee] has joined #ubuntu-devel === dsas [n=dean@host81-158-83-114.range81-158.btcentralplus.com] has joined #ubuntu-devel === poningru [n=poningru@pool-72-64-211-102.tampfl.fios.verizon.net] has joined #ubuntu-devel === MasterMatt [n=MasterMa@219-89-4-93.dialup.xtra.co.nz] has joined #ubuntu-devel [05:27] I have to say 'ubuntu easy' is the shit man! === MasterMatt [n=MasterMa@219-89-4-93.dialup.xtra.co.nz] has joined #ubuntu-devel === Gloubiboulga [n=gauvain@ubuntu/member/gloubiboulga] has joined #ubuntu-devel [05:45] hello:) [05:46] heya MasterMatt [05:46] How you doin? [05:46] Have you tried 'easy ubuntu'? [05:46] it's grand. === Hobbsee [n=Hobbsee@ubuntu/member/hobbsee] has joined #ubuntu-devel === Gman [n=gman@nwkea-socks-1.sun.com] has joined #ubuntu-devel === dmg [n=dmg@MTL-HSE-ppp192237.qc.sympatico.ca] has joined #ubuntu-devel === dilinger [i=dilinger@mouth.voxel.net] has joined #ubuntu-devel === irvin [n=ipp@ubuntu/member/irvin] has joined #ubuntu-devel === Keybuk [n=scott@quest.netsplit.com] has joined #ubuntu-devel === dudus [n=dudus@200.246.22.208] has joined #ubuntu-devel [06:59] ha ha [06:59] "not defined as the opposite as something else" [06:59] "how about non-opensource?" === Treenaks_ [n=martijn@thuis.foodfight.org] has joined #ubuntu-devel === nags [n=nags@125.16.129.16] has joined #ubuntu-devel [07:02] that just rolls off the tongue === evand_ is now known as evand === Treenaks_ is now known as Treenaks [07:23] jdub: surely commercial/proprietary is simply the absence of open source? [07:24] the opposite would be some kind of viral code that explicitly forces you to not release any source code sharing the same system? :) [07:24] Keybuk: ;-) [07:25] Keybuk: noticed that launchd is now available under ASL2? [07:25] no, I hadn't looked [07:25] oh. my. god. [07:26] no. fucking. way. [07:26] their collaboration server is built on twisted [07:27] interesting === raphink [n=raphink@ubuntu/member/raphink] has joined #ubuntu-devel === Burgundavia [n=corey@ubuntu/member/burgundavia] has joined #ubuntu-devel [07:40] jdub: what's launchd ? [07:41] sivang: apple replacement to sysvinit [07:41] Burgundavia: ah, I see [07:41] sivang: as well as cron, at, etc [07:42] Burgundavia: ah, so it has all of those tools functionality ? [07:43] sivang: yes, it is quite cool but sadly APSL licensed [07:43] I think the plan is to grow Keybuk's replacement-init into something similar to it and SMF, but only GPL licensed, so distros like Suse and Fedora can use it [07:44] pretty much, yup === Gidget [n=gidgetb_@adsl-219-163-248.asm.bellsouth.net] has joined #ubuntu-devel === cymcy [n=cymcy@d213-103-223-162.cust.tele2.fr] has joined #ubuntu-devel [07:46] Burgundavia: did you read above? [07:46] jdub: sorry, I just joined [07:46] Burgundavia: ASL2 [07:46] jdub: when I read about launchd I told myself "jdub going to dig this in 3...2...1..." [07:46] launchd is ASL2? [07:47] whiprush: not wildly so [07:47] i'm more interested in the calendar server, which is built on twisted [07:47] last I recall you digged the solaris thing better [07:47] twisted? no shit? [07:47] that's, odd ... [07:51] why so? [07:54] I typically don't equate apple with using things they didn't invent [07:54] they use a lot of stuff like that [07:55] well they seem to have sensible developers who don't want to reinvent things that already work nicely and just complement their ideas on it === Seveas [n=seveas@ubuntu/member/seveas] has joined #ubuntu-devel === irvin [n=irvin@ubuntu/member/irvin] has joined #ubuntu-devel [07:59] I suppose ASL2 is some sort of GPL compatible license so that's why the fuss about it ? === whiprush is paging through 15 channels of the same conversation trying to piece it all together. [08:00] haha yahhh [08:00] irc mash ups would be more chaotic [08:00] sivang: because it's a free license, not considered gpl-compatible [08:01] according to the fsf, anyway [08:01] ajmitch: I see, meaning we cannot do free use of it in Ubuntu? [08:01] sivang: it's a free software license, so it can be used [08:01] not everything has to be GPL-compatible [08:02] has anyone checked out this launchd thing in detail at all? [08:04] it says ASL2 is incompatible with GPL [08:04] but nonetheless, a free software license [08:04] sivang: ^^ [08:04] jsgotangco: I see [08:05] "it has certain patent termination cases that the GPL does not require" === basanta [n=basanta@202.79.37.177] has joined #ubuntu-devel [08:06] whiprush: yes, extensively [08:06] whiprush: what would you like to know about it? [08:07] Keybuk: opinion? iirc from reading the summary the problem was the licensing. [08:07] just wondering if this new apache 2.0 license thing is interesting. [08:07] good points: [08:07] - simple design [08:07] - has the cron and inetd replacement out of the box [08:07] - some mythical "start services only when required" code [08:07] bad points: [08:08] - no dependency/event graph; expects apache's init script to spin until /usr is mounted, then spin until the network is up, etc. [08:08] - xml configuration [08:08] mm xml [08:08] - probably would be considered a net loss of functionality [08:10] Keybuk: so overall, thumbs down? [08:11] whiprush: when Keybuk thinks he can do better, definitely thumbs down ;-) [08:11] haha [08:11] the sun stuff looks so interesting, pity about the license. [08:11] whiprush: what's wrong with the license? [08:12] afaik doesn't the cddl make it out of the running for putting it in ubuntu? [08:12] not even remotely [08:12] oh really? [08:12] CDDL is a generalised MPL [08:12] a very good license === whiprush recalls reading a comparison of init things ruling out the smf stuff === whiprush goes to check [08:13] it also happens to be as incompatible with the GPL as the MPL is [08:13] but for a daemon that runs stuff... === whiprush nods [08:14] https://wiki.ubuntu.com/ReplacementInit [08:14] "The first two of these suffer from inescapable licence problems, which is relatively unfortunate as both have features that are somewhat appealing though neither quite fix our problems." [08:15] is the page out of date or ... ? [08:16] whiprush: it is out of date as for this morning [08:16] it's just wrong [08:16] people don't grok CDDL === whiprush just walks away from the argument. [08:16] jdub: it seems sane to work on an init system across many distros, including debian [08:16] debian has rejected the cddl [08:16] no they haven't === Fujitsu [n=Fujitsu@c58-107-168-5.eburwd7.vic.optusnet.com.au] has joined #ubuntu-devel === irvin [n=ipp@ubuntu/member/irvin] has joined #ubuntu-devel === johanbr [n=j@d154-20-189-105.bchsia.telus.net] has joined #ubuntu-devel === viviersf [n=cain@196.44.1.98] has joined #ubuntu-devel === Gidget [n=gidgetb_@adsl-219-163-248.asm.bellsouth.net] has left #ubuntu-devel ["Leaving"] [08:26] whiprush: actually, I liked launchd and thought it was be good for "a base to extend [08:27] but the licence was (and probably still is) against that [08:28] Keybuk: ASL@? [08:28] why so? [08:29] it isn't GPL compatible, no? [08:29] ASL2 rings vague debian-legal alarm bells in the back of my head [08:29] Keybuk: fading away into sleep, but will log the rest of the conversation. :D [08:29] Keybuk: why would it need to be GPL compat? [08:30] Keybuk: its GPL compatibility is disputed [08:30] jdub: otherwise many people get discouraged from adoption === robitaille [n=daniel@ubuntu/member/robitaille] has joined #ubuntu-devel [08:30] Keybuk: I'm sure it beats working on network-manager. :p [08:30] See, that was a joke ... [08:32] jdub: e.g. depending on your interpretation of the GPL wrt dynamic linking; it may not be legal to write a GNOME frontend to launchd [08:32] (assuming you have to C&P paste code from other GNOME apps, which ime is mandatory) === ogra [n=ogra@ubuntu/member/ogra] has joined #ubuntu-devel === irvin [n=ipp@ubuntu/member/irvin] has joined #ubuntu-devel [08:39] Keybuk: have we done any universe security updates for dapper? [08:40] Keybuk: trac (universe) could do with an update - is a backport ok for universe security updates? [08:40] Keybuk: (i wouldn't have though think linking would be required to create a frontend for launchd) [08:40] dunno, I think we have; ask pitti [08:41] jdub: you'd need at least some of the launchd config file interpretation code === pitti [n=pitti@ubuntu/member/pitti] has joined #ubuntu-devel [08:42] oh [08:42] wow [08:42] timing [08:42] pitti: hi! [08:42] 16:39 < jdub> Keybuk: have we done any universe security updates for dapper? [08:42] 16:40 < jdub> Keybuk: trac (universe) could do with an update - is a backport ok for universe security updates? [08:42] [08:42] ^ pitti [08:44] Good morning [08:45] jdub: pants off! [08:45] jdub: just one or two, but negligible [08:45] jdub: as long as the new version is reasonably tested, I'm fine with that [08:46] jdub: just a microversion update? [08:46] jdub: the changelog should be checked for sanity, and if possible, the diff, too === Lure [n=lure@ubuntu/member/lure] has joined #ubuntu-devel === Zdra [n=zdra@100.229-243-81.adsl-dyn.isp.belgacom.be] has joined #ubuntu-devel [08:49] pitti: ok, i'll backport and test, and let you know [08:49] pitti: thanks! === raphink [n=raphink@ubuntu/member/raphink] has joined #ubuntu-devel [08:50] jdub: cool! [08:57] I looked at trac for dapper-security and found it was a bit much, but that was a while ago === marilize [n=marilize@196.36.161.235] has joined #ubuntu-devel === dholbach [n=daniel@i577B057C.versanet.de] has joined #ubuntu-devel [09:02] good morning === Keybuk hugs dholbach [09:03] hey Keybuk :) === rpedro_ [n=rpedro@87-196-6-43.net.novis.pt] has joined #ubuntu-devel [09:04] I wonder if seb128 slept at all [09:04] edgy-changes suggests otherwise [09:05] Keybuk: thanks for all the syncs [09:06] Keybuk: thanks for the syncs; strange, I did not get accepted mails for most of them (just for bzr) [09:08] pitti: I'm still doing them [09:08] the process is roughly [09:08] for SYNC in LIST; do sync-source $SYNC; done ; upload all syncs [09:08] I'm still going through the list [09:11] Keybuk: sorry about the mini-dinstall sync by the way, I must have been very sleepy not to notice the NMU is misversionned... :/ [09:12] \o/ only bddebian's left now === glatzor [n=sebi@ppp-62-245-210-231.dynamic.mnet-online.de] has joined #ubuntu-devel [09:15] Keybuk: how much interest have you had from other distros for init-ng-Keybukstyle? [09:16] Burgundavia: much [09:16] Keybuk: this launchd stuff change the landscape much? [09:16] Burgundavia: everyone I've explained it to in detail has made vague "waaant" noises [09:16] right [09:16] any actual code from anybody else? [09:16] Burgundavia: not really; upstart is now just as feature complete as launchd, so the theory of using that as a base wouldn't gain anything ... and I still think it has licence problems [09:17] nah, people are waiting for usto prove it works first [09:17] plus I've not published the code anyway [09:18] seems that Enomalism isn't in edgy yet ;) http://enomalism.com/Wiki.wiki+M5902e6c2d07.0.html (a web-interface for Xen) === ompaul [n=ompaul@ubuntu/member/ompaul] has joined #ubuntu-devel === pounk [n=pounkf@142-217-81-161.telebecinternet.net] has joined #ubuntu-devel === seb128 [n=seb128@ubuntu/member/seb128] has joined #ubuntu-devel [09:22] seb128! === pitti hugs the Great Gnominator [09:22] cool name [09:24] hey pitti :) === mvo [n=egon@p54A679B0.dip.t-dialin.net] has joined #ubuntu-devel [09:29] ogra: new gnome-powermanager and new gnome-screensaver [09:32] Keybuk: is that you that do NEW processing nowadays? evolution-data-server has new binaries: libecal1.2-7 and libedata-cal1.2-6 (sonames change), accepting them so would be welcome (no hurry, just pointing what changed for it) === Hobbsee [n=Hobbsee@ubuntu/member/hobbsee] has joined #ubuntu-devel [09:37] seb128: I do some of it, yes [09:37] gonna do some in a few minutes [09:39] hi Hobbsee [09:41] hey pitti [09:47] Keybuk, in a udev script, %k is the device name, are there easy variables for devicetype (cdrom/harddisc/camera) and for the label ? or do i need hal for that ? [09:47] dholbach, thanks for notifying :) === pounk [n=pounkf@142-217-81-161.telebecinternet.net] has joined #ubuntu-devel === pitti [n=pitti@ubuntu/member/pitti] has joined #ubuntu-devel [09:50] ogra: %k is the kernel name, not necessarily the name udev willg ive for the device [09:50] ogra: define "device type", define "label" [09:50] ah, ok === pitti [n=pitti@ubuntu/member/pitti] has joined #ubuntu-devel [09:50] ype as i said above for a block device i want to know if its a cdrom or a harddisk first place ... [09:51] assuming you mean block devices, you can use %env{ID_TYPE} and %env{ID_FS_UUID} etc. [09:51] ogra: you missed the word "block device" :p [09:51] ah, cool [09:51] yes, sorry :) [09:51] its early :) [09:51] udevinfo -qall is your friend [09:51] e.g. udevinfo -qall -n sda1 === MasterMatt [n=MasterMa@219-89-4-93.dialup.xtra.co.nz] has joined #ubuntu-devel [09:52] hmm, intresting ... [09:53] in the thin client it doesnt see the label [09:54] hmm, and my camera is a floppy according to ID_TYPE :) [09:59] Keybuk: thanks for the masses of syncs/removals :) === Hobbsee notes that her inbox is semi-flooded again. i only cleared that out a few hours ago! :P === carlos [n=carlos@13.Red-88-16-33.dynamicIP.rima-tde.net] has joined #ubuntu-devel === robertj [n=robertj@66-188-77-153.dhcp.athn.ga.charter.com] has joined #ubuntu-devel === herzi [n=herzi@kiwi.mediascape.de] has joined #ubuntu-devel [10:08] Keybuk, i noticed that the fuse module isnt autoloaded if i want to access /dev/fuse ... do i need an udev script here as well ? [10:08] fuse is one of the tricky ones, like ppp, etc. [10:09] it's not associated with any device, so it won't be automatically loaded [10:09] well, i'll need it loaded for ltspfs [10:09] the easiest way is just modprobe -Qb fuse [10:09] and the fuse utils are all acessing /dev/fuse [10:09] i.e. fusermount [10:10] so i'd assume we can associate t with that device ... [10:10] another way would be to put /dev/fuse in /lib/udev/devices [10:10] device == physical device, sorry [10:10] and link it to /dev ? [10:11] things in /lib/udev/devices are copied to /dev by the udev init script [10:11] hmm, that would mean i have it permanently loaded [10:12] no, it'd be loaded when the device was first touched [10:12] loading the module already creates it dynamically in /dev [10:12] one can mknod anything without loading the module [10:12] right [10:12] the choice is [10:12] 1) loading the module with modprobe so the device is created [10:12] 2) having the device already around, so the module is loaded by kmod [10:12] hmm ... [10:13] 1) is a problem because i'd need root access while a user driven script runs ... === trukulo [n=mzarza@37.Red-80-37-110.staticIP.rima-tde.net] has joined #ubuntu-devel [10:13] right, we have the same problem with ppp [10:13] so the ltspfs postinst would have to mknod /lib/udev/devices/fuse ... ok [10:14] no [10:14] but ? [10:14] the ltspfs package could just ship that [10:14] ah [10:14] or, tbh, I'd probably just ship it in the udev package [10:14] no need to mknod ? [10:14] what's the major/minor ? [10:14] well, it does the mknod in debian/rules [10:14] crw-rw---- 1 root fuse 10, 229 2006-08-07 19:18 /dev/fuse === jamesh [n=james@82.109.136.116] has joined #ubuntu-devel === stub [n=stub@82.109.136.116] has joined #ubuntu-devel [10:15] (the group is important) [10:15] the group is not possible, I'm afraid [10:15] hmm [10:15] if it's shipped in a package, it'll have to be root:root until udev's init script runs [10:15] it may be that #1 is your only solution then [10:16] hmm [10:16] echo "fuse" >> /etc/modules [10:16] :P [10:16] yup [10:16] ugly [10:17] but if there is no way around ... *shrug* [10:18] it's in a class of modules we haven't got a perfect solution for yet [10:18] drivers without hardware [10:18] yep [10:19] you want it loaded if you want it [10:19] usually it just makes sense to load them with modprobe when necessary [10:19] but when the device needs to be used by !root, that's a problem [10:20] we vaguely chatted once about making modprobe setuid root, and then having it decide whether the real user could load that module or not [10:20] well, fuse is exactly for userspace only, as the name implies :) [10:20] but I suspect that's the kind of thing that makes pitti soil his underwear [10:20] hehe [10:20] i'm fine for now with /etc/modules its just sad we cant do it dynamically ... [10:21] and i think in hotplug times it was loaded dynamically, but i might be wrong [10:21] Keybuk: are there more examples where calling modprobe would make sense (which are not just bugs)? [10:21] the fuse utils package used to ship a script [10:21] pitti: ppp [10:21] pitti: loop [10:21] pitti, pppoe ? [10:22] pitti: tun [10:22] Keybuk: ok, ppp makes sense, but loop? [10:22] pitti: mount should be able to "modprobe loop" if it's in fstab and user [10:22] loop is autoloaded [10:22] users can't setup loop devices without root power anyway [10:22] but can't [10:22] Keybuk: ah, ok [10:22] ogra: only because we have a static device in /dev copied in by init [10:22] if i mount -o loop i have no complaints here [10:22] aha [10:22] ! [10:23] is there any way to conditionally build a target in Makefile.am based on a config.h variable? (i. e. the presence/absence of a library detected by configure) [10:24] if VARIABLE [10:24] ... [10:24] endif [10:24] oh, wow, magic :) [10:24] Keybuk: thanks [10:24] (must be defined in configure.ac by AM_CONDITIONAL [10:24] usually you do something like AM_CONDITIONAL(VARIABLE, test x$ac_variable = xtrue) or something [10:25] there's an example in the info page === ogra wonders why debian removed the link from /etc/mtab to /proc/mounts in ltsp clients ... [10:27] Keybuk: ah, http://www.delorie.com/gnu/docs/automake/automake_106.html [10:27] and i wonder why i dont get my mounts right *sigh* [10:32] the fact that dash doesnt know about $UID is rather impressing :) [10:33] ogra: id -un ? [10:33] i've put UID=$(id -u) at the top, yes :) [10:34] but still, thats a variable i'd have expected in any shell :) [10:34] ogra: better not rely on it :) [10:34] yeah, seems like [10:34] ogra: otherwise I could do nasty things with export UID=0 or so :) [10:34] pitti: export UID=-1 [10:34] oh, i dont use it for anything critical ... just for a directory name [10:35] StevenK: what's -1, super-root? :) [10:35] reverse root :) [10:35] pitti: UID's are unsigned, it'd be fun watching stuff blow up. [10:35] toor :) [10:35] StevenK: ah, might wrap to nobody then (65535?) [10:36] Hey, that's a point. [10:36] well, that would be -2 [10:36] steven@liquified:~% id -- -2 [10:36] id: -2: No such user [10:37] ogra: mtab and mounts aren't equivalent [10:37] Keybuk, in ltsp-clients they are (read only filesystem, i need to know what the kernel thinks is mounted) === fnordus [n=dnall@s142-179-111-243.bc.hsia.telus.net] has joined #ubuntu-devel [10:38] ogra: why not just use /proc/mounts directly then? [10:38] Keybuk, because apps look in mtab ... [10:38] its fine with the link [10:38] ok [10:38] debian just removed it and made mtab a static readonly file [10:38] mounts is missing mount options though, no? [10:38] which doesnt help much for local device support :) [10:39] http://www.opengroup.org/onlinepubs/000095399/utilities/xcu_chap02.html#tag_02_05_03 [10:39] ^ doesn't specify UID as a shell-set parameter [10:39] so $UID is a bashism [10:39] Doesn't help that zsh also seems to have it. [10:39] well, fstab is a writeable file ... and devices i plug in use it ... so i have the options there [10:40] and i call mount directly as mount -o sync ... anyway ... [10:40] no extra options needed :) === jono [n=jono@mail.openadvantage.org] has joined #ubuntu-devel === sabdfl [n=mark@ubuntu/member/pdpc.silver.sabdfl] has joined #ubuntu-devel [10:45] hi all [10:46] hey jono [10:46] heya sabdfl [10:46] sabdfl, hows things this morning? [10:46] excellent, am en route to cambridge for a bit of supercomputer action [10:46] always makes for a fun day [10:46] :) [10:47] nice [10:47] sabdfl: Ubuntu CDs packed? :-P [10:47] hi sabdfl [10:47] hi StevenK, Hobbsee === StevenK waves. [10:47] sounds like a fun day [10:47] sabdfl: woohoo, enjoy the big irons :) [10:47] StevenK: ah. thanks for reminding me what i was going to grab some of from pia. [10:47] Hobbsee: ran out already? [10:47] ajmitch: only had one :P === StevenK has none, until his shipment arrives. === Hobbsee_ [n=Hobbsee@ubuntu/member/hobbsee] has joined #ubuntu-devel [10:55] grr. that's three hard lockups in two days, and i've got absolutely no idea why. *grumble* === Gman [n=gman@nwkea-socks-1.sun.com] has joined #ubuntu-devel [10:55] Hobbsee: nvidia/ati drivers? [10:56] Hobbsee: Heat? [10:56] Treenaks: neither. plain intel card [10:56] Hobbsee: I've pointed out the fan in those laptops are worthless. [10:56] true [10:56] it doesnt seem that hot [10:57] The outside case doesn't. [10:57] Hobbsee: Have you ever thought to check the CPU temperature? [10:57] TheMuso: a long time ago. should check that again [10:57] That's no indication that the CPU isn't molten. [10:57] Hobbsee: you're still using that horribly broken fan? [10:57] hey Gman [10:58] ajmitch: yeah [10:58] hey jono [10:58] how goes it? [10:58] Gman, good thanks, you? [10:58] Hobbsee: I suspect that the fan has gotten a little worse. [10:59] jono, not bad - other than living in a leaky home :( [10:59] StevenK: quite possibly [10:59] I suspect that the only way it can get worse than what it is, is to stop altogether [10:59] ajmitch: It may be spinning a little slower and expelling less heat. [10:59] Gman, ugh :( === mdke kicks Planet Gnome === geser [n=michael@85.25.109.36] has joined #ubuntu-devel === doko [n=doko@dslb-088-073-108-144.pools.arcor-ip.net] has joined #ubuntu-devel === Zdra [n=zdra@di-pc67.ulb.ac.be] has joined #ubuntu-devel === trukulo [n=mzarza@37.Red-80-37-110.staticIP.rima-tde.net] has left #ubuntu-devel ["Ex-Chat"] === kagou [n=kagou@84.7.49.204] has joined #ubuntu-devel [11:22] hi === hungerW [n=tobias@pd95b0676.dip0.t-ipconnect.de] has joined #ubuntu-devel === Gloubiboulga [n=gauvain@ubuntu/member/gloubiboulga] has joined #ubuntu-devel [11:35] mvo: re 19834: Yes, fine. [11:36] iwj: thanks [11:37] I see you closed it already. [11:41] iwj: yes, my reasoning was that it can always be reopened (and that I didn't want to forget about it) === seb128 [n=seb128@ubuntu/member/seb128] has joined #ubuntu-devel [11:42] :-) === yannickb44 [n=yannick@ANantes-251-1-101-228.w86-203.abo.wanadoo.fr] has joined #ubuntu-devel === pygi [n=pygi@89-172-230-78.adsl.net.t-com.hr] has joined #ubuntu-devel === tortoise__ [n=tortoise@81-86-105-156.dsl.pipex.com] has joined #ubuntu-devel [12:05] elmo, Znarl, Spads: ping [12:06] jdub : Pong? [12:07] Znarl: am i going to get {people,humboldt}.ubuntu.com love back at any point? [12:10] jdub: people, not any time in the immediate future. humboldt hasn't been changed [12:13] jdub: (people still requires chinstrap -> employees only - that may/should be fixed, but it's not in the short term TODO) [12:14] elmo: could planet be moved to another machine maybe? [12:16] elmo: perhaps you could remove the {Packages,Sources}* files from my public_html/* on people? i don't want people thinking those are maintained if i can't maintain them [12:22] jdub: got a moment? [12:23] sure [12:23] cool === HiddenWolf [n=HiddenWo@136.197.dynamic.phpg.net] has joined #ubuntu-devel === lloydinho [n=andreas@rosinante.egmont-kol.dk] has joined #ubuntu-devel === phanatic [n=phanatic@ubuntu/member/phanatic] has joined #ubuntu-devel === geser [n=michael@85.25.109.36] has left #ubuntu-devel [] [12:29] jdub: planet isn't on people? [12:30] elmo: planet is on humboldt [12:30] jdub: yes. so why do you want it moved? [12:34] elmo: 'cos i don't have access, and i thought non-employees couldn't get to humboldt [12:34] jdub: your account hasn't been locked on humboldt, it's not part of the LAN and doesn't require chinstrap access to reach it [12:34] jdub: that's what I meant by "humboldt hasn't been changed" - sorry if I wasn't clear [12:35] elmo: i'm locked out though :) [12:35] no ssh key love and no password === janimo [n=jani@Home03207.cluj.astral.ro] has joined #ubuntu-devel [12:36] Gloubiboulga: hi [12:36] jdub: I can't even see you trying to login - are you sure you're not still trying to proxy through chinstrap? [12:37] janimo, hello [12:37] jdub: (and it might be better to take this to #canonical-sysadmin) [12:38] elmo: ok, sorted, i hadn't killed the chinstrap config on this machine [12:38] thanks === irvin [n=ipp@ubuntu/member/irvin] has joined #ubuntu-devel [12:54] mvo: hi I talked to glatzor and he said the remaining gtkhtml use in g-a-i can be replaced with a simpler html parser (he said beautiful-soup) [12:55] would you agree to getting this last I think gnome dependency out, and solve the gconf one as with update-manager? === Keybuk [n=scott@quest.netsplit.com] has joined #ubuntu-devel === sabdfl [n=mark@ubuntu/member/pdpc.silver.sabdfl] has joined #ubuntu-devel [12:59] janimo: yes, that sounds good. I need to check the gtkhtml solution though first === Zdra [n=zdra@di-pc67.ulb.ac.be] has joined #ubuntu-devel === Gloubiboulga [n=gauvain@ubuntu/member/gloubiboulga] has joined #ubuntu-devel [01:05] mvo: sure, thanks, let's see what glatzor has to say, he said he had to check this out it more detail first === cr3 [n=marc@pdpc/supporter/bronze/cr3] has joined #ubuntu-devel === shawarma [n=sh@vega.linux2go.dk] has joined #ubuntu-devel === stub [n=stub@82.109.136.116] has joined #ubuntu-devel [01:34] seb128, i have a small problem, i have a script that adds a link to the desktop ... th elink doesnt appear on the users desktop, but if i open a nautilus window i see it appearing/vanishing dynamically [01:35] any idea why the desktop itself isnt updated ? === hungerW [n=tobias@pd95b0676.dip0.t-ipconnect.de] has joined #ubuntu-devel === jdub_ [n=jdub@home.waugh.id.au] has joined #ubuntu-devel === jdub_ is now known as jdub === ozamosi [n=ozamosi@ubuntu/member/ozamosi] has joined #ubuntu-devel [01:54] mdz: ping [02:02] pitti, how does g-v-m know there was a CD inserted ? seem there is no kernel event or something i could catch with udev [02:02] is that hal ? [02:02] I think that's hal's business, yes [02:03] damned [02:03] where does hal get the event then ? [02:04] i need a trigger that doesnt involve installing half of the desktop innings into the thin client ... [02:04] ogra, udevmonitor [02:04] if you don;t want hal [02:04] janimo, YAY, thanks ! [02:04] hal gets it from udev [02:05] ogra: welcome :) [02:05] hmm, no events for CDRoms ... [02:06] must get it somewhere else [02:09] ogra: indeed, only lshal -m show cdrom events... [02:09] yep [02:09] but where does it get them ? [02:09] dunno [02:10] hmm, intresting ... NM spills an entry into syslog for *every* device thats added or removed [02:11] how noisy [02:14] ogra: yes, hal polls for CDs periodically === zul [n=chuck@ubuntu/member/zul] has joined #ubuntu-devel [02:15] ogra: there's no other possibility than polling unfortunately [02:15] what exactly does it poll ? [02:16] i'm fine adding a "while true; do ... ; done" script for the client ... but adding the complete hal will kill my memory [02:16] ogra: check hald/linux2/addons/addon-storage.c [02:16] ogra: that's the backend responsible for cd polling [02:16] thanks ! [02:16] thats what i'm looking for [02:17] ogra: http://people.ubuntu.com/~pitti/scripts/cdcaps.py [02:17] ogra: essentially, you need to do fcntl.ioctl(f, CDROM.CDROM_DISC_STATUS, 0) periodically [02:17] and test the bits which indicate that a CD is present [02:17] wow, that script is sexy :) [02:18] ogra: check addon-storage.c how hal tests it [02:18] drive = ioctl (fd, CDROM_DRIVE_STATUS, CDSL_CURRENT); [02:18] CDS_DISC_OK -> there is a CD-ROM, otherwise there's not [02:18] i think i'll redo all my stuff in python looks way more elegant than the shellscripts i have :) [02:19] ok [02:19] i'll play with it a bit [02:19] ogra: heh, indeed I slowly got used to writing stuff in python right from the start [02:19] as opposed to developing complex shell scripts and rewriting them later :) [02:20] ogra: if you want shell, you can do 'perl -e' magic, though === ThunderStruck [n=ThunderS@ubuntu/member/gnomefreak] has joined #ubuntu-devel [02:20] ogra: check powerpc's pmi for an example how to do ioctl's in combined perl/shell [02:20] well, there would have been tons of system() calls in the beginning ... if i write such scripts that poll most data from other tools i'm better off with shell [02:21] but usually while i start dropping the subshell ugliness i could as well replace it with python :) [02:21] well, OTOH you wouldn't want to spawn a perl/python interpreter *every three seconds* from a shell script [02:21] ogra: so, either a small C program or completely perl/python, I'd say === epx [n=Elvis@200.249.192.132] has joined #ubuntu-devel [02:22] python is it :) [02:22] ogra: and please use subprocess.{call,Popen} instead of system :) [02:22] i already started rewriting the bits on the session side ... [02:22] pitti, for testing i usually use VAR=$(ls -l) in shell :) [02:23] and usually my first iteration of a script is crowded with that [02:23] :) === rodarvus [n=rodarvus@ubuntu/member/rodarvus] has joined #ubuntu-devel === aleitner [n=aleitner@se-pc31.inf.ethz.ch] has joined #ubuntu-devel === gort [n=jgbiggs@cpe-24-175-10-187.houston.res.rr.com] has joined #ubuntu-devel [02:28] ogra: nop, but nautilus has some notification issues that should be fixed with the update coming today [02:29] shawarma, k [02:29] err [02:29] ah, k [02:29] funnily if i touch/rm a file manually all is fine ... [02:36] G0SUB: hm, can you please commit the latest stuff into bzr? I didn't find any CLI frontend, nor any test suites in the currently pushed version === Hobbsee_ [n=Hobbsee@ubuntu/member/hobbsee] has joined #ubuntu-devel === OculusAquilae [n=oculus@pD950A5DC.dip0.t-ipconnect.de] has joined #ubuntu-devel === fsmw [n=Fernando@200.113.154.144] has joined #ubuntu-devel === quail [n=quail@unaffiliated/quaillinux/x-000001] has joined #ubuntu-devel === cprov [n=cprov@201.72.172.10] has joined #ubuntu-devel === cprov [n=cprov@201.72.172.10] has joined #ubuntu-devel === basanta [n=basanta@202.79.37.177] has joined #ubuntu-devel === geser [n=michael@85.25.109.36] has joined #ubuntu-devel === mvo [n=egon@p54A679B0.dip.t-dialin.net] has joined #ubuntu-devel === jsgotangco [n=jsg123@ubuntu/member/jsgotangco] has joined #ubuntu-devel === irvin [n=ipp@ubuntu/member/irvin] has joined #ubuntu-devel === mat|work [n=mat@igoan/mat] has joined #ubuntu-devel === carlos [n=carlos@13.Red-88-16-33.dynamicIP.rima-tde.net] has joined #ubuntu-devel === Loevborg [n=loevborg@dslb-084-056-016-057.pools.arcor-ip.net] has joined #ubuntu-devel === sladen [i=paul@starsky.19inch.net] has joined #ubuntu-devel === sivang_ [i=sivan@muse.19inch.net] has joined #ubuntu-devel === buno [n=bernd@p5494B3AF.dip0.t-ipconnect.de] has joined #ubuntu-devel === hungerW [n=tobias@pd95b0676.dip0.t-ipconnect.de] has joined #ubuntu-devel === bddebian [n=bdefrees@216.178.65.218] has joined #ubuntu-devel [03:50] Howdy [03:50] THANKS KEYBUK! [03:54] no worries === stub [n=stub@82.109.136.116] has joined #ubuntu-devel === cr3 [n=marc@pdpc/supporter/bronze/cr3] has joined #ubuntu-devel === shackan [n=shackan@host30-92.pool871.interbusiness.it] has joined #ubuntu-devel === shenki [n=shenki@ppp148-167.lns3.adl2.internode.on.net] has joined #ubuntu-devel === ThunderStruck [n=ThunderS@ubuntu/member/gnomefreak] has joined #ubuntu-devel === rpedro [n=rpedro@87-196-97-61.net.novis.pt] has joined #ubuntu-devel [04:08] Keybuk: Do you have an opinion on squashfs? I haven't gotten any feedback on ML or IRC. [04:08] bddebian: mdz said upload it, livefs builds use dapper's squashfs [04:08] I know but I'm scared :-) [04:09] what's the change? [04:09] ajmitch: Hi BTW :-) [04:09] Keybuk: Build-dep linux-headers-2.6.17-5 instead of 2.6.17-1-all === ompaul [n=ompaul@ubuntu/member/ompaul] has joined #ubuntu-devel === mvo [n=egon@p54A67FD9.dip.t-dialin.net] has joined #ubuntu-devel [04:12] seems fair === HiddenWolf [n=HiddenWo@136.179.dynamic.phpg.net] has joined #ubuntu-devel === bddebian crosses his fingers and uploads === Hobbsee wonders why a whole lot of stuff is FTBFS on the buildds. [04:20] ah. [04:20] Errors were encountered while processing: [04:20] /home/buildd/build-235140-269468/chroot-autobuild/var/cache/apt/archives/xinit_1.0.2-0ubuntu1_i386.deb [04:20] yes, he uploaded -0ubuntu2 [04:21] Because X is borked? [04:21] dpkg: error processing /home/buildd/build-235140-269468/chroot-autobuild/var/cache/apt/archives/xinit_1.0.2-0ubuntu1_i386.deb (--unpack): [04:21] trying to overwrite `/usr/share/man/man5/Xsession.5.gz', which is also in package x11-common [04:21] ah [04:21] fixed two uploads ago [04:21] right [04:22] So now we just wait for the buildds to be fixed and beg infinity for a mass give-back? === kbyrd [n=Miranda@mailout1.vmware.com] has joined #ubuntu-devel === stratus [n=stratus@cronopio.rits.org.br] has joined #ubuntu-devel === Micksa [i=nobody@203.26.40.81] has joined #ubuntu-devel [04:36] hi!!! [04:36] I have an excuse to be here :) [04:37] How do I create the initramfs for casper from its sources? === Lioda [n=ldarnis@costes009986-2.clients.easynet.fr] has joined #ubuntu-devel === marsu [n=user@c83-248-240-16.bredband.comhem.se] has joined #ubuntu-devel === marsu [n=user@c83-248-240-16.bredband.comhem.se] has joined #ubuntu-devel === sbalneav [n=sbalneav@mail.legalaid.mb.ca] has joined #ubuntu-devel [04:44] aw, someone tell me [04:44] this is torture [04:44] I'm reading shell scripts [04:44] Micksa: you might have more luck asking in the support channel, I suppose, or searching the documentation wiki, if no one answers in here === BenC [n=bcollins@debian/developer/bcollins] has joined #ubuntu-devel === Zdra [n=zdra@155.238-242-81.adsl-dyn.isp.belgacom.be] has joined #ubuntu-devel === pygi [n=pygi@89-172-224-35.adsl.net.t-com.hr] has joined #ubuntu-devel === Zdra_ [n=zdra@85.167-247-81.adsl-dyn.isp.belgacom.be] has joined #ubuntu-devel === quail [n=quail@unaffiliated/quaillinux/x-000001] has joined #ubuntu-devel [05:07] jono: congrats [05:07] cheers Riddell :) [05:07] (since it seems to be public now) [05:07] jono: so you're our new master? [05:08] ajmitch, hah! :) [05:08] yeah, MArk was holding off for an announcement [05:08] he picked the worst possible picture too :) [05:08] I just saw it pop up on mugshot :) [05:08] jono: so i can bug you now heh heh.. [05:08] hey jono, welcome! [05:08] welcome jono [05:08] sure, feel free to bug me guys :) [05:09] thanks pitti mdke :) [05:09] wait what? [05:09] tseng: see planet ubuntu [05:09] did jono get that community leader thing [05:09] he did [05:10] man [05:10] he'll be all up in my face now [05:10] heh === jono thwacks tseng :P === Burgwork [n=corey@d66-183-174-128.bchsia.telus.net] has joined #ubuntu-devel === rpedro [n=rpedro@87-196-108-102.net.novis.pt] has joined #ubuntu-devel === buno_ [n=bernd@p5494BABD.dip0.t-ipconnect.de] has joined #ubuntu-devel [05:13] jono: :-) [05:13] morning jdub, jono [05:13] hey Burgwork [05:13] jdub, :) === pygi [n=pygi@89-172-224-35.adsl.net.t-com.hr] has joined #ubuntu-devel === rodarvus_ [n=rodarvus@200.146.21.155.adsl.gvt.net.br] has joined #ubuntu-devel [05:16] jono: walking out the door, i was a bit disappointed that we'd missed the opportunity to work together :) [05:16] jdub, yeah, I wish we could have worked together too :) [05:17] jdub, maybe one day :) [05:18] jono, are you the new community manager for Canonical? [05:18] jono: at least paul won't be stuck with the usual "jono's boss" crap anymore [05:18] jono: oh - perfect [05:18] jono: sabdfl == "jono's boss" [05:18] Burgwork, yeah [05:18] jdub, hehe [05:18] jono: or do you report to jane? [05:18] jono, congrats! you coming to LWE SF? [05:18] jdub, no, to Mark [05:19] ah well, sure you'll fix that soon enough [05:19] Burgwork, thanks, I wish I could, but no :( [05:19] jdub, :) [05:19] in the mean time, we can call him "jono's boss" [05:19] hehe [05:19] I smell revenge here.. [05:19] gotta make up for paul's pain somehow [05:19] circle of life and all [05:20] heh, but Paul is going to be a GNOME god afte rGUADEC2007 [05:20] its gonna be awesome :) [05:21] yeah, b'ham is going to rock [05:21] no beach party though :( [05:22] skinny dipping in the birmingham canal would be painful [05:22] But real beer [05:23] *riowr* [05:23] jono: hire a hall and ship in sand [05:23] sorted. [05:23] thom, :P === MagnusR [n=magru@c83-250-59-127.bredband.comhem.se] has joined #ubuntu-devel === FordPrefect [n=andy@cpe-024-088-245-189.nc.res.rr.com] has joined #ubuntu-devel === Harti [n=Harti@unaffiliated/harti] has joined #ubuntu-devel === nixternal [n=nixterna@ubuntu/member/nixternal] has joined #ubuntu-devel === ThunderStruck [n=ThunderS@ubuntu/member/gnomefreak] has joined #ubuntu-devel === mdeslaur [n=mdeslaur@modemcable196.26-203-24.mc.videotron.ca] has joined #ubuntu-devel === nixternal [n=nixterna@71.194.189.213] has joined #ubuntu-devel === lucas [n=lucas@ubuntu/member/lucas] has joined #ubuntu-devel === FordPrefect [n=andy@cpe-024-088-245-189.nc.res.rr.com] has left #ubuntu-devel ["Leaving"] [05:37] jono: technical people are notably left out of your enumeration of community areas [05:38] tseng, thats only one aspect of what I will be doing [05:38] tseng, of course my work will include technical teams :) [05:38] ok, I don't much care personally [05:39] tseng, and if you have suggestions for ways in which to improve the community with regards to technical teams, let me know :) [05:39] but its a key point of entry [05:39] sure :) [05:40] jono, as part of your new job, I would like you to look at HelpingUbuntu, with an eye towards moving it to /community/participate on the website. I need some good critical feedback on it [05:40] I am a pretty bad person to ask about joining ubuntu seeing as I've been here since before there was a name [05:40] Burgwork, sure :) === tseng delegates to recent motu converts [05:41] Burgwork, could you ping me in a few weeks about it when I am up and running? [05:41] tseng, sure, but its not just about joining the community, but how the community works :) [05:41] jono, sure, but I was trying to push myself to finish it and get it live [05:41] tseng: you're special :) [05:41] zul: hah not really. [05:41] Burgwork, ok, I will have a look tomorrow if that is cool - need to finish up some stuff right now [05:42] Burgwork, could you mail me a jono AT jonobacon DOT org about it [05:42] jono, no, do it now! ;) === jono loads the shotgun... [05:42] :P === nalioth [i=nalioth@freenode/staff/ubuntu.member.nalioth] has joined #ubuntu-devel [05:43] Hello again nalioth :-) === holycow [n=a@mail.wjsgroup.com] has joined #ubuntu-devel [05:44] bddebian: yes, thank you. (no thanks to my ignorant ISP, tho) [05:45] jono: else Burgwork will write angry blog entries :-P [05:45] dholbach, very angry blog entries. Filled with much gnashing of teeth :) [05:46] :P [05:46] all about how the powers that be are ignoring poor pitiful volunteer me [05:47] Burgwork: as i said.... I'm not sure that angry blog entries help much [05:47] Burgwork: the usual fire and brimstone? === Loevborg [n=loevborg@dslb-084-056-016-057.pools.arcor-ip.net] has joined #ubuntu-devel === ThunderStruck [n=ThunderS@ubuntu/member/gnomefreak] has joined #ubuntu-devel [05:57] zul, absolutely [06:05] sorry for the off-topic question, but does anyone know wth this could mean? [06:05] getpeername(0, 0xbfcd2610, [16] ) = -1 ENOTSOCK (Socket operation on non-socket) === Zdra [n=zdra@222.212-242-81.adsl-dyn.isp.belgacom.be] has joined #ubuntu-devel [06:05] assumedly it means the the file descripter passed to getpeername is not a socket [06:06] which that it is the first argument [06:06] which is 0 [06:06] is 0 a valid file descriptor/socket name? [06:06] fd 16? [06:06] your most certainly tryign to pass NULL incorrectly [06:06] I have absolutely no idea [06:06] apt-get install manpages-dev [06:06] man getpeername [06:07] hrrm === Chipzz digs further [06:07] azeem, it tends to be stdin (though just by convention :] ) [06:08] ah, right [06:08] this makes no sense === ajmitch [n=ajmitch@ubuntu/member/ajmitch] has joined #ubuntu-devel [06:15] Hey, what's up with Pulse? [06:15] It packaged? === nags [n=nags@125.22.6.3] has joined #ubuntu-devel === MagnusR [n=magru@c83-250-59-127.bredband.comhem.se] has joined #ubuntu-devel [06:20] ah ok [06:20] this binary is supposed to run from inetd [06:21] starting to make sense now [06:21] pitti: yes, they are done here. I am yet to commit. [06:22] Chipzz, yes, that would [06:28] jdub: pong [06:28] infinity: could you please kick the gksu build? [06:28] mdz: can you look at an rrdtool upgrade for me? [06:29] jdub: perhaps [06:29] deb-src http://www.gnome.org/~jdub/ubuntu/edgy/ / === HiddenWolf [n=HiddenWo@136.241.dynamic.phpg.net] has joined #ubuntu-devel [06:32] mvo: I just (ie: 2 minutes ago) did a mass give-back. [06:32] mvo: So it'll get kicked with everything else in about 15 mins. [06:32] infinity: ah, cool. thanks [06:33] mdz: some of the bindings don't have dependencies, so was difficult to seriously test it ;) === nalioth [i=nalioth@freenode/staff/ubuntu.member.nalioth] has left #ubuntu-devel [] [06:39] hello [06:42] We used ot have polypaudio packages. Those seem to have vanished. jdub? Done Pulse packages? === shackan [n=shackan@host202-146.pool873.interbusiness.it] has joined #ubuntu-devel [06:42] wasabi_: we removed them when polypaudio was abandoned upstream and too buggy [06:42] Hmm. There a current plan? Me and a friend are experimenting with it. [06:43] Finding it quite awesome. ;) [06:43] well, personally I don't care about it :) [06:43] we use ALSA by default now, and I do not wish to reintroduce a mixing daemon by default [06:43] Going at it from an angle of adding a BT headset at runtime, and moving streams over to it on the fly. [06:43] which of course does not mean that it shouldn't be packaged [06:44] Or plugging a laptop into a docking station, and on plugin, changing the default output to a different audio device, etc. [06:44] He's working with voip calls, basically. [06:44] jdub: if you email me a diff I'm less likely to forget [06:44] wasabi_: yeah, just haven't had time to finish them [06:44] pitti: the stuff Fabian (FreeNX) has been working on routes /dev/dsp via 'esd' [06:44] wasabi_: pulse is definitely the way to go though, none of this dmix crap :) [06:45] Yeah. I agree. 100%. I've been running the entire stack through my head the last few days. [06:45] We have devices which won't even show in Alsa, actually. [06:45] user mode blue tooth devices, for instance. [06:45] wasabi_: we had a great meeting at guadec about The Future [06:45] Not to mention the zeroconf stuff. [06:45] Wish I could have come. =( [06:45] I'm all about The Future! [06:46] I've a few things I'd like to investigate, which might make people squimish, with regards to pulse. A gstreamer source module for it. :) [06:46] nup, makes total sense - doesn't the current gstreamer plugin have a source? [06:47] Well, it ships raw pcm across process. One idea is to ship the encoded audio to PA. [06:47] And have PA run it's own pipeline internally to do the decoding. [06:47] From the n770 angle. [06:47] (they already do such with a dedicated gstreamer daemon) [06:48] fun stuff. =) [06:48] oh right [06:48] yes, that was one of the difficult parts of the discussion at guadec [06:49] particularly useful for airtunes or thin client use cases [06:49] src ! demux ! decodebin ! pulsesink [06:49] pulsesink would detect a gstreamer enabled pulse, which would advertise it's caps. [06:49] pulsesink then would tell decodebin it could accept actual ogg. [06:50] decodebin would be like "oh hey, I don't have to do anything!" [06:50] ogg would go to pa process, pipeline is built over there to decode ogg. [06:50] sell mezcalero on it :) [06:50] Yeah. [06:50] He reminded me that PA is GPL and some gstreamer mods are not. :0 [06:51] interesting stuff anyways. [06:51] hrm, yeah, that's problematic [06:51] Well, PA could restrict itself to GPL compat elements. [06:51] white list. [06:51] Only advertise the caps of those elements, etc. [06:52] That's solvable, just annoying. [06:52] Then the same idea pops up for a "video server", like PA. [06:52] Another thing which Maemo deals with. === Keybuk [n=scott@quest.netsplit.com] has joined #ubuntu-devel [06:52] anyways. Just wondering if there are packages to easy my efforts. [06:53] am I on crack or did the font display in the console (ctrl-alt-f1) get much cleaner? [06:53] anyone happen to know of a workaround for the problem where the screen blanks during install on a machine with an i810 based video controller? === lionelp [n=lionel@ip-128.net-82-216-65.rev.numericable.fr] has joined #ubuntu-devel [06:54] man, DVD Authoring on Linux is *hard* [06:55] Keybuk, not for long ^ [06:55] Keybuk, i think pygi has a program [06:55] :) [06:55] ergh, knew it :) === pygi eats ogra :) [06:55] hehe === Amaranth [n=travis@ubuntu/member/amaranth] has joined #ubuntu-devel [06:55] pygi: oh aye? [06:56] pitti, is there a reason we dont have "dev.cdrom.lock=0" in sysctl.conf ? [06:56] Keybuk, the part that you want will be here and will be higly usable, but is in no usable condition for now ^_^ === pygi wonders how ogra remembered that... [06:56] the main problem is getting the encoding right [06:57] pygi, my mind is like a big dusty chaotic storage ;) [06:57] ogra, weee :) [06:57] the one I just wrote was ok, but not perfect ... in particular it had to pad in an extra frame === MagnusR [n=magru@c83-250-59-127.bredband.comhem.se] has joined #ubuntu-devel [06:58] Keybuk, so no worries....it'll be easy one day ^_3 [06:58] ^_^ [06:58] pygi, release early, release often [06:59] Burgwork, ofcourse ^_^ [06:59] and usable, if appliable :) [06:59] release before I've got sick of doing it manually [06:59] and written my own [06:59] [06:59] heh [07:00] Keybuk, how much time do I have? === ogra guesses some hours [07:00] I am currently messing with libburn, so I can't make any promises ^_^ === pygi thinks some hours won't be enough as he won't be here next...hm...5 hours? :) [07:01] libburn? [07:01] you're not just shelling out to the existing tools? [07:01] libburn is the future :) [07:02] let me guess, you send the movie over d-bus? :p [07:02] ogra, let's hope so ^_^ [07:02] lol [07:02] in messages ? [07:02] Keybuk, ofcourse, you have any other idea? that seemed the best last time I checked :) === Keybuk gets Stevens open again [07:04] ...so, TIOCSCTTY did very bad things to X [07:04] ogra, as soon as 3 critical features (for now) are implemented, I'll consider libburn taken it's first step to the future :) [07:04] :) [07:05] which would be -tao, multi-session, and dvd support ^_^ === shenki [n=shenki@ppp164-5.lns3.adl4.internode.on.net] has joined #ubuntu-devel === licio [n=licio@ubuntu/member/licio] has joined #ubuntu-devel [07:07] and a couple of annoying bugs ^_^ [07:07] mjg59: around? [07:07] he was around earlier === pygi sends Keybuk over d-bus to ... hm, ehm...hm.. who wants keybuk? :) [07:11] Keybuk: hi === shenki_ [n=shenki@ppp164-5.lns3.adl4.internode.on.net] has joined #ubuntu-devel [07:12] mjg59: do you know much about terminal handling on Linux? [07:12] Not realy [07:12] no, me neither ... I figured you might having played with usplash [07:13] I managed to get it to do things I've seen both usplash and acpi-support do [07:13] (active terminal gets nothing but \n) === Surak [n=ubuntu@200.128.80.158] has joined #ubuntu-devel [07:16] BenC: ping [07:21] Surak: pong [07:22] Benc: (in regard of bug #55104 ): the option for disabling video (or changing vga priority) on setup of all i865-based MSI boards fails. [07:22] Malone bug 55104 in linux-source-2.6.15 "panic/lock/restart on dapper-amd64 if there's intel integrated video AND a nvidia card at the same time" [Untriaged,Confirmed] http://launchpad.net/bugs/55104 [07:23] Surak: We wont be implementing that script workaround === lbm [n=lbm@195.181.54.254] has joined #ubuntu-devel [07:23] Surak: I'm not sure what the best fix is, but it needs to not crash in cases like yours [07:23] proper thing would be to fail to setup DRM === spacey [n=herman@ubuntu/member/spacey] has joined #ubuntu-devel [07:24] Which would mean to blacklist intel-agp by default. [07:24] no, that's not what it means [07:24] it means nvidia should fail to initialize in this case [07:26] by blacklisting intel-agp would disable DRI on intel boards, but would make X start on every case. [07:29] we could change the udev rule for intel-agp. It could call a script and verify if there's a nvidia board present, and then refuse to load. Is there any way to make a 'conditional' udev rule? === mjg59 boggles [07:29] Surak: err, what are you trying to do? [07:29] It's perfectly valid for intel-agp to be loaded when nvidia is [07:30] There appears to be one specific case where there's a problem [07:30] this sounds like a driver bug to me [07:31] And if you're not using the nvidia binary drivers, then there's nothing that'll ever touch intel-agp on that system [07:31] mjg59: yes, this is quite specific to i865 chipset and nvidia boards. [07:32] So can we drop the idea of blacklisting and try to find out what the actual bug is? === Kaleo is now known as Kaleo|work [07:32] Firstly, if you blacklist the nvidia module, does it work? [07:32] mjg59: the problem is that when intel_agp is loaded, the machine will hang. I have three different mainboards which use this chipset and all of them hangs. [07:32] Surak: No, that is not the problem [07:32] Surak: The problem is that the machine hangs [07:33] Surak: We need to determine /why/ that happens before we know how to fix the bug [07:33] let me try blacklisting nvidia. === epx [n=Elvis@200.249.192.132] has joined #ubuntu-devel [07:35] 'll be back in a minute. === Seveas [n=seveas@ubuntu/member/seveas] has joined #ubuntu-devel === MagnusR [n=magru@c83-250-59-127.bredband.comhem.se] has joined #ubuntu-devel === Surak [n=ubuntu@200.128.80.254] has joined #ubuntu-devel [07:51] mjg59: blacklisting nvidia does not work. The machine still panics. [07:52] Surak: Can you provide the panic? [07:52] I'll do this right away. [07:53] Thanks === johanbr [n=j@jupiter.physics.ubc.ca] has joined #ubuntu-devel === micahcowan [n=micahcow@69.36.252.2] has joined #ubuntu-devel === bmon_ [n=monnahan@15.Red-83-41-251.dynamicIP.rima-tde.net] has joined #ubuntu-devel === wasabi__ [n=wasabi@207.55.180.150] has joined #ubuntu-devel [08:20] hum... not easy to take a kernel panic log, as / is mounted RO when /etc/rcS.d/S07linux-restricted-modules-common is run. Whatever, let me mount it rw before. === wasabi_ [n=wasabi@ubuntu/member/wasabi] has joined #ubuntu-devel === wasabi_ [n=wasabi@ubuntu/member/wasabi] has joined #ubuntu-devel === Kirds [n=chatzill@ip-93-4.dsl.newel.net] has joined #ubuntu-devel === Harti [n=Harti@unaffiliated/harti] has joined #ubuntu-devel === winkle [i=winkle@suiko.acc.umu.se] has joined #ubuntu-devel === holycow [n=a@mail.wjsgroup.com] has joined #ubuntu-devel === cassidy [n=cassidy@f1-pc174.ulb.ac.be] has joined #ubuntu-devel === daq4th [n=darkness@netstation-005.cafe.zSeries.org] has joined #ubuntu-devel === LaserJock [n=LaserJoc@ubuntu/member/laserjock] has joined #ubuntu-devel === wasabi_ [n=wasabi@ubuntu/member/wasabi] has joined #ubuntu-devel === buno__ [n=bernd@p5494BABD.dip0.t-ipconnect.de] has joined #ubuntu-devel [08:50] is lp down? [08:51] BenC, ubuntu.com appears to be down as well [08:51] strike that, very slow === micahcowan [n=micahcow@69.36.252.2] has left #ubuntu-devel ["Leaving"] === pygi [n=pygi@89-172-199-198.adsl.net.t-com.hr] has joined #ubuntu-devel [09:09] mjg59: do we have SetPowerSave in ubuntu's HAL? === holycow [n=a@mail.wjsgroup.com] has joined #ubuntu-devel === dsas [n=dean@host81-158-83-114.range81-158.btcentralplus.com] has joined #ubuntu-devel === tortoise__ [n=tortoise@81-86-105-156.dsl.pipex.com] has joined #ubuntu-devel === j_ack [n=rudi@p508DB96D.dip0.t-ipconnect.de] has joined #ubuntu-devel === Keybuk [n=scott@quest.netsplit.com] has joined #ubuntu-devel [09:21] Riddell: Not sure [09:24] mjg59: next question, do you know how g-p-m decides if it should run or not? [09:27] It's started as part of the session === mc44 [n=rddpr@ip-81-170-48-115.cust.homechoice.net] has joined #ubuntu-devel === zul [n=chuck@ubuntu/member/zul] has joined #ubuntu-devel [09:31] mjg59: I'm not being able to capture the crash. The system logs nothing. If I tell ksyslogd to start earlier, the only message in /var/log is a :"Aug 8 16:23:31 ubuntu syslogd 1.4.1#17ubuntu7: restart" [09:32] mjg59: but presumably it doesn't run if you don't have power management? [09:32] As it restarts immediately, I can't even type it. [09:34] Surak: It's likely that it never hits disk. [09:35] Riddell: I don't believe there are any systems that don't have power management [09:35] mjg59: I forced mounting of / in rw mode, so syslog can write to /var/log. I don't have any serial console to log it. Do you have any other idea on how can I get this panic log? [09:35] Surak: Pen and paper, I'm afraid [09:36] mjg59: I can't, because the panic shows for a very small time, and the machine immediately restarts. [09:36] digital camera! attach the photo to a launchpad bug :) [09:39] doing flickr searches for like "kernel panic" are great [09:39] ha ha [09:40] uh [09:40] actually [09:40] the osx kernel panics are cool [09:40] http://flickr.com/photos/cryw/145375770/ [09:40] bonus [09:41] uh, holy crap [09:41] an overwhelming number of the first page are osx panics [09:42] not sure what that speaks to most [09:42] flickr user profile? [09:42] osx stability? [09:42] deployment numbers? [09:42] user choice of tools? [09:43] it strikes me that OSX's touted demographic are more likely to have photo/video recording equipment near the monitor [09:43] yeah [09:43] also it is worth taking a photo of, really ;) [09:43] yeah, that's a gorgeous color scheme [09:44] it should have like the narita announcer track recorded in ROM and fed into dedicated chips driving the speakers [09:44] that would be horrific [09:45] when tseng says horrific, he means dope === stealf [n=stefan@c83-253-20-160.bredband.comhem.se] has joined #ubuntu-devel [09:45] I don't want my computer to talk [09:46] think of the translation issues [09:46] if you want a really concrete example of why its a bad idea [09:46] beyond OMG CRACK [09:47] they have four languages up there [09:47] that's why I was saying like the narita announcer girl [09:47] Just have them speak in Esperanto - no worries [09:47] it looks like the sort of plaquards you find in aeropuertinos [09:47] whois spads === Spads is GAR [09:48] dmg: someone with an unfortunate client config [09:48] jdub: it makes you wonder though ... if their system can do that much fancy shit, why is it PANICing in the first place? [09:48] and by unfortunate, tseng means dope [09:48] the entire point of a PANIC is that the kernel dare not do anything for fear of breaking the system [09:48] bah, wanted to see if there was a country associated with 'aeropuertinos' [09:48] by unfortunate, tseng means please fix your ircname: [09:48] with what your mother named you [09:48] dmg: no, I was just hoping that it would be mangled enough to be offensive in some language [09:48] tseng: that old hag? [09:49] and no, I don't want Rob Levin to find me. [09:54] zsh: segmentation fault (core dumped) dd if=/dev/zero bs=4 count=1920 [09:54] ...eerrr... [09:55] http://flickr.com/photos/cookiecrook/115108768/ <-- that's more like a kernel panic. I think that other thing was closer to an oops === pygi [n=pygi@89-172-234-18.adsl.net.t-com.hr] has joined #ubuntu-devel [09:56] Spads, I like the last two comments [09:57] heh, "it doesn't give you a choice" [09:57] nice [09:58] I think he thought it was like a root window xterm type display === Amaranth [n=travis@ubuntu/member/amaranth] has joined #ubuntu-devel === pygi_ [n=pygi@89-172-234-79.adsl.net.t-com.hr] has joined #ubuntu-devel [10:00] AHR! [10:00] 24" OF PURE IRSSI! [10:00] This line must be 1 cm long [10:00] high, you mean. [10:01] in fact [10:01] i think it is [10:01] BONUS! [10:02] jdub: size DOES matter? :) [10:09] infinity: the usplash configuration failure in http://people.ubuntu.com/~cjwatson/livefs-build-logs/edgy/edubuntu/latest/livecd-20060808-i386.out is a little odd. Is /proc not mounted? === sabdfl [n=mark@ubuntu/member/pdpc.silver.sabdfl] has joined #ubuntu-devel [10:10] mjg59: that single <(...) in usplash.postinst has caused more failed installs than anything else in edgy in the last week, I think :( === Yagisan [n=Yagisan@60-240-76-109-nsw-pppoe.tpgi.com.au] has joined #ubuntu-devel [10:10] is there no way to reword that in POSIXese? [10:10] Kamion: Not that I could work out [10:10] It needs to convert something of the form [10:10] 1024x768, 800x600, 640x480 [10:10] to [10:10] x=1024; y=768 [10:11] without picking up any of the later stuff [10:11] eval `sed script` [10:11] ? [10:12] Yeah. Sounded ugly, though. [10:12] at this point the bashism seems more ugly [10:12] I'd sort of expected systems to actually work :) [10:12] well, not because it's a bashism [10:12] I can do it cleanly in zsh [10:12] surprising that even our buildds don't seem to have it though - that suggests very little else is using /dev/fd [10:12] But I don't think that's a great answer either [10:12] Yes [10:13] I seem to remember that there's at least one other package that can be expected to break [10:14] mjg59: Hey, latest usplash at least doesn't die with "screen init failed" but I get garbage on the screen. Blue and green vertical lines. [10:14] hrm, why does ubuntu-desktop depend on linux-headers-686 (specifically 686)? [10:16] jdub: so kids can build their own network driver [10:16] oh [10:16] good question [10:17] Kamion: possibly one for you, seed master [10:17] (haw haw) [10:17] it was mdz's add [10:21] mjg59: hang on, isn't this really easy? [10:21] x="$(echo "$RET" | cut -d, -f1 | cut -dx -f1)" [10:21] y="$(echo "$RET" | cut -d, -f1 | cut -dx -f2)" [10:22] ok, so it's a few more processes, but no big deal in a postinst [10:22] jdub: as tseng says, mdz explicitly added it [10:22] jdub: you can bzr log the seeds [10:23] and it's -686 because it was moved over verbatim from the ship seed [10:23] or ship-live actually === shackan_ [n=shackan@host87-100.pool8259.interbusiness.it] has joined #ubuntu-devel === dudus [n=dudus@200.246.22.208] has joined #ubuntu-devel === ompaul [n=ompaul@ubuntu/member/ompaul] has joined #ubuntu-devel [10:30] jdub: because -686 is the kernel that folks will get by default installing from the edgy desktop CD [10:31] mdz: and we don't have linux-headers to depend on? [10:31] jdub: no, we don't [10:31] bum [10:31] we could, but I'm not sure I see what that would buy us [10:31] not having -k7 and -686 installed at the same time [10:31] apt isn't smart enough to give you linux-headers-somethingelse when you have that kernel [10:31] but that's just being anal [10:32] I'm not entirely convinced that we need -k7 [10:32] that'd be a fine solution too ;) [10:32] we'll find out real quick [10:32] since -686 will be the boot kernel on the desktop CD [10:32] of course, not shipping all this crap would be sweeter ;-) [10:32] oh, going 686 - nice [10:32] jdub: ;-D === jdub hates on gcc in desktop seed [10:33] i wonder what the reception would have been if we'd shipped 686 by default in warty [10:33] the only really sucky things are geodes and cyrix stuff, right? [10:34] jdub: you'll get over it [10:34] and thousands of users will thank us [10:34] thousands of ex gentoo users will thank us [10:34] you're just trying to drain gentoo again man [10:34] "Use Ubuntu: Because Now You Can Bang Two *Smaller* Rocks Together!" [10:34] thousands of people who need drivers to make their system work will thank us [10:35] ;-) [10:35] that's the only use case [10:35] I went over this in some detail on the mailing list [10:35] it is not about compiling anything else; in fact you *can't* compile much else with that environment [10:35] yeah [10:35] i noticed it's very minimal [10:36] but i still think it's misdirected [10:36] being able to build drivers on the live CD is huge [10:36] it's huge for a tiny portion of users :-) [10:36] I think it's worse than you think [10:36] well [10:36] i know it's bad [10:36] but i also know what users do [10:36] "Hrm, back to OS X!" [10:37] I am not interested in that argument-by-recto-cranial-inversion [10:37] we're saving maybe 0.5% of users from that fate [10:38] well you need a recto-cranial-inversion to remember what it's like to be a normal user :) [10:38] seriously, what is my mum going to do with gcc and non-working wifi? [10:38] the users we have who are 'normal' are a minority [10:38] the rest are early adopters [10:38] she doesn't even know what kind of network card it is [10:39] your mum neither knows nor cares [10:39] or which stinky dungeon website she's going to find some source in [10:39] this doesn't solve your mum's problem [10:39] but it also costs her nothing [10:39] she will not even notice the difference [10:39] so she is irrelevant [10:39] okay, so if we put her out of the picture [10:39] so we have two types of users to consider [10:39] we're helping a tiny percentage of users who will understand this stuff and have the desire to bang two rocks together [10:39] users who need this in order to follow a how-to and make their system work [10:40] and users who have a philosophical problem with compilers [10:40] I have no qualms about sacrificing the latter for the former [10:40] why can't that howto involve apt-get install gcc (given that it could be in a repo on the cd)? [10:41] dude, read the thread [10:41] I explained this a hundred times [10:41] i read the thread [10:41] well, i think i read it all [10:41] was this question raised? [10:41] apt-get install build-essential on a live CD blows [10:41] installing gcc just to remove it again is stupid [10:41] (sorry to turn a cheap gag into a discussion...) [10:42] well, once it's installed, it's installed and copied to the disk, right? [10:42] upon distro install [10:42] correct, and tada, the existing howtos which are, by the way, not written specifically for Ubuntu, magically work === ogra_ [n=ogra@p548AF3AF.dip.t-dialin.net] has joined #ubuntu-devel [10:42] they won't all say apt-get install gcc because most of the documentation which exists isn't Ubuntu-specific [10:43] and they sure as hell won't say apt-get install linux-headers-`uname -r` [10:43] heh [10:43] this means that people can go to Intel's driver website, read the instructions, and fix their problem [10:44] jdub: no, it's not copied to the disk. This will prevent someone from screwing the live cd and installing a borked system. [10:45] Why -686 as default? [10:45] jdub: oh, you meant the driver? no, the driver won't be copied [10:45] mdz: (no, i meant after apt-get installing gcc on the livecd, it would be copied to the disk on distro install) [10:45] mjg59: because you need lots of RAM to boot the live CD, and if you do, you are very likely to have a 686 or better [10:45] mdz: (but then i realise that the non-modified dm is copied) [10:46] jdub: oh, that's not true either [10:46] mdz: Is lots of RAM inherently true? It's required if you want to get the full gnome stack up, sure [10:46] jdub: that is, you're correct in your last comment [10:46] heh, yeah [10:46] mjg59: booting the desktop CD single-user is a pretty weird use case [10:46] mdz: For install purposes, it wouldn't seem unreasonable [10:46] We can bring up the installer without bringing up the entirity of gnome [10:47] the only installer on that CD is a pygtk program [10:47] Yeah [10:47] But that's still a pretty major saving in memory [10:47] mjg59: how would you do that? gfxboot option? [10:47] jdub: Yes [10:47] ubiquity and its deps actually eat a lot of RAM, less than GNOME for sure, but you'd still need >64M [10:48] jdub: "no, i meant after apt-get installing gcc on the livecd" <- That won't happen [10:48] Surak: read above, it was all talke through [10:48] mdz: 128MB was common in the Pentium II era, where all the alternative CPUs were 586 instruction set [10:48] jdub: oh === jdub can't wait for jdahlin's pygtk trimming results === robertj [n=robertj@66-188-77-153.dhcp.athn.ga.charter.com] has joined #ubuntu-devel [10:49] mdz: Actually, can we check this from the hwdb results? [10:49] mjg59: to date, nobody has even noticed as a result of trying to use the CD [10:49] mjg59: we can, yes [10:50] mdz: I don't think I have access to the data [10:50] mjg59: I don't seem to have a copy anymore, and I forget where it's moved to [10:50] But it would be interesting to see how many machines there are with cpu family 5 and 128M of RAM [10:50] Who's running it these days? [10:50] mjg59: I'd be willing to make a small wager on that [10:51] mdz: Sure, it's going to be small, but it might be larger than you think [10:51] PS, the live environment doesn't boot in 128M [10:51] wager == boxer run at next summit you're both present at [10:51] mjg59: ogra [10:51] elmo: but hosted by us now, no? [10:51] mdz: But that's because of Gnome, no? [10:52] mjg59: we can revisit this if you write a stripped-down installation environment and measure its memory requirements [10:52] mdz: Sure. I'll have a play. [10:52] mjg59: but I expect that the set of machines which will be happy running installed GNOME vs. those which can boot that environment would be pretty small [10:52] and we provide Xubuntu for the low end [10:53] mdz: not yet [10:53] mdz: I agree, but there's a definite set that could potentially be catered to [10:53] mdz: tho, I think (only since a couple of weeks) that's now blocked on us - I'll file something in RT so it gets done [10:54] elmo: please CC me on the RT [10:54] I'll try to find out the requirements, and I'll try to find out how big that set is [10:54] mjg59: ogra would probably be willing to get you a shell account to get the stats [10:55] mjg59: but I'm quite confident that it's fewer than, say, the number of people who will be running Ubuntu on dual core machines next year === ogra_ wonders why that line didnt highlight ... [10:55] mdz: -386 isn't inherently UP [10:55] mjg59: our -386 is (and must be, as I understand it) UP === hua [n=hua_@123.49.239.214] has joined #ubuntu-devel [10:56] mdz: Hm? I thought that was just a policy decision in the dapper timeframe (we weren't confident enough in the SMP rewriting to make it the default kernel) [10:56] mjg59, also remember, the hwdb client has been hidden for dapper, so results may not be entirely accurate [10:56] mjg59: the kernel team looked into this for dapper and this was the outcome [10:56] Burgwork: And not everyone runs it anyway [10:56] mjg59, i have a set of 200 000 records on my people.ubuntu.com account ... (5 gig) if you want to have that or as mdz said, you can get a shell account on my server [10:56] mjg59: no, there was a reason why it couldn't work [10:56] But it's potentially indicative [10:56] mdz: Suck [10:57] mjg59: BenC will remember what it was [10:57] I don't [10:57] mjg59, indeed, but hiding it removes the chance of serendipitious discovery [10:57] mdz: Sure, I'll ask him [10:57] ubiquity should prompt to run it [10:57] Burgwork: its menu entry was "rightsized" [10:57] it should === LaserJock [n=LaserJoc@ubuntu/member/laserjock] has joined #ubuntu-devel [10:58] the client should also be expanded to cover the full laptop testing suite, as an option [10:58] ogra_: Downloading 5 gig would be a bit of a pain, so an account would help :) [11:00] ogra: I hope you switched from bzip2 to gzip -9 as I suggested, otherwise mjg59's query will take aeons [11:02] ergh, nope [11:02] but the machine isnt the PII 233 anymore ... :) [11:03] mjg59, try ssh aleph.grawert.net [11:04] ogra: Works [11:04] yep, i see you [11:04] ogra: Ok. Where's the data? [11:04] /var/www/grawert.net/data/hwdb-data/ [11:04] be careful the dir is huge [11:05] Ok [11:05] One file per submission? [11:05] yep [11:05] Heh [11:05] and we're near 300000 :) [11:05] i'm waiting for the ok from elmo to move it, then i'll change to some dir driven sorting ... === mjg59 manages to pic a Mac at his first attempt [11:07] Heh === didymo [n=ashley@CPE-61-9-197-223.nsw.bigpond.net.au] has joined #ubuntu-devel [11:07] My second attempt gives me a 586 with 192MB [11:07] heh [11:07] yes, there are funny setups in that collection :) === mjg59 wonders how to actually do this [11:09] Ah, this'll do [11:10] Oops [11:10] just dont kill the server, i get my mail through it ;) [11:10] Haha [11:10] that's what they said about the o-rings [11:12] jdub: they said that ogra gets his mail through o-rings? [11:12] heh [11:12] niiiice [11:13] so upgrade to edgy on my desktop was a bit hairy === Gman [n=gman@nwkea-socks-1.sun.com] has joined #ubuntu-devel === Surak [n=ubuntu@200.128.80.254] has left #ubuntu-devel [] === fdoving [n=frode@ubuntu/member/frode] has joined #ubuntu-devel [11:25] mdz: Interestingly, while the absolute number is small, average memory for 586 machines is hovering around 192MB [11:26] mjg59, by absolute number, are we talking less than 50/40/30/20/10/5%? [11:26] Burgwork: I don't have useful progress data, so I'll have to wait until it's finished [11:27] right === LaserJock [n=LaserJoc@ubuntu/member/laserjock] has joined #ubuntu-devel === raphink [n=raphink@ubuntu/member/raphink] has joined #ubuntu-devel === TomB| [n=ownthebo@AC8F48CE.ipt.aol.com] has joined #ubuntu-devel [11:35] mjg59: I think that's probably due to our analogue of the anthropic principle [11:35] mjg59: only 586s with that much RAM were able to run the hwdb client :-) [11:35] Haha [11:35] is there a mirror of edgy stuff? [11:35] the knot1 cds [11:36] tseng: I believe so; see the knot release announcements [11:36] ah [11:36] umu, thanks [11:39] hmm any ideas when the next community council meeting might be? [11:39] mc44: there is a calendar on fridge.ubuntu.com [11:40] tseng: yes with no CC entries... === BenC [n=bcollins@debian/developer/bcollins] has joined #ubuntu-devel [11:40] Oh, hang on, this machine doesn't have a DVD burner... === ThunderStruck [n=ThunderS@ubuntu/member/gnomefreak] has joined #ubuntu-devel [11:41] The next meeting of the Council will be at to be announced on #ubuntu-meeting on irc.freenode.net [11:41] https://wiki.ubuntu.com/CommunityCouncilAgenda [11:41] funny. [11:41] heh [11:42] there hasnt seemed to be much notice of the CC meetings recently... [11:42] maybe jono will sort them out :) === ThunderStruck [n=ThunderS@ubuntu/member/gnomefreak] has joined #ubuntu-devel === KaiL_ [n=KaiL@p548F72E6.dip.t-dialin.net] has joined #ubuntu-devel === lilo [i=levin@freenode/staff/pdpc.levin] has joined #ubuntu-devel === LeeJunFan [n=junfan@adsl-69-210-207-5.dsl.klmzmi.ameritech.net] has joined #ubuntu-devel === lilo [i=levin@freenode/staff/pdpc.levin] has joined #ubuntu-devel === slomo [n=slomo@ubuntu/member/slomo] has joined #ubuntu-devel