/srv/irclogs.ubuntu.com/2006/10/18/#ubuntu-devel.txt

mdztfheen: qt4-x11 is a similar story12:09
keescookwhat's the process for archive removal?  open bug with rationale, subscribe ubuntu-archive?12:09
=== mvo goes to bed
mdzkeescook: yes12:09
=== nags [i=nags@nat/novell/x-93bc0da3081d0140] has joined #ubuntu-devel
=== grover2 [n=grover@66.93.38.253] has joined #ubuntu-devel
=== doko__ [n=doko@dslb-088-073-106-124.pools.arcor-ip.net] has joined #ubuntu-devel
bluefoxicy....12:13
=== bluefoxicy tests something
tfheenmdz: ok, let's hold those off, then.12:14
mdzok, all desktop/live is done except xubuntu, whose livefs is still building12:15
mdzI'm falling asleep in my chair, will be back in the morning for tests12:16
=== jono [n=jono@88-107-14-218.dynamic.dsl.as9105.com] has joined #ubuntu-devel
=== lmanul [n=manu@dan75-4-82-239-58-38.fbx.proxad.net] has joined #ubuntu-devel
=== debian_ [n=debian@hlfxns0146w-142177046072.ns.aliant.net] has joined #ubuntu-devel
bluefoxicyhmm, I backgrounded readahead12:18
=== bluefoxicy modifies his boot file
Burgworkbluefoxicy: why did you background it?12:22
bluefoxicyBurgwork:  to see what would happen, of course.12:22
Burgworkbluefoxicy: given it was foregrounded to make boot faster...12:22
=== Keybuk [n=scott@syndicate.netsplit.com] has joined #ubuntu-devel
bluefoxicyBurgwork: Windows XP has a readahead-like functionality where it does the readahead while loading drivers, for the purpose of letting the cpu-intensive driver initialization routines run while IO is happening on the disk; I'm working backwards from these thoughts12:23
bluefoxicyBurgwork:  overall, the "perfect world" scenario would be that ALL I/O happens while the CPU is otherwise busy, so by the time anything needs files they're in memory.  I'm trying to see if I can get any closer to that.12:24
bluefoxicyso far I'm not making any progress.12:24
Keybukdoesn't that just involve fiddling with the I/O elevator?12:25
bluefoxicyKeybuk:  I'm fiddling with readahead12:25
Keybukoh right?12:26
bluefoxicybootcharts that show the boot process waiting for readahead to finish, then huge IO spikes later down the line, do not impress me and I want to investigate why.  :/12:26
Keybukthe huge I/O spikes down the line seem wrong12:26
Keybukwhat causes them?12:26
Keybukgot a copy of the chart?12:26
bluefoxicyno clue.  Other processes run after readahead are showing IO12:27
Keybukthe chart should show you12:27
Keybukthe box for the process will be pink12:27
=== thekorn [n=markus@a89-182-9-107.net-htp.de] has left #ubuntu-devel []
bluefoxicyhttp://bluefox.kicks-ass.org/stuff/bluefox/images/edgy-20061005-1.png  This is the first bootchart I took, unadulterated by any modifications to the boot process.12:27
bluefoxicya huge IO spike begins about 1.0 seconds after readahead ends12:28
bluefoxicy(readahead() blocks blahblahblah this shouldn't happen)12:28
Keybukricer fs?12:28
bluefoxicyplus, yes as you said, many of the processes show pink boxes12:28
bluefoxicyext312:28
bluefoxicyI don't use murderfs12:29
Keybukthat extra spike is weird12:29
bluefoxicyextremely12:29
bluefoxicymy next attempt is going to be booting with 'profile' to see if the log is just wrong.12:29
bluefoxicyas it stands, backgrounding readahead has made it neither slower nor faster12:29
Keybukreadahead should be in the foreground12:30
Keybukotherwise you'll be reading from the disk and skipping the head all over the place12:30
bluefoxicyI got a second back by moving all of the /lib/modules lines to the top of the file12:30
Keybukoh12:30
Keybukthat immediately after readahead spike12:30
KeybukI know what that is12:30
Keybukthere's been an ABI change since I last updated the lists12:31
Keybukso that's it just copying the modules into a tmpfs12:31
Keybukthat'll go away when I redo the list before release12:31
=== Seveas [n=seveas@ubuntu/member/seveas] has joined #ubuntu-devel
Keybukthe second bump is PCI I/O -- not unusual during modprobing12:31
bluefoxicynods12:32
Keybukthe third one is evms/lvm12:32
Keybukyou can uninstall those12:32
=== bluefoxicy backs out his changes and reprofiles
Keybukthey're not deps of ubuntu-desktop anymore12:32
=== Nafallo [n=nafallo@ubuntu/member/nafallo] has joined #ubuntu-devel
bluefoxicyKeybuk:  does readahead() trigger a file read, or is it invisible?12:33
Keybukthe fourth bump set is the log files being written12:33
Keybukdmesg, etc.12:33
Keybukbluefoxicy: it's a magic ioctl12:33
bluefoxicyit should be technically feasible to actually profile and readahead() at the same time12:33
Keybukand the last bump is just X.org12:33
bluefoxicyif you can detect which files were open(), close()'d12:33
Keybukbluefoxicy: the profiling is done with inotify12:34
Keybukso it detects open()/close() not actual read()12:34
bluefoxicyyes, inotify can detect opens, writes, reads, ...12:34
bluefoxicyIN_ACCESS          File was accessed (read) (*)12:34
bluefoxicyIN_OPEN            File was opened (*)12:34
Keybukin_access is different12:34
bluefoxicythere are also closed (no write) and closed (write)12:34
Keybukyes12:34
Keybukthat's what the profiler looks for, checks the way the file is closed12:35
Keybukthe point is that it can't tell the file is being open()d/close()d by readahead-list12:35
Keybukbecause inotify doesn't tell us the pid of what's doing the open12:35
Keybukcan you try12:35
Keybuk1) remove evms/lvm12:35
Keybuk2) boot with profile12:35
Keybukand then boot again to get a new chart12:36
bluefoxicyi don't think there's much interest in files being just open()/close()d without reading/writing12:36
bluefoxicy(you know you can readahead() directories?)12:36
Keybukyeah there is, because the kernel will optimistically read the first block anyway on an open12:36
bluefoxicyoh, heh.12:36
Keybukbesides, finding an open()/close() without a read is cause for a patch <g>12:37
tfheenKeybuk: not if it does mmap instead of read. :-P12:39
Keybuktfheen: well, yes12:39
Seveas(or if it does write() instead of read())12:39
Keybuktfheen: I assume it's ok to update readahead, btw?12:39
KeybukI was planning to do the profile with the RC12:39
Keybukhadn't talked to you about it12:39
tfheenKeybuk: we should be able to get that in when RC is out, yes.12:39
Keybukis just the one file in the source, after all12:40
bluefoxicyKeybuk:  reordering based on position on disk seems silly.  Also what about actually detecting things like /lib/modules12:40
Keybukbluefoxicy: hmm?12:40
Keybukwhy does that seem silly?12:40
Keybukand how would one detect them?12:40
bluefoxicywell, what if I have /lib/modules/2.6.17-10-i386/* in /etc/readahead/boot and I boot -generic?12:40
bluefoxicychances are the names of the modules stay the same...12:41
Keybukwe don't put any /lib/modules stuff in the readahead list usually12:42
Keybukit's just the restricted modules stuff12:42
KeybukI generate the lists in vmware12:42
Keybukso they're almost certainly useless to anyone else in that regard <g>12:42
=== bluefoxicy just moved a bunch of it around, including ac97 codec
Keybukwhy move it around?12:43
bluefoxicybecause I put readahead in parallel with the rest of boot and saw it stall around modprobe() running as modprobe started ganking files off disk and wanted to see what happened.12:43
Keybukoh, don't do that12:44
Keybukit's never faster in parallel12:44
Keybukbecause you're now reading at the same time as other things are reading12:44
Keybukand doing I/O12:44
bluefoxicy0:48 consistently in series vs 0:47 in parallel12:44
Keybuk*shrug* that's not consistent with my testing12:44
Keybuksee ubuntu-devel post of a few weeks ago12:44
Keybukif it's slow, it just means your list is off12:44
=== AlinuxOS [n=alinux@d83-190-29-229.cust.tele2.it] has joined #ubuntu-devel
Keybukthere's almost no CPU intensive stuff during boot12:45
bluefoxicyalright, my re-profiled, series timings are 0:45... the chart looks much better too.12:45
Keybukcan I see the chart?12:45
bluefoxicyhttp://bluefox.kicks-ass.org/stuff/bluefox/images/edgy-20061017-8.png12:46
=== grover2 [n=grover@66.93.38.253] has left #ubuntu-devel []
Keybuklooks much better12:47
bluefoxicyyes, a whole 3 seconds.12:48
Keybuk45 is about right12:48
bluefoxicyKeybuk:  the reason I want to get lists not reordered by position on disk is because I want to test actually reading the files in the order they're being used-- i.e., attempting to run in parallel and stay slightly ahead of the boot process.12:48
Keybukyou run -386 on an AMD64?!12:49
bluefoxicywith DMA, I/O from disk is basically a blocker12:49
bluefoxicyyes why12:49
Keybukwhy not -generic 386 or amd64?12:49
Keybuk-386 is for plain old real 386s12:49
bluefoxicyoh12:49
bluefoxicythat's edgy on my laptop12:49
Keybuk-generic is for other processors12:49
Keybuk-386 has all the shiny optimisations taken OUT12:49
bluefoxicyany other kernel (literally any, I have 12 installed) doesn't actually boot12:49
bluefoxicyit just hangs for 10 minutes at a blank screen and then I press power12:49
Keybukbluefoxicy: what difference would that have (order being used) to just letting the boot read things as they're used in the order they're used ?12:50
Keybuk10 mins or 3 mins?12:50
bluefoxicyKeybuk:  CPU,IO,CPU,IO series vs {CPU & IO} {CPU & IO} series12:50
lifelessKeybuk: async lookahead I'm guessing. Certainly you want cylinder at a time though12:50
Keybukthere's no CPU at boot though12:50
lifelessbluefoxicy: you *really* want cylinder at a time reads12:50
AlinuxOSWhen edgy starts, I've black screen before gdm... maybe it's my card issue: 01:05.0 VGA compatible controller: ATI Technologies Inc Radeon IGP 330M/340M/350M  <-that's my video card.12:50
bluefoxicyaside from those BIG BLUE AREAS of CPU usage12:50
Keybukif we did anything CPU intensive at boot, then yeah12:50
bluefoxicyKeybuk:  the capslock key won't turn on capslock12:51
Keybukbluefoxicy: there's just one12:51
Keybukand that's actually a bug in the bootchart code12:51
bluefoxicyah, ok12:51
Keybukit charts time in kernel as 100% CPU12:51
lifelessanything other than cylinder at a time will result in massive multiples of head seek latency12:51
AlinuxOS+(ah, it's a laptop)12:51
Keybukso you'll notice the three times are udev, ckbcomp (console setup) and hald12:51
lifelessyou might be able to go faster than block ordering by starting with the first used block, and doing cylinder at a time from there towards the next used block etc12:52
lifelessKeybuk: ^12:52
bluefoxicyI did lose a second in parallel12:52
lifelessbut: thats gonna be finicky to get right, as you'll need to know geometry12:52
Keybuklifeless: what if the next used block is behind the first used block?12:52
lifelessKeybuk: then the first cylinder read is optimal - no delay, and the second cylinder read is one for the second block12:53
lifelessnote that I'm happy with the block ordering approach12:53
lifelessI think its just fine12:53
Keybukif you want to tackle a better, go for it12:53
bluefoxicyheh12:54
bluefoxicythe only /lib/modules in my /etc/readahead/boot is soundcore.ko12:54
lifelessI think it would be a PITA to consistently get better12:54
lifelessand you'd want to be shuffling the required files on disk in fact at that point... into block order12:54
lifelessso thanks, but I'll leave it as is12:55
KeybukI liked the idea of shuffling the entire boot read files into the first area of the disk in order12:55
Keybuksome ext3 hackery12:55
bluefoxicyKeybuk:  the other thing I was looking into was actually reading only specific sections of ELF files, particularly the parts used in dynamic linking12:56
Keybukany particular reason?12:57
bluefoxicywith some heuristic where if the space skipped is less than like 16k just read it in anyway (so if .text has 9k that's not shared in 4k blocks not used by other pages...)12:57
=== screeb [n=screeb@193.54.193.90] has joined #ubuntu-devel
bluefoxicyKeybuk:  because the only thing needed to "start" a program is dynamic linking; and programs aren't likely to use "all" of their code.12:57
bluefoxicyKeybuk:  gimme a sec.12:57
Keybukand the text12:58
bluefoxicylibgtk is 3.4M, its text is 0x23aba4 bytes12:58
Keybuk2.4M ?12:58
bluefoxicyKeybuk:  yeah, just about that12:59
Keybukyou need more than .hash though12:59
bluefoxicyof course.12:59
lifelessKeybuk: there is a defraggerr12:59
Keybukthe dynamic loader maps it all12:59
lifelessKeybuk: probably a small amount of work to teach it to 'defrag only as much as needed to shuffle *these* to *here*01:00
=== elmo [n=james@83-216-156-21.jamest747.adsl.metronet.co.uk] has joined #ubuntu-devel
lifelessKeybuk: glib handwaving, you could do it from initramfs ;)01:00
Keybukmost of libgtk-x11.so.2, unsurprisingly, is the .rodata and .text01:00
Keybuklifeless: boot the entire system from initramfs? :)01:01
bluefoxicy.hash .dynsym .dynstr .gnu_version .gnu_version_r .rel.plt .rel.dyn .plt .rodata .data.rel.ro .got .got.plt .data are the ones I know are needed; .init .text .fini and .bss are the ones I know the dynamic linker doesn't need.01:01
lifelessKeybuk: no, shuffle the boot files to the start of / and /usr01:01
Keybuk.text is very needed01:02
Keybukvery very very needed :p01:02
bluefoxicyKeybuk:  not for the dynamic linker :)01:02
Keybukthere's no such thing as "the dynamic linker"01:02
Keybukthere's the dynamic link loader01:02
Keybukwhich uses .text to, err, load the .so01:02
bluefoxicyld.so then.01:02
Keybukthat's the dynamic link loader01:02
bluefoxicyum, not really :)01:02
Keybukand it certainly uses .text and .bss01:02
bluefoxicyld.so only touches .text if there are .text relocations, which there shouldn't be because they make loading a program slow.01:03
Keybukwhat planet are you on?!01:03
bluefoxicyEarth, yoU?01:03
Keybukld.so maps .text into memory01:03
Keybukbecause otherwise you can't run the code01:03
bluefoxicyyes, but the kernel does not bring the data into memory immediately.01:03
Keybukit does01:03
bluefoxicyok so if I mmap() a 2GB database I need 2GB of ram?01:04
bluefoxicy(I can do this, and I only have 1GB)01:04
Keybukif you mmap a 2GB file, and then scatter read different sections in it01:04
bluefoxicyyou'll wind up getting scatter IO01:04
Keybukthen you'll need at least 2GB of virtual memory01:04
Keybukyes01:04
bluefoxicyyou won't need 2GB of virtual memory01:04
Keybukyes you will01:04
Keybukbut the file itself counts01:04
bluefoxicyif you WRITE to any pages and it's mapped PRIVATE you will.01:04
bluefoxicyoh, right sorry :)01:04
bluefoxicyI read VM as "swap" D:01:05
Keybukno01:05
KeybukI would have said "swap"01:05
=== bluefoxicy just finished a Windows XP professional class D: blames that!
Keybukif you open a 2GB file, and scatter reads across it01:05
=== AlinuxOS [n=alinux@d83-190-29-229.cust.tele2.it] has joined #ubuntu-devel
bluefoxicyKeybuk:  at any rate my point is that you won't immediately need all of .text01:05
Keybukthen Linux would prefer to have as many blocks as possible in the page cache01:05
Keybukif you take libgtk as your example, the chances are you do want it the text the page cache :)01:06
Keybukas lots of things are going to use it01:06
bluefoxicyyou'll need parts of it; you'll probably need .init as well but since it's wedged between .plt  and the REL sections and is small any heuristic you use will probably read it in anyway.01:06
bluefoxicyKeybuk:  yes but you might need i.e. 1 meg of the 2.4 megs of text in GTK in the first hour you're using it01:06
Keybukdoubt it01:06
Keybukprove it01:06
lifelessKeybuk: 'defrag -i inode-priority-file'01:06
Keybukif you need 1M of the text, chances are you'll only have 1M in the page cache01:06
KeybukLinux is good at this01:07
Keybuknot great, but good01:07
bluefoxicyyou can prove it by instrumenting do_no_page() in the kernel01:07
bluefoxicybut I don't feel like doing that :)01:07
bluefoxicyso we'll leave it conjecture.01:07
lifelessKeybuk: it will need a patch to only optimise the inodes desired, rather than the entire fs01:08
bluefoxicyKeybuk:  that's my point.  If you readahead() a whole elf file you read all the text into the page cache; but then, you have to wait while readahead() blocks reading a multi-megabyte file.  As opposed to possibly reading 1 meg01:08
bluefoxicyor on some elf files 24K of their whole 76K size (zlib specifically)01:09
lifelessKeybuk: and an update to ext3 :(01:09
Keybukblockwise readahead would be required for that01:09
bluefoxicyIt may be a worthwhile gamble to read only those portions, then read the .text and .bss in parallel01:09
bluefoxicyKeybuk:  readahead() does that01:09
bluefoxicyit reads in 4K chunks :)01:09
bluefoxicyssize_t readahead(int fd, off64_t *offset, size_t count);01:09
Keybuki mean profiling01:10
Keybukwe don't currently have any way to tell which blocks are read01:10
bluefoxicyKeybuk:  the only issue is that 1) the first pass is going to read-short seek-read; 2) the second pass is going to be going over the file system in .. a second pass.01:10
bluefoxicyKeybuk:  I'm not talking about predicting what parts of .text are used though.01:10
Keybukeh?01:11
bluefoxicyI'm talking about, say, if you spend 0.6 seconds reading in all of libgtk+, when you could spend 0.2 seconds and then (possibly) lose 0.1 more (total 0.3) to not having a part of .text in01:11
bluefoxicythe idea is to try to take a shortcut, not to superprofile; if you can superprofile go for it01:11
lifelessbluefoxicy: the problem with unprofiled shortcuts is that they can be long cuts01:12
bluefoxicylifeless:  nods, I have not ruled out that possibility.  That chart shows readahead-list taking 13.5 seconds of boot time though, which is a pretty big cut.01:13
bluefoxicybrb01:13
lifelessI thought readahead list backgrounded ?01:13
bluefoxicyno, it doesn't01:14
bluefoxicyI tried backgrounding it, I lost a second on the last test, some tests I lost nothing.01:14
bluefoxicyKeybuk:  write_list says the files are sorted by device and inode number01:20
Keybukyes01:20
bluefoxicythat's how you get them in order on disk?  :P01:21
Keybukthat's what you call "commenting the code before you write it"01:21
Keybukno01:21
Keybuk                /* Scary ioctl shit */01:21
Keybuk                opened[i] .block = 0;01:21
Keybuk                ioctl (fd, FIBMAP, &(opened[i] .block));01:21
bluefoxicyah, lol01:21
Keybukopened_cmp then uses dev, block, ino01:21
bluefoxicyok01:22
bluefoxicybut that line is where they're actually sorted?01:22
bluefoxicy("by device and inode")01:23
Keybukthat line just calls qsort and passes in the sort function defined above01:25
Keybukwhich you'll see also sorts by block01:25
=== Arrogance [n=aks@ottawa-hs-209-217-119-130.d-ip.magma.ca] has joined #ubuntu-devel
Keybuklook at the code, not the comments :p01:25
=== bluefoxicy still is annoyed by bootsplash not telling him anything besides that there's a bar that's half way across.
Keybukremove "quiet" from the kernel command-line ?01:30
bluefoxicyok this is annoying, I think it keeps running fsck after every reboot :(01:30
bluefoxicyon /, specifically01:30
bluefoxicybut I've seen /home once01:30
bluefoxicydid I fall on "too many mounts" and "180 days have passed" at the same time or something, cheriste01:31
bluefoxicyoh god I have a separate /boot too, what was I smoking when i installed01:31
bluefoxicyI've LITERALLY had fsck run because "it's time" over 10 times in the past hour01:31
shackan_is vmware-player broken again ? (no bugs on lp)01:31
Chipzzshackan_: afaik there's no way to run vmware player on edgy01:32
=== shackan_ has a stroke
Chipzzvmware player uses a different version of libdbus than the rest of gnome01:32
Chipzzwhich is of course abi incompatible01:33
Chipzzerrr01:33
Chipzzapi01:33
Keybukthat got fixed, no?01:33
shackan_why the hell does vmplayer need dbus ?01:33
bluefoxicyGOOD LORD01:33
Keybukshackan_: everything uses dbus now, didn't you get the memo?01:33
sivangindeed, why is that?01:33
Keybukthey're rewriting the kernel as a micro-kernel on top of dbus01:33
bluefoxicyI have rebooted THREE TIMES trying to get it to not fsck, it always says the FS is clean on multiple file systems, is there a 'nofsck" i can pass on the command line or what01:33
ChipzzKeybuk: no01:34
Chipzzchipzz@Reel:~$ apt-cache show vmware-player | grep Conflicts01:34
ChipzzConflicts: libdbus-1-201:34
HrdwrBoBbluefoxicy: you can set it in /etc/fstab01:34
shackan_Keybuk, you're scaring me, seriously01:34
Chipzzwhich I think should actually be Conflicts: libdbus-1-2, libdbus-1-301:34
bluefoxicyHrdwrBoB:  what is that, 0 0?01:34
=== AlinuxOS [n=alinux@d83-190-29-229.cust.tele2.it] has joined #ubuntu-devel
HrdwrBoBbluefoxicy: man fstab, I can't remember :)01:34
Chipzzbluefoxicy: you can use tune2fs01:34
=== dooglus_ [n=dooglus@rincevent.net] has joined #ubuntu-devel
bluefoxicyChipzz:  I've had /home, /boot, and / fscked like 12 times now01:36
bluefoxicyafter clean reboots01:36
bluefoxicyHrdwrBoB:  that did it01:36
Chipzzbluefoxicy: use -c max-mount-counts01:36
bluefoxicywait, no, no it didn't.01:36
Chipzzfirst option in man tune2fs01:36
bluefoxicyChipzz:  should it fsck one boot, then the immediate following boot, then the immediate following boot, saying something about "mounted 30 times"?01:37
ChipzzI'm not sure if you need to set it to 0 or -1 or some insanely high value; anyway, it's possible01:37
bluefoxicyand every time tell me fsck exited with status 101:37
Chipzzbluefoxicy: did you ctrl-c the e2fsck?01:37
bluefoxicyno01:37
bluefoxicybut I'm about to rm -f the e2fsck01:37
Chipzzbluefoxicy: just do tune2fs -C 001:38
Chipzzthat should get rid of it too, except if your fs is not clean01:38
=== vuntz [n=vuntz@fennas.vuntz.net] has joined #ubuntu-devel
bluefoxicyChipzz:  tell usplash to say "Hold on, busy fscking myself" when it does this.01:40
=== rem64 [i=kes644@host54-161-dynamic.4-87-r.retail.telecomitalia.it] has joined #ubuntu-devel
=== rem64 [i=kes644@host54-161-dynamic.4-87-r.retail.telecomitalia.it] has left #ubuntu-devel []
Chipzz?01:41
bluefoxicythat's weird01:43
bluefoxicyit's only doing it when I "Profile"01:43
Keybukyou sure it's the fsck?01:44
bluefoxicybut eevery time I profile it tells me /boot and /home are clean and / is clean and fsck exited with exit status 101:44
bluefoxicyKeybuk:  this laptop is the victim of a violent edgy upgrade01:44
bluefoxicyit's quite likely I busted something.01:44
Kamionthom: do you care about pygsm any more? see bug 6537601:45
UbugtuMalone bug 65376 in pygsm "[UNMETDEPS]  pygsm has unmet dependencies (and FTBFS)" [Undecided,Fix committed]  http://launchpad.net/bugs/6537601:45
malexHi. Who should I contact to raise a grievance about an unauthorized import of an upstream project into Rosetta?01:45
Kamionmalex: #launchpad would be a better place to start than here, at any ratee01:45
Kamionrate01:45
malexKamion: thanks, will go there.01:46
Keybuk"unauthorised?"  are your .pot files non-free?01:46
bluefoxicyhmm weird.  /etc/readahead/boot isn't sorted yet..01:46
Keybukbluefoxicy: sorted?01:46
=== Fujitsu [n=Fujitsu@ubuntu/member/fujitsu] has joined #ubuntu-devel
malexKeybuk: Unauthorized according to the Ubuntu's own Rosetta import policy ;)01:46
Keybukmalex: yeah, then #launchpad is your best bet01:46
bluefoxicyKeybuk:  I commented out the qsort line.  http://bluefox.kicks-ass.org/stuff/bluefox/images/rah/ both those are readahead in parallel, both measure 1 second slower than readahead in series01:48
Keybukreally?01:48
Keybukshould be no difference :)01:48
Keybukreadahead-list sorts them anyway01:48
bluefoxicydoes it?  I commented that out...01:48
bluefoxicywait01:48
bluefoxicyyou're sorting in readahead-watch AND in readahead-list?01:48
Keybukyeah01:48
=== bluefoxicy code grinds
Keybukwhy not/01:49
Keybukno point not sorting in -watch, it's not time critical01:49
bluefoxicybecause..... you're doing work in readahead-list that you don't have to :P01:49
Keybukit doesn't cost much01:49
Keybuka sort of that list takes nanoseconds, even on a slow processor01:49
Keybukand it's gain is immense for non-profile'd list01:49
bluefoxicywhich only happen when someone like me decides to try and hack it out of the way to see what happens01:52
bluefoxicyI'm still surprised there's like 119 modules being loaded but you don't readahead those01:53
Keybuk*shrug*01:54
Keybukcan't predict the module list01:54
Keybukthe entire point of modules is that everyone has a different combination01:54
bluefoxicyyes I'm aware.  profile for me generated like, 1 module (soundcore.ko) in the list.01:55
Keybukthat's odd01:55
Keybukprofile should give you them all01:55
Keybukit's just the default ones we don't ship modules in01:55
Keybuk(and even there I've experimented with shipping the common ones like usbcore :p)01:56
bluefoxicyand you're right again.  I lost 3 seconds not sorting the list.01:56
Keybuk:)01:56
KeybukI did spend a fair amount of time writing this01:56
Keybukand testing it01:56
sivanghmm, why does apt-cache show $pkg now shows two instead of one section of packag info?01:56
jdong:)01:57
jdongKeybuk: and I spend a great deal of time abusing it....01:57
bluefoxicyKeybuk:  yes, I'm aware.  :)01:57
jdonglike preloading OOo, Firefox... KDE.... ;)01:57
Chipzzsivang: no, but it can show 2 packages01:57
Keybuknot to mention figuring out the best way to make it work01:57
sivangChipzz: it does this for me by default for certain packages, does it show both source and bin now?01:57
Chipzzsivang: no, it shows installed and in the archive01:58
sivangChipzz: I see01:58
=== jdong still feels that there's still ways to do limited parallelized readahead without causing too much seeking....
Chipzzsivang: it does that if the version you have installed is not the last01:58
bluefoxicyKeybuk:  it DOES give me all the linux-restricted-modules01:58
jdongKeybuk: I was thinking about allowing readahead to slurp while all the module inserting is being done, then having a Sxxreadahead-wait script stall until readahead finishes before continuing01:59
sivangChipzz: has it always done so ? ;)01:59
Chipzzyes01:59
Chipzztry apt-cache policy01:59
Chipzzsivang: it also does so if for example you have both dapper and edgy entries in your sources.list01:59
Chipzzapt-cache policy package02:00
=== zul [n=chuck@ubuntu/member/zul] has joined #ubuntu-devel
Chipzzjdong: first reading all modules, then loading udev + reading all the rest makes more sense to me02:02
jdongChipzz: why not do readahead while the IO is not really being used, like while modprobing02:02
jdongor bringing up networking02:02
jdongbecause if you readahead while something IO-intensive happens, it's a lose-lose02:02
Chipzzjdong: probing modules *does* io02:02
jdongnot nearly as much02:03
jdongas, say, loading dbus02:03
Chipzzbut still conflicting02:03
jdongChipzz: it's just one thing I was gonna try....02:03
Keybukjdong: I'd rather just get rid of the sleep :)02:05
=== ZeroCool [n=rick@2492160hfc23.tampabay.res.rr.com] has joined #ubuntu-devel
jdongooh! ooh! move gdm to /etc/rc2.d/S01!02:05
jdong(surprisingly it actually didn't break when I tried that)02:05
=== Tonio_ [n=tonio@214.207.103-84.rev.gaoland.net] has joined #ubuntu-devel
Chipzzjdong: starting udev takes such a long time that I figure you can do most of the readahead (say 70% - 80%) in the background while starting udev02:06
Nafallowe're not going to have rc*.d for much longer I thought? :-)02:06
Chipzzthat is, if you're not getting conflicting io from loading modules02:06
Chipzzbut then, I'm just guessinhg02:06
ChipzzI have no actual figures to back this up02:06
=== ZeroCool [n=rick@2492160hfc23.tampabay.res.rr.com] has left #ubuntu-devel []
bluefoxicythat's odd.02:09
bluefoxicyI removed all .so files and the boot time was 46 seconds02:09
bluefoxicyI put it back in series (instead of parallel) and the boot time went up to 47 seconds...?  o.O02:10
jdongbluefoxicy: I have 1 second fluxuations between boots anyway....02:11
bluefoxicy(that's certainly a useless testcase)02:11
bluefoxicyjdong:  really?  Mine seem to be rather consistent until I start messing with things.02:11
jdongmy bootcharts show 36 and 3702:11
FujitsuKamion, thanks for sending that email to -devel about setting statuses to Rejected... Those antics this morning will have spammed the inboxes of many hundreds of people :S02:11
jdong377 when fsck decides it's the lucky day :D02:11
jdong(hint hint do something about periodic fscks hint hint)02:12
bhaletune2fs -i 0 /dev/hdX is left as an exercise to the user02:12
KamionFujitsu: I think there's some fundamental miscommunication somewhere about how duplication is supposed to work, but it's too late for deep thoughts about it02:14
Kamion(too late at night, I mean)02:14
=== Kamion notes that Testing/Current wants him to test the amd64 DVD, and gets downloading
KeybukChipzz: starting udev takes no time at all02:15
bluefoxicyKeybuk:  give me something to make the little man inside my computer run faster.02:15
Kamionbest rebuild the DVDs, too02:15
ChipzzKeybuk: hrrrm right, udev backgrounds itself, right?02:15
KeybukChipzz: right, but it's also a very small C program02:16
Keybukit just opens a socket, listens and that's it02:16
Keybukhardly a time-consuming part of the boot process02:16
Keybukthe time-consuming bit is the massive sleep() I put in there, because I'm a coward02:16
ChipzzKeybuk: in the c code, or in the startup script?02:17
Keybukit's in the C02:18
Keybukudevsettle is just a loop and sleep02:18
Keybukwe won't need that for feisty02:18
Nafallooh? is edgy+1 named?02:19
bluefoxicyKeybuk:  the joys of artificial improvements02:19
Keybukbluefoxicy: "artificial" ?02:20
jdubfoxy!02:20
bluefoxicy"should we remove bluescreen_test() from loaddriver.c?"  "Yeah sure"  "Alright... *scribble*  WindowsXP... now more stable... with better ... driver... support."02:20
Keybukhmm?02:20
Keybukudev is a huge improvement on the nothing we had before02:20
bluefoxicyYes but you put a big sleep loop into it to let it 'settle'... I assume it has some sort of race condition and needs to settle down after loading?02:21
Keybuksure it's slower than compiling the modules you need into the kernel, but that kernel compile is a bitch <g>02:21
Keybuknah02:21
Keybukthe race condition is in the rest of the boot process02:21
Keybukassuming things like "I can mount any hard drive I like now"02:22
Keybukor "if I ifconfig eth0, it'll be there"02:22
bluefoxicyah02:22
Keybukhalf the reason we wrote upstart02:22
Keybukmeans we can get rid of that sleep02:22
bluefoxicyyeah I was gonna say upstart can wait and get triggered on events can't it02:22
=== cr3 [n=marc@pdpc/supporter/bronze/cr3] has joined #ubuntu-devel
sladenah, welcome to late-night flaming action on #ubuntu-devel02:23
pygi:P02:23
bluefoxicysladen:  oh psh, I'm just being a pest02:24
bluefoxicyif you want I can bring up the microkernel vs monolith argument, but you'll have to coax Linus into the chan02:24
sladensix of one and half a dozen of the other :)02:24
pygibluefoxicy: don't do that!02:24
bluefoxicypygi:  lol :)02:24
jdongbhale: oh, this user is a linux nerd who seems stereotypically allergic to exercise.... ;)02:24
Keybuksladen: but bluefoxicy is *so* cute!02:25
bluefoxicyI am02:25
=== sivang wonders what makes someone cute
pygisivang: !!!02:26
Nafallosivang: the beard :-)02:26
bluefoxicyI don't have a beard02:26
sladendepends where the 'beard' is02:26
bluefoxicyKeybuk:  wait you're not another dirty old man stalking me are you?02:26
pygisivang: pm pls?02:26
bluefoxicyI have 2 or 3 guys over 30 that want to get on a plane already, I don't need more  D:02:26
sladenooh, can we all join in?02:26
Keybukbluefoxicy: I'm not old, nor stalking you ... but I am dirty, yes02:26
=== nags [n=nags@72-255-89-181.client.stsn.net] has joined #ubuntu-devel
bluefoxicyrestraining orders are expensive you know02:26
jdongbluefoxicy: how dare you insult hans reiser ;)02:27
sivangsladen: hehee02:27
sivangsladen: ROTFLs02:27
Keybukbluefoxicy: sugar daddies are so useful though02:27
bluefoxicyjdong:  He murdered the Unix file system D:02:27
bluefoxicywith his nonstandard crap02:27
bluefoxicy(i.e. lack of xattrs)02:27
=== jdong resists using his list of tasteless filesystem jokes
sladenperhaps he just tried to fsck it and ended up with a bloody mess02:27
pygibluefoxicy: dude, can you write a FS as least half as good as reiser? No? The be shhhh...02:27
bluefoxicyjdong:  perverse file system lymerics?  :)02:27
bluefoxicypygi:  I should02:27
jdongaww, come in... it's just about efficient storage of small bits....02:28
jdong;-)02:28
bluefoxicybut I don't know enough about the unix file system to get all the features right02:28
bluefoxicyand I have no concept of extents02:28
sladenjdong: yeah, just build a tree on top once you've nearly arranged all the little pieces02:28
bluefoxicyI did independently come up with encoding inodes' physical addresses into their inode numbers, but found out 2 days ago that that's in XFS02:28
jdong:)02:28
=== mdke__ [n=matt@85-210-255-248.dsl.pipex.com] has joined #ubuntu-devel
bluefoxicytrees suck02:28
bluefoxicyO(1) look-ups02:28
jdongwhatever you say man02:29
jdong:)02:29
=== pygi agrees with jdong :P
Keybuktotally02:30
sivangjdong: I invented jet propoltion, not Larry Wall :)02:30
=== sivang admits this is late night and his spelling might be off the cliff
jdongwell.... I invented broken packages02:30
jdongoh wait...02:30
bluefoxicyI still don't know how to account free/used space and quotas properly (run the system without tracking quotas ... and quotas are messed up); or get a O(1) on looking up file names in a directory tree :/02:31
Kamionmdz: I registered ubiquity-driver-updates before seeing install-with-third-party-drivers. Which should we keep?02:31
_ionYay, arguments! KDE is better than Vim!02:31
bluefoxicydirectory tree to me looks like it'd be best implemented as a Patricia Trie02:31
bluefoxicywhere you literally read one string (granted, broken at places) and you're done02:31
Keybukwasn't she a drag queen?02:31
pygi_ion: lol :)02:31
sivangKeybuk: hehe02:31
jdongpfft, vim rules, everyone should use reiserfs, ubuntu should adopt portage, why aren't we using -O3 -ftree-vectorize -ffast-math, 686 and k7 kernels should return....02:32
=== sivang notes this is getting funnier
jdong<insert flamebait here> :)02:32
pygijdong: you are wrong, we should adopt conary and pacman 02:32
jdongAND FORUMS BEAT IRC ANY DAY02:32
jdong:D02:32
sivangjdong: only the 686 kernels ;) (oh dear, I killed another kitten)02:32
=== Fujitsu hits jdong.
=== jdong ducks
pygijdong: too late =)02:32
FujitsuFar too late, jdong.02:32
jdong:(02:32
_ionjdong: We should move bug tracking from launchpad to the forums!02:32
jdongyeah!02:32
jdonghey, it'd still be easier to use than KDE's BTS02:33
pygi_ion: I disagree, use irc for bug tracking!02:33
=== jdong ducks again
sivangwe should write an LP bot for that02:33
=== pygi makes jdong stand up and waits for _ion ...
jdongsivang: hah! that's a wonderful idea02:33
Keybukwe should just use tfheen for bug tracking02:33
sivangKeybuk: is he a bot now?02:33
Nafallolol02:33
=== pluto [n=pluto@e182042071.adsl.alicedsl.de] has joined #ubuntu-devel
jdonga LP bot would be great for drive-by bug reports!02:34
jdong(which I certainly don't partake in)02:34
jdong;-)02:34
Keybukdrive-by bug fixing is far more fun!02:34
jdongit sure is02:34
jdong:)02:34
pygi=P02:34
bluefoxicyit's tuesday02:34
pygi !driveby fix bug #3254202:34
UbugtuMalone bug 32542 in nautilus "It's difficult to save a Nautilus search" [Unknown,Unconfirmed]  http://launchpad.net/bugs/3254202:34
bluefoxicyI never could get the hang of tuesdays02:34
jdonglol02:35
=== _ion would make a joke about launchpad filling up with lilo's Freenode announcements, but unfortunately we don't get to enjoy them anymore.
HrdwrBoBit's not tuesday here02:35
bluefoxicyI'm actually good with thursdays though.02:35
=== jdong has never seen #ubuntu-devel so wacky
Keybuk_ion: there's a tasteless joke about hans reiser in there somewhere :p02:35
Nafallojdong: oowrite!02:35
Keybukbluefoxicy: it's wednesday here02:36
Kamionmdz: do I need to repropose ubiquity-advanced-partitioner for uds-mtv, or can we just carry it over? (I don't think it desperately needs further discussion)02:36
sivangit's wedensday here02:36
KeybukKamion: mdz is in London, no?02:36
Keybukso probably asleep :)02:36
KamionKeybuk: if he doesn't read scrollback, I can always ask him again later02:36
Keybukthe way I understand our earlier discussion though, one shouldn't propose specs that don't need more discussion02:36
KamionI wasn't expecting an immediate reply02:36
bluefoxicyKeybuk:  wednesday is better, special on hotdogs02:37
sivangheh02:37
jdongbluefoxicy: as far as I'm concerned, it couldn't get worse for me than today02:37
KamionI suppose that means I'll have to actually think of other stuff I want to do for edgy+1 then, otherwise my slate is going to look artificially empty in MTV02:37
sivangjdong: how so?02:37
=== jdong got CD-R shrapnel embedded in his arm today :)
bluefoxicylol02:37
jdongapparently the robotics team wanted to see if spinning a CD-R at 50,000 RPM would cause it to fail02:37
sivanglol02:38
jdongand I walked into the room as they plugged the motor into the 220V transformer02:38
HrdwrBoBhahahahaa02:38
Keybukbluefoxicy: eww, icky02:38
sivangjdong: *LOL*02:38
jdongit hurt... but we all had a laugh02:38
bluefoxicyKeybuk:  you don't like hotdogs?02:38
sivangjdong: good thing they didn't want to test that with metal hard drive platters :)02:38
jdongand oh yeah, don't spin CD's at 50000 RPM :)02:38
Chipzzbluefoxicy: 02:34 < bluefoxicy> I never could get the hang of tuesdays >> Hitchhikers Guide to the Galaxy quote? :)02:38
jdongbut there's a lesson to be learned in all of this02:38
bluefoxicyChipzz:  near quote02:38
bluefoxicyChipzz:  Thursdays, really.02:39
Chipzzwell, yeah :)02:39
Keybukbluefoxicy: nope02:39
sivangjdong: the lesson be ?02:39
Chipzzand I think there's a 'really' too in the real quote02:39
bluefoxicyKeybuk:  so much for rob's business model02:39
jdongwhen chosing between reiserfsck and putting the platters on a 50000 motor, the latter at least puts on a show before imploding your data02:39
Keybukbluefoxicy: rob's business model?02:39
jdong:)02:39
=== freeflying [n=freeflyi@static-ip-142-73-134-202.rev.dyxnet.com] has joined #ubuntu-devel
bluefoxicyKeybuk:  yeah, he runs a small cafe along the pride parade route02:39
bluefoxicywhenever there's a parade he runs a special on hotdogs as a joke02:40
_ionjdong: Didn't they know that MythBusters already proved CDrs break down and easily injure people under such RPM rate? :-)02:40
bluefoxicy(I'll let you figure it out)02:40
Keybukaren't whistles more traditional?02:40
jdong_ion: well, we here take much more of a DIY approach02:40
bluefoxicyKeybuk: hotdogs are longer02:40
malexDoes anybody know a live email for the Rosetta OR/AND Launchpad contact? I tried rosetta@launchpad.net, but it's dead.02:41
elmomalex: it's not dead02:41
Keybukbluefoxicy: the real thing is less ... mustardy02:41
bluefoxicyKeybuk: rofl02:41
=== pluto [n=pluto@e182042071.adsl.alicedsl.de] has left #ubuntu-devel []
bluefoxicyKeybuk:  I hope you know I am holding back dozens of comments right now :)02:42
malexelmo: To: rosetta@launchpad.net; Undelivered Mail Returned to Sender; localhost.kvota.net[72.36.154.77]  said: 554 <danilo@localhost.kvota.net>;     Relay access denied (in reply to RCPT TO command02:42
Keybukbluefoxicy: oh, why?02:43
malexelmo: It is not a deliverable address.02:43
bluefoxicyKeybuk:  Ask the man from Nantucket when you see him02:43
bhalebluefoxicy: thats enough of that02:43
elmomalex: that's only one of the people on the address02:43
bluefoxicybhale: not a fan of Jay Leno?02:44
Keybukbluefoxicy: no wonder you stay indoors ;)02:44
bluefoxicybhale:  best to be getting back on topic anyway02:44
bhaleright.02:44
malexelmo: Thanks for the info. There was no way for me to know how many forwards there were.02:44
bluefoxicyKeybuk:  oh geeze.  I seriously thought that was obscure enough you'd have to look it up.  Then again Leno used it once so02:44
Keybukbluefoxicy: did you need a rib removed? or naturally flexible? :p02:45
bluefoxicyKeybuk:  enough :P02:45
=== Keybuk has no shame
Keybukor moral limits, for that matter02:45
KeybukI win at this game <g>02:45
bhaleyou're lucky my access level is on the other nick02:45
bluefoxicyKeybuk:  I have no shame or moral limits, I just have a higher probability of getting banned :P02:46
bhaleI havent banned you in ages02:46
bluefoxicylol02:46
bhalestarting to have withdraw02:46
bluefoxicyYeah I was wondering if you were crawling under the covers with a magazine of old ban logs02:47
bluefoxicyand a disconnected optical mouse02:47
bluefoxicyanyway I'm going to search for food before somebody draws me into another indeterminite conversation02:48
Nafallofood02:49
Nafallohmmm02:49
NafalloLTNS etc...02:49
Nafallobrb02:49
KeybukLTNS?02:50
bhalelong time no see02:50
Keybukahh02:50
=== sivang pokes in apt/algorithms.h
=== j_ack [n=rudi@p508D84BB.dip0.t-ipconnect.de] has joined #ubuntu-devel
Nafallomy mom has just signed on a lifetime buying of this cheese for me :-)02:54
pygi!02:54
bluefoxicyKeybuk:  will upstart be able to parallelize where proper?  (I microwaved a stale brownie; brownies are never stale)02:54
bluefoxicyNafallo: cooper sharp or feta?  I can eat a whole block of feta; it's like a sport, eat more than a small handful without vomiting.02:54
jdongbluefoxicy: have you ever tried putting a wifi device in a microwave before?02:55
Keybukbluefoxicy: it starts all jobs at the same time for a given event02:55
jdong(not turn it on, of course!)02:55
jdongit's surprising how much leakage you get out of it02:55
bluefoxicyKeybuk:  awesome.02:55
sivangall this C++ can turn a dude blind02:55
Keybukso if you have two jobs with "start on tuesday", then they both start at the same time when the tuesday event occurs02:55
Keybukstart on hotdog02:55
Keybukstop on mustard02:55
Keybuk*ahem*02:55
bluefoxicyhaha02:56
sivanghehe02:56
jdongsivang: instinct would tell me not to touch apt's source code, and if I did, to stay clear of anything that hints algorithms :D02:56
bluefoxicysivang: if I saw a plusplus I would go blind too.02:56
jdongbluefoxicy: doubleplus seegood?02:56
sivangI just so wonderfully astonished at pkgProblemSolver,02:56
pygijdong: what's wrong with apt code?02:56
bluefoxicyjdong:  I try to stick to C02:56
sivangsuch that I wanted to have a peak in its guts02:56
Nafallobluefoxicy: more something like: http://www.cheese.com/Description.asp?Name=Herrgardsost :-)02:56
sivanghow kinky o me02:57
jdongpygi: sounds intimidating. that's what02:57
pygijdong: not really, trust me02:57
jdongI'll take your word for it02:57
jdongbut it's still on my personal don't-go-near-it list02:57
pygiheh :)02:57
Nafallobluefoxicy: but this one is ripened for atleast 12 months :-)02:57
bluefoxicyNafallo:  sort of like swiss?02:57
pygijdong: that way nothing good will ever become02:57
jdongpygi: nothing good ever would become if *I* touch its source02:58
=== bluefoxicy hates swiss cheese, prefers sharp cheeses like cheddar or cooper sharp, but also enjoys muenster.
=== jdong typically is a hack-and-experiment type of person
Nafallobluefoxicy: whatever the page says. I mostly eat the swedish cheeses :-)02:58
pygiproblems in the history were solved by touching what seemed untouchable, by trying to solve what seems unsolvable02:58
sivangpygi: you know anything in algoithms.{h.cc} ?02:58
Nafallobluefoxicy: the well-ripened ones ;-)02:58
jdongpygi: have you ever written a linux defragger :D? As I said, 99% of the things I've done I'm ashamed to admit :)02:58
sivangpygi: I agree, that was my thought when tryin to read it :)02:59
pygijdong: why would you ever be ashamed of writing anything? heh02:59
bluefoxicypygi:  if your code looks like mine you would be.02:59
pygijdong: so what is it's bad, useless, or something. It's a piece of art, snapshot of your mind in given momemnt. 02:59
jdonga linux defragger? an auto-backporter? a legacy terribly hackjobbed auto backporter? Portage for Ubuntu hacked?02:59
=== Nafallo thought it was funny that cheese.com was there ;-)
jdonghehe02:59
sivangpygi: but I changed my mind now :p02:59
bluefoxicyjdong:  make portage emit ubuntu .debs03:00
pygio dudes, that's such a negative attitude03:00
jdongbluefoxicy: that's a great idea03:00
=== jdong pulls up his portage-ubuntu bzr branch
Keybukapt-emerge03:00
pygijdong: my first songs sucked...as did my first steps on  the guitar03:00
pygiso should I be ashamed of that?!03:00
sivangjdong: HEHE03:00
jdongI roughly hackjobbed the concept of portage asking dpkg/apt for dependencies03:00
jdongbut the rest of it is still portage style03:00
bluefoxicyjdong:  I think you can build a dependency graph and actually get apt to apt-source and dpkg-buildpkg as well.03:01
jdongapt/dpkg is still blissfully unaware of portage meddling in /usr03:01
bluefoxicyjdong:  but I haven't tried, I don't want to try to build a tree of deps and build deps03:01
Keybukapt-get build-dep $src && apt-get source -b $$src03:01
zul*sigh* if you want to use portage use gentoo03:01
jdongbluefoxicy: I'm personally more interested in the concept of ebuilds in that a "version bump" is a simple rename03:01
jdongzul: but I want ubuntu :)03:01
bluefoxicyjdong:  nods, that's much <3's03:01
jdongzul: I came from Gentoo camp03:01
pygijdong: so answer? :P03:02
zuljdong: yeah so did i, doesnt mean i want portage03:02
jdongpygi: I'm not all that confident :)03:02
bluefoxicyjdong:  If you want something realistic, I still want kernels in backports  :D03:02
jdongzul: I don't miss all of portage... :)03:02
jdongbluefoxicy: I'm almost afraid to say it, but me too :D03:02
bluefoxicy(I WANT 2.6.18 with REALTIME preemption, but it won't happen until Edgy+1)03:02
bluefoxicyjdong:  and a mascot akin to ArOS'03:02
pygibluefoxicy: heh03:02
jdongbluefoxicy: and I suppose you want compressed memory.. oh wait... you do03:02
pygibluefoxicy: why don't you help it happen then?03:03
pygithings don't fall off the sky, you know ... ok, except comets03:03
jdongpygi: you mean coming to #ubuntu-devel day after day talking about it isn't the way to make it happen?03:03
=== jdong just had his life turned upside down
bluefoxicypygi:  I think it's more policy that there isn't a kernel backport process03:03
jdongbluefoxicy: sure, let's hammer it out. I say make edgy kernel backport happen and it magically does03:04
jdongminus the build failures, the likely udev incompatibiltiy03:04
jdongmeh03:04
jdongI can dream03:04
sivangjdong: hehe03:04
bluefoxicyjdong:  udev broke one time (after Dapper was released); and predictably, if you backport a kernel and udev breaks, you have to backport udev too03:04
pygijdong: so tell me, should one be ashamed of his/her's first hello world application?03:05
jdongpygi: depends on what it did03:05
bluefoxicyjdong:  but again, nobody is going to allow something like udev, a kernel, or X to be backported ever03:05
bluefoxicythere's good reason for this03:05
pygijdong: why would it depend?!03:05
jdongpygi: mine was written in Visual Basic 6 on Windows 98 :)03:05
sivangI am ashamed of mine ;)03:05
jdongpygi: and it said "VB6 forever"03:05
bluefoxicyjdong:  I have vb6 installed under Wine I think03:05
sivangjdong: HAHAHA03:05
pygisivang: o joys, why is that!?03:05
pygieven if the app DID NEVER START, it was something yours03:06
sivangpygi: it's a point, but frequently when I look at stuff I did in the past, I think "what the f$# was I thinking"03:07
jdongpygi: well, technically for(;;)fork(); starts.... it's just that starting is the problem :)03:07
=== pygi can find the at least a of masterpiece in every little part of this world
bluefoxicyjdong:  psh03:07
jdongthat was actually my first unix hello world program03:07
jdongmy "friend" told me to do it03:07
=== jack_wyt [n=jack@61.49.220.132] has joined #ubuntu-devel
Keybuksivang: it's even more worrying when you realise people are still using things you did in the past that you think are shit03:07
jdongon a shared server03:07
=== bddebian [n=bdefrees@71.224.172.103] has joined #ubuntu-devel
jdongKeybuk: you mean like the guy who told me the other day that he's recommending pyfragtools to all his linux friends?03:08
=== jdong shudders
bluefoxicyjdong:  echo '#!`:(){ :&:; }`' > ./it.sh ; . ./it.sh03:08
Keybukthe number of people on this channel using dircproxy03:08
bluefoxicyjdong:  no compiler needed ;)03:08
jdongbluefoxicy: pssh python ;-)03:08
bluefoxicyjdong:  actually, check this out.03:09
sivangKeybuk: oh goodness, I am both sorry and happy I still did not reach this point ;) (argh! another kitten)03:09
pygiheh03:09
jdongcan someone resolve collegegeek.org for me?03:10
=== pygi just doesn't get why people are being so negative all the time
pygicheer up :)03:10
jdongmy DNS server is down03:10
pygisure, sec03:10
sivangpygi: having a bad year ;)03:10
jdongUbugtu should have a !resolve feature :D03:10
Nafallojdong: 64.191.182.7703:10
pygisivang: you must mean bad century, right?03:10
Keybukjdong: finger DNS@158.152.1.22203:11
sivangpygi: more of, yeah 03:11
Keybukhmm, maybe that doesn't work anymore03:11
bluefoxicyjdong:  http://rafb.net/paste/results/qlL0YE91.html  That should compile but I recommend you don't :)03:12
Keybuksorry03:12
Keybuk.6503:12
Keybuksyndicate scott% finger collegegeek.org@158.152.1.6503:12
Keybuk[158.152.1.65] 03:12
Keybukcollegegeek.org has address 64.191.182.7703:12
bluefoxicyjdong:  you should also be able to run it as a shell script, but this is not a good idea  >:D03:12
=== purserj [n=purserj@29.124.233.220.exetel.com.au] has joined #ubuntu-devel
jdongGOD that's right I can't ping the tracker if DNS is down03:12
=== jdong tells dnsmasq to steal another ISP's DNS server
sivangwasn't there a "recent" patch against this type of DoS's ?03:12
sivangjdong: using dnsmasq on a home made router?03:13
jdongsivang: yeah03:13
purserjmorning all, can someone tell me if the move to dash for edgy has been accompanied by regression testing of packages (beyond the init scripts)?03:13
jdongsivang: is that a crime?03:13
jdongpurserj: to some degree, yes03:13
jdongpurserj: but I think most of that has been fixed03:13
=== jdong notes that some proprietary stuff is broken too
jdongbut I don't think anyone in this room will shed tears about that03:13
jdong:)03:13
sivangjdong: why not?03:14
jdongsivang: I've been told that I should grow up and learn to configure bind.....03:14
jdongbut dnsmasq has worked like a charm for me, and for that I'll stick with it03:14
sivangjdong: indeed, I agree. I have used it for a while, it quite nice03:15
pygijdong: I was told that always staying a baby is the best solution03:15
Nafallomust be the thing the linksys used before I bricked it ;-)03:16
jdongsivang: I still use dhcpd for DHCP server though03:16
jdongsivang: the dnsmasq dhcp server is a new feature for me, and I just haven't got the chance to try it yet03:16
Keybukpurserj: not a deliberate regression test03:16
Keybukbut we figure that if after a few months nobody's noticed, then it's not a major problem :p03:17
sivangjdong: works well as well. I've had a dnsmasq + its dhcp server on a p100 machine for 3 years, worked like charm.03:17
Keybukalso Nokia use dash on the 770, and got most of the patches into Debian a while back03:17
jdongKeybuk: LOL03:17
sivangjdong: and the caching seems to be serving quite well03:17
jdongsivang: yeah, no kidding. it takes me a while to notice when my ISP's DNS goes down!03:17
sivangKeybuk: does sfllaw know about this workflow? ;)03:17
purserjKeybuk, are you expecting problems when people start putting it on production systems with custom scripts?03:18
Keybukpurserj: they may have issues, but it's a simple fix for them -- just change /bin/sh to /bin/bash03:18
sivangjdong: what eventually killed this debian sarge box was a power failure which burnt the power supply. after 3 power supplies, I got lazy and did not replace it anymore03:18
Keybukmost hard-core UNIX people are pretty used to /bin/sh not being bash, e.g. from Solaris or FreeBSD03:19
imbrandonif they use custom scripts and expect /bin/sh not to be POSIX then they need to use /bin/bash ( it is only a two letter change )03:19
jdongimbrandon: yeah, but try getting ATI to listen :)03:20
=== sivang recalls trying to make PHP work on Solaris, a day that will never be forgotten
imbrandonjdong, i feel about them the same i feel about nvida binary drivers, e.g. the root exploit, down with binary drivers03:20
sfllawsivang: I'm familiar with how much testing our packages get.  ;P03:20
Keybuksivang: ?  "configure && make"03:20
Keybuksfllaw: testing is for users03:21
KeybukI was going to say that if it builds, I upload it ...03:21
Keybuk...but then I realised I don't check that half the time03:21
Keybuk<g>03:21
imbrandonheh03:21
jdongKeybuk: haha, it it builds upload it03:21
jdongboy has that reared its ugly head for me several times already03:21
jdongKeybuk: luckily for you guys, I learned that lesson in the unofficial backports tree03:22
jdong(or unluckily, if people came crying to you)03:22
sfllawRemember folks, this guy wrote your new init system.03:22
Keybuksfllaw: and how many bugs have been filed against it? :)03:22
jdongKeybuk: my fonts still look funny :D03:22
Keybukjdong: I'm trying to remember what you broke03:22
jdongKeybuk: flashplayer?03:23
Keybukah yes03:23
Keybukno porntube03:23
jdongKeybuk: that was an interesting story in its own...03:23
jdongKeybuk: somehow /var/cache/pbuilder/dapper.tgz had an edgy environment inside03:23
jdong:)03:23
=== licio [n=licio@ubuntu/member/licio] has joined #ubuntu-devel
jdongthat reminds me, I don't think crimsun ever reverted that change03:24
jdongoh well, no harm done03:24
Nafallojdong: reverted the revert? :-)03:25
jdongNafallo: something like that :)(03:25
=== jdong remembers other fascinating bugs he's encountered in the past
sivangKeybuk: was never easy when tying to configure with oci8.so , ibm_db2.so , packaging this and reconsturcting the experienc on client's system. both extension have special env vars and LD_LIBRARY_PATHs that need to be in effect to work. I also disliked its software update and the patch install tool.03:26
jdongapparently, java's plugin segfaults if firefox's version number is too large03:26
jdongand the backports version trailer put it over the limit once03:26
jdongoh boy was that a fun one to diagnose!03:27
Keybuksivang: of course, our security policy stated that any box running PHP had to be firewalled heavily03:27
bluefoxicyjdong:  segfaults huh03:28
Keybukone of the security guys, when asked how heavily, deadpan replied "every port, especially 80"03:28
bluefoxicyjdong:  new tell me why that is?  :)03:28
jdongbluefoxicy: yeah. makes the security part of your brain shudder doesn't it?03:28
KeybukSolaris packaging rocks though03:28
sivangKeybuk: granted03:28
bluefoxicyjdong:  yes it does.  If you overflow a stack buffer and smash RETP/SFP up with a character array, you may very well jump into non-executable or unmapped memory and segfault.  :)03:29
jdongbluefoxicy: yeah, I'm going with the "what I don't know can't hurt me" excuse on this one :)03:29
jdongand pretend it never happened03:29
bluefoxicyjdong:  however I have no practical use for this exploit; you should only be able to get access in the context of the current user.03:29
bluefoxicyassuming, of course, such an exploit exists.03:29
jdongbluefoxicy: expecially since you need to be root to install such an exploit03:30
bluefoxicyWell, root or convince the user to run a program you gave him03:30
sivangKeybuk: http://www.zend.com/products/zend_core/zend_core_for_oracle03:30
jdongbluefoxicy: the latter has issues all of its own ;-)03:30
bluefoxicyin either case, you already have access to the account running the code.03:30
bluefoxicystill03:30
bluefoxicyis that sun's plug-in?03:30
jdongbluefoxicy: yeah03:30
jdongbluefoxicy: this was back in Hoary days... I don't know if it still applies03:30
Keybuk# Make the package, use faspac to compress it if it's set03:31
Keybukpkgmk -o -p "`date +%Y%m%d%H%M%S`-`uname -n`" -d ./spool -f prototype03:31
Keybuk[ -z "$PB_FASPAC" ]  || $PB_FASPAC -m cpio -d ./spool || true03:31
Keybukpkgtrans -o -s ./spool $PB_SOURCE_AREA/$PB_FILENAME_GLOB $PB_LOCAL_NAME03:31
bluefoxicyjdong:  can you change the version string fora given page with javascript03:31
Keybukeww03:31
Keybukactually, maybe Solaris packaging was a bit icky03:31
jdongbluefoxicy: I don't know03:31
desrtKeybuk; good policy :)03:31
jdongbluefoxicy: just rebuild firefox... dch -i  it with a ridiculously long version string03:31
jdongbluefoxicy: warty-backports had the full word "~backported" in the trailer :D03:31
bluefoxicyhah03:32
sivangKeybuk: and why the hell eveytimeit lost power, it can't boot anymore and spits out those non-human messages that you require a special solaris admin to decipher and fix? :-D03:32
jdongoh oh oh lookie lookie my ktorrent backport was accepted03:33
=== jdong proceeds to watch it build
bluefoxicysivang:  solaris can kiss my ass03:33
bluefoxicyI installed it once, got it multibooting with linux, booted linux03:33
bluefoxicythen booted solaris to see what it was about03:33
bluefoxicyNOTICE:  FOUND ERROR IN MBR <FIXED>  @*^ *FREEZES*03:34
desrtoh man03:34
bluefoxicyapparently I no longer had a partition table.03:34
desrt<FIXED> is not something you want to see here03:34
jdonglol03:34
jdongespecially in combination with freezing03:34
bluefoxicyDO NOT fix ANYTHING without consulting me FIRST.  EVER.03:34
desrt"fix"03:34
sivangbluefoxicy: right, that how it called me after which I refused to touch it :)03:34
jdongbluefoxicy: don't you think e2fsck takes that to an extreme though?03:35
sivangdesrt: HEHE03:35
jameshKeybuk: I noticed a problem in a package you touched last: it seems that TTF fonts aren't getting registered with the old font system correctly any more03:35
sivangbluefoxicy: HAHAH03:35
jdongbitmap for 000001 is incorrect. Fix? Bitmap for 00002 is incorrect. fix?03:35
jameshKeybuk: seems to be problems with how mkfontdir gets invoked03:35
bluefoxicysivang:  yeah I was like "no screw this" and never touched sun solaris again03:35
Keybukjamesh: No. Fucking. Clue.03:35
Keybuksorry03:35
Keybukwhat's the package?03:35
jdongjamesh: are you one of the bzr launchpad supermirror guys?03:35
jameshKeybuk: https://launchpad.net/distros/ubuntu/+source/x-ttcidfont-conf/+bug/6636003:35
UbugtuMalone bug 66360 in x-ttcidfont-conf "x-ttcidfont-conf.defoma fails to create fonts.dir file on Edgy" [Unknown,Unknown]  03:35
desrti hear the sun java plugin will fix your mbr if your firefox version number is too long03:36
jameshKeybuk: looks like a simple path problem03:36
sivangbluefoxicy: man, that enterprise software did to me :)03:36
sivangs/that/what/03:36
jdongdesrt: yeah, depending on what shellcode you stick in the version trailer :D03:36
=== desrt chuckles
Keybukjamesh: no clue, I'm afraid03:36
Keybukdefoma and font stuff is a great big mystery to me03:36
desrtbrowsing the web as root -- "just don't do it."03:36
jdongdesrt: yeah, especially with the nvidia exploit going around... oh wait that even works as a regular user to get root03:37
sivangdesrt: you miss a handful of nice stuff you could be getting , do you really want to miss that? :)03:37
jdong:)03:37
desrthah03:37
desrtclosed-source java + closed-source video drivers for the win03:37
Keybukjdong: that's just a crasher unless you have bad plugins03:37
sivangjdong: wouldn't imagine having an ATI would ever turn to be a godo thing, although they ight have even worse bugs nobody knows about :)03:37
Keybukthere's no known way to get the exploiting glyphs *and* shell code into a web page03:38
jameshKeybuk: who would be best to bug about this?  It makes the font rendering of old apps look even worse than usualy :)03:38
jdongKeybuk: just the crashing is annoying enough though03:38
jameshjdong: yeah.03:38
desrtKeybuk; write your shellcode to run the glyph-exploit03:38
jdongjamesh: I tried pushing to the supermirror earlier today and got an error03:39
jdongnot sure if it's bzr's fault or the supermirrors03:39
jdongdidn't have a chance to investigate03:39
sivanganyway fellas, it's been fun, but I'm way past my timezone. night all!03:39
jameshjdong: what command did you run, and what error did you get?03:39
jdongjust wondering if you were aware of any known issues03:39
Keybukjamesh: at this point, it's probably edgy+103:39
jdongjamesh: bzr push sftp://bazaar.launchpad.net/~jdong/pyfragtools/newgranch03:39
Keybukjamesh: I can't help but note that the "remaining change" is "X font path"03:39
=== jdong tries to find error
Keybukit's entirely possible the merge is bogus03:39
Keybukand the Debian version would work perfectly03:39
Keybukcan you check that?03:39
jameshKeybuk: the fix is to change two simple paths in the script (as mentioned in the bug report)03:40
jameshKeybuk: the encodings definitions needed to generate fonts.dir were moved to a different directory in edgy, so the script fails03:40
Keybukright03:40
jameshKeybuk: it isn't a change to the X font path03:40
Keybukso does that make the package identical to Debian03:40
Keybukor different?03:40
jdongjamesh: bzr: ERROR: Transport operation not possible: This is not a LocalTransport, so there is no local representation for a path %03:41
jameshKeybuk: from what I can tell the paths used in the upstream debian package would work with Edgy while the paths in the Edgy package don't03:41
jdongjamesh: in the past I have pushed to supermirror successfully before03:41
Keybukright03:41
Keybukhttp://patches.ubuntu.com/x/x-ttcidfont-conf/x-ttcidfont-conf_24ubuntu1.patch03:41
Keybukis the diff from Debian03:41
=== jamesh looks
Keybukso basically you're saying we should revert that?03:42
jameshKeybuk: yeah.  The paths from the Debian package would work.03:42
KeybukI guess that our diff is for Xorg 603:42
Keybukand now we're using Debian Xorg 7, the paths moved again03:42
jamesh/usr/share/X11/fonts/encodings doesn't exist on Edgy while /usr/X11R6/lib/X11/fonts/encodings does (and includes a valid encodings.dir)03:42
jameshjdong: what is the full local directory name?03:43
jdong /home/jdong/src/bootdefrag03:44
Keybukprobably the former existed on dapper and not edgy03:44
Keybukdaniel stone woz 'ere03:44
jameshjdong: probably a Bazaar problem -- have you upgraded your Bazaar since?03:44
Keybukeasiest fix is just to sync from debian and pick up a russian translation in the process03:44
jdongjamesh: yeah. if it's a bzr problem then I'll investigate on my own03:45
jdongas long as it ain't supermirror03:45
jameshjdong: check the ~/.bzr.log file -- it'll probably have a full traceback03:48
jameshjdong: I am not sure why it would be trying to get local representations for remote paths ...03:48
=== EtienneG [n=etienne@montreal.canonical.com] has joined #ubuntu-devel
=== Amaranth [n=travis@ubuntu/member/amaranth] has joined #ubuntu-devel
=== pygi will cry
pygi4:01 AM03:59
=== ZeroCool [n=rick@2492160hfc23.tampabay.res.rr.com] has joined #ubuntu-devel
_ionWed Oct 18 05:07:00 EEST 200604:07
=== ZeroCool [n=rick@2492160hfc23.tampabay.res.rr.com] has left #ubuntu-devel []
=== stub [n=stub@ppp-58.8.14.172.revip2.asianet.co.th] has joined #ubuntu-devel
=== Hobbsee [n=Hobbsee@ubuntu/member/hobbsee] has joined #ubuntu-devel
=== j_ack [n=rudi@p508D84BB.dip0.t-ipconnect.de] has joined #ubuntu-devel
=== theCore [n=alex@modemcable134.202-70-69.mc.videotron.ca] has joined #ubuntu-devel
=== psusi [n=phreak@user-0c6s9g6.cable.mindspring.com] has joined #ubuntu-devel
=== quail [n=quail@unaffiliated/quaillinux/x-000001] has joined #ubuntu-devel
stubLaunchpad is going down in 15 minutes to allow some data migration to be done. Estimated downtime is 1 hour.04:20
=== milli [n=milli@phantom.acmeps.com] has joined #ubuntu-devel
=== ZeroCool [n=rick@2492160hfc23.tampabay.res.rr.com] has joined #ubuntu-devel
=== ZeroCool [n=rick@2492160hfc23.tampabay.res.rr.com] has joined #ubuntu-devel
bluefoxicyshit04:38
bluefoxicylaunchpad is down04:38
=== ZeroCool [n=rick@2492160hfc23.tampabay.res.rr.com] has left #ubuntu-devel ["Konversation]
infinitybluefoxicy: Yes, read the last thing typed before what you said.04:42
bluefoxicyinfinity:  yes I wasn't paying attention, it's 10:48pm and i just realized I need to eat more than a brownie today04:48
FujitsuTwice in 24 hours... What fun.04:48
FujitsuWith minimal warning. Fun fun fun.04:48
infinityWe had lots of warning for this one.04:48
infinityWe scheduled it with stub yesterday.04:49
=== bluefoxicy idly blames things like hunger that don't really affect him anyway.
=== ogra [n=ogra@ubuntu/member/ogra] has joined #ubuntu-devel
_ionif {04:53
_ionSorry.04:53
=== sevrin [n=sevrin@202.75.186.154] has joined #ubuntu-devel
Burgworkalthough, why the entire site needs to be taken down...04:56
=== whiprush [n=jorge@ethos.battleaxe.net] has joined #ubuntu-devel
=== Hobbsee_ [n=Hobbsee@ubuntu/member/hobbsee] has joined #ubuntu-devel
=== Gman is now known as GmanAKF
fabbionemorning05:14
=== quail [n=quail@unaffiliated/quaillinux/x-000001] has joined #ubuntu-devel
=== Burgundavia [n=corey@ubuntu/member/burgundavia] has joined #ubuntu-devel
fabbioneinfinity: ping?05:29
=== mnepton [n=mneptok@montreal.canonical.com] has joined #ubuntu-devel
=== towsonu2003 [n=mehmet@c-69-251-20-244.hsd1.md.comcast.net] has joined #ubuntu-devel
towsonu2003hi05:32
towsonu2003I heard mjg59 wanted to talk to me?05:32
infinityfabbione: pong.05:38
fabbioneinfinity: did you have a chance to restart the rebuild of death at the DC?05:38
fabbioneinfinity: i need to stop the buildd here to start install tests05:38
fabbioneotherwise i won't make it for RC05:39
infinityfabbione: We made a decision to hold off on the DC rebuild until post-RC, though if RC gets held up, I'll rethink that.05:39
fabbioneok05:39
infinityfabbione: But if you stop your buildd, that's fine by me.,05:39
fabbionei know it is ok for you :) i just had to make sure we had plan b around :)05:40
fabbionefor i in $(seq 1 24); do touch buildd$i/EXIT-DAEMON-PLEASE && chmod 777 buildd$i/EXIT-DAEMON-PLEASE; done05:41
fabbionethere.. stopping..05:42
=== mneptoid [n=mneptok@montreal.canonical.com] has joined #ubuntu-devel
stubLaunchpad downtime looks to be another 40 minutes I'm afraid - I had to restart one of the processes.05:42
sladentowsonu2003: something about assigning bugs to acpi-support.  I think he's now gone to bed05:43
towsonu2003sladen: he already emailed me about that, it's ok.05:43
sladentowsonu2003: groovy!05:44
towsonu2003sladen: he doesn't want bugs assigned to acpi-support unless the bug specifically mentions acpi scripts05:44
towsonu2003:)05:44
sladenmagic! :)05:45
=== raphink [n=raphink@raphink.net] has joined #ubuntu-devel
=== kbyrd [n=Miranda@mailout1.vmware.com] has joined #ubuntu-devel
=== mnepton [n=mneptok@montreal.canonical.com] has joined #ubuntu-devel
towsonu2003see you06:19
=== towsonu2003 [n=mehmet@c-69-251-20-244.hsd1.md.comcast.net] has left #ubuntu-devel []
=== Huahua [n=hua_@123.49.238.180] has joined #ubuntu-devel
=== mnepton [n=mneptok@montreal.canonical.com] has joined #ubuntu-devel
=== neuralis_ [n=krstic@solarsail.hcs.harvard.edu] has joined #ubuntu-devel
=== neuralis_ is now known as neuralis
=== mnepton [n=mneptok@montreal.canonical.com] has joined #ubuntu-devel
=== robitaille [n=daniel@ubuntu/member/robitaille] has joined #ubuntu-devel
=== mneptoid [n=mneptok@montreal.canonical.com] has joined #ubuntu-devel
=== johanbr [n=j@d154-20-238-192.bchsia.telus.net] has joined #ubuntu-devel
=== Hobbsee [n=Hobbsee@ubuntu/member/hobbsee] has joined #ubuntu-devel
=== screeb [n=screeb@193.54.193.90] has joined #ubuntu-devel
=== slomo [n=slomo@ubuntu/member/slomo] has joined #ubuntu-devel
=== lucas [n=lucas@ubuntu/member/lucas] has joined #ubuntu-devel
=== stu1 [n=stub@ppp-58.8.15.123.revip2.asianet.co.th] has joined #ubuntu-devel
=== minghua [n=minghua@adsl-69-153-132-252.dsl.hstntx.swbell.net] has joined #ubuntu-devel
=== fabbione [i=fabbione@gordian.fabbione.net] has joined #ubuntu-devel
=== pragmatine [n=pragmati@60-240-220-156.tpgi.com.au] has joined #ubuntu-devel
=== pragmatine [n=pragmati@60-240-220-156.tpgi.com.au] has left #ubuntu-devel []
jdubhttp://www.flickr.com/photos/geddes/272802153/07:26
jdub^ help me baby jesus07:26
=== bronson [n=bronson@c-71-198-75-160.hsd1.ca.comcast.net] has joined #ubuntu-devel
ajmitchjdub: ah, the future has arrived..07:28
Burgundaviajdub: yay! splash screens make the world go 'round07:29
sladenoh, dear, goodness07:29
Burgundaviaeasyubuntu has a nasty big thing on it too07:30
_ionWow.07:31
imbrandonoh gawd07:32
Burgundaviamy question is: what happened to common-customizations?07:32
Burgundaviawas mdz too busy?07:32
jdubHELLO, THIS IS THE MOST IMPORTANT SOFTWARE ON YOUR DESKTOP. WE'RE GOING TO SHOW YOU A LITTLE INTRODUCTION, AND THEN ASK A BUNCH OF IRRELEVANT QUESTIONS. IT'S CALLED A WIZARD BECAUSE IT'S STUPID.07:32
imbrandonBurgundavia, most likely, i'd like to have another bof on it in mtv, i think it was defered07:33
jdubhttp://people.ubuntu.com/~jdub/2005/amarok-wizard-1.jpg07:33
Burgundaviaimbrandon: too bad07:33
jdub^ best wizard EVER07:33
jdubpics 1 - 507:33
Burgundaviajdub: no, I think the ekiga one is better07:33
Burgundavia"lets ask you tonnes of questions that will confuse you"!07:33
Burgundaviawe have 3 pages in teh book just because of that bloody thing07:33
ajmitchthat's impressive07:34
sladen"what's missing from most software, is an interface that doesn't get in your way".... 07:34
imbrandonjdub, heh thats why in kubuntu we disable the first run wizzard for amarok and just use sane defaults07:34
robitailleso who is uncle Rodney?  He seems to like Amarok... bug 4652607:34
UbugtuMalone bug 46526 in amarok "Amarok description in Add/Remove programs is silly" [Wishlist,Confirmed]  http://launchpad.net/bugs/4652607:34
Burgundaviaimbrandon: gimp has a first run wizard too, apparently07:35
=== bronson [n=bronson@adsl-64-161-106-11.dsl.snfc21.pacbell.net] has joined #ubuntu-devel
=== zenrox [n=zenrox@pool-71-115-219-183.spknwa.dsl-w.verizon.net] has joined #ubuntu-devel
imbrandonBurgundavia, yea *ALOT* of kde apps do but we disable them and just provide sane defaults07:36
Burgundaviaimbrandon: KDE - because defaults are evil! <dig?07:36
imbrandonhehe07:36
robitailleBurgundavia:  I think it is gone from Edgy...but I think gimp in Dapper had it.07:37
Burgundaviarobitaille: no, it has been dead since warty07:37
robitailleI could swear I saw it in Dapper at work.. maybe it was on one of our Mandriva machine.  In any case, that's good that it is gone.07:38
Burgundaviachangelog only shows it going away in edgy, but I remember a disucssion about it in the early hoary days07:39
=== ajmitch should get lewing to code a first start wizard for f-spot
Burgundaviaajmitch: I will kill you, you realize that07:40
ajmitchbut of course07:40
Burgundaviaexcellent07:40
Burgundaviahowever, I realize fspot lacks the ability to change between view and manage mode07:41
ajmitchBurgundavia: what's worse is when you can't do anything without going through the wizard07:41
Burgundaviaajmitch: for which app? amarok?07:41
ajmitchie click through these 10 steps to even look at the program07:41
ajmitchvarious apps I've run across in the past07:41
ajmitch& then removed for that reason07:41
Burgundaviaback in a flash07:48
=== imbrandon [n=imbrando@ubuntu/member/pdpc.active.imbrandon] has joined #ubuntu-devel
=== Burgundavia [n=corey@ubuntu/member/burgundavia] has joined #ubuntu-devel
BurgundaviaI need a screenshot of the logout dialog07:55
=== bluefoxicy [n=bluefox@c-68-33-112-13.hsd1.md.comcast.net] has joined #ubuntu-devel
Burgundaviaanybody got any smart ideas on how to do that?07:55
Burgundaviaxnest doesn't give the shutdown and restart options07:55
=== imbrandon [n=imbrando@ubuntu/member/pdpc.active.imbrandon] has joined #ubuntu-devel
bluefoxicydoes gaim beta in edgy have voice and video07:58
_ionThe dialog probably communicates with the instance of gdm that the gnome session was started from. And if it wasn't started from gdm, no dialog.07:58
bluefoxicywhy am I asking this in #-devel07:58
Burgundaviabluefoxicy: afaik, no07:59
Burgundavia_ion: yep, hence the issue07:59
_ionDoesn't 'sleep 5; import -window root, click the quit button' work?08:00
Burgundaviano tried that08:01
sladenwhat the heck is it doing?   xwd -root -out foo.xwd  doesn't work08:01
sladenand gimp screenshot blocks08:01
Burgundavianot tried, rather08:02
=== imbrandon [n=imbrando@ubuntu/member/pdpc.active.imbrandon] has joined #ubuntu-devel
sladenBurgundavia: what about vmware/qemu?08:08
sladenpossibly just easier to hack the application/theme and fake it08:08
Burgundaviasladen: need a cd for that08:08
Burgundaviayep08:08
Burgundaviaor ship a screenshot that doesn't show shutdown and restart08:08
sladenmaybe "rebuild latest gnome-session deb with logout_no_grab patch" from googling08:11
sladenhttps://launchpad.net/distros/ubuntu/+source/gnome-session/+bug/5924408:12
UbugtuMalone bug 59244 in gnome-session "gnome-session logout hang with a composite manager" [Low,Fix released]  08:12
sladentry settings GSM_NO_GRAB_SERVER or LTSP_CLIENT depending on which patch went in08:14
sladentry running a compositing manager :)08:15
Burgundaviaright, that is way too much work for one screenshot, even if it is in the official book08:15
lifelesstfheen: bug 54659 has a patch in its duplicate for x64 fwiw08:17
UbugtuMalone bug 54659 in cricket "Format.pm does not know about Ubuntu architectures" [Undecided,Unconfirmed]  http://launchpad.net/bugs/5465908:17
mneptonBurgundavia: you want to Dapper logout?08:17
mneptons/to/the/08:17
=== trappist_ [i=trappist@tra.ppi.st] has joined #ubuntu-devel
Burgundaviamnepton: they are identical08:18
mneptonBurgundavia: just a sec08:18
sladensudo apt-get install compiz && compiz --indirect-rendering --strict-binding --replace gconf08:19
robitailleBurgundavia:   just search for "dapper logout" in google image :)08:20
Burgundaviarobitaille: need the edgy icons08:22
robitailleyeah...I just realized they are not exactly like Edgy....sigh.08:22
mneptonBurgundavia: http://people.ubuntu.com/~mneptok/logout.png08:24
Burgundaviamnepton: is that dapper or edgy?08:24
mneptonDapper08:24
robitaillethe icons are different from Edgy08:25
mneptoni can edgy, if necessary08:25
jdubgettin' edgy wit' it08:25
mneptonarr, jdub08:26
=== bronson [n=bronson@c-71-198-75-160.hsd1.ca.comcast.net] has joined #ubuntu-devel
_ionmnepton: What Gtk theme is that?08:28
_ionOh, dapper. Right.08:28
Burgundaviasince I have the attention of everybody. Anybody got a cd handy that could grab me a screenshot of the keyboard chooser in edgy? it has changed08:28
sladenBurgundavia: the drop-down menu?08:29
sladenBurgundavia: or the keyboard preferences?08:29
Burgundaviasladen: in ubiquity, the keyboard chooser08:29
sladenah sorry08:30
=== sladen looks around for other helpful people
sladenBurgundavia: I can boot it in qemu?08:30
BurgundaviaI can get it, just figured somebody else might already have it up08:30
=== trappist [i=trappist@tra.ppi.st] has joined #ubuntu-devel
BurgundaviaI will get it tomorrow nigbht08:30
=== ^jcole [n=jcole@adsl-69-232-205-192.dsl.pltn13.pacbell.net] has joined #ubuntu-devel
Burgundaviathanks everybody08:39
BurgundaviaI need to sleep now08:39
ajmitchnight Burgundavia 08:40
^jcolewhy does fedora have bluetooth support in gnome via vfs but ubuntu gnome does not? i can't seen to find anything in synaptic either08:40
^jcolegobexftp is another app missing08:41
^jcoleis it purposely removed from ubuntu gnome?08:42
=== stub [n=stub@ppp-58.8.15.123.revip2.asianet.co.th] has joined #ubuntu-devel
^jcolepossibly some dfsg thing?08:42
=== human_blip [n=mike@220.157.65.29] has joined #ubuntu-devel
jdub^jcole: no, ubuntu just doesn't ship the vfs method08:46
=== marilize [n=marilize@196.36.161.235] has joined #ubuntu-devel
johanbr^jcole: From Edd Dumbill's blog: "... removed the crack-laden bluetooth:/// gnome-vfs hack"08:47
jdubjohanbr: there is a new one08:48
=== Traxer|off [i=traxer@shell6.powershells.de] has joined #ubuntu-devel
=== mvo [n=egon@p54A67BD5.dip.t-dialin.net] has joined #ubuntu-devel
^jcolejohanbr: that is the "Send To Bluetooth" from a while back08:48
^jcolejohanbr: i'd like obexftp in gnome on ubuntu the same as one can do on fedora... or kubuntu via konquerer08:49
=== lucas [n=lucas@ubuntu/member/lucas] has joined #ubuntu-devel
^jcoleubuntu dapper --> http://blogs.gnome.org/view/jamesh/2006/10/05/008:50
jamesh^jcole: I compiled that stuff on Edgy08:51
^jcolejamesh: right :) my bad08:51
=== quail [n=quail@unaffiliated/quaillinux/x-000001] has joined #ubuntu-devel
jamesh^jcole: now that bluez-utils 3.7 is in edgy, it should be possible to modify the VFS method to work directly against hcid too08:54
jameshrather than requiring an extra dbus daemon08:54
jameshI might see if I can clean it up so other people can use it ...08:54
=== shawarma_away is now known as shawarma
^jcolejamesh: that would be awesome08:55
=== zenrox [n=zenrox@pool-71-115-219-183.spknwa.dsl-w.verizon.net] has joined #ubuntu-devel
=== dholbach [n=daniel@i577B218E.versanet.de] has joined #ubuntu-devel
^jcolejamesh: you might want to also add gobexftp to your list for xubuntu :)08:56
jameshwhat is gobexftp?08:56
dholbachgood morning08:56
mdke__morning08:56
^jcolejamesh: gtk obexftp client08:56
dholbachHAPPY HUG DAY!08:57
^jcolejamesh: it is also in fedora08:57
bluefoxicyso uh08:57
^jcolejamesh: i'm tempted to alien the rpm08:57
jamesh^jcole: I'm not actually on the distro team08:57
bluefoxicyI noticed I can't find bounties on launchpad08:57
dholbachoh... we need to add that to http://wiki.ubuntu.com/Bluetooth somewhere08:57
=== shawarma is now known as shawarma_away
bluefoxicywas there a problem?08:57
bluefoxicylack of turn-out?  Deadbeats not paying their bounties?08:57
=== jamesh still hasn't got round to learning .deb packaging
dholbach^jcole: you have the link somewhere?08:57
bluefoxicyPeople bountying porno acts?08:57
dholbachHAPPY HUG DAY!08:58
jameshbluefoxicy: the bounty tracker code wasn't being maintained or used, so we hid it in the UI08:58
^jcoledholbach: here is jamesh's link for gnome-vfs -> http://blogs.gnome.org/view/jamesh/2006/10/05/008:58
bluefoxicyjamesh:  it's burried but living?08:58
jameshbluefoxicy: yeah08:58
dholbach^jcole: I added that to http://wiki.ubuntu.com/Bluetooth/TODO08:58
bluefoxicyjamesh:  is it dying off or is there a plan to bring it back?08:58
dholbach^jcole: what about gobexftp?08:58
bluefoxicyjamesh:  once in a while I like to browse to see if there's anything dead-simple I can get $10 off :)08:59
bluefoxicy(I have run out of articles to write for LWN)08:59
jameshdholbach: as I said in my blog, the Maemo obex-method needs some love before it'd be ready for desktop users08:59
dholbachjamesh: Yeah, I read that - but at least it's a good start for investigations :)09:00
^jcoledholbach: here is a source package -> http://triq.net/obexftp/gobexftp-0.2.tar.gz09:00
dholbachok, I'll note the tarball on that page09:01
=== sabdfl [n=sabdfl@ubuntu/member/pdpc.silver.sabdfl] has joined #ubuntu-devel
jameshdholbach: I was thinking about cleaning it up in my spare time -- we can get rid of the osso-gwconnect dependency, and it might be best to statically link osso-gwobex into the VFS method if nothing else is going to use it ...09:01
=== Fujitsu [n=Fujitsu@ubuntu/member/fujitsu] has joined #ubuntu-devel
jameshthe new hcid in the new bluez-utils upload has all the required features09:02
dholbachjamesh: it probably wouldn't hurt to have it as dependency, no?09:02
dholbach(and it works with kdebluetooth very well)09:02
jameshdholbach: is kbluetooth using the gwobex library?09:02
dholbachlibbluetooth2-dev (>= 3.7-1), libopenobex-1.0-0-dev   afaik09:03
jameshdholbach: gwobex is a separate obex implementation (from Maemo)09:03
dholbachah ok09:03
dholbach^jcole: added to https://wiki.ubuntu.com/Bluetooth/TODO - thanks09:04
tfheenlifeless: thanks; edgy+109:04
mneptonlol09:05
mneptonBluetooth/TODO must comprise half the raw data on the 'net :/09:06
=== bronson [n=bronson@adsl-64-161-106-11.dsl.snfc21.pacbell.net] has joined #ubuntu-devel
BHSPitLappygnome just needs a good, non-scattered bluetooth utility set09:07
BHSPitLappya nice panel icon with access to anything you'd need, and good backends of course09:07
BHSPitLappyit's definitely not even comparable to what you get with commercial OS's today09:08
dholbachBHSPitLappy: get involved in the team and help to fix it09:08
jameshBHSPitLappy: what do you want to do with bluetooth?09:08
jdubBHSPitLappy: there is very active work going on in the gnome mobile and embedded space that is improving the situation -- more desktop hackers need to take advantage of it (as jamesh has done)09:09
jameshwould it make sense to have a single panel icon for "Ethernet" that'd let you do everything related to that?09:09
jdubhadess and jamesh are good people to talk to about it in the gnome community09:09
BHSPitLappyjamesh, uhh, do you think there's a better implementation than what you see in Windows or OSX right now?09:10
jameshnote that I am a bluetooth newbie -- I only recently got a laptop + phone that supported it09:10
BHSPitLappyyou right click on a tray icon and click, "Pair new device" for example09:11
BHSPitLappyyou can also launch a settings module for the system's bluetooth09:11
jameshBHSPitLappy: I haven't played around with bluetooth on Windows or OS X much.  I know it is pretty well hidden on Windows the way Sony sets their laptops up though ...09:12
BHSPitLappyor launch a window that shows you all the devices in range, or all your pairings09:12
BHSPitLappyor browse another device's available services09:12
jduboh, brainfart -> s/jamesh/mjg59/ 8)09:12
=== Yvon [n=01101101@236-037-045-062.dynamic.caiway.nl] has joined #ubuntu-devel
BHSPitLappyright now we just have a few individual services, working independently, and mostly in obscure, complex setups09:12
^jcoleBHSPitLappy: agreed, i do all my gnome bluetooth from the command line, lol... kde is quite good at bluetooth imho09:12
BHSPitLappythe only easy-to-do thing is file transfers09:12
BHSPitLappyhere you have a program that does file transfers to other devices, a program that will set up a headset, another that will connect to a bluetooth modem09:13
jameshBHSPitLappy: there is a gnome-bluetooth-manager app that gives that kind of view -- it is pretty useless at the moment due to lack of integration with the other tools09:13
BHSPitLappyI saw on gnome's site, a mockup for a bluetooth panel icon and program 09:14
jameshjdub: all I've done is recompile Maemo code and play around with the bluetooth dbus APIs a bit09:14
BHSPitLappyit might be worthy to take a look09:14
BHSPitLappyhttp://live.gnome.org/BluetoothManager09:14
BHSPitLappythat's a very good setup there09:14
BHSPitLappythey've got most of what I want mapped out on that page09:14
jdubjamesh: yeah. i meant matty, but wrote jamesh. i don't know how. no offense. ;)09:15
infinitytfheen: Ahh, you're up.  Feel like playing RM?09:15
BHSPitLappyin a hypothetical, of course ;) someone's just got to code it09:15
=== mnepton now expects jamesh to PEPPER HIS SENTENCES with ALL CAPS about THE FIRE THAT BURNS HIS EYES and MOCKS HIS GENITALS
^jcolebtw, i had to change "class 0x3e0100" to "class 0x000100" in hcid.conf on edgy so it would pair up on my phone09:17
^jcoleworked on dapper09:18
^jcolewas that changed for some reason?09:18
=== ^jcole downloads a changelog
BHSPitLappyincidentally09:19
BHSPitLappyI'm getting a new phone tomorrow ^^09:19
BHSPitLappyaccording to the fedex online tracker09:19
=== Spads [n=spacehob@host-84-9-49-212.bulldogdsl.com] has joined #ubuntu-devel
jameshBHSPitLappy: what type?09:21
BHSPitLappyCingular 312509:21
^jcole  * removed merged/obsolete patches:     - debian/patches/007_hcid_typo.patch09:22
BHSPitLappya.k.a., the HTC StarTrek09:22
^jcolehmm09:22
jameshBHSPitLappy: the phone companies rename the phones???09:23
jdubjamesh: and disable features on the phones!09:23
Treenaksjdub: how weird09:23
BHSPitLappyjamesh, HTC tends to make phones, and sell them to wireless providers, etc09:23
BHSPitLappywho will rebrand them09:24
BHSPitLappyand put their logo on it, give it a name09:24
BHSPitLappythis phone exists under a few different names, with different brands09:24
BHSPitLappycingular won't rename a RAZR or a nokia phone09:24
BHSPitLappythis is just what HTC does09:24
=== Yvonne [n=01101101@pdpc/supporter/active/Yvonne] has joined #ubuntu-devel
jameshcrazy09:25
jameshBHSPitLappy: so it runs Windows? :)09:25
BHSPitLappyyes :/09:26
BHSPitLappyit's so sad09:26
^jcolei cdma/evdo bluetooth through my phone09:26
BHSPitLappyit's been so long since I've used a Microsoft OS routinely09:26
=== zenrox [n=zenrox@pool-71-115-219-183.spknwa.dsl-w.verizon.net] has joined #ubuntu-devel
BHSPitLappyI chose it because having Windows Mobile is still better than most phones, though, with some crappy shell interface09:27
BHSPitLappyand, the only Symbian phones I could choose from were crazy expensiv09:27
BHSPitLappy+e09:27
tfheeninfinity: yes, sure09:28
tfheentfheen: that is, after I've had a little bit of breakfast and calmed down the local whirlwind.09:28
tfheeninfinity:: that is, after I've had a little bit of breakfast and calmed down the local whirlwind.09:28
infinityBreakfast sounds good.  I think I should go find food.09:29
fabbionetfheen: talking to yourself today? :P09:29
=== infinity wonders where...
^jcoleBHSPitLappy: via verizon?09:29
=== johanbr [n=j@d154-20-238-192.bchsia.telus.net] has joined #ubuntu-devel
tfheenfabbione: exactly, hence my "after some food"09:29
fabbioneehe09:30
tfheeninfinity: is there anything particular which I should tend to right away, even before breakfast or are things somewhat under control?09:30
BHSPitLappy^jcole,     "<jamesh> BHSPitLappy: what type?  <BHSPitLappy> Cingular 3125"09:30
infinitytfheen: Just the ueue.09:30
infinity  110159 | S- | bluez-btsco          | 1:0.42-0ubuntu1      | 1 hour 30 minutes09:31
^jcoleBHSPitLappy: have you done an "sdptool browse {bt id}"09:31
infinity         | * bluez-btsco/1:0.42-0ubuntu1 Component: universe Section: sound09:31
jameshBHSPitLappy: so is there anything tying that handset to the Cingular network in particular?09:31
infinity  110158 | S- | gossip               | 0.18-0ubuntu1        | 1 hour 40 minutes09:31
infinity         | * gossip/0.18-0ubuntu1 Component: universe Section: gnome09:31
infinity  110157 | S- | glom                 | 1.1.7-0ubuntu1       | 1 hour 40 minutes09:31
infinity         | * glom/1.1.7-0ubuntu1 Component: universe Section: gnome09:31
infinity  110086 | S- | installation-guide   | 20060726ubuntu5      | 11 hours09:31
infinity         | * installation-guide/20060726ubuntu5 Component: main Section: doc09:31
infinity  110081 | S- | kdebindings          | 4:3.5.4-0ubuntu2     | 14 hours09:31
infinity         | * kdebindings/4:3.5.4-0ubuntu2 Component: main Section: devel09:31
BHSPitLappyjamesh, I dunno. I wouldn't doubt it.09:31
infinity  110077 | S- | python-setuptools    | 0.6c3-1ubuntu4       | 15 hours09:31
infinity         | * python-setuptools/0.6c3-1ubuntu4 Component: main Section: python09:31
BHSPitLappyinfinity, ever heard of pastebin?????09:31
infinity  110070 | S- | pysvn                | 1.4.2+dfsg-0.1ubuntu | 16 hours09:31
infinity         | * pysvn/1.4.2+dfsg-0.1ubuntu2 Component: universe Section: python09:31
ajmitchgossip & glom are dholbach changes, they can be approved09:31
infinity  110068 | S- | xfdesktop4           | 4.3.99.1svn+r23428-0 | 16 hours09:31
infinity         | * xfdesktop4/4.3.99.1svn+r23428-0ubuntu2 Component: main Section: x1109:31
infinity  110050 | S- | human-cursors-theme  | 0.4-0ubuntu1         | 17 hours09:31
infinity         | * human-cursors-theme/0.4-0ubuntu1 Component: main Section: x1109:31
infinityBHSPitLappy: Yes.09:31
infinity  110049 | S- | pycxx                | 5.3.5+5.3.6-0ubuntu1 | 17 hours09:31
infinity         | * pycxx/5.3.5+5.3.6-0ubuntu1 Component: universe Section: python09:31
infinityBHSPitLappy: Any other questions?09:32
=== BHSPitLappy pokes his head out and checks both ways
infinityajmitch: Danke.09:32
BHSPitLappyis it safe to come out now?09:32
=== pitti [n=pitti@ubuntu/member/pitti] has joined #ubuntu-devel
infinitypitti: Fix shadow, kthx. :)09:33
pittiGood morning09:34
ajmitchhey pitti 09:34
infinitypitti: Also, good morning. :)09:34
BHSPitLappyditto09:34
pittitfheen: are desktop 17.2 and alternate 17.1 good RCCs now?09:35
=== infinity goes to see if 7-11 offers anything even vaguely resembling "food".
BHSPitLappy7-11 is decent eatin'.09:36
BHSPitLappynot as good as QT though09:36
^jcolehot dogs and taquitos09:36
infinityIf anything's really urgent, i can probably manipulate the upload queue via my phone, though I'd not lay bets on it being a good idea. :)09:36
tfheenpitti: they should be, yes.09:37
=== tfheen imagines infinity sms-ing 911-SOYUZ with just the word RELEAZE.
dholbachhaha :)09:38
pittiinfinity: fix shadow... harder?09:38
infinitypitti: Bug reopened, looks like you missed a build-dep or two.09:39
pittiinfinity: argh, I suck; indeed I do09:39
tfheeninfinity: installation-guide is approved. 09:39
tfheeninfinity: the rest is either defer or universe.09:39
dholbachRiddell: we need to check telepathy-qt to make it buildable/installable again09:40
=== cbx33 [n=c2df514b@ubuntu/member/cbx33] has joined #ubuntu-devel
cbx33I found a coredump bug in f-spot09:44
cbx33anyone interested?09:44
dholbachinfinity: I added some notes to bug 6669009:45
BHSPitLappydholbach is09:45
UbugtuMalone bug 66690 in speedcrunch "FTBFS in edgy, doesn't like qt4 environment?" [High,Unconfirmed]  http://launchpad.net/bugs/6669009:45
dholbachBHSPitLappy: I doubt that.09:45
BHSPitLappyI tried.09:45
cbx33https://launchpad.net/distros/ubuntu/+source/f-spot/+bug/6669409:45
UbugtuMalone bug 66694 in f-spot "f-spot crashes when viewing SVG" [Medium,Unconfirmed]  09:45
cbx33it's a segfault by the looks of things09:46
cbx33I just imported a directory with a png and an svg in it, my first time using f-spot09:46
cbx33the svg was blank - I clicked on it, and it segfaulted and died09:46
tfheencbx33: not rc.09:47
mdzmorning09:47
cbx33ok np tfheen 09:47
dholbachgood morning Matt09:47
ajmitchbest I can do for now is forward the f-spot bug upstream09:47
cbx33thought I'd just make you guys aware09:48
=== Norgz [n=eroux@maisel-gw.enst-bretagne.fr] has joined #ubuntu-devel
ajmitchtfheen: would a fix for the f-spot bug be accepted before final release? apparantly there's a fix upstream09:49
^jcolecat /etc/skel/.bashrc.postinstall_divert | sed "s@#alias@alias@g" > /etc/skel/.bashrc09:50
^jcolecrap09:50
^jcolesorry09:50
=== zenrox [n=zenrox@pool-71-115-219-183.spknwa.dsl-w.verizon.net] has joined #ubuntu-devel
pittitfheen, infinity: fixed shadow uploaded, this time pbuilder-tested; sorry09:51
pittitfheen: Matt asked me to update our Firefox to RC3 (since Ian is on holiday); is that something you would want me to upload today or on Friday?09:52
=== zenrox [n=zenrox@pool-71-115-219-183.spknwa.dsl-w.verizon.net] has joined #ubuntu-devel
=== seb128 [n=seb128@ubuntu/member/seb128] has joined #ubuntu-devel
cbx33ajmitch: that'd be good - just seems nasty....seeing as f-spot is nice a nd shiney and new in 6.1009:54
ajmitchok, add a sample image as I asked in the bug report if you can09:55
cbx33sure09:57
=== jono [n=jono@88-107-14-218.dynamic.dsl.as9105.com] has joined #ubuntu-devel
tfheenajmitch: probably not.09:59
tfheenpitti: uh, isn't that massively non-trivial?09:59
pittitfheen: I'll check the diff, but it probably is absolutely nontrivial, right10:00
pittitfheen: my gut feeling is to get RC out with the current firefox, I prepare RC3 today and ask around for testing it until Friday10:00
pittitfheen: but it's your call, of course10:00
=== zenrox [n=zenrox@pool-71-115-219-183.spknwa.dsl-w.verizon.net] has joined #ubuntu-devel
infinityOTOH, getting it on the RC CDs would guarantee maximum exposure.10:01
mdzpitti: after RC, yes10:04
pittiah, hi mdz10:04
cbx33I had aproblem with firefox yesterday....well, still have aproblem infact10:04
pittimdz: I still have to get used to you being in an European timezone :)10:04
mdzpitti: it's surely non-trivial, but upstream has said that the rc2-rc3 diff is relatively small10:05
cbx33it was looking through the plugins-extensions....this was a fresh install, with a copied home dir10:05
cbx33when it got to performancing as a plugin...which I don;t even remember installing...it sat there for ages....10:05
cbx33eventually finished10:05
cbx33but now it won;t install at all10:05
cbx33s/install/run10:05
cbx33I get no gui at all10:06
cbx33running it in terminal produces no output either10:06
pittimdz: let's hope it doesn't break the mozembed ABI, I'll make sure to test the rdepends10:06
ograargh, what was added between 20061017 and 20061017.1 ? my CDs grew by 5M !10:08
mdzpitti: moz_justin on freenode is an upstream contact who can confirm answers to those questions10:08
=== jinty [n=jinty@127.Red-83-50-221.dynamicIP.rima-tde.net] has joined #ubuntu-devel
dholbachogra: ubuntu-docs got translations - maybe that's it10:08
ograoh, ok ... 10:08
cbx33ogra: are we oversize?10:08
ograi'm at the limit now, please notify me if there are big additions10:08
ogracbx33, 699M10:08
cbx33ogra: is handbook going onto CD?10:08
cbx33eeek!10:09
cbx33I guess not, as it's not finished10:09
cbx33and would probably be large 10:09
ogracbx33, did anybody package it ? nobody notified me it would be in a packageable state10:09
cbx33no, sorry i wasn't thinking10:09
cbx33it's not finished so it won;t be able to go on10:09
fabbionehey mdz10:10
ograi think we'll have an awesome handbook in edgy+1 (now that sbalneav is writing on it :) ) lets not release half breeded docs10:10
=== mjg59 [n=mjg59@cavan.codon.org.uk] has joined #ubuntu-devel
cbx33heh10:10
cbx33I gotta touch up the SCP docs10:10
cbx33but they are essentailly done10:10
=== glatzor [n=sebi@ppp-82-135-2-68.dynamic.mnet-online.de] has joined #ubuntu-devel
=== spacey [n=herman@ubuntu/member/spacey] has joined #ubuntu-devel
mdzfabbione: morning10:20
seb128dholbach: do you know about ubuntu-docs translations not being used because there is no .omf shipped for those?10:20
=== cain__ [n=cain@196.44.1.98] has joined #ubuntu-devel
dholbachseb128: um, I noticed a lot of .omf files in the package I uploaded and the german translation works nicely10:22
seb128dholbach: 10:23
seb128$ dpkg -L ubuntu-docs | grep "\.omf" | wc -l10:23
seb128610:23
seb128ii  ubuntu-docs    6.10.2         The Ubuntu Documentation Project10:23
seb128dholbach: I would not call that "lot", there are only -C.omf10:24
dholbachright, I'll double check10:24
dholbachno, that's not a lot10:24
seb128and de_DE.UTF-8 doesn't give a frontpage translated for me10:25
seb128the title of the sidebar are10:25
dholbachit's all in german for me10:25
=== quail [n=quail@unaffiliated/quaillinux/x-000001] has joined #ubuntu-devel
seb128hum, I've no german locale, let me rebuild it, it's not translated in french for sure10:25
=== _human_blip_away [n=mike@220.157.65.29] has joined #ubuntu-devel
seb128dholbach: I'm curious to know how you get german without a -de.omf10:26
mdzmvo: why does the .changes for the dist-upgrader say only 'new upstream'?  the diff I saw yesterday seemed to have more detail in the changelog10:26
pittimdz: firefox rc2->rc3: a mere 5.8 MB diff10:26
seb128pitti: going to love firefox :/10:27
mdzpitti: url?10:27
pitti(well, there's a lot of CVS crap, it's not that bad actually, I hope)10:27
pittimdz: http://people.ubuntu.com/~pitti/tmp/2.0rc3.diff10:27
pittimdz: I'll filterdiff it a little to clean up10:27
dholbachseb128: ok, some are translated, others are not10:28
seb128dholbach: is the frontpage full german?10:28
mdzpitti: right, that's what I was going to do10:29
=== givre [n=Florent@APuteaux-152-1-21-4.w82-120.abo.wanadoo.fr] has joined #ubuntu-devel
mdzpitti: it even has CVS metadata in it; don't get discouraged so easily :-)10:29
dholbachseb128: one abstract is english10:29
pittino, that's what I meant with 'lot of crap' :)10:29
mdzpitti: potpal:[~]  filterdiff -x '*/CVS/*' 2.0rc3.diff|wc -c  10:30
mdz89644310:30
seb128dholbach: are you sure you are running the archive package and not one local build? ;)10:30
dholbachseb128: archive package10:30
seb128weird weird10:30
=== infinity grumbles at us arbitrarily moving libraries between packages for kicks.
pittimdz: much better already :) and a lot of stuff is hopefully s/rc2/rc3/ noise, release notes, etc.10:30
mdzpotpal:[~]  filterdiff -x '*/CVS/*' 2.0rc3.diff |grep -v '^diff.*CVS' |wc -c10:30
mdz31198510:30
mdzpitti: mostly branding changes remain10:31
=== Gman [i=gman@nat/sun/x-1d57a32f8263c49d] has joined #ubuntu-devel
=== Spads [n=spacehob@217.205.109.249] has joined #ubuntu-devel
=== Lure [n=lure@ubuntu/member/lure] has joined #ubuntu-devel
dholbachseb128: I asked in #ubuntu-doc10:33
seb128dholbach: http://people.ubuntu.com/~seb128/yelp-de.png10:35
seb128dholbach: that's how yelp looks with a german locale on my edgy desktop10:35
mvomdz: my bad, the Changelog does not (yet) auto-generate the changes file, I update it by hand10:35
mvo(the ChangLog file in the DistUpgrade dir)10:36
mdzmvo: ah, I see.  it would be comforting to be able to match the .changes with the diff more easily10:36
mvoagreed, I will fix that10:36
dholbachseb128: ah, i looked at "about ubuntu"10:36
=== pitti cleans up the testing matrix and updates CD timestamps
seb128dholbach: I said "frontpage" :)10:36
ograbeautiful fonts :/10:37
seb128ogra: the yelp screenshot?10:37
ograyeah10:37
seb128right10:37
seb128I blame firefox10:37
ograheh10:37
ogralikely10:37
dholbachrc3 will make it better :)10:37
siretarthttps://launchpad.net/distros/ubuntu/+source/cryptsetup/+bug/62751/comments/27 - any objections with disabling building/installing po files for fixing FTBFS?10:37
UbugtuMalone bug 62751 in usplash "Upstart doesn't activate luks volumes in cryptsetup" [Undecided,Unconfirmed]  10:37
seb128dholbach: maybe ;)10:37
seb128siretart: that MKINSTALLDIRS issue is probably fixeable, doesn't look like a good reason to drop translations to me10:39
tfheenmvo: about 66611 ; is our icon a derivative from the apple icon or have they been developed independently.?10:39
=== TMM [n=hp@ip5650d1ab.direct-adsl.nl] has joined #ubuntu-devel
seb128bug #6661110:39
UbugtuMalone bug 66611 in update-notifier "icon of application crash in the notification area - copyrighted?" [Medium,Confirmed]  http://launchpad.net/bugs/6661110:39
dholbachtfheen: glatzor is finding out10:39
mvotfheen: I got it from a team-icon in lp, I'm currently trying to get more info. but I thinks its very similar, so it might be good if it would be replaced even if the person claims it was his original work10:40
mdzmvo: it looking similar to another icon is not an issue for the release10:40
mvotfheen: it looks a bit like it is just anti-analised and mirrored 10:41
mdzmvo: it being derived from an icon we do not have rights to use, that would be an issue for the release10:41
tfheenmvo: what mdz says, basically.  If this is just an unfortunate choice of icon, it's not RC, if it's copyright infringement, it is.10:41
pittiogra: edubuntu DVD is not current; do you want to update it? (I set it to 'out of date' in the testing matrix for now)10:42
mdztfheen: do we have current DVD builds?10:42
sivangmorning10:42
mvomdz: it maybe, it looks similar enough and I suspect it might be the identical icon just mirrored and flipped10:42
infinitymvo: If the derivation is in question, I can draw you a new icon.10:42
pittimdz: ubuntu and kubuntu are from today10:42
ograpitti, surely i'd like it updated10:42
tfheenmdz: I haven't done, them, so I suspect no.  I'll do them now.10:42
pittitfheen: we have 20061018??10:42
mdztfheen: someone built them today, apparently10:42
seb128are DVD images starting by the alternate or desktop image?10:43
fabbioneserver is 17.110:43
pittithat's what I was just going to put into testing/current10:43
Kamionmorning10:43
pittihi Kamion 10:43
fabbionehey Kamion 10:43
mvoinfinity: that would be good10:43
fabbioneKamion: something really odd... bug #6668510:43
seb128(if I want to cat CD images and rsync from that)10:43
UbugtuMalone bug 66685 in debootstrap "wrong free space check?" [Undecided,Unconfirmed]  http://launchpad.net/bugs/6668510:43
siretartseb128: sure. I looked at it for 20mins, but I didn't get it. :(10:43
tfheenseb128: unsure.10:43
mdzseb128: cat desktop alternate > dvd10:43
Kamionjdong: if you think the java plugin version string thing is bad, there was one strange sshd somewhere that fell over due to the addition of the Debian version to the ssh banner10:43
seb128mdz: thank you10:43
Kamionfabbione: debootstrap has a free space check? news to me10:44
fabbioneKamion: i still have console in d-i and i can give you access to look at it10:44
mdzthey're sorted by filename and /casper comes first10:44
mdzs/filename/pathname/10:44
pittitesting matrix is clear, test away10:44
fabbioneKamion: dunno.. that's what syslog claims.. i didn't dig.. had to do other tests, but i did put the machine in stand-by for you10:44
Kamionthat's ENOSPC10:44
Kamionif tar is saying that, it ain't my fault10:44
fabbioneKamion: ok... so it's a bug in tar?10:44
Kamionmdz: I built all the DVDs earlier, yes10:44
Kamionfabbione: stop jumping to conclusions10:45
tfheenpitti: edubuntu seems done too:10:45
tfheen: tfheen@lithium ..image.ubuntu.com/www/full > ls edubuntu/dvd10:45
tfheen20061018/  current@10:45
fabbionepitti: argh dude.. all my tests were from this morning10:45
fabbioneKamion: right.. can i give you console on it?10:45
pittifabbione: sorry, there was no timestamp attached; I'll restore it from the diff10:45
fabbionepitti: thanks10:46
mvopitti: my edubuntu/alternate tests were against 20061017, so if you could restore those too that would be cool10:46
Kamionfabbione: sure, can do10:46
pittimvo: we have 17.1 now10:47
fabbioneKamion: do you have ssh keys in LP?10:47
Kamionfabbione: yes10:47
fabbioneok setting up access for you10:47
Kamionthanks10:48
pittifabbione: done10:49
mvopitti: ok, I will update the caption in edubuntu then (it say 20061017)10:49
fabbionepitti: thanks10:50
pittimvo: whoops, sorry; thanks10:50
mvomdz: I updated #66611 - I flipped the icon and that shows that its not original art, it needs to be removed10:50
mdzbug 6661110:51
UbugtuMalone bug 66611 in update-notifier "icon of application crash in the notification area - copyrighted?" [Medium,Confirmed]  http://launchpad.net/bugs/6661110:51
mvolook at the last attachment :/10:51
pittimvo: I'm editing the page ATM, will fix the edubuntu timestamp10:51
ograpitti, can you ping me when youre done, i want to add a link for the ltsp testing procedure 10:51
mvopitti: done already I think 10:52
=== dholbach burns edubuntu desktop
tfheenmvo: no, it's not the same.10:52
=== pitti fixes edit conflict with mvo and releases the page for ogra
mvotfheen: no?10:53
tfheenmvo: the apple one has a the firing cord going up a fair bit first, ours doesn't.10:53
infinitytfheen: I dunno, the differences could be chalked up to really crap anti-aliasing/dithering.10:53
ograpitti, thanks :)10:53
=== infinity shrugs.
mdzmvo: the shadow also looks a bit different10:54
tfheenmvo: also, our glare doesn't bend back.10:55
tfheenthey're _quite_ similar, but I don't think it's a derivative.10:55
mdzit may be inspired but I agree, not likely to be derivative10:56
tfheenI'll untarget the bug10:56
mvook, I will reject the bug then10:56
mvothanks 10:57
tfheenmvo: untargetted and comment added.10:58
mvotfheen: thanks10:58
=== tfheen gets nostalgic by looking at that "old mac icons" page.
=== bronson [n=bronson@c-71-198-75-160.hsd1.ca.comcast.net] has joined #ubuntu-devel
fabbionemdz: are we going to reschedule tomorrow's distro meeting?10:59
mdzfabbione: we haven't announced one, have we?10:59
mdzfabbione: I'm not planning to have one, no10:59
fabbioneno11:00
tfheenmdz: there's one on the fridge calendar at tomorrow 2300 UTC.11:00
fabbionebut it is still registered on #u-m11:00
mdzfabbione: please ask the fridge folks to remove it and mail a reminder to u-d-a11:00
fabbionemdz: ok will do11:00
=== Gloubiboulga [n=gauvain@ubuntu/member/gloubiboulga] has joined #ubuntu-devel
fabbionemdz: should i cancel also the one for the release ='11:03
fabbione?11:03
dholbachogra: what are those moclecules in the edubuntu artwork?11:03
mdzfabbione: the what?11:04
mdzfabbione: oh, next week11:04
mdzfabbione: yes11:04
fabbionemdz: yeah11:04
=== Hobbsee [n=Hobbsee@ubuntu/member/hobbsee] has joined #ubuntu-devel
mdzfabbione: I thought you meant cancel the release from the calendar :-)11:04
fabbioneyeah right.. 11:05
ogradholbach, cbx33 or LaserJock would know11:05
fabbionemdz: i am still waiting the number of your dealer :P11:05
infinitydholbach: Can you tell your flunkies that if they upload anything else that produces NEW binaries before the release, I might actually go insane? :)11:05
cbx33ah those molucules dholbach 11:05
ajmitchinfinity: what do we need to buy you in november? :)11:06
infinityajmitch: Nothing, it's my job, but you're welcome to give me pity. :)11:06
ajmitchheh11:06
dholbachinfinity: NEW binaries? which packages were those?11:06
infinitydholbach: kphotoalbum, mclibs, paw.11:06
dholbachkphotoalbum replaced kimdaba - that I was aware of.11:07
fabbionemdz:  i did send the mail but please reject it :)11:07
fabbioneit's off by 2 hours UTC that shifted to wrong dates :)11:07
cbx33you will have to ask LaserJock for the full meaning - they are from his research11:08
cbx33I just made the wallpaper11:08
cbx33:p11:08
Treenakswhere can I see it?11:09
=== fabbione sighs
fabbioneok11:09
cbx33Treenaks: see what?11:09
cbx33the wallapper?11:09
Treenakscbx33: the edubuntu artwork11:09
Treenakscbx33: yes11:10
cbx33hang on I'll grab wiki page11:10
cbx33https://wiki.ubuntu.com/EdubuntuArtwork/Finals?highlight=%28artwork%29%7C%28edubuntu%2911:10
cbx33that's largely it...there were a few changes to artwork11:10
cbx33to the gdm splash11:10
fabbionemdz: ok this one is good..11:11
mdzfabbione: not in the queue yet11:11
=== ivoks [n=ivoks@ubuntu/member/ivoks] has joined #ubuntu-devel
fabbionemy brain was off by one day :) the email was good11:12
Treenakscbx33: hm, I have no idea about the chemical stuff either :)11:12
cbx33heheh11:12
cbx33LaserJock knows...he gave me a name for it....but I culdn't even say it...let alone remember it11:12
=== givre [n=Florent@APuteaux-152-1-21-4.w82-120.abo.wanadoo.fr] has joined #ubuntu-devel
Kamioninfinity: those were syncs I did11:13
doko_mvo: please could you have a look at http://people.ubuntu.com/~doko/edgy/python-central.debdiff11:13
infinityKamion: Ahh, right, I'll blame you instead tthen, check .:)11:14
Kamionheh11:14
mdzfabbione: approved11:14
fabbionemdz: thanks11:14
Kamiondholbach: that's a big bluez-btsco change ...11:17
dholbachKamion: nobody ever took care of it - we just had a wonky cvs checkout in the archive before.11:19
pittimvo: http://www.ic.unicamp.br/~stolfi/PUB/misc/misc/WoMD-bomb.gif and http://www.pineight.com/tokipona/bomb.png look pretty nice, but I didn't yet find out their copyright status11:19
dholbachKamion: the only comments I ever heard about the package we had in the archive was that it was broken - I'm subscribed to its bugs with the bluetooth team - I'm happy to work on the bugs and forward them upstream.11:20
mvopitti: maybe we can use the xblast bombs...11:20
mvodoko_: checking11:20
Kamiondholbach: ok, your call11:20
dholbachKamion: I'll ask people to test it and add a test case to Bluetooth/TestPlan.11:21
=== tkamppeter [i=till@nat/mandriva/x-3cb4cfc5d5c2e23a] has joined #ubuntu-devel
Kamionthanks11:23
dholbachthank you11:23
=== elias_ [n=elias@chello062178032026.11.11.vie.surfer.at] has joined #ubuntu-devel
pittimdz: I updated the diff, 250 kB now (our orig.tar.gz doesn't have other-licenses)11:25
=== quail [n=quail@unaffiliated/quaillinux/x-000001] has joined #ubuntu-devel
jelmerinfinity: any chance you can have a look at the failures building bzr-svn (https://launchpad.net/+builds/+build/255814) or point me at somebody who can?11:34
Kamioninfinity: did you apply my patch from https://launchpad.net/distros/ubuntu/+source/ubiquity/+bug/52679?11:35
UbugtuMalone bug 52679 in linux-source-2.6.15 "link_in_boot not set correctly" [Undecided,Rejected]  11:35
=== giftnudel [n=mb@p54A902DA.dip0.t-ipconnect.de] has joined #ubuntu-devel
tfheenjelmer: dpkg: ../../src/packages.c:191: process_queue: Assertion `dependtry <= 4' failed.11:36
tfheenthat's.. special11:36
=== pitti [n=pitti@ubuntu/member/pitti] has joined #ubuntu-devel
jelmeryeah, I haven't been able to figure out what causes it11:37
=== heno [n=henrik@host-81-191-165-41.bluecom.no] has joined #ubuntu-devel
Kamionmeans roughly "there's a dependency cycle that dpkg couldn't figure out how to break", AIUI11:38
jelmerespecially as it builds fine here locally on edgy and ajmitch was able to build it fine as well11:38
Kamion(but check with iwj)11:38
Kamionjelmer: to reproduce it locally you'd need to try from a clean chroot11:38
jelmerKamion: Hmm, that's odd - I'll try an install using piuparts11:40
mdzpitti: if you ignore mailnews, BeOS and the updated copyright notices then it's pretty manageable11:41
infinityKamion: Argh, slipped off my queue.  I'll roll that out right now.11:41
pittimdz: I finished reviewing the diff. It mostly looks like bug fixes; the only non-bugfix thing seems to be the addition of toolkit/themes/pmstripe/global/browser.css11:42
mdzpitti: I'm not sure that has any effect for us either11:44
pittimdz: that file was added to the 'classic' skin jar, but well, it's only a CSS...11:44
mdzpitti: it's probably a copy of one elsewhere in the tree as well11:45
pittihowever, the changes didn't prevent a linking error *grumpf*11:45
mdzpitti: oh?11:47
pitti/usr/bin/ld: nsCOMPtr.o: relocation R_X86_64_PC32 against `nsGetServiceByContractIDWithError::operator()(nsID const&, void**) const' can not be used when making a shared object; recompile with -fPIC11:50
pitti/usr/bin/ld: final link failed: Bad value11:50
pittithe funny thing is, everything *is* built with -fPIC already11:51
seb128Kamion: I usually mark duplicate bugs rejected and copy the stock message for duplication when closing them so submitter knows what is going on11:51
=== Gman is now known as GmanZZZ
infinitypitti: Last time I saw that in a mozilla codebase, it had to do with visibility-hidden stuff.11:51
infinitypitti: s/-/=/11:51
seb128not sure if that's useful, but marking duplicate without any comment doesn't really make clear what is going on for the submitter imho11:51
infinitypitti: Our thunderbird (and I thought our firefox) carries a patch for that.11:52
mdzpitti: does that happen when building the existing source in edgy as well?11:52
pittimdz: will try11:53
tfheenis there a kubuntu version of the dist-upgrader tool now?11:54
mdzmvo: bug 66708 <- !?11:54
UbugtuMalone bug 66708 in debian-installer "Only restricted in sources.list (no main)" [Undecided,Unconfirmed]  http://launchpad.net/bugs/6670811:54
pittiinfinity: it does have a patch in the diff.gz11:55
mvomdz: yes, just happend on a edubuntu workstation install - it didn't happen on a ubuntu/amd64/cli install though11:55
mdzmvo: the log shows packages being installed from main though; very weird11:55
=== lloydinho [n=andreas@rosinante.egmont-kol.dk] has joined #ubuntu-devel
mdzbug 2803311:56
UbugtuMalone bug 28033 in cdrom-checker "cdrom-checker-menu never reboots" [Medium,Confirmed]  http://launchpad.net/bugs/2803311:56
mvomdz: might be a issue with the german mirror, I'm checking that theory right now11:57
fabbioneKamion: i reproduce it in d-i again11:59
fabbioneKamion: this time no fancy mount options.. just the same FS set11:59
fabbioneKamion: you can login again if you want.. it's a d-i shell prompt12:00
=== cain__ [n=cain@196.44.1.98] has joined #ubuntu-devel
Kamioninfinity: thanks12:01
doko_pitti, fabbione: the visibility stuff has problems in 4.1.x, we disabled it in qt and kde12:01
doko_infinity: ^^^ (not fabbione)12:01
Kamionseb128: well, I maintain that that's wrong for bug triagers to do; they have a higher probability of being wrong about the duplication, and it's one more thing to fix12:01
Kamionseb128: and I do think that the big stamp REJECTED discourages submitters of otherwise valid bugs12:01
Kamioneven if there's other pretty text around it12:02
Kamionseb128: comments are definitely useful, but are totally orthogonal to my point about rejections12:02
Kamionseb128: and in any case going through a load of bugs that have been marked as duplicates for months and changing the status of all of them to rejected is a waste of time whichever way you slice it12:02
seb128right, I agree that changing bugs already marked as duplicated is of no use12:03
minghuaseb128: by the way I just noticed that LP now auto-subscribe the subscribers of the bug marked at duplicate to the main bug12:03
pittimdz, doko_, infinity: indeed, current firefox package fails the same way12:03
Kamionmvo: implies that the main Packages/Release files were broken12:03
seb128I'm not sure I agree on not marking new triaged as rejected though12:03
seb128minghua: it doing that for some months now I think12:03
Kamionseb128: are your triagers all perfect? mine aren't :)12:03
mdzinfinity: did the rebuild test succeed?12:04
pittidoko_: what do you suggest? i. e. how to disable it?12:04
infinitypitti: That's very new, then (as of the last week)12:04
mvoKamion: might have been a transient failure, I'm trying to reproduce it now - do you need anything more (beside the logs) from the install? if not, I will go on with the next testt-install12:04
infinitymdz: autotest was fine on all arches.12:04
mdzthe upload Sunday built too12:04
seb128Kamion: no, usually they do no mark bugs as rejected though, I'm the one changing the status and adding a comment to give some feedback to the submitter :p12:04
pittimaybe it's something strange on my local system12:04
Kamionseb128: I always add a comment but don't change the status12:05
seb128you have a point12:05
seb128I think I just carry the status change habit from bugzilla or something12:05
doko_pitti: remove the test, which check for this feature? this are one or two autconf tests. but the last package did build?12:06
seb128I would prefer malone adding a stock comment when marking a bug as duplicate12:06
dholbachI agree with seb128, I think it makes sense to mark a dup as 'rejected' once you're really sure and want the discussion on that bug to subside - else you could mark as dup and still have it needsinfo to get information12:06
Kamionmvo: there's no indication of any problem in the log. :-(12:06
pittiinfinity: trying on ronne now12:07
mdzpitti: is it a clean chroot?12:07
KamionOct 18 10:19:15 main-menu[2918] : (process:17505): Get:3 http://de.archive.ubuntu12:07
Kamion.com edgy/main Packages [932kB] 12:07
Kamion^-- apt-setup looking happy12:07
pittimdz: no, it's my normal work system12:07
Kamionfabbione: thanks, logged in12:07
mvoKamion: strange error :/12:08
mdzI'm relocating to the office; back in ~35m12:08
Kamionmvo: there is one thing I could do about that, although it's a bit intrusive for edgy maybe12:09
Kamionmvo: make apt-setup-verify not bother calling apt-get update if the base system is installable from CD and the line starts with 'deb http'12:09
Kamionor 'deb-src http'12:09
mvohm ... let me gather some more data, I will watch out for it on my test-installs12:10
pittimdz: fails the same way on ronne12:10
=== pitti creates a clean edgy chroot
=== tortoise_ [n=tortoise@194.164.140.64] has joined #ubuntu-devel
ograwhat is localization-config ? its not found in mvo's log 12:14
Kamionogra: a Debian thing not relevant for us12:15
ograok12:15
ograthere are also many locale errors12:15
Kamionthat will not be relevant12:15
ograbut thats user-setup12:15
ograright12:15
Kamionhttp://people.ubuntu.com/~cjwatson/tmp/apt-setup.no-mirror-check.diff <- possible fix/workaround12:17
Kamioner, with the syntax errors now fixed too12:17
Kamionthat would actually fix a lot of bugs because it would make the mirror validation slowness go away for CD install12:17
Kamions12:18
ograyeah12:18
Kamiontfheen: ^-- ? probably too late for RC though ...12:18
ograi often install on my laptop with only a broadcom wlan card ... can get quite longish to wait for the mirrir check to time out 12:18
ogra*mirror12:19
tfheenKamion: not RC, imo.12:20
Kamiontfheen: any opinions on it for edgy? I'll get it tested here ...12:22
pittidoko_: hm, disabling the visibility=hidden attribute in configure doesn't seem to help12:22
tfheenKamion: It's just an annoyance, right?  Nothing actually breaks?12:23
infinitypitti: Given that the previous package fails for you too, I think that was a red herring on my part.12:23
doko_pitti: in all subdirs as well? hmm ...12:23
pittidoko_: subdirs? well, it's changed in confdefs.h12:24
Kamiontfheen: 10:54 < mdz> mvo: bug 66708 <- !?12:24
Kamion10:54 < Ubugtu> Malone bug 66708 in debian-installer "Only restricted in sources.list (no main)" [Undecided,Unconfirmed]  http://launchpad.net/bugs/6670812:24
UbugtuMalone bug 66708 in debian-installer "Only restricted in sources.list (no main)" [Undecided,Unconfirmed]  http://launchpad.net/bugs/6670812:24
Kamiond'oh, pasting Ubugtu output is silly12:25
Kamiontfheen: it's probably cosmic rays, but we're staying out in the sun without sunscreen at the moment12:25
Kamion/target/usr # touch foo12:26
Kamiontouch: foo: No space left on device12:26
Kamioner, that got truncated12:26
Kamion /target # touch foo12:26
Kamion /target # rm foo12:26
Kamion /target # cd usr12:26
Kamion /target/usr # touch foo12:26
Kamion touch: foo: No space left on device12:26
Kamionfabbione: kernel bug, IMO12:27
tfheenKamion: and this one should fix that problem?12:27
doko_tfheen: ok to upload python-profiler (multiverse) to add the python2.5 module?12:28
tfheendoko_: ask dholbach, I don't do *verse*12:28
ajmitchdoko_: might as well upload, dholbach would say the same :)12:29
dholbachajmitch: yes :)12:30
Kamiontfheen: the effect of that patch should be that CD installs add all our default sources.list entries unconditionally12:31
Kamionwithout checking the mirror12:31
Kamionwhich is actually what I thought we *were* doing, but I missed a case12:31
tfheenKamion: ok.. post-RC, then?12:33
tfheenI'd like not to roll new images now.12:33
Kamiontfheen: yeah12:33
Kamiontfheen: I wonder if we should roll new powerpc images for bug 5267912:34
UbugtuMalone bug 52679 in linux-source-2.6.15 "link_in_boot not set correctly" [Undecided,Rejected]  http://launchpad.net/bugs/5267912:34
Kamionrather nasty sleeper bug12:34
fabbioneKamion: make sense..12:34
Kamionwell, just desktop-powerpc12:34
infinityKamion: I can spin a PPC livefs right now, and you can debate whether or not to make an ISO of it.12:34
Kamioninfinity: yes, can you do so for all of ubuntu kubuntu edubuntu xubuntu, please?12:35
infinityKamion: Yup.12:35
Kamiongood stuff12:35
infinitySpinning.12:35
infinity\ | / - ... I really need to add a spinner to the script output.12:35
pittiKamion, infinity: (for the record, I have the ppc/desktop tests assigned to me, and I didn't start testing them yet)12:36
tfheenKamion: just ppc images?  I guess we can do that, yes.12:36
pittiI'll probably start doing them in about two or three hours, when the alternate tests are done12:36
=== seb128 [n=seb128@ubuntu/member/seb128] has joined #ubuntu-devel
=== finalbeta [n=finalbet@d5152A68A.access.telenet.be] has joined #ubuntu-devel
Riddellinfinity: could you give back telepathy-qt12:38
Riddelldholbach: it just needed the build-dep on glib-dev you added ^^12:38
=== andrunko [n=andrunko@200.184.118.132] has joined #ubuntu-devel
Riddellah, mdz is in England12:39
=== geser [n=michael@dialin104207.justdsl.de] has joined #ubuntu-devel
=== hunger [n=tobias@pd95b0676.dip0.t-ipconnect.de] has joined #ubuntu-devel
dholbachRiddell: it was not installable12:42
=== giftnudel [n=mb@p54A902DA.dip0.t-ipconnect.de] has joined #ubuntu-devel
pittiinfinity: hm, I still get the firefox link failure in a super-fresh and clean amd64 chroot; was that tested in the recent autobuild test?12:43
infinitypitti: Yes, it was tested, and it was fine.12:43
pittibugger12:43
infinitypitti: It also built on the "real" buildds two days ago...12:43
Riddelldholbach: well it isn't built12:43
pittiinfinity: would it be possible to test-build the package on a buildd without uploading/publishing it?12:44
pittiI'm at loss here...12:44
doko_dholbach, ajmitch: please approve upload of weather-util to make the build independent of the python version12:45
dholbachdoko_: sure12:45
infinitypitti: I can re-test it right now, sure.12:45
infinitypitti: You want the current one retested (it pretty obviously works, though), or yours? :)12:46
pittiinfinity: http://people.ubuntu.com/~pitti/tmp/ has the rc3 package12:46
infinitypitti: Kay, I'll spin that right now.12:46
pittiinfinity: maybe start with mine, and if that fails, test the one in the archive?12:46
pittiinfinity: *hug*, thanks12:46
pittishouldn't take long, fails after ~ 5 minutes for me12:46
infinityKay.12:46
infinitypitti: Same uild-deps at the one in the archive?12:47
infinitybuild, too.12:47
pittiinfinity: yes, no changes there12:47
=== nags [n=nags@72-255-12-207.client.stsn.net] has joined #ubuntu-devel
=== jsgotangco [n=jsg123@ubuntu/member/jsgotangco] has joined #ubuntu-devel
=== mdz [n=mdz@217.205.109.249] has joined #ubuntu-devel
=== mvo_ [n=egon@p54A67BD5.dip.t-dialin.net] has joined #ubuntu-devel
infinitypitti: Okay, it's building..12:56
infinityRiddell: telepathy-qt happy now.12:57
mdzinfinity: firefox?12:57
infinitymdz: Testing pitti's sources on crested right now.12:58
pittimdz: I'm at loss; it fails in a fresh clean edgy chroot, in my normal system, and on ronne12:58
mdzthat's not very good news12:58
=== thekorn [n=markus@a89-182-5-16.net-htp.de] has joined #ubuntu-devel
pittilet's see what the buildd test does12:59
infinitypitti: If it works on crested, I'll walk you through reproducing the EXACT same chroot, and we can see if it's the chroot, or an external factor (your environment leaking sketchy kernel, who knows)12:59
infinitys/leaking sk /leaking, sk/12:59
mdzI reviewed uploads since the last time it built and nothing caught my eye12:59
pittiinfinity: also, if it works, I'd appreciate if I could get the binaries to test them in parallel12:59
infinitypitti: Of course.01:00
=== givre [n=Florent@APuteaux-152-1-47-87.w82-120.abo.wanadoo.fr] has joined #ubuntu-devel
infinitySON OF A BITCH.  Argh.01:02
infinity(No, it didn't fail)01:02
pittiinfinity: *phew*01:02
infinityBut I did lose access to the livefs host I was building on without a screen session.  Go me.01:02
pittiinfinity: I was just about to say, if it works on the buildd, no need to urgently track it down on my box01:02
infinity(Go sketchy power killing my laptop)01:02
infinitypitti: ffox still building happily on crested.01:05
pittithat's good news01:05
infinityAnd the livefs build hasn't realised it lost a terminal yet.  Here's hoping it doesn't notice until it's done..01:05
pittiI guess it's been a while since firefox was actually built on an underlying amd64 edgy, right? iwj builds on i38601:05
elmoinfinity: you know about castilla right?01:06
infinityelmo: Exploded?01:06
elmoinfinity: yeah - died mid-build, needs recovered blah blah01:07
infinityelmo: Cute, I didn't even do anything to it this time.  It's getting more fickle...01:07
infinityOh, or was therea security build going on?01:07
=== infinity goes to check.
infinityOh, pike.01:07
infinityWe should just purge that from the archive.01:07
infinityelmo: Thanks.01:08
tfheenRiddell: could you please proofread and fix the dist-upgrader information on https://wiki.ubuntu.com/EdgyReleaseCandidateAnnouncement ?01:08
tfheenmdz: https://wiki.ubuntu.com/EdgyReleaseCandidateAnnouncement is now up, a bit late, sorry.  Please proofread.01:09
mdztfheen: thanks01:09
infinityIs there a clever way to detach a process from a terminal (from another tty) so when your old ssh session finally dies, it doesn't take the process with it? :)01:10
fabbionetfheen: shouldn't we add a link to the ReleaseNotes?01:11
dholbachhum.... I managed to hose my grub on /dev/sda  -  with "rescue broken system" -> "reinstall grub bootloader" -> /dev/sda or /dev/sda2 I get a return code 20    (/dev/sda{,2}: Not found or not a block device)  - is there anything obvious I might have missed?01:11
mdzmvo,tfheen: update-manager -c is necessary for dapper users to upgrade to edgy, yes?01:11
tfheeninfinity: cryopid it and restart it in screen?01:11
=== malcc [n=malcolm@200-171-140-32.dsl.telesp.net.br] has joined #ubuntu-devel
=== cprov [n=cprov@200-171-140-32.dsl.telesp.net.br] has joined #ubuntu-devel
tfheeninfinity: http://cryopid.berlios.de/01:11
infinitytfheen: That would require cryopid being installed on the build in question in the next few seconds/minutes before the sshd dies, but okay. :)01:11
mvo_tfheen: for the upgrade, you need to give it "-c -d" (not only -d)01:12
infinity(Though it's awfully resillient.. It's been going strong for 10 minutes now..)01:12
tfheenmvo_: please fix the wiki page. :-)01:12
mvo_tfheen: I will just fix it in the page01:12
tfheenfabbione: yes, please add a link in an appropriate spot.01:12
infinityOh, speaking of resillience and livefs builds.01:12
infinityKamion: You can spin the ubuntu-desktop-powerpc ISO.01:13
mvoogra: the usplash image is full of wrong colors for me on edubuntu/amd64 :/01:13
=== infinity needs ot go for a bit, or he'll be in deep trouble for being late for dinner.
infinitypitti: I don't think ffox is going to fail (it's still building fine), but I'll let you know either way when I get back from sushi.01:14
=== twilight [n=twilight@ubuntu/member/twilight] has joined #ubuntu-devel
mdzgrr, someone clobbered my lock on the announcement01:14
pittiinfinity: ok, who knows; I guess this was lingering for ages already then01:14
pittiinfinity: so I'll download the binaries for testing here01:14
=== shackan [n=shackan@85-18-14-13.fastres.net] has joined #ubuntu-devel
mvomdz: that might have been me, but I haven't seen a message that it was locked01:15
mdzmvo: it's easy to miss01:15
mvomdz: my mistake, the history shows it was there :/01:16
mvojust overwrite my changes01:16
fabbionemvo: are you next in queue?01:17
fabbione(editing the wiki?)01:17
fabbioneif so can you add directly the link to https://wiki.ubuntu.com/EdgyReleaseNotes ?01:17
fabbionepointless that we edit the page a gazillion times01:17
mvoI can wait, no problem01:17
fabbionemdz: are you still editing the page?01:18
fabbioneoh yes01:18
fabbioneok01:18
fabbionenevermind01:18
=== pitti [n=pitti@ubuntu/member/pitti] has joined #ubuntu-devel
mdzfabbione: yes01:20
=== mat [n=mat@igoan/mat] has joined #ubuntu-devel
=== shawarma_away is now known as shawarma
Kamioninfinity: running, thanks01:22
pittiKamion: oh, nice, contrary to yesterday an expert install asks me whether or not to install ubuntu-desktop01:22
mdzfabbione: finished for now if you have something to add01:25
fabbionemdz: ok thanks01:25
mdzRiddell: when fabbione is finished, the release candidate announcement needs proper Kubuntu upgrade instructions from you01:26
Riddellmdz: yeah, I was waiting on the wiki page lock 01:26
mdzfabbione: please also fix the duplicate text in the ubuntu upgrade instructions; that was from an edit conflict01:27
Kamionpitti: ... not something I knowingly changed01:27
Kamionmdz: should notes about intra-edgy upgrades go in EdgyUpgrades?01:29
mdzKamion: yes, in a separate section01:29
fabbionemdz: i don't see any duplicate text.. 01:29
mdzfabbione:     *01:29
mdz      update manager explicitly. To do this, press Alt-F2 (or open a Terminal using Applications -> Accessories ->Terminal) and type the following command:01:29
mdz          o01:29
mdz            gksudo "update-manager -c -d"01:29
mdz      a Terminal using Applications -> Accessories ->Terminal) and type the command:01:29
mdz          o01:29
mdz            gksudo "update-manager -c -d"01:29
mdz      This step will not be necessary on the final release.01:29
fabbioneoh01:29
mdzbug 6417101:30
fabbioneit's not there... 01:31
mdztfheen must have fixed it01:31
fabbioneok i did stop editing01:31
mdzRiddell: all yours01:31
tfheenmdz: I haven't edited it since my initial version.01:32
fabbionemeh.. i am an idiot.. this is going via email..01:32
fabbioneRiddell: can you please fix the URL to EdgyReleaseNotes to be a full URL and not just a wiki page name?01:32
Riddellfabbione: sure01:32
fabbionethanks01:33
=== pips1 [n=philipp@31.150.79.83.cust.bluewin.ch] has joined #ubuntu-devel
mdztfheen: there are two entries with your name in the history01:34
tfheenmdz: weird.01:34
mdztfheen: it looks as if it was reverted in fact01:34
Kamionsomebody should put {{{ }}} around that announcement so the wiki doesn't try to render the e-mail formatting01:35
fabbionemvo: can you add the apt-get dist-upgrade bug note to EdgyReleaseNotes please?01:35
tfheenmaybe my browser did something silly.01:35
mdzyes, my edits have been lost01:35
fabbioneyou probably know better than me how to express that01:35
Kamiontfheen: can we just remove the oem-config bit from EdgyReleaseNotes?01:35
tfheenKamion: yes01:36
mdzRiddell: let me know when you're finished so I can redo01:36
Kamionfabbione: are you still editing EdgyUpgrades? your lock has timed out01:36
fabbionei didn't edit it01:36
fabbionenot even for a sec..01:36
Kamionfabbione: er, EdgyReleaseNotes I mean01:36
fabbionejust read it01:36
fabbionesame01:36
fabbionego ahead01:36
Kamionok01:37
tfheenmdz: sorry. :-(01:37
mvofabbione: yes, once its not locked anymore01:38
tfheenRiddell: kubuntu still doesn't have a dist-upgrader?01:38
fabbionemvo: ok01:38
fabbionethanks01:38
Kamionbtw, I've tested that apt-setup fix (with strace to see what it was doing) and it works perfectly; IMO we should apply that post-RC01:38
dholbachI have a weird feeling about this:   Running the livecd, I mount a partition from my harddisk to /mnt, now I have lots of /mnt/sda{,1,2,3,4,5,..} entries (and not in /mnt/dev/sda*)01:38
mdzKamion: agreed; that's been nothing but trouble01:39
=== abattoir [n=abattoir@cm238.omega16.maxonline.com.sg] has joined #ubuntu-devel
=== cr3 [n=marc@pdpc/supporter/bronze/cr3] has joined #ubuntu-devel
dholbachand it hinders me from chrooting and fixing my grub01:40
tfheenKamion: post-rc it is.01:40
mdzdholbach: I don't follow01:41
tfheenKamion: I have poked the cdrom-checker bug, but I don't see why it does that.  I can reproduce it just fine, though01:41
Riddelltfheen: no it's not been possible until very recently, definately in edgy+101:41
Riddellmdz: I'm done01:41
mdzRiddell: thanks01:41
=== mdz <- announcement lock
fabbioneRiddell: feh... wiki.Kubuntu ??01:42
=== Kamion -> lunch, then buying DVDs that aren't horribly scratched and dirty
fabbionemdz: the url for the ReleaseNotes is wrong :)01:42
dholbachmdz: in an attempt to fix grub on my harddisk (it might have been my stupidity during the installation), I boot the livecd, mount the partition on the harddisk to /mnt and now have  /mnt/sda*  entries, instead of having them in /mnt/dev/sda*01:42
Riddellfabbione: works for me (but mostly it's the shortcut I have set in konqueror)01:43
mvoam I the only one with no shutdown usplash on the livecd (amd64)?01:43
dholbachthat's why grub-install gives me return code 20    /dev/sda{,2}: Not found or not a block device01:43
tfheendholbach: cd /dev ; MAKEDEV generic01:43
fabbioneRiddell: yeah it works.. still :) don't try to steal our users :P01:44
mdzok, restored mvo and my edits01:45
mdzfabbione: fixed01:45
fabbionemdz: thanks01:45
mdzbut perhaps we should have separate Ubuntu and Kubuntu release notes01:45
mdzdholbach: how did they get there?01:45
mdzdholbach: and where did your /dev go?01:46
mdzdholbach: you should still have an old static /dev on your root filesystem01:46
dholbachmdz: that's on the chrooted partition on the harddisk01:46
dholbachwhat I found interesting is that I have /mnt/sda*01:48
dholbachmdz: I guess (I'll retry), that on an edubuntu-desktop install to sdb, I was not cautious enough about choosing where to write grub too01:48
dholbachs/too/to01:48
mdzdholbach: that doesn't explain device nodes appearing randomly in /01:48
dholbachno, not really01:49
=== gnomefreak [n=gnomefre@ubuntu/member/gnomefreak] has joined #ubuntu-devel
simiraKamion: lots of good work today! Thank you.01:49
dholbachtfheen: thanks for the tip with "MAKEDEV generic", it was good enough to make grub-install happy again01:51
dholbachand the grub is fixed again -- I'll try another install with a sata and an usb disk now01:51
mdzinfinity: the sed pattern in initramfs-tools.preinst needs to be anchored01:51
mdzinfinity: in order to avoid a conffile prompt on upgrade from dapper01:52
mdzinfinity: -##RESUME=  +#RESUME=01:52
mdzI'll fix01:52
mdznot needed for RC01:52
mdzmvo: did this not turn up during your upgrade tests?01:54
mvomdz: it did, see my bugreport about it01:55
mvomdz: and my entry on the Tests/Current page :)01:55
mdzmvo: bug#?01:55
mvomdz: bug 6659901:56
mdzmvo: I didn't see it because it's not targeted; please target to 6.1001:56
mvomdz: right, sorry. targeted now01:57
mdztfheen: eyeball the one-liner for me?01:57
mdz-                               sed -i -e "s/RESUME=.*/#RESUME=/" /etc/mkinitramfs/initramfs.conf01:57
mdz+                               sed -i -e "s/^RESUME=.*/#RESUME=/" /etc/mkinitramfs/initramfs.conf01:57
mvomdz: should all the stuff found during the RC tests (e.g. bug #66726) targeted by default?01:58
tfheenmdz: "only comment out if it's not commented before".  Check.01:58
fabbionemdz: looks good01:58
mdzmvo: things which need fixing for final (and unnecessary conffile prompts generally do) should be targeted01:59
ogramvo, i'm still waiting for Seveas, he wanted to ping me if the usplash theme stuff is fixed completely01:59
Seveasogra, and I'm waiting for fschoep for images and mjg59 to fix usplash :/01:59
mvoogra: I targeted #66726 for release01:59
mdztfheen: I don't think it's necessary to include that on the CDs, but might be worthwhile to accept into the archive02:00
ograbug 6672602:00
Seveas(bot dead)02:00
=== cr3 [n=marc@pdpc/supporter/bronze/cr3] has left #ubuntu-devel []
fabbionemvo: are you still editing Testing/Current? your lock did time out02:05
mvofabbione: no, feel free to edit/overwrite, don't know why the lock is still there02:06
HobbseeSeveas: resurrect bot, kthnksbye!02:06
infinitymdz: D'oh..  I tested it on a broken conffile, not on a good one.  Stupid me.02:06
tfheenmdz: so post-RC, then.02:06
fabbionemvo: thanks done02:07
=== fabbione heads offline for a while
=== raphink [n=raphink@ubuntu/member/raphink] has joined #ubuntu-devel
infinitypitti: ffox built fine right up until the part where I had an invalid CurrentlyBuilding... Erk.  Re-running to get you binaries.02:07
=== Hobbsee_ [n=Hobbsee@ubuntu/member/hobbsee] has joined #ubuntu-devel
=== Tonio_ [n=tonio@214.207.103-84.rev.gaoland.net] has joined #ubuntu-devel
=== dous [n=dous@ubuntu/member/dous] has joined #ubuntu-devel
slomoTonio_: regarding your k9copy upload... mencoder is in multiverse and k9copy in universe02:11
Tonio_slomo: Kamion told me he would demote it to multiverse02:12
Tonio_slomo: he probably forgot, I'll ping him02:13
StevenKMy local mirror has it in multiverse.02:13
slomoTonio_: oh ok... i only saw the -changes mail02:14
Tonio_slomo: no pb :)02:14
=== herzi [n=herzi@pD9E2A684.dip.t-dialin.net] has joined #ubuntu-devel
=== olemke [n=olemke@193.10.130.20] has joined #ubuntu-devel
gnomefreaki also have it in multiverse02:19
=== givre [n=Florent@APuteaux-152-1-47-87.w82-120.abo.wanadoo.fr] has left #ubuntu-devel []
infinityKamion: kubuntu and edubuntu livefses finished while I was at dinner.  Oh, and xubuntu just finished now.  Cheers.02:23
=== dous [n=dous@ubuntu/member/dous] has joined #ubuntu-devel
=== jsgotangco_ [n=jsg123@125.212.127.11] has joined #ubuntu-devel
tfheenKamion: so, the cdrom-checker-doesn't-reboot bug is probably a bug in debconf.  It seems to reap the wrong process.02:31
=== givre [n=Florent@APuteaux-152-1-47-87.w82-120.abo.wanadoo.fr] has joined #ubuntu-devel
tfheenKamion: I can _probably_ work around that by just calling reboot in the menu script.02:31
pittiinfinity: ah, too bad02:33
=== Ubugtu [n=bugbot@ubuntu/bot/ubugtu] has joined #ubuntu-devel
infinitypitti: Won't take too long.02:37
=== malex_ [n=malex@mrb319.cvmbs.colostate.edu] has joined #ubuntu-devel
Kamiontfheen: seriously? nifty02:39
tfheenKamion: which one of them?  That it blows up or that I can fix it?02:39
Kamionslomo: I accepted it and then demoted to universe, so the -changes mail is no longer accurate02:39
Kamiontfheen: both :-)02:39
Kamionbut I meant the former02:39
tfheenKamion: of course, this doesn't make any kind of sense since it waitpid's on what I believe is the correct pid.02:41
=== janimo [n=jani@Home03207.cluj.astral.ro] has joined #ubuntu-devel
=== Keybuk [n=scott@quest.netsplit.com] has joined #ubuntu-devel
pittimdz: want me to upgrade mozilla-firefox-locale-all to 2.0rc3, too? This will reintroduce relatively important languages like pt-BR, which have been dropped when we went to 2.0beta in edgy02:45
pittimdz: (this will not cause any NEW packages, there are empty transitional packages ATM)02:46
tfheenKamion: oh, I found the bug.  confmodule_run returns a pid.  debconf(.c) never saves that in the confmodule struct.  What then happens is we wait for any child process in the same process group as ourselves and the catch the wrong one.02:46
=== fsmw [n=Fernando@200.72.33.77] has joined #ubuntu-devel
tfheenKamion: if we just save the fork-ed pid in the default case in confmodule_run it should all work fine.02:47
tfheenKamion: I'm not sure I want to change those bits of cdebconf now, though02:47
=== AstralJava [n=jaska@cm-083-102-068-117.lohjanpuhelin.fi] has joined #ubuntu-devel
Kamionno, absolutely02:47
janimoheno: i made v2 start orca in mag mode w/o speech with a one line change to the casper script, do you think it should be in the release?02:48
tfheenKamion: the minimal-impact fix is just to add an if [ "$RET" -eq 12 ] ; then reboot ; fi to cdrom-checker-menu02:48
tfheenKamion: I can do that.02:48
Kamionoh, yeah, that sighandler in debconf.c is dodgy#02:48
Kamionare you even allowed to waitpid in a signal handler?02:48
tfheenprobably not.02:48
Kamionof course it then goes on to SAVE A DATABASE IN A SIGNAL HANDLER02:48
Kamionwhich I've already filed a bug on02:48
=== tfheen chuckles.
KamionI made it not do that in the SIGCHLD case as a band-aid02:49
tfheenshould we have a "clean out dodgy code from cdebconf spec" for edgy+1?02:49
tfheenthere's this, there's the crack about using stdin/stdout and other things.02:49
seb128vim-tiny built without multibyte support (bug #361378), would it been considered as something to fix for edgy? A bug triager pointed it on #ubuntu-bugs, it seems to be the cause for some bugs already reported02:50
tfheenseb128: not edgy.  IMO.02:51
Kamiontfheen: the signal handling is just a bug, but I'd like to get unixsocket in for edgy+1, yes02:51
pips1bug 6672602:51
UbugtuMalone bug 66726 in usplash "edubuntu artw ork has funny colors on amd64" [Undecided,Unconfirmed]  http://launchpad.net/bugs/6672602:51
seb128bug #66733 I mean02:51
UbugtuMalone bug 66733 in vim "Edgy's vim-tiny doesn't have multibyte support" [Undecided,Unconfirmed]  http://launchpad.net/bugs/6673302:51
seb128tfheen: ok02:51
seb128tfheen: I'm asking because that's the default vim, and it doesn't allow to edit utf-8 files correctly apparently02:52
=== AlinuxOS [n=alinux@d83-176-10-15.cust.tele2.it] has joined #ubuntu-devel
Kamionhmm, that is rather nasty02:53
henojanimo: does it work in gnome as well?02:53
tfheenoh, I thought vim was desktop02:53
janimoheno: I only tested in gnome :)02:53
tfheenbut it's just -ship.02:53
tfheenseb128: I think we should fix it, then.  Post-RC.02:53
henojanimo: it would be nice if that could ship yes02:53
Kamionvim-tiny is minimal02:53
KamionI'm happy to take responsibility for fixing that post-RC02:53
janimoheno: I'll attach the patch to the same bug in LP02:53
tfheenKamion: yeah, I knew that, but I thought vim proper was -desktop.02:53
seb128Kamion: thank you02:54
henook, thanks02:54
=== mnepton [n=mneptok@mneptok.com] has joined #ubuntu-devel
seb128tfheen: the issue is vim-tiny02:54
Kamionmilestoned and assigned to me02:54
tfheenseb128: yes, but it would have been less of an issue if vim (proper) was -desktop.02:54
=== pirast [n=martin@p508B261B.dip0.t-ipconnect.de] has joined #ubuntu-devel
seb128tfheen: right02:55
tfheenKamion: http://err.no/patches/cdrom_checker_workaround_cdebconf_exit_status_propagation.diff works for me.  Post-RC?03:02
infinitypitti: chinstrap:~adconrad/ffox/03:02
infinityKamion: Did you get my above message and re-spin the other desktop/live ISOs?03:03
=== jonh_wendell [n=wendell@200165128188.user.veloxzone.com.br] has joined #ubuntu-devel
=== Lure_ [n=lure@BSN-77-135-17.dsl.siol.net] has joined #ubuntu-devel
pittiinfinity: yay03:04
infinitypitti: Do you want a matching i386+all build to go with that?03:04
infinitypitti: I didn't build arch-indep in that build...03:04
pittiinfinity: would be nice for a call for testing03:05
infinitypitti: Oh, true, I'll do i386+all and powerpc then, so you can get broad testing.03:05
mdzRiddell: what's the story with bug 63325?03:05
UbugtuMalone bug 63325 in kde-systemsettings "systemsettings won't load the desktop_kde-systemsettings.mo translation in Edgy" [Undecided,Confirmed]  http://launchpad.net/bugs/6332503:05
Riddellmdz: I've been working on a fix but not got it totally sorted yet, if it doesn't get fixed it's not the biggest of problems03:07
Kamioninfinity: yes, done03:07
infinityKamion: Cool.03:07
infinityJust checking. :)03:07
Kamiontfheen: fine by me if it's tested03:07
Kamionsfllaw: daily-live/20061018 supersedes 20061017.2 (ubuntu, kubuntu, edubuntu) / 20061017.1 (xubuntu) but only needs to be re-tested on powerpc; the other builds have been carried over verbatim03:09
=== jonh_wendell [n=wendell@200165128188.user.veloxzone.com.br] has left #ubuntu-devel ["Bye"]
=== cbx33 [n=c2df514b@ubuntu/member/cbx33] has joined #ubuntu-devel
cbx33is there a known problem with printing?03:10
cbx33or was there?03:10
seb128cbx33: printing is wide03:11
cbx33um....gnome printing 03:12
seb128some extra details on what sort of issue would probably make easier for you to get a reply03:12
seb128still wide03:12
seb128I was thinking to something like03:12
seb128"printing from gedit generates only blank pages"03:12
seb128or something like that :)03:12
=== cypher1 [i=cypher1@nat/hp/x-70263029abf24150] has joined #ubuntu-devel
seb128(the example is a random example, not a real one)03:12
cbx33well....I have to confirm but since my update to edgy...printing seems totally broken03:13
seb128"totally broken" still not good03:13
seb128how broken?03:13
seb128do you get any message?03:13
cbx33I'm getting more info03:13
cbx33hang on03:13
seb128pages are not going out of the printer?03:13
seb128content is not correct?03:13
cbx33pages seem to go into the queue03:13
Keybuktfheen: jamesh reported bug #66360, it's a trivial fix (sync from Debian -- which just brings in a translation update)03:14
UbugtuMalone bug 66360 in x-ttcidfont-conf "x-ttcidfont-conf.defoma fails to create fonts.dir file on Edgy" [Unknown,Unknown]  http://launchpad.net/bugs/6636003:14
cbx33lemme just check the machine it's connecting to03:14
Keybuktfheen: basically a package missed that still uses daniels X paths, rather than real ones03:14
cbx33seb128 ignore that 03:14
seb128cbx33: ?03:14
cbx33it's working now...must have just been having a slow day03:14
seb128k03:14
=== cypher1_ [i=cypher1@nat/hp/x-55a8ab919483ec8f] has joined #ubuntu-devel
=== Yagisan_ [n=Yagisan@doomsday/developer/Yagisan] has joined #ubuntu-devel
tfheenKeybuk: I wonder why I have /usr/share/X11/fonts still.03:24
Keybuktfheen: upgrade?03:25
tfheenKeybuk: it should have been nuked then03:25
Keybukmine is empty and just contains fontconfig crap03:25
tfheenyes, it's just fonts.* and encodings.dir here too.03:26
mdzRiddell: medium or low?03:26
pittimdz: ah, the m-firefox-locale-all question more or less resolved itself -- we need to ship the matching xpis unless we want to ship with a broken hel0p03:27
pittis/0//03:27
mdzpitti: oh, I missed that question03:27
mdzpitti: does that involve a round trip to rosetta?03:27
pittimdz: no03:27
mdzok03:27
pittimdz: we don't have langpack support for Firefox yet03:27
mdzright03:27
mdzand we don't export XPIs either03:27
pittimdz: of course I'll test all languages that we ship03:27
mdzpitti: how many of those do you speak? ;-)03:28
pittis/ship/support/03:28
pittimdz: well, I can't check the translations obviously, but I can check for XML failures and if the help works :)03:28
pittiI can check German, en-GB, and Russian, and I can recognize some Spanish, Czech, Polish, and French words03:29
pittithe rest is 'ah, looks nice and looks like Chinese' :)03:29
mdzpitti,sfllaw: I think the manual partitioning and auto resize test cases should be reversed in order, since it seems that usually manual partitioning is necessary to get a layout which can be auto-resized03:29
mdzthe page should probably have a note about how to get there as well03:30
=== phanatic [n=phanatic@ubuntu/member/phanatic] has joined #ubuntu-devel
pittimdz: yesterday I thought I had figured out how to get there, but I still cannot reproduce it consistently03:30
mdzerase disk -> auto-resize used to work03:30
mdzbut no longer03:30
mdz(used to work in dapperish times)03:30
pittimdz: apparently it does for Kamion03:30
pittibut not for me03:31
mdznor me03:31
mdz(in vmware)03:31
pittiI usually do a manual install with a single large partition03:31
mdzand no swap?03:31
pittiputting swap as a first partition works, too03:31
=== heno [n=henrik@host-81-191-165-41.bluecom.no] has left #ubuntu-devel ["Ex-Chat"]
=== leonel [n=leonel@189.155.114.11] has joined #ubuntu-devel
leonelhello  where can I find or ask about  SUN JDK  in ubuntu ?03:39
=== BenC [n=bcollins@debian/developer/bcollins] has joined #ubuntu-devel
leonelhello  where can I find information about updates for the    SUN JDK  in ubuntu ?03:39
=== bddebian [n=bdefrees@mail.ottens.com] has joined #ubuntu-devel
Mirvleonel: ask in channel #ubuntu03:40
=== truz_`24 [n=truz_`24@74.129.166.232] has joined #ubuntu-devel
bddebianHowdy folks03:41
leonelok  Mirv thanks03:42
Riddellmdz: low I guess, it just means some translations will be unused03:42
doko_tfheen: please consider http://people.ubuntu.com/~doko/edgy/python-central.debdiff for the RC, reviewed by mvo; it makes the upgrade more robust and allows people with broken installations to recover.03:43
=== JanC [n=janc@lugwv/member/JanC] has joined #ubuntu-devel
=== givre [n=Florent@APuteaux-152-1-88-185.w86-205.abo.wanadoo.fr] has joined #ubuntu-devel
=== mbiebl [n=michael@e180109220.adsl.alicedsl.de] has joined #ubuntu-devel
=== Gerrath [n=Shane_@unaffiliated/gerrath] has joined #ubuntu-devel
=== sbalneav [n=sbalneav@mail.legalaid.mb.ca] has joined #ubuntu-devel
pittihi sbalneav 03:53
sbalneavHey pitti!03:53
sbalneavI'll be buying you those beers I owe you soon!03:54
sbalneav:)03:54
pittisbalneav: you'll come to UMV?03:54
sbalneavI will!03:54
sbalneavLike a bad penny, I keep turning up :)03:54
pittisbalneav: great! I'm looking forward to seeing you again03:55
sbalneavLikewise!03:55
tfheendoko_: no, for RC it's not appropriate.03:55
sladenhope so03:57
mdzRiddell: jane pointed out that the kubuntu upgrade instructions need a bit more detail; please see the FIXME03:58
mvofabbione: I drafted some notes about the upgrade04:07
=== olemke [n=olemke@193.10.130.20] has joined #ubuntu-devel
pittimvo, infinity: on dapper->edgy upgrade I get a conffile question about /etc/initramfs-tools/initramfs.conf (##RESUME= -> #RESUME=); is that known?04:10
=== abattoir [n=abattoir@cm238.omega16.maxonline.com.sg] has joined #ubuntu-devel
thompitti: mdz was fixing that earlier04:11
mdzpitti: fix is uploaded and queued for post-RC04:12
pittiah04:12
Riddellmdz: done04:12
mdzRiddell: thanks04:13
mdzsfllaw: ping04:14
mvopitti: yes, see the Testing/Current page04:14
pittimvo: ok, thanks04:14
mvonp04:15
=== nags [i=nags@nat/novell/x-bf796230cd24dd3d] has joined #ubuntu-devel
=== Zdra [n=zdra@86.198-241-81.adsl-dyn.isp.belgacom.be] has joined #ubuntu-devel
=== kbyrd [n=Miranda@mailout1.vmware.com] has joined #ubuntu-devel
=== mvo takes a break
=== lmanul [n=manu@dan75-4-82-239-58-38.fbx.proxad.net] has joined #ubuntu-devel
=== Nafallo [n=nafallo@ubuntu/member/nafallo] has joined #ubuntu-devel
=== StevenK_ [n=stevenk@14.5.233.220.exetel.com.au] has joined #ubuntu-devel
=== StevenK_ is now known as StevenK
=== leonel [n=leonel@189.155.114.11] has left #ubuntu-devel ["Ex-Chat"]
=== mgalvin_ [n=mgalvin@cpe-74-67-44-20.nycap.res.rr.com] has joined #ubuntu-devel
infinitypitti: Okay, concrete proof I need sleep sometime; I just made the same CurrenlyBuilding mistake on the other two builds.  Re-building for you. :/04:37
pittiinfinity: you rock04:37
=== thekorn [n=markus@a89-182-15-25.net-htp.de] has joined #ubuntu-devel
infinitypitti: Not today, I don't. :)04:38
pittimaybe today a little less than usual :)04:38
=== lbm [n=lbm@82.192.173.92] has joined #ubuntu-devel
mdzpitti: so it appears that it works OK on the buildds but not in the chroots you tried?04:39
pittimdz: right04:39
infinitymdz: Yeah, I'll have to work with pitti a bit later to see why it's not working on his box.  Could be a sleeper bug somewhere.04:40
pittimdz: I can live with that for the moment, although it doesn't feel right04:40
pittiaah, I finally found the culprit that's breaking half of firefox translations04:40
=== kent [n=kent@82.145.136.38] has joined #ubuntu-devel
mdzinfinity: not his box or the porting box04:41
mdzpitti: oh?04:41
infinitymdz: Yeah, that's even worse.04:41
pittimdz: yeah, installing one faulty XPI ruins a random subset of other translations :)04:41
mdzpitti: this was only on amd64 in both cases, right?  did it build for you on i386?04:42
pittimdz: right, I didn't try i386, since I don't have an i386 edgy here ATM04:43
keescook(joining in the middle of the conversation) what wasn't building?  Can I help test?  (i've got both amd64 and i386 edgy chroots)04:44
pittikeescook: firefox isn't building for me on amd64/edgy04:44
mdzkeescook: a very strange firefox build failure which happened for pitti locally, and on another manual build as well, but doesn't happen on the autobuilders04:44
infinitykeescook: firefox doesn't build on ronne or on pitti's machine, but works fine on my buildds and my laptop.04:44
mdzinfinity: i386 laptop?04:44
pittimdz: ... and does happen on ronne, too04:44
=== shackan [n=shackan@85-18-14-13.fastres.net] has joined #ubuntu-devel
infinitymdz: Yeah.04:45
mdzpitti: do you have a full build log?04:45
pittimdz: ronne should be quite similar to the buildds, with running dapper kernel and all that04:45
infinitypitti: Will you be around tomorrow for me to walk you through recreating a buildd-alike on your machine to narrow down some variables?04:45
infinityThe buildds don't run dapper kernels, they run a home-brew 2.6.15.7.04:45
pittimdz: http://people.ubuntu.com/~pitti/tmp/firefox_1.99+2.0rc3+dfsg-0ubuntu1_amd64.build04:45
pittiinfinity: can do04:46
elmoinfinity: it's dapper kernel source, just custom config04:46
infinityelmo: Ahh, kay.04:46
elmoand ronne == buildds, for kernels.  for most arches.  the less well supported arches (powerpc, sparc, hppa) all run dapper kernels04:46
infinityI expect ronne's is more or less the same anyway.04:46
keescookhmm. where's the .dsc?  I can stuff it through my sbuild/schroot setup and see what happens.04:47
infinitypitti: How's your bandwidth?04:47
pittiinfinity: poor04:47
infinitykeescook: The .dsc is there.04:47
pittiinfinity: well, 300 kB/s, but only 300 MB quota left for the next couple of days04:48
keescookinfinity: ah, gotcha04:48
infinitypitti: Ow... Kay.04:48
dholbachdid we get oopses like that already (installation on usb disk):  http://daniel.holba.ch/temp/oops ?04:48
pittiinfinity: well, should be a little more actually04:48
pittiinfinity: I have 3 GB in any seven days04:48
pittiand I'm at 80%04:48
elmolet me dist-upgrade edgy on ronne04:48
elmoit's bound to be out-of-date04:48
infinitypitti: Alright, well, the chroot tarballs are small anyway, so if you have a hot apt cache you can steal the build-deps from, it won't be too bad. :)04:49
mdzpitti: your local chroot is up-to-date, right?04:49
pittiinfinity: I do have all build deps for firefox here04:49
mdzinfinity: do we still wrap gcc on the buildds?04:49
pittimdz: right, I just freshly created it and installed build-deps from CD04:49
pittis/CD/archive/04:50
infinitypitti: Kay, tomorrow we'll play with "making it just like crested", then.04:50
pittimy main system is up to date, too04:50
pittiinfinity: heh, let's :)04:50
infinitymdz: No more gcc-opt or ccache.  It's just bare g++04:50
Kamiondholbach: that's usually squashfs reacting REALLY BADLY to a badly burned CD or a dirty CD drive lens04:50
mdzpitti: can we compare the nsCOMPtr.o from a good build and a failed build?04:50
dholbachKamion: oh good to know, I'll give it another try then - thanks.04:51
infinitymdz: We could if I hadn't blown away the chroot I used to build.  I can always re-do the amd64 build, though.04:51
elmo(no ccache?!)04:51
pittimdz: should be fine to compare against ronne:~pitti/firefox/firefox-1.99+2.0rc3+dfsg (against infinity's build tree)04:51
=== andrunko [n=andrunko@200.184.118.132] has joined #ubuntu-devel
=== stratus [n=stratus@cronopio.rits.org.br] has joined #ubuntu-devel
infinityelmo: It was on my todo to get ccache back in one way or another after removing gcc-opt from the equation, but it wasn't a high priority, as the package that always seemed to benefit the most (12 xorg uploads in a day, yay!) was a non-issue now.04:52
infinityelmo: And taking it out of the equation does prevent some quirkier FTBFS issues with some sketchy build systems *cough*scons*cough*04:53
elmofair enough04:53
pittiokay, powerpc/alternate and dist-upgrade is happy04:53
mdzhttp://www.google.co.uk/search?q=nsCOMPtr.o%3A+relocation+R_X86_64_PC32&ie=utf-8&oe=utf-8&rls=org.mozilla:en-US:unofficial&client=firefox-a04:53
pittitfheen: so you rolled 17.2 for all architectures again? I thought only for ppc?04:54
infinitypitti: Re-rolling powerpc will re-publish everythin else under the same name/directory.04:54
mdzalso bug 6381404:54
UbugtuMalone bug 63814 in firefox "please include patch for a highly visible crash in epiphany" [Unknown,Confirmed]  http://launchpad.net/bugs/6381404:54
mdzapparently dholbach saw this before as well04:54
=== shining [n=xav@AFontenayssB-152-1-25-199.w83-114.abo.wanadoo.fr] has joined #ubuntu-devel
mdzbug 61104 seems relevant04:55
UbugtuMalone bug 61104 in gcc-4.1 "Build process of firefox trunk is broken with both gcc 4.1.1 and gcc 4.0 !" [Undecided,Unconfirmed]  http://launchpad.net/bugs/6110404:55
mdzdoko_: ^^04:55
pittiinfinity: ah, so for i386 and amd64, 17.1 and .2 are identical?04:55
infinitypitti: Should be, yes.04:55
infinitypitti: Timestamps should give that way.04:55
pittiwell, given that the desktop testing matrix is empty anyway, I can as well bump the version04:55
pittiinfinity: s/17.2/18; s/17.1/17.2/ of course04:56
infinitypitti: Yeah, note the timestamps at http://cdimage.ubuntu.com/daily-live/20061018/ and how only the powerpc ISO is "new", the rest are a bit stale.04:57
infinity(But the torrents get re-done on each re-publish)04:57
pittiah, sweet04:57
Kamionpitti: correct, as I said a while back04:57
Kamion14:09 < Kamion> sfllaw: daily-live/20061018 supersedes 20061017.2 (ubuntu, kubuntu, edubuntu) / 20061017.1 (xubuntu) but only needs to be re-tested on powerpc; the other builds have been carried over verbatim04:57
pittiah, didn't catch that04:58
elmochecking For gcc visibility bug with class-level attributes (GCC bug 26905)... test: 1: ==: unexpected operator04:59
UbugtuMalone bug 26905 in partman-partitioning "partioning and windows" [Medium,Unconfirmed]  http://launchpad.net/bugs/2690504:59
mdzthere are quite a lot of reports of this same build failure with firefox/thunderbird on the web04:59
elmono04:59
elmoare those relevant?04:59
elmochecking For x86_64 gcc visibility bug with builtins (GCC bug 20297)... test: 1: ==: unexpected operator04:59
UbugtuMalone bug 20297 in usplash "Hibernate does not work with usplash" [Critical,Fix released]  http://launchpad.net/bugs/2029704:59
elmono04:59
elmoI saw that flash past in a build log04:59
sfllawKamion: Thanks.04:59
mdzelmo: oooh04:59
elmogod, I would kill for buildd.d.o/pkgname type shortcuts in launchpad05:00
pittimdz: for testing I entirely disabled the visibility=hidden check in configure, didn't help05:00
mdzpitti: what does it do if the test succeeds?05:00
pittimdz: I'll fix the == and check if it works with the bug test05:01
infinityelmo: I'm to the point of doing javascript bookmark popups in firefox to bounce me places.05:01
mdzchecking For gcc visibility bug with class-level attributes (GCC bug 26905)... yes05:01
mdzchecking For x86_64 gcc visibility bug with builtins (GCC bug 20297)... no05:01
UbugtuMalone bug 26905 in partman-partitioning "partioning and windows" [Medium,Unconfirmed]  http://launchpad.net/bugs/2690505:01
UbugtuMalone bug 20297 in usplash "Hibernate does not work with usplash" [Critical,Fix released]  http://launchpad.net/bugs/2029705:01
mdzpitti: that test passes on the buildds05:01
elmomdz: the amd64 buildd doesn't have that unexpected operator gumph05:01
mdzinfinity: what's /bin/sh on the buildds05:01
infinityAh-ha.05:01
pittiright, == is a bashism05:02
infinitymdz: /bin/sh on the buildds is bash, because I didn't want to break the world 3 weeks ago when I noticed it hadn't been switched.05:02
infinitySo, we have a winner here.05:02
mdzok05:02
mdzso it's a gcc bug05:02
mdzbut firefox works around it05:02
infinitymdz: (It's going to dash first thing in feisty)05:02
mdzbut the workaround has a bashism05:02
pittimdz: ok, I'll fix the firefox source accordingly05:02
mdzwheels within wheels05:02
infinitypitti: If you fix the bashisms, does the world work for you?05:02
elmowithin wheels within wheels05:02
mdzinfinity: I bet a dollar05:03
infinityI'm not taking that bet.05:03
elmoI'm test building on ronne now, will let you know05:03
pittielmo: heh, me too; /me cancels05:03
mdzdoko: is gcc 20297 the same as bug 63814?05:03
UbugtuMalone bug 63814 in firefox "please include patch for a highly visible crash in epiphany" [Unknown,Confirmed]  http://launchpad.net/bugs/6381405:03
elmo= is the non-bash version, right?05:03
=== dous [n=dous@ubuntu/member/dous] has joined #ubuntu-devel
infinityelmo: yes.05:03
=== abattoir [n=abattoir@cm238.omega16.maxonline.com.sg] has joined #ubuntu-devel
Kamion@bugtracker add gcc bugzilla http://gcc.gnu.org/bugzilla/05:04
=== Mirrado [n=Mirrado@20150097224.user.veloxzone.com.br] has joined #ubuntu-devel
Kamionwonder if I have leet Ubugtu privileges somehow05:04
Kamiongcc bug 2690505:04
Ubugtugcc bug 26905 in c++ "default-visibility class symbol improperly resolved as hidden-visibility" [Normal,Resolved: fixed]  http://gcc.gnu.org/bugzilla/show_bug.cgi?id=2690505:04
infinityApparently.05:04
Kamionbingo05:04
KamionGCC bug 2029705:04
Ubugtugcc bug 20297 in middle-end "#pragma GCC visibility isn't properly handled for builtin functions" [Normal,Resolved: fixed]  http://gcc.gnu.org/bugzilla/show_bug.cgi?id=2029705:04
=== Mirrado [n=Mirrado@20150097224.user.veloxzone.com.br] has left #ubuntu-devel []
mdzdoko: I meant 6110405:05
sladenelmo: = is posix  == is bash05:05
infinityI've never understood why that Cism crept into bash anyway, but whatever.05:05
infinityYay for confusion.05:05
mdzpitti: is that an upstream bug?05:05
pittimdz: the bashism? no, that's a Debian specific patch to work around the gcc problem05:06
mdzyes, the bashism. ah05:06
infinityOo, go us.05:06
mdzpitti: what does it do to work around the bug?05:06
=== pitti looks and curses about firefox' total absence of a patch system
sladeninfinity: mentally I prefer '==' since '=' is something else, namely assignment.  Languages like basic are confusing to beginners because two different operators share one representation05:07
elmothe build seems to be going further, I suspect that fixes it05:07
infinitysladen: Yeah, but you can't assing in shell with $var = foo, so...05:07
mdzsladen: = is equality, == is very very equality05:07
=== givre [n=Florent@APuteaux-152-1-88-185.w86-205.abo.wanadoo.fr] has joined #ubuntu-devel
infinitysladen: I understand why C (and perl and PHP, and many languages) need to make the distinction, but shell just plain doesn't let you do that anyway, so adding a == operator to make others more comfy with bash just ends up confusing (and making us write bad patches, apparently)05:08
=== sbalneav [n=sbalneav@mail.legalaid.mb.ca] has joined #ubuntu-devel
Nghey folks, apologies for being slightly offtopic, but if any of you have a SIP client, could you call 5501@canonical.com now to give us a hand with some testing please?05:09
sivangNg: don't forget those hubackup bugs :)05:09
sivangre all05:09
Ngsivang: yeah I have them in tomboy. I noticed most of them are reported already05:09
sivangNg: cool05:11
sladenNg: so, who's in there?05:12
pittimdz: it does this: VISIBILITY_FLAGS='-I$(DIST)/include/system_wrappers -include $(topsrcdir)/config/gcc_hidden.h'05:16
pittimdz: and the latter does '#pragma GCC visibility push(hidden)'05:16
elmook, this isn't actually offtopic, it's for UDS05:19
=== BenC__ [n=bcollins@72.169.114.90] has joined #ubuntu-devel
elmoif you have a machine with any kind of soundcard, regardless of whether or not you have headphones or a mic, please help us stress test the conf call facility by dialing 5501@canonical.com05:19
Spadsalso, it helps if you try the echo test out first at 6701@canonical.com05:20
pittidoes that work with ekiga?05:20
elmopitti: yes05:20
Spadspitti: most of us are using ekiga05:20
elmoit works with any SIP capable phone05:20
elmoor client05:20
=== pips1 [n=philipp@31.150.79.83.cust.bluewin.ch] has left #ubuntu-devel ["Ex-Chat"]
=== Nafallo makes a search for his headset
=== givre [n=Florent@APuteaux-152-1-88-185.w86-205.abo.wanadoo.fr] has left #ubuntu-devel []
=== Kagou [n=Kagou@84.5.174.255] has joined #ubuntu-devel
Nafallohmm05:27
Nafallolow volume :-/05:27
Ngturning off echo cancellation is a good plan05:27
pittiSpads: if I dial 6701, I get two 'free' tones, and then a 'busy' tone; is that correct?05:27
Spadspitti: hmmm, it should stay connected, and repeat everything you say back to you05:28
pittiargh, I see, login has failed05:28
pittiI do remember seeing 'logged in' (freely translated), now it's failed'05:28
NafalloNg: I finally found the option, thanks :-)05:28
elmopitti: you shouldn't need to login05:29
elmonot to get to the conf call at least05:29
pittihmm05:29
elmoI doubt the echo test either05:29
pittielmo: I get the same 2x free, 1x busy, hangup for 550105:29
elmopitti: hmm, maybe it's your firewall of death05:29
pittisure, I disabled STUN as advised in the wiki05:30
pittibut that's only for incoming calls anyway, isn't it?05:30
Nafallooh? supposed to disable that?05:30
=== mvo [n=egon@pD9E24761.dip0.t-ipconnect.de] has joined #ubuntu-devel
keescookit seemed to me that if you're behind a NAT, and you can get registered, you don't need STUN.05:31
keescookbut I've only tried sip once before.05:31
pittihm, it says 'security check failed' in the status bar, does that mean anything?05:31
keescooknot sure.  :(  wrong password?05:32
pittiit's the one I was given by mail05:33
=== mdz [n=mdz@217.205.109.249] has left #ubuntu-devel ["Ex-Chat"]
=== mdz [n=mdz@217.205.109.249] has joined #ubuntu-devel
mdztfheen: is the current candidate still without showstoppers?05:33
mdztfheen: and have you heard from sfllaw at all?05:33
tfheenmdz: I haven't heard of any showstoppers with them, at least.05:34
tfheenmdz: no, I haven't heard from Simon.05:34
mdzhe mentioned something the other day about not feeling well I think05:35
pittino, still 'login failed: not allowed'05:35
sfllawUhm, I am here.05:35
pittimdz: ffox build is now going well for me, too05:38
pitti\o/05:38
dholbachcongratulations pitti!05:38
pittidholbach: well, the credit is due to elmo, he spotted the bashism05:39
dholbachahhh great!05:39
mdzsfllaw: I take it you didn't see either of my messages in channel earlier?05:39
=== shawarma is now known as shawarma_away
doko_mdz: 61104, tried a backport from the redhat/gcc-4_1-branch, which works for ff, but breaks the OOo build ... it's definitely fixed in 4.205:40
mdzdoko_: and we're going with 4.2 after edgy?05:40
sfllawmdz: I saw the one about new PPC images.05:43
mdzsfllaw: I didn't say anything about new PPC images05:43
doko_mdz: not before it's released. it will branch this week05:44
sfllawmdz: Ah, sorry.  That was Kamion.05:44
sfllawI suppose swapping those auto-resize and manual does make sense.05:45
mdzfabbione: why are all of the sparc CD test cases marked N/A?05:46
mdzoh, the server ones aren't05:47
=== ogra is off for more testing
=== zul [n=chuck@CPE0006258ec6c1-CM000a73655d0e.cpe.net.cable.rogers.com] has joined #ubuntu-devel
mdzsfllaw: there are no known showstoppers in the current candidate, but very few test cases are filled in05:48
mdzsfllaw: all of the most important ones are assigned to cr3, but he isn't in here05:48
sfllawI'll invite him.05:49
loolseb128: around?05:49
=== BenC [n=bcollins@debian/developer/bcollins] has joined #ubuntu-devel
loolseb128: I'd like to discuss the spec on easy codecs installation05:51
=== pitti [n=pitti@ubuntu/member/pitti] has joined #ubuntu-devel
loolseb128: I wonder if it would make sense to extend its scope slightly to cover more problems; instead of focusing in mime type => gstreamer element mappings, we might want to provide some general feature => package mapping with a common UI to search and install packages or popup web pages05:52
loolseb128: this would at least cover the KDE use case05:53
=== cr3 [n=marc@pdpc/supporter/bronze/cr3] has joined #ubuntu-devel
loolseb128: concerning the storage of the mappings, I thing Xb- headers would permit some sort of simple implementation which we could automatically provision with gst-inspect at build-time, but it has some limitations because of the packages that would be in repositories not visible to apt; of course, it doesn't cover codecs which are not in packages05:54
loolseb128: finally, the specs shortly mentions that non-admin users can't install codecs, but on the other hand gstreamer perfectly permits installing plugins in ~/, so perhaps it makes sense to support this?05:55
lool(I've added most of the above on the wiki page of course, but thought it would be interesting to discuss implementation live a little)05:55
mdzKamion: selecting 'use largest continuous free space' with only ~200M of free space seems to allow me to continue although it is doomed to fail05:56
mdzand I can't seem to convince it to offer me the resize option05:57
mdzcr3: how goes it?05:57
cr3mdz: it's going more or less, that installation bug I logged is worrying me05:58
=== pitti [n=pitti@ubuntu/member/pitti] has joined #ubuntu-devel
tfheencr3: which bug is that?05:59
cr3tfheen: 6663206:00
tfheenbug 6663206:00
UbugtuMalone bug 66632 in linux-source-2.6.17 "Ubuntu 6.10 Desktop for i386 installation crashes" [Undecided,Needs info]  http://launchpad.net/bugs/6663206:00
cr3sorry for the crappy bug subject, I have no clue what's going on so I preferred to log the bug early instead of waiting a day while trying to gather more information06:02
tfheenyes, I'm reading the bug now, judging how critical it is.06:03
wasabiajmitch: ping06:04
tfheencr3: had any chance to test the media, etc on the machine?06:05
=== mvo_ [n=egon@pD9E24761.dip0.t-ipconnect.de] has joined #ubuntu-devel
=== j_ack [n=rudi@p508DC02F.dip0.t-ipconnect.de] has joined #ubuntu-devel
cr3tfheen: I had tested the media before, as stated in my bug report. I have been running memtest86 all morning, still not finished06:06
cr3tfheen: I will update the bug report as soon as I have new information06:07
tfheencr3: I'm worried about your "On the other hand, I am also getting installation failures on other systems."06:07
cr3tfheen: I'm trying to get some relevant information from that system as well, and I will probably log another bug report as soon as I have some sort of substance.06:07
tfheencr3: thanks.06:07
=== daq4th [n=darkness@netstation-005.cafe.zSeries.org] has joined #ubuntu-devel
cr3fuck, crashed again, this time at 22% and last time at 46% :(06:08
pittiinfinity: are the i386/ppc firefox builds finished?06:08
=== givre [n=Florent@APuteaux-152-1-88-185.w86-205.abo.wanadoo.fr] has joined #ubuntu-devel
mdzcr3: have you been able to successfully install on any machines?06:09
=== Lure_ [n=lure@clj46-234.dial-up.arnes.si] has joined #ubuntu-devel
=== lemonade [n=lemonade@dna19-217.tampere.customers.dnainternet.fi] has joined #ubuntu-devel
=== robitaille [n=daniel@ubuntu/member/robitaille] has joined #ubuntu-devel
cr3mdz: yes: t1000, t2000, Precision 380, Dimension 9150 and a couple netinstalls on gigabyte boards06:14
mdzcr3: great news; could you update Testing/Current with those results?06:15
cr3mdz: sure, but I have a few reports to generate beforehand06:16
mdzcr3: reports?06:18
=== MagnusR [n=magru@c83-250-59-127.bredband.comhem.se] has joined #ubuntu-devel
=== mvo [n=egon@pD9E24761.dip0.t-ipconnect.de] has joined #ubuntu-devel
elmoKamion: ping?06:21
Kamionelmo: Rather than just pinging me, please tell me what you want and I'll reply when I'm around.06:21
elmohar har06:21
=== elmo stabs tollef in the face
cr3mdz: certification reports, that is ultimately my responsibility so I need to generate them quickly. it shouldn't take long though, probably an hour or so06:21
=== tfheen hugs elmo
=== MagnusR [n=magru@c83-250-59-127.bredband.comhem.se] has joined #ubuntu-devel
pittidoes anyone else apart from infinity have access to the buildds? infinity did i386 and ppc builds of firefox 2.0rc3, and I'd like to put the binaries on rookery for testing06:23
tfheenpitti: the sysadmin team has06:25
=== n8k99 [n=nathan@dsl254-078-190.nyc1.dsl.speakeasy.net] has joined #ubuntu-devel
pittielmo: ^ if you have a minute, can you please copy these binaries to chinstrap or rookery?06:26
elmowhat?  soyuz builds?06:26
elmothey're not stored on the buildd06:26
cr3mdz: I have another installation crash on a Dimension 5150, any files you'd like other than /var/log/dmesg?06:28
cr3kern.log seems to contain interesting information as well06:29
pittielmo: I guess so, infinity wanted to manually build them; he did amd64 on a buildd (crested), so I guess he used a buildd for the other arches06:30
pittielmo: right, he spoke about an invalid CurrentlyBuilding, so this must have been a buildd06:30
=== pradeep_ [n=pradeep@59.92.95.44] has joined #ubuntu-devel
mdzcr3: wiki.ubuntu.com/DebuggingSystemCrash06:32
=== phanatic [n=phanatic@ubuntu/member/phanatic] has joined #ubuntu-devel
mdzcr3: since it's reproducible, just switch to a text console while the installer goes, and you should either see the panic or at least be able to do sysrq commands to get more info06:33
elmopitti: yeah, sorry, I don't think I can help - you really want a team soyuz person or similar06:33
=== slomo [n=slomo@ubuntu/member/slomo] has joined #ubuntu-devel
elmoif he built it on crested, that's a soyuz buildd and the binaries are sent back to drescher over XMLRPC and I can't retrieve them from the buildd06:33
elmothey really should be available from the librarian, if you can find them in the web UI06:34
=== cypher1 [n=cypher1@59.92.139.149] has joined #ubuntu-devel
=== Nafallo_ [n=nafallo@ubuntu/member/nafallo] has joined #ubuntu-devel
Kamionmdz: continuous> yes, I don't think we ever filled in that particular bit of intelligence in partman. Bug report on partman-auto please?06:42
pittielmo: ah, thank you anyway06:42
Kamionmdz: resize> as usual, I can debug given /var/log/partman (and time to stare at it)06:42
Kamionelmo: yes?06:42
Kamionright, now that two sets of parents have left I can get some work done ;-)06:45
Kamion(though they have been very helpful otherwise ...)06:46
=== Tomek [i=tomek@p548B0A54.dip0.t-ipconnect.de] has joined #ubuntu-devel
=== astopy [n=adam@taurus.moosoft.net] has joined #ubuntu-devel
=== lemonade [n=lemonade@dna19-217.tampere.customers.dnainternet.fi] has joined #ubuntu-devel
=== JethroDawnfine [n=jethromd@201.29.239.132] has joined #ubuntu-devel
=== cbx33 [n=pete@ubuntu/member/cbx33] has joined #ubuntu-devel
=== Tomek [i=tomek@p548B0A54.dip0.t-ipconnect.de] has left #ubuntu-devel []
=== daveadams [n=daveadam@hc65212a1.dhcp.vt.edu] has joined #ubuntu-devel
=== cypher1__ [n=cypher1@59.92.155.142] has joined #ubuntu-devel
=== bronson [n=bronson@66.160.177.202] has joined #ubuntu-devel
cbx33hi guys, inlight of future ubuntu development07:00
cbx33what language is most needed by ubuntu?07:00
cbx33c/C++/python/mono/Java...?07:00
=== cbx33 is itching to be more useful
pradeep_cbx33, i think c and python07:02
=== shackan [n=shackan@85-18-14-13.fastres.net] has joined #ubuntu-devel
thomc/python/shell07:03
thomand you'll be pretty much laughing to start with07:03
Keybuklua!07:05
pittielmo: cprov does not have an accound on adare/vernadsky any more, so he cannot fetch the debs for me; those were manual builds, thus they weren't uploaded anywhere07:05
mdzKamion: ok, it's trivially reproducible for me, so I'll do so now07:06
=== Gerrath [n=Shane_@unaffiliated/gerrath] has joined #ubuntu-devel
=== ZeroCool [n=rick@2492160hfc23.tampabay.res.rr.com] has joined #ubuntu-devel
=== archis [n=archis@unaffiliated/archis] has joined #ubuntu-devel
=== archis [n=archis@unaffiliated/archis] has left #ubuntu-devel ["Ex-Chat"]
Kamionany chance we could get bug 60071 fixed for final?07:14
UbugtuMalone bug 60071 in launchpad-integration "Gets confused when using --translate --pid $pid on the live cd" [Undecided,Unconfirmed]  http://launchpad.net/bugs/6007107:14
tfheenKamion: I thought I fixed that?07:14
tfheenor rather, worked around it.07:14
=== ZeroCool [n=rick@2492160hfc23.tampabay.res.rr.com] has left #ubuntu-devel ["Konversation]
Kamiontfheen: it now fails on /filesystem.squashfs/usr/bin/yelp, but same difference ...07:15
Kamion(rather than /casper/filesystem.squashfs/...)07:15
tfheenKamion: is the cdrom mounted?07:15
Kamiontfheen: er, it's on a live CD ...07:16
Kamion(so yes)07:17
mdzKamion: sounds awfully like a kernel issue07:19
mdzpresumably /proc/pid/exe has that path07:19
tfheenmdz: yes, that's the problem.07:20
mdzwe could hack around it in l-i for final07:20
Kamiontfheen: /proc/pid/cmdline doesn't always have the full path, so that doesn't work07:21
mdzbut probably not fix the underlying issue07:21
Kamion$ cat /proc/7344/cmdline; echo07:21
Kamiongnome-terminal07:21
elmoKamion: getting debconf prompts on avril's laptop in the office - 100% sure that's only ever been Ubuntu07:21
Kamionelmo: echo GET debian-installer/keymap | sudo debconf-communicate07:21
tfheenKamion: sorry, are the squashfs-es bind-mounted inside the root?07:21
Kamiontfheen: not AFAICS07:22
Kamioncertainly no /filesystem.squashfs directory07:22
Kamionno /casper either07:22
Kamion  * Don't move-mount all the squashfs-es into / since that confuses mono07:22
Kamion    (and some other apps too).  Malone: #6275607:22
tfheenKamion: gnnr. :-/07:22
tfheenyes, that's what I hoped fixed it, but apparently not well enough07:23
KamionI think we should be very careful about messing about with the bind/move-mounts at this point07:23
mdzKamion: I am dead serious about hacking around it in l-i07:23
Kamionmdz: I entirely agree with you07:23
tfheenthat sounds like a safer approach, yes.07:23
Kamionnot much else appears to care07:23
elmoKamion: locked 'cos the config question is still up - is it safe from a diagnosis to just go forward in the upgrade?07:23
tfheenI wonder why l-i breaks it, while mono is now happy.07:24
mdzwhy does mono care?07:24
Kamionelmo: less /var/cache/debconf/config.dat and see07:24
Kamionelmo: also, what default answer did it present? U.S. English?07:24
tfheenmdz: ask ajmitch or one of the other Mono guys.07:25
Kamionelmo: please don't go forward *quite* yet - shouldn't take long07:25
elmoKamion: noting in config.dat about debian-installer07:25
=== robertj [n=robertj@68-114-40-215.dhcp.athn.ga.charter.com] has joined #ubuntu-devel
bhalef-spot was looking for a config file in the squashfs07:25
elmo/var/log/installer/syslog makes it look like a ubiquity install of some sort07:25
bhalenot the unionfs07:25
infinitypitti: I passed out, sorry, do you still need those builds? (they're done)07:25
=== finalbeta [n=finalbet@d5152A68A.access.telenet.be] has joined #ubuntu-devel
pittiinfinity: would be great07:26
=== avril [n=james@217.205.109.249] has joined #ubuntu-devel
Kamionelmo: is there a /var/log/installer/version, or a version number at the top of /var/log/installer/syslog?07:26
pittiinfinity: as soon as I have them, I call for testing07:26
mdzbhale: but why?07:27
mdzwas it trying to look up the location based on the path to an executable for the running process via /proc?07:27
avrilKamion: "Configuring console-setup" is the title, "The origin of the keyboard:" is the question, default answer is "United Kingdom"07:27
pittiinfinity: (and, no reason to apologize for sleeping in the middle of the night) :)07:27
bhalemdz: no idea, tfheen said "hey that looks like l-i, I have a lead on a fix"07:27
mdzI don't know where else that's exposed07:27
bhalemdz: not sure on what that fix was07:27
Kamioninteresting that that's the default07:27
infinitypitti: Well yeah, it's 3:30am now, but still, I wasn't planning on passing out. :)07:27
avrilKamion: no version either in separate file or at top07:27
bhalemdz: and yes at /proc07:27
Kamionavril: I'm betting it was a pre-release of espresso/ubiquity then07:28
Kamiondapper's version copied debian-installer/keymap into the installed system07:28
Kamionubiquity (1.0.10) dapper; urgency=low07:28
Kamion  * Copy debian-installer/keymap to the installed system (closes: Malone07:28
Kamion    #40627).07:28
Kamion -- Colin Watson <cjwatson@ubuntu.com>  Sun, 28 May 2006 15:46:48 +010007:28
avrilhmm, ok07:28
avrilthat's possible, I think I reinstalled this laptop from scratch when it passed from Pregnant Claire to Avril07:28
Kamionavril: go ahead with the upgrade - think we just have to suck this up as an annoyance07:29
avrilKamion: ok, cool, thanks sorry for the false positive07:29
bluefoxicyNautilus is suddenly misbehaving, it hangs when I access a usb drive07:29
infinitypitti: chinstrap:~adconrad/ffox/07:29
Kamionit's not necessarily a false positive - ideally we'd upgrade from dapper beta without questions07:29
bluefoxicyls sees the drive fine and I've umounted/mounted/removed/inserted it a bunch of times07:29
pittiinfinity: thanks! and continue to sleep well07:29
Kamionthe keymap's just damned hard to parse without the value being recorded07:29
=== bluefoxicy guesses a reboot will fix it.
Kamionwe tried grokking it out of xorg.conf, but console-setup upstream mailed me with some convincing reasons why that was a thorny approach, and I was seeing bugs in it anyway07:30
Kamion(convincing reasons> lots of users fix broken autodetected X keymaps using GNOME - the console keymap was probably right because they managed to use it to install, but the X keymap might well not have been)07:31
avrilKamion, what about parsing /var/log/installer/syslog? ;-)07:31
Kamionavril: ewwwww. is it actually in there?07:31
avrilKamion, yep07:31
avrilubiquity: apply_keyboard: uk07:31
avrilubiquity: apply_keyboard: layout gb07:31
avrilI was kidding tho07:31
Kamionavril: I know how you love parsing non-machine-readable files07:31
tfheenavril: don't give Colin ideas, please. :-P07:32
=== carlos [n=carlos@102.Red-88-18-197.staticIP.rima-tde.net] has joined #ubuntu-devel
avrilhaha07:32
Kamion# What kind of genius logs 3.5 years of removal data in07:32
Kamion# semi-human-parseable text and nothing else?  Hmm.  That would be me. :(07:32
Kamion# MAAAAAAAAAAAAAADNESSSSSSSSSSSSSSSSS07:32
avrilthank you for sharing my shame07:32
Kamion:-)07:32
zuluh..ok07:32
mdzKamion: do we save that stuff somewhere machine-readable on current installs?07:33
Kamionmdz: yes, and in dapper too07:33
Kamion    for q in ('^console-setup/',):07:33
Kamion        misc.ex('debconf-copydb', 'configdb', 'targetdb', '-p', q,07:33
Kamion                '--config=Name:targetdb', '--config=Driver:File',07:33
Kamion                '--config=Filename:%s' % targetdb)07:33
tfheenremovals.txt is fairly parseable, though.  I wrote something generating RSS out of it some time ago.07:33
Kamionaside from debconf-copydb having possibly the craziest command-line syntax evah07:34
dholbachhm, it seems that usbdisks get mounted during a desktop install (during/before) the partitioning step07:34
=== jonh_wendell [n=wendell@200165128188.user.veloxzone.com.br] has joined #ubuntu-devel
jonh_wendellKamion: are you the person who take care of keyboard setup in edgy install?07:35
Kamionjonh_wendell: yes07:35
jonh_wendellKamion: can you take a look at bug 66774?07:35
UbugtuMalone bug 66774 in ubiquity "Wrong configuration for Brazilian keyboard" [Undecided,Confirmed]  http://launchpad.net/bugs/6677407:35
mdzKamion: alternate install in vmware prompts for the X mode?!07:36
=== holycow [n=a@mail.wjsgroup.com] has joined #ubuntu-devel
mdzis that normal?07:36
Kamionmdz: yes - vmware doesn't expose that information07:37
tfheenKamion: didn't your xorg upload fix https://launchpad.net/distros/ubuntu/+source/xutils-dev/+bug/65264 ?07:37
UbugtuMalone bug 65264 in xutils-dev "Dapper-Edgy upgrade: three packages are still from dapper" [Undecided,Confirmed]  07:37
KamionAFAIcouldT last I looked07:37
infinitymdz: It did in dapper as well.07:37
Kamionjonh_wendell: ok, shame I found out about this so late07:37
infinitymdz: (I know, since I just did a few dapper test installs in vmware for upgrade testing)07:38
Kamionjonh_wendell: may be fixable for edgy, possibly. thanks07:38
mdzI don't remember dapper doing that for me, weird07:38
Kamiontfheen: yes, I'll close it, thanks07:39
=== jorgp [n=jorgp@adsl-70-234-128-48.dsl.tul2ok.sbcglobal.net] has joined #ubuntu-devel
jonh_wendellKamion: thank you07:39
=== Spads [n=spacehob@host-84-9-49-212.bulldogdsl.com] has joined #ubuntu-devel
=== bluefoxicy [n=bluefox@c-68-33-112-13.hsd1.md.comcast.net] has joined #ubuntu-devel
=== Keybuk [n=scott@quest.netsplit.com] has joined #ubuntu-devel
=== jcole [i=jcole@nat/hp/x-08ac135dac8dfb5a] has left #ubuntu-devel []
bluefoxicyKeybuk:  hey check this bootchart out.07:47
Keybuk...?07:47
bluefoxicyhttp://bluefox.kicks-ass.org/stuff/bluefox/images/edgy-20061018-1_desktop.png07:48
Keybukdoes that thing have an ATI/ALi sound card chip, by any chance?07:49
bluefoxicy00:09.0 Multimedia audio controller: Creative Labs SB Audigy (rev 03)07:49
bluefoxicynope07:49
Keybukwhat about the onboard?07:49
bluefoxicyit's disabled in bios.07:49
Keybukjust wondering what that long modprobe is07:50
bluefoxicyno clue.07:50
Keybukgot a copy of /var/log/udev available?07:50
=== mvo [n=egon@pD9E24761.dip0.t-ipconnect.de] has joined #ubuntu-devel
bluefoxicyhttp://bluefox.kicks-ass.org/stuff/bluefox/udev07:51
bluefoxicyKeybuk: can you get udev up earlier, by any chance?07:52
bluefoxicyor well, it starts pretty early heh.07:52
=== ivoks [n=ivoks@32-181.dsl.iskon.hr] has joined #ubuntu-devel
Keybukbluefoxicy: nothing much happens before udev07:53
bluefoxicyBetter question:  What's about the best you can do to get modules loaded as early as technically possible07:53
Keybuk      8.710907  add@/devices/pci0000:00/0000:00:09.0/0-0:TR2860207:53
Keybukwhat's that one?07:53
bluefoxicyKeybuk:  Windows XP does its 'preload' (readahead) at boot "while loading drivers" because "drivers take time to initialize and we can capitalize on that time spent doing nothing" or something.  That's what sparked my whole readahead thing. :)07:54
Keybukoh, your sound card07:54
bluefoxicyyeah, it is.  Hm.07:54
Keybukbluefoxicy: that's what we tried to do ... except that we don't just load drivers, we do lots of other bits, that also need readahead07:54
Keybukthe other one is your usb hub07:54
bluefoxicyhmm07:54
Kamionand also some of the drivers that take longest to initialise are things like SCSI disk drivers and RAID controllers07:54
bluefoxicyKamion:  nods.07:55
bluefoxicyKamion:  for everything else, there's Vesa?07:55
bluefoxicyKeybuk:  will that go away when udevsettle is killed off?07:56
=== pitti completes powerpc tests, looks good
mdzpitti: great, thank you07:57
bluefoxicyboot time is a bunch of little CPU and IO spikes :/  I'm actually pretty amazed at how difficult it is to turn it into one giant massive spike of IO and CPU07:57
mdzsfllaw: how is i386?07:57
pittimdz: I can't get ubiquity to offer resizing to me, but it worked fine in d-i07:57
=== Amaranth [n=travis@ubuntu/member/amaranth] has joined #ubuntu-devel
mdzpitti: I got it to work07:58
=== jonh_wendell [n=wendell@200165128188.user.veloxzone.com.br] has left #ubuntu-devel ["Bye"]
mdzmy virtual disk needed to be bigger07:58
Keybukbluefoxicy: the fact that the rest of the boot waits for your sound card to faff will go away, yes07:58
infinitysfllaw: I noticed you put me on the testing matrix for powerpc.  My powerpc machine can't boot from CDs. :)07:58
=== shawarma_away is now known as shawarma
=== zenrox [n=zenrox@pool-71-115-219-183.spknwa.dsl-w.verizon.net] has joined #ubuntu-devel
pittimdz: hm, I tried with bootstrap/256MB swap/35GB root, bootstrap/35GB root/256 MB swap, and boostrap/36GB root; no dice :(07:59
=== robitaille [n=daniel@ubuntu/member/robitaille] has joined #ubuntu-devel
mdzpitti: dunno about powerpc07:59
Nafallolol07:59
=== Nafallo read 35G swap first :-P
=== Kamion fixes splash-down on amd64
pittiKamion: yay08:00
pittimdz: for the record, firefox 2.0rc3 is prepared and ready for testing on people, locales updated, fixed, and tested, reverse dependencies tested; looks pretty good08:01
=== pitti wanders off for some dinner, bbl
tfheen"ready for testing on people" sounds like a new drug or biochem weapon or something.08:01
=== heno [n=henrik@host-81-191-165-41.bluecom.no] has joined #ubuntu-devel
=== ohoel [n=oivind@exten-halls-246.soton.ac.uk] has joined #ubuntu-devel
Nafallotfheen: maybe it is :-)08:02
thommost mozilla products could be reclassified as pyschological warfare08:02
mdzpitti: is there a mail about it?  I'll give it some testing here08:03
mdzah, there it is, on -devel08:03
=== givre [n=Florent@APuteaux-152-1-88-185.w86-205.abo.wanadoo.fr] has joined #ubuntu-devel
=== carlos [n=carlos@67.Red-81-39-33.dynamicIP.rima-tde.net] has joined #ubuntu-devel
Kamionpitti: first time since breezy that powerpc has gone vaguely smoothly08:07
Kamionthis is good news08:07
=== givre [n=Florent@APuteaux-152-1-88-185.w86-205.abo.wanadoo.fr] has left #ubuntu-devel []
=== zenrox [n=zenrox@pool-71-115-219-183.spknwa.dsl-w.verizon.net] has joined #ubuntu-devel
Kamionmdz: I always just use vmware's default "8GB, split into 2GB chunks"08:10
Kamionwhich is more than adequate08:10
mdzI usually keep them small because I preallocate them08:10
mdzusually 4G08:11
mdz6G is enough to get the resize option so I'm using that now08:11
Kamionseb128: I've just done two consecutive amd64 desktop CD boots both of which failed to start gnome-settings-daemon08:11
mdzI learned this lesson during the dapper release but forgot it08:11
Kamionseb128: what do you need me to do?08:11
mdzI thought that was fixed08:11
Kamionexcept this time at least it managed to start a usable desktop; last time it seemed to just hang08:12
Kamionstarting it by hand appears to work fine08:13
Kamionclassic, strace it and it goes away :(08:13
pittimdz: yup, I mailed u-devel08:14
=== mc44 [n=mark@ip-81-170-96-33.cust.homechoice.net] has joined #ubuntu-devel
pittiKamion: indeed, after the recent ubiquity fixes it went surprisingly smooth today08:14
tfheenKamion: it fails during boot because too much other stuff is going on.  It's a timeout.08:14
tfheenKamion: the fix is to increase the dbus activation timeout.08:14
pittiKamion: we increased the timeout from 25 to 40 seconds lately08:15
pittiKamion: if that's still not enough, we have to increase it further, maybe 60 seconds08:15
pittislomo: ^ FYI08:15
=== pitti -> really dinner
Kamionwhere does it need to be fixed? g-s-d or dbus?08:15
slomodbus08:16
tfheenat least that has been the problem in the past.08:16
Kamionit gives a pretty poor impression of the desktop CD, and this is not that slow a machine - increasing that for final sounds relatively safe to me08:16
infinityIs this timeout a compiled-in thing?08:16
tfheeninfinity: yes.08:16
infinityCause it seems one would want a ridiculously long one for the live session, but a shorter one for an installed system.08:16
infinityShame.  So casper can't fiddle with it. :/08:17
tfheenwe could binpatch it..08:17
tfheenwe should just not use dbus activation for this, IMO.08:17
slomoinfinity, tfheen: nope, it's set in the session bus configuration in /etc08:17
infinityslomo: Ahh, so there's hope.08:17
=== Kamion doesn't see it. Is the key missing by default?
=== mbiebl [n=michael@e180109220.adsl.alicedsl.de] has joined #ubuntu-devel
Kamionthere's /etc/dbus-1/session-local.conf which casper could write08:18
shawarmaWhere can I find a list of the packages installed on the Ubuntu Live CD and the Kubuntu Live CD? (I'm here assuming that it's not just equivalent to [k] ubuntu-desktop and all their dependencies)08:18
slomoKamion: "<limit name="service_start_timeout">40000</limit>" in /etc/dbus-1/session.conf08:18
Kamionshawarma: *.manifest files alongside each of them on cdimage08:19
=== shawarma slaps his forehead
Kamionslomo: not here08:19
shawarmaKamion: Of course. thanks.08:19
slomoKamion: oh damn, the patch for it is wrongly applied in the package... i'll add this correctly after RC or now if you want08:19
mdztfheen,Kamion: I've created a 'later' milestone for the 'ooh, really should fix that after the release' bugs08:19
tfheenmdz: thanks,08:19
Kamionslomo: after RC, please08:19
mdzit's a milestone on edgy and might look a little weird but it's something08:20
slomopitti: i wonder what fixed it for you then... :/08:20
infinityslomo: But please prepare it now, so it can be reviewed and we can get it in immediately post-RC, if it's sane.08:20
Kamionyeah, I've just been uploading my post-RC fixes so that they can sit in the queue08:20
slomoinfinity: it's just a one-line addition to another file, i forgot that we don't use upstream's session.conf but have our own in debian/08:20
mc44pitti: not that this is a regression from rc2, but firefox rc3 still breaks on rss feeds re: bug 61182 - this is not broken in vanilla upstream firefox. I don't know if any who cares for firefox has actually looked at this bug...08:20
UbugtuMalone bug 61182 in firefox "Mozilla Firefox Bon Echo Beta 2 Doesn't show RSS Feed preview" [Unknown,Rejected]  http://launchpad.net/bugs/6118208:20
mdzKamion: this was more for immediately after final08:21
shawarmaKamion: Is the manifest by any chance generated from the ubuntu-desktop with some additions? I suppose what I'm actually looking for is what packages are installed on the Live CD, but are not part of ubuntu-desktop (and the same for Kubuntu).08:21
mdzubuntu-6.10 is appropriate for post-RC08:21
Kamionmdz: yeah, my comment was unrelated to your comment about milestones; I was replying to 19:20 < infinity> slomo: But please prepare it now, so it can be reviewed and we can get it in immediately post-RC, if it's sane.08:22
Kamionshawarma: ubuntu-minimal + ubuntu-standard + ubuntu-desktop + ubuntu-live [+ make sure the right kernel is there] 08:22
infinityshawarma: There's an "ubuntu-live" task. (apt-get install ubuntu-live^)08:22
shawarmainfinity, Kamion: aha! Excellent. Thanks!08:22
infinityshawarma: And the one Kamion missed was casper, which isn't in any task. :)08:22
mdzKamion: gotcha08:22
Kamionshawarma: easier to see in the seeds (http://people.ubuntu.com/~cjwatson/seeds/edgy/ for a read-only mirror of the Ubuntu edgy seeds)08:23
Kamioncasper isn't in live because we also build a "livecd-base" that doesn't include the desktop or live seedss08:24
Kamionseeds08:24
Kamionbut maybe casper should be in live anyway, for clarity08:24
slomoKamion: ok, finished... http://slomosnail.de/~slomo/temp/dbus_0.93-0ubuntu3.debdiff if you already want to look at it now...08:24
infinitymdz: Do we have any intention of even pretending to care about the nvidia-glx root hole, or is "upgrade to a random beta driver to fix it" just not a good enough answer for us?08:24
mjg59infinity: Wouldn't help the legacy ones anyway08:25
mdzinfinity: we'll wait until there's a proper update08:25
shawarmaKamion: Are those seeds the input for germinate?08:25
Kamionshawarma: yes08:25
infinityKamion: I vaguely recall we had some reason or other (other than livefs-base) for not having it in the live seeds, but danged if I can remember what that reason was.08:25
shawarmaKamion: I see.08:25
Kamionc.f. SeedManagement08:25
mdzinfinity: and -legacy will need to go to universe08:26
=== pygi [n=mario@83-131-6-160.adsl.net.t-com.hr] has joined #ubuntu-devel
mdzwe can't pretend to support it08:26
Kamionmultiverse08:26
mdzright08:26
=== zenrox [n=zenrox@pool-71-115-219-183.spknwa.dsl-w.verizon.net] has joined #ubuntu-devel
Kamionmdz: if so, we should make that overrides change nowish08:26
infinitymdz: Yeah, like we pretend to support any of it anyway. :/08:26
KamionI don't want to be changing overrides post-release08:26
mdzKamion: still debating whether to change it for edgy08:27
infinityIt probably should have been in multiverse from its introduction anyway.08:27
mdzyes08:27
mc44mdz: how about an option for nvidia-beta a la nvidia-legacy, obivoulsy in multiverse as well08:27
mjg59mc44: Adds another lump to linux-restricted-modules08:27
mdzmc44: far too frozen for that sort of thing08:27
infinityA large lump.08:27
infinityThe nvidia kernel module is huge.08:27
mjg59Is it going to be releases-noted?08:27
mdzKamion: ok, let's do it before final08:28
mdzmjg59: which? legacy or the bug?08:28
mjg59"If you install this, arbitrary websites may 0wn you"08:28
mc44fair enough. Just dont like thee idea of random strings on webpages crashing my computer :-/08:28
pygihello all08:28
mjg59mdz: The bug08:28
Kamionstill trying to figure out why nvidia-glx-dev isn't on the demotion list in the first place08:28
mdzmjg59: probably a good idea08:28
mdzmjg59: though we don't do that for, say, the kernel08:29
=== dholbach_ [n=daniel@89.247.0.177] has joined #ubuntu-devel
Kamions/nvidia-glx-dev/nvidia-glx/08:29
mdzI don't think it's necessary08:29
mdzKamion: I think restricted is...weird08:29
Kamionmdz: anastacia is supposed to look at both main and restricted08:29
mjg59mdz: We don't generally release kernels with known security issues08:29
Kamionmigration between main<->restricted is entirely manual, yes, but it should notice stuff in restricted that's not seeded08:29
mdzmjg59: sure we do; if they become known too close to release there's little point in delaying08:30
mdzthe difference between releasing with very-recently-known vulnerabilities and unknown vulnerabilities is minimal08:30
infinityKamion: nvidia-glx is in ship.08:30
KamionOH, sigh08:30
mc44mdz: but then you expect to update the kernel in a reaobale timeframe08:30
mc44*reasonable08:30
Kamioninfinity: I meant nvidia-glx-legacy, I just can't think/type/whatever08:30
Kamionbut I worked it out - it's because of Extra-Include: *-dev08:30
mdzmc44: and we do. what is your point exactly?08:30
infinityKamion: Fair enough, I can;t do any of those three either. :)08:30
Kamionwhich pulls in nvidia-glx-legacy-dev which pulls in nvidia-glx-legacy08:31
Kamioninfinity: you can't whatever?08:31
infinityKamion: Indeed.  I'm terrible at it.08:31
Kamionmdz: so, Extra-Exclude: nvidia-glx-legacy-dev and demote that pair?08:31
mc44mdz: that an update to the kernel would be quick after release so risk is smaller not warrenting a realse note, however it may be a long time before nvvidia fix it in a stable driver, and that may be too dangerous to -update08:31
mdzKamion: yes08:31
Kamionmdz: before or after RC?08:31
mdzKamion: after08:32
shawarmaKamion: Do you happen to know the Kubuntu equivalents of -minimal and -standard?  Do "they" have such equivalents at all?08:32
infinityMakes little difference, since it doesn't ship anyway.08:32
Kamionright, I'll do the seed change locally08:32
mdzKamion: unless it's seriously negligible in the risk department08:32
Kamionshawarma: all derivatives use the same minimal and standard tasks08:32
infinityshawarma: The "minimal" and "standard" tasks are the same for all derivatives.08:32
Kamionshawarma: same minimal is a technical requirement (debootstrap); same standard is merely policy08:32
infinityshawarma: Again, "apt-get install taskname^"08:32
shawarmaKamion, infinity: ah. makes sense.08:33
shawarmainfinity: apt-get install ubuntu-live^  does not install everything 'apt-get ubuntu-desktop ubuntu-minimal ubuntu-standard' does.08:33
Kamionshawarma: it's not meant to.08:33
infinityshawarma: No, you need to do all the above-mentioned tasks to get a livefs.08:34
Kamionwe tried making those inherit at one point and it had complicated undesirable consequences whose specifics I forget exactly (sorry)08:34
infinityshawarma: minimal, standard, ubuntu-desktop, ubuntu-live, casper, kernelstuff.08:34
infinityKamion: If nothing else, it makes debugging uninstallable tasks pure hell.08:34
mdzKamion: I believe it was that removing something low on the stack removed all metapackages going upward08:34
infinityAnd that too.08:34
Kamionyeah, either of those could've been it08:34
shawarmainfinity: So 'apt-get install ubuntu-live^ ubuntu-desktop ubuntu-standard ubuntu-minimal linux-generic casper' for ubuntu and 'apt-get install kubuntu-live^ kubuntu-desktop ubuntu-minimal ubuntu-standard casper linux-generic' for Kubuntu?08:35
Kamionshawarma: you don't install ubuntu-minimal from scratch - you debootstrap to get that08:35
shawarmaKamion: Yes, I was wondering why they didn't just depend downwards.08:35
infinityshawarma: More or less, yes, but you start with a debootstrap.08:35
shawarmaKamion: Of course, but that's not exactly what I'm trying to do. :-)08:36
Kamionand the linux-* are different for different architectures08:36
shawarmainfinity: Yes, I *would* if I was doing an actual install :-)08:36
infinityKamion: I still install minimal^ anyway, for sheer paranoia's sake.  Not sure why. :)08:36
shawarmaKamion: Of course.08:36
=== dufresnep [n=pauld@ip-66-254-43-49.mqdsl.megaquebec.net] has joined #ubuntu-devel
shawarmainfinity: Ah, minimal is a taskk, too?08:36
Nafallopitti: nice changelog on the firefox-build :-)08:36
Kamionminimal's only really a task because I'm a completist08:37
infinityKamion: Was there a point when minimal wasn't part of debootstrap?  That could be why it's in livecd.sh08:37
infinity(It clearly doesn't need to be anymore)08:37
shawarmaKamion: -desktop and -standard are not tasks, right?08:37
Kamioninfinity: no08:38
=== shackan [n=shackan@85-18-14-13.fastres.net] has joined #ubuntu-devel
infinityshawarma: They are.08:38
Kamioninfinity: before minimal existed, there was base, but that was part of debootstrap then08:38
shawarmainfinity: Ok.08:38
Kamionone of the main reasons for splitting base into minimal and standard was to speed up debootstrap :)08:38
infinityKamion: Right, then, I guess it's just lamont paranoia that I never stripped.08:38
shawarmainfinity: minimal and standard are not. At least that's why my apt-get tells me.08:39
infinityshawarma: minimal^ and standard^08:39
infinityshawarma: No derivative stem.08:39
shawarmainfinity: Garh... I'm so stupid.08:39
shawarmainfinity: feel free to quote me on that.08:39
infinityOnly when drunk, and you're paying.08:40
=== thekorn [n=markus@a89-182-19-197.net-htp.de] has joined #ubuntu-devel
shawarmainfinity: indeed.08:40
Nafallopitti: firefox looks good in Swedish anyway, nothing jumps at me.08:41
infinitypitti: Can we s/BonEcho/Firefox/ on the user agent string?  There are some painfully retarded websites that refuse to work with "unknown" user agents.08:42
=== nightwish [i=gsn@segfault.kernel-oops.de] has joined #ubuntu-devel
=== Spads [n=spacehob@host-84-9-50-138.bulldogdsl.com] has joined #ubuntu-devel
seb128Kamion: do you have anything to ~/.xsession-errors or any clear message about the issue on boot?08:47
seb128that's weird we didn't get some bug reports about that, the package didn't change for weeks now08:48
seb128there was an issue some time ago, I fixed it and people who replied on the bug confirmed it's fixed08:48
seb128Kamion: does it happen every time?08:48
slomopitti: ping?08:56
Kamionseb128: no, not every time - and as I say it's on the live CD so it could well be the dbus activation timeout thing that people were talking about above08:58
pittiNafallo: cheers08:58
pittislomo: pong08:58
Kamionseb128: http://people.ubuntu.com/~cjwatson/tmp/xsession-errors - nothing obvious08:59
pittiNafallo: changelog> well, I got sick of tracking all these CVEs in the manual db :)08:59
pittiinfinity: I'll look into it08:59
Kamion(I've already started g-s-d by hand and started ubiquity)08:59
Nafallopitti: hehe, yea. thought so :-)08:59
slomopitti: saw that i managed to not change the dbus timeout? ;) any idea what else has fixed it for you? (and does the bcm43xx driver work for you with latest kernel? i always loose the connection to APs after some time...)08:59
Luremjg59: I cannot reproduce bug 60442, but I have prepared a test package - so if you can test it would be great09:00
UbugtuMalone bug 60442 in gnome-power "Dual / Two Batteries, shutdown on empty expansion battery. (GPM does not recognises second battery on hotplug)" [Unknown,Unknown]  http://launchpad.net/bugs/6044209:00
pittislomo: dbus timeout> no idea, it just works now09:00
Kamionseb128: also bug 66124 was filed just four days ago about this and you replied to it ...09:00
UbugtuMalone bug 66124 in control-center "gnome-settings-daemon crashes" [Undecided,Needs info]  http://launchpad.net/bugs/6612409:00
=== ivoks [n=ivoks@ubuntu/member/ivoks] has joined #ubuntu-devel
Kamionso it's obviously not fixed for everyone09:00
pittislomo: bcm43xx> works fine for me, but I didn't test it for longer than an hour or so09:00
pittislomo: but it's completely broken with network-manager09:00
elmomy fonts consistently get mangled on upgrade09:00
seb128Kamion: that one is clearly a different issue09:00
pygisivang: ping?09:00
Kamionseb128: oh?09:00
elmofrom subpixel -> best shape09:00
elmowho would that be a bug on?09:00
Kamionseb128: oh, sorry, you're quite right09:00
seb128Kamion: the previous crasher people have had "gstreamer init failed" message09:00
pittislomo: From what I have heard, wpasupplicant wrecks up the settings, and I don't even get an IP09:00
pittislomo: so I'm back at good ol' sudo ifup eth109:01
seb128s/have/had09:01
slomopitti: i loose the connection after < 5 minutes already but don't use NM at all09:01
pittislomo: anything helpful in dmesg?09:01
slomopitti: no... jsut the usual spamming by the bcm43xx module09:01
seb128Kamion: would be nice to try with the extra delay for dbus first09:01
Kamionmm, I'll see if I can try that out hand-hacked later09:01
seb128Kamion: and debug it if the isssue is still there09:01
pittislomo: how come that the timeout isn't changed? I still remember the changelog09:01
pittiKamion: it's nontrivial to hack09:02
Nafallopitti: network-manager bailed out on my rt2500, wifi-radar works though :-). if you want something GUIsch that is :-).09:02
slomopitti: i patched upstream's session.conf but we have our own in debian/ and forgot about it09:02
pittiKamion: in my experiments I never managed to get the effect after logging out and back in - that was just too fast09:02
Kamionpitti: I can hack it at boot09:02
Kamionbreak=casper-bottom, mess around with ed09:02
pittiah, nice trick09:02
Kamionyou have to provide a script that edits the file, but shrug09:03
seb128is apport running on the desktop CD?09:04
seb128like a g-s-d crash would generate a crash log?09:04
=== mat [n=mat@igoan/mat] has joined #ubuntu-devel
Kamiondoesn't seem to09:11
Riddellmjg59: has usplash changed on amd64?09:16
tfheenRiddell: yes.09:16
tfheenRiddell: it now works, unlike what it used to.09:16
Riddellwell that would be handy to know09:16
Riddellwhat do I have to do to make it work in kubuntu?09:16
tfheenprovide proper (640x400 and 640x480) artwork.09:17
tfheen16 colours09:17
=== mvo [n=egon@p54A67BD5.dip.t-dialin.net] has joined #ubuntu-devel
pittisfllaw: do you need help with amd64 testing? I can do some testing tomorrow morning09:26
KamionI'm slowly cranking my way through the amd64 DVD still09:27
=== Mirrado [n=Mirrado@20150097224.user.veloxzone.com.br] has joined #ubuntu-devel
=== givre [n=Florent@APuteaux-152-1-88-185.w86-205.abo.wanadoo.fr] has joined #ubuntu-devel
=== shackan [n=shackan@85-18-14-13.fastres.net] has joined #ubuntu-devel
=== ogra [n=ogra@ubuntu/member/ogra] has joined #ubuntu-devel
ograhmm, gaim is funny as IRC client09:36
sivangogra: I couldn't never get used to it as an IRC client09:37
=== shawarma is now known as shawarma_away
RiddellGloubiboulga: someone will have to add a 640 xubuntu usplash too, else it won't work on amd6409:43
seb128lool: hi, yeah, you have some nice ideas. I think we will discuss that again at next summit. I'm busy with edgy at the moment but I would be happy to discuss that after edgy if you are interested. I think mvo is interested to the topic too09:44
=== mdke [n=matt@ubuntu/member/mdke] has joined #ubuntu-devel
=== sivang adds pitti 's firefo testing repo
=== mdz [n=mdz@87-194-36-33.bethere.co.uk] has joined #ubuntu-devel
mvoseb128: what topic was that?09:58
seb128mvo: easy-codec-install09:58
mdzsfllaw: how goes the testing?09:59
lamontinfinity: what did I do now??09:59
mvoseb128: yeah, that is a nice one10:00
=== givr1 [n=Florent@APuteaux-152-1-44-193.w82-120.abo.wanadoo.fr] has joined #ubuntu-devel
=== Mez [i=mez@195.112.61.164] has joined #ubuntu-devel
pittimdz: btw, I did the whole range of amd64/alternate tests with yesterday's images; the big bugs I noticed have been fixed10:08
mdzpitti: thank you10:08
pittimy machine is still busy with firefox, but I'll do some more amd64 tests tomorrow10:08
=== pitti just hopes that we won't need another image build
mvohow can I get the installer to present me the auto-resize option :/10:13
mvodo we need more ubuntu testing? it would be a welcome break from edubuntu testing :)10:14
tfheenmvo: the disk needs to be bigger than 6G10:14
tfheenmvo: ubuntu i386 testing == good10:14
pygiget mvo 10:14
pygihey*10:15
pygio joy, what a typo10:15
gnomefreakseb128: you mean like amaroks easy install codecs?10:15
seb128gnomefreak: what?10:15
gnomefreakamarok installs codecs for you now :)10:15
seb128gnomefreak: and?10:15
mvotfheen: my disk is 160G and I don't see it in ubiquity 10:15
seb128gnomefreak: I don't use amarok and don't care about what it does10:15
mvohey pygi!10:15
gnomefreakseb128: is that the same as what you mean?10:15
seb128gnomefreak: no10:16
gnomefreakoh ok10:16
seb128gnomefreak: I mean you try to play a mp3 with totem and it open a dialog "you need to install gstreamer0.10-plugins-ugly"10:16
seb128gnomefreak: with an "install" button10:16
gnomefreakseb128: yeah thats what amarok does atm10:16
gnomefreakit would be nice if it can be done with totem10:17
seb128gnomefreak: how do they do the mapping package to install codec?10:17
=== mgalvin_ [n=mgalvin@cpe-74-67-44-20.nycap.res.rr.com] has joined #ubuntu-devel
seb128gnomefreak: and is amarok running as admin or is there a daemon to install the package?10:17
gnomefreakseb128: that i dont know thats a riddell question10:17
gnomefreakseb128: daemon10:17
seb128gnomefreak: that's stupid to have an app specific daemon10:18
seb128gnomefreak: we should have something you can speak to over dbus or something like that10:18
gnomefreakagreed10:18
seb128gnomefreak: does amarok install the codec for the user or the package required or the codec out of the package systm?10:19
=== mvo got it now! auto-resize
gnomefreakout of package system iirc. the last time i played with it it kept running in a loop10:20
=== robitaille [n=daniel@ubuntu/member/robitaille] has joined #ubuntu-devel
seb128gnomefreak: ah, k, that's not what the spec is about, the spec is about determining what package is required and install it10:20
gnomefreakah10:20
seb128we are not really interested to install codecs out of the packaging system :)10:21
gnomefreakah10:21
=== hmrocha [n=hmrocha@194.117.22.216] has joined #ubuntu-devel
=== Mirrado [n=Mirrado@20150097224.user.veloxzone.com.br] has left #ubuntu-devel []
sfllawKamion: You're looking at bug 59983.  EtienneG was wondering if this will make it for edgy.10:25
UbugtuMalone bug 59983 in ndiswrapper "ndiswrapper in edgy broken" [Medium,Confirmed]  http://launchpad.net/bugs/5998310:25
sfllawAccording to the report, it looks like the kernel interface changed.10:25
sfllawAnd he's already had a call about it.10:25
mdzKamion: I think we had the same idea: https://features.launchpad.net/distros/ubuntu/+spec/install-with-third-party-drivers and https://features.launchpad.net/distros/ubuntu/+spec/ubiquity-driver-updates10:26
Riddellgnomefreak: hmm?10:26
=== hmrocha [n=hmrocha@194.117.22.216] has left #ubuntu-devel ["Ex-Chat"]
gnomefreakRiddell: we were talking about how amarok installs the codecs10:26
Riddellgnomefreak, seb128: it runs /usr/lib/amarok/install-mp310:27
Riddellwhich installs libmad10:27
Riddellthere's no daemon10:27
seb128Riddell: is that mp3 specific or does it do that with any codec?10:28
Riddellseb128: it's mp3 only, amarok just reads this .desktop file for the script to run which is supplied by the packager /usr/share/services/amarok_xine-mp3_install.desktop10:28
seb128Riddell: and does it install the package or a codec it downloads from somewhere?10:29
diemansuck, wont be working with ubuntu a ton in my new job it sounds -- the emc software for the SAN requires SLES or RHEL. 10:29
Riddellseb128: our install-mp3 runs kdesu adept to enable muliverse if needed and do apt-get install libmad010:29
=== lemsx1 [n=lemsx1@p86-65.acedsl.com] has joined #ubuntu-devel
seb128Riddell: ok, I see. gnomefreak said that amarok was already doing what the easy-codec-install specs wants to do, looks like it's a "light version" :) We want a mapping for any codec10:30
pygidieman: why is that?!10:30
=== vpol [n=vpol@damned.vpol.org.ru] has joined #ubuntu-devel
diemanpygi: its not 'certified' for ubuntu, etc.10:30
loolseb128: fine10:30
seb128Riddell: thank you for the details about it :)10:30
diemanthe SAN people here dislike not using certified platforms, etc.10:30
pygidieman: ok, help us get in contact with the providers of software, we'll certify10:31
diemani can't blame them, because its a support issue for them.10:31
=== raphink [n=raphink@ubuntu/member/raphink] has joined #ubuntu-devel
tfheendieman: where you moving to?10:31
diemansticking here at umn in minneapolis10:31
diemanmoving to oit security and assurance10:31
diemandoing network security work10:31
tfheenoh, nice.10:31
diemanyah10:31
Kamion01:31 < Kamion> mdz: I registered ubiquity-driver-updates before seeing install-with-third-party-drivers. Which should we keep?10:34
Kamion01:36 < Kamion> mdz: do I need to repropose ubiquity-advanced-partitioner for uds-mtv, or can we just carry it over? (I don't think it desperately needs further discussion)10:34
Kamion01:37 < Kamion> I suppose that means I'll have to actually think of other stuff I want to do for edgy+1 then, otherwise my slate is going to look artificially empty in MTV10:34
Kamionmdz: yep, I'd noticed that too, shortly after registering u-d-u10:35
infinityKamion: If you already have a large amount of work (and thus no need to spec more for yourself), register a mess of LP specs, and sit in with the soyuz guys and I for distro/soyuz requirements.10:35
infinityKamion: Or register other random specs for cool stuff you hope you can pawn off on other assignees. :)10:36
Kamionsfllaw: some total random assigned that bug to me without my consent; I know nothing about it10:36
sfllawKamion: Ah.10:36
ajmitchmorning10:37
sfllawWhen people do that, can you toss it back to Nobody?10:37
ajmitchwasabi_: pong (what was it about?)10:37
Kamionsfllaw: yeah, I just did10:37
=== ajmitch needs that contentless ping script
Kamionit was only yesterday10:37
=== maxres [n=maxres@68-235-168-184.chvlva.adelphia.net] has joined #ubuntu-devel
sfllawmdz: Bug 59983 looks like it could cause pain for our users.  The regression seems to be a bad one, but the fix involves a UVF exception.10:38
UbugtuMalone bug 59983 in ndiswrapper "ndiswrapper in edgy broken" [Medium,Confirmed]  http://launchpad.net/bugs/5998310:38
=== maxres [n=maxres@68-235-168-184.chvlva.adelphia.net] has left #ubuntu-devel ["When]
sfllawmdz: EtienneG just pointed out that he had a call about it.10:38
=== sharms [n=sharms@ubuntu/member/sharms] has joined #ubuntu-devel
mdzsfllaw: I have read that entire bug and I don't understand what the problem is10:39
tfheenajmitch: http://err.no/src/contentless_ping.pl10:40
Riddellmdz, tfheen: I'm uploading a new kubuntu-default-settings to allow booting on amd6410:40
=== ogra [n=ogra@ubuntu/member/ogra] has joined #ubuntu-devel
mdzRiddell: bug#?10:40
pittithere, firefox User-Agent string fixed10:40
Riddellmdz: been to busy making the changes to report a bug yet :) hang on10:41
mdzRiddell: so kubuntu/amd64 is completely broken?10:41
=== zul_ [n=chuck@CPE0006258ec6c1-CM000a73655d0e.cpe.net.cable.rogers.com] has joined #ubuntu-devel
Riddellmdz: you need to turn off usplash10:41
pittimdz: I fixed firefox' UserAgent: to be 'Firefox' instead of 'BonEcho' (to restore compatibility with some websites which check the string); I hope that's conformant with the branding agreement?10:42
mdzpitti: please make it compatible with whatever dapper did10:42
=== Riddell files it as https://launchpad.net/distros/ubuntu/+source/kubuntu-default-settings/+bug/66815
UbugtuMalone bug 66815 in kubuntu-default-settings "amd64 usplash boot broken" [Undecided,Unconfirmed]  10:42
pittimdz: alright10:42
ograRiddell: woah, thats evil ...10:43
mdzRiddell: was this a regression caused by the most recent usplash changes?10:43
sfllawmdz: The bug is that you can't use ndiswrapper-utils to confiugre a proprietary network card.10:43
sfllawThat makes it rough for users who don't have free cards in their computers.10:43
ograin edubuntu the splash is completely broken on amd64, but still boots fine10:43
mdzsfllaw: that's the symptom. what's the problem?10:43
sfllawmdz: ndiswrapper.ko changed its interface.10:43
Riddellmdz: yes, since nobody told me about the usplash changes I never knew to update it10:43
ograRiddell: it was mentioned loosely on teh last dev meeting10:44
sfllawOur ndiswrapper (1.1) doesn't know how to use the new module.10:44
sfllawUpstream's 1.8 reportedly does.10:44
sfllawEtienneG says he's going to verify that.10:44
tfheensfllaw: so we can just change the seeds to point to 1.8 for release, then.10:44
mdzRiddell: why does that cause it to fail to boot?10:44
=== apokryphos [n=dw@87-194-86-227.bethere.co.uk] has joined #ubuntu-devel
tfheenfwiw, not having proper artwork doesn't make it blow up for me.  It just gives a garbled image.10:45
Riddellmdz: it seems to freeze the computer shortly after X starts (presumably when usplash stops)10:45
Kamionugh, cdebconf-keystep doesn't line-wrap one of its questions - that's incredibly ugly10:45
ajmitchtfheen: ta for the script10:45
EtienneGsfllaw, I will confirm and post a comment in #12016 somewhen before midnight EST10:45
sfllawEtienneG: 12016?10:46
EtienneGsfllaw, Sorry !  I am mixing bug/ticket number here ... :)10:47
sfllawtfheen: I'm confused but I presume you're not.  Are you saying you'll point the seeds to 1.8, which is living in?10:47
sfllawEtienneG: Please comment in Malone.10:47
EtienneGthat's really #5998310:47
EtienneGsfllaw, yep, I guess that's better ! :)10:47
EtienneGtfheen, my understanding is that ndiswrapper-utils bring in ndiswrapper-utils-1.110:48
EtienneGso just changing ndiswrapper-utils to bring in -1.8 should worked, if confirmed10:48
doko_sfllaw: can we swap Ubuntu/Kubuntu testing for amd64 (already have the CD here)?10:48
sfllawdoko_: Yes.10:49
doko_sfllaw: ok, changing the wiki10:49
sfllawdoko_: Thanks.10:49
=== ompaul [n=ompaul@ubuntu/member/ompaul] has joined #ubuntu-devel
mdzKamion: I replaced my spec with yours10:50
doko_sfllaw: hrm, no, Kamion is testing amd64 Ubuntu, not me, so please keep it ;-) starting with the kubuntu CD's :)10:51
sfllawOK.10:51
tfheenEtienneG: no, not changing the package.  Changing the seeds.10:51
Kamiondoko_: only DVDs10:51
sfllawkozz: Right.10:51
sfllawDesktop CD and Alternates.10:51
doko_Kamion: seen10:52
=== debian_ [n=debian@hlfxns0146w-142177046072.ns.aliant.net] has joined #ubuntu-devel
mdzsfllaw: I have version 1.8-0ubuntu2 installed10:53
mdzbut the source package in the archive is 1.1-510:53
mdzoh, it's gone weird10:54
mdzthe package names changed around10:54
=== givre [n=Florent@APuteaux-152-1-47-81.w82-120.abo.wanadoo.fr] has joined #ubuntu-devel
Kamionoh, I see - we need to build cdebconf-keystep with libtextwrap10:54
mdzthere's an ndiswrapper-utils in the archive, built from ndiswrapper-1.110:55
mdzthen a bunch of newer stuff built from 'ndiswrapper'10:55
tfheenmdz: that's an empty transitional package depending on ndiswrapper-utils-1.110:55
mdztfheen: 'ndiswrapper' also builds an ndiswrapper-utils though10:56
mdzwhich is not empty10:56
tfheenmdz: yes, ndiswrapper-utils is the package I talked about.  It should be empty or just containing symlinks, I'd imagine.10:56
Riddelldoko_: if you're testing amd64 kubuntu keep in mind the usplash needs disabled10:56
=== ScottK [n=kitterma@static-72-81-252-22.bltmmd.fios.verizon.net] has joined #ubuntu-devel
=== KaiL [n=KaiL@p548F62CC.dip.t-dialin.net] has joined #ubuntu-devel
ograRiddell: how does kdm stop usplash ? i dont see the initscript running DO_NOT_SWITCH_VT=yes /etc/init.d/usplash start10:56
tfheenthe reason for this is to prevent upgrades to break people's networking because the ndiswrapper ABI changed and they didn't get a new kernel at the same time10:56
tfheen(and now they can't because they have an old kernel and new ndiswrapper or the other way around)10:57
Riddellogra: there's nothing in kdm to stop usplash as far as I remember10:57
mdztfheen: what I don't understand is that I have two 'ndiswrapper-utils' packages in my apt cache10:57
ograRiddell: aha ... that might be your prob then10:57
mdztfheen: which contains only edgy10:57
tfheenmdz: and you don't have it locally installed?10:58
sfllawThere's a 1.8 in dapper.10:58
mdztfheen: I have it installed, but I wouldn't have manually installed it10:58
Riddellogra: so that'll be yet another usplash change I've not been told about, grump10:58
ograRiddell: look at gdm in debian/patches/15_usplash.patch10:58
=== didymo [n=ashley@CPE-61-9-197-223.nsw.bigpond.net.au] has joined #ubuntu-devel
mdzit's as if the version number got smaller between dapper and edgy10:58
sfllawIt did.10:58
doko_Riddell: will do10:58
mdzthat's not supposed to happen10:58
sfllawhttp://packages.ubuntu.com/cgi-bin/search_packages.pl?searchon=names&version=all&exact=1&keywords=ndiswrapper-utils10:58
mdzndiswrapper-utils |     0.10-1 |         warty | i38610:58
mdzndiswrapper-utils | 0.12+1.0rc2-1 |         hoary | i38610:58
mdzndiswrapper-utils | 1.1-4ubuntu2 |        breezy | amd64, i38610:58
mdzndiswrapper-utils |      1.1-5 |          edgy | all10:58
mdzndiswrapper-utils | 1.8-0ubuntu2 |        dapper | amd64, i38610:58
mdzcprov,malcc: ^^^10:59
tfheenthat's.. special.10:59
=== mmtb [n=mmtb@dzb26.neoplus.adsl.tpnet.pl] has joined #ubuntu-devel
=== Nafallo growls @ gnome-screensaver
mdzso we just need to fix ndiswrapper-utils to depend on -1.8 rather than -1.1 it sounds like10:59
Nafallowhere are the manpages? :-P10:59
sfllawAnd up the version number.11:00
mdzfor good measure11:00
=== malcc [n=malcolm@200-171-140-32.dsl.telesp.net.br] has joined #ubuntu-devel
cprovmdz: I'm checking11:00
sfllawI'll update the description for 59983.11:00
sfllawDone.11:01
infinitycprov: Could it be that version constraints are only checked on source uploads, but not on binary uploads?11:04
infinitycprov: Oh, or something more sinister at work...11:05
malccWe seem to have two source packages (ndiswrapper vs ndiswrapper-1.1) both publishing ndiswrapper-utils binaries...?11:05
infinitymdz: At a glance, I'd say that 'ndiswrapper-utils' was removed from edgy as NBS, then ndiswrapper-1.1 started building it with a lower version.11:05
malccHmm, the version of ndiswrapper in edgy builds ndiswrapper-utils-1.811:06
sfllawdoko_: What did you decide to do?11:06
cprovinfinity: have you ran archive-cruft-check recently ?11:06
infinity(Which still is no excuse for it not failing version constraints when it was cleared from the new queue)11:07
mdzmalcc: yes, we had some discussion about it before you /joined11:07
mdzmalcc: cprov should have a copy11:07
doko_sfllaw: just testing the Kubuntu CDs/DVD11:07
sfllawOK.11:07
sfllawThanks.11:07
sfllawI'll continue with AMD64 on Ubuntu.11:07
mdzsfllaw: someone needs to confirm Riddell's bug11:08
mdzif it breaks the boot everywhere, it's a problem for RC11:08
=== Lure_ [n=lure@clj46-234.dial-up.arnes.si] has joined #ubuntu-devel
Kamioncprov: I run a-c-c frequently, and its output was empty yesterday11:09
Kamionin fact this morning too, I think11:09
Kamionmdz: I checked for versions in edgy << dapper-updates, but looks like I need to check dapper too ...11:09
cprovKamion: good, was just curious about it, thanks11:10
mdzKamion: where do you check that?11:10
Kamioncjwatson@drescher:~$ for component in main restricted universe multiverse; do for arch in amd64 i386 ia64 powerpc sparc; do echo "$component/$arch:"; ./suite-diff.py /srv/launchpad.net/ubuntu-archive/ubuntu/dists/dapper/$component/binary-$arch/Packages.gz /srv/launchpad.net/ubuntu-archive/ubuntu/dists/edgy/$component/binary-$arch/Packages.gz gt; echo; done; done | less11:10
=== cprov needs to go
Kamionndiswrapper-utils is the only offender for edgy << dapper11:10
Kamionsuite-diff.py is something I wrote way back shortly after I started working for Canonical; I no longer remember why ...11:11
Kamionoh, I think it was to check for newer versions of packages in unstable than warty after UVF11:11
Kamionthere's also one instance of edgy << dapper-security at present11:12
mdzsfllaw: ubuntu/i386 is still lacking confirmed tests as well11:12
Kamionmvo: could you (get somebody to) update vmware-player-kernel-2.6.15 for our current kernel, please?11:12
sfllawI'm going to import some of cr3's results from Salesforce.11:12
Kamionassuming we're allowed to11:12
sfllawmdz: Is there a DevelTeamMeeting this week?11:12
mdzsfllaw: no, as posted to ubuntu-devel-announce11:12
tfheenKamion: should we even have vmware-player-kernel-2.6.15 in edgy?11:12
Kamionvmware-player-kernel-modules: 2.6.15.10-10 > 2.6.15.10-611:12
Kamionvmware-player-kernel-source: 2.6.15.10-10 > 2.6.15.10-611:12
sfllawOK.11:12
Kamiontfheen: no, should be 2.6.1711:13
Kamionbut regardless, the versions of those binaries need to be higher11:13
sfllawAh.  I see, it's cancelled on fridge, not disappeared like normal.11:13
tfheenoh, the binaries doesn't have versioned package names.11:13
Kamionwhich is correct for -source; less sure about -modules11:14
=== pvanhoof [n=pvanhoof@d54C18260.access.telenet.be] has joined #ubuntu-devel
=== givre [n=Florent@APuteaux-152-1-47-81.w82-120.abo.wanadoo.fr] has left #ubuntu-devel []
mdzsfllaw: I see cr3 is also assigned all i386 DVD cases, but there supposedly isn't enough bandwidth to montreal for CDs, much less DVDs11:16
tfheenI can do DVD ubuntu tests in the morning11:16
=== fsmw [n=Fernando@200.72.33.77] has joined #ubuntu-devel
Kamiontfheen: vmware-player-kernel-modules: 2.6.15.10-10 > 2.6.15.10-611:35
Kamionvmware-player-kernel-source: 2.6.15.10-10 > 2.6.15.10-611:35
Kamionoops11:35
Kamiontfheen: http://people.ubuntu.com/~cjwatson/tmp/cdebconf-keystep.libtextwrap.diff11:35
Kamionhow does that look to you?11:35
Kamionneed to figure out how to test it11:35
=== Gerry [n=heavyg@x-net.be] has joined #ubuntu-devel
=== roshan_s [n=roshan@125.23.13.46] has joined #ubuntu-devel
tfheenKamion: it doesn't need to do anything to use libtextwrap?  Just make sure it's present?11:37
Kamionit already has that code, AFAICT11:38
Kamionwhich is why I didn't notice the problem earlier - it's all inside #define HAVE_LIBTEXTWRAP11:39
tfheenoh, ok.11:39
Kamionwhich is always defined in cdebconf so I assumed it would be in cdebconf-keystep too11:39
tfheenI probably got that when I C&P-ed the code out of cdebconf.11:39
tfheenyeah, looks good to me otherwise.11:39
Kamionit's only 9 lines of #defined-out code in total11:39
tfheenyeah, I'm not worried about that bit.11:40
=== shackan [n=shackan@85-18-14-13.fastres.net] has joined #ubuntu-devel
malccLooks like ndiswrapper-utils-1.8 is left behind in universe where ndiswrapper-utils and ndiswrapper-utils-1.1 are in main11:46
sfllawtfheen: Thanks.11:46
=== seb128 [n=seb128@ubuntu/member/seb128] has joined #ubuntu-devel
=== dufresnep [n=pauld@ip-66-254-43-49.mqdsl.megaquebec.net] has left #ubuntu-devel []
=== jono [n=jono@88-107-14-218.dynamic.dsl.as9105.com] has joined #ubuntu-devel
Kamionmalcc: due to not being seeded11:52
malccSo, I can't find anything wrong in Soyuz here, unless its whole approach to packages with chunks of version numbers in their names is on crack11:54
Kamionmalcc: we're talking solely about the ndiswrapper-utils binary package here, not the others11:55
cr3mdz: do answer your concer about testing DVDs in the Montreal office, sfllaw has sneakered much of the DVD downloads into the office from home, so we should be able to rsync minor changes in the office11:55
sabdflmalcc: evenin'11:55
malccsabdfl: Hi11:55
Kamionmalcc: the bug is that the ndiswrapper-utils binary package should not have been accepted into edgy when its version was << that in dapper11:55
tfheenmalcc: you need to never forget about a binary package that has existed in some distro you derive from and also disallow version number downgrades.11:56
Kamionwell, yes, there are weak and strong versions of this constraint11:57
tfheenKamion: I suspect dak is vulnerable to a similar problem as soyuz is, but I haven't verified it.11:57
Kamionthe weak version is to check just versions of binaries in other existing distroreleases, with an awareness of the order of distroreleases11:57
tfheenI've just pondered with it as an (evil!) way to get rid of epochs.11:57
Kamionthe strong version is to remember all versions and never allow going backwards, as tfheen says11:57
Kamiontfheen: what about epochs?11:58
tfheenKamion: if you're allowed to downgrade, you can get rid of epochs.11:58
Kamionyou have to arrange for an ftpmaster to remove the binary temporarily11:59
KamionI think eventually ftpmaster would notice :)11:59
tfheenso if edgy-2 had a package, you got rid of it in edgy-1, you can reintroduce it in edgy without the epoch and close any bugs as "this was a package that wasn't in edgy-1".11:59
tfheenyes, evil, wrong and all.11:59
Kamionfrom the sounds of things, I think I need to get a version of my suite-diff hack into Soyuz sooner rather than later. :)12:01
Kamionin case anyone gets any ideas12:01
ChipzzI don't see how this can work12:01
Chipzzif I have a package installed with an epoch12:02
ChipzzI do not update12:02
Chipzzyou guys remove it12:02
KamionChipzz: it wouldn't. that's the point12:02
Chipzzyou guys add it again12:02
KamionChipzz: that's why it's evil12:02
ChipzzI update12:02
Chipzzit still wouldn't work12:02
tfheenChipzz: it wouldn't, but I could blame it as user error since you should have removed it when it wasn't supported.12:02
tfheenwell, 'night.12:02
KamionChipzz: tfheen's pointing out a failing in the archive's current integrity checks. of course it has negative consequences on users ...12:02
Chipzztfheen: no, I just didn't update while it wasn't supported12:02
ChipzzI never noticed that there was a period when it wasn't supporte12:03
Chipzzd12:03
tfheenChipzz: you should have.12:03
Kamiondon't analyse it too hard12:03
=== thieummm [n=thieummm@127.34.97-84.rev.gaoland.net] has joined #ubuntu-devel
tfheenwhat Colin says.12:03
tfheenanyway, I need sleep; there's an RC tomorrow.12:03
Chipzzuhu :)12:03
=== geser [n=michael@dialin106040.justdsl.de] has joined #ubuntu-devel
malccOk, I'm feeling a bit better that I didn't understand this now :)12:03
Chipzzgood night :)12:03
tfheenneed to be dapper, no, edgy tomorrow.12:03
KamionCAFFEINE12:03
KamionChipzz: the above is why, by policy, version numbers never, ever go backwards12:04
KamionChipzz: mostly, this is enforced technically; occasionally it still needs to be enforced socially; sometimes things slip through12:05
Kamionmalcc: it's actually much more important in some ways that version numbers never go backwards for binary packages than for source packages, because the reason why they mustn't go backwards is that if they do they won't get upgraded on users' systems, as Chipzz describes12:05
ChipzzKamion: uhu12:06
elmotfheen: dak is so not vulnerable to that - it does cross-suite version checking12:06
Kamionfor source packages we could theoretically get away with only uniqueness (although decreasing version numbers might break things like apt-src; I'm not sure about that) - but in practice it's much less confusing just to have the same constraint, especially considering that you have to go to some lengths to get source and binary versions to differ12:06
Kamionelmo: it's vulnerable to it across removals within the same suite, surely?12:07
elmothe only thing it's vulnerable to is the temporary removal trick, but if I ever saw anyone do that deliberately I would kick them out of the keyring faster than they could say banana hammock12:07
elmoKamion: not sure how you mean?  dak would have rejected an edgy upload of a package, even if it was new to edgy, if the version was << dapper12:08

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