/srv/irclogs.ubuntu.com/2010/05/19/#ubuntu-devel.txt

crimsunclassvoid: other channel, please.00:03
=== Edgan__ is now known as Edgan
=== dendrobates is now known as dendro-afk
=== dendro-afk is now known as dendrobates
=== dendrobates is now known as dendro-afk
psusiwoohoo... sped up e2defrag by 25-50%!03:53
hyperairthere's an e2defrag?03:58
psusiyea... the old defrag package.. was written by linus, ted tso, and remmy card in the 90s... debian and ubuntu dropped the package 2 years ago because it had not been maintained for like a decade... I rescued it and have been updating it to work on ext4 and combining it with ureadahead to speed up boots04:04
psusiit has a super sexy ncurses gui ;)04:05
psusiwas cool as hell when I used it the first time on slackware in 95 ;)04:05
hyperairooh that's cool.04:06
hyperairbut isn't there an e4defrag around already?04:06
psusithey are working on it.... who knows when it will be usable... but it's for doing online defrag... so far they are just trying to get it to defragment files, does not defrag free spcae or try to relocate files to better places04:07
psusibasically it just copies a file and hopes it is less fragmented than the original, then replaces the original with the copy04:07
psusie2defrag is an offline defragmenter... works on the raw block device when it is not mounted, and totally reorganizes the fs, packing all blocks as far left as possible, and 100% in order... and really, really, really tries to only move any given block once04:08
psusiit also can take a list of files to prioritize and pack first... like those read by ureadahead04:09
hyperairah i see. that's interesting04:09
hyperaircool =p04:09
hyperairnow if that would work with lvm + cryptsetup, even cooler04:09
psusiI'm using lvm and my test volume on the old first gen 36 gig 10krm wd raptor raid0 array boots in 13 seconds with my changes to ureadahead and a good defragging04:10
TheMusoooo nice.04:10
hyperairooh04:10
hyperairbut it needs unmounting, making it only feasible during initrd stage..04:11
psusitook the boot time on my new laptop from 35 to 30 seconds... it's only a 1.3 ghz celeron, so it spends most of its boot time cpu bound.. the ureadahad part now only takes 4-5 seconds04:11
psusiaye... which is why I'd like to get initramfstools to build an alternative initrd and add it to the grub boot menu04:11
psusiso you can choose from the grub menu to do a defrag boot04:11
psusiwhen I defragged the laptop I just had grub pass the break parameter to make the initrd stop so I could manually mount the root fs, copy the defragger to the root tmpfs, umount it, then defrag it, and reboot04:14
psusithe ncurses interface didn't work but I've figured out what needs to be included for that... just need to automate it now with initramfs-tools04:15
hyperaircool04:20
hyperairi look forward to testing it =p04:20
hyperairi wonder if btrfs would also have a defragging option..04:21
arand_psusi: Cheers for the help with looking at the fsck error before, it seems like Ts'o fixed up e2fsprogs within 30mins or so :) , And released a new version which is already in debian :D04:21
psusiohh, wow.. you mean he looked at my comments and jumped right on it?  was my guess basically right?04:22
xnoxarand_, =)))))) will it appear on lwn.net as a follow-up?04:22
psusinow if only he would implement my idea to fix fsck's handling of finding inodes from previous incarnations of the fs by checking if the ctime is < fs creation time and ignoring them if it is ;)04:23
arand_psusi: Again, I have no idea :) but this is the commit: http://pastebin.ubuntu.com/435904/04:28
psusiarand_, well, glad it's fixed ;)04:32
psusiok... pushed my local e2defrag changes up to lp and I think it's about ready for another release, and some sponsorship to upload to the universe archive for maverick... well, there might be one more thing I can do to improve performance first...04:42
superm1cody-somerville, not really sure, what interface does it use?06:03
superm1i'm guessing it doesn't06:04
cody-somervilleit sorta works but sometimes causes X to crash or my music applications to freeze up. sometimes it'll give me -1 value instead of correct temp as well for example. Sometimes it also takes two attempts to modprobe it.06:05
=== Damascene is now known as Usama
imbrandonsuperm1: gotta few minutes this evening ( or early morning depending on your sleep schedule ) , lol06:56
imbrandonfor a /query06:57
\shmoins07:45
\shdoes anybody know where keybuk hide his slides of his talk "the plumbing layer" from Tursday Plenary last week ?07:45
dholbachgood morning07:51
=== vila_ is now known as vila
pittiGood morning08:19
ajmitchmorning pitti08:20
pittihey ajmitch, how are you?08:20
ajmitchgood, how are you?08:22
ajmitchrecovered from UDS? :)08:22
sabdflmorning all08:40
pittiajmitch: yes, wasn't that much to recover from; no jetlag this time08:40
pittihey sabdfl, good morning08:40
Usamapitti, may I ask about the mlterm issue08:55
pittiUsama: you can ask in the channel, sure (probably not me personally since I don't know about mlterm)08:56
Usamahttps://bugs.launchpad.net/bugs/56213008:56
ubottuUbuntu bug 562130 in language-selector "Selecting an RTL language should install RTL capable terminal emulator" [Low,Triaged]08:57
Usamait needs main inclusion request but many people (not RTL users) don08:58
Usama... don't seem to like the idea08:58
pittiUsama: you can file one if you have a good reason for it to be in main09:00
UsamaI don't want it to be in main but people are saying that it's necessary to have it in main if it will be installed when selecting RTL language09:02
pittiUsama: right, it could be hooked into language-selector09:04
pittiUsama: then the main question is if there is someone who will maintain it09:04
Usamasome one already have built version 3 packages09:05
Usamawould it be enough if some one build new versions and update it?09:08
pittiUsama: well, the point is there needs to be someone who will continuously test and look after it09:09
pittiand upload fixes if it breaks, or if there's a new version09:09
pittithis is not an one-off task09:10
pittiwe can probably sync from Debian most of the time, so it's not a lot of work09:10
pittiUsama: debian has 3.0.0, FYI09:10
pittiso this will be autosynced into maverick anyway09:10
* pitti does an autosync run, he needs the new postgresql09:10
Usamasome one said that debian do install it by default for the Hebrew language but I couldn't check if it's true09:11
Usamacould you help with that. it might support my case09:12
pittiI don't know, but I'm not sure that Debian even has magic like this09:14
ct529hi everybody. I have upgraded to 10.04. I have nvidia quadro 1600 m. I tested the graphic drivers thoroughly, both os and proprietary. There are problems and conflicts on libgl and lbglx, between mesa and the driver. I believe they need to be fixed.10:05
dimHola!10:06
RAOFct529: How did you install the drivers?  Sadly, those problems are essentially unfixable, although we have systems in place to make it as little trouble as possible.10:08
dimHey I'm interested in finding some resources for doing some more basic linux dev stuff10:09
dimlike right now im thinking I should make a program that manually interprets /dev/input/mouse0 or something10:09
dimbut im not really sure where to start, should I just make a python program read from that device?10:09
RAOFYou could certainly do that.10:11
dimRAOF, alrighty then10:11
dimis this the right place for those kinds of questions?10:11
dimor an acceptable place at least10:11
RAOFNot really, no :)10:12
RAOF“Development of Ubuntu (not support, not app development)”10:12
dimhm, alright10:12
ct529RAOF: I made a thorough test, by trying all the possible combinations in all possible orders.10:12
dimwell I'm also in #ubuntu-app-devel10:13
RAOFThat's probably a better place.10:13
ct529RAOF: I do realise you are right, it is a problem difficult to fix.10:13
ct529RAOF: I think there is actually a chain of problems.10:13
RAOFWell, actually it's a problem *impossible* for us to fix; we don't have access to the source.10:14
RAOFIt should work well as long as you use the the jockey tool - System→Administration→Hardware Drivers under Ubuntu.  Somewhere else for Kubuntu.10:15
ct529RAOF: well, you have access to the mesa and the os driver source I believe.10:15
ct529RAOF: and the proprietary driver installs a clear set of files, so it is potentially possible to fix it.10:15
ct529RAOF: but I am not saying it is practically possible.10:16
ct529RAOF: but I would like to look into it, if you do not mind.10:16
RAOFThe proprietary driver replaces parts of X with its own code, that doesn't work with the non-proprietary drivers.10:16
RAOFYou're welcome to look into it if you like.  I don't think it will be productive.10:16
RAOFAnyway… dinner.10:16
ct529RAOF: it does not work well, even using the jockey tool.10:17
=== tkamppeter_ is now known as tkamppeter
chrisccoulsoncould someone please reject the gnome-screensaver SRU that i uploaded to lucid-proposed?10:30
chrisccoulsoni'm just talking to a user and it doesn't completely fix one of the bugs it's meant to fix10:30
pittichrisccoulson: *flush*10:30
chrisccoulsonpitti - thanks :)10:31
vandenoever /usr/lib/pkgconfig/libsoup-2.4.pc has the wrong version number10:32
vandenoever(in karmic)10:33
looljames_w: Heya, it seems the package import issue I mentionned yesterday affects a bunch of packages, rendering merges quite unpractical10:34
james_wlool: which issue was that?10:34
looljames_w: Some packages were not imported on LP10:35
looljames_w: Sorry, that was two days ago, not yesterday10:35
james_wlool: the LP mirror of Debian isn't up to date?10:35
looljames_w: Yes, I think that's what you mentionned10:35
ajmitchit's been that way for a month or more10:36
james_wright, there's not a lot I can do about that, the issue is apparently on the Debian side10:36
loolThat's a problem for bzr merges10:36
looljames_w: Ouch, I think I know what you mean10:36
loolIs it mirroring experimental?10:36
james_wyeah10:36
loolMy debmirrors have been failing since a month+ due to a bug in apt10:36
ajmitchI think it's mirroring in general now10:36
looljames_w: How can I check whether it's mirroring?10:37
ajmitchthere's a new apt-ftparchive for lenny, ftpmasters just need to install it afaik10:37
StevenKOr DSA10:37
james_wlool: you can check individual packages to see if they are up to date10:38
james_wI don't know if there is a status page10:38
james_w...or you could ask StevenK :-)10:38
StevenKThe Debian mirror for LP is also failing to update due to the same error10:38
loolhttp://bugs.debian.org/cgi-bin/bugreport.cgi?bug=57775910:39
ajmitchhttp://bugs.debian.org/cgi-bin/bugreport.cgi?bug=577759 is tracking the progress on that side10:39
ubottuDebian bug 577759 in ftp.debian.org "kde-l10n has incomplete and contradictory checksum information in experimental" [Serious,Open]10:39
loolstable has 0.7.20.2+lenny1 and proposed-updates lenny210:39
ajmitchStevenK: poke a few people please :)10:39
StevenKajmitch: I did, at UDS.10:40
ajmitchmaybe not enough beer was used10:41
StevenKI'm not about to fly to Germany and sit on Ganeff's lap until he fixes i10:42
ajmitchheh10:42
loolajmitch, james_w, StevenK: I've mailed DSA and Ftpmasters to point at the update, requesting to install it10:44
StevenKlool: With an RT ticket?10:46
Riddellvandenoever: Version: 2.28.1  that's wrong?10:46
loolStevenK: No10:46
vandenoeverRiddell: actually, my mistake, it's correct, i was confused with 2.210:46
OmahnI would like to fix a simple bug in vsftpd that currently has a version of 2.2.2-3ubuntu6, should my debdiff with the fix be versioned 2.2.2-3ubuntu7 or 2.2.2-3ubuntu6-1 or something else?10:52
raphinkOmahn:  2.2.2-3ubuntu6-1 is not a valid version number10:56
raphinkubuntu7 is good10:56
Omahnraphink: Great, thanks.11:06
=== smb is now known as smb-afk
gartralwho's bloody idea was it to release empathy without a window title that says empathy? i see 25 people a day in #ubuntu asking "what's the name of this chat application in ubuntu?"11:43
Usamathis is the first time I notice that :)11:45
Usamathere is the about button I guess11:45
pittiHelp->About says it quite clearly, though, as well as the app menu11:45
gartrali did it twich today cause it has such an obscure frigging name11:45
chrisccoulsonpitti - i reuploaded gnome-screensaver if you have time for some SRU review later ;)11:55
apwpitti, i am about to get expired out of work-items-hackers, seems its not something i can fix myself ... could you12:07
pittiapw: done 10 mins ago, and fixed the option for self-renewal12:07
apwpitti, thanks :)12:08
pittiyw :)12:08
pittiI don't want to loose my best contributor!12:08
apwpitti, we have a bunch of blueprints over on another project, which have some WIs for people on my team.  am wondering if that is something we can cope with12:11
pittiapw: ubuntnu-arm?12:11
apwyeah12:11
pittiapw: yesterday I implemented support for project WIs12:11
pittiapw: you mean like this? http://people.canonical.com/~pitti/workitems/ubuntu-arm/12:12
pitti:)12:12
apwyeah like that :)12:12
apwwill the ones for people on my team blead over or is it separate12:12
pittiapw: if you have WIs assigned there, they should appear12:13
apwawsome12:13
pittiwe don't do the per-team thing for projects12:13
pittiwell, at least the configuration for it doesn't do12:13
pitti(we potentially could)12:13
pittiit's just "all"12:13
apwyeah, for now that likely is plenty for over there12:14
apwand if the items bleed to my charts, rocking is all i can say12:14
pittiapw: btw, you don't happen to have a recent lucid.db laying around somewhere?12:15
pitti(cf my platform mail about destroying it by accident)12:15
* apw looks around, i think i renamed it to current.db and it got zapped by maverick12:16
pittidarn12:17
pittithe current workitems/lucid/ stuff has the #WIs all correct, but the history (and charts) are gone12:17
pittiI now know how it happened at least12:18
apwpitti, i have this12:18
apw-rw-r--r-- 1 apw apw 6907904 2010-01-27 10:42 lucid.db12:18
apwwhich isn't very new12:18
pittihm, very old12:18
pittiapw: ok, thanks for checkign12:18
apwi'll have a little look around, my cron job was collecting it for the longest time12:18
fabbioneKeybuk: the more I read 94065, the less I udnerstand why they are duplicated12:19
fabbioneKeybuk: maybe there is implementation overlap12:19
apwpitti, i assume your one got broken: http://people.canonical.com/~pitti/workitems/lucid/lucid.db12:19
fabbioneKeybuk: but what I understad in 94065 is that they want the equivalent of removing rcX.d/ symlinks12:19
pittiapw: right12:20
fabbioneKeybuk: mind to explain why are they the same?12:20
pittihey fabbione12:20
fabbionehi pitti12:20
Keybukfabbione: 94065 is a wishlist for "disabling a job", which is exactly what your bug was12:20
* pitti lunch &12:20
fabbioneKeybuk: we are asking 2 different things... even if it can be achieved by similar code :)12:20
fabbioneotherwise why would I bother to file a bug? :)12:21
Keybukmaybe I didn't read your bug hard enough, what were you asking for?12:21
fabbioneKeybuk: from boot options.. they are asking as normal maintainance thingy.. similar to symlink handling for old rcX.d/12:21
fabbioneKeybuk: the concept might be similar in terms of internal implementation (AFAICT anyway)12:22
fabbioneKeybuk: but the user interface looks different to me12:22
fabbioneKeybuk: anyway.. as long as you can give it a thought.. then if it's referenced by bug A or B... matters not12:23
Keybukyeah, yours is somewhat of an overlap of 94065 and 389113,12:24
KeybukI understand what you're asking for - "don't start this service in single-user mode" kind of thing12:24
Keybukit's certainly on the roadmap ;)  just doesn't quite map onto the existing bug#s12:24
fabbionehmm i wasn't presented 389113... need to read that12:24
fabbioneno, even if i am booting into 2 or 3 or 512:24
fabbionedon't start this service at boot. <- full stop :)12:25
Keybukright, 389113 covers being able to put things like "noapache" on the kernel command-line12:25
fabbionethen optionally, you can say at this runlevel12:25
Keybukand having upstart disable that job12:25
fabbioneyeah something like that12:25
fabbionei didn't see it in the list12:25
fabbionenoapache sounds scary :)12:25
fabbioneok well.. good to know I am not the only one with crazy idea12:26
fabbione+s12:26
Keybuk:-)12:27
fabbionetho I admit, in a cluster enviroment it is extremely useful12:28
* fabbione will go for the workaround in the meantime12:28
cjwatsonpitti: I have: -rw-r--r-- 1 cjwatson cjwatson 34606080 2010-04-10 01:18 lucid.db12:30
apwi have gotten a new machine which was installed from a usb stick, installed and rebooted normally.  did an update and grub updated and it popped a gconf popup for grub which asked me to select grub install location, i ignored it and hit forward, then realised what it was12:40
cjwatsoncody-somerville: I've merged base-installer now12:40
apw1) back was not possible, and 2) having gone forward i ended up unbootable. booting from the USB i oddly get booted from the disk now, but grub-install works but does not make me bootable12:41
cjwatsonapw: a number of people have reported that; what I really need is a recipe for reproducing the previous state, since by the time people report it they've typically lost the information I need12:42
apwthat i can believe12:42
apwi am suspicious that the trigger here is that the disk has moved from sda to sdb when i have the usb stick in12:43
apwhrm.  i simply cannot get grub-install to install a boot block12:44
jussijoin #ubuntu-artwork12:44
cjwatsonpitti: I've put that lucid.db in my home directory on lillypilly, in case it's useful12:44
jussiargh12:44
apwit says it has, but ... it does not boot afterwards12:44
cjwatsonapw: it's supposed to use /dev/disk/by-id/ paths12:44
cjwatsonbut 'sudo grub-install /dev/sdwhatever' should work ...12:45
apwnow that i've broken it its not happy about fixing itself for sure12:45
apwthat says it works, but the machine does not become bootable as a result12:45
apwgah12:45
tjaaltoncjwatson: are you planning to migrate console-setup to keyboard-configuration for maverick?12:45
cjwatsonthen I suppose it's actualy booting from wqsomewhere else12:45
cjwatsontjaalton: probably12:45
cjwatsonsigh, lag12:45
cjwatsontjaalton: it's on the "really nasty merges" list12:46
tjaaltoncjwatson: heh, ok12:46
apwcjwatson, when i did the original install, it booted just fine so it used to be able to do it ... that was an official release CD image on stick12:46
tjaaltonthat one has to go right ;)12:46
apwcjwatson, ok this is perverse.  if i have the stick inserted it boots from the hard drive ... as if grub seconadary is coming from there12:50
=== smb-afk is now known as smb
apwcjwatson, can i ask grub where it loaded itself from?12:52
cjwatsonapw: do you have a /boot/grub/device.map?12:52
cjwatsonis it wrong?12:52
cjwatson"boots from the hard drive" - there are a bunch of things that might mean, you mean it loaded the kernel from the hard drive with a root= pointing there?12:53
ogra_cmpccjwatson, https://wiki.ubuntu.com/Specs/M/ARMPreinstalledSDCardImages mind to take a glance if i miss anything obvious ?12:53
apwcjwatson, the machine does not boot from the USB without manual intervention12:53
ogra_cmpc(not urgent)12:53
apwbut if i don't ask it to then the mahcine loads with the OS from the real drive when the USB stick is present, not when it is not12:53
apwwhen the stick is present the harddrive moved to (hd1)12:54
cjwatsonogra_cmpc: I don't have it all in my head, but it seems to match roughly what we discussed12:54
apwso i suspect the /boot/grub/device.map will be wrong12:54
cjwatsonapw: if /boot/grub/device.map is there at all, I suggest removing it12:54
ogra_cmpccjwatson, great, thanks12:54
cjwatsonmodern grub can work without it and frankly is better off without it12:54
cjwatsonwe're deprecating the (hd1)-style names12:55
apwcjwatson, not there anyhow ... hrm12:55
cjwatsonsilly question, are you sure that bios boot order is correct?12:56
cjwatsontry running grub-install with 'sh -x' and send me the output12:57
apwheh new machine, seemed to boot windows before it was zapped, will check12:57
apwok it does fall back to usb it seems after hard drive, so if its not on the hard drive at all it would do something, why the usb stick then confusingly boots the real disk ... i don't know ... though doesn't the CD have syslinx?  and i end up with grub12:59
apwso perhaps the usb stick got wacked with grub12:59
cjwatsonI'm not sure I'm following13:01
cjwatsonrunning grub-install on the USB stick should render it self-contained, assuming that the /boot/grub/grub.cfg on the USB stick is vaguely sane13:01
apwif we assume that the reason it boots with the stick installed is that the fallback order is disk/something/something/USB disk13:01
cjwatsonand of course assuming that the BIOS is actually booting it13:02
apwthen i'd expect to see the syslinux, as i get grub i assume one of the two spindles have grub13:02
cjwatsonI don't follow where the musing about isolinux is coming from13:02
pitticjwatson: thank you!13:02
apwthe USB stick should be untouched, and thus have syslinux, but i am now suspicuus the install has wacked it with grub13:02
cjwatsonyou've been repeatedly running grub-install on things13:02
cjwatsonoh, I see13:03
cjwatsonI thought you *wanted* to boot from the USB stick13:03
apwyep, to be sure it happened then would require a scratch install i cannot now be sure it was me13:03
apwno i want my real disk to boot :)13:03
cjwatsonMarjo reported a pretty similar bug during the release sprint13:03
cjwatsonso I know that USB installs sometimes get the grub target wrong13:03
apwyeah its mentioning hd1, which the spinning disk is right nwo13:04
cjwatsonforget about hd113:04
apw(in the sh -x output)13:04
cjwatsonthat naming is (a) unhelpful (b) unused13:04
cjwatsoncan I see the output?13:04
apwworking on it13:04
apwhttp://pastebin.com/YQpPrTdT13:06
Keybukcjwatson: are we doing a team meeting today?13:08
cjwatsonok, so the hd1 stuff there is definitely a red herring - with a single-disk biosdisk configuration, it doesn't even end up in any configuration file13:08
cjwatsonKeybuk: a quick one, no need for activity reports though since we've all been at UDS :)13:08
cjwatsonI'll send a mail in a moment13:08
apwcjwatson, can i tell if grub is in the boot block trivially ?13:10
=== JanC_ is now known as JanC
apwcjwatson, ok i think i have it sorted ... i had to make the linux root disk a boot partition in fdisk13:13
cjwatsonapw: you can compare it with /boot/grub/boot.img; there'll be some differences for variable bytes and the partition table and such13:14
cjwatsongrub doesn't care about active partitions, but maybe your BIOS does13:14
apwcjwatson, yeah i suspect the latter13:14
apwi am going to double check and confirm13:14
cjwatsonI know of some BIOSes that refuse to boot from a disk unless it has an active partition13:14
cjwatsonthe installer is supposed to deal with that already though13:14
apwthat is exactly the symptom i am suspecting, and the installer did not do that13:15
cjwatsonwell, if the installer was confused about which the boot disk was supposed to be (which is borne out by your comments above), then it wouldn't have known that it needed to take care to give it an active partition13:15
cjwatsonso this is probably just all part of the same bug, which is the one Marjo saw13:16
cjwatsonif I can manage to put together a test case in KVM, I want to try to fix that one for 10.04.113:16
apwok confirmed, removing the active flag has broken boot13:17
Laney:q13:17
apwso i think this is as you say a combination of known issues13:17
cjwatsonright.  useful to have confirmed that there are still BIOSes with that property, though :-)13:18
cjwatsonthe last definite sighting I had of that was seb128's laptop a few years back13:18
apwcjwatson, this looks to be an efi bios underneath too13:18
apwso it may become more common not less13:18
cjwatsonbut of course once it was fixed in the installer we stopped caring much13:18
cjwatsonlovely13:18
apwi has a ticky to switch modes, i am somewhat scared of trying it13:19
cjwatsonguess I'd better get that patch sorted out and pushed to Debian at some point13:19
apwcjwatson, this machine also has the lovel M-P from the screen switch button13:20
cjwatsonM-P?13:21
apwmeta/windows-p13:21
apwSuper_L down, P down, P up, Super_L up ... from pressing the output screen select button13:21
cjwatsonah13:24
apwcjwatson, i recon we should just give up and map that key to the monitors applet13:25
txwikingerRiddell: what needs updating in debootstrap?13:27
Riddelltxwikinger: turns out it already supports maverick so nothing needs updating13:29
Riddellunless you want to do the merge with the current Debian version13:29
cjwatsonplease don't13:31
cjwatsona merge there is a waste of time - I'll do a new upstream release and then we can just sync13:32
=== mathiaz_ is now known as mathiaz
=== JFo-afk is now known as JFo
Gsorry asked a few minutes ago in -motu but I think here is more the right place, anyone able to take a look at https://bugs.launchpad.net/ubuntu/lucid/+source/libvirt/+bug/571093 to me it looks like a udev bug and I think some udev trained eyes might be a good idea :)13:56
ubottuUbuntu bug 571093 in libvirt "multipath + libvirtd eats away more memory over time" [Medium,Confirmed]13:56
Git's getting triggered by udev calls and udev is all over the valgrind output13:58
seb128cjwatson, slangasek, jdong: do you plan to do some SRU review soon? since pitti is on rotation SRU seems to be stucked a bit...14:06
seb128would be nice to get those moving at least to get fixes in the LTS14:06
cody-somervillecjwatson, thanks! :)14:07
cjwatsonseb128: yikes, suppose I'd better14:32
seb128cjwatson, thanks!14:32
apwpitti, this dbg image reaping issue, can i confim that this filename is in the right form: linux-image-2.6.34-2-generic-dbgsym_2.6.34-2.9_amd64.ddeb14:39
apwpitti, we are getting pounded about them going missing14:44
jcastroKeybuk: are you planning on proposing to give a talk at debconf?14:45
pittiapw: that seems right; I suppose it's due to the old -image-debug hack that I placed on the ddeb machine14:46
pittiapw: I reverted it now14:46
pittioh, hang on, we still need it for older releases14:47
apwyeah old releases still use the old form14:47
pittiapw: ok, I extended the hack, should cover both forms now14:47
apwpitti, thanks ... you are the man14:48
pittilet's hope that it works now14:48
pittihttp://ddebs.ubuntu.com/pool/main/l/linux/ -> seems that's missing -22 :(14:48
apwyep, thats how we noticed that it wasn't working14:48
pittiapw: can you watch this for a bit with the maverick ones?14:48
apwyeah will be watching for a while14:48
pittithe hack should have kept the lucid -22 ones14:48
pittiunless -22 used -dbgsym already?14:48
apwlucid also uses the new form14:49
pittii. e. did you change the name in updates?14:49
pittiaah14:49
pittiok, that explains it14:49
apwgood thanks, will write it up and close the bug out14:49
=== Usama is now known as Damascene
amikropHello, how can I run JVM source?14:58
amikropWhat do I need to install?14:58
joaopintoamikrop, the support channel is #ubuntu14:59
amikropok thanks14:59
cjwatsonseb128: there's no bug in the changelog for librsvg - how do we track verification in that case?15:00
pitticjwatson: I usually reject those and ask to reupload with a bug #15:03
cjwatsonoh, wait, I just found a bug number buried in there15:04
cjwatsonhard to see amid the list of upstream bugs15:04
pitticjwatson: you don't use queuediff? that opens the bugs automatically15:05
cjwatsonno, my net connection is slow15:05
pittiah, it's a new upstream version15:05
cjwatsonI don't want to have to download all the files15:05
pittiif it's the same upstream version, that'll only download the diff.gzs and use interdiff15:05
cjwatsonbecause it can take ages for me, my habit is not to use it15:06
nigelbpitti: is there a problem with the nondefault gconf value reporting via apport?15:07
pittinigelb: define "a problem"?15:07
nigelbsomeone was writing a hook and he noticed that its reporting a lot more values that its supposed to be and most of them were normal15:08
pittinigelb: not known to me15:08
nigelbpitti: I'll ask him to log a bug with exact details against apport15:08
apwcjwatson, ok confirmed that doing an install on this machine breaks the USB stick, grub ends up on it instead15:10
juliankmvo: Just want to inform you that software-center is 2.0.3debian1 in maverick (has been synced automatically). This means a bit of Ubuntu branding is currently missing in debian/control package description.15:17
juliankApart from the description change, you can merge anything else though, so this is not a large issue.15:17
pittiso much for stealing Debian's version numbers for ubuntu..15:17
mvojuliank: thanks, I know about this, but maverick is so fresh that it does not matter that much yet15:17
mvojuliank: I did merge most (all?) in trunk/ - thanks for this15:18
ograjust make sure that never happens with initramfs-tools ... that will be painful :)15:18
Keybukjcastro: I've proposed a BoF15:25
Keybukjcastro: I think15:25
Keybukjcastro: the Debconf registration/papers/etc. system makes canonicaladmin look like the work of a web genius15:25
jcastroKeybuk: ok, you might want to doublecheck, the deadline is past but they told me it's a "soft" deadline15:25
jcastroKeybuk: it's like a more obsfucated version of summit!15:25
Keybukif I click "Own Events" on the left, I see15:26
Keybuk"Upstart in Debian", event state: undecided15:26
ScottKjcastro should volunteer to help since he's so experienced at this stuff.15:27
jcastroKeybuk: ok then you're all set15:27
jcastro(just doublechecking)15:27
apwpitti, gah didn't realise you had moved the db ... doh ... no wonder my pages are stale15:39
pittiapw: only after lucid15:40
pittifrom workitems/ to workitems/lucid/15:40
apwwell and * into maverick15:40
pittiright15:40
apwwhich they weren't last week :)15:40
pittiI announced that today15:40
pittiand they were moved today15:40
apwyeah i'd been waiting on a dx-blueprint appearing ... and it didn't :)15:41
=== dendro-afk is now known as dendrobates
seb128cjwatson, sorry about the changelog not being clear, you don't have the .changes available for review to get those listed easily?16:01
=== dendrobates is now known as dendro-afk
cjwatsonseb128: yeah, I do, was just being a bit dense, sorry16:02
cjwatsonit's been a while since I did serious SRU processing16:02
=== dendro-afk is now known as dendrobates
seb128cjwatson, np, thanks for reviewing those sru!16:03
=== saispo is now known as StEdward
juliankmvo: Could you merge lp:~juliank/software-center/jak16:13
mvojuliank: sure, merging now16:13
=== tester01__ is now known as damascene
jibelasac_, hey, could you please have a look at bug 42984116:15
ubottuLaunchpad bug 429841 in flashplugin-nonfree (Ubuntu) "broken packaging: package flashplugin-nonfree failed to install/upgrade: (breaks upgrade)" [Critical,Confirmed] https://launchpad.net/bugs/42984116:15
jibelasac_,  it was introduced with fp-installer 10.0.22.87ubuntu2 in jaunty and breaks the upgrade from lts to lts16:15
mvojuliank: hm, actually using deb822 is kind of nice as it iirc works with gzip files too. or can TagFile() do that nowdays?16:17
juliankmvo: Then ignore this revision, but add a dependency on python-debian.16:19
mvojuliank: good point! thanks16:19
chrisccoulsonjibel - it should probably be me who looks at that ;)16:20
asac_chrisccoulson: take care. that package is a mess ;) ... lots of upgrade paths need to be tested before uploading something16:21
asac_also partly its owned by security team etc.16:21
asac_but yeah. you are the right person ;)16:21
chrisccoulsonasac_ - ok, no worries16:21
chrisccoulsonyeah, i'll take a look at that in a bit16:22
jibelchrisccoulson, as long as someone can look at it, that's perfect. Many thanks. asac_ sorry for pinging.16:24
* mvo waves to jibel16:27
=== pgraner is now known as pgraner-afk
* jibel waves back16:33
=== radoe_ is now known as radoe
=== beuno is now known as beuno-lunch
=== tester01__ is now known as Damascene
didrockscjwatson: thanks for netbook-launcher approval17:35
chrisccoulsonthanks for gnome-screensaver approval too :)17:41
=== ArneGoet1e is now known as ArneGoetje
=== dendrobates is now known as dendro-afk
=== deryck is now known as deryck[lunch]
=== beuno-lunch is now known as beuno
=== yofel_ is now known as yofel
=== ivanka is now known as ivanka-train
pwnguinpitti: is LP #582946 a dupe?18:40
ubottuLaunchpad bug 582946 in gvfs (Ubuntu) "package gvfs 1.6.1-0ubuntu1 failed to install/upgrade: corrupted filesystem tarfile - corrupted package archive" [Undecided,New] https://launchpad.net/bugs/58294618:40
seb128pwnguin, it's not-gvfs-bug in any case18:41
seb128pwnguin, seems a file corruption, either locally or wrong download18:41
rickspencer3seb128, I18:41
rickspencer3m not sure who should own the touch one18:41
seb128rickspencer3, did you mean to reply on this channel?18:42
rickspencer3nope18:42
qenserobbiew: MaverickReleaseSchedule says our current focus should be A-2, but shouldn't that be A-1, as the first alpha hasn't even been released yet?18:43
pwnguinseb128: crazy18:45
pwnguindownloading from lp via wget worked18:46
robbiewqense: no, as the iterations are more focused at how we plan the work for the release. So we scope out enough work for the 1st iteration, which ends at Alpha 2.  Then we look at what's remaining and what others may have discovered they need and scope out additional work for the next iteration, which ends on Alpha 318:51
robbiewthe iterations allow us to be a bit more agile in our approach to the release, instead of setting in stone everything we will do upfront18:52
qenserobbiew: ah. The first Alpha release is just to get people to install it? ;)18:52
qenseIt's got a label, lets install it!18:52
robbiewand see if the damn iso builds :P18:52
qenseThose things are useful to know. :)18:52
robbiewindeed18:52
qenserobbiew: OK, thank you for your answer. Sounds like a good way to manage the cycle.18:52
robbiewnp...and I admith it's confusing though...maybe I should just call them "Iteration 1", "Iteration 2", etc18:53
qenseyeah18:54
qenseAlthough the current names to tell when the iteration ends.18:54
=== deryck[lunch] is now known as deryck
keespitti: hi! can you reset the canonical-security workitem history?  I'd like the burndown line to start with today's view of the blueprints (as of 5 minutes ago) since now we're finally done filling in the initial work items.18:56
robbiewqense: yeah, true18:57
=== dendro-afk is now known as dendrobates
ccheneybug 582980, I would appreciate a check to see if the patch I made looks sane for an update for Lucid SRU, its needed for OOo to save to cifs mounts properly19:03
ubottuLaunchpad bug 582980 in coreutils (Ubuntu) "stat does not know about cifs" [High,Fix committed] https://launchpad.net/bugs/58298019:03
jdstrandpitti: fyi, I've got the psql updates now. I will build in ubuntu-security-proposed as mentioned in the bug19:15
=== bladernr_ is now known as bladernr-afk
=== jjohansen is now known as jj-lunch
=== pgraner-afk is now known as pgraner
psusianybody know of a C library that implements a binary tree data structure?  like std::map<> or something?20:23
sorenpsusi: glib?20:24
psusisoren: gimme something I can man? ;)20:25
=== bladernr-afk is now known as bladernr_
sorenpsusi: hm?20:25
Picigrep the manpages for that? then select one?20:25
psusithe name of a function or something I can look up in man20:25
psusifor what is the question?20:26
PiciIgnore me if this doesn't make any sense.20:26
juliankpsusi: http://library.gnome.org/devel/glib/unstable/glib-Balanced-Binary-Trees.html20:26
sorenpsusi: http://library.gnome.org/devel/glib/2.24/glib-Balanced-Binary-Trees.html [+]20:26
psusioh, I don't want to bring in all of gtk ;)20:27
sorenpsusi: glib is separate.20:27
psusihrm..20:27
juliankglib is small (smaller than libstdc++), about 800k on my system (although the package is larger as it includes gio-2.0 and others as well)20:28
psusithis might do the trick then... once I figure out how to use it... right now e2defrag keeps a forward and reverse translation map for disk blocks, but they are just arrays... so one entry per disk block... so you need 671 mb of ram just for the translation maps on a 320 gig drive... I need to rework it to use a more efficient data structure ;)20:33
psusiI'm confused... what is g_tree_insert() going to do with key and value pointers?  when it doesn't know anything about what they point to?20:45
psusihow is it going to copy a new value into the tree without at least knowing what its length is?20:46
psusiand how is g_tree_replace() any different than g_tree_insert()?  insert says it sets the value if the key already exists20:48
psusihrm... ok, I think I see... internally the tree only stores a pair of opaque pointers, the key and the value... so I just have to allocate my own object and pass the gtree functions pointers to the key and value members of that object...20:54
psusithat's a bit disappointing... would be faster to have the object itself stored in the tree20:55
SEJeffAs if richard didn't hate ubuntu enough already: https://bugzilla.gnome.org/show_bug.cgi?id=61895220:55
ubottuGnome bug 618952 in gnome-power-manager "Leak in gnome-power-manager on Ubuntu 10.04" [Minor,Resolved: notgnome]20:55
=== jj-lunch is now known as jjohansen
xnoxslomo, are you building webm gstreamer packages in ppa:gstreamer-team/ppa ?21:25
slomoxnox: yes21:26
xnoxslomo, awesome =) can't wait to test them ;-)21:26
slomoxnox: already there for lucid, i don't plan to upload them for karmic21:26
xnoxslomo, i've upgraded to maverick already.... =) should be fine though ;-)21:26
slomoxnox: then you'll get the packages when they're in debian :P21:27
xnoxwell I'll just play my odds and install lucid packages without rebuilding ;-) and see what happens21:27
slomoxnox: should work just fine :) you need gst-plugins-{base,good,bad} and libvpx21:28
xnoxslomo, kk21:28
xnoxslomo, and I need to wait for i386 build to finish =(21:29
ionWoot, WebM sounds promising.21:39
ionConsidering all the major browser vendors are behind it.21:39
ionCrap. I forgot about IE. :-P21:40
=== dendrobates is now known as dendro-afk
=== dendro-afk is now known as dendrobates
xnoxion, Microsoft issued a statement IE9 will support h.264 out of the box and WebM if plugin is installed... The better news is that loads of hardware manufacturers are behind it & Adobe as well. Apple is missing though so far?!21:59
ionhttp://x264dev.multimedia.cx/?p=377 though21:59
xnoxion, yeah I read that. But i don't care. Google gives the patent liceses for VP8 for free to everyone. So if anyone sues, they will have to deal with google and 30+ leading software and hardware companies.22:01
xnoxion, i don't care that x264 is better. I need to buy a patent license to use it =)22:02
xnoxthe question is will blueray switch to VP8 or not......22:02
=== dendrobates is now known as dendro-afk
psusiso I'm trying out this glib btree and it seems glib.h is trying to include glibconfig.h, which does not exist... why idea why?23:10
* psusi wonders what an include file is doing in /usr/lib23:13
slangasekpsusi: you need to use 'pkg-config glib-2.0 --cflags'23:20
=== dendro-afk is now known as dendrobates
psusiwhat's pkg-config?  I just had to add the -I flag, but header files should be in /usr/include not /usr/lib shouldn't they?23:22
slangasek1) being in /usr/include doesn't guarantee you can properly include all the dependencies without having to add a bunch of things to cflags; 2) glibconfig.h is split out because it's auto-generated and machine-specific.23:23
slangasek(I don't think that's sufficient reason to put it in /usr/lib, really, but given 1) you're already doing it wrong wrt portability if you're hard-coding -I options)23:24
psusihrm.... I'll have to look into this pkg-config then... but for now I'm fiddling with GTree to create a double binary tree indexed extent list for the block relocation map ;)23:28
slangasekpkg-config is a dependency of libglib2.0-dev.  You shouldn't have to look far.23:29
temugenk23:41
temugenhey, this isn't my vim window...23:42

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