/srv/irclogs.ubuntu.com/2010/04/26/#ubuntu-devel.txt

samdhi, im using lucid rc, i just removed a package using apt-get purge and the process ends up with a segmentation fault, the package seems to be removed tho00:06
Keybukslangasek: yay, I literally don't need my GPG key anymore ;)00:54
=== dmb is now known as NullPointerExcep
Keybukyou sign and upload for me <g>00:54
ion:-)00:55
Keybukjames_w: random question; how is the lp:ubuntu/lucid -> lp:ubuntu/maverick transition handled?01:08
Keybukpsusi: I've read your patch01:20
psusiKeybuk, and?  what did you think?01:39
Keybukpsusi: I replied to your mail, but basically I like the idea01:46
Keybukit's what I was trying to do with that code before, but I didn't know how to get the disk locations01:46
KeybukI didn't know you could call readahead() on the actual disk like that, does it actually work?01:47
psusiKeybuk, seems to... it sped up my boot a bit... the way you had it before the calls into e2fslibs to get the next inode just did a synchronous read() of the inode table of the current block group, then once it had returned all the used inodes there, read() the next group and returns the first entry there... the read() calls read into the buffer cache, then copy the requested inode to the user buffer01:48
psusireadahead() just queues the read into buffer cache and doesn't bother taking a copy01:48
psusiafter some discussion on the mailing lists it seems that there just isn't much you can do about readahead() blocking when it has to read the indirect block or external extent tree node to locate the rest of the blocks01:51
psusiso it seems the best thing to do is to have ureadahead map where all the data blocks PLUS indirect blocks are during profile, and call ureadahead() for all of those blocks on the block device, rather than going through the filesystem01:51
psusiof course if defrag manages to reduce the extents a file occupies to 4 or less so they all fit in the inode, then it doesn't make much difference01:52
psusibut I still have some work to do to have defrag properly expand and contract the size of the extent tree01:53
Keybukright01:57
Keybukif we can readahead() directly on the block devices, then we can avoid the overhead of open()ing every single file01:57
psusiexactly02:00
psusibut to avoid the overhead of the open() later when the file is actually needed we want to readahead() the blocks of the directories on the path to the files02:01
psusicalling readahead() on the block dev allows us to queue the reads in the background without blocking, and hopefully gets the directory blocks read, and in optimal order, so that they are there when the normal boot process tries to open() those files02:02
Keybukright02:05
Keybukmakes sense02:05
psusineed to find an e2fslibs call to map the indirect blocks or extent tree blocks used by the file though02:08
psusiand add the to the block list in the pack file02:08
Keybukright02:12
Keybukmay need to write one of those02:12
Keybukcan I just break a moment02:13
KeybukI need to go out of the balcony and start screaming into the San Francisco air02:13
Keybukbecause some fucking idiot has broken lvm ;)02:13
Keybuk(an upstream fucking idiot)02:13
Keybukright02:14
Keybukback02:14
* Keybuk understands why lvm2 device nodes fail to get mounted during boot02:14
persiawhy?02:17
psusi?02:18
Keybukbecause some idiot merged the broken package I'd deliberately not merged02:18
Keybukwell02:18
Keybukno02:18
Keybukthat's unfair02:18
Keybukthe idiot is the upstream who wrote the broke software in the first place :p02:18
* psusi is just pissed that lvm does not handle mirrors for shit02:18
persiaIt doesn't actually expose the events?  Will your fix mean that we can actually autodetect and autoload dm_mod as a bonus?02:19
KeybukI don't think I can fix it02:20
KeybukI simply know how it's broken02:21
Keybukdm_mod is built-in02:21
Keybuk*that's* not a problem02:21
persiaAh.  I'll stop asking then, so you can get past the pain of understanding the breakage but not the fix.02:22
KeybukI'm not going to bother understanding the fix02:22
Keybukwe need to hire an lvm expert02:23
Keybukor drop it02:23
Keybukbut I understand why it's broken02:23
psusiwhat's broken about it now?02:24
Keybukit doesn't respond to "add" events anymore02:24
Keybukalmost the inverse of the change you made to dm-raid ;)02:24
Keybukso basically, if an lvm device gets brought up before cold-plugging (say in the initramfs)02:27
Keybukthe "add" event caused by the cold plug gets ignored by lvm02:27
Keybukso udev never learns about it02:27
persiaAh, that explains the wonkiness that happens when a USB cable falls out when one has a VG that spans multiple USB drives.02:27
Keybukso blkid is never run02:27
Keybukso permissions are never set02:28
Keybukso mountall never sees it02:28
Keybukso upstart never sees it02:28
Keybuketc.02:28
Keybukyeah, probably other bugs too02:28
Keybukoooh02:30
Keybukno, this is an easy one line fix02:30
psusiwait, I dropped the change event from dmraid and left it only responding to add... upstream changed lvm to not respond to add?02:30
Keybukyes02:31
Keybukchanged devmapper in fact02:31
psusiwtf?  when the hell is it supposed to detect the drive then?02:31
persiamagic02:31
Keybukapparently devmapper "always changes the device"02:31
Keybukexcept, say, if udev wasn't running when that happened02:31
psusisure... ignoring CHANGE is one thing... ADD is another...02:32
KeybukI can understand why they thought that02:32
Keybukyou always get "add /block/dm-0" when the devmapper device is created02:32
Keybukbut that's always before the table is loaded (which is a separate ioctl)02:32
Keybukloading the devmapper table means you get "change /block/dm-0"02:32
Keybuk(this is one of the reasons I think your dm-raid patch is wrong, fwiw)02:32
Keybukso devmapper only really needs to respond to "change" events02:33
Keybukat least02:33
Keybukwhen you look at it that way02:33
psusiyea, but who cares unless you are trying to use a logical volume as a physical volume?02:33
Keybukthis is always the case for devmapper and lvm02:33
psusieh?  add event for /dev/sda1 needs to trigger an lvm scan to see if it is a pv..02:34
Keybukyou're misunderstanding02:34
KeybukI'm not talking about the underlying block devices02:34
KeybukI'm talking about the devmapper devices02:34
Keybukthey're block devices too02:35
Keybukcalled /block/dm-N02:35
psusiyea, don't need to scan that unless you are trying to use an lv as a pv...02:35
Keybukno02:35
Keybukagain02:35
Keybukyou're misunderstanding02:35
KeybukI'm not talking about *lvm*02:35
KeybukI'm talking about *devmapper* itself02:35
psusior a dmraid array as a pv...02:35
Keybukwhen a dm-N block device is created02:35
Keybukwe need to query it to find out what kind of devmapper device it is02:35
Keybukwe need to *make a device node in /dev* for it02:35
Keybuk(so we need to know what it's name is, e.g. /dev/mapper/foo-bar)02:36
Keybukwe then need to run blkid on it, to see what kind of filesystem is inside02:36
Keybukthen02:36
Keybukmaybe02:36
* psusi nods02:36
Keybukit's something else like lvm, in which case we add /dev/vg/lv symlinks02:36
Keybukor maybe the filesystem is actually an lv or something sure02:36
Keybukbut that's just stacking02:36
Keybukwhat I mean is some idiot disabled all those rules (create device node for dm devices, run blkid on them, etc.) for the "add" event02:36
psusiI thought it didn't matter for the add event, since the device is empty at that point... have to do all that during change02:37
Keybukthat's clearly what the person with no brain thought02:37
Keybukbut02:37
Keybukduring boot02:37
Keybukwhat if the devmapper device is created before, say, udev is run?02:38
Keybukthen udev never knows about it02:38
Keybukso we "coldplug" udev02:38
psusiohh, then you only get the coldplug add event02:38
Keybukright02:38
Keybukso02:38
Keybukon boot02:38
Keybukall the dm devices that existed before udev were run ...02:38
Keybuknow don't get processed02:38
Keybukand that neatly explains this bug02:38
psusiyep...02:38
psusiHans did this?02:39
Keybukno idea who did it02:39
Keybukbut it's wrong02:39
Keybukbadly wrong02:39
Keybuk(that being said, it partially explains a change to udev that will break dm-raid with your patch :p)02:39
psusiwell, I still think the right thing to do is remove the partition table support from the kernel entirely and have udev invoke partx or similar to detect partition table and create partition devices ;)02:40
KeybukI don't disagree02:41
Keybukexcept that would make an initramfs mandatory02:41
psusiyep02:41
psusibut Ubuntu does not support installs that don't use an initramfs right? so...02:41
persiaThere are many folks who want them though.02:42
Keybukyes we do02:42
Keybukit's a perfectly acceptable variation02:42
Keybukwe put a not unreasonable amount of effort into continuing to support it02:42
psusiwell, acceptable sure if you want do deal with the config changes needed.. but not the default...02:42
Keybukit's not the default, but it's *entirely* supported02:42
Keybukin fact, it's very little config change02:43
Keybuksed -i -e "/do_initrd/s/yes/no/" /etc/kernel-img.conf  iirc02:43
Keybuk(and change the root= line)02:43
psusiwell, imho if you want to continue to have the kernel support reading partition tables on dmraid disks then the kernel partition code needs extended to detect dmraid signatures and ignore disks that have tnem02:44
KeybukI think we should round up everyone who knows about dmraid02:44
Keybukand kill them02:44
Keybukand burn the evidence02:45
Keybukand then round up everyone who knows how to recreate dmraid02:45
Keybukand kill them too02:45
psusibut at the same time, that is more complexity than I feel belongs in the kernel, hence, fuck it, move it to udev rules and get the partition table code out of the kernel ;)02:45
psusihehe02:45
psusiyea... especially dmraid level 1 arrays02:46
psusistripe is one thing, but people using fakeraid mirrors need slapped silly02:46
psusisince it does not have write intent bitmaps or handle errors02:46
Keybukheh02:51
KeybukI like my good old raid-1 mdadm mirror02:51
Keybukit's nice and simple02:51
psusiexcept with the --incremental bug reassembling diverged legs of a mirror02:52
KeybukI don't know about that bug02:53
Keybuk(and don't want to :p)02:53
psusiheh... plug in one disk, boot degraded, reboot with the other disk only, boot degraded... which is now the default...02:53
Keybukhuh?02:54
psusiand now you have to degraded arrays that have diverged from the original unified mirrored state... boot with both disks, and mdadm can put them back together assuming they are still in sync even though they are not and you end up with a fucked up filesystem that contains parts of both02:54
Keybukthe default is "don't boot at all"02:54
Keybukat least it was02:54
Keybukin case of disk failure, we always used to fail02:54
Keybuknot automatically repair or continue without the other half02:55
psusinaw, default now seems to be wait to see if the other disk shows up for a while, and if it times out, boot degraded02:55
Keybukfail02:55
RAOFCould I get an xserver-xorg-video-intel upload sponsored on bug #541511?  It's just to drop the patch to disable DRI on 855 and 845 which didn't help as much as we thought it would.02:55
ubottuLaunchpad bug 541511 in xserver-xorg-video-intel "MASTER: [i855] GPU lockup (apport-crash)" [Unknown,Confirmed] https://launchpad.net/bugs/54151102:55
psusinot a problem there in and of itself... if one disk has actually failed, then booting degraded can be better than not at all for a remote machine02:55
psusiproblem is that should the next boot only find the second disk, now youh ave both degraded and mdadm incorrect glues the two back together if the third boot sees both disks02:56
Keybukright02:56
Keybukwhich is why we didn't boot degraded02:57
Keybuka server should never come up broken02:57
psusiwhen the metadata on disk 1 days disk 2 failed and was removed, and the metadata on disk 2 says the reverse... mdadm --incremental happily reinserts disk 2 into the running array when invoked from udev on add02:57
Keybuka sysadmin should be despatched to your DC to investigate02:57
psusiand if the event count happens to be the same mdadm assums they are in sync and does not bother doing a resylc when it recombines the disks02:57
psusiso you sometimes can read data from disk1, and sometimes from disk 2, and they are not the same02:58
Keybukdispatched too probably02:58
KeybukI suspect despatched is a completely different work ;P02:58
Keybukyeah02:58
Keybukraid failure is bad02:58
psusinaw, booting degraded the first time is good... since at least you have a server up and running, and emailing the admin that a degrade has occured02:58
Keybukit's a manual fix, not an automatic one02:58
Keybukno it isn't02:58
Keybukyou should never bring a server up with a known failure02:59
Keybukthat server is no longer redundant02:59
Keybukit should stay off02:59
Keybuka sysadmin should pull the affected disk02:59
Keybukand replace it02:59
psusiyea, but it's no worse off than it would be if you weren't using raid 102:59
Keybukthen the server should be brought up02:59
Keybukyou never bring up a server *without* raid02:59
psusior if the second disk had failed while the system was already up and running02:59
Keybukthen you shutdown the system02:59
psusinaw, you rebuilt using a spare disk hopefully, if you have one ;)03:00
psusiif not, then the admin hopefully gets the email about the failure quicly and does something about it03:00
Keybukmy thinking on this is probably more "enterprise"03:00
Keybuksystems *do not* come up broken03:00
Keybukyou have engineers employed to work at the data centre in case of a remote failure03:00
psusiwhy not?  is there really any difference between coming up degraded, and becoming degraded while already up?03:01
Keybukit sounds like "small town ISP" thinking is creeping into the server team03:01
Keybuk"if my remote server fails, I have to drive all the way downtown to fix it"03:01
Keybukpsusi: no, but becoming degraded while up is an instant shutdown event03:01
psusinot usually03:01
psusithat's one of the big reasons people use raid 1... if a disk fails you don't crash and have down time while you replace it03:02
psusidefault config is to email root telling them HEY!  DISK WENT BAD... AND I AM OR AM NOT AUTOMATICALLY REBULDING WITH SPARE03:02
psusihopefully you have the spare so the system automatically returns to redundant status quickly03:03
ScottKOf course we go to great lengths to avoid MTAs ending up in systems unless someone asks for it, so the odds of that email getting anywhere useful are not so great.03:06
psusiprobably should not do that...03:08
jdongpsusi: http://jdong.mit.edu/~jdong/ureadahead-pack.svg03:41
jdongpsusi: y...yeah, some defragging needed (tm)03:41
Keybukjdong: heh, what did you do to generate that?04:04
psusijdong, neat, what do the colors mean?04:05
Keybukdifferent files I guess?04:07
* ccheney thinks he found a bug or something wrt networkmanager and ipv4/ipv6 support04:13
ccheneymight already be reported though04:14
ccheneyif you have ipv4 and ipv6 both set to automatic but you don't have something to provide the ipv6 address it doesn't work at all, ie no ipv4 address either04:14
ccheneyis that supposed to happen?04:14
sladenccheney: can't quite follow.  Can you find it (with more details, screenshots, etc)04:22
sladenccheney: certainly one of {ipv6,ipv4} failing should not be preventing the other from working, if there is the wherewithall to do so04:22
sladenccheney: s/find/file a big/04:22
sladenccheney: s/find/file a bug/04:22
jdongKeybuk: indeed different files; the svg is generated by a hackish python script that reads ureadahead --dump04:27
jdongthe code is at bzr branch http://bradmisik.com/trunk/fragraph/04:27
Keybukjdong: I think the hackish python should be published ;)04:27
Keybukah, sweet04:27
jdongmy friend wrote the code, lol I tossed him the idea early last week and he ran with it I guess :)04:28
jdongI just wanted code to generate tree-ring graphs for an unrelated project, but this is pretty neat too :)04:28
jdongbut yeah, now that you're here, you can do a quick sanity check to make sure we're interpreting ureadahead's output correctly04:29
Keybukeach character is a page04:29
Keybuk@### represents a fragment of the file that's read in04:29
Keybukwith @ marking the first page, and # marking the rest of the pages read in that block04:29
Keybuk@##@## means an apparently contiguous part of the file is actually in two fragments04:30
Keybukthe numbers below are the same, but in terms of bytes and blocks04:30
Keybukso yea04:30
Keybuklooks like you are04:30
jdongtemugen, meet Keybuk; Keybuk, meet temugen  :)04:30
temugenNice to meet you.04:31
jdongtemugen: congrats. you just got the Keybuk stamp of approval (tm) :)04:31
jdongand for the record, this is his ext3 disk on his messy thinkpad ;-)04:31
Keybukso yeah04:31
Keybukit's something like04:31
temugenHeh. Thanks. It's not entirely accurate, but I thought it was reasonable for one slide of a presentation04:31
Keybuk<tab>offset, len bytes at diskpos04:31
Keybukyou grab the len and the diskpos04:32
Keybukso that'd be correct afaik04:32
jdong*nods*04:32
Keybukpretty > accurate ;)04:32
jdongso wow, bootup files are virtually scattered across the disk then04:32
Keybukjdong: now you know why I'm so keen for us to switch to btrfs04:32
jdongKeybuk: hehe I look forward to that :)04:32
temugenjdong: It's still slightly skewed since I don't draw the entire disk - only from the lowest read bootup block to the highest04:33
jdongKeybuk: speaking of that, *driveby bug* do you know what ureadahead doesn't seem to pick up a btrfs root fs?04:33
temugenand depending on the macroblock size it'll obviously look more clustered04:33
Keybukjdong: doesn't pick up?  how do you mean?04:34
jdongKeybuk: I don't get a pack generated for my /04:34
Keybukwhat error do you get?04:34
jdongKeybuk: I don't get any error, just I only have packs for my boot and var/run mountpoints04:34
Keybukjdong: kooky04:34
jdongI suspect it's yet another can't-match-the-UUID style bug?04:35
Keybukjdong: wouldn't have thought so, if it gets mounted!04:35
Keybukureadahead doesn't care about such things04:35
Keybukmaybe btrfs doesn't support FIEMAP?04:35
Keybukit should do though04:35
jdongwhat's a quick way to test that?04:35
Keybuktemugen: ooi, what are your plans for this code long-term?04:35
Keybukjdong: err, strace ureadahead I guess ;)04:35
Keybukit's about the only thing that uses that ioctl04:36
temugenKeybuk: my plans long-term were to give jdong a pretty slide for his presentation XD04:36
Keybukhaha04:36
jdonghahaha :)04:36
jdongKeybuk: what are *your* long-term wishes for this code? :)04:36
Keybukwould you have any objection if I included it in ureadahead?  and maybe in the future ported it to C as another --dump mode? (with full credit to you, of course)04:36
temugenNo objections at all04:37
temugenI think it could use a little bit of cleanup before that, but I'm never satisfied with my own code regardless04:38
KeybukI'd need to know your licence terms for that ;-)04:39
Keybukureadahead is GPLv2 - is that to your liking?04:39
Keybukjdong: OOI, if you're running btrfs, how do you get around http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=575891 ?04:40
ubottuDebian bug 575891 in dpkg "dpkg makes wrong assumption about readdir() and lose metadata files with btrfs" [Important,Fixed]04:40
Keybukoh, because apparently Colin backported it to lucid04:41
Keybukin the _most_recent_ update ;)04:41
jdongKeybuk: (1) hehe was that why for several months I was randomly losing gconf default schema04:41
jdong(2) I saw the commit fly around the btrfs mailing list, and built my own btrfs from dkms04:41
Keybukjdong: yeah, maintainer files had a tendency to go missing04:41
jdongah, fun :)04:42
ajmitchbecause who cares about data as long as you've got the latest crack FS? :)04:42
jdongajmitch: hey, I consider myself sacrificed for the science of testing :)04:42
ScottKajmitch: If it's not jdong, it's not crack.04:42
temugenKeybuk: That is fine.04:42
ajmitchScottK: he's been known for such things for a long, long time04:42
ScottKYep.04:42
ScottKThere was something he recommended against because it was too insane and everyone immediately backed away.04:43
jdonghahaha I vaguely recall that :)04:43
Keybuktemugen: sweet, thanks :)04:44
kirklandKeybuk: hiya ...  have you tested raid much at all in 10.04?04:45
jdongKeybuk: is "ureadahead: Unable to obtain rotationalness for device 0:17: No such file or directory04:45
Keybukas soon as we get a grub2 patch for btrfs, I'm going to switch again04:45
jdongnormal?04:45
Keybukkirkland: I don't test raid04:45
Keybukjdong: hah, devmapper?04:45
kirklandKeybuk: i've spent the last two days fighting lucid/raid04:45
Keybukkirkland: raid sounds like the kind of thing the server team should test ;-)04:45
jdongKeybuk: oh yeah, LVM04:45
jdongKeybuk: is that why?04:45
kirklandKeybuk: we usually cover it in vm's04:46
temugenKeybuk: No problem. If you have any ideas for it, I'm all ears.04:46
kirklandKeybuk: my experience this weekend on real hardware hasn't been good :-/04:46
Keybukjdong: yeah, LVM have no underlying extends/devices/etc.04:46
Keybukyou end up with a slew of ureadahead warnings/errors followed by it ignoring the device04:47
Keybukiirc04:47
jdongKeybuk: oh okay. awww so lvm and LUKS users don't get ureadahead love for now?04:47
Keybukkirkland: not really something I care about, sorry04:47
Keybukjdong: I don't think it's "for now" so much as "ever"04:47
jdongKeybuk: hehe okay :)04:47
Keybukfiguring out the on-disk extends and ordering of an encrypted filesystem ...04:48
Keybukthat sounds more like a *science* project!04:48
kirklandKeybuk: when at an initramfs prompt, I can see a /dev/md0 and a /proc/mdstat that shows it operational;  when i try to "mount /dev/md0 /root" in (initramfs), it fails, with Invalid Argument04:48
jdongKeybuk: and btw, have you seen ibuclaw's forward-porting of legacy grub device detection to grub2?04:48
Keybukor the kind of thing where, if I succeeded, I'd be immediately hired by the NSA04:48
jdongKeybuk: http://ubuntuforums.org/showthread.php?t=1389279 "Hack GRUB2"04:48
Keybukjdong: no, source?04:48
Keybukkirkland: someone on the server team should be able to help with that ;-)04:48
jdongKeybuk: that's the patch I'm using so that update-grub behaves on btrfs04:48
jdongKeybuk: origin is bug 45026004:49
ubottuLaunchpad bug 450260 in grub2 "grub-probe fails with btrfs root (and ext3 /boot)" [Medium,Triaged] https://launchpad.net/bugs/45026004:49
Keybukjdong: ah, that's different to having grub root device support04:49
kirklandKeybuk: sorry, it's not the server team that has reinvented the boot process ;-)04:49
jdongKeybuk: oh yeah, right, I misunderstood your complaint :)04:49
Keybukhmm04:49
Keybukjdong: that bug is actually really quite interesting04:49
kirklandKeybuk: none of the old tricks that use to work, work any more04:49
jdongKeybuk: yeah, that patch is also needed for a btrfs root even with ext3 boot04:49
Keybukkirkland: if you're at an initramfs prompt, you're not into the boot process yet - and you're in an area that's barely changed since dapper04:50
Keybukjdong: right04:50
Keybuknow04:50
Keybukthat's REALLY interesting04:50
Keybukyou're on btrfs root right now?04:50
jdongyeah, I've got a Karmic system up, and can boot up a Lucid VM.04:50
* Keybuk joins up two dots and sees a dog04:50
jdongboth btrfs root04:50
Keybukjdong: can you grab the output of "stat /" for me?04:50
jdongKeybuk: http://paste.ubuntu.com/422540/04:51
Keybukaha!04:51
Keybukso that ureadahead warning/error wasn't from devmapper04:52
Keybukit was from your btrfs root, right?04:52
jdongKeybuk: correct04:53
Keybukriiiight04:53
Keybuksorry04:53
KeybukI didn't join the dots04:53
Keybukyeah04:53
Keybuknow that makes sense ;)04:53
jdongcool04:53
Keybukureadahead assumes that it can get the major/minor of a given filesystem by stat() on the mountpoint04:54
jdongyeah my lucid VM is devmapper-less and still doesn't generate a pack :)04:54
jdongah04:54
Keybukand convert that into a /sys/dev/block/%d:%d lookup04:54
Keybukwhich it then uses to get at the queue/rotational file ;)04:54
Keybukso for you it's looking for /sys/dev/block/0:17/queue/rotational04:54
Keybukwhich doesn't exist04:54
Keybukwhen it should be looking for /sys/dev/block/8:0/queue/rotational04:54
jdongah04:55
Keybukso yeah04:55
Keybukexactly the same bug as update-grub actually ;-)04:56
Keybukjust in different code04:56
jdongmakes sense. I was assuming the two were related04:56
jdongdo I need to file a bug about this, or is this in the back of your mind? :)04:57
Keybukyes, please file a bug04:57
Keybukthe back of my mind keeps falling off04:57
jdongI know what you mean :) Will do!04:57
Keybuktemugen: http://bazaar.launchpad.net/~scott/ureadahead/trunk/revision/10905:01
temugenKeybuk: haha, I like the summary. Awesome. :)05:03
jdong:) awesome05:04
jdongtemugen: ^505:04
temugenKeybuk: just a heads up - there's a template.svg script that the visualizer uses for building the svg file. I might submit a patch later to inline it, but I'm letting you know anyway05:28
Keybukah05:34
KeybukI missed that?05:34
Keybukadded05:35
ArneGoetjeLaibsch: the Takao fonts are derivatives of the official IPA fonts, which contain bug fixes that may go back into the IPA fonts. The IPA fonts are the industry standard fonts in Japan and it is highly desired that we ship and use them by default in order to gain market share in Japan.05:44
pittiGood morning06:00
RAOFpitti: Good morning.06:00
csurbhigood morning #kernel06:07
pittikees, jdstrand: ugh, qa-regression-testing is > 500 MB now? what have you guys done? :-)06:16
ccheneysladen: oh ok, sorry i got plugged away from irc for a couple hours, so what i did was enabled ipv6 'automatic' just like is default for ipv4 in networkmanager 'edit connections' for my particular wifi setup06:17
ccheneysladen: when i do that it refuses to connect at all since my router doesn't actually support ipv6 or at least it seems to do that (checking again to verify)06:18
ccheneysladen: yea i have to set ipv6 'ignore' before it will let me connect again06:19
ccheneysladen: i saw someone mention this issue on the comcast ipv6 test forum, they are about to start testing for widespread ipv6 rollout on their cable network in the US06:20
macoccheney: finally06:20
ccheneyi think the rollout probably won't happen until late next year, some of the hardware manufacturers still don't have ipv6 support aiui06:21
ccheneybut the testing is happening now to determine what bugs are still left06:21
ccheneyone thing that would keep it from being seamless for ubuntu appears to be ipv6 is disabled by default and if you enabled it and don't have ipv6 on your network it keeps the connection down completely even for ipv4 (which seems odd)06:22
ccheneyunless i am somehow doing something wrong, which if that is the case it seems non-intuitive06:22
ccheneymaco: if you have comcast you can sign up for ipv6 test group still :)06:24
ScottKThere's an open bug against (IIRC) eglibc about delays in this case, but not oughtright failure06:25
ccheneyhmm they appear to have removed the sign up page now, maybe its not open any more06:25
* ScottK is a former Comcast customer due to a desire to have reliable internet06:25
RAOFccheney: Your experience mirrors mine - network manager bails if it can't get an ipv6 address, even though the dhcp server has provided a perfectly acceptable ipv4 address.06:25
ccheneyhttp://www.comcast6.net/volunteer.php06:25
ccheneystill open just didn't see it06:25
ccheneyRAOF: ok06:26
ccheneywho took over NM from asac, anyone happen to know?06:26
macoccheney: i heard, but im not the one whose name is on the comcast account at this flat06:26
macoScottK: ever get a 4-month outage with comcast like i did?06:27
ccheneymaco: ok06:27
ccheneymaco: 4-month outage, eek06:27
macothat would be the first and only 4 months during which i had comcast "service" at my old place06:27
* ccheney has never had any trouble with them here in houston area06:27
ScottKmaco: Not 4 months, but I had business class service with them and so what I did have was far and away unacceptable.  Once FIOS arrived in my neighborhood, I was a former customer.06:28
macoi moved in in april and signed up with them... and in september i gave up and called RCN. RCN got it working within 3 hours :P06:29
LinuxGuy2009Hi guys Im working on a DVD that will boot all of the buntu flavors from one disk. So far I have Ubuntu and Kubuntu finished for it. When I get it all done it will contain Ubuntu, Kubuntu, Xubuntu, Lubuntu, Studio and maybe Edubuntu depending on free space on the disk. I'm now wondering what my options for hosting this image would be. I'm not sure if its possible to get it hosted with canonical or if I would just need to get a goda06:32
LinuxGuy2009Its basically a DVD with a folder with iso files and a custom grub4dos boot menu(s).06:34
LinuxGuy2009http://imagebin.org/9440006:34
mantienaLinuxGuy2009: we can offer you a mirror in Lithuania :) You can upload your image to ftp://ftp.akl.lt/incoming/06:37
LinuxGuy2009mantiena: Ok Ill take a look. Thank you!06:38
LinuxGuy2009mantiena: If I start a little web page for it, can i just wind up linking to your hosting there?06:39
LinuxGuy2009For the downloads I mean06:39
mantienaLinuxGuy2009: yea, but you shouldn't link 'incoming' folder. You can upload any files to 'incoming', but you can't remove them by yourself - when you will upload final version just write an email to mantas@akl.lt and rq@akl.lt - then we move these files to 'Linux/Ubuntu' subfolder06:40
LinuxGuy2009mantiena: Great! thank you06:40
mantienaI'm very interesting in one DVD with all *ubuntu flavours :)06:41
LinuxGuy2009mantiena: Yeah many people are interested and trust in me, its coming!06:41
mantienaIt's nice way to check memory requirements of every *buntu flavour06:42
LinuxGuy2009yep06:43
LinuxGuy2009I still havent decided if I will distribute it as the basic ISO which is 1.5MB currently and then the user would download it, open it with something like ISO-Master drop in the iso files and save the final ISO. Burn and boot. Thats it. Or to have the 4+GB image.06:44
Mirvcan someone confirm (or the opposite) that 8.04 LTS -> 10.04 LTS will only be enabled around 10.04.1 times?06:45
Mirvie. the mentioning of the upgrade possibility in update-manager06:45
MirvI believe that was the case with 6.06 LTS -> 8.04 LTS, but I cannot find any documentation to back that up06:45
mantienaLinuxGuy2009: You can build 2 iso files - one with Ubuntu, Xubuntu, Lubuntu, Studio (without Kubuntu) and another with Kubuntu, Xubuntu, Lubuntu, Studio (without Ubuntu). Most people already know Ubuntu and Kubuntu and most Ubuntu/Kubuntu users already have a Ubuntu or Kubuntu CD, so, I think it's not important to have Ubuntu and Kubuntu in one DVD image06:49
LinuxGuy2009Hmm interesting point of view06:50
LinuxGuy2009mantiena: not sure of a name yet. Maybe something like multibuntu or something I dont know yet.06:52
RAOFpitti: Is there still time to get a new xserver-xorg-video-intel uploaded?  We need to revert the DRI disablement patch.06:55
pittiRAOF: that sounds ... intrusive?06:55
pittiRAOF: is there a bug report for it with the details?06:55
RAOFhttps://bugs.edge.launchpad.net/ubuntu/+source/xserver-xorg-video-intel/+bug/541511 is the main one.06:56
ubottuUbuntu bug 541511 in xserver-xorg-video-intel "MASTER: [i855] GPU lockup (apport-crash)" [Unknown,Confirmed]06:56
RAOFIt references https://wiki.ubuntu.com/X/Bugs/Lucidi8xxFreezes06:56
RAOFWhich we're release-noting, because everything we've tried fixes for some and breaks for others.06:57
pittiRAOF: hm, wasn't it just disabled two weeks ago to fix this bug?06:58
RAOFYes.  It doesn't fix the bug (for everyone) and appears to makes things worse (for some).06:58
pittisounds like being between a rock and a hard place then06:59
pittiRAOF: I guess it's easy for an user to disable DRI themselves?06:59
RAOFYup.06:59
RAOFThe decision was to revert that patch to make it easier to test & SRU *actual* fixes that are being worked on upstream, and release note all the various work arounds that work for different people.06:59
pittiRAOF: ok; can you please add an ubuntu-release-notes task and propose a text snippet, and get it uploaded so that it's ready for review?07:00
RAOFI can't upload myself; I'll add the release-notes task.07:00
pittiRAOF: I can sponsor07:01
RAOFThe debdiff is attached at the end of that bug.07:01
RAOFhttp://launchpadlibrarian.net/45412341/reenable-dri-on-845-855.debdiff07:01
RAOFbryceh has already got text for that on https://wiki.ubuntu.com/LucidLynx/ReleaseNotes07:04
robertzaccouranyone here develop for xubuntu?07:06
robertzaccourgreat theme for xubuntu and no new one ain't a bad thing, hard to imagine a much better one :)07:07
mantienapitti: maybe you know why there are no daily iso images in cdimage.ubuntu.com since April 19 ?07:07
pittiRAOF: hm, do we have evidence that the regressions affect 845, too?07:07
pittimantiena: the cronjobs are off; images are triggered manually until the final release07:08
RAOFpitti: The regressions with disabling DRI on 845?07:10
pittiRAOF: yes; your current debdiff seems to re-enable it on both i845 and 85507:11
mantienapitti: so, where I should ask for new daily image? There are ~150 updated packages since release candidate image (build on April 19), including ubiquity-casper, ubiquity installer, libc and other important packages, it would be nice to have an ability to test these improvements07:12
pittimantiena: it's planned to build new ISOs today07:12
pittimantiena: but in general, asking in #ubuntu-release is the right place07:12
mantienapitti: thanks for info07:12
RAOFRight.  Let me check my launchpad-fu.  Certainly we know that the disablement isn't *fixing* the bug on i845.07:12
RAOFpitti: I can't seem to russle up anything definitive on whether disabling DRI on 845 has caused regressions.07:19
pittiRAOF: hm, perhaps we should leave it disabled on 845 then, for now?07:20
RAOFHm.  Apart from the *obvious* regression that 845 can no longer do 3D at all.07:20
dholbachgood morning07:21
pittiright, but that was on purpose :)07:21
RAOFSome of the problem is that the 845 and 855 bugs have become a bit intertwined.07:21
pittihey dholbach07:21
RAOFMorning dholbach07:21
dholbachhi pitti, hey RAOF07:22
pittiRAOF: it's weird that disabling DRI would work worse, though07:24
RAOFThe bug is timing dependent.07:24
pittiRAOF: anyway, do you need some more time to check about i845?07:24
RAOFThere's a reasonable contingent of 855 owners for whom everything was working acceptably (they were probably getting crashes every couple of days, but what doesn't crash? ;)).  I'm concerned that there's a similar contingent of 845 owners who haven't complained because the 855 users had already filed the bugs.07:25
pittiRAOF: so it seems we can't disable/reenable DRI in an SRU then; but for upgraders it'll be a regression either way then07:30
RAOFI'm not entirely sure how to parse that.  We can't reenable DRI in an SRU; there's no way we could declare that to be sufficiently safe of regressions.07:31
pittiright, that's what I mean07:32
pittibut we can't disable it either, if that causes new crashes, too07:32
pittiso it seems we should take a look at which problems it causes either way07:32
pittii. e. a crash every three days with DRI is much better than immediate X startup failure, etc.07:33
RAOFThe annoying thing about these bugs are that they're sensitive to the timing of GPU commands.  Which may be why *some* people found disabling DRI to help, and some found no difference, or that X died early.07:35
robertzaccourhow do i update grub in xubuntu?07:36
robertzaccouri know in gnome its how to update grub gksudo gedit /etc/default/grub but what is it in xfce?07:36
pittiRAOF: ok, so what's your recommendation based on the available bug feedback?07:36
robertzaccourhey RAOF i remember you07:37
pitti(I skimmed it, but there are way too many comments to get an overview in a few minutes)07:37
=== almaisan-away is now known as al-maisan
RAOFI recommend that we drop the patch to disable DRI for both 845 and 855.  855 is easy to recommend.  845 is more borderline, but (a) disabling DRI doesn't actually *help* very much and (b) if upstream fixes it - and it seems like that might be possible - we won't be able to SRU DRI back on.07:40
RAOFLeaving i845 users without 3D for the entirety of Lucid.07:41
pittiRAOF: ok, thanks07:41
pittiRAOF: ok, sponsored07:42
pittislangasek: ^ discussion wrt. current -intel upload07:42
pittislangasek: it reverts the patch from two weeks ago, seems it was an un-improvement after all07:42
pittiI'm back in ~ 1 horu07:43
RAOFThanks, pitti07:44
james_wKeybuk: scary script run by the LOSAs07:49
Keybukjames_w: ok, they know to run that scary script?07:52
Keybukwe included it in the NewReleaseProcess ?07:52
=== tkamppeter_ is now known as tkamppeter
james_wKeybuk: yup08:00
james_wKeybuk: I emailed them last week to check that they were ready, and apparently they are.08:00
slangasekRAOF, pitti: very unhappy that we're flip-flopping on these patches so close to release; why was debian/patches/107_disable_dri_on_845_855.patch applied post-beta2 to begin with?  Did we have what we thought was solid confirmation of the fix before uploading?08:36
RAOFWe had solid confirmation from one person that disabling DRI worked for them, and a couple of other people also suggested that it fixed the problem for them.08:39
slangasekRAOF: as an aside, I would really prefer that uploads *drop* patches, instead of simply *disabling* them in series; it makes it much easier to see in a debdiff what's really going on08:39
RAOFslangasek: Noted for future debdiffs.08:39
slangasekRAOF: ok - anyway, when push comes to shove (and it has), I agree with you and pitti that it's better to make this change before release than after08:39
slangasekso - accepted08:40
slangasekpushes ISO generation out, but hopefully only by 30 min or so08:40
RAOFIn hindsight, it's possible that we didn't get negative results for disabling DRI before we pushed the patch because the people for whom disabling DRI broke things weren't actually looking at the bugs, because *their* systems worked acceptably.08:41
slangasek(since I'm now afk to head into the office)08:41
slangasekRAOF: sure, that's often the case :/08:41
dokosavely arrived in London?08:41
slangasekyep08:41
slangasekRAOF: my doubt is whether we got enough positive confirmation before pushing the patch - if the change had actually helped more people, I guess the conversation today would be different08:42
slangasekbecause "broke it for some people, but helped a bunch of others" != "broke it for some people, and didn't help most of the people it was supposed to"...08:42
RAOFI think we were a bit desperate for a knob to turn to make it better at that point; we might have been too eager to do *something*08:44
slangasekthat's often the case :)08:45
slangasekanyway, thanks for following through on this08:45
* slangasek afks08:45
docdawningQuick question - I'm interested in getting involved in development of applets and whatnot for the Gnome notification panel.. Does any of this sort of stuff get managed by Ubuntu projects or do I need to look more directly at gnome itself?08:58
sladenmost at GNOME09:01
sladendocdawning: for things that Ubuntu has a particular interest in (eg. next-gen stuff, standardising interfaces), try the Ayatana lot09:03
docdawningsladen: Cool, any particular URL recommendations for prospective devs?09:03
docdawningsladen: Well, thanks anyway I'm checking it out.09:05
sladendocdawning: do you just want to contribute to $something, or have you something specifically in mind?09:06
docdawningsladen: Fair question. I'm in search of a project. I suppose I'd prefer something that lets me continue to train up my Python skills, but I could go hard core low-level if necessary. I used to have a *thing for C, I guess I could resurrect that.09:08
docdawningSo at this point, I'm in search of a project to contribute to. I've been a Linux user for over a decade and yet not actually written any code for the community..09:08
RAOFEveryone loves python; there's no particular reason that you'd be forced down to C.09:09
docdawningIt's time to give something back. I just haven't picked where to focus just yet. I think there's probably room for a fair number of little config file editing GUI things that could be made.. I'd like one for fstab, though I haven't checked if that's been done.09:09
docdawningRAOF: I'm glad to hear that, then 'eveyone' stands a chance of being awesome..09:10
docdawning^^09:10
RAOF:)09:10
docdawningI suppose I'd like to learn more about pretty core stuff for gnome. I did some cocoa/OSX dev for a brief time and saw some really awesome concepts I'd like to see applied more for gnome09:11
sladendocdawning: best way to explore/get up to speed might be to knock up some  pygtk  stuff09:12
RAOFThere's some low-hanging fruit on the config front; I'm thinking specifically of “advanced” screensaver settings (which gnome-screensaver supports, but the current capplet doesn't expose) and an advanced button on System→Preferences→Monitors, to allow people to add modes to the config.09:12
docdawningMainly I'm thinking of how Apple arranged quicktime to plugin to just about everything.. So if you tweak out quicktime to not suck, suddently a ton of other things inherit that awesome09:12
sladendocdawning: pick a small project (could be the /etc/fstab editor, but you're going to have parsing issues) and then work backwards to achieve that goal09:12
docdawningYeah, I could rip in to pygtk, but I think the best approach for me is to just jump in to doing something. Seems I'm very capable of wasting vast amounts of time 'learning' things while hardly doing anything..09:13
sladendocdawning: and do it in pygtk and is lovely and requires 1/10th of the boilerplating  (eg.  b = gtk.Button("Click me") ; w = gtk.Window("Hellow World") ; w.add(b) ; w.showall()09:14
docdawningRAOF: Low-hanging fruit sounds encouraging09:14
docdawningsladen: Cool, I recently whipped up a garbage little UI for something using tkinter09:14
docdawningI'm all for learning new things.. pygtk sounds fine - though any thoughts on how it compares with tkinter?09:15
docdawning.. I mean, are you saying that tkinter requires a lot more attention than pygtk?09:15
pittiYokoZar: dssi-vst> while it's clear that libwine-dev hasn't existed for ages, wine1.0-dev does not exist either09:24
YokoZarpitti: just uploaded09:24
pittioh, it's in NEW09:24
YokoZarpitti: The problem was that dssi-vst needs wine 1.0 to build and we didn't have it in the archive anymore.  Reuploads weren't working because wine1.2 was providing dummy wine packages that were higher version.  Making a separate wine1.0 package was the least bad thing.09:25
pittiYokoZar: I'm still confused -- why do we have wine1.2, and wine1.0 is new?09:25
pittiah, so it _is_ an older version indeed09:26
docdawningsladen & RAOF: Thx for the tips :) I'm really excited to help actually do some stuff for Ubuntu beyond reporting the odd bug09:26
pittiYokoZar: we are reintroducing obsolete code just to make an universe package building?09:26
YokoZarpitti: exactly, winelib's method of building changed a lot in the intermediate time09:26
pittiis 1.0 even remotely supported still?09:26
sladendocdawning: yes, pygtk is very easy, but it's a *way to learn the Gtk+ APIs*09:26
YokoZarpitti: it's still current stable wine release, technically09:26
YokoZarpitti: 1.2 should be out in like a month or two though09:27
YokoZarpitti: also dssi-vst is in the ubuntustudio seed09:27
YokoZarpitti: and I'm ~95% sure it can run with wine1.2 binary installed, just not build on it09:27
RAOFsladen, docdawning: When I'm doing GTK# coding I quite often refer to the pygtk docs; I've found them to be generally very good.09:28
pittiYokoZar: hm, so perhaps we should just have a wine1.0-dev without the runtime bits?09:28
YokoZarpitti: the runtime bits are needed for building09:28
YokoZarpitti: the only way to get wine1.0 at this point is to install it explicitly manually, as otherwise you'll be transitioned to wine1.209:29
* pitti will put it into multiverse, since it recommends a multiverse package09:29
docdawningRAOF: I believe I'm reviewing said documents now.. Exhibit A: http://www.pygtk.org/pygtk2tutorial/ch-GettingStarted.html09:29
pittiYokoZar: hm, doesn't wine1.0 conflict to wine1.2, too? if on nothing else, then at least on /usr/bin/wine?09:30
YokoZarpitti: yes, see new wine1.2 upload09:30
RAOFdocdawning: Yup.  That's it.09:30
YokoZar(ScottK was handling this but he went to bed)09:31
pittiYokoZar: ah, I see09:31
pittiYokoZar: I'll move the source to multiverse too then, for consistency09:31
YokoZarpitti: Should wine-gecko be in multiverse anyway?  It's just a local copy of a file wine downloads at runtime if it's not installed09:31
pittiYokoZar: I don't know, you tell me :)09:32
pittiyou mean "in multiverse" as opposed to "not in Ubuntu at all"?09:32
YokoZarpitti: no I mean as opposed to universe09:32
pittiand it seems to me that wine1.0 isn't really meant to be a runtime package in the first place09:32
YokoZarpitti: the file is gecko09:33
pittior is -gecko needed to build packages, too?09:33
YokoZarno it's not09:33
pittiYokoZar: the primary reason for multiverse is that wine recommends ttf-mscorefonts-installer, which is in multiverse09:34
YokoZarYeah that's another good reason09:34
YokoZarwine-gecko got put in multiverse originally because I wasn't sure (its Windows version of gecko requires a build step on Windows so the package includes a binary file)09:34
pittithat, too09:34
YokoZarpitti: reminds me, we probably want to do a scrape of the archive finding similar inconsistencies (universe package recommending multiverse one)09:35
pittiYokoZar: ok, thanks; sorry for the nitpicking, but at this point I rather make double-sure09:36
dokogeser: did you regenerate the rebuild-test table?09:36
YokoZarpitti: Appreciated.  I've been up kinda late working on this for a few days ;)  -- I imagine you have too09:36
pittiYokoZar: "pitti is now known as queue_review_bot" :-)09:37
YokoZarOnce all the wine packages go in then I need to make one last update to app-install-data to make it consistent09:37
pittiYokoZar: i. e. when dsst-vst has built?09:38
pittiwine should all be in now09:38
YokoZarAhh, so it has.  Ok then back to the salt mines09:38
pittilol09:39
geserdoko: your thanks should go to wgrant (for fixing the bug)09:45
dokogeser, wgrant: thanks :)09:46
dokogeser, wgrant: would it be possible to remove the packages with upload failures? it's a problem with the librarian, and we don't care about this for the rebuild test. then the results should be better comparable with lucas's test rebuild10:01
geserdoko: all "Failed to upload" or only those about the librarian problem?10:06
dokogeser: do you see any other failed to upload?10:07
geserI didn't check10:08
dokothen all10:08
ograsoren, Ubuntuø ? the new danish remix ?10:35
sorenogra: It will have to be. Otherwise, I'd have to admit to having mistyped.10:36
ogralol10:36
sorenAnd I never mistpye.10:36
ograindeed10:36
dpmhey pitti, good morning. A question for you:10:36
dpmpitti, for the final language packs we were planning to use the export from the 23rd, but due to a mistake we ended up using a previous one and thus we're not including the latest work from translators.10:37
dpmpitti, there is no possibility to update the ISOs now, so we'd like to concentrate on releasing those language packs asap post-release.10:37
pittidpm: then I suggest we'll do a -proposed one about a week after release?10:37
pittidpm: right10:37
dpmpitti, there are a couple of bugs that will need fixing, but we'll worry about them in yet another language pack upload post-release. For now, though, I find it important to include the latest translation work in the export that we already have10:39
dpmpitti, Arne will build the language packs from the export on the 23rd on the PPA, and we'd like to ask you what you think about copying them directly to -updates instead of going the usual -proposed -> updates way, since those were the ones that were going to be on the final ISOs anyway.10:39
dpmArneGoetje, ^10:39
pittidpm: I'd rather have them uploaded to -proposed directly then10:39
pittiso that we don't have to build them twice10:40
dpmpitti, right, thanks. ArneGoetje, could you take care of that?10:41
dpmand coordinate with Martin?10:42
=== yofel_ is now known as yofel
gartrali know 10.04 is in RC, but here's an issue i feel needs too be ointed out: when a machine has multiple hardwired interfaces, if both are connected to the same end point networking will fail.. falling into some kind of loop. no traffic gets in or out extreme cases have spilled over to the loopback interface, hanging the system.11:06
ogragartral, what do you mean by "if both are connected to the same end point" ?11:09
gartralogra: two interfaces, two cables, two ports of same router = dead network11:10
gartralmy system has also hung and froze a few times when i had a cable in each interface of my mobo11:11
ograsounds weird to me to connect both NICs to the same router11:14
wgrantdoko: You could retry them.. but I guess I can just exclude the status.11:16
gartralogra: it knocks my ping down in most games, and it does load websites faster. so i would like to have that back11:16
* wgrant excludes the status.11:16
dokowgrant: thanks, retrying would be a manual thing for now ...11:17
wgrantRerunning.11:18
wgrantdoko: Looks better now.11:25
dokowgrant: not sure if you did read that in the backlog: one more thing: looking at the kdebindings build failure. the corresponding build in lucid was made *after* the test build (given back). maybe these could be colored light red or marked in some way.  but it looks good now11:29
ScottKpitti: Would you please toss "sync 570096 -S unstable" into mass-sync.  ivoks has details if needed (I'm going back to bed).11:29
pittiScottK: ok11:30
ScottKpitti: Thanks.11:30
ivoksplease, please :)11:31
ivoksi have to rebuild whole stack :/11:31
pittiScottK: (in the wifi/network age, what made you leave it in the first place? :-) )11:32
pittis/network/laptop/11:32
ScottKpitti: Getting the first wave of kids off to school.11:33
pittiah :)11:33
ScottKThey're off, so I'm going to crash for a while.11:33
pitti[done]11:33
gartralpitti: cant run an i7 860 in a laptop at 3.1 ghz, with 12 gb RAM and 3 tb hdd.. or if you can.. it would have cost a $%^&load more11:35
pittigartral: ??11:35
gartralpitti: sory, misread the "why leave" question11:36
pittigartral: ah, heh :)11:36
pitti. o O { is there actually so much data in the universe to fill a 3 TB disk? :-P }11:37
gartrali want a computer wit enough hdd space to store all the internets >.>11:39
unggnuhi all11:45
unggnuIs there a reason why sun-java6 doesn't gets updated in multiverse? I mean it is r15 and it should be r20 I suppose.11:45
cjwatsonit's updated in partner instead11:45
unggnuah ok, thx11:45
unggnuBut it isn't shipped with Lucid anymore?11:46
pittiright11:46
unggnuBecause openjdk and icedtea doesn't seem to work for some sites11:46
cjwatsonit's been removed from multiverse11:46
pittiunggnu: we have openjdk as supported option11:46
cjwatson sun-java6 | 6.20dlj-1ubuntu3 | lucid/partner | source11:46
unggnuwhile sun-java6-plugin works fine with them11:47
unggnuHm, I am using Karmic 9.10 and have the partner repository enabled but I don't get a Java update. The Adobe Reader update works fine though.11:50
cjwatsonit's only in partner for lucid.11:50
unggnubtw. the site is map24.com (java is needed for the interactive mode)11:50
cjwatsonat this point I suspect 9.10 may just not get that update.11:51
unggnucjwatson, but this is a security issue :/11:51
cjwatsonthen I assume there is a security bug filed11:51
cjwatson"doesn't work for some sites" is not in itself a security issue11:51
unggnucjwatson, no, I mean using the sun java r15 in Karmic11:52
unggnuI know that it is multiverse11:52
pittiunggnu: the latest sun-java is in karmic-proposed, eagerly awaiting feedback :)11:52
unggnupitti, ok, thx :)11:52
pittiin bug 56635311:52
ubottuLaunchpad bug 566353 in sun-java6 "sun-java6 6u20 update available (including security updates)" [Undecided,Fix committed] https://launchpad.net/bugs/56635311:53
cjwatsonoh yes, so it is11:53
cjwatson sun-java6 | 6.20dlj-0ubuntu1.9.10 | karmic-proposed/multiverse | source11:53
unggnuBtw. is it worth a bug report if the partner repository doesn't get updated after an upgrade to Lucid? I still had the karmic distribution tag.11:57
Riddellbryceh: ever seen this before? http://people.canonical.com/~jriddell/tmp/broken-x.png11:57
gartralRiddell: change your font11:59
ionKDE probably has a checkbox for that in the sixteenth tab of some configuration window. :-P11:59
gartralion: lol, good one12:00
ograRiddell, learn chinorussian :)12:01
pittiRiddell: I think I saw it at some point, but I can't remember the circumstances any more; what triggered it for you?12:01
pitticould have been a suspend/resume bug12:02
Riddellpitti: I've been doing some login/out testing, otherwise nothing unusual12:02
slangasekasac: you've uploaded the fix for 528887 only to ppa, not to the unapproved queue? (the bug is still targeted to 10.04)12:03
asacslangasek: right. didnt know you were awake. wanted to get a QA confirm that this thing fixes all/doesnt break anything before letting it in.12:03
ograslangasek, i'm just trying to test the fix12:03
ogradist-upgrade isnt very fast on the beagle though :)12:04
slangasekasac: I'm in London ;)12:04
asacslangasek: oh right ;)12:04
asaclet me see if it has built12:04
ograit has12:04
gartralhow do i get USB to throw more power.. i have a phone that isnt charging off usb in ubuntu but charges fine in windows12:05
asaclet me see if a second person is avail for testing12:05
ograplars should get up soonish12:05
slangasekasac: and have already started first ISO spins - so if we're trying to get this fix in on netbook for final, needs to be in the queue ASAP12:05
asacslangasek: any deadline you want to give?12:05
asaclike 30 minutes 1h12:06
asac?12:06
asac2h?12:06
asac;)12:06
ogra4h ?12:06
ogra:)12:06
slangasekasac: meh, 30 minutes :)12:06
asaclol12:06
slangasekasac: get it in the queue so I can review in parallel12:06
slangasekI'll wait for QA validation before accepting12:06
asacslangasek: ah ok ... i can upload directly then12:06
=== MacSlow is now known as MacSlow|lunch
asacuploaded12:08
slangasekmvo: have you seen bug #569941? any insight?12:19
ubottuLaunchpad bug 569941 in update-manager "apport enabled after a distribution upgrade from Karmic to Lucid" [High,New] https://launchpad.net/bugs/56994112:19
unggnuIs it more likely that the plugin has the bug or the runtime environment if a Java applet in Firefox makes problem with icedtea6-plugin but not with sun-java6-plugin?12:20
whomeehow do i activate the Date::Manip module in perl? need it for a program im configuring12:22
pittiwhomee: this is a question for #ubuntu12:22
pittiwhomee: (install libdate-manip-perl)12:23
whomeeok sorry then :) and thanks12:25
mvoslangasek: looking12:26
ograasac, slangasek, bug 568630 and bug 528887 both seems to be fixed with asac's PPA package12:31
ubottuLaunchpad bug 568630 in netbook-launcher-efl "Default path is sometimes in an icon directory" [Low,New] https://launchpad.net/bugs/56863012:31
ubottuLaunchpad bug 528887 in netbook-launcher-efl "maximus does not give default focus to newly started apps in combination with efl launcher" [Medium,Fix committed] https://launchpad.net/bugs/52888712:31
asacogra: nice12:33
asacogra: can you confirm your testing in the bug?12:33
ogradone already :)12:33
asacits strange though that the icon directory bug is fixed by the gdk window timestamps ;)12:33
ograyeah12:34
ograthough we always suspected it was a race12:34
ogratimestamps might just solve that along12:34
asacyes, but why does the launcher react on a focus race ;)12:34
=== MacSlow|lunch is now known as MacSlow
slangasekasac, ogra: thanks, netbook-launcher-efl accepted13:07
ogragreat, thanks :)13:07
asaccool13:08
asacoh ... the error message bug wasnt confirmed. (ogra mentioned two bugs was confusing)13:08
ograif we now could drop evo from the images (and loos 100MB) it would be perfect13:09
ograasac, i cant test that one13:09
ograno free sockets on my USB hub13:09
sebnerslangasek: do you happen to know who is a contact person for the canonical partner repo?13:15
xnoxLooking ahead - how about compress debs using xz in Maverick?13:16
cjwatsonxnox: selectively13:16
cjwatsonsupport in dpkg is already upstream13:17
cjwatsonbut we won't do it by default any more than we do lzma by default now13:17
xnoxcjwatson, why not?13:17
cjwatsonissues on less capable machines13:17
cjwatsondon't really want to discuss it now, too busy with lucid13:18
xnoxcause for my tiny package the -dbg package went from 7MiB to 1.5MiB13:18
xnoxkk13:18
cjwatsonso use it for your tiny package then13:18
cjwatsonyou don't need the default changed13:18
xnoxcjwatson, so archive is not rejecting those?13:18
cjwatsonyou can use lzma13:18
cjwatsonxz isn't supported yet13:18
xnoxyeah i know that xz is only in debian right now cause we are frozen.13:19
cjwatsonLaunchpad will need some simple work in order to support xz13:19
slangaseksebner: hum, regarding what exactly?  it's administered by the same ubuntu-archive team13:19
xnoxcause lintian complains saying they will be rejected. I didn't know ubuntu autobuilds are fine with xz tarballs on ubuntu13:19
cjwatsonwell, they aren't right now13:20
sebnerslangasek: nah, regarding asking for new apps/company offerings etc13:20
cjwatsonsebner: http://www.ubuntu.com/partners/ISV13:21
sebnercjwatson: Yeah, I'm more asking for a name/irc nick13:22
cjwatsonsebner: I don't know the correct contact, and given that this involves dealing with corporate stuff I suspect that going through the contact form on the website may have better results anyway13:24
sebnercjwatson: ic, thx13:25
plarsasac, slangasek: just updated bug #528887 - looks pretty good from here13:38
ubottuLaunchpad bug 528887 in launch-lite-proj "maximus does not give default focus to newly started apps in combination with efl launcher" [Medium,Fix committed] https://launchpad.net/bugs/52888713:38
slangasekplars: cheers - good answer, since it's already accepted ;)13:39
plarsslangasek: darn, if I had realized that I would have had some fun with it first :)13:40
asacplars: could you verify the error message UUID problem too? you seem to have a way to reproduce13:41
plarsasac: updated bug... fixed... maybe? I'm kinda thinking that it looks like it's just a better phrased error message now13:47
=== radoe__ is now known as radoe
ArneGoetjedpm: yep14:13
dpmthanks ArneGoetje :)14:13
=== pedro__ is now known as pedro_
alkisgstatd isn't started for me by default, is this a problem in the statd upstart job?14:30
alkisggrep start /etc/init/statd.conf: start on (started portmap or mounting TYPE=nfs)14:30
alkisgstatus portmap: portmap start/running, process 71514:30
alkisgstatus statd: statd stop/waiting14:30
alkisgIf I stop and restart portmap, then statd also gets started. But it doesn't start on boot, even though portmap does.14:33
maxiepaxanyone know what files gnome-system-monitor (used in ubuntu-9.10) uses to get f.ex. cpu load information from?14:36
maxiepaxim looking for a file/application to use in a script that simply outputs the cpu utilization to determine what machines are used and not.14:36
maxiepaxonly ones i can find are either ncurses based or gd based.14:37
maxiepax /proc/avgload spits out the usual 1 5 15m load avg, however asfar as my research leads me, this is the waittime, not really the cpu utilized.14:37
=== barry` is now known as barry_
pittimaxiepax: top -b?14:47
maxiepaxi trid top -b -n 1 | sed -ne '/Cpu/ s/.* \([0-9]*\.[0-9]*\)%us.* \([0-9]*\.[0-9]*\)%sy.*/User: \1%, System: \2%/p'14:48
maxiepaxthis gives me f.ex. User: 5.4%, System: 1.4%14:48
maxiepaxshould i assume this is from 1 core, or out of a total of 400% (4 cores) ?14:48
pittimaxiepax: max is always 100%14:49
pittimaxiepax: i. e. with 4 cores, one maxed-out core is 25%14:49
maxiepaxwell, in "uptime" 1.0 seems like 1.0 = 1 core.14:49
pittias you just said yourself, numbers in uptime have got _nothing_ to do with CPU cores14:50
maxiepaxokey, thanks :) so if i understood you correct, teh above top -b -n 1 i did, would represent 5.4% out of 100% summed up cores.14:51
pittimaxiepax: more like 7.0 (user +sys), but yes14:51
maxiepaxpitti: Thanks allot!14:52
pittimaxiepax: I'm not aware of a central /proc/loadavg like file (I could be wrong, of couse)14:52
pittimaxiepax: I believe top just looks at proc/*/stat and sums up14:53
maxiepaxyeah =/ linux has tons of different files (alot in /proc) that show different values, however it seems none are really ment for this.14:53
maxiepaxand most webpages i read say thats its "impossible" to measure the load on a cpu, since the only true way to measure is by measuring the waiting que for the cpu once its reached its maximum.14:54
=== barry_ is now known as barry
pittisure, either a process has the (full) CPU power, or none has14:55
pittinever does a process use only "half" a CPU at a time14:55
maxiepaxHT :)14:55
maxiepaxbut, yes i agree.14:55
pittiso I guess top measures the number of spent cycles per process and divides by available cycles14:55
pittimaxiepax: HT> cheating :)14:56
pittimaxiepax: the former is in e. g. getrusage(), so I suppose it's somewhere in /proc/pid as well14:58
pittior clock_gettime (CLOCK_PROCESS_CPUTIME_ID)14:58
maxiepaxim guessing what that does it create a cycle and measure how long it took for it to be processed?14:58
pittimaxiepax: as I said, I think it adds up the CPU time for all processes and divides by number of available cycles (for each slice)14:59
pittibut at this point I suggest to RTFS :)15:00
maxiepaxyeah :) i think my boss will be sattisfied with this though, just need something simple to see if a machine is used or not ( found some machines that have been idle for 16 months )15:01
lamontwtf does xchat suddenly decide that I must want to be cutting text (like I have button 1 down, only I don't) and mouse input elsewhere gets totally ignored...15:04
lamonttotally calling that a lucid regression15:04
macolamont: not just xchat15:04
lamontoh, well, that'd be about the only gui I use...15:04
macoor at least, im having issues with mouse focus in kubuntu as well15:04
=== xnox is now known as xnox_away
macotoday i could use the mouse on my channel list but not the nick list in quassel15:05
macoand couldnt click on mails in kmail15:05
macologging out and back in tends to resolve it. this is only about the 3rd time its happened to me in 3 months15:06
ogra_cmpclamont, i had the same when my system ran out of ram due to the gem objects bug15:06
ogra_cmpcpretty reliable right before i hit OOM15:07
lamontogra: fresh boot, totally diff machine15:16
=== dendro-afk is now known as dendrobates
ogra_cmpcstrange15:16
tkamppeterpitti, hi15:34
=== joaopinto_ is now known as joaopinto
=== bjf is now known as bjf[afk]
joaopintoanyone else having issues with the mouse getting random buttons release events without an associated physical action ?16:12
=== vish is now known as Vish
=== Vish is now known as vish
=== vish is now known as Vish
\shhmm..does anyone know where to find python-restkit in our archives?16:45
\shit'smissing for python-couchdbkit somehow16:45
\shbts #511996 how nice...anyjson bug fixed in debian, but python-restkit is not available16:48
pittitkamppeter: hello16:49
\shpitti: do you think it's ok to file a removal request for python-couchdbkit for lucid so late in the cycle? there are two deps missing, one not mentioned in the version in our archives, and one dep is not available not even in debian :(16:56
pitti\sh: sure, it has zero rdepends16:56
pitti\sh: but it doesn't have any special dependencies, what do you mean?16:57
pittiDepends: python (>= 2.5), python-support (>= 0.90.0)16:57
\shpitti, which is wrong16:57
\shpitti: lp bug #51199616:57
ubottuLaunchpad bug 511996 in python-couchdbkit "missing dependency" [Undecided,New] https://launchpad.net/bugs/51199616:57
\shpitti, just added debians bug report to it..16:57
\shpitti, it doesn't work without python-anyjson and python-restkit...the last package is not even in debian...only as fragment of cached google search16:58
pitti\sh: sure, please file a removal request then, I'll do it right away16:58
\shpitti: ok...I'll use the very same bug for now...or should I file another one?16:59
pitti\sh: those were added in the current unstable version16:59
pitti\sh: using that one will do16:59
=== dendrobates is now known as dendro-afk
tkamppeterpitti, about bug 564633, can one make a freeze exception? This is really annoying that s-c-p always looks for drivers on the internet before looking locally. I have a patch and it works.17:00
\shpitti: yes, because they were completly missing ;) and http://packages.debian.org/sid/python-restkit <- nothing17:00
ubottuLaunchpad bug 564633 in system-config-printer "system-config-printer: make driver installation optional" [High,Triaged] https://launchpad.net/bugs/56463317:00
pittitkamppeter: it can become an SRU17:00
pittitkamppeter: (final images are being built already)17:00
=== dendro-afk is now known as dendrobates
tkamppeterpitti, can one make it am SRU which gets available before Lucid+1 opens?17:01
pittitkamppeter: sure, we do that after every release17:02
pittitkamppeter: in fact, you can upload it right now17:02
pittitkamppeter: it just won't be processed until after the final release, but at least you can get it off your plate :)17:02
tkamppeteralready to lucid-proposed?17:02
pittiyes17:02
pitti\sh: *flush*17:04
tkamppeterpitti, then I will upload s-c-p, ghostscript, and HPLIP soon, as they have some annoying problems. s-c-p will come first as I have the patch, for ghostscript I am still collecting patches (upstrream is very active in PDF interpreter problems currently).17:05
pittitkamppeter: thank you17:06
\shpitti: bug #511996 updated pls go ahead ;)17:07
ubottuLaunchpad bug 511996 in python-couchdbkit "missing dependency" [Undecided,New] https://launchpad.net/bugs/51199617:07
pitti\sh: oh, I just closed it :)17:07
\shpitti, ah ok then ;)17:07
\shpitti, thx a lot :)17:08
pittidanke Dir!17:08
jarnosI wonder, if the writer of release notes for Ubuntu could co-operate with his/her colleague for Xubuntu?17:11
=== deryck is now known as deryck[lunch]
cjwatsonjarnos: it should probably be the other way round, since we do the common stuff, and historically we have cooperated anyway ...  Do you have specifics?17:18
=== beuno is now known as beuno-lunch
=== bjf[afk] is now known as bjf
jarnoscjohnston: What do you mean by the specifics? Release notes for Beta2 are here: https://wiki.ubuntu.com/Xubuntu/LucidLynx/Beta217:24
cjwatson"cjwatson" not "cjohnston"17:24
jarnoscjwatson: sorry17:25
cjwatsonI mean, what are specific examples on which the Xubuntu folks tried to cooperate and didn't get results?17:25
jarnoscjohnston: sorry17:25
jarnoscjwatson: No, I don't have. Currently they are looking for a volunteer to write the release notes for the final release. And I just told I volunteer.17:27
cjwatsonanyone doing release stuff for derivatives should coordinate with #ubuntu-release17:28
jarnoscjwatson: ok, I'll continue there.17:29
cjohnstoni thought i was important for a minute17:41
=== dendrobates is now known as dendro-afk
=== al-maisan is now known as almaisan-away
=== beuno-lunch is now known as beuno
tkamppeterpitti, s-c-p is uploaded now.18:16
=== deryck[lunch] is now known as deryck
=== dendro-afk is now known as dendrobates
gangil Hi , can can anyone help me how can I read the blocks on which the file is stored ? I know the inode number from the stat command , but how can I use it to find the block(s) on which the file is located and read the same ? I am using UBuntu 9.10 , I tried finding inode.h , dirnode.h , but couldnt find them , can anyone Please Help :-/18:27
Keybukgangil: you need to use the FIEMAP ioctl18:27
Keybukhttp://lwn.net/Articles/297696/  is old, but relatively correct18:28
gangilthanks Keybuk :) , reading it18:32
Keybukgangil: if you need an example, just "apt-get source ureadahead"18:33
ccheneycyphermox: ping18:35
kirklandKeybuk: i have a strange issue where it appears that some of my init scripts and upstart jobs are not being run18:46
Keybukkirkland: probably "lo" not coming up18:47
kirklandKeybuk: at least the following: /etc/init.d/nfs-kernel-server, /etc/init.d/screen-cleanup, /etc/init/qemu-kvm.conf18:47
Keybukor something in /e/n/i that overrides the /etc/network/if-up.d/upstart script from being run18:47
kirklandKeybuk: okay, how can I determine if that's the case?18:47
Keybukdo only some init scripts not get run, or all not get run?18:48
kirklandKeybuk: well, the system is functional (and gdm is up, etc)18:48
Keybukthat isn't answering the question18:48
kirklandKeybuk: but as I try to use stuff (like kvm, screen, nfs), i see that it just doesn't look like those inits happened18:48
kirklandKeybuk: network/interfaces: http://pastebin.com/XkK4Q4vA18:49
Keybukprobably not that bug then18:49
kirklandKeybuk: bridged networking is "non-standard", perhaps, but hopefully not precluding init, huh?18:49
Keybukno idea18:50
kirklandKeybuk: what can i do to help troubleshoot this along with you?18:50
asavarHi, does fedora's tuned daemon make any sense in ubuntu, and if yes, will be it included in repos someway? or ubuntu has similar tool? (I'm not talking about gnome-power-manager or kde's one which included by both systems). They says that it is very good thing but I can't find it in repos (and it's very hard to google it due very common word, btw)18:51
Keybukkirkland: boot with --verbose and look at /var/log/boot.log and whichever of syslog/messages init messages end up with18:51
kirklandKeybuk: --verbose goes on the kernel cmdline?18:53
Keybukkirkland: yes18:53
kirklandKeybuk: hmm, booted with --verbose, and everything worked this time :-/19:07
kirklandKeybuk: trying a few more times19:08
chrisccoulsonslangasek - i figured out what was wrong with my nvidia desktop in the end (Xorg starting on vt6)19:11
chrisccoulsonfor some reason, i have grub booting with console=tty6 ;)19:11
chrisccoulsonnot sure why though19:11
=== xnox_away is now known as xnox
shtylmanI are getting exit status 5 for ureadahead, and googling around doesn't reveal anything... the box we have won't boot cause of this19:15
Keybukshtylman: ureadahead won't cause your machine to not boot19:15
shtylmanKeybuk: that was my thinking as well19:15
Keybukhowever whatever is causing ureadahead to exit with status 5 could also be causing the machine to not boot19:15
shtylmanany particular kernel flags we can boot with to try and flush out the problem?19:16
Keybuk--verbose is always a good start19:16
shtylmank19:16
Keybukstatus 5 is "error while tracing" fwiw19:16
Keybukmost common reason is that stat(/) doesn't translate to a block device19:16
Keybukthere should be other messages in the boot log19:17
shtylmaninteresting... ok... we will try with --verbose and see if it talks back to us :)19:17
ccheneyshtylman: bug 508441 seems to still occur according to a user today?19:29
ubottuLaunchpad bug 508441 in openoffice.org "soffice.bin crashed with SIGSEGV in QPixmap::handle()" [Medium,Fix released] https://launchpad.net/bugs/50844119:29
hyperaircrimsun: what do you mean "ck check"?19:29
shtylmanccheney: are you serious... sigh19:31
shtylmanmaybe packages aren't updated all the way...19:31
shtylmanI dunno... this is tragic19:32
ccheneyshtylman: perhaps the changes didn't make it into ooo-build-3-2 ?19:32
ccheneyshtylman: our ooo-build is fairly recent certainly since feb anyway but wasn't pulled from head19:32
shtylmanccheney: no.. they most certainly have... I haven't touched OO for a long time19:32
ccheneyshtylman: hmm :-\19:32
shtylmanand these fixes were in a long time ago19:32
ccheneyshtylman: yea19:33
shtylmanim tempted to say that this may be something else19:33
shtylmanand nessesarily the extensions19:33
ccheneyanyone know of an easy way to graph library interdependency from a given set of libraries?19:48
ccheneyi'm trying to examine all the OOo libraries to see if there is a way to more efficiently package them19:48
Damascenehello, is there a tool to show up after startup and ask the user if he want to install something that was not installed?19:55
ccheneyi did an upgrade just now from karmic and noticed it appears to be removing OOo hyphenation and thesaurus bits during the upgrade process, is that intended or is it not considered a safe time to upgrade causing it?20:00
ccheneyor maybe caused by a difference in how language support is done now?20:01
ccheneyrunning language support after upgrade asks to reinstall them again so maybe its intended20:04
shtylmanKeybuk: http://paste.ubuntu.com/422946/20:05
shtylmanthat is the dmesg log I pulled from the box20:05
shtylmanthe last part about: [drm:radeon_i2c_sw_put_byte] *ERROR* i2c 0x08 0x30 write failed20:05
shtylmanis interesting20:05
shtylmancause we think the box has booted, but that the vid card doesn't let us see anything20:06
shtylmanthis is an install of ubuntu server btw20:06
MTecknologyIf I have initramfs-tools installed, does it really do anything to the boot process or is it mostly there for use by initrd?20:09
shtylmanis there a kernel flag which will disable the radeondrmfb ?20:10
shtylmanKeybuk: ahh ... it appears to be very similar to this bug: https://bugs.launchpad.net/ubuntu/+source/linux/+bug/546743 which has been fixed20:20
ubottuUbuntu bug 546743 in linux "Blank screen at first boot with ATI ES1000 and 10.04 server" [High,Fix released]20:20
shtylmanso we will try a newer cd20:20
persiaplars: Hey.  I've been looking at bug #569141 and have a solution that works except in the su -c case.  Have you made any further progress with it?20:35
ubottuLaunchpad bug 569141 in phoronix-test-suite "installing tests fails" [High,Triaged] https://launchpad.net/bugs/56914120:35
Caesarelmo: yt?20:36
plarspersia: I didn't get a chance over the weekend to test it with kdesudo, but the debdiff I proposed works with sudo at least for certain, not sure if kdesudo would be different, but michael seemed to think so20:37
Besogonhello. I'm reading ubuntu policy and trying undestand how contol file should be. Should every package, which has not got Debian's similar package, has field "ubuntu" in it name20:38
persiaplars: I could replicate the issue with gksudo as well.  Adding "--" makes it go away.20:38
persiaBesogon: No, but it's best that it has it in the revision to differentiate.20:39
persiaplars: The problem is with the degenerate case where none of kdesudo, gksudo, or sudo are available.20:39
Besogonok. then next question. I'm not in MOTU group and trying to make little package (universe package). You advise include "ubuntu" field name of  the package. Then What should be in Maintainer field of control file?20:42
Besogonhttp://people.canonical.com/~cjwatson/ubuntu-policy/policy.html/ch-binary.html20:42
BesogonParagraph 3.3 The maintainer of a package20:42
persiaBesogon: My advice was to include "ubuntu" in the revision in the version of the package, not the name.20:43
persiaBesogon: The maintainer is the folks that are going to maintain it.  Initially, that's probably you.  If you're looking to have it maintained by an Ubuntu team, you could put the email address of the team there, but you'd want to confirm the team is maintaining it.20:43
plarspersia: I know it's ugly, but what about wrapping it with bash -c? did that work for the su -c case?20:46
persiaplars: Nope.20:48
persiaplars: For local test, try `su -c bash -c aptitude -y install hello` or similar.20:48
plarspersia: that doesn't work, but su -c bash -c "aptitude -y install hello" does20:50
persiaI thought the point was to drop the quotes.20:51
persiaquotes works without the bash as well.20:51
Besogonpersia, It shouldn't be maintained by ubuntu team. That is not good software (just a little program on fortran for our students). may be I undestand you. the package will be named "tmmfortran1.0-0ubuntu.deb" Will it correct?20:54
persiaBesogon: No.  If you're not expecting the software to be maintained in Ubuntu, I'll recommend visiting #ubuntu-packaging, and asking questions there: you're close, but I think there are some basic things that you haven't asked yet.20:55
Besogonthanks for link20:56
jibelcjwatson, hi, the zero-length problem is back with latest dpkg in lucid21:04
jibelcjwatson, but this time only maintainer scripts are affected.21:04
YokoZarpitti: now that we have wine1.0 and wine1.2 packages, we need to remove wine source package -- did you do that?21:23
=== antivirtel` is now known as antivirtel
bdrungkirkland: http://people.canonical.com/~kirkland/Museum/4.10_warty.img.bz2 does not exist21:39
kirklandbdrung: yeah, i know, sorry .... that machine ran out of disk space and had to be deleted :-(21:39
kirklandelmo: any chance of re-hosting those "museum" VMs somewhere?21:40
kirklandelmo: per bdrung's msg ^21:40
WazzzaaaFor reporting a bug I want to test an upstream kernel from https://wiki.ubuntu.com/KernelTeam/MainlineBuilds  But I don't know which I need to download. uname -a gives me: 2.6.31-20 any ideas?21:42
Wazzzaaano tips?21:49
MTecknologyWazzzaaa: no patience?21:49
Wazzzaaahehe, ok i shall wait.21:50
MTecknologyWazzzaaa: lotta smart and busy folks in here, I'm only busy :P21:51
slangasekchrisccoulson: hah, ouch21:52
chrisccoulsonslangasek - it's fixed and working now :)21:52
chrisccoulsoni don't know why i configured grub like that in the past though ;)21:52
=== dendrobates is now known as dendro-afk
=== sconklin is now known as sconklin-gone
=== dendro-afk is now known as dendrobates
joaopintojames_w, bug 381961 is not fixed22:14
ubottuLaunchpad bug 381961 in mod-wsgi "libapache2-mod-wsgi should have a dependency on libpython2.6" [Undecided,Fix released] https://launchpad.net/bugs/38196122:14
_romeo_hello guys22:17
ajmitchjoaopinto: it's in universe, should be possible to get a fix in still22:19
joaopintook, since the bug was set to fix released I assume there is a patch somewhere already :)22:20
ajmitchpackage hasn't been touched since an autosync in march22:20
LinuxGuy2009Hello I just started a launchpad project and was wondering if Im able to upload my prject to it and how I would do that?22:28
LinuxGuy2009https://launchpad.net/multibootu22:28
joaopintoLinuxGuy2009, #launchpad is the proper channel for LP related questions22:29
LinuxGuy2009Oh ok cool thank you22:29
JFoanyone know where pre-proposed is? Apparently we are building the kernel tip there daily and i can't seem to find it22:30
ccheneyJFo: a ppa maybe?22:31
JFoI was thinking that22:31
JFojust not sure where22:31
* JFo keeps looking22:31
ccheneyJFo: maybe ask in #ubuntu-kernel22:37
JFoccheney, I think I have found it22:37
JFothanks though22:37
ccheneyJFo: https://launchpad.net/~kernel-ppa/+archive ?22:37
JFono, that is the normal PPA22:37
JFoI have it now, thank you22:37
ccheneyJFo: oh ok22:37
JFoi was thinking it was a Lucid distro PPA22:38
JFobut it is a kernel one22:38
Keybukanibal: hey22:57
anibalhey scott22:57
Keybukgive me a few minutes, hotel are just setting up international calling for me22:57
anibalok22:57
xnoxwho is ubuntubama?23:46
xnoxit got "attacked" by it on irc23:46
persiaxnox: Asking in #ubuntu-irc or #ubuntu-ops may be more useful.23:47
psusijdong, what do the colors mean in that disk map you made from the ureadahead pack?23:48
jdongpsusi: each color represents a different file on-disk23:48
psusiahh23:48
jdongpsusi: the picture is "deceptive" in that it only graphs from min(blocks_mentioned) to max(blocks_mentioned)23:48
jdongnot the "entire disk"23:48
psusijdong, wanna try defragging? ;)23:49
jdongpsusi: but it was pretty enough to put in a slide, which was my goal :)23:49
jdongpsusi: hahaha you got code for that?23:49
jdongpsusi: I can't try it NOW, but sometime this week, sure23:49
psusiyea... it still can't alter the height of an extent tree but other than that....23:49
jdongok cool23:50

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