/srv/irclogs.ubuntu.com/2005/12/13/#ubuntu-devel.txt

ogramdke: you have probs with the new kernel/udev ? 12:02
mdkeogra, yeah, i can't boot12:02
ograoh ? 12:02
mdkemy hard disk disappears ;)12:02
=== ogra just rebooted
ogramdke: Keybuk is your man ...12:03
mdkeyeah I know12:03
mptmdke, I didn't see that, thanks for the pointer12:03
ograi have a reciepe anywhere12:03
mdkewe exchanged bugmail, but I wanted to see if I can get anyone in here to help out12:03
ogramdke: see /query12:05
mdkeyeah12:05
mdkeogra, thanks, but I can boot the old kernel ;)12:05
mdkeogra, just wanted to see if I can help someone fix the new one by debugging12:05
ograah, k12:05
mptmdke, url? (searching for "wiki license" on the wiki shows nothing relevant)12:06
mdkempt, WikiLicensing12:06
=== seth_k [n=seth@ubuntu/member/sethkinast] has joined #ubuntu-devel
mptthanks12:06
mdkempt, i answered your specific points on the docteam mailing list in the Packaging guide thread... but i bet you have quite a bit of mail to get through ;)12:06
=== mpt seethes at Moin
=== sistpoty [n=sistpoty@ubuntu/member/sistpoty] has joined #ubuntu-devel
=== marcin [n=user@194.114.146.58] has joined #ubuntu-devel
=== Gman- [n=gman@nwkea-socks-1.sun.com] has joined #ubuntu-devel
=== sfeehan [n=sfeehan@pool-71-241-137-209.burl.east.verizon.net] has left #ubuntu-devel ["Ex-Chat"]
jdubogra: lordy, gnome-screensaver is ugly atm - when are we going to do the seed switch to bring that in by default?12:12
=== chris38-home2 [n=Christia@mut38-4-82-233-119-151.fbx.proxad.net] has joined #ubuntu-devel
ograjdub: its in the main inclusion queue since 2 days on mdz request... i hope pitti finds the time for it before flight 212:14
mdkeyeah, what happened to the pretty breezy screensaver?12:14
=== mdke strokes the shiny dialogues
=== chris38-home3 [n=Christia@mut38-4-82-233-119-151.fbx.proxad.net] has joined #ubuntu-devel
ograjdub: its an awful lot of work to make the hacks work with gnome-screensaver 12:15
ograjdub: i dont understand their decision for .desktop files for each hack at all :/12:15
=== robtaylor [n=rob@nat5.sesnet.co.uk] has joined #ubuntu-devel
torkelogra: there is a script in g-s that creates the .desktop files from the hacks (but you probaly already knew that :-)12:20
ogratorkel: err, nope 12:20
mhz_cooksmurf: ping12:20
ogratorkel: but i question the whole concept, it silly 12:21
ogra*its12:21
mhz_cookjdub: any chances to get that ML?12:21
torkelogra: I more or less agree with you12:21
jdubi've just returned from trveling, not yet sure whether i have access to the main server12:22
jdubso, not just yet12:22
mhz_cookokis12:22
ogratorkel: migrate-xscreensaver-config.sh doesnt help much for the packaging, but i'll try to use it for the .desktop generation in xscreensaver 12:22
ograthanks for teh hint :)12:23
lamontmdz: new util-linux and postfix uploaded to debian, which should be able to just sync in to ubuntu and conform12:23
=== doko_ [n=doko@dslb-084-059-078-087.pools.arcor-ip.net] has joined #ubuntu-devel
mdzlamont: cool, ask elmo for the sync12:24
lamontmdz: they have to make it into the archive first...12:27
lamontthat's tomorrow's dinstall run12:27
mdzlamont: iirc elmo can sync from incoming now12:28
lamontah, neato12:28
=== Gman- is now known as GmanAFK
=== BenC [n=bcollins@debian/developer/bcollins] has joined #ubuntu-devel
=== seb128 [n=seb128@ubuntu/member/seb128] has joined #ubuntu-devel
=== mgalvin [n=mgalvin@ubuntu/member/mgalvin] has joined #ubuntu-devel
Kamionbigozs: right now, parts of the installer need to be in shell or C (generally shell if possible) for maximum portability12:34
Kamionthings that will be specific to the live installer can be python12:35
=== Kamion looks sideways at the SuSE gfxboot theme code
=== robtaylo1 [n=rob@nat5.sesnet.co.uk] has joined #ubuntu-devel
Kamionit has a function called enough_mem which appears to return true iff biosmem < 4MB || biosmem >= 200MB || !syslinux12:40
KamionI confess to being somewhat baffled by the first part of that, unless the RPN language is confusing me12:41
danielsdude, you have TOO MUCH MEMORY12:41
danielslose 60MB of that 6412:41
bigozsKamion: is there any specific way shell scripts are integrated into the installer?12:42
Kamion    key keyF7 eq or {12:42
Kamion      % call super penguin12:42
Kamion      p.call.super12:42
Kamion    }12:42
seb128daniels: 2.6.12 doesn't do a difference for this desktop switching slowness12:42
Kamionuh-huh12:42
=== RemoteViewer [n=555@stan.physik.fu-berlin.de] has joined #ubuntu-devel
Kamionbigozs: that question either has a very short answer or a very long one12:42
Kamionbigozs: mostly they use debconf for interaction and database access12:43
danielsseb128: scheiss12:43
Kamionbigozs: but really you probably just want to have a look at a bunch of them :-)12:43
danielsseb128: could you please ht me up with an xorg.0.log?12:43
bigozsI may be asking stupid questions but I'm completely unfamiliar with the installer architecture :)12:44
seb128daniels: my chinstrap dir has it12:44
Kamionbigozs: easiest way to get the whole lot at once is to check out the upstream repository, svn://svn.debian.org/svn/d-i/trunk/ (beware there's rather a lot of it)12:44
danielsseb128: cheers12:44
Kamionlook in installer/doc/devel/ for various bits of documentation, intro and otherwise12:44
bigozsok, will look12:44
Kamionmost of the actual code is in packages/12:44
Kamionbigozs: a useful thing to look at might be os-prober, which pokes around in other filesystems on the disk to figure out in generic terms how to boot them; that at least is kind of in the same ballpark as what you're looking at12:48
=== sfeehan [n=sfeehan@pool-71-241-137-209.burl.east.verizon.net] has joined #ubuntu-devel
bigozsok12:49
=== jcape [n=jcape@c-67-173-146-239.hsd1.il.comcast.net] has joined #ubuntu-devel
=== zul [n=chuck@ubuntu/member/zul] has joined #ubuntu-devel
=== DapperDrake [n=seveas@ubuntu/member/seveas] has joined #ubuntu-devel
nekohayohey just a randomish question, do you know if any of those gnome performance hacks have already been uploaded to dapper or not yet?01:04
bigozsos-prober looks interesting, i have to look at it when i have more than 3 hours sleep :)01:05
=== Keybuk [n=scott@descent.netsplit.com] has joined #ubuntu-devel
bigozsmy life is governed now by my daughters sleep cycle01:06
danielsah, it's the destroyer of worlds01:06
danielsgood morning01:06
Kamionmdz: oh, wow, not only does gfxboot support changing the keymap (in syslinux, even), but it can do keymap defaulting by locale or whatever other arbitrary criteria we dream up01:08
=== Keybuk pops a couple of extra spoonfuls into the coffee pot
Kamionwriting a theme may well be an utter bastard, though; I'll probably start with a hacked SuSE one and go from there01:10
Kamionsince "theme" => "7000+ lines of something that looks a bit like PostScript"01:10
ograheh01:10
ograthe suse way of life01:11
Keybukwe could get sladen in to not do it01:11
danielszing!01:11
Kamiongfxboot provides you the facility to draw on the screen, handle input, and all the rest of it from the bootloader, but no widgets or policy or whatever01:11
Kamionit's like udev for shiny01:11
jdubKamion: policy is for fascists!01:11
danielsMECHANISM NOT POLICY01:11
mdkeooh Keybuk 01:12
Keybukuh-oh01:12
KeybukI dislike "ooh Keybuk" this week01:12
Keybukwhat critically important part of YOUR system doesn't work? :p01:12
ogralol01:12
mdkeKeybuk, your call, if you fancy some udev debugging01:12
mdkeit's the hard drive01:12
jdubmy system is pretty funky atm01:12
jdubtrackpad doesn't work01:12
KeybukSATA?01:13
jdubusb mouse dies after a while01:13
Keybukjdub: yeah, that's a kernel bug afaict01:13
jdubusual fglrx fuckage01:13
mdkeKeybuk, yes, #2055701:13
Keybukso blame BenC for those ... though there have been "mouse is broken" bugs since all through 2.6.15 so far01:13
danielsyou're using fglrx??01:13
jdub(this time it oopses the kernel, and doesn't shutdown/reboot)01:13
jdubdaniels: have to on this01:13
Keybukmdke: ah, good01:13
jdubdaniels: ati driver just makes a very bright mess on the screen01:13
Keybukmdke: you'll want the upload I'm going to do in a short while then01:13
danielsoooh, shiny blooming01:13
mdkeKeybuk, ah good news01:13
danielswhich chipset?01:13
jdubnot blooming though01:14
Keybukmdke: echo ide-generic >> /etc/modprobe.d/blacklist ; update-initramfs -u ; reboot ; profit01:14
Keybuk(temporary fix)01:14
danielsjdub: oh?01:14
mdkeKeybuk, that's ok, I have a breezy partition :)01:14
danielszsh: profit: command not found01:14
jdubreally messy flickering, looks like very bright high resolution cga colours :)01:14
mdkeKeybuk, will try tomorrow and close/comment on bug01:14
danielsjdub: ah, sweet01:14
jdubxorg thinks it's a radeon xpress 200M RC41001:14
danielsah, right01:14
=== jinty [n=jinty@205.134.224.215] has left #ubuntu-devel ["Leaving"]
danielsand it fails with dapper?01:14
danielsi expect MAXIMUM FUCKTASMIC with breezy for that chipset01:15
danielsbut it should be orright with dapper01:15
jdubi'm running dapper01:15
mdkeKeybuk, thanks :)01:15
jdubfglrx -> fine apart from oops, no vga, etc01:15
danielswack01:15
Keybukmdke: if you want the boring details, libata takes ownership of devices asynchronously -- so sometimes the "modprobe ide-generic" happens before its done so, and ide-generic steals all the devices01:15
jdubati -> messy interesting flicker01:15
jdubactually, i'll try again with -7 fglrx01:15
jduber01:15
jdubati01:15
Keybukthe fix is obvious, we're not going to modprobe ide-generic if ROOT==/dev/sd* :p01:15
mdkeok01:16
mdkeyou guys know what you're doing :)01:16
mdzKamion: wow, nice01:16
danielsjdub: i think cvs might have the hot fix action01:16
mdkei have no clue what you said01:16
danielswell01:16
danielscvs + anholt's patches01:16
jdubok01:16
Keybukdo you know what the funny thing is?  breezy is broken here too ... except busybox's shell is so slow, the extra echo in between the two modprobes is enough to make it work <g>01:16
mdkeKeybuk, so I don't need ide-generic?01:16
Keybukmdke: no, not for your root filesystem anyway01:17
jdubdaniels: so that'll be basic FOSS ati support, no 3d and so on?01:17
mdkeKeybuk, if I need it for something else, it'll be there?01:17
Keybukyup, it'll be loaded once the real root filesystem is running as soon as anything that smells like IDE is found01:17
mdkeKeybuk, ah great01:17
Keybukyou only need it for pcmcia ide devices though01:18
Keybukand even that might not be true now01:18
Keybuk(I'm going to still err on the side of loading it though, just in case)01:18
mdkesounds fine01:18
mdkeKeybuk, thanks01:18
Keybukmdz: btw, how is your laptop today?01:19
mdzKeybuk: out of reach01:19
danielsjdub: well, there's 3d support, but it may well fail to draw anything and hang your machine01:19
mdzI left it in the car, and can't get there until later01:19
mdz(floor varnish is drying)01:19
jdubheh01:20
Keybukfair enough01:22
Keybukmdke: randomly, is your laptop-that-doesn't-boot reachable at the moment01:23
mdkeKeybuk, on my lap01:23
Keybukright01:24
Keybukso I guess you can't reboot that to check something for me? :p01:24
mdkeKeybuk, sure01:24
Keybukreboot into dapper, and it should fail with /dev/sda* not found -- and drop you to a shell01:24
mdkeyeah01:24
Keybukthen cat /proc/modules and note down the list01:24
Keybukjust want that01:25
mdkeok i'll try01:25
mdkeKeybuk, bad news01:27
mdkeit booted01:27
mdkeis this a "sometimes it does, sometimes it doesn't" job?01:27
Keybukyup01:27
Keybukthat's good01:27
mdkewant me to try again?01:27
Keybukreboot a couple more times until it doesn't01:27
mdkek01:27
mdkebrb01:27
Keybuksometimes (entirely serious) waving it around a bit to cool off helps01:27
=== seb128 [n=seb128@ubuntu/member/seb128] has joined #ubuntu-devel
seb128daniels: grumpf, slowness happens with fglrx too01:28
seb128I've downgraded gtk, no change neither01:29
seb128and cairo version didn't change01:29
danielsseb128: so if you downgrade to xserver-xorg-core 6.8.2-77, and downgrade drivers as appropriate, does it get quicker then?01:30
danielsi'll be shitted off if it's slower in the core01:31
seb128daniels: would grabbing 5.10 debs would work?01:32
seb128s/would work/work/01:32
mdkeKeybuk, lol. Ok I have them: you don't want the numbers too right?01:34
Keybukright, just the names for one that failed01:34
mdkei just wrote them all down...01:34
mdkesome failed?01:34
Keybukno, I mean all of the names you wrote down ... from the failed boot :p01:35
mdkeah cool01:35
BenCdaniels: can you verify 6841 on breezy (strip on xfs)?01:35
mdkeKeybuk, /query01:35
Keybuksure01:35
danielsBenC: yep01:35
danielsseb128: yep01:35
seb128daniels: all drivers need to be downgraded?01:35
seb128daniels: or just the ati one?01:35
BenCdaniels: is that "yep" it is still a bug, or "yep" you can test it? :)01:35
danielsseb128: -core, -input-kbd, -input-mouse, -driver-ati01:35
danielsBenC: yep it's still a bug01:35
BenCdaniels: no change with 2.6.15 either?01:35
danielsBenC: dude, I'm not trying .15 :P01:36
BenCdaniels: come on, I'm running it on 6 machines here :P01:36
danielsseriously, I'm going to try to get all my machines up to .15 and the new shiny broken stuff next week01:36
danielsso I'll let you know then01:36
danielsbut it only happens when building the monolith, so I haven't tried that environment for a while now01:36
Keybuk15+new-world-order, when it works, is a lot better01:36
BenCok, thanks01:36
Keybukand if it doesn't work, it's better I know now, so it will01:37
danielsKeybuk: is this a lot like the new X world order, which was stupendously great for me, who was generally hanging five or so revisions back, and had a hand-hacked transition anyway? :P01:37
jdubogra: xscreensaver-dataq and xscreensaver conflict on /usr/share/xdscreensaver/config/README01:37
ograjdub: not anymore 01:37
ograjdub: 4.23-2ubuntu3 is what you want01:38
Keybukdaniels: nah, this actually feels really good -- we have a huge flexibility to debug and arrange things01:38
Keybukit's just doing some fine-tuning now01:38
Keybukof course, fine-tuning the mounting of the root filesystem01:38
Keybukwhich appears major :p01:38
KeybukI go with what infinity said this morning01:38
jdubogra: i had it during upgrade to that01:39
KeybukI'm glad we're not releasing dapper this month, but I'm glad we're going to release dapper with this stuff01:39
ograjdub: exact error ? 01:39
danielsKeybuk: this was exactly the case with breezy01:39
ograjdub: since thats what the ubuntu3 upload was for ...01:39
jdubogra: can't paste - -data tried to replace config/README owned by xscreensaver01:39
jdubfrom ubuntu1 -> ubuntu301:40
ograhrm01:40
BenCI should do atleast one xfs install so I can test these things01:40
jdubworked on the second run through though01:40
=== seb128 [n=seb128@ubuntu/member/seb128] has joined #ubuntu-devel
danielsseb128: if you say that it's all fixed now, I'm going to be really upset01:41
ograjdub: either yours or Riddells system was f*cked then ..01:41
danielsi like blaming things on the kernel01:41
seb128daniels: downgrading those 4 packages fixes the left handed mouse and the slowness of desktop switching01:41
danielsd'oh01:41
seb128daniels: sorry01:42
danielsthe mouse was expected01:42
danielsthe slowness sucks01:42
seb128that feels so good01:42
seb128the 2s to switch desktops is ugly to use when you switch desktop often01:42
seb128and I do switch often01:42
danielstwo seconds?01:42
seb128that's my estimation on how low it takes it to redraw the background01:43
seb128maybe 1s01:43
danielsjesus christ01:43
ograseb128: where do i set the scrollback buffer in xchat-gnome ? 100 lines is really not usable01:43
danielscan you please put up the log from -77 on chinstrap or so?01:43
danielsi'd like to diff the two01:43
seb128daniels: Xorg.0.log.speed at the same place01:44
danielsheh01:44
jdubseb128: redrawing the background?!01:45
seb128jdub: with new xorg, it takes 1-2s to redisplay nautilus' icons and stuff on the desktops when switching between them01:46
seb128s/desktops/workspaces/ rather01:46
=== robtaylo1 is now known as robtaylor
jdubhrm, not happening here01:46
seb128lucky you :)01:46
jdub;-)01:46
seb128happens to dholbach on one box too01:46
jdubeverything else sucks, mind! :)01:46
jdub(stupid quebecistani laptop!)01:47
seb128I still have an outdated udev because Keybuk broke my mouse :p01:47
KeybukI did nothing of the sort01:47
jdubdoes your mouse work for a while and then stop?01:47
KeybukBenC broke your mouse :p01:47
danielsseb128: if you comment out Load "dri" in xorg.conf, is it any happier then?01:47
seb128jdub: not, xorg refuse to start because it claims there is no mouse01:47
seb128daniels: k01:47
danielsseb128: (in dapper)01:47
seb128daniels: I upgrade again, comment and try, that's it?01:47
danielsyeah01:48
BenCif your mouse breaks in X, don't blame me until you can reproduce it with gpm :P01:48
danielsalso, what sort of card did dholbach have?01:48
danielsBenC: DUDE GPM IS THE DEVIL01:48
danielsBenC: also, if /dev/input/mice doesn't exist, it's *so* not X's fault01:48
danielsi blame udev01:48
BenCyeah, me too :)01:48
jdubdaniels: apart from the kernel working around X being a doofus :-)01:48
jdubdaniels: so strictly speaking, it's *all* X's fault :-)01:48
danielsjdub: the what now?01:48
jdub/d/i/m is a hack to work around X not having reasonable hardware autoconfiguration01:49
jdubso we can always boil down to blaming X01:49
jdubwhich must be a relief for the kernel hackers01:49
jdubthough they have a lot to be blamed for too ;)01:49
=== ogra thinks xchat-gnome is odd.... and reinstalls xchat
=== seb128 [n=seb128@ubuntu/member/seb128] has joined #ubuntu-devel
seb128daniels: nop, still slow without dri01:52
danielsseb128: whoohoo01:53
danielsseb128: if you're feeling really brave, you could start it in gdb from another machine, and ^C it from there while it's redrawing the background01:53
danielsbased on previous stuff, I suspect fbComposeGeneral()01:53
danielswhich will !!HURT!! for background-sized stuff01:54
danielsjdub: yeah, X is pretty nice, shame the server's so shit01:54
seb128daniels: I'm trying to build sysprof with current linux atm, would it do the trick?01:54
danielswhat's sysprof?01:56
=== ogra [n=ogra@ubuntu/member/ogra] has joined #ubuntu-devel
ograah, thats better :)01:56
seb128daniels: profiling tools, you don't read federico's blog? :)01:57
danielsi'm still digesting nat's last entry01:57
danielsi expect to be done next week01:57
seb128it was before UBZ01:58
seb128how much do you have to catch up? :)01:58
=== OgMaciel [n=omaciel@ubuntu/member/gnukemist] has joined #ubuntu-devel
seb128daniels: you have not read the blogs about pango, fileselector, etc?01:58
danielsah, I see01:58
danielsthat thing01:59
OgMacielelmo, excuse me... do u have a minute?01:59
=== nekohayo [n=nekohayo@ip216-239-84-186.vif.net] has left #ubuntu-devel ["Ex-Chat"]
danielswell, it won't help *that* much, as you'll likely get stuff with much higher cumulative totals01:59
danielsa lot of time in WaitforSomething, f.e. :P01:59
danielsinterrupting it with gdb will tell you which code path it's hit at that particular point01:59
danielsthe radeon exa support is much better here, because you can just turn on fallback debugging and have it tell you exactly when and why you're falling back02:00
seb128daniels: according to sysprof 81.32% is spent to XAAComposite02:00
danielsdoes it say which child functions it's calling?02:01
seb128I like this tool :)02:01
danielsinto fbComposite*, or RADEONCPComposite*?02:01
=== DapperDr1ke [n=seveas@nuts.okkernoot.net] has joined #ubuntu-devel
seb128daniels: http://people.ubuntu.com/~seb128/ati.png02:02
seb128daniels: useful for you?02:02
danielsvery useful, thanks :)02:03
seb128grr, switching between windows on the same workspace is slooow too02:03
danielsso yeah, falling back to fbComposite -> YOU LOSE02:03
=== xhaker [n=xhaker@luna.sublimesp.net] has joined #ubuntu-devel
danielsdon't see *why* it's needing to do that though02:03
danielsnautilus shouldn't be doing stupid tricks with argb02:03
seb128how do I workaround that? :)02:03
danielsheh02:03
seb128do you think it's nautilus?02:04
seb128or cairo?02:04
danielsi386 or amd64?02:04
danielsi think cairo, tbh02:04
seb128amd64 box but with an i386 install02:04
daniels(fb* is the pure-software rasteriser)02:04
=== zakame [n=zak@ubuntu/member/zakame] has joined #ubuntu-devel
danielsi'll see if I can get you a debugging i386 build02:06
seb128daniels: I can do a xorg rebuild on my box if you want02:08
danielsit shouldn't take that long to do an MMX copy though02:08
seb128just send me a patch if there is something you want try02:09
danielsseb128: if you want to do that and just stick ErrorF("src_x %d, src_y %d, dst_x %d, dst_y %d, w %d, h %d\n", src_x, src_y, dst_x, dst_y, w, h); at the top of fbCopyAreammx in fb/fbmmx.c, that would be useful02:09
danielsbut yeah, I just don't see how it could be that slow to do a memcpy02:09
jdubdaniels: it's probably doing it 200 times just for good measure :)02:10
ograjdub, do you care for gamin nowadays ? is there an update in the queue ? 02:10
seb128why should he care for gamin?02:10
OgMacielogra, hi... can you spare a minute?02:10
jdubogra: seb128 does - unfortunately DV still just puts it on his website02:11
ograseb128, because he did once :)02:11
jdubseb128: launchpad seems to think so ;)02:11
ograOgMaciel, if its only a minute, yes ... i'm busy preparing a report for the meeting02:11
seb128daniels: what source package has fb/fbmmx.c?02:12
OgMacielogra, can I pvt then? it will take a minute02:12
ograsure02:12
danielsseb128: xorg-server02:12
seb128k02:12
danielsseb128: and just drop obj-i386-gnu-linux/hw/xfree86/Xorg into /usr/bin when you're done02:12
danielsso you get debugging02:12
seb128k02:13
ograseb128, i'm still hoping for my app menu to magically reappear with a gamin update ;)02:13
=== zul [n=chuck@ubuntu/member/zul] has joined #ubuntu-devel
danielsjdub: planet.g.o is down now.  i demand to know what you plan to do about this.02:13
seb128daniels: gnome.org is down02:14
jdubdaniels: the server was hammered, all the sites are down02:14
azeemdaniels: man, you're out of luck.  One posting in month and nobody can see it!02:14
danielshammered?02:14
azeems/month/months/02:14
danielsazeem: eh, I'm not on p.g.o02:14
azeemdaniels: d'oh02:14
danielsjust p.fd.o, p.d.o, planet.slug.org.au and planet.linux.org.au02:14
azeemdaniels: alexl's posting is linked to by lwn.net, and you can easily read Nat's post till the server is responsive again02:15
seb128daniels: speaking about fd.o, Amaranth was saying that pyxdg has no new version because the maintainer his waiting to get is key back to use the CVS again or something, is that you who does that? :)02:15
danielsseb128: i saw that ... who's the maintainer who needs a key?02:16
seb128(not that I really care, but we could use a fixed pyxdg :p)02:16
danielsseb128: i mean, theoretically I'm responsible for that kind of crap but I try to avoid it as much as possible02:16
danielsazeem: rad02:16
seb128daniels: <Amaranth>     if a fd.o admin ever uploads lanius' key02:17
seb128if you know who this lanius is02:17
danielsah, lanius02:17
danielsyeah, he pinged me, uh02:17
danielstwo months ago02:17
seb128hehe02:17
azeem"Serious problems with Mr. Stone"02:18
ogra*giggle*02:18
daniels------- Additional Comments From h_wendel@cojobo.net  2005-12-01 06:39 -------02:18
danielssorry, in the meantime i created a new key, i'll attach it02:18
Keybukright ... so let's see whether shiny-new-initramfs-script works02:26
=== jlj [n=agp@207.67.194.249] has joined #ubuntu-devel
Keybuksooooo.....02:31
Keybukwho has a SATA or SCSI root filesystem and is feeling adventurous? :p02:32
Keybukcoz it worketh for me02:32
jdubhrm, only on my server :)02:32
jdubwhich is not running dapper yet ;)02:32
Keybukheh02:32
=== neuralis is now known as ike
=== bob2_ [i=rob@crumbs.ertius.org] has joined #ubuntu-devel
sistpotyKeybuk: I guess HPT37X won't count?02:34
sistpoty(sata controller handled by hpt37x)02:34
Keybukdoes it show up as /dev/hda or /dev/sda?02:34
sistpotyas /dev/hda02:35
Keybukno, doesn't count then02:35
KamionKeybuk: I do, although I think it already worked02:35
Kamionit was the one that showed up as a RAID controller02:35
wasabihmm. /usr/lib/mozilla-firefox/libgtkembedmoz.so has vanished.02:35
wasabiHmm. Nope it's there.02:36
Keybukbah, where's the T43 fan-club when you need them? :p02:36
=== dholbach [n=daniel@i577B1443.versanet.de] has joined #ubuntu-devel
=== endersshadow [n=enderssh@bcvpn91.bc.edu] has joined #ubuntu-devel
fabbioneGOOOOOD MORNING EU EARLYBIRDS02:44
=== maswan waves a bit to fabbione
=== endersshadow [n=enderssh@bcvpn91.bc.edu] has left #ubuntu-devel ["Leaving"]
zulhey fabbione 02:44
dholbachhellas fabbione 02:44
fabbionemaswan: hey dude...02:44
fabbionemaswan: is there any possibility to get buttercup back online?02:45
fabbionemaswan: we have a workaround for the kernel and soon a proper fix02:45
fabbionehi dholbach , zul02:45
=== ogra yaaaaaaawns
maswanfabbione: yeah, I'll try to get it done, I think we are mostly done with using it as a solaris test install subject, but I'll have to check with the solarisers02:46
fabbionemaswan: cool thanks02:46
=== seb128 [n=seb128@ubuntu/member/seb128] has joined #ubuntu-devel
seb128daniels: no weird value with the debug outpud02:52
=== Keybuk wonders what the fuck is generating the weird "unable to mount /selinux/" error
dholbachhey seb128 :)02:53
ograKeybuk, thats ajmitch in your initramfs ;)02:53
seb128re dholbach02:53
seb128daniels: src_x 0, src_y 1030, dst_x 0, dst_y 2054, w 1280, h 102402:53
Keybukogra: what tool is doing that?02:54
ograno idea, but ajmich migh know 02:55
Keybukas long as it's nothing I broke, that's ok02:55
Keybukbut it's annoying02:55
ajmitchogra: I didn't touch it02:57
ograajmitch, but you mght know what it means02:57
ajmitchyes, but I'm not sure why it's trying to mount it02:57
=== pitti [n=pitti@ubuntu/member/pitti] has joined #ubuntu-devel
ajmitchit can't mount if the kernel is booted with selinux disabled (as the default is)02:57
ajmitchhi pitti 02:58
ograKeybuk, so dont we boot with selinux disabled anymore ?02:58
pitti*yawn* good morning02:59
jdubhello pitti!02:59
ograBenC, did that change ? ^^^^02:59
pittiHi jdub, how are you?02:59
jdubhot!02:59
jdubyou?02:59
BenCwhat?02:59
pittijdub: tired02:59
mdzinfinity: ping02:59
ograBenC, selinux off by default03:00
ograBenC, see Keybuks mumbling above03:01
BenCit defaults to off, yes03:01
Keybukajmitch: what's "it" ?03:01
BenCyou have to pass selinux=1 for it to be enabled03:01
BenCI just took default settings for that based on breezy, so if it's different, it was unintentional03:02
ajmitch'it' being /selinux03:02
Keybukright, but what's trying to mount that and generating the error?03:02
ajmitchyou get complaints about unknown fs type selinuxfs03:03
Keybukthe kernel itself?03:03
=== ikuyaLoqu [n=ikuya@gnulinux.good-day.net] has joined #ubuntu-devel
=== ajmitch hasn't touched anything in that area - the kernel would not be trying to
Keybukgah, need to find a new musical03:03
BenCogra: anything I need to fix?03:03
ajmitchthe only think I see that changed recently was sysvinit03:03
ograBenC, ask Keybuk :)03:03
ograprobably if he finds something03:04
=== stub [i=stub@sweep.bur.st] has joined #ubuntu-devel
BenCKeybuk: anything wrong with the selinux default config?03:04
Keybukno idea03:04
Keybukselinux smells03:04
KeybukI keep far far away from it03:04
Keybukit was there before I broke^Wmerged selinux03:04
Keybukuh, sysvinit03:04
BenCheh, it's probably just the stinch of NSA on it :)03:04
=== SloMoSnail [n=slomo@p5487FA5C.dip.t-dialin.net] has joined #ubuntu-devel
Keybukunless it is Manoj's patch03:05
=== ogra suspects secret undermining of trulux in the main kernel *g*
ajmitchand I haven't been brave enough to reboot yet03:05
=== Keybuk disables it
KamionKeybuk: my SATA box boots fine with current dapper; if you want me to try something else, I can03:13
Keybukyup, was manoj's patch03:13
=== Am|NickTaken [n=travis@ubuntu/member/amaranth] has joined #ubuntu-devel
=== Amaranth [i=Amaranth@ubuntu/member/amaranth] has joined #ubuntu-devel
danielsseb128: hrm03:14
Amaranth*sigh*03:14
Amaranthfscking computers03:14
Amaranthalways breaking03:14
Keybukwhat's broken now?03:16
Amaranthmy motherboard03:16
Amaranthfans turn on, nothing else, won't turn off03:16
ajmitchKeybuk: selinux mounting was debian #329328 ?03:16
Keybukno idea03:17
KeybukI just disabled the entire patch03:17
KeybukI imagine it's fixed in Debian and will get re-enabled when I turn mom on again03:17
ajmitchright, the other option is (14:46:49) slb12stephanie: ok thats relieving03:17
ajmitchsigh03:17
ajmitchexport SELINUX_INIT=NO03:17
Keybukwhere do you do that? :p03:18
Keybukhow do you export something to _INIT_03:18
ajmitchit says in the initrd, so in initramfs, no?03:18
=== ogra screatches head about malone #5492 and wonders if mdz could have a look there after meeting
ajmitchor as a kernel option if you want to03:18
KeybukI thought run-init purged the environment?03:19
Keybukotherwise all the initramfs variables would be leaked to the world03:19
=== jdong [n=jdong@ubuntu/member/jdong] has joined #ubuntu-devel
jdongBreezy doesn't support dm-bbr?03:25
jdongI thought Hoary did03:25
=== seth_k [n=seth@asmallorange.com] has joined #ubuntu-devel
Amaranthdm-bbr?03:26
jdongevms/device mapper's bad block relocation03:27
jdongi.e. handling bad sectors at a level below the filesystem03:27
jdong[4482447.706000]  device-mapper: unknown target type03:27
jdongdm-bbr.ko not in Ubuntu kernels03:27
jdongheh, not in Ubuntu kernel sources for Breezy03:28
jdonghmm03:28
jdongand to think we use evms and don't support its features... :-/03:29
whiprushjdub: CC/a11y summary in the fridge queue if you want to check it out.03:31
Keybukfabbione, mdz: for dapper, I recomment only using /dev/disk/by-* for removable devices (which all appear as SCSI)03:34
mdzKeybuk: oh, that's a good criterion03:35
Keybukfor dapper+1 we can convince the kernel guys, or do ourselves, to add some "WAIT! THIS BUS IS NOT READY YET!" flag to /sys we can wait on03:35
Riddellinfinity: please give back gwenview again03:35
fabbioneKeybuk: hmmmm03:36
fabbioneso why i can see my ata disks there?03:36
Keybukbecause it's generic and done for every block device03:36
Keybukwhat won't work is the initramfs bit :)03:36
Keybukit'll fail for people with non-PCI/generic ide controllers because the initramfs won't know it needs to load ide-generic03:37
fabbioneKeybuk: ok.. i think it's better to defer the specs than.03:37
fabbionewe don't want to be so inconsistent in such delicate part of the installer03:37
Keybukit'll work fine for SATA drives03:37
fabbioneKeybuk: i don't think we want to play with this for dapper.. this really sounds something for dapper+103:38
Keybukby dapper+1 we may find that the kernel guys go with their plans to move all the old ide drivers into libata03:38
fabbioneyes, and i think for the sake of consistency we should avoid dapper03:40
HrdwrBoBKeybuk: if that was the case, installing to USB would work03:40
Keybukyou should be able to install to usb now03:41
HrdwrBoByou can, but it won't boot03:41
Keybukwill03:41
Keybukjust change the root= line03:41
HrdwrBoBbecause the device waits to settle, and the initrd tries to boot03:41
HrdwrBoBthen fails03:41
Keybukinitramfs waits for the device to settle now :)03:41
HrdwrBoBah :)03:42
=== jsgotangco [n=jerome@ubuntu/member/jsgotangco] has joined #ubuntu-devel
whiprushjdub: MOTU school announcement in the queue also, I think we should run that one on friday though.03:56
mdzfabbione: we should do it for cases where otherwise the install doesn't actually work properly (e.g., USB)04:01
mdzI think Keybuk's idea of doing it only for removable devices is safe and will fix some bugs04:01
fabbionemdz: i disagree. even an IDE disk can be removable04:01
fabbioneand we have no way to know if it will be shuffled around04:02
fabbioneit creates a big inconsistency in the installs04:02
mdzfabbione: the kernel has a concept of removable devices; that's what I'm talking about04:02
mdze.g., flash media and USB04:02
fabbionemdz: i have a USB disk..04:02
fabbioneit's a 2.5"04:03
=== SEJeff [n=SEJeff@12-222-183-136.client.insightBB.com] has joined #ubuntu-devel
fabbionethat's something i stick into laptop's and becomes IDE04:03
Keybukfabbione: if an IDE disk is removable, it doesn't show up as an IDE disk04:03
fabbioneKeybuk: it might in the next boot04:03
fabbionego figure04:03
fabbioneuser case: my cdrom is broken and my laptop doesn't boot from netcard04:04
fabbionei stick my hd in a usb thingy04:04
fabbioneinstall ubuntu put it back in the laptop04:04
fabbioneassuming that we claim to be able to recognize root, that will just be bad04:04
ograKamion, do you think flight 2 might happen this week ? 04:04
Keybukright, but that's new functionality04:05
fabbionemdz: i really really believe that this is not material for dapper. either we can be consistent, or we skip04:05
Keybukif we just advertise it and test it for known-removables like installing to USB04:05
Keybukand worry about the "move things around" for dapper+104:05
fabbioneKeybuk: i still don't like it really.. let's do it for dapper+1 and do it properly, once. it sounds too hairy to me to go around and check if drivers are removable or not, try to guess and so on04:06
Keybukthat's easy04:06
Kamionogra: depends largely on how much work fixing casper turns out to be04:06
mdzKeybuk: surely we can use a smarter test than looking at root= and address it that way04:06
Keybukmdz: if you can think of one, I'm all ears04:07
ograKamion, ok, i just want to know if i need to push my ppc dealer :)04:07
Kamionogra: 3am is not the best time to ask me this kind of question ;)04:07
mdzKeybuk: we need to know before the device is created?04:07
ograKamion, sorry ... :) i'm used to it, normally up until 4 :)04:08
mdzKeybuk: it still seems like a kernel bug to me04:08
Kamionmy normal bedtime is more like 11 these days04:08
Keybukyup04:08
Keybukwe need to know what bus it's on in order to do the right thing to create the device04:08
KeybukI'm inclined to agree04:08
Keybukthe kernel doesn't inform us that the driver is still poking around04:09
Kamionzul: I do think it'd be more helpful to get Flight 2 out and then ping people to retest with that04:09
ograKamion, yes, forgot, youre a father now ;)04:09
Kamion(grub)04:09
Keybukif there were a sysfs attribute to say whether the driver was scanning the bus or not, it'd be easy04:09
Kamionjust because that gets us 0.9704:09
Kamionogra: stepfather04:09
Kamionimportant distinction around here04:10
ograstill a child involved :)04:10
KeybukIDE is actually helpful, it doesn't let modprobe exit until it's claimed all the devices it wants04:10
KeybukSCSI isn't helpful, it lets modprobe exit and then starts poking around04:10
zulKamion: sure no problem...just going through them04:10
Keybukand anything implemented using SCSI (SATA, USB, IEEE1394, etc.) gain this unhelpfulness04:10
=== uniq [n=frode@213.184.199.55] has joined #ubuntu-devel
=== ogra wonders how the heck ltsp-client-builder ended up on launchpad ....
ograthats such a mess ... people just register packages randomly04:12
Keybukif we could wait for a scsi driver to stop scanning for devices in a udev rule, the job would easy04:12
Keybuk1) poke every storage controller we can find04:12
Keybuk2) if $ROOT still doesn't exist, try loading ide-generic04:12
Kamionzul: you may also find some bugs filed on grub-installer04:13
Keybukwithout a way to know whether the driver is scanning (where we are now) we can't do #2 because #1 hasn't finished04:13
Keybukthe only way to know whether the driver has finished scanning is to loop until $ROOT exists, and for scsi (especially usb) that can take up to 30s04:13
Keybukand I'm inclined to think people with ISA/generic IDE controllers won't be happy about that 30s wait04:14
Keybuk(we actually have requests to make that wait up to 3 MINUTES)04:14
Amaranthtop forums guys are threatening to split if the CC tries to say they have any control over their operation04:14
Keybuk(and to truly support usb root, we should make that wait forever, to allow them time to find it and plug it in)04:14
zulKamion: i selected all of grub* in my bug query 56 bugs found04:15
ograsounds like we should put up a motto for the next bugday ... call it gub bugday or something to point bugsquasher to them04:17
ogras/gub/grub04:17
zulogra: kernel has 500+ ;)04:17
zulogra: kernel has 500+ ;)04:18
ograzul, kernel has an upstream ;)04:18
zulbrb04:18
ograwho eventually fixes bugs :)04:18
=== zul [n=chuck@ubuntu/member/zul] has left #ubuntu-devel []
Kamionso does grub to some extent04:18
=== zul [n=chuck@ubuntu/member/zul] has joined #ubuntu-devel
ograi thought its unmaintained04:18
Kamionas I said in the meeting we got a new upstream release relatively recently04:19
ograv1 that is04:19
Kamionit's not very actively maintained but the maintainer does IME respond to mail, at least eventually04:19
ograah, k04:19
KamionI'm not sure general bug-squashing manpower helps with grub; you need a lot of specialist boot knowledge04:19
Kamionor else you end up just flailing around saying WORKSFORME04:20
ograusually the bugday squashers only confirm etc ... 04:20
KamionAmaranth: please, that isn't an #ubuntu-devel issue04:20
ograbut you could get them o do all the paperwork of pinging reporters etc04:20
Kamionwhat I really don't want is people repeatedly pinging reporters when there's no possibility that a bug has been fixed04:21
Kamionthat just annoys reporters and eventually they stop answering you ...04:21
Kamionanyway, bedtime04:21
ogranight Kamion 04:21
zulsame here..04:22
zulnight04:22
ogranight04:22
Keybukyup, definitely bed time04:26
Keybukback in ~8hrs04:26
jdubmjg59: not sure it's crucial functionality04:26
jdubmjg59: but if it's a quick patch, it'd be way sweet04:26
mjg59jdub: No, but getting beyond just hanging the machine would be good04:27
=== chris38-home2 [n=Christia@mut38-4-82-233-119-151.fbx.proxad.net] has joined #ubuntu-devel
jdubmjg59: have you seen any Z series machines yet?04:27
=== floam [n=nfloam@sh.nu] has left #ubuntu-devel ["Leaving"]
mjg59jdub: We can get at least as good as the people using hdparm to register/unregister their IDE bus, which is what currently happens04:27
jdubwinkle: 1304:27
jdubboh04:27
mjg59jdub: I haven't, no04:27
mjg59jdub: You? I'm curious to know how Thinkpad-like they are04:28
=== seth_k [n=seth@ubuntu/member/sethkinast] has joined #ubuntu-devel
jdubme too04:30
whiprushhowdy jdub.04:31
jdubhave to think about my next machine04:36
lifelessx104:37
lifelessyou know you want to04:37
mjg59jdub: Just tested04:37
ograbah, you dell addicts04:37
mjg59jdub: Pulling out the CD drive just closed the Nautilus window open on it04:37
jdublifeless: don't really want a keyboard that size04:38
mjg59jdub: Putting the CD drive back in mounted the CD in it automatically04:38
jdubi'm really only looking at X40, possibly Z series at this point04:38
jdubi was very happy with the formfactor of the X300 (plus it had a trackpad)04:38
jdubmjg59: phwoar, rad :)04:38
lifelesskeyboard is the same ;)04:38
mjg59jdub: With a file selector open on it, ripping out the CD drive just removes the CD drive from the left pane and blanks the right pane04:39
mjg59We are /so/ shipping this patch04:39
jdubpipka will love you for that :)04:39
jdublifeless: the X1 keyboard was not the same as the X30004:39
mjg59jdub: And putting the drive back in results in the files appearing in it again04:39
lifelessmm, felt the same to me04:40
jdub(of course, that will make her ask if she should upgrade to dapper again)04:40
mjg59jdub: So now I just have to figure out a way of doing it for PATA (or convince Ben that switching to the somewhat experimental PATA/libata drivers is a good idea)04:42
jduband perhaps whiltelist the good ones of those?04:43
mjg59jdub: The only really interesting ones are the Intel and VIA ones, really04:44
mjg59Unless Alan writes an ATI one04:45
jdubcan we choose between ide layer and libata drivers like that?04:45
mjg59There are two issues:04:46
mjg591) They claim the same PCI IDs. Without blacklisting/whitelisting/something then we're not sure which one we'll get04:46
mjg592) They result in people's drives moving from hda to sda, and we have to work out how to manage that transition04:46
mjg59jdub: At the moment, I'd lean towards building them but not having them loaded by default - then people can play if they want to, but I doubt they'll be ready for primetime by Dapper04:48
=== seth_k [n=seth@ubuntu/member/sethkinast] has joined #ubuntu-devel
=== `anthony [n=anthony@ekorp-203-63-137-225.eoff.ekorp.com] has joined #ubuntu-devel
wasabiOne of these days I've like to see EVMS be used by default for everything. ;)04:55
jdubi'd like to see zfs on linux instead :)04:57
ograogra@honk:~/dapper-xss/bastel/xscreensaver-4.23 $ free04:57
ogra             total       used       free     shared    buffers     cached04:57
ograMem:        506164     500124       6040          0       1232      2522404:57
ogra-/+ buffers/cache:     473668      3249604:57
ograSwap:       979956     556660     42329604:57
ograhmm, i have xchat, evolution and 2 terminals open 04:57
wasabiHow does ZFS fix this?04:57
wasabiWhat's so great about ZFS anyways he04:57
wasabioh, uh, checksums.04:58
wasabiWow.04:58
jdubthere's a great presentation by jeff bonwick which is well worth reading04:59
jdubthat goes through the salient points04:59
SEJefflink?04:59
wasabigoogle.com04:59
jdubgoogleable, i'm sure - it's just sitting on my desktop atm04:59
ajmitchogra: that's looking a little heavy05:00
danielsjdub: so are you in melbourne today?05:00
ograajmitch, killing evo freed 800MB05:00
danielsjdub: or is that tomorrow?05:00
jdubdaniels: nup, back home05:00
danielsjdub: bastard.05:00
danielsYOU DON'T LOVE ME ANYMORE05:00
danielsyou and pipka not having lunch and/or beer with me is against the code of conduct05:00
jdubyeah05:01
SEJeffBut I don't think zfs supports online resizing. ext3 does so ext3 makes more sense for a server05:02
=== wjb [n=Warren@auproxy1.proxy.lucent.com] has left #ubuntu-devel []
jdubeh? dude. read up.05:03
jdubzfs is intensely cool for a server05:03
jdubtotally different kettle of fish to ext3/lvm/evms05:03
wasabiHmm.05:03
wasabiRaid built into the file system.05:03
mjg59daniels: If you continue with this criticism, you'll be banned and have your posts deleted05:04
=== jlj [n=agp@cpe-204-210-33-233.san.res.rr.com] has joined #ubuntu-devel
SEJeffI just found the article. Checksums and other niceties. http://www.sun.com/2004-0914/feature/05:04
ajmitchogra: usually it's firefox or galeon that does that for me :)05:04
seth_kmjg59, NOOOOO, don't make me have forums flashbacks, I'm already banned from there :P05:04
ograajmitch, i started it again and it immediately claims 200M of ram and 300M of swap ... 05:04
wasabiThis is hilarious: http://blogs.sun.com/roller/page/bonwick/2004092505:12
wasabiI do actually wonder how hard it would be to create a OpenSOlaris/LInux fs bridge05:14
=== Amaranth [i=Amaranth@AC9C84B2.ipt.aol.com] has joined #ubuntu-devel
jdubmmm, usb over ip patches proposed by gregkh05:16
wasabiusb over IP?05:16
wasabiI might actually have a use for that.05:16
wasabiSo might LTSP heh05:20
ograyeah05:21
ograjdub, got an url ? 05:22
wasabihttp://usbip.naist.jp/05:22
ograah that one.. iinspected it for ltsp local devices05:22
jdubBenC: will dapper kernels on breezy be scary?05:23
ograwasabi, but jdub sounded rather like it'd be a upstream kernel thing ...05:25
Amaranthjdub: Hotplug went away, I'd say that's a given.05:25
wasabiogra, dunno, maybe that one was submitted? I dunno05:25
ograwasabi, pre alpha ? 05:26
ograunlikely05:26
ogralats release 2004113005:26
infinityYeah, there's never been pre-alpha code in Linus's tree...05:26
ogra*last05:26
infinityThe part where it's unmaintained since 2004 is a bit worse, though.05:26
=== trevilor [n=gnu@p549CD1C6.dip.t-dialin.net] has joined #ubuntu-devel
=== trevilor [n=gnu@p549CD1C6.dip.t-dialin.net] has joined #ubuntu-devel
=== freeflying [n=freeflyi@61.190.65.38] has joined #ubuntu-devel
=== jlj [n=agp@cpe-204-210-33-233.san.res.rr.com] has joined #ubuntu-devel
=== No1Viking [i=micke@h-83-140-104-3.ip.cust.port80.se] has joined #ubuntu-devel
fabbioneogra:06:15
fabbioneUnpacking replacement xscreensaver-data ...06:15
fabbionedpkg: error processing /var/cache/apt/archives/xscreensaver-data_4.23-2ubuntu3_amd64.deb (--unpack):06:15
fabbione trying to overwrite `/usr/share/xscreensaver/config/README', which is also in package xscreensaver06:15
StevenKWhee.06:15
infinityfabbione : I just uploaded a fix for that.06:16
fabbioneinfinity: ok thanks06:16
=== wasabi [n=wasabi@c-24-1-248-232.hsd1.tx.comcast.net] has joined #ubuntu-devel
jsgotangcohey moquist long time no chat06:48
=== kyncani [n=kyncani@lns-bzn-40-82-251-161-177.adsl.proxad.net] has joined #ubuntu-devel
=== Gman- [n=gman@nwkea-socks-1.sun.com] has joined #ubuntu-devel
=== rob1 [n=rob@ubuntu/member/rob1] has joined #ubuntu-devel
=== marilize [n=marilize@196.36.161.235] has joined #ubuntu-devel
=== tux-rox [n=garrett@jffwprtest.jf.intel.com] has joined #ubuntu-devel
=== chmj [n=chmj@dsl-165-121-252.telkomadsl.co.za] has joined #ubuntu-devel
tux-roxjdub, just wanted to say thanks for the great presentation at PSU. I brought a friend along who is relatively new to FOSS and she also enjoyed to talk as well.07:46
jdubtux-rox: cool, thanks :)07:47
=== jdub had fun in portland again, despite the winter!
tux-roxYa, you were here at a strange weather time. It is usually not so crappy...07:48
tux-roxRain, yes, but it was a bit colder than usual for this time of year.07:48
tux-roxAnyhow, I am glad you enjoyed the visit. Take care.07:49
=== Valandil [n=chrys@dslb-084-056-088-115.pools.arcor-ip.net] has joined #ubuntu-devel
=== Aegir [n=richard@d220-238-52-188.dsl.vic.optusnet.com.au] has joined #ubuntu-devel
=== robitaille [n=robitail@ubuntu/member/robitaille] has joined #ubuntu-devel
=== rob1 [n=rob@ubuntu/member/rob1] has joined #ubuntu-devel
=== HiddenWolf [n=HiddenWo@136.12.dynamic.phpg.net] has joined #ubuntu-devel
=== StevenK [n=stevenk@14.5.233.220.exetel.com.au] has joined #ubuntu-devel
=== didymo [n=ashley@CPE-61-9-197-223.nsw.bigpond.net.au] has joined #ubuntu-devel
=== LeeJunFan [n=junfan@adsl-69-210-207-5.dsl.klmzmi.ameritech.net] has joined #ubuntu-devel
=== tvo [n=tobi@5354EA9B.cable.casema.nl] has joined #ubuntu-devel
sivangmorning all08:45
=== jinty [n=jinty@205.134.224.215] has joined #ubuntu-devel
=== tux-rox [n=garrett@jffwprtest.jf.intel.com] has left #ubuntu-devel ["Leaving"]
=== marilize_ [n=marilize@196.36.161.235] has joined #ubuntu-devel
=== marilize [n=marilize@196.36.161.235] has joined #ubuntu-devel
=== pitti_xg [n=pitti@195.227.105.180] has joined #ubuntu-devel
=== raphink [n=raphink@gra86-1-82-239-88-236.fbx.proxad.net] has joined #ubuntu-devel
pittiGood morning09:32
Mithrandirhi pitti09:34
=== snaggen [n=snaggen@83.177.107.49] has joined #ubuntu-devel
=== snaggen [n=snaggen@83.177.107.49] has left #ubuntu-devel ["Lmnar"]
pittiHi Tollef09:34
=== snaggen [n=snaggen@83.177.107.49] has joined #ubuntu-devel
=== snaggen [n=snaggen@83.177.107.49] has left #ubuntu-devel ["Lmnar"]
=== zakame [n=zak@ubuntu/member/zakame] has joined #ubuntu-devel
=== raphink [n=raphink@gra86-1-82-239-88-236.fbx.proxad.net] has joined #ubuntu-devel
=== hunger_ [n=hunger@p54A638A7.dip0.t-ipconnect.de] has joined #ubuntu-devel
=== dholbach [n=daniel@i577B1443.versanet.de] has joined #ubuntu-devel
dholbachgood morning09:45
\shmoins09:47
\shgrrrr..fighting with dd-wrt on linksys and wanting wireless xdmcp sessions 09:48
ajmitchhi09:49
=== olemke [n=olemke@iup.physik.uni-bremen.de] has joined #ubuntu-devel
=== chris38-home3 [n=Christia@mut38-4-82-233-119-151.fbx.proxad.net] has joined #ubuntu-devel
=== dholbach_ [n=daniel@i577B1ED4.versanet.de] has joined #ubuntu-devel
=== Kamion [n=cjwatson@83-216-156-196.colinw664.adsl.metronet.co.uk] has joined #ubuntu-devel
=== elmo_ [n=james@83-216-156-21.jamest747.adsl.metronet.co.uk] has joined #ubuntu-devel
=== robtaylor [n=rob@nat5.sesnet.co.uk] has joined #ubuntu-devel
pittiinfinity: thanks for cleaning up m-f-l-all10:32
=== chris38-home2 [n=Christia@mut38-4-82-233-119-151.fbx.proxad.net] has joined #ubuntu-devel
=== pvanhoof [n=pvanhoof@d5152D086.access.telenet.be] has joined #ubuntu-devel
=== carstenh [n=carstenh@mkfw.fh-trier.de] has joined #ubuntu-devel
=== enrico [n=enrico@debian/developer/enrico] has joined #ubuntu-devel
=== ompaul [n=ompaul@213-202-173-60.bas504.dsl.esat.net] has joined #ubuntu-devel
=== hunger_ [n=hunger@p54A624D1.dip0.t-ipconnect.de] has joined #ubuntu-devel
pittiRiddell: ping11:03
dholbachhe uploaded until 5 - i doubt he's awake11:05
dholbachpast 511:05
dokochmj: pong11:06
chmjdoko: nm, figured out 11:07
=== janimo [n=jani@Home03207.cluj.astral.ro] has joined #ubuntu-devel
=== Seveas [n=seveas@ubuntu/member/seveas] has joined #ubuntu-devel
=== WaterSevenUb [n=WaterSev@195-23-220-103.net.novis.pt] has joined #ubuntu-devel
=== No1Viking [i=micke@h-83-140-104-3.ip.cust.port80.se] has joined #ubuntu-devel
=== mvo [n=egon@ip181.135.1511I-CUD12K-01.ish.de] has joined #ubuntu-devel
=== Aegir [n=richard@d220-238-52-188.dsl.vic.optusnet.com.au] has joined #ubuntu-devel
=== seb128 [n=seb128@ubuntu/member/seb128] has joined #ubuntu-devel
slomoinfinity, lamont-away: any idea why mod-mono isn't even tried to build on ppc/ia64? should work fine imho11:29
tsengslomo: its probably blacklisted from way back11:30
slomotseng: why? was it completly broken in the past?11:31
=== `anthony [n=anthony@220-253-115-240.VIC.netspace.net.au] has joined #ubuntu-devel
tsengslomo: at one point mono* was broken :)11:32
=== highvoltage [n=Jono@dsl-165-165-101.telkomadsl.co.za] has joined #ubuntu-devel
=== viviersf [n=cain@dsl-146-101-79.telkomadsl.co.za] has joined #ubuntu-devel
ografabbione, sorry, Riddell reported exactly the opposite, thats why i "fixed" it in first place yesterday, jdub has the same prob as you11:53
=== Simira [n=rpGirl@118.84-48-121.nextgentel.com] has joined #ubuntu-devel
=== vuntz [n=vuntz@volin.imag.fr] has joined #ubuntu-devel
=== lfittl [n=lfittl@83-65-243-186.dynamic.xdsl-line.inode.at] has joined #ubuntu-devel
DizietBizarre.  The postman just called and has delivered a document to do with a lawsuit in the US about VA Linux.  Somehow, apparently, I was hard done by in an unfair and illegal way, when they gave me free money.  Boggle.12:03
lifelesswoo12:06
DizietIt seems to suggest that because they so unfairly gave me free money earlier, I might be entitled to compensation now.  I think it must be a get-very-rich-over-many-years scheme for lawyers.12:07
DizietWhen I get a moment I think I'll post to debian-devel or -private about it.  Presumably other people from the time of the VA IPO will have had them too.12:08
Mithrandirso since you were given free money, they are giving you more free money?12:11
DizietSomething like that.  Actually I think mainly lawers will get money.12:12
DizietIt's all quite dense and I haven't read it properly.  When I have I'll post to debian-devel, I think.12:13
DizietBut now I should do some actual work rather than boggling at the mad USAian legal system.12:13
pittiMithrandir: hm, if you actually changed something in nmap, it shuold be -ubuntu1, not -build212:17
=== Mithrandir blames emacs.
pittiMithrandir: oh, not dch?12:18
pitti:)12:18
Mithrandirno, the emacs-changelog mode.12:18
Mithrandirpitti: anyway, thanks, fixed.12:18
pittithanks12:18
=== ptlo [n=senko@83-131-75-43.adsl.net.t-com.hr] has joined #ubuntu-devel
seb128daniels: around?12:22
pittispeaking of daniels, am I the only one who experiences video driver regressions with both nv and ati?12:23
pittion nv I get flickering while pressing keys, on radeon my screen gets scrambled and colored oddly12:23
seb128pitti: ati on ppc?12:24
pittiseb128: yes12:24
pittiand nv on amd6412:24
seb128pitti: does using 16bpp fixes it?12:24
pittiseb128: no idea, I just filed a bug so far, but didn't play with it12:24
Kinnisonpitti: breezy + nvidia + amd64 is definitely a regression from hoary12:24
pittiKinnison: I don't use the nvidia driver, just the opensource nv one12:24
Kinnisonpitti: breezy + nv + amd64 doesn't render stably on my boyfriend's pc12:24
seb128pitti: the ati/ppc issue is likely http://bugzilla.ubuntu.com/show_bug.cgi?id=2028612:24
Kinnisonpitti: It puts snow and distortion on the screen12:25
pittiKinnison: and it worked fine on breezy, regression is on current dapper12:25
Kinnisonpitti: Hmm12:25
seb128pitti: if using 16bpp fixes it, that's this bug12:25
=== zyga [n=zyga@ubuntu/member/zyga] has joined #ubuntu-devel
Kinnisonpitti: I think the quality of the driver is regressing because for my rob, hoary was fine, breezy was slightly not worky12:25
pittiseb128: ah, cool; I'll check that and close mine as a dup then12:25
pittiseb128: thanks Seb (you have an awesome memory for bugs :) )12:26
seb128np ;)12:26
seb128(not really, this bug was just assigned to nautilus and I sorted that with daniels this night before meeting :p)12:27
slomopitti: i have the same problem with a radeon on ppc12:30
pittislomo: I'm fairly sure it's the same bug as I have, but I'll check it12:30
pittiI need to boot the iBook first, sleep doesn't work any more12:31
=== dredg [n=nsherida@80.169.137.162] has joined #ubuntu-devel
=== mpt [n=mpt@200-171-140-32.dsl.telesp.net.br] has joined #ubuntu-devel
=== lexhider [n=lexhider@ppp79-55.lns1.mel3.internode.on.net] has joined #ubuntu-devel
slomopitti: hm, works for me12:31
=== maradong [n=bhentges@213.47.179.227] has joined #ubuntu-devel
=== Aegir [n=richard@d220-238-52-188.dsl.vic.optusnet.com.au] has joined #ubuntu-devel
zygaguys how long does it take for new members to appear on the official list on launchpad?12:32
pittislomo: well, it works with 2.6.15, but this breaks my wireless; and with 2.6.12 I don't get /dev/pmu any more with new udev12:33
=== marcin [n=user@194.114.146.58] has joined #ubuntu-devel
slomopitti: hm, i unplug my usb wireless thingie every time before sleep... the airport extreme doesn't work with wep currently12:35
pittislomo: I use prism2_usb (l-wlan-ng), it doesn't work with 2.6.15 any more; which driver do you use for the usb?12:36
slomopitti: exactly the same... weird12:37
pittislomo: https://bugzilla.ubuntu.com/show_bug.cgi?id=2049812:37
=== marcin [n=user@194.114.146.58] has joined #ubuntu-devel
=== zyga_ [n=zyga@ubuntu/member/zyga] has joined #ubuntu-devel
slomopitti: i get this message about /proc/net/wireless too but it works nonetheless12:39
pittislomo: hmm, thanks; which usb card do you have? I have a Netgear MA-11112:39
slomopitti: d-link dwl-12212:40
=== jane_ [n=JaneW@dsl-165-120-130.telkomadsl.co.za] has joined #ubuntu-devel
janimois ALSA supposed to work with current kernel/udev already?12:46
pittijanimo: WFM12:46
janimoforgot what that means :)12:47
pittiworks for me12:47
janimoaha12:47
janimoautomatic eth interface bringup?12:47
pittimvo: hm, poppler-utils C/R/P xpdf-utils since hoary12:55
pittimvo: so it seems that only the versioned dependency of xpdf should be dropped12:56
mvopitti: fine with me12:56
seb128Diziet: do you have some bug about /usr/lib/mozilla-firefox/components/compreg.dat still installed on dapper?12:59
seb128Diziet: it's shipped by firefox 1.0.7 package but no 1.4.99, it should be removed on upgrade, no?12:59
slomoelmo_: can you sync from debian NEW?01:01
pittislomo: we don't do it in general, we wait for Debian's sanity checks01:02
seb128pitti: it's for binary change01:03
seb128ie: not a new NEW package01:03
Kamionsyncing from Debian NEW would require elmo to use his position as a Debian ftpmaster to work on Ubuntu, since NEW isn't public01:06
KamionI don't know if he does it or not but if I were him I'd be worried about mixing up the hats too much01:07
Mithrandirincoming is fine to sync from, though01:07
KinnisonKamion: I'd have invited you to come to the kingston but I don't have your home number and your mobile is off. You should join us :-)01:07
Kamionyes, incoming's basically "pending part of the archive but apt-ftparchive's too slow to run continuously"01:07
Kamion(etc.)01:08
KamionKinnison: ooh. when? now?01:08
KinnisonKamion: aye01:08
=== Kinnison is sat with some smokestack lightning and has a venison in entire-stout on order
KamionKinnison: ok, I'll head out in five01:14
KinnisonKamion: I think there's parking space in front of the pub01:15
KinnisonKamion: otherwise there's room in the gwydir st car park01:15
Robot101Kinnison: are you at the Kingston perchance? :D01:17
KinnisonRobot101: of course01:17
=== Robot101 reads sb... hmmm....
KinnisonRobot101: smokestack lightning01:17
KinnisonSo good01:17
=== Kinnison purrs
=== GnuKemist [n=omaciel@ubuntu/member/gnukemist] has joined #ubuntu-devel
GnuKemistelmo_, good morning...  can you help me change my email on launchpad from og-maciel@ubuntu.com to ogmaciel@ubuntu.com (no dash)?  I need to be able to give people I've been advocating to my corrected email...01:26
=== Hirion [n=hirion@83.151.27.239] has joined #ubuntu-devel
jbaileywasabi: ping?01:38
mvoDiziet: mind if I reassign #13750 to you (ff enhancement request)?01:43
ssamis there a due date for flight 2?01:49
ssamhttp://bugzilla.ubuntu.com/show_bug.cgi?id=8320#c11 implies its out now01:53
=== seb128 [n=seb128@ubuntu/member/seb128] has joined #ubuntu-devel
seb128daniels: ping?01:56
=== pitti_ [n=pitti@195.227.105.180] has joined #ubuntu-devel
=== derekS [n=derekS@cpe-66-108-44-139.nyc.res.rr.com] has joined #ubuntu-devel
Kamionssam: no, and it's not out02:01
Kamionssam: the comment is valid for the future :-)02:02
=== zakame [n=zak@ubuntu/member/zakame] has joined #ubuntu-devel
=== Keybuk [n=scott@descent.netsplit.com] has joined #ubuntu-devel
=== carstenh [n=carstenh@mkfw.fh-trier.de] has joined #ubuntu-devel
Keybukwell, that's gotta be good.  I've been on for a while and nobody's jumped one me yet02:14
ssamkamion thanks02:15
ograoooh Keybuk !!02:21
=== spacey [n=spacey@a82-93-13-195.adsl.xs4all.nl] has joined #ubuntu-devel
pittiKeybuk: run!02:21
ograKeybuk, just wanted to say good morning ;)02:21
Keybukheh02:24
Keybukogra: how's your laptop this morning?  do you have dma?02:24
sivanganybody idea what's with the fridge? it seems down..02:24
ograyup02:24
zakameer, is it possible for pdebuild to sign both {source,$arch}.changes? I currently have it so that it signs only $arch.changes, but not the source.changes...02:24
ograKeybuk, everything fine over here02:24
Keybukgood-o02:24
ograzyga, http://people.ubuntu.com/~ogra/bzr-archive/hwdb-client/ this is for you ... but beware, the code is a mess, i'll jump on it the next days and rearrange/clean up a lot02:25
zygaogra: thank you :-)02:26
zygaogra:I'll have a look in 30 minutes, most of my patches should be non-intrusive02:26
ograoki02:26
ograBenC, for your kids (i'll package it the next days, but if you need it soon, grab it) https://addons.mozilla.org/extensions/moreinfo.php?application=firefox&id=22602:27
BenCogra: nice, let me know when it's ready and I'll test it02:28
ograyup :)02:28
=== sivang waits for the fridge to go back up again.
lamont-away%mod-mono: amd64 i386                                                  # i386-only, but should it be?02:40
lamont-awayslomo: that's why... should we change it?02:40
=== lamont-away fixes
slomolamont-away: i see no reason why it shouldn't build on ppc/ia64... but if you want i can testbuild on ppc in a few minutes02:41
=== hunger_ [n=hunger@p54A6129F.dip0.t-ipconnect.de] has joined #ubuntu-devel
=== jbailey [n=jbailey@modemcable139.249-203-24.mc.videotron.ca] has joined #ubuntu-devel
lamont-awayI just made it the same as the rest of the mono packages02:44
=== zakame [n=zak@ubuntu/member/zakame] has left #ubuntu-devel ["Leaving"]
=== zakame [n=zak@ubuntu/member/zakame] has joined #ubuntu-devel
slomolamont-away: thanks... what is it for the other mono packages? i386, amd64, powerpc, ia64?02:46
lamont-away%mod-mono: amd64 i386 powerpc arm ia64 s39002:48
slomook :)02:48
Dizietpython--02:55
Diziet>>> output = Popen(["false", "diedammit"] , stdout=PIPE).communicate()[0] 02:55
Diziet>>> 02:55
seb128Diziet: have you read about http://bugzilla.ubuntu.com/show_bug.cgi?id=20183 ? It makes all apps using gecko crashing on some boxes, would be one of the bug nice to sort :)02:59
crimsunelmo_: please sync osdsh and lablgl from Sid (ok to override Ubuntu changes), thanks02:59
=== zul [n=chuck@ubuntu/member/zul] has joined #ubuntu-devel
pittiRiddell: here?03:02
=== WaterSevenUb [n=WaterSev@195-23-220-1.net.novis.pt] has joined #ubuntu-devel
Dizietseb128: Yes, um, I'd seen it but I'm confused about it.03:04
DizietYou say this file (compreg.dat) is supposed to be removed.  So do we know why it isn't ?03:05
seb128Diziet: I supposed it's supposed to be removed, it's not installed on my dapper03:05
seb128the package .list doesn't mention it03:05
seb128and it was listed with 1.0.703:06
DizietAre you sure that the package is supposed to be removed ?  Perhaps it's a mistake that it has disappeared.03:06
DizietI can't see how it would fail to go away during the upgrade if it's in the old package but not the new one.03:06
seb128if a file is shipped by 1.0.7 and not 1.4.99, it's supposed to be removed by dpkg on update, no?03:06
DizietYes.  Except perhaps if it's a conffile.03:07
seb128there was some symlink stuff to /var too with 1.0.7, but I don't know firefox well, just discussed with epiphany upstream03:07
seb128I just know that we have like 4-5 bugs now of people have gecko apps crashing with firefox1.503:07
seb128and we tracked the crash this morning to this file, removing it fix the issue and it's not installed on my box/listed as a firefox file ... ie: it should not be here03:08
seb128$ grep compreg /var/lib/dpkg/info/firefox*03:09
seb128/var/lib/dpkg/info/firefox.prerm:    rm -f /var/lib/mozilla-firefox/components/compreg.dat03:09
Diziet/var/lib ??03:09
seb128<chpe> firefox.list:/usr/lib/mozilla-firefox/components/compreg.dat03:10
danielsseb128: REPRESENT03:10
seb128<chpe> here on breezy it's a symlink to /var/.... ?03:10
DizietSo on the systems that have the file, where it's breaking, what does  dpkg -S  say ?  And what about  dpkg -s firefox  ?03:10
Dizietsymlink to var> So it is, on my breezy install too.03:11
seb128<chpe> doctau: does /usr/lib/mozilla-firefox/components/compreg.dat exist ?03:11
seb128<doctau>       yep03:11
seb128<chpe> what does dpkg -S say for that file? is it installed by the package?03:11
seb128<seb128>       chpe: nop03:11
seb128<doctau>       not owned by a package03:11
DizietI don't see how compreg.dat could be in firefox.list if they've got the new firefox package.03:11
Diziet????03:11
seb128Diziet: chpe uses breezy with 1.0.703:12
seb128doctau uses 1.4.9903:12
seb128sorry for not beeing clear03:12
DizietAh.03:12
seb128and according to chpe, /usr/bin/firefox does some stuff with this file on breezy03:12
DizietSo which machine doesn't work ?03:12
seb128the issue is with current dapper03:13
seb128some people have this file and they should not03:13
Dizietdoctau's machine then ?03:13
seb128yep03:13
seb128some people have it and it doesn't come from a package according to dpkg03:13
DizietOh, err, just a mo, I have an idea.03:13
DizietLet me think.03:13
DizietI'm guessing here, but here's my theory:03:14
DizietThis file is a registry of components including extensions.03:14
DizietIf you have pre-1.4.99 extensions installed then this compreg.dat file is updated by those extensions somehow, normally.03:14
DizietBut the 1.0.7 package makes it a symlink to /var so the file ends up in /var.03:15
=== zul__ [n=chuck@CPE0006258ec6c2-CM000a73655d0e.cpe.net.cable.rogers.com] has joined #ubuntu-devel
DizietNow the 1.5 package removes the symlink.  Then if anything were to try to create the file in /usr it would just go ahead and do so.03:15
DizietSo we need to find out who is creating this file.03:15
DizietI'm tempted to suggest a test version of the ff 1.5 package which does chattr +i on it.03:16
DizietAlso, I suppose if you have ff running as root when you upgrade it might manage to create this file somehow.  I have no idea what bits of the ff and extensions touch it.03:17
seb128hum, maybe yeah03:17
seb128but is it useful?03:17
seb128maybe firefox postinst should just clean it?03:17
seb128if -f ... rm -f it03:17
DizietWhat, this file ?  Evidence suggests that the file is not used in 1.5.03:17
DizietErr, how would that help ?  dpkg has already removed it.03:17
DizietThe problem is obviously that something is creating it again later.03:17
seb128right03:17
DizietAnd it has to be something than runs as root.03:18
Diziets/than/that/03:18
DizietSo my best guess at the culprit is some extension or embedder's maintainer scripts, probably indirectly.03:18
DizietObviously normal dapper systems don't have this.  So I suspect that it happens when you run an old Breezy package's maintainer scripts when that package is updated after ffox.03:19
DizietWhat do you think of my theory ? :-)03:19
DizietLet me think what the best way to test it would be.  Hmm.  Install breezy (or find a not-yet-upgraded breezy system).  Update just firefox.  Create this file again as a symlink to /dev/enoent/firefox.03:20
DizietThen do the rest of the upgrade.03:20
seb128doctau has installed a dapper flight103:20
seb128which had firefox 1.0.703:20
DizietOr alternatively make a firefox 1.5 package which has /usr/lib/mozilla-firefox/components/compreg.dat -> /dev/enoent/firefox03:20
seb128and upgraded since03:20
DizietMmm.03:21
DizietBut so did I and it doesn't do it for me.03:21
DizietPresumably doctau has more extensions and stuff than I do.03:21
seb128note than doctau doesn't use firefox03:21
DizietDoes this mainly seem to happen with epiphany ?03:21
seb128I'm not even sure it runned firefox once before, I'll ask him03:21
seb128the file breaks gecko (epiphany doesn't run, devhelp/yelp crash)03:22
seb128firefox works fine03:22
DizietIs this epiphany etc. built against ff 1.0.7 -dev packages ?03:23
seb128no03:23
DizietHmm.03:23
seb128that's the current dapper i386 package03:23
seb128and I've updated the Build-Depends to say >= 1.4.9903:24
seb1281.4.99something to be exact, where something is the version you didn't built staticly :)03:24
DizietHow about this for a plan: since we have a workaround (delete the file) I will postpone dealing with this until my next round of firefox maintenance (ie probably at least a week).  In the meantime if any information surfaces about what creates the file we can add it to the bug report.03:24
DizietI'll change the bug priority to P1 to make sure I pick it up later.03:25
seb128Diziet: fine with me. I was just pointing it as something we want to try to sort before 6.04, no hurry03:26
DizietRight.  Indeed, thanks for drawing it to my attention and helping out.03:26
Dizietseb128: Done, thanks.03:27
seb128Diziet: np, thank you :)03:27
=== mvo needs to buy some stuff now, bb in 1h
=== Mez [n=Mez@217.65.151.139] has joined #ubuntu-devel
=== segfault [i=carlos@prognus.com.br] has joined #ubuntu-devel
=== maswan mumbles a bit about flight-1 being too ancient to install on his hardware
zygaogra: how do you properly translate help calls (yelp) that has /C/  inside, should I add magick that makes C -> locale?03:50
ograi'd be grateful if you did, yes ;)03:51
Keybukyup03:51
Keybukww03:51
Riddellpitti: hi03:54
zygaogra: gaa, you are using a mixture of tabs and spaces03:56
zygaogra: can we agree on a tab-or-space style? I prefer spaces03:57
ograi prefer tabs :) 03:57
zygaogra: any vim settings you use?03:57
ograbut switch it as you like, i can handle it03:57
zygaogra: that will make the diff huge03:57
ograonly default vim03:57
ograas i said, the code is ugly as hell :)03:58
ograso i'm expecting ugly big diffs ...03:58
=== bigcx2 [n=bigcx2@157.182.194.245] has joined #ubuntu-devel
zygaogra: hmm, so you wont mind if I retab everything and do all sorts of cleanups?03:58
ogranope, not at all ...03:58
zygaallright, thank you :)03:58
slomoBenC: any idea when you will look at the libraw1394 update i sent to you? some packages are waiting for it now :/03:59
BenCslomo: someone in debian is supposed to do the new package and push it through their mentor/proxy04:00
BenCI honestly haven't  had the time to even think about it04:00
BenCcheck the bug reports on it, and you can find the guy that is wanting to do it04:01
BenCping him for progress04:01
slomook, i'll do it on saturday... i've no time before :/04:01
BenCthis was about a week ago, so I was really expecting it to be done by now04:02
=== stub [i=stub@sweep.bur.st] has joined #ubuntu-devel
zygaogra: http://ubuntu.suxx.pl/hwdb-client--main 04:05
zygaogra: just my branch, not done at all04:06
=== jsgotangco [n=jsg@ubuntu/member/jsgotangco] has joined #ubuntu-devel
ograzyga, great, i'll monitor it :)04:06
=== spacey_ki [n=spacey@flits101-191.flits.rug.nl] has joined #ubuntu-devel
=== ozamosi [n=ozamosi@h135n6c1o1049.bredband.skanova.com] has joined #ubuntu-devel
=== lamont [n=lamont@mib.fc.hp.com] has joined #ubuntu-devel
fabbioneelmo_: can you please sync util-linux from sid. ok to override ubuntu changes04:13
fabbione(in incoming)04:13
lamontelmo_: also postfix, same story04:13
zygaogra: just a question: in hwdb-bastel, the longish filename... what is it supposed to do?04:14
zyga(it looks like it's supposed to be random')04:14
ograhmm, i have a bastle foler in there... oops... didnt notice04:14
zygabastle?04:15
ograoh, no its not a folder ...04:15
KinnisonEveryone: Kamion has had a disk failure in his server and thus will be offline for a while04:15
ograthats the server side, its accidentially in there ...04:15
zygaogra: k, I'll leave it as is04:16
ograzyga, ignore it, i'll remove it04:16
ograthe filename is the actual filename that gets bzipped and uploaded btw04:16
zygaI see04:16
ograthe app generates a md5 sum of the file which becomes the filename ... and the HW id on the server for this record04:19
zygaogra: hmm, other issue04:21
zygayou do .startswith and endswith often04:21
zygathat smells sensitive to gettext corruption04:21
ograyup, that'll be part of the cleanup04:21
ogramy string handling skills in python were quite bad back then, it has improved, dont worry ...04:22
ograif you want to change ti, feel free, elsewait until i get to it ...04:22
ogra(note it wasnt touched at all in berrzy, i only fixed 2-3 minor bugs) 04:23
ogra*breezy04:23
ograalso the xml handling will see a rewrite04:24
zygahmm04:24
zygaactually I dont mind endswith and such04:24
zygaI'm just not sure on how to handle those04:24
zygaI cannot wrap that in _()04:24
zygait needs a smarter test04:25
ograyup04:25
zygaall I did so far was the non-intrusive changes04:25
ograok04:25
zyganow I'm looking at the hard bits04:25
ograthats good for a start04:25
zygaI still need to read everything and understand how this works exactly04:25
ograheh, might be hard :)04:25
zyganah04:26
zygaI'll learn how to use xml from python04:26
zyga:-)04:26
ograits rather perl style written in another lang, so it suffers in this area 04:26
zygahehe04:26
ogra(i must admint that i'm shocked myself by the code somethimes :) )04:27
ogra-h04:27
=== elektrano1 [n=elektran@p5481D7E9.dip.t-dialin.net] has joined #ubuntu-devel
zygaI like python04:27
zygait forces clean code somehow04:27
zygaunlike perl that loves !@!#%@53436 for variables04:27
ograme too, but i just had started with it when i started hwdb04:27
DizietPunctuation isn't dirty, you know.04:27
zygaDiziet: only when spelled 'punctuation' ;-))04:28
ograand the odd thing is that you can still write it lik a perl app even if its python04:28
zygaogra: I had tabstop=4  so your code looked like random indent04:28
ograjust omit brackets and smicolons *g*04:28
zygaheh04:28
zyga:)04:28
zygak, back to work04:28
=== elektrano1 [n=elektran@p5481D7E9.dip.t-dialin.net] has left #ubuntu-devel []
Dizietzuga: So how do you spell it ?04:30
zygaDiziet: punctuation, do not confuse with , . ; : _ and other such maddnes04:34
=== paxer [n=paxer@dslb-082-083-035-190.pools.arcor-ip.net] has joined #ubuntu-devel
=== marcin [n=user@194.114.146.58] has joined #ubuntu-devel
DizietI see.  What a strange opinion.  I find Python *very annoying*.04:35
paxerhi who is responsible for the NetworkMagic Spec?04:36
tsengpaxer: last i heard Keybuk 04:36
Diziethttps://launchpad.net/distros/ubuntu/+spec/network-magic04:36
DizietThat info is supposed to be up to date.04:36
paxermhh I would like to help, because the current wifi situation in breezy sucks.04:36
paxerDiziet, I didn't found any CVS or impementing specific information.04:37
DizietYou mean, a link to the source, etc. ?04:39
paxeryes04:39
paxersomething to start up with anything04:39
DizietI think you should probably talk to Keybuk since he's the assignee.04:39
Diziet(If you're serious you should probably subscribe to the network-manager upstream list, too, although it's quite noisy.)04:40
paxerok thanks, I have ne experience in the ubuntu development process, so I thought I better ask here, before spaming some harmless persons04:40
=== thierry_ [n=thierry@modemcable120.61-131-66.mc.videotron.ca] has joined #ubuntu-devel
paxerHow is the code management handelt in general? is there something like a ubuntu cvs? or has every project an own cvs / subversion solution?04:44
zygapaxer: ubuntu uses bzr04:45
paxerhave you some URL for me, where I can get an overview?04:45
paxerI found it myself :)04:47
mdkebazaar.ubuntu.com 04:47
paxerthx04:48
=== mhz [n=mhz_chil@pc-252-84-215-201.cm.vtr.net] has joined #ubuntu-devel
mhzhi04:50
=== zyga goes to deliver cd, bbl
=== pitti_ [n=pitti@195.227.105.180] has joined #ubuntu-devel
=== rtcm [n=jman@81.84.151.16] has joined #ubuntu-devel
=== ryanpg [n=ryanpg@c-24-13-248-42.hsd1.il.comcast.net] has joined #ubuntu-devel
ryanpgpitti, hi I see you've closed bug 20564 (udev ieee1394 rule permissions) but... it still doesn't work for me04:59
pitti_ryanpg: even with the latest udev?05:00
ryanpgyes05:00
pitti_ryanpg: what are your device permissions now?05:00
ryanpgone sec05:01
ryanpgbrw-rw---- 1 root disk 8, 3 2005-12-08 09:48 sda305:01
=== vuntz [n=vuntz@fennas.vuntz.net] has joined #ubuntu-devel
pitti_ryanpg: blame Keybuk :)05:01
pitti_ryanpg: sorry for that, please reopen the bug then05:02
Keybukwhat's the device?05:02
ryanpgok05:02
ryanpgfirewire hard drive05:02
pitti_ah, good test case05:02
Keybukyou have /sys/block/sda/sda3 ?05:02
ryanpgyes05:03
Keybukok, can you supply the output of:  udevinfo -a -p /block/sda/sda305:04
ryanpgyes I'll add it to the bug05:04
Keybukand while you're doing that, I'll put an extra "e" in the rule05:04
thierry_seb128 : don't wan't to stop you doing important stuff, but could take a fast look at malone bug 5544 ?05:04
pitti_Keybuk: heh, just saw it05:05
Keybukryanpg: edit /etc/udev/rules.d/40-permissions.rules05:05
Keybukchange BUS=="iee1394" (near the top) to BUS=="ieee1394"05:06
ryanpgyeah I'm doing that ;P05:06
Keybukthen sudo udevplug /sys/block/sda/sda305:06
Keybukand see if the permissions become right05:06
=== sfeehan_ [n=sfeehan@132.198.90.91] has joined #ubuntu-devel
ryanpgyep05:07
ryanpg6064005:07
Keybukuh, I mean the group05:08
ryanpgoh duh sorry... one sec05:08
ryanpgplugdev05:08
Keybukgoodo05:08
pitti_\o] 05:08
pitti_\o/ even05:08
ryanpgnow do I need to restart hal05:09
pitti_although the first one could be 'scratching my head' :)05:09
pitti_ryanpg: shoudn't be necessary05:09
pitti_ryanpg: just unplug/replug should do05:09
=== sebest_ [n=sebest@79.245.101-84.rev.gaoland.net] has joined #ubuntu-devel
ryanpghm... well it's still not working :(05:09
ryanpgnothing mounted... but I've got a meeting I have to attend05:10
pitti_ryanpg: can you please do the DebuggingRemovableDevices tour again now?05:10
pitti_and please do try after a clean reboot, just in case05:10
ryanpgsure... this afternoon05:10
=== Hieronymus [n=jeroen@cp413115-a.tilbu1.nb.home.nl] has joined #ubuntu-devel
ryanpgpmount works btw05:11
rtcmpitti_: cupsys is using a link in /etc/cups/pdftoos.conf which does not exist (in dapper)05:11
ryanpgok I'm off for now05:11
rtcmpitti_: maybe poppler-utils should include it?05:11
pitti_rtcm: right, it should05:12
pitti_rtcm: can you please file a bug against it?05:12
rtcmsure05:12
mvoKeybuk: the MoM output for aptitude looks a bit odd, any idea?05:17
Keybukdefine odd05:19
=== freelove [n=tux@59.93.247.133] has joined #ubuntu-devel
=== freelove [n=tux@59.93.247.133] has joined #ubuntu-devel
freelovecan i talk to mr. mark shuttleworth here plzzzzzzz?05:20
tsengnot like that05:20
KeybukI expect it has something to do with the fact we can't sync/merge from experimental05:20
ografreelove, sabdfl isnt around currently :)05:20
Amaranthsabdfl isn't on IRC regularly, your place bet is email05:20
Amarantherr, best bet05:20
freelovehis personal email? will he read my email?05:21
ograAmaranth, not true he's around quite often :)05:21
Mithrandirfreelove: yes, why shouldn't he?05:21
Amaranthogra: But not on any consistent schedule.05:21
ogranope05:21
ograbut several times a week ...05:21
Amaranthemail is easier :)05:21
freelovewhats his email id ogra?05:21
ograthat might be true 05:21
freelovethere are so few ppl in #kubuntu-devel......05:23
ogramark@ubuntu.com i think05:23
mdzmorning05:23
tseng'lo mdz 05:23
ogramorning mdz05:24
freeloveogra thx05:25
MithrandirKeybuk: could I have /etc/udev/rules.d/60-symlinks.rules and /lib/udev/cdrom_id in the initramfs, please?05:26
pittiHi mdz 05:28
Keybukno05:28
MithrandirKeybuk: why not?05:28
Keybukneither symlinks or permissions are suitable for the initramfs, because they can't be "undone" by the real filesystem05:28
=== sabdfl [n=mark@ubuntu/member/pdpc.silver.sabdfl] has joined #ubuntu-devel
Mithrandirthey'd be very useful for the live CD.05:29
Keybukwhy?05:29
Keybukyou shouldn't rely on anything in 60-symlinks anyway, they almost never work05:29
Mithrandirbecause then I can just iterate over /dev/cdrom* and try mounting until I found the right CD.05:29
Keybukthat won't work, because there's no guarantee that there's a /dev/cdrom* for every CD05:30
Keybukin fact, it almost always works out that there isn't, and there's just one05:30
Mithrandirhm05:30
Keybukif you need something like that, you'll need to use the ungodly hack the installer uses05:30
Mithrandirthat kinda sucks.05:30
MithrandirI was hoping to not use ungodly hacks. :-)05:30
Keybukiterating CDs is an ungodly hack ;)05:30
Keybukuse /dev/disk/by-label or something to pick exactly the right one05:30
Mithrandirnono, that's nice and pretty.  Almost, at least.05:30
Mithrandirnocando, we can't predict the label.05:31
Keybukyou could walk /sys and look for CDs yourself, then look them up in the udevdb to find out what block device they have (if any)05:31
Mithrandirhow do I know if something is a CD?05:31
freelovewill dapper be faster than breezy:) ??05:31
Keybukcdrom_id does that05:32
Keybuk(you can have _that_ in the initramfs, just not the symlinks rules)05:32
tsengfreelove: please address general questions to #ubuntu05:32
MithrandirKeybuk: ok, if I could have that, I could live with running it over the whole of /dev05:32
Keybukyou'll need ide_media too (I think that's there already)05:32
Keybukoh, no, ignore me05:33
Keybukcdrom_id does work on IDE drives05:33
Mithrandircdrom_id will work on SCSI, SATA and IDE drives?05:33
Keybukprobably05:33
=== seb128_ [n=seb128@ANancy-151-1-8-3.w83-194.abo.wanadoo.fr] has joined #ubuntu-devel
Mithrandir"probably" is a bit weak. :-/05:33
Keybukthere are no guarantees05:34
MithrandirI don't have a SATA drive, but I could dig out a SCSI drive at least.05:34
Keybukit does seem to do the right thing for everything tested so far05:34
Mithrandirlet's hope it continues doing that, then. :-)05:34
Keybukthat's what it's for05:34
Keybukit's the binary to know all about the silly corner cases for every damned driver05:35
Mithrandirok05:36
Keybukif you're going to write something to find CD drives, could you replace the installer's cdrom-detect while you're at it05:36
MithrandirI'm going to do one thing at a time first, I think05:36
=== mahangu [n=mahangu@unaffiliated/mahangu] has joined #ubuntu-devel
Keybuksomething like:05:37
seb128_thierry_: thanks for the patch05:37
Keybukfor sysblock in /sys/block/*; do05:37
Keybuk    devname=$(udevinfo -q name -p ${sysblock#/sys})05:37
Keybuk    cdrom_id /dev/$devname05:38
Keybukdone05:38
Keybukwould iterate all block devices looking for CD drives05:38
Mithrandiryou don't have to chop off /sys, it seems05:38
Mithrandirand I'd need udevinfo in the initramfs05:39
=== freelove [n=tux@59.93.247.133] has left #ubuntu-devel ["Konversation]
=== sbalneav [n=sbalneav@mail.legalaid.mb.ca] has joined #ubuntu-devel
=== freelove [n=tux@59.93.247.133] has joined #ubuntu-devel
Mithrandirsbalneav: yes, I'm Tollef05:39
sbalneavHey Mithrandir!05:39
Mithrandirhiya05:40
KeybukMithrandir: that's also easy to arrange05:40
ograsbalneav, scotty !!05:40
Keybukyou could also do something a little more ungodly if you liked ...05:40
Keybukfor magic in /dev/.udev/db/block@*; do05:40
=== ogra secretly takes jammcq's part :)
sbalneavI had a quick question about a ubu box I'm setting up and pam_umask.  Probably not acceptible in this channel, can you join me in #pamumask?05:40
sbalneavHey ogra!05:40
Keybukbut ahem, you're not supposed to do that <g>05:41
Mithrandirsbalneav: sure05:41
MithrandirKeybuk: I would prefer not to, please. :-)05:41
Keybukanyway, given you're modifying the initramfs yourself to add this code05:41
Keybukeither copy the udev helpers with your own initramfs hook05:41
Keybukor give me the complete finished thing if it's suitable for the real initramfs05:41
=== cmvo [n=cmvo@62.225.11.174] has joined #ubuntu-devel
Keybukand I'll put it in the udev package05:42
Mithrandiryup, willdo05:42
Keybukthe reason the /dev/cdrom* isn't suitable is that there's no checking the symlink doesn't already exist05:42
Keybukso if you have two cdroms, they might try and both use /dev/cdrom05:42
Keybukthe %e thing doesn't have a great big lock around it05:43
Mithrandirah05:44
Keybukfor the installer, we do it using an evil shell script that does have a great big lock around the plugging of drives05:44
Keybukudevd would probably get the /dev/sda and /dev/sdb events (two CD-ROMs) at the same time, if they come from the same driver05:44
Keybukas there's no path conflict they'd be processed at the same time05:44
Keybukso they'd both test for the non-existance of /dev/cdrom at the same time05:44
Keybukand both make a /dev/cdrom symlink05:44
mdkeKeybuk, my sata drive controller is looking better now, thanks05:45
Keybukmdke: your laptop boots?05:46
mdkeyeah05:46
mdkeeverything else works too05:46
KeybukMithrandir: upstream have preferred to deprecate %e rather than fix the problem -- and I tend to agree with their logic as predictable names like the /dev/disk tree are better05:46
Keybukif you give people /dev/cdrom0 and /dev/cdrom1 they'll bitch that they swap round every other boot05:47
MithrandirKeybuk: if I could have /dev/cdroms, I wouldn't mind. :-)05:47
Keybukthat has the same problem05:47
Keybuk/dev/cdroms/0 and /dev/cdroms/1 would swap every other boot05:47
=== freelove [n=tux@59.93.247.133] has joined #ubuntu-devel
Keybukwhereas /dev/disk/bu-id/ata-HP43CDROM is forever05:48
Keybukas is /dev/disk/by-path/ etc.05:48
Mithrandirhave it be /dev/cdroms/ata-HP43CDROM, then05:48
Keybuksee, now that's an interesting idea05:48
Keybukright now /dev/disk doesn't have a by-type05:49
Keybukwe could add that to the persistent rules05:49
Keybuk/dev/disk/by-type/cdrom/$ID05:49
Keybuk/dev/disk/by-type/disk/$ID05:49
Mithrandiryup, that'd be useful05:49
Mithrandiryou think that's upstreamable as well?05:50
=== LeeJunFan [n=junfan@adsl-69-210-207-5.dsl.klmzmi.ameritech.net] has joined #ubuntu-devel
Keybukpotentially05:50
Keybukit could also be considered irrelevant though, as upstream for those rules might just retort "they're all called scd*"05:50
=== sabdfl [n=mark@ubuntu/member/pdpc.silver.sabdfl] has left #ubuntu-devel []
Mithrandirexcept my DVD drive is called /dev/hda05:51
Keybukit's increasingly likely that in a couple of kernels time, it won't be05:51
Mithrandiroh?05:51
Keybukthey're fast moving towards replacing the IDE subsystem with libata05:51
Mithrandirscd would also be fine, I just want something which is nice to iterate over.05:52
Mithrandiralso, that wouldn05:52
Mithrandir't cover the ancient CD subsystems05:52
Mithrandirpre-IDE05:52
Keybukhmm, I don't think they work anyway05:52
Keybukwe don't bother with them in initramfs05:52
Keybukyou have to load the driver to find out whether you have one, and the driver often hangs the machine if you don't05:52
freelovecan i speak to dear mr. mark shuttleworth plz??05:53
Mithrandirfreelove: he just left the channel.05:53
Mithrandirfreelove: 17:50 -!- sabdfl [n=mark@ubuntu/member/pdpc.silver.sabdfl]  has left #ubuntu-devel [] 05:53
freelovenooooooooooooooooooooo! 05:53
freelove:(05:53
Mithrandirjust send him a mail05:53
Keybukmark.shuttleworth@canonical.com05:53
freelovewill he reply?05:53
Mithrandirif you write something interesting, quite likely.05:54
Keybukit depends, he receives a lot of e-mail, so it's worth taking your time over writing it05:54
Mithrandirif you write "are you mark", maybe not05:54
freeloveok05:54
Keybukbut yes, if it's interesting and exciting, I'm sure05:54
Keybuk"can I have some of your money?" doesn't tend to get replies, unless it's "if I send you into space again, can I have some of your money?" :p05:54
freelovelol:)05:54
KeybukMithrandir: do you want to support old CD drives then?05:55
MithrandirKeybuk: if it's not painful, I don't see a reason not to.  I'm not going to jump through lots of hoops to get them supported, though05:55
=== seb128 [n=seb128@ubuntu/member/seb128] has joined #ubuntu-devel
Keybukaiui, it's very painful05:56
KeybukI don't think our current installer supports them?05:56
MithrandirI'm not sure.05:56
Keybukanything pre-PCI means you have to know you want the driver, and load it by hand05:56
Mithrandirit's probably easier just to ship anybody who shows up with such a drive a new DVD drive.05:56
Keybukwe only support them in the real system by people adding them to /etc/modules05:56
Keybukheh05:56
Mithrandirand cheaper05:56
KeybukI doubt anyone with such a drive has the computing capacity to run X, let alone anything else05:57
Keybukunless my memory is deceiving me, they died with the 38605:57
Mithrandirthey didn't.  You get 486DX2 machines with them, but yes, they're quite old.05:57
=== seb128 [n=seb128@ubuntu/member/seb128] has joined #ubuntu-devel
KeybukACTION=="add", SUBSYSTEM=="block", KERNEL=="*[!0-9] |sr*", IMPORT{program}="cdrom_id --export $tempnode", ENV{ID_CDROM}=="?*", IMPORT{program}="path_id %p", SYMLINK+="cdroms/$env{ID_PATH}"06:05
KeybukMithrandir: ^ knock yourself out ;)06:05
Mithrandirnah, I'm using your udevinfo thingy06:05
Mithrandirseems to work06:05
Keybukyeah, the nice thing about the new world order is that this kind of thing is actually rather simple06:07
mdzseb128: does xchat-gnome  have a shortcut for next/previous channel, like ctrl+pgup/pgdn did in xchat?06:11
seb128mdz: alt-up/down06:13
ograargh... my usb writer cant write dvds anymore06:13
=== wasabi_ [n=wasabi@207.55.180.150] has joined #ubuntu-devel
Keybukogra: somebody else was having problems with that06:13
Keybukwhy can't it write dvds?06:13
crimsunI can't even get my usb cdrw to do anything useful.06:13
=== FireRabbit [n=FireRabb@c-67-183-18-60.hsd1.wa.comcast.net] has joined #ubuntu-devel
ogracdrecord: Unspecified command not implemented for this drive.06:14
ogracdrecord: Cannot get next writable address.06:14
ograi get this for blanking RW as well06:15
ograsg is loaded and i can access the drive for reading just fine06:15
mdzseb128: hmm, doesn't work for me (acts like up/down)06:16
mdzwould my gtk-key-theme-name affect it?06:16
Keybukare the permissions right?  (ie. does it work if you're root)06:17
ogranope, tried already06:17
Keybukcould be a new kernel bug then06:18
=== seth_k|lappy [n=seth@ubuntu/member/sethkinast] has joined #ubuntu-devel
dholbachmdz: i revamped the testplan pages, they're now at http://wiki.ubuntu.com/Testing06:22
dholbachmdz: the installation matrix is at http://wiki.ubuntu.com/Testing/Current - do you think i should do additional pages for Kubuntu and Edubuntu to test their instlalation methods?06:22
seb128mdz: hum, maybe. Let me try with Emacs mode06:23
dholbach(i will change bits in the individual items on the the short and long test plans though, especially the media related tasks)06:23
Riddelldholbach: yes please06:24
dholbachRiddell: the test plans themselves are generic, so it says "Your mail app", i'll add CurrentKubuntu, ok?06:24
Riddellok06:24
dholbachogra: same for edubuntu?06:25
ograthe install is different, i'll look after dinner06:25
mdzdholbach: yes06:25
dholbachogra: oh ok06:25
mdzdholbach: "does the resolution match?" in the short test is a bit vague06:25
ogradholbach, but generally, yes06:26
dholbachmdz: i'll review the individual items and make changes to them now (some bits are from the BOF session at UBZ)06:26
=== zyga [n=zyga@2-mi2-1.acn.waw.pl] has joined #ubuntu-devel
mdzKeybuk: the T42 is booting, with DMA, in 1:0506:29
=== greenpenguin13 [n=joseph@user-5057.lns4-c10.dsl.pol.co.uk] has joined #ubuntu-devel
=== greenpenguin13 [n=joseph@user-5057.lns4-c10.dsl.pol.co.uk] has left #ubuntu-devel []
mjg59mdz: Is suspend still broken for you?06:29
mdzmjg59: will test now06:30
=== ogra raises hand ... waves to mjg59
=== greenpenguin13 [n=joseph@user-5057.lns4-c10.dsl.pol.co.uk] has joined #ubuntu-devel
mdzmjg59: goes down quickly but refuses to wake up06:30
ogramine doesnt go down ... 06:30
mdzno response to any keys or power button, moon light stays on06:31
mdzthis is with 2.6.15-706:31
mjg59mdz: Ok, fair enough06:31
mjg59I'll try to debug06:31
=== koke [n=koke@adsl229-164.unizar.es] has joined #ubuntu-devel
mjg59It works fine here using ata_piix, so I think it's probably something in the IDE suspend support06:33
=== Seveas [n=seveas@ubuntu/member/seveas] has joined #ubuntu-devel
mdz0000:00:1f.1 IDE interface: Intel Corporation 82801DBM (ICH4-M) IDE Controller (rev 01)06:33
mjg59mdz: Can you do kernel builds there?06:34
mdzmjg59: I can, but they take a while06:34
mjg59mdz: Can you disable USE_DPMS in /etc/default/acpi-support and see if it gives you anything useful looking?06:38
=== kyncani [n=kyncani@lns-bzn-1-82-250-2-39.adsl.proxad.net] has joined #ubuntu-devel
mdzmjg59: some text flashes by too quickly to read, then a blinking cursor, then blank and the same state of death06:39
mjg59Right. What fun.06:40
mjg59mdz: What was the last previous version to work?06:40
mdzmjg59: breezy06:40
mdzlast known to work06:40
mdzhibernate at least was working with dapper + the breezy kernel06:41
=== zeedo [n=zeedo@reboot-robot.net] has joined #ubuntu-devel
mjg59mdz: Do we still have older 2.6.15 packages?06:42
mjg59Oh, yes, of course - it was generally broken for ages. Hrm.06:42
Riddellinfinity: please give back kdebluetooth06:42
mjg59Grah. Any chance you can get a git checkout from a while back and change the config to enable HOTPLUG_CPU?06:43
mdzI've never used git, but can follow instructions06:43
=== Gman- [n=gman@nwkea-socks-1.sun.com] has joined #ubuntu-devel
mjg59Then if that works, git bisect it to the patch that breaks it06:43
mjg59Basically, get git, then do git clone rsync://rsync.kernel.org/pub/scm/linux/kernel/git/bcollins/ubuntu-2.6.git06:44
mjg59Then you need to check out an older version06:45
zygaogra: back to hwdb-client06:45
mdzguh06:45
mdzgit clone rsync://rsync.kernel.org/pub/scm/linux/kernel/git/bcollins/ubuntu-2.6.git  -> git: fatal error: `chdir' failed: permission denied.06:45
ograKeybuk, hmm, i get the same error with my internal IDE DVD writer ...06:46
ograzyga, yup06:46
mjg59Delete everything in debian/config/x86 except i386 and generic, then edit that to enable CPU_HOTPLUG and do a dpkg-buildpackage06:46
infinityRiddell : Mail those requests if I'm not obviously around (I was idle for several hours)... The fact that I'm restless and awake at 4:45am is a fluke. :)06:46
seb128mdz: alt-up/down works fine for me with xchat-gnome/emacs keybindings, that's weird06:46
mjg59mdz: Ah, sorry - there should be a " ubuntu-2.6" on the end of that06:46
=== BenC [n=bcollins@debian/developer/bcollins] has joined #ubuntu-devel
mdzgit: warning: invalid extra options ignored06:46
mdzstrace says it is trying to chdir to 'clone'06:46
mjg59git clone rsync://rsync.kernel.org/pub/scm/linux/kernel/git/bcollins/ubuntu-2.6.git ubuntu-2.6 seems to work for me06:47
mdzwhat version of git?06:47
mdzii  git            4.3.20-7build1 GNU Interactive Tools, a file browser/viewer06:47
mjg59That's entirely the wrong git06:47
mdz haha06:47
mdzof course it is06:47
infinityRiddell : Also...06:47
infinitymake[2] : Entering directory `/build/buildd/kdebluetooth-0.99+1.0beta1'06:47
infinity./admin/cvs.sh: line 13: autoconf: command not found06:47
mjg59Anyway, I have to get some food06:47
mdzwhat do we call the right git?06:48
=== mjg59 runs away
mjg59I have git-core, ubt I'm not sure where it came from06:48
Riddellblurg06:48
mjg59kernel.org has debs, I think06:48
ogramdz, shouldnt BenC know ? ;)06:48
infinityhttps://wiki.ubuntu.com/KernelGitGuide claims that "git-core" is in dapper.06:49
mdzok, git-core works much better06:49
mdzinfinity: it is06:49
zygaogra: I've started with hwdb-send, can I modify it to use python stuff instead of external commands?07:02
ograzyga, i rather wanted to integrate it in the main client07:04
ograwhat wouls you like to change ? 07:04
ogra*would07:04
zygaogra: cleanup glade mess, cleanup md5 digest07:05
zygaI'm not sure why you copy stuff around so I'll leave that part intact07:05
ograthats if the server can be pinged ... so the file gets moved to the Desktop, asking the user to mail it to hwdb@ubuntu.com07:06
ogra*cant07:06
zygaogra: neet :-)07:07
zygaogra: ok, so should I leave that alone? glade is really messy overe there07:07
ograis there an alternative included in python to generate md5sums and rename files accordingly ? i'm not aware of any internal methods07:07
zygaogra: md5 is easy I'm not sure about file moving but I didn't look yet07:08
ograthe bzip2 part could be lolved internally ...07:08
ograsolved07:08
ograthe important pat is that the filename is the md5sum in the end, thats an essential piece of hwdb07:08
lamontslomo: btw, debian's mod-mono says 'Architecture: i386'07:09
zygaogra: that's easy07:09
ograif you have a way to solve that in plain python i'm fine with it07:09
zygaogra: does rename fail on fs boundary?07:09
=== theCore [n=theCore@Toronto-HSE-ppp3715463.sympatico.ca] has joined #ubuntu-devel
ografs boundary ? 07:10
slomolamont: yes, for whatever reason... i talked with one of the maintainers and he said he will change it to arch any for the next upload07:10
ograzyga, you mean if /tmp doesnt exist ? 07:10
zygafilesystem boundary, say /tmp is on partition foo and $HOME/Desktop is on bar07:10
=== zul [n=chuck@CPE0006258ec6c2-CM000a73655d0e.cpe.net.cable.rogers.com] has joined #ubuntu-devel
zyga(so that rename is non trivial and needs to copy the data)07:11
ograoh, nope, that cant happen 07:11
=== hunger_ [n=hunger@p54A64470.dip0.t-ipconnect.de] has joined #ubuntu-devel
slomolamont: must've been in the old days where mono was only available for i38607:11
lamontyeah07:11
zygaso os.rename can be used instead of os.system('mv %s %s')07:11
ograzyga, mv works over partitions without probs07:11
slomodoko: ping?07:11
tsengslomo: lamont still has nightmares about mono 1.007:11
zygaogra: mv does, but does os.rename? :)07:11
ograzyga, i guess so07:11
zygak, I'll test07:11
ograhmm, i'd think so07:12
=== neuralis [n=krstic@hagen.kdb.hr] has joined #ubuntu-devel
zygaah07:12
zygaOSError: [Errno 18]  Invalid cross-device link07:12
zyganot good07:12
tsenghas to be a hardlink i think07:12
zygatseng: ?07:13
zygatseng: it's a regular file, touched for this test07:13
ograsadly there is no os.move ...07:14
theCoreDiziet, what are the packaging procedures in Ubuntu ? i'm currently working on the PackagingGuide and I would like to make a chapter on this for new maintainers 07:16
zygaogra: you don't test for any failure07:16
zygaogra: we could write an os.move equivalent easily07:16
ogrado it if you like :) 07:16
zygak07:17
zygaI'll ping you when it's done, if it doesn't match the direction where the code is going bash me :)07:17
ograzyga, for which failure should i test ? 07:17
=== pvanhoof [n=pvanhoof@d54C18307.access.telenet.be] has joined #ubuntu-devel
ograif hdwb-send is called i have the guarantee that the file exists ... if /tmp doesnt exist on your system, the system is broken anyway07:18
zygaogra: mv can fail07:18
ograthe only failure that can happen is that the server isnt reachable ...07:18
zygaogra: not enough free space 07:19
zygaok07:19
=== zyga grabs dinner
zygalater :)07:19
ograhmm... mv ... its a 200k file ...07:19
zygaogra: theory :)07:19
zygabbl07:19
ograsure there could be space issues, but then it would break earlier already07:19
=== mxpxpod [n=BryanFor@unaffiliated/mxpxpod] has joined #ubuntu-devel
=== MagnusR [n=magru@85.194.14.142] has joined #ubuntu-devel
=== ryanpg [n=ryanpg@c-24-13-248-42.hsd1.il.comcast.net] has joined #ubuntu-devel
ryanpgpitti, hia back for a few... I did the removable media routine again... is it kosher to attach a .tar.gz to the bug or should I just attach all the logs individually07:29
=== mvo is wawy to play hockey, bbl
ryanpgsomehow I suspect this line from dbus will be meaning ful "12:26:54.764 [I]  blockdev.c:602: Ignoring hotplug event - no parent07:33
ryanpg"07:33
dholbachelmo_: please sync libglademm2.4 from sid, ok to override07:36
dokoslomo: pong07:39
slomodoko: you asked xine-lib to be updated to 1.1 in #19356... did you already take a look at 1.1 (i.e. if it's ABI compatible, etc)? and it's a development version judging from their homepage... 1.0 is stable07:41
dokoslomo: 1.0.x is not ready for g++-4.0, 1.1.x is.07:43
slomodoko: ok, that's a good argument to update ;) i'll take a look at it then, thanks07:44
dokoslomo: thanks!07:44
dokoahh, 1.1.1 is current ...07:45
=== Egregore [n=dukelend@196.207.45.254] has joined #ubuntu-devel
=== HWolf [n=HiddenWo@136.153.dynamic.phpg.net] has joined #ubuntu-devel
slomodoko: judging from their release notes it should be safe to upgrade to 1.1.1... i'll test it locally later07:51
Amaranththe X mouse fix was to modprobe psmouse, right?07:53
slomodoko: but our current version is patched to work with gcc4 too07:54
dokoallowing playback on x86_64 systems (previously QDM2 was only07:54
dokopossible using win32 codecs).  ... from the release notes ...07:54
dholbachslomo: the less delta the better - we had bug reports, which indicated, that upstreams version was good, ours wasn't :)07:55
LaserJockwhois Diziet07:55
dholbachLaserJock: the person with the nick name "Diziet", maybe?07:56
ogralol07:56
LaserJockdholbach: sorry forgot the / :-)07:56
dholbachno need to be sorry :)07:56
Dizietlaserjock: How may I help you ? :-)07:56
LaserJocktrying to get the hang of irssi07:56
slomodholbach: i have to introduce a big delta anyway... need to split of patent encumbered stuff into a another source package to not have this stuff in main ;)07:56
LaserJockDiziet: I am working on the Ubuntu Packaging Guide07:57
dholbachslomo: oh, i see07:57
DizietAhh.07:57
LaserJockDiziet: and I wanted to check in with you about the Ubuntu Developer's Reference07:57
DizietAh.  Well, I haven't really started that yet.07:58
slomowell, i'll go for 1.1 then...07:58
LaserJockDiziet: well, we are still in the organizing stage too 07:58
ssami am getting messages "OIL: ERROR liboiltest.c 266: oil_test_check_impl(): illegal instruction in fbCompositeSolid_nx8888mmx" in amongst the output when i run apt-get in dapper. any ideas what it is?07:58
LaserJockDiziet: I have an outline at https://wiki.ubuntu.com/UbuntuPackagingGuide/Outline07:59
LaserJockDiziet: but I am wondering how much packaging you are going to cover in the UDR07:59
LaserJockDiziet: I been thinking of the two as, the UDR covers the policy and the Packaging Guide is a tutorial08:01
DizietI was going to try to keep it light on detailed information about packaging.  Did you read the wiki page DeveloperDocumentation ?08:04
LaserJockDiziet: yes, that is why I wanted to talk to you08:04
DizietI think the right distinction between the UDR and your Packaging Guide is reference vs. tutorial.  Do you agree ?08:04
=== jlj [n=agp@207.67.194.249] has joined #ubuntu-devel
LaserJockDiziet: I guess, although that is a bit finer distinction08:05
=== Amaranth cries over his poor dead X
DizietOn the contrary, I think it's a very good distinction.  It changes the structure of the document completely.08:06
LaserJockDiziet: yes, but it might be somewhat confusing to have a packaging reference and packaging tutorial in two different places. I will have to think about it.08:08
DizietTutorials are allowed to leave stuff out, and also to have a much clearer preference on things where there are several permissible answers.08:08
LaserJockDiziet: true08:08
DizietAnd of course the material is organised by taxonomy rather than functionally.08:09
LaserJockDiziet: ok, we will try to keep that in mind and if we need to shift material that shouldn't be a problem08:09
Dizietshift material> Quite so.08:09
LaserJockthe should be complimentary docs in any case08:10
LaserJocks/the/they/08:10
LaserJockDiziet: How will the UDR be developed, bzr?08:14
=== ulaas [n=ulaas@81.215.141.165] has joined #ubuntu-devel
=== Am|NickTaken [n=travis@ubuntu/member/amaranth] has joined #ubuntu-devel
=== pitti_ [n=pitti@195.227.105.180] has joined #ubuntu-devel
=== LaserJock [n=mantha@lambda.chem.unr.edu] has joined #ubuntu-devel
=== trulux [n=lorenzo@unaffiliated/trulux] has joined #ubuntu-devel
=== Am|NickTaken is now known as Amaranth
ryanpghey pitti have you been away? I ran the removable debugging gamut again is it ok to attach a tar.gz with the logs to the bug?08:29
=== zul_ [n=chuck@CPE0006258ec6c2-CM000a73655d0e.cpe.net.cable.rogers.com] has joined #ubuntu-devel
=== zul [n=chuck@ubuntu/member/zul] has joined #ubuntu-devel
pitti_ryanpg: that's fine, thanks08:38
=== ompaul [n=ompaul@213-202-173-60.bas504.dsl.esat.net] has joined #ubuntu-devel
infinityARGH.08:43
infinitysiretart : Around?08:43
=== Danten [n=danten@h227n7c1o1049.bredband.skanova.com] has joined #Ubuntu-devel
infinitysiretart : 'mplayer-586' depends 'mplayer' depends 'mplayer-skins' conflicts 'mplayer-586'.  Spot the problem.08:44
siretartinfinity: err, what did I break?08:44
infinitysiretart : I assume you only wanted "Replaces", not "Replaces/Conflicts"08:44
siretartinfinity: ah, damn, my bad08:45
siretartsorry, will reupload in a sec08:45
siretartinfinity: if mplayer-skins just replaces (without conflicting) will the old mplayer packages be removed?08:46
infinityNo, and you don't want them to be.  You need mplayer-586 to be installible to get people to upgrade to mplayer.08:47
infinityI fixed this same bug in mplayer itself earlier today.08:47
siretartright08:48
slomoinfinity: thanks for that btw :)08:48
=== Hirion [n=hirion@83.151.27.239] has left #ubuntu-devel []
=== Aegir [n=richard@d220-238-52-188.dsl.vic.optusnet.com.au] has joined #ubuntu-devel
infinity"Replaces" is for files moving between packages.  "Conflicts" is when two packages CURRENTLY have the same file (and it's not moving anywhere)08:48
infinityReplaces/Conflicts together is to work around an old dpkg bug that is long fixed.  Never use that combination unless you're positive it's what you want.08:49
siretartok. uploaded08:49
Amaranthoh, Replaces/Conflicts together isn't needed anymore?08:50
Amaranthi just copied mozilla-firefox/firefox08:50
infinityAmaranth : The bug was fixed ages ago, and the fixed dpkg is in (at least) sarge, hoary, and breezy... Maybe warty too.08:50
infinitySo, yeah.  Don't do it anymore. :)08:50
siretartaaaah. this explains08:51
infinity(Now, if you really want the other package completely removed, you can use the combination, but don't use it for arbitrary file overwriting)08:52
infinityIn the case of mplayer-586, the world blows up when you try.08:52
=== dieffel [n=dieffel@50A2F56D.flatrate.dk] has joined #ubuntu-devel
Amaranthoh, i wanted the other package completely removed08:53
infinity(cause upgrades won't work)08:53
infinityAmaranth : Then you're probably okay doing it your way.  So long as you make sure you didn't create a hideously broken upgrade loop.  (which happens a lot with Conflicts/Replaces)08:53
infinityOh, this is laghable.  I still haven't slept, and I supposedly start work in 3 hours.  Go me.08:54
infinitylaughable, too.08:55
dholbachinfinity: please go to bed and sleep whatever time you need :)08:57
jdong(kick him for 3 hours)08:59
=== mpt [n=mpt@200-158-80-35.dsl.telesp.net.br] has joined #ubuntu-devel
DizietNo, Replaces/Conflicts isn't obsolete.  But I don't have time to explain right now :-).09:02
DizietBut A -Replaces-> B -Replaces-> A is always wrong (with intervening packages too), regardless of any Conflicts.09:03
infinityDiziet : The primary reason it was frequently used (working around the fact that dpkg didn't pay attention to Replaces when installed a "replaced" package) is obsolete.09:04
infinityDiziet : The other reason (completely whacking package B) is still valid, of course, but that's not why it was most frequently used.09:05
=== highvoltage [n=Jono@196.207.45.254] has joined #ubuntu-devel
infinityDiziet : As for circular Replaces, that should be fine with versioned replaces... It would blow up miserably with unversioned replaces, obviously.09:06
=== alperor [n=xalphas@85.100.59.170] has joined #ubuntu-devel
=== alperor [n=xalphas@85.100.59.170] has left #ubuntu-devel ["Leaving"]
infinityWhich reminds me.09:08
=== feugan3333 [n=pico@dsl-165-206-85.telkomadsl.co.za] has joined #ubuntu-devel
infinitysiretart / slomo : You're much less likely to make dpkg unhappy in the future (should you, say, have to move files around again, split the packages again, god knows what) if you make those Replaces correctly versioned, instead of unversioned... (ie: mplayer Replaces: mplayer-586 (<< $firstDummyVersion))09:09
siretartinfinity: thanks. will remember that09:10
=== Flare [n=Flare@66.93.252.201] has joined #ubuntu-devel
slomoinfinity: ok, thanks... will keep that in mind :) but the package layout for mplayer will stay as it is now09:10
=== travis [n=travis@216.159.64.253] has joined #ubuntu-devel
feugan3333Hi all. After installing the nvidia-glx package xmms is segmentation faulting. I don't see a bug report for this. Anyone know about it?09:12
feugan3333Does xmms make use of opengl?09:15
slomofeugan3333: for visualization plugins, yes... but this is not a support channel... better ask in #ubuntu or on the mailinglist09:16
feugan3333slomo: I'm really trying to find out if I should report a bug, if so how?09:17
crimsunfeugan3333: general troubleshooting occurs in #ubuntu09:18
Flarefeugan3333 ==> http://bugzilla.ubuntu.com/09:18
feugan3333ok thanks09:18
FlareNext time read the topic please.09:19
feugan3333Flare: I though developers would like to know about a program that seg faults on startup. Not much support can be given.09:20
=== psusi [n=phreak@69.44.168.233] has joined #ubuntu-devel
=== xxenon [i=xxenon@81.13.235.57] has left #ubuntu-devel ["Leaving"]
psusishouldn't local X apps be connecting to the X server using the unix domain socket and not tcp/ip?09:24
=== olemke [n=olemke@p54894C76.dip.t-dialin.net] has joined #ubuntu-devel
=== sajd [n=sajd@c80-217-193-226.cm-upc.chello.se] has joined #ubuntu-devel
Mithrandirthey should09:28
Mithrandirespecially given that the X server doesn't listen on TCP09:28
psusiof course it does09:31
psusiit listens on port 6000 + display_num09:31
psusiand it seems most apps are using TCP to connect to the server instead of the unix domain socket09:31
psusiunder ubuntu09:32
HrdwrBoBerm09:32
HrdwrBoBby default it doesn't listen on TCP at all09:32
psusilsof a gnome-terminal09:32
HrdwrBoByou have to specifically remove -notcp from the config09:32
psusiwell... yea... it does... netstat -a -n09:32
psusiwait...09:33
psusimaybe the local one isn't... on this machine09:33
HrdwrBoBI'm not making this up, the default is notcp09:34
psusiok... yea... the local server isn't listening... the tightvnc server is... and apps are using TCP to talk ot it instead of the unix domain socket... also I noticed on my home machine that apps will TRY to use tcp and take forever to time out and fall back to the unix domain socket09:34
psusiif you don't configure your lo interface09:34
HrdwrBoByes09:34
psusishouldn't they be trying the unix domain socket first?  not tcp?09:34
HrdwrBoBlo sometimes fails on wake up from sleep on my laptop, with no lo, things go terribly broken09:35
HrdwrBoBpossibly, if you see that they are and shouldn't be, submit a bug09:35
psusiwell yea... they are... which is why things break down when you don't have a loopback09:36
psusihrm...09:36
=== jcape [n=jcape@c-67-173-146-239.hsd1.il.comcast.net] has joined #ubuntu-devel
=== Amaranth [n=travis@ubuntu/member/amaranth] has joined #ubuntu-devel
=== Hieronym1s [n=jeroen@cp413115-a.tilbu1.nb.home.nl] has joined #ubuntu-devel
=== hunger_ [n=hunger@p54A62418.dip0.t-ipconnect.de] has joined #ubuntu-devel
slomodoko: fyi, xine-lib 1.1.1 works fine with at least totem-xine and gxine and judging from soname it should be completly compatible... i'll do some further tests and upload it then... splitting it will come later this weekend09:56
=== wjb [n=warren@c220-237-178-175.lowrp1.vic.optusnet.com.au] has joined #ubuntu-devel
=== Valandil [n=chrys@dslb-084-056-087-123.pools.arcor-ip.net] has joined #ubuntu-devel
seb128slomo: rock09:58
slomoseb128: do you want to take a look at my current work? (i.e. merge and update to 1.1.1)09:59
seb128slomo: why not, are the sources somewhere online atm? 10:01
slomonot yet, i'll upload them now to my server10:02
seb128k, thansk10:02
\shdamn...I just fucking resigned 10:05
spacey_kiwhy10:05
=== thierry_ [n=thierry@modemcable120.61-131-66.mc.videotron.ca] has joined #ubuntu-devel
tseng\sh: eh?10:06
\shspacey_ki: because my indirect boss is a fucking social asshole..thats why10:06
\shtseng: not eh..the truth the real the reality10:06
=== greenpenguin13 [n=joseph@user-5057.lns4-c10.dsl.pol.co.uk] has joined #ubuntu-devel
greenpenguin13wahey that round of updates fixed all my problems :)10:08
=== didymo [n=ashley@CPE-61-9-197-223.nsw.bigpond.net.au] has joined #ubuntu-devel
slomoseb128: get it from here http://slomosnail.de/~slomo/temp/10:13
=== theCore [n=theCore@Toronto-HSE-ppp3715463.sympatico.ca] has joined #ubuntu-devel
=== mvo [n=egon@ip181.135.1511I-CUD12K-01.ish.de] has joined #ubuntu-devel
Riddellelmo_: please sync libgii from debian, overwriting ubuntu changes10:15
=== Kamion [n=cjwatson@83-216-156-196.colinw664.adsl.metronet.co.uk] has joined #ubuntu-devel
slomoseb128: btw, i've written wavpack main inclusion report today... maybe it's ready when debian added wavpack support to gst-plugins10:18
=== ptlo [n=senko@83-131-65-225.adsl.net.t-com.hr] has joined #ubuntu-devel
seb128slomo: cool, download xine-lib atm10:21
hunger_BenC: My system boots again with the newest udev. It was broken inbetween for a while. Bluetooth is working again, too.10:21
=== blueyed [n=daniel@pdpc/supporter/active/blueyed] has joined #ubuntu-devel
psusisame here... except for bluetooth... I have no bluetooth10:24
hunger_Even my CDROM works again (have not yet tested burning something with it though).10:25
=== lamont [n=lamont@mib.fc.hp.com] has joined #ubuntu-devel
hungerEven pcmcia cards are detected! This is getting really nice!10:26
hungerThanks for all the great work on udev and the new kernel! Keep it up, please.10:28
Kamionhunger: pcmcia> hooray10:28
BenChunger: cool10:28
Kamion(16-bit PCMCIA, or CardBus?)10:28
hungerKamion: it is a 16bit card... in a cardbus-capable slot.10:29
Kamionrock on10:30
Kamionthose are the hard ones10:30
hungerKamion: Just grabbed the old wlan card from my wife's laptop...10:30
slomoseb128: if you're fine with it i'll send it up later... btw, it works on one video file (h264) where mplayer only shows a distorted picture ;)10:30
seb128slomo: it's still building, not quick to build10:30
slomoseb128: no... but way faster than mplayer ;)10:31
greenpenguin13hmm10:35
greenpenguin13i cant start x with the latest two kernels10:36
=== sanpera [n=sanpera@157.182.194.68] has joined #ubuntu-devel
greenpenguin13something to do with nvidia-glx10:36
mvowhat are the magic words to see more than 10 translations in rosetta?10:36
mptthere are none, mvo10:38
mptsorry10:38
mpt(and try #launchpad for Launchpad questions)10:38
=== ogra [n=ogra@ubuntu/member/ogra] has joined #ubuntu-devel
=== ogra_ [n=ogra@p5089F5BB.dip.t-dialin.net] has joined #ubuntu-devel
mvompt: oh :( and searching is not possible as well10:39
mptnot yet, no10:40
mptthough that's high on the list of unimplemented features10:40
zygamvo: there is a translators whishlist somewhere on the wiki10:44
seb128slomo: xine, DOH10:45
slomoseb128?10:45
seb128slomo: totem-xine works way better than totem-gstreamer :/10:46
crimsunalways has in my experience10:46
seb128slomo: 1.1.1 works great, no ABI breakage, I've diffed the symbols exported10:46
=== Currios [n=me@d054192.adsl.hansenet.de] has joined #ubuntu-devel
seb128crimsun: yeah, but I tend to have the -gstreamer variant installed to debug it :)10:47
slomoseb128: yes, let's work together to get totem-gstreamer working at least as good as xine :)10:47
seb128I hope gst0.10 will works better10:48
slomoit must ;)10:48
seb128slomo:I'll probably upload a gstreamer0.10 ready to upload tomorrow10:48
seb128just change the unversionned stuff hover the current online one10:48
seb128s/change/changing/10:48
seb128s/hover/over/10:48
seb128slomo: have you looked at this one? (not speaking about gst-plugins-base0.10 which needs some work)10:49
slomoyes, i only looked at gst itself... plugins was only a quick look over10:49
=== jbailey_ [n=jbailey@modemcable139.249-203-24.mc.videotron.ca] has joined #ubuntu-devel
slomoif you change the unversioned stuff it seems to be fine for me... even compiles in pbuilder etc ;)10:50
slomoseb128: lool was ok with your decision about the tools?10:52
Amaranthseb128: xchat-gnome is awesome10:54
Amaranthalthough i don't enjoy the things i had to do to get it on breezy10:54
fabbioneguys, who has been playing with mplayer recently?10:55
dholbachfabbione: if you're going to give a lecture, you're a bit late :)10:55
fabbionedholbach: no10:55
fabbionethere is a regression i would like fixed :)10:55
dholbachah ok, because infinity did an hour ago10:55
fabbionenothing about packaging10:56
fabbioneit's how they build it10:56
fabbione(i think)10:56
slomoAmaranth: is the trayicon of x-g finally working?10:56
dholbachslomo and siretart are motumedia :)10:56
fabbioneslomo, siretart: ping?10:56
fabbioneRequested video codec family [wmv9dmo]  (vfm=dmo) not available.10:56
fabbioneEnable it at compilation.10:56
fabbioneRequested video codec family [wmvdmo]  (vfm=dmo) not available.10:56
fabbioneEnable it at compilation.10:56
slomofabbione: i've done that package, yes10:56
fabbionethat's playing .wmv 10:56
fabbioneno video10:57
seb128slomo: yep, lool is ok10:57
seb128Amaranth: rock :)10:57
crimsunerr, can anything actually play wmv9 video?10:57
fabbioneslomo: can you please check all the configure log and see what did you or siretart miss?10:57
fabbionecrimsun: yes. it was working with the version of mplayer i had in breezy10:57
dholbachand crimsun is motu media too10:57
slomofabbione: yes, i'll put it on my todo list for tomorrow10:57
fabbionecrimsun: + codecs10:57
fabbioneslomo: ok thanks10:57
crimsunfabbione: k10:57
Amaranthslomo: dunno, probably not here10:58
slomofabbione: can you give me a testfile?10:58
fabbionecrimsun: these porn^Wfiles are at least 2/3 years old10:58
fabbione;)10:58
crimsunI know it absolutely won't work with vlc because it's in universe, but mplayer should have no prob then since it's in multiverse10:58
fabbioneslomo: grab any from the net..10:58
Amaranthfabbione: w32codecs?10:58
slomofabbione: well, i could play various wmv files ;)10:58
=== cassidy [n=cassidy@f1-pc174.ulb.ac.be] has joined #ubuntu-devel
fabbioneslomo: the all fail 10:58
fabbioneslomo: this is amd6410:58
slomofabbione: are you on x86 or amd64?10:58
fabbioneAmaranth: yes10:59
slomofabbione: w32codecs or only native stuff?10:59
dholbachcrimsun: i was quite pleased with vlc, when i tested it10:59
fabbioneslomo: w32codecs10:59
Amaranthwmv9 without w32codecs is unpossible at the moment10:59
crimsunelmo_: please sync libsdl-sound1.2 from Sid (ok to override Ubuntu changes), thanks10:59
dholbachcrimsun: i mean it didn't explode every five minutes :)10:59
slomofabbione: isn't enabled for amd64 because we didn't know if it works... thanks for reporting :) i'll enable it now10:59
crimsunah, w32codecs.10:59
=== fabbione larts slomo with a huge clebat
fabbionecluebat even ;)11:00
crimsunI was about to say that I didn't know of a *nix lib to handle it11:00
seb128what an idea to use mplayer11:00
dholbachslomo: don't worry, i received the same treatment from fabbione once, it's "coming of age" in ubuntu land :)11:00
Amaranth*poof*11:00
fabbionedholbach: ehehe11:01
slomofabbione: anything else you want to see fixed? :)11:02
dholbachslomo: evolution next, please11:02
dholbachslomo: oh wait... and gamin :)11:02
fabbioneslomo: yes.. ATI driver for r300 on ppc. kthxbye11:02
slomobah, i mean in mplayer ;)11:02
fabbioneah also world peace11:02
slomobut i want the other 3 fixed too :P who can do it? ;)11:03
=== Gman- [n=gman@nwkea-socks-1.sun.com] has joined #ubuntu-devel
fabbioneslomo: it would also be nice if you could fix my tax return statement...11:03
lifelessfabbione: I think thats illegal11:03
lifeless'fixing' it I mean ;)11:03
fabbioneahah11:03
lifelessbut perhaps your consiglieuri could help ;)11:04
dholbachseb128: fabbione must be french, he said "ahah" :)11:04
=== theCore [n=theCore@Toronto-HSE-ppp3715463.sympatico.ca] has left #ubuntu-devel ["Leaving"]
seb128;)11:04
slomofabbione: mplayer uploaded ;) tell me if it works later :)11:04
fabbioneslomo: ok thanks11:05
fabbioneslomo: i will let you know tomorrow.. i am almost on the way to sleep11:05
slomofabbione: ok, then tomorrow :) i plan to go to bed now too11:06
Riddellelmo_: please sync libgii and ekg from debian, overwriting ubuntu changes11:10
=== stub [i=stub@sweep.bur.st] has joined #ubuntu-devel
mdkeRiddell, yo11:12
=== lamont [n=lamont@mib.fc.hp.com] has joined #ubuntu-devel
mdkeRiddell, i was trying to put that svn:externals property back the other day, but totally failed. Would you do it for me?11:13
=== marcin [n=user@194.114.146.58] has joined #ubuntu-devel
Riddellmdke: ok11:14
Riddellit's not very well explained11:14
Riddellmdke: are any of the other docs in generic going to be used?11:15
mdkeRiddell, erm: the active docs in there are the serverguide and packaging guide. I've been building the latter with ubuntu stylesheets for the website, thoughts on shipping with kubuntu?11:15
jbaileyAnyone know if Launchpad has something like the Debian watch file support to get notified of new versions when they come out?11:16
lifelessproducts, upstream imports, productseries11:16
lifelessjbailey: IOW the hooks are there but notification is a bit of a loose term11:17
jbaileylifeless: Intentionally so. =)11:17
Riddellmdke: if it's shipped with ubuntu, we want it for kubuntu too :)11:17
jbaileylifeless: I'd be happiest with an rss feed that I could hook onto so that I had a work list. =)11:17
jbaileylifeless: Second place is a web page that I have to remember to check, and failing that, an email.11:17
lifelessjbailey: do up a use case. Probably on launchpadpersonalsubscriptions11:17
mdkeRiddell, the decision kinda hasn't been made yet about whether it is a useful doc for shipping in the distro, but right now, it's in there, so you can add it too if you like11:17
jbaileylifeless: Thanks.  Use case #3 of https://wiki.launchpad.canonical.com/ProductSubscriptions seems to cover it.11:20
jbaileyWell, not the email part, but everything else in there is RSS.11:20
jbaileyMmm, actually #4 covers it almost better.11:20
lifelessso, add a note saying 'mee too' ;)11:20
lifelessnoone knows *who* those cases satisfy unless you say os11:21
shawarmaWho is the mastermind behind the suspend/resume functionality in Breezy? I've got a quick question..11:21
slomoseb128: i'll take a closer look at base plugins tomorrow then after you've uploaded gst itself :) and i could take a look at the 0.10 ffmpeg plugin later... should be a fairly easy one11:21
lifelessshawarma: mjg59 11:21
shawarmalifeless: Thanks.11:21
jbaileylifeless: What sort of form shouldI use for that?11:21
lifelessjbailey: under the use case: -- JeffBailey Hey this rocks, I'd love that.11:21
seb128slomo: don't bother on gst0.10, it's trivial11:22
seb128slomo: just a standard update, no split, or anything like that for it11:23
seb128jbailey: how know what would be nice? multibuild with cdbs ... what's going on with cdbs2? :)11:23
jbaileyseb128: cdbs2 is dead.  Long live cdbs3.11:24
seb128?11:24
slomoseb128: oh ok, then let's get base plugins in and and worry about the bad/ugly/ffmpeg then :) but for good i think i'll prepare a splitting proposal at the weekend11:24
=== mvo goes to bed now
seb128dead before beeing born, wth?11:25
jbaileyseb128: Not at all.   I demoed it to a number of people in Sydney.  Didn't you see it?11:25
seb128slomo: k, I'll have gstreamer0.10 sorted by tomorrow, then we can discussed -base and move on others stuff11:25
seb128jbailey: no!11:25
=== seb128 grumpfs
dholbachjbailey: demo! demo! demo! :)11:26
seb128k, so what cdbs3 is? :)11:26
jbaileyseb128: Anyhow, I got too busy to finish it, and the others I showed it to all ran in fear.11:26
Mithrandirjbailey: just like scott "demoed" hct more than a year ago? ;-)11:26
jbaileyThe wimps couldn't handle posix shell.11:26
Mithrandirjbailey: OO posix shell, I assume?11:26
jbaileyMithrandir: In a similar vein, yes.  As in it worked for my contrived test cases, but needed lots of love before first upload.11:27
slomojbailey: you wanted to ping ivoks and me about cdbs some time in the future ;)11:27
jbaileyMithrandir: Yes!  Implementing associative arrays in pure posix shell was brutal, BUT I OVERCAME IT! MWAHAHAHAH11:27
seb128jbailey: anyway, any cdbsN with multibuild would be welcome11:27
=== chris38-home3 [n=Christia@LSt-Amand-152-31-26-96.w82-127.abo.wanadoo.fr] has joined #ubuntu-devel
Mithrandirjbailey: You. Are. Insane.11:28
=== Mithrandir goes to bed.
Mithrandir:-)11:28
slomogn8 Mithrandir :)11:28
=== dholbach ponders running away in fear too
Mithrandirit can't be that bad, can it?11:29
=== chris38-home [n=Christia@LSt-Amand-152-31-26-96.w82-127.abo.wanadoo.fr] has joined #ubuntu-devel
jbaileyMithrandir: True, but my insanity makes me cute. =)11:30
jbaileyGood sleeps, Tollef.11:30
dholbachgood night everybody11:32
jbaileyG'n Daniel. =)11:33
jbaileyseb128: cdbs3, as proposed by dilinger, is more automake-style.11:33
=== seb128 runs away
jbaileyseb128: So the idea is to generate at package generation time a very clean rules file so that it's easy to tell what's going on.11:34
seb128(hate hate hate autocrap)11:34
seb128hum11:35
seb128that would be nice but not that useful if cdbs works correctly :)11:35
azeemjbailey: this will also frequently change the .diff when cdbs changes, right?11:36
jbaileyazeem: Ideally, no.11:37
=== sanpera [n=sanpera@157.182.194.68] has joined #ubuntu-devel
jbaileyazeem: The idea is that unlike the output from Automake, there's not alot of portability consideration that needs to be taken.11:37
jbaileyazeem: There's usually one correct minimal rules file.11:38
azeembut packaging procedures tend to change over time, which has been abstracted by CDBS so far and will now reflect in different rules files11:39
jbaileyazeem: Right.  One of the critisisms of tools like debhelper and cdbs is that it's hard to keep them deterministic.11:39
=== marian [n=marian@86.126.94.15] has joined #ubuntu-devel
lifelessbut I like debhelper11:39
lifelessjbailey: is cdbs3 in python ?11:40
jbaileylifeless: And cdbs will continue to use debhelper.  It's the best tool for the job.11:40
marianhello11:40
jdubjbailey: y'know what we need - a little rules language for making it really easy to package binaries11:40
jbaileylifeless: I think that's what we settled on, yes.11:40
lifelesssweet11:40
lifelessyou might sway me yet11:40
lifelessI like things I can unfuck without writing perl11:40
lifelessor shell11:41
Kamionjbailey: generate rules file> argh, sounds like yada11:41
jbaileyjdub: Unforutnately, upstream packages aren't near regular enough for that.11:41
jbaileyKamion: yada's output is absolute schite, though.11:42
=== StevenK [n=stevenk@14.5.233.220.exetel.com.au] has joined #ubuntu-devel
jbaileyKamion: And it's input isn't any better.11:42
Kamionindeed so11:42
Kamionbut my impression has always been that it's the rules file generation that really drives people insane about it11:42
jdubjbailey: 'copy tree of files' sort of stuff11:42
jbaileyKamion: The idea is to take input that looks essentially like a cdbs1 rules file, and spit out something like you'd expect to write yourself.11:42
Kamionrather than the actual input/output formats11:43
Kamion(after all when working on Debian packages you end up dealing with just about every format known to man; what's one more?)11:43
Kamionthe issue is that we have ten years of expectation that debian/rules is the core file driving everything11:44
Kamionchanging that would be incredibly confusing ...11:44
jbaileyAh, you mean so it would suck to discover that it had been generated when you get around to editting it.11:44
jbaileyHmm11:44
Kamionexactly11:44
Kamionif debian/rules was the driving file and it produces debian/rules.out or something, that'd be less bad11:44
lifelessstore a checksum11:44
Kamionlifeless: so missing the point11:45
lifelessKamion: not really. I think its very useful to be able to edit fucked output11:45
=== chris38-home2 [n=Christia@LSt-Amand-152-31-26-96.w82-127.abo.wanadoo.fr] has joined #ubuntu-devel
azeemI think the history with debian/control{,.in} shows that this is a valid concern11:45
Kamionlosing your changes sucks, yes, but my point is more that breaking really hardcoded developer expectations is bad11:45
lifelessso if one runs a tool to make debian/rules, and its buggered, just fix the rules file11:45
azeemOTOH, debian/rules is more free-form than control, so you might rather expect something like that11:45
lifelessso the question is - is the generation done per build or when the developer feels like it ?11:46
Kamionlifeless: fine as long as one is running a tool to make some file *other* than debian/rules, please11:46
Kamionlifeless: my point is that taking a file which has historically always been source and making it autogenerated is bad, when you consider that this will be hacked on by random people diving in quickly to fix a bug11:46
lifelessok, I see what you mean, but I am not convinced which the lesser harm is. Would you be happy with a stub rules file that says 'foo is the source, this file calls foo.bar for all targets'11:46
=== chris38-home3 [n=Christia@mut38-4-82-233-119-151.fbx.proxad.net] has joined #ubuntu-devel
=== auxesis [n=lindsay@107.24.233.220.exetel.com.au] has joined #ubuntu-devel
=== azeem still prefers the current CDBS way of doing things
lifelesss/foo.bar/foo.out/11:47
azeembut I see how others don't like it11:47
=== Evaso2 [n=Marem@host102-186.pool80116.interbusiness.it] has joined #ubuntu-devel
Kamionif their changes get clobbered, that's arguably better, because then we won't end up with source packages containing debian/rules files which started out as autogenerated and then were randomly hacked on11:47
Evaso2hi, i doesn't know if could be also useful for developer but there is a list of package not in sync with his upstream version ordered by popcon values. There are also available upstream NEWS/Changelogs when you click on the upstream version number. If anybody would test it could find here: http://dehs.alioth.debian.org/no_updated.html11:47
jdubso why isn't cdbs regarded as deterministic?11:47
Kamionlifeless: I don't know if you've ever seen a configure file that somebody decided to hack by hand and then had to carry over its changes, but it isn't pretty11:47
lifelessKamion: I have11:48
lifelessI also had to try to fix said configure.in.11:48
Kamionjdub: its debian/control editing mode (optional) produces nondeterministic results because it's editing files after buildds have already inspected them to decide on what to do11:48
lifelessI *know* why they hacked configure in that case. ewww.11:48
jdubKamion: *oh*11:48
azeemI think CDBS has lost much credit due to nyu's random 'let's do this so to fix that' stuff people weren't prepared for11:48
jbaileyjdub: Because it's a tool with large scope that can be hard to track down the specific verions.11:48
Kamionjdub: oh, I guess people are referring to substantial behaviour changes of the tool11:49
jbaileyjdub: The thing that debhelper did well is that when it broke, the app was probably only doing one little thing.11:49
jbaileyjdub: When cdbs breaks, it can take out completely random things.11:49
Kamiondebhelper is also very careful about compatibility11:49
jbaileyazeem: Yeah, that's probably true.11:49
Kamionthe DH_COMPAT / debian/compat stuff11:49
jbaileycdbs was while I was still the main person hacking on it. =(11:49
=== seb128 just wants a multibuild for cdbs1
azeemseb128: fork it!11:50
jbaileyThe other folks who did things with it tended to ignore the fact that it had a testsuite.11:50
jdubi'd be surprised if sebuild and dhbuild were as efficient if not for cdbs :)11:50
seb128and some "list of targets for common actions you may want to do" :)11:50
jbaileyEven a recent upload to Ubuntu *disables* one of the tests rather than fixing it.11:50
lifelessgarh11:51
lifelesswhodidthatcanyouhurtthembadlyplease11:51
seb128jbailey: yeah, those KDE guys, breaking everything :p11:51
jbaileyOne of the problems I ran into with cdbs2 was convincing folks to hack on it as well.  I could cheerfully dig the code up, but it's hard to find a decent common denominator that people will put up with.11:52
jbaileyPosix shell was the one thing that could be guaranteed to be on everyone's system.11:52
lifelessand that noone will respect11:52
jbaileyEven doing the pieces in bash would make the code alot simpler.11:52
jbaileylifeless: You can ask infinity or keybuk, my shell code is purty. =)11:53
lifelessits not about you!11:53
lifeless;)11:53
jbaileyThat's what my shrink says too...11:53
lifelesssay hi to her11:53
Kamionwork-in-progress bootloader screens can be really weird sometimes: http://people.ubuntu.com/~cjwatson/gfxboot/weird.png11:54
jbaileyKamion: Clearly this is original work ;)11:56
seb128jdub: you have not commented on the ubuntu-desktop session dialog discussion !11:56
KamionI'll leave credit, don't worry :)11:56
jbaileyTo wrap this up, do you think it's worth me dusting off the cdbs2 codebase and keeping that going?11:56
jbaileyThe rules files are like cdbs1 ones, but cleaner, and the codebase already has more documentation that cdbs111:57
jdubseb128: not yet11:57
jbaileyAnd hey, it's not written in obscure gnu make.  It *has* to be better. =)11:57
lifelessjbailey: if you have a python version planned, start it ;)11:57
seb128jbailey: as an user I don't really care about cdbs1/cdbs2/cdbs3, I want something easy to use and powerful enough11:57
jdub#!/usr/bin/debian-packaging-ini-file-configuration-processor11:57
jdub;_)11:58
seb128jbailey: cdbs1 with multibuild and some "list of targets to use for doing common actions" would be good enough11:58
jbaileyjdub: Policy says it has to be make.11:58
=== jlj [n=agp@207.67.194.249] has joined #ubuntu-devel
lifelessjdub: #!/usr/bin/env debian...11:58
jdubpolicy can bite my precious golden arse!11:58
jdubthat's interesting though11:58
lifeless---11:58
lifeless$*:11:58
lifeless  /usr/bin/debian-packaging-ini-file-configuration-processor $*11:59
jbaileyprocmail based debian/rules files? =)11:59
lifelessjbailey: my make syntax needs a refresher, I think there is a wildcard target facility though12:00
Kamionpolicy> last time it came up it was observed that all the present examples that *weren't* make were deliberate exercises in obfuscation12:00
lifelessso just thunk it through12:00
psusijbailey: hey... do you think you might have some time soon to take a look at http://bugzilla.ubuntu.com/show_bug.cgi?id=15897 again?  I think it needs reassigned back to Fabio12:00
jbaileylifeless: There is, I do.12:00
Kamion(and yes, that you could always thunk so it didn't restrict actual innovation as opposed to piss-taking)12:00
jbaileyI'll dig up the code base, dust it off and show it around.12:01
lifelessKamion: I wasn't piss-taking, as jbaileys comment shows I think ;)12:01
seb128jbailey: why not sendmail configuration files while you are at it :p12:01
slomolamont-away, infinity: please give-back banshee on ppc, thanks :) and what happened to mod-mono?12:01
jdubi'm not really piss-taking12:01
jbaileyseb128: I *like* sendmail.12:01
=== marcin [n=user@194.114.146.58] has joined #ubuntu-devel
jdubjbailey: jebus. lucky we don't support it. :)12:01
Kamionlifeless: I wasn't talking about you12:01
seb128jbailey: I know, and that's not normal :)12:01
Kamionthe piss-taking was years ago12:01
lifelessKamion: ahha. ok.12:01
jbaileyseb128: When I look at specs like PostfixCandy, I keep thinking about how trivial it would be in sendmail.12:01
Kamionshoop, IIRC12:01
lifeless'Its not about you *either* lifeless12:01
lifeless'12:01
jbaileyjdub: Hmm.  True.  I guess I'm in a position to argue that we could support sendmail, aren't I? =)12:02
jdubluckily, no :-)12:02

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