[00:50] pease promote libeina-svn-06 to main ;) ... the source already is in main, but this one is now needed by evas ;) [00:50] please [00:52] james_w: ^^ do you have powers? [00:53] thx [01:18] asac: done [01:23] Is there a way for a program to catch an Upstart event (event, not job)? I want to have a program do something when an event comes from the upstart-udev-bridge [02:26] What I'd like to know is who was the dope who thought that setting the ionice of a process to idle would keep it from interfering with the disk activity of other processes. [02:26] !coc | un214 [02:26] un214: The Ubuntu Code of Conduct is a community etiquette document to which we ask all Ubuntu users to adhere, and can be found at http://www.ubuntu.com/community/conduct/ . For information on how to electronically sign the CoC, see https://help.ubuntu.com/community/SigningCodeofConduct . [02:28] un214: If it doesn’t, the kernel should be fixed. [02:28] it can't work on rotating disks [02:28] Sure it can. [02:29] seek time [02:29] un214: That's why you have a buffer cache and an I/O scheduler [02:30] If higher-priority processes do frequent disk IO, the grace time is never reached and the idle-priority process never gets to do its IO. Now, if that’s not what happens, the kernel should be fixed. Perhaps the grace time is too low. [02:30] and replacing mountall with fsck -A -P && mount -a took minutes off boot time fsck [02:30] mountall correctly set the second fsck ionice to idle and it didn't help [02:32] I take it /sys/block/sda/queue/scheduler says cfq is active? [02:32] yes [02:34] oh duh [02:34] the actual problem is mountall set both fscks to idle priority [02:35] there's a third fsck on a second disk that actually runs first [02:36] Ok, that should not happen. Please add --debug >/dev/mountall.log 2>&1 to the end of the exec line in /etc/init/mountall.conf, start with forcefsck and provide /dev/mountall.log, thanks. [02:36] can't do it anymore, I ripped the whole boot setup out [02:36] Then it’ll be difficult to fix the bug. [02:37] it's immediately obvious where the bug is coming from [02:37] mountall ignores the pass parameter in /etc/fstab [02:38] Did i get this correctly: you have two physical disks, and *all* of the fscks for one of them had the idle iopriority while one or more fscks were running for the other disk? [02:38] Hi all, I have a question about how to install conflict configuration file. E.g. package A would install a default /etc/init/a.conf; but package B would enhance package A and therefore introduce a modified /etc/init/a.conf. What's the recommended way to do this? [02:38] yes you did [02:40] Is there any way to hack package B only and leave package A untouched (because it's transparent to package A totally)? [02:41] The debug log from mountall would make it possible to pinpoint where the problem is. Whenever you are able to provide one, please contact me again, so i can debug the issue. [02:43] eggonlea: Policy forbids packages from modifying conf files owned by another packge. [02:43] eggonlea: You could look at config-package-dev (http://debathena.mit.edu/config-package-dev/) [02:44] eggonlea: There are two ways this is handled: (1) By having package A have a /etc/foo.d directory, where package B can drop a config snippet in, or (b) by having package A provide a programatic mechanism for modifying its config, and having package B use that. [02:44] eggonlea: If /etc/init/b.conf has “start on starting a”, whenever a is going to be started, b starts first, blocking the startup of a until running. [02:44] Dunno if that’s what you’re after. [02:45] ion: it's safe to run mountall directly from a maintenance shell right? [02:45] RAOF: thanks! Would take a look at config-package-dev [02:46] ion: This should work on my case! [02:46] un214: It’ll probably never notice the disks until udev is running, and udev should be only started after mountall has mounted the virtual filesystems. [02:46] You could mount them manually, start udev and then start mountall. That *might* work. :-P [03:59] ion: I uploaded log to https://bugs.launchpad.net/ubuntu/+source/mountall/+bug/599624 -- looks like ionice triggered but was ineffective [03:59] Launchpad bug 599624 in mountall (Ubuntu) "mountall ignores the pass parameter of /etc/fstab when scheduling fsck" [Undecided,Invalid] [04:23] un214: Ok, thanks. I’ll see what i can figure out. [04:32] what do people think about adding a speed limit/pause to the Synaptic download dialog? I was in the middle of a post-installation ~1GB download when my wife tried to use Skype, but Synaptic was hogging the network so the call quality was very poor. It would've been nice to have a download speed limiter so I wouldn't have to cancel.. [04:33] apt-cache show trickle perhaps [07:14] sigh, is it ext4 failing or why do some package installations on current lucid fail by complaining "corrupt tar", and the succeed the next time [07:14] happens at least with large in-house debs [07:14] Good morning [07:16] morning pitti [07:16] hey tjaalton [07:20] morning pitti [07:20] hmm, I see a lot of ext4 changes in the latest lucid kernel.. maybe that's why I could do a full install before but not anymore [07:20] on one go that is === almaisan-away is now known as al-maisan === pitti changed the topic of #ubuntu-devel to: Soft freeze for Alpha-3 | Development of Ubuntu (not support, not app development) | #ubuntu for support and general discussion for dapper-lucid | #ubuntu-app-devel for application development on Ubuntu | http://wiki.ubuntu.com/UbuntuDevelopment | See #ubuntu-bugs for http://wiki.ubuntu.com/HelpingWithBugs [07:49] dholbach: good morning [07:49] good morning [07:49] hey bilalakhtar [07:49] * bilalakhtar wished before dholbach could [08:17] pitti: oops, I should've read emails before doing sponsoring :) [08:18] hey dholbach [08:18] dholbach: did you break everything? :-) [08:18] no, just upload a couple of long-waiting main sponsoring requests [08:18] if there's blame, I'll decide to ignore it though :) [08:19] (and for today I'm done sponsoring) [08:33] dholbach: soft freeze means you only get hit softly when you upload stuff, right? [08:37] ajmitch: not sure if the release team really dares to do that :-P [08:44] time to upload mono 2.6.7! === fta_ is now known as fta === amitk is now known as amitk-afk === fta_ is now known as fta [11:43] pitti: do you have any idea why a source package maybe have been accepted but binary packages rejected? [11:43] https://launchpad.net/ubuntu/maverick/+source/mtdev/1.0.6-0ubuntu1 [11:44] dholbach: I mailed Chase [11:44] I'm not sure I understand this :) [11:44] ah [11:44] dholbach: the library -dev shipped a .la, and I don't want this to infect the archive [11:44] so I asked him to remove the .la and reupload [11:44] ara: ^ [11:45] ara: if you prepare a branch for the change I'll test and sponsor it === amitk-afk is now known as amitk === asac_ is now known as asac [11:48] dholbach, ok, will do later, thanks! [11:48] rock! === yofel_ is now known as yofel [11:59] cjwatson: i would like to remove packages in a downstream seed. is that possible with some magic atm? like adding a "!xorg" to a linaro-xxx seed still using desktop-common to get rid of that part? === dholbach_ is now known as dholbach [12:42] mmm, xterm removed libutemper again :( [12:42] https://bugs.launchpad.net/ubuntu/+source/libutempter/+bug/589103 [12:42] Launchpad bug 589103 in libutempter (Ubuntu) "[MIR] libutempter" [Undecided,Fix committed] [12:48] Hi, I'm trying to upload fixed tuxpaint/tuxtype packages to lucid-proposed, is there a wiki page that describes that process? [12:49] (trying to get an SRU for bug #572994 and bug #512285) [12:49] Launchpad bug 572994 in tuxpaint (Ubuntu) "Translations missing due to universe demotion (dup-of: 503919)" [Undecided,New] https://launchpad.net/bugs/572994 [12:49] Launchpad bug 503919 in Ubuntu Translations "Translations missing in tuxpaint-data Ubuntu 10.04 package" [Medium,Triaged] https://launchpad.net/bugs/503919 [12:49] Launchpad bug 512285 in Ubuntu Translations "Translations missing due to universe demotion" [Medium,Triaged] https://launchpad.net/bugs/512285 [12:51] the SRU wiki page describes the process but beyond this uploading to -proposed is nothing special and works like any other upload [12:51] OK, so I'll just modify my ~/.dput.cf and upload. Thanks! [12:52] why modify? [12:52] alkisg: err, you shouldn't need any modifications [12:52] To add a [lucid-proposed] stanza there, just to make the dput command line easier :) [12:53] you need lucid-proposed in the changelog and upload to "ubuntu" as usual [12:53] "upload to "ubuntu" as usual" ==> sorry I've never done that so it's not usual for me :) [12:53] I've uploaded to my ppa, but nowhere else [12:54] alkisg: do you have the rights to upload this then? [12:54] tumbleweed: I believe so, I'm in edubuntu council which should indirectly put me in ubuntu-developers [12:55] Is the edubuntu council supposed to confer developer rights? [12:56] I'm not sure. I'm also an edubuntu-developer, if that makes a difference. [12:56] alkisg: you need to be MOTU to upload arbitrary universe packages, if the package is in the edubuntu packageset then you can probably upload [12:56] ev, rgreening: how would you feel about a usb-creator upload? I just fixed the kde frontend which had an issue that stopped it starting with the new PyQt [12:56] (easiest way to tell is to try) :) [12:57] Thanks tumbleweed, /me tries to find some wiki page about "uploading to ubuntu as usual" :) [12:57] alkisg: dput ubuntu foo.changes [12:57] Thanks [12:58] alkisg: Have you had sponsored uploads before? [12:58] Laney, no [12:58] (this particular package requires no source changes, just a version bump) [12:58] Riddell: is there a bug/patch? ev does releases, but I can commit to bzr and bug/poke him to release [12:58] hmmmmm [12:59] rgreening: I've already committed to bzr [12:59] k === MacSlow is now known as MacSlow|lunch [13:19] asac: sorry, it is not. The blacklist syntax ("!") is a much bigger hammer that has effects you don't want - see germinate(1) for discussion [13:25] cjwatson: so what can i do to achieve this? is only way to fork desktop-common and modify and then regularly sync? [13:27] asac: the upstream seed needs to be refactored [13:27] (or else you need to fork) [13:28] i would appriciate guidance in one problem; is predepend justified if i have a package that requires mysql up and running before that package is configured? is there another way out (triggers or something)? [13:28] depends is sufficient to have something happen before the package is configured [13:29] but depending on mysql doesn't guarantee that package would be able to populate database [13:29] mysql could be stopped during package's configure stage [13:29] pre-depends won't help in the least [13:30] ok, is there other way out? [13:30] don't know, look for other packages that depend on mysql for this kind of thing maybe [13:31] ok, thanks [13:41] well, everything else is broken too :) [13:42] 'broken' [13:44] kees: ping [13:47] hi guys, I have a question about building gcc on x86_64, can anyone point me to the right ubuntu irc to ask about it? [14:01] can someone from the foundations team review the upstart scripts in bug #612975 and bug #612958 [14:01] Launchpad bug 612975 in dhcp3 (Ubuntu) "Please convert init scripts to upstart." [Undecided,New] https://launchpad.net/bugs/612975 [14:01] Launchpad bug 612958 in samba (Ubuntu) "Please convert winbind init script to upstart." [Undecided,New] https://launchpad.net/bugs/612958 [14:07] ivoks: wouldn't that require that the app and the mysql db are on the same host? [14:07] geser: it would [14:08] geser: which isn't that bad since dbconfig-common with low priority assumes localhost [14:08] er... high priority [14:09] having mysql triggers which would be populated by dbconfig-common sounds like a solution [14:10] ivoks: wouldn't moving e.g. mysql-client to recommends in dbconfig-common fix it too? make mysql available by default but leave the opportunity to have a remote db and no need to have mysql installed just for the dependency [14:12] but if you want db on localhost, dbconfig will fail if mysql-server isn't installed [14:12] dbconfig really depends on mysql-client cause it needs it to populate database :) === MacSlow|lunch is now known as MacSlow [14:15] I'm not sure if recommends are handled the same in installation order but recommending mysql-server in dbconfig-common doesn't work? [14:16] haven't tried it [14:20] IIRC depends should be enough for your case as IIRC the dependencies of a package get configured before the package itself [14:20] and what should happen if mysql is already installed but the admin stopped it? [14:23] same thing [14:23] depends is not enough [14:23] you get package installed and configured before mysql is configured [14:24] and if it's a service, it won't start and just die on postinstall [14:24] anyway, i'll think more about it later... take care [14:39] cjwatson, are you around ? === dendrobates is now known as dendro-afk [15:03] hi pitti, I believe you are the maintainer of langpack-locales. May I ask you to have a look at bug 124987? There is a patch available, but I'm not sure it can be used as is [15:03] Launchpad bug 124987 in langpack-locales (Ubuntu) "Month names in Russian Localization should be in lowercase" [Low,Triaged] https://launchpad.net/bugs/124987 [15:03] (I know they should eventually send the patch upstream, though) === jjohansen is now known as jj-afk === bjf[afk] is now known as bjf === fta_ is now known as fta [15:29] hi, when is the meeting === sconklin-gone is now known as sconklin [15:36] Who is our "d-shlibs maintainer"? http://launchpadlibrarian.net/52996671/buildlog_ubuntu-maverick-armel.uw-imap_8:2007e~dfsg-3.1ubuntu1_FAILEDTOBUILD.txt.gz [15:45] smoser: what's up? [15:45] zul: [15:45] +[ -f /etc/default/dhcp3-relay ] && ./etc/default/dhcp3-rlay [15:45] would you be opposed to carrying a 'mbchk' in grub2? I need a reliable way to determine "is this a multiboot file", and I couldn't find any way to do so with grub2, but grub1's mbchk does exactly that. I could write something, but don't really see the point in copying. [15:45] typo [15:45] Chipzz: thanks [15:45] you're missing a space after the . [15:46] and a second one [15:46] rlay instead of relay [15:46] also [15:47] I see no upstart script for the version built with ldap support [15:49] smoser: I'm opposed to carrying it specifically in Ubuntu, but perhaps you could get in touch with upstream about it? === fta_ is now known as fta [15:49] smoser: I don't imagine anyone would object to porting it over (maybe as grub-mbchk) [15:49] upstream as in grub? or debian? i'm fine with bringing it up to either. [15:49] smoser: upstream upstream [15:50] yeah. ok. === al-maisan is now known as almaisan-away === deryck is now known as deryck[lunch] [16:05] did something happen with OpenJDK packaging in the last 24 hours ? Icedtea can't find the source package anymore [16:06] dpm: can do [16:06] pitti, awesome, thanks! === e-jat is now known as ejat === dendro-afk is now known as dendrobates [16:24] pitti, I am removing the .la from the libmtdev-dev package, but I would like to take the opportunity to learn more about the -dev packages, .la files and how they are considered harmful [16:24] pitti, where can I find information about it? [16:35] mvo: why would update-manager hang when installing updates? [16:36] Keybuk, hang or being very slow and use cpu? [16:36] seems to freeze entirely after clicking "Install" [16:37] (not my computer, family member's) [16:37] ok, dunno then [16:37] no, me neither [16:43] Keybuk: might be a policykit issue? does ps afx show anything interessting? [16:44] mvo: no idea, I'm not entirely sure I can get mother to open a terminal [16:45] Keybuk: *ick* is that lucid? [16:45] yeah [16:48] Keybuk: vnc can be handy in such cases :) x11vnc -connect to bypass NATs, firewalls etc. [16:49] is that something she'd run that'd give me her screen? [17:01] ara: they usually specify too many dependencies, so that auto-generated Depends: fields of packages carry way too many dependencies; this is a problem for library transitions [17:01] ara: and those .la files are generally not needed on Linux; it's just a PITA to get rid of them [17:01] pitti, thanks for the explanation :-) [17:02] pitti: *disagree* [17:02] No package 'mozilla-plugin' found === fta_ is now known as fta [17:02] did something change yesterday ? I'm getting tons of new failures with packages trying to build icedtea and OpenJDK [17:10] rsavoye, it's probably a silly question, but do you have xulrunner-dev installed? that provides mozilla-plugin.pc === beuno is now known as beuno-lunch [17:11] arg.... look slike build-dep missed some things... [17:11] I'm also having problems (on maverick) finding the OpenJDK source === fta_ is now known as fta [17:12] I guess this is what I get by doing a full reinstall on my beagleboard... [17:13] keybuk: Bug #458299 perhaps. [17:13] Launchpad bug 458299 in linux (Ubuntu Lucid) "apparmor_parser: page allocation failure. order:5" [High,Fix released] https://launchpad.net/bugs/458299 [17:13] mvo - my girlfriend sees the "update-manager hanging when pressing the install button" on lucid too [17:13] but it only happens on her account (it works fine on mine) [17:14] and it only happens when u-m is autospawned from u-n (if i open u-m from the terminal, then it works fine) [17:14] keybuk: That one can make the system slow enough to be utterly unusable whenever something triggers the reload of apparmor profiles when upgrading. [17:15] chrisccoulson: oh, i know - no policykit auth agent running? [17:15] ^--- seb128 [17:15] mvo - that shouldn't matter for lucid though should it? (it's still using gksu) [17:15] seb128: for what users is the polkit auth agent started? [17:15] keybuk: Oh, it seems a fix has been uploaded. I’m not sure whether i’ve encountered the bug since that or not. [17:15] chrisccoulson: hrm, right [17:16] mvo - the agent is started for all users [17:16] chrisccoulson: ok, that was not the one then. she is in the admin group, right? [17:16] mvo, right, the issue is only for the maverick version I think [17:16] seb128: yeah, sorry. I had a similar issue in mav [17:16] mvo, and it doesn't hang just goes back to the ui as if you hadn't clicked [17:16] mvo - yeah, she's in the admin group (but she wasn't originally) [17:16] chrisccoulson: hm, hm, if its reproducable, can we debug it together at some point (does not have to be now)? [17:17] mvo - yeah, sure. i'll log in to her account at some point and see if i can get it to happen again [17:18] i keep asking her why she's not updating the computer, and she keeps telling me it's because "It doesn't do anything when i press the install button" ;) [17:18] chrisccoulson: please, maybe we can even track it down and fix for 10.04.1 [17:18] chrisccoulson: just a ps afx dump will be helpful for a start [17:19] keybuk: In any case, see if she has an “apparmor_parser: page allocation failure” line in syslog. [17:20] keybuk: Oh, i misread your initial line, thinking her whole system hangs. [17:21] pitti: the mtdev .la fix was uploaded :) [17:21] no, just update-manager [17:24] Keybuk: just update-manager in ps afx ? or what does the "just" referes to? [17:25] just update-manager hangs [17:25] haven't got a ps :-/ [17:25] she's gone out now :p [17:26] Keybuk: hrm, thats bad, so everything else works fine. did it happen the first time for her? [17:26] mvo - ok, i can't get it to reproduce when i actually want it too ;) === MacSlow is now known as MacSlow|break [17:27] chrisccoulson: the best kind of bugs :( === jj-afk is now known as jjohansen === fta_ is now known as fta === fta_ is now known as fta [18:01] openjdk-6-source has a package dependency problem [18:02] penjdk-6-source : Depends: openjdk-6-jre (>= 6b20~pre2-0ubuntu2) but 6b18-1.8-2ubuntu2 is to be installed [18:03] rsavoye: what chipset do you have? [18:05] this is on an XM board, running maverick [18:05] rsavoye: is that armel? [18:06] yeah [18:06] rsavoye: armel's currently broke for openjdk [18:06] I know, I'm trying to fix it... [18:07] I had been running a patched kernel, then last night installed ubuntu-maverick-alpha2-minimal-armel.tar.7z [18:07] major issues with build-dep and icedtea6-plugin [18:07] Riddell, i hear you are archive admin of the day ... we have some packages which are in need of removing and seem to be hanging about: details at the end of bug #595949 [18:07] which was working yesterday. COurse maybe I screwed something up too [18:07] rsavoye: so, you probably want to pull down the .deb source [18:07] Launchpad bug 595949 in linux-meta-ti-omap (Ubuntu Maverick) "linux-meta-ti-omap depends on the wrong binary kernel in maverick" [Low,In progress] https://launchpad.net/bugs/595949 [18:07] rsavoye: apt-get source openjdk-6 [18:07] I did , it installed, but I get other erro5rs [18:08] E: Unable to find a source package for openjdk-6 [18:08] apw: ok will do [18:08] which was there yesterday... [18:08] rsavoye: you need to enable the deb-src repo in sources.list [18:10] I did, but maybe got the URL wrong [18:10] I just grabbed the deb-src from my ia32 maverick machine, which used to work... [18:11] rsavoye: you can dget this: http://archive.ubuntu.com/ubuntu/pool/main/o/openjdk-6/openjdk-6_6b20~pre2-0ubuntu2.dsc === oubiwann is now known as oubiwann-away === oubiwann-away is now known as oubiwann === fta_ is now known as fta [18:16] what's weirder is I build icedtea with --with-openjdk-src-dir=, so who cares about the source package ? [18:16] I'll dig into it, I must be doing something wrong on my end [18:17] the problem being apt-get build-dep is broke, so I have to install them by hand === beuno-lunch is now known as beuno [18:17] unfortunately, all the package error messages are for Fedora 13... [18:18] For some reason only partimage-i386 (not amd64) is in the Ubuntu respository.... two years ago there was an amd64 bug which is probably why it was never put into amd64. However the most recent version (including the source in the Ubuntu repository) fully supports amd64 and I tested it after running dpkg-buildpackage myself. Who should I go to, to get it released into the amd64 repository? [18:39] my problem turned out to be a bad deb-src URL, now build-dep works again === fta_ is now known as fta === balthus is now known as xba === bjf is now known as bjf[food] === xba is now known as xaba === fta_ is now known as fta === fta_ is now known as fta [20:28] StevenK, can you set https://code.edge.launchpad.net/~bluetooth/ubuntu/lucid/obexd/main/+merge/24151 to merged? it seems only teams members can do that [20:37] ogra: if you are still online, new efl launcher could be uploaded in 15 mins === bjf[food] is now known as bjf [20:56] pitti, i hope asac sees that :P [21:13] ogra_cmpc: no, he's already offline [21:14] pitti, i know, but he has everything prepared [21:14] i dont even have the branch here [21:48] ev: hi, could you get bug #538744 review? not sure if the bug or change still make sense but would be nice to clear it from the sponsoring queue [21:48] Launchpad bug 538744 in ubiquity (Ubuntu) "Partition dialog doesn't show partitions in top bar" [Low,New] https://launchpad.net/bugs/538744 [21:51] ev: same for bug #546445 if you can [21:51] Launchpad bug 546445 in ubiquity (Ubuntu) "Support for lxdm in ubiquity (autologin, only-ubiquity support)" [Wishlist,Confirmed] https://launchpad.net/bugs/546445 [21:51] seb128: responded [21:51] okay [21:51] ev: thanks! === sconklin is now known as sconklin-gone === fta_ is now known as fta [23:16] mathiaz: v2 of rubygems draft sent. === apachelogger is now known as gnomelogger [23:25] SpamapS: gotcha [23:26] mathiaz: still feels a bit long, but I think removing a lot of the FHS quotation helped narrow the focus === bjf is now known as bjf[afk] === dendrobates is now known as dendro-afk