[00:08] wgrant: that was fast :) [00:10] calc: That's one of the fastest rollouts I've seen them do. Pleasantly surprising. [00:15] wgrant: yea :) short outages are fine with me :) [00:15] i'm just scared of those 8hr+ outages ;-) [00:16] I remember back when they used to take it down for >2 hours every Tuesday night. That was annoying. [00:18] yea [00:25] 12 minutes total downtime [00:25] we're getting better! [00:29] beuno: But I guess you can't be so quick during normal rollouts :( [00:30] wgrant, probably not, but quick-er [00:31] and just wait until read-only launchpad lands... [00:31] That has been coming for a long time... but it does seem to have a hard target now... [00:31] well, you know, good things come to those who wait... [00:31] if you don't, onlt bad things (>) === MacSlow_ is now known as MacSlow [00:36] I has haircut [00:37] * wgrant blames developers' haircuts for RC being buggy. [00:39] wgrant, You think it's better to fix bugs than cut hair? [00:39] persia: You obviously haven't seen my hair. [00:40] No :) [00:40] Although, personally, every five or six months, my hair starts getting in the way of my doing useful things like seeing or typing, and I find a haircut assists in bug closure. [00:41] persia: indeed [00:41] There are workarounds for that which don't involve cutting it, fortunately. [00:42] timing haircuts to coincide with lp downtimes == priceless [00:42] bryce, Admit it: it was luck. [00:42] yeah pretty much [00:43] wgrant, Depends on your hair. Mine tends to break. [00:44] pfft heairs [00:44] *hairs [00:44] Mine has survived quite well for a number of years. [00:45] mine too ... but i find beards more significantly showing that state of my workload :) [00:45] *the [00:55] pitti: Heh, there’s already a bug report about it. I’ll see whether i’ll get around to creating a patch for the issue. [01:14] * StevenK appears [01:16] StevenK, There's no kernel, and been no word for ~8 hours. Apparently it was evening in Europe. [01:16] Oh, and Good morning :) [01:28] Hmm [01:47] cjwatson: you there? [01:48] munckfish: if you don't mind a zombie [01:48] well I am one myself :) [01:48] :S [01:49] cjwatson: could we add a "recovery" option to the kboot-installer package? [01:49] I needed that today [01:49] not now, maybe for jaunty [01:49] ok [01:49] can't add features 12 days before release :) [01:49] yeah true, it's a feature [01:49] sorry [01:49] so you mean like a rescue CD type thing? [01:50] umm like we have in grub [01:50] "rewrite my kboot.cnf" [01:50] two items for each kernel [01:50] oh, you mean a separate boot menu entry [01:50] second one boots kernel with "single" as it's arg [01:50] yeah, sure, that would make sense for jaunty [01:51] which boots into that recovery menu which allows you to get root shell or fix X etc [01:51] cool [01:51] Oh I nearly cried today [01:51] I never expected to see such bad bad problems so late [01:51] can't you edit the menu in kboot to some degree? [01:51] or boot manually or something [01:51] especially as Intrepid was running so nice just last week :( [01:51] cjwatson: oh yeah I can edit it [01:52] I agree the framebuffer thing is bad, you'll have to delve into initramfs to figure that one out [01:52] It just occurred to me it'd be useful for "users" [01:52] hopefully my kboot-installer change will fix the label thing, I'm pretty confident [01:52] it's definitely a correct fix [01:52] ah cool [01:52] roughly what did you change? Or where can I see the patch? [01:53] munckfish: http://paste.ubuntu.com/59077/ [01:53] cjwatson: do you ever sleep? [01:53] was a global change across partman, we just missed kboot-installer :-( [01:54] munckfish: not nearly so much as I'd like [01:54] aha that defo looks like the thing [01:54] you in BST/GMT? [01:54] BST, yes [01:55] me too [01:55] ... and I have to be up in reasonable time tomorrow so I think that has to be a wrap :) [01:55] yeah I need to quite now too [01:55] thx for your help so late [01:55] no problem [01:55] c ya! [02:05] Oh ffs. [02:05] Is there somebody around with an amd64 xserver with a Synaptics touchpad? [02:05] Something continues to be borked in the X stack. [02:06] wgrant: sadly my amd64 box is a desktop [02:06] bryce: Are you able to run xinput list-props on one of your real mice? [02:07] Somebody is complaining that my new syndaemon version doesn't work properly, but xinput is segfaulting, so I think we can blame it elsewhere... [02:07] Oh. [02:07] wgrant: amd64 w/ synaptics here, yes [02:07] I can reproduce it with an i386 server... but only on the synaptics device. [02:07] What the.... [02:07] The other devices work fine. [02:08] So amd64 clients don't like synaptics properties for some reason. [02:08] Regardless of server arch. [02:08] amd64 needs to die. Or X. [02:09] slangasek: btw, fix for targeted bug 275285 is tested and uploaded [02:09] Launchpad bug 275285 in xserver-xorg-video-intel "[intrepid] Flash, VirtualBox, Dosbox etc. video freezes after few seconds" [High,Fix released] https://launchpad.net/bugs/275285 [02:10] So XGetDeviceProperty now works fine. [02:10] slangasek: wait a sec [02:10] But XListDeviceProperties segfaults for -synaptics. How stupid. [02:12] slangasek: ok 275285 ready for approval [02:12] wgrant: Uuuh, yeah! What the hell happened there? xinput list-props "Syn..." _worked_ for one blessed day, and now segfaults? [02:13] bryce: well, hasn't reached the queue yet :) [02:13] RAOF: I'm stepping through upgrades to work out what broke it. [02:14] * RAOF 's internet is currently capped at a princely 64kbit/sec, so is not the ideal candidate for that. :( [02:14] * bryce turns attention to 261977 [02:15] RAOF: I've only been capped once this year, but back two years ago when we were on the 1GB plan we were frequently capped to 28.8kbps for half a month... [02:15] hi devels \o/ [02:15] wgrant: I forgot how utterly dependent on a fast connection Intrepid testing is. [02:15] RAOF: Yes... [02:16] Though it's not so bad now we're frozen. [02:16] At the current rate, it'll be _tomorrow_ before I finish downloading yesterday's updates. [02:16] * RAOF thanks OOo and Java for that. [02:16] Why won't X just stay unbroken? [02:16] so, I would like to fix the braindeadness in logout funcionality ( https://bugs.launchpad.net/ubuntu/+bug/285141 ) but there are rumors of APIC changes... So, what is now the proper way to have script power.sh executed when ever someone presses power button (the one on PC, not on keyboard) [02:16] Launchpad bug 285141 in ubuntu "logout box + no way to kill computer = data corruption" [Wishlist,Confirmed] [02:16] wgrant: what fun would that be?? [02:17] LimCore: the acpi stuff is sort of in a state of flux [02:18] LimCore: acpi-support is still used for some things, but other stuff is moving towards hal, and pm-utils [02:18] bryce: True... [02:18] But I think this might be a clientside change. [02:18] Hmm. [02:18] bryce: but I hope, that no matter what system uses, in the end system WILL provide a way to execute user script on common ACPI event like power-off button, right?! [02:18] Er, serverside. [02:19] LimCore: I haven't had a chance to go through pm-utils and learn the new world order for acpi, so sorry I don't know [02:19] there should be some powerdown.d/ directory or something. And there my patch would go, to fix above bug (to do, so that pressing power button repeataly will turn off pc) [02:20] *turn off the system [02:20] LimCore: I'd encourage you to review the pm-utils source [02:20] bryce: I dont have now time for that, unfortunatelly, yet I like to fix the problem. If I do it using current acpi-support, then can I ask someone to port it to the new way, pack it, and include in 8.10? current way of logout is realllly brain dead [02:21] Looks loosely like they belong under /etc/pm/ somewhere, although one wants to check the implementation before blindly stuffing something there. [02:21] LimCore: is that release critical? [02:21] if not, it won't get done. [02:21] Hobbsee: yes [02:22] bad design of logout funcionality leads to fs corruption. seems horrible to me [02:22] LimCore: provide patches then. [02:22] I almost lost my fs today, thanks to that [02:22] Hobbsee: thats what I want to do, and therefore my question. [02:23] LimCore: for intrepid, if you can make it work in acpi-support, porting it to pm-utils should not be necessary [02:24] bryce: cool, thanks [02:24] can I implement this in C++? [02:25] or in C or even bash, this utility must go to base system imho [02:25] LimCore: bash would probably be the only thing likely to get accepted [02:25] ok [02:25] Well, actually, POSIX shell would be preferred to bash, generally. [02:25] like, /bin/sh ? [02:25] right [02:26] /bin/sh means different things for different people, but yes :) Test with dash. [02:26] acpi-support is currently a mix of bash and sh. I did convert some simpler stuff to sh [02:27] um, have you tried on an up-to-date Intrepid Ubuntu (GNOME)? [02:27] james_w, tried which? [02:27] doesn't pressing the power button show a menu to shutdown, with a 60 second timeout that shuts down the machine? [02:27] * Hobbsee notes kde used to support that, too. [02:27] (as in, automatic shutdown when power button is pressed) [02:28] james_w, Does for me. [02:28] james_w: Actually, it shows a logout dialog, not a shutdown dialog (at least here). [02:28] RAOF, how updated are you? [02:28] RAOF: are you up to date, it was changed this week. [02:29] A day or two late. [02:29] james_w: 60 s is too much. Plus, the goal is pressing button will also shutdown machine that is partially hanging (i.e. 100% cpu usage) [02:29] Might be it. I got the logout yesterday. [02:29] LimCore: well, that's quit a bit more work. [02:29] also, it will not work when not in X [02:29] my idea is simple: system (scripts) react to pressing the power button. first 1,2,3 times nothing (but WM can react) [02:30] 4 - shutdown 5 - more aggressive shutdown etc [02:30] another use case is to get machine almost hanging by fork bomb [02:30] * jdong mumbles Alt-sysrq-REISUB under his breath [02:30] LimCore: if it's partially hanging, or fully hanging, will it really result in the filesystem getting finished properly anyway? [02:30] * jdong agrees with Hobbsee [02:30] * LimCore jdong points to his use cases in which lights are out and/or keyboard doesnt work. but yes, this is the goal, only by power button instead [02:30] you want to run a script when the system is being fork-bombed? [02:30] In the case of a hang, it doesn't help at all, as it won't trigger acpi-support|pm-utils [02:31] there's no guarantee that the flurry of shutdown scripts will execute correctly if it's fork-bombed [02:31] ok, perhaps this is not solution for forkbomb use case. it is for no-keyboard and no-screen cases [02:31] why is 60s too long? [02:31] user perhaps wants it off in 10s [02:32] a) ups will die in 30 s [02:32] * persia notes that it would be nice if the 60s didn't count down in 10s increments. [02:32] will the user die if the computer turns off in 60s? [02:32] b) thunderstorm [02:32] c) fire [02:32] etc [02:32] ok those are ridiculously far-fetched usecases. [02:32] jdong: no, but FS will [02:32] jdong: if you were out drinking, and didn't notice that there was a thunderstorm. [02:32] LimCore, It's going to take a while to sync the disks and shut down anyway. [02:32] jdong: until the first boom [02:32] persia: well, that's what I would have thought. [02:32] persia: that is why waiting 60 is too long. sync takes 1-3 sec usually [02:32] d) nuclear holocaust [02:33] jdong: thunderstorm and ups die in 30 s are my own use cases [02:33] ion_: i'm sure that c & d mean that you don't care about the laptop, in that case. [02:33] LimCore, How long does it take your machine after you select shutdown from the menu? Takes me 20-30 seconds. [02:33] or other computer. [02:33] so for that we should make the shutdown button work with less confirmation? [02:33] persia: correct, this is why 6th press will just sync and remount ro [02:33] frankly I already think Intrepid has gone off the nazi end for lacking confirmation [02:33] i.e. the logout/restart/shutdown buttons all have no confirmation prompt [02:33] jdong: as long as they *never* become like my work system... [02:34] Hobbsee, What's that like? [02:34] jdong: "shutdown". "OK! bang!" "oh, shit, another 3+ min wait for it to boot again" [02:34] jdong: first 3 presses do nothing. its not like users will press them by accident [02:34] persia: ^ [02:34] sync and remount-ro is not any less likely to corrupt your data! [02:34] particularly if it involves some SIGKILLS first [02:34] Oh. I had a configuration like that once. Very annoying. [02:34] LimCore: hmm, given this is sounding feature-ish, you may find it challenging to get such a thing accepted by the intrepid release team [02:35] jdong: sync + remount-ro is not less likelly to corrupt file system, then pulling out the plug? [02:35] bryce: yeah, i can outright decline it now, if you like :) [02:35] and we don't need morse code sequences for the power button... I'd be very much against that idea from a UI perspective. [02:35] but i figured i should at least listen to it first. [02:35] Hobbsee: *nods* [02:35] LimCore: it is not any less likely to corrupt the data, no. [02:35] jdong: ++. Little kids and computers. argh. [02:35] arent' filesystems good enough nowadays to handle this stuff, particularly when the machine is locked, anyway? [02:36] jdong: ok, then unmount, or whatever is needed [02:36] LimCore: are you listening? interrupting all disk activity via SOFTWARE is no safer than doing the same in HARDWARE. [02:36] Hobbsee: if you are so sure, you can try right away, especially try with XFS fs [02:36] LimCore: XFS doesn't even remount-ro when you tell it to [02:36] LimCore: nor does it completely sync. [02:36] LimCore: right, well, last I checked, we don't use xfs by default... [02:37] if you are worried about powerdown corruption you shouldn't be anywhere *NEAR* XFS. [02:37] hell XFS makes assumptions about disks that aren't even true except on expensive corporate storage devices. [02:37] jdong: well, then unmount [02:37] LimCore: how do you propose doing that? :) [02:38] this is a related problem, it should be more userfriendly to unmount DVD in use etc, is that fixed [02:38] why don't you test it? [02:38] afair latest gnome finally shows a list why it cant unmount [02:38] actually, last ichecked with a dvd in use, pressing the eject button worked fine. Maybe tha'ts not user friendly enough for you, i'mnot sure. [02:38] it could use a button to kill thoes applications. but that is not critical [02:39] lol no, we shouldn't give users a magical button to kill processes. [02:39] you do that and I will personally write an exploit for it. [02:39] jdong: there already is one, anyway. [02:39] jdong: well, at least, for GUI bits. in the panel. [02:39] (not on by default, fortunately) [02:39] why not? [02:39] hobbsee: It should only eject after you hit the eject button five times. :-P [02:40] jdong: it's how i save firefox's state :P [02:40] *sigh* where is desktop Linux going these days... [02:40] LimCore: because it can be used to kill processes maliciously? [02:40] jdong: just be greatful that the ones who tend to make the decisions upstream aren't currently here and talking... [02:40] ion_: no no, sudo something something ; ps aux ; kill -9 etc etc, is much more user friendly. For humanbeings. [02:40] LimCore: you shouldn't *have* to be force killing anything *at all*. [02:41] you shouldn't be using kill -9 if you care about corruption either. [02:41] I still don't see *ANY* sense in fscking killall -9'ing userland to "unmount the filesystem safely" [02:41] isn't there something counterproductive about doing this? anyone? [02:41] if the program's freezing, it's a bug. fix the program, instead of making it easier to killthings. [02:41] jdong: corruption of filesystem -vs- corruption of data in file written by given program because I terminated that [02:41] jdong: sure, but i don't thinkhe'slistening... [02:41] LimCore: your filesystem should not be corrupting when you uncleanly shut down [02:41] well, Im reading all you say [02:42] LimCore: take that up with your hardware and filesystem vendor. [02:42] namely for XFS this is a hardware problem [02:42] your hardware was obviously not designed to run XFS [02:43] jdong: I had such corruptions on ext3 as well, but I did not test recently. Still Im quite sure randomly pluging out power cable in middle of writes to ext3 will corrupt more then just the files that where being written to [02:43] * jdong thinks hard about why we don't configure to use XFS by default... [02:43] LimCore: it won't corrupt the filesystem but any in-transit data is at risk for being stale or incompletely written. [02:44] and that's *GASP* the same symptoms of killall -9. [02:44] so you are saying that killing -9 one program is not better then randomly pulling out the plug from pc? [02:44] guys, we have a release soon. This being discussed now is *not* a release critical bug, and it would be great if these discussions could be held elsewhere. [02:44] * jdong agrees with Hobbsee [02:45] LimCore: depending on what program, absolutely not. [02:45] it would be great if the participants would go and fix RC bugs instead of discussing it :-) [02:45] * bryce +1 [02:45] data corruption sounds like RC problem, doesnt it? With the confirmation box, no need to kill -9 anything [02:46] james_w: that too. [02:47] so, is it not? [02:48] LimCore: RC bugs are ones targeted | milestoned in launchpad [02:49] do we want to make some users have to hard reboot their boxes, or do we want to take 2 hours to fix it? [02:49] 2 hours? [02:49] LimCore, i'm not a developer, and not even i can take what you're saying here seriously. [02:50] elkbuntu: do you have some reasoning for that? [02:50] LimCore: provide the patch, and get it uploaded. It will then be reviewed. It may be declined for intrepid, which means you can get it into jaunty. [02:50] LimCore, yes. you're refusing to listen to other people's reasoning. [02:50] yes. what you are saying does not make much sense, you have not provided any valid solutions, and now you are continuing to disobey the requests to keep this channel on topic. [02:51] LimCore: unless you do this, no it will not be considered, and the discussions will not continue here. [02:51] elkbuntu: I responded to all arguments so far. Ok, which channel is on topic for this then? [02:52] LimCore, responding does not mean you listened properly. [02:55] apachelogger: how does it happen that a patch that's been in kde4libs for a year was responsible for bugs just filed? [02:55] (in the past two months, that is) [02:56] * Hobbsee eyes that kdebase-workspace upload [02:57] Hobbsee: yes, I skipped over that one in the queue [02:57] slangasek: the one about kmenuedit wasn't visible in KDE 4.0, because there was no visible way to start the editor at all [02:58] I am not sure why he broken icons one isn't older though, TBH bug reports for KDE 4 are really rare still [02:58] s/he/the [02:58] slangasek: i don't think it's right, either. [02:59] Hobbsee: what's it changing? [02:59] apachelogger: well, it's bumping an unsatisfiable recommends to an unsatisfiable suggests, to start with. [03:00] StevenK, hola [03:00] Hobbsee: python-plasma-examples is available here [03:00] apachelogger: in what repository? [03:01] Origin: Ubuntu [03:01] apachelogger: (apt-get policy python-plasma-examples) [03:01] 500 http://archive.ubuntu.com intrepid/main Packages [03:02] apachelogger: hmmmm, i'll try updating again, but my apt-cache isn't finding it. [03:03] Hobbsee: kdebase-workspace is actually the source package for python-plasma-examples [03:04] apachelogger: ah. wonder why it refused to find it previously. p.u.c doesn't know about it either yet [03:05] https://edge.launchpad.net/ubuntu/intrepid/i386/python-plasma-examples/4:4.1.2-0ubuntu10 [03:05] Hobbsee: puc is not the fastest ;-) [03:06] very weird either way though [03:07] apachelogger: ahh. so itis new. [03:08] pretty much [03:09] slangasek: if we're not building cds yet, then i presume that one's safe. [03:14] Hobbsee: kdebase-workspace? If you think it's appropriate, feel free to push it through [03:14] slangasek: OK [03:15] slangasek: i'm just not sure of cd building status. [03:16] CDs on Monday [03:16] right. [03:28] mdke: was ubuntu-docs going to get updated before release? [03:28] he is probably sleeping [03:30] nixternal: that's a point. it's been updated in the bzr branch, but never got uploaded. [03:30] actually, the final upload of ubuntu-docs will be for translations only [03:31] and that typically happens like, damn right now [03:31] nixternal: https://bugs.edge.launchpad.net/ubuntu/intrepid/+source/ubuntu-docs/+bug/272772 too, preferably. it's RC. [03:31] Launchpad bug 272772 in ubuntu-docs "packages that Depend/Recommend/Suggest firefox (meta-package) must alternatively Depend/Recommend/Suggest abrowser" [High,Fix committed] [03:31] ya, I just saw that [03:32] ubuntu-docs shouldn't depend/recommend/suggest firefox as they aren't built to HTML, they stick in DocBook/XML format for ubuntu-docs [03:32] unless something has changed [03:32] nixternal: ubuntu-serverguide does [03:32] ahhh [03:32] does it dep on www-browser? [03:33] www-browser | x-www-browser or whatever it is [03:33] haven't looked in a while to be honest [03:33] * nixternal looks [03:33] nixternal: not on my sysetm. [03:33] looking now [03:33] Suggests: firefox [03:34] hrmm, that is nuts [03:34] should just recommend either www-browser | x-www-browser, not a specific browser [03:34] oh,score, Keybuk's tracking down this iwl3945 bug for us! [03:34] what is the bug? [03:34] nixternal: well, yes. [03:34] nixternal: the one above? [03:34] or the iwl? [03:35] 0c:00.0 Network controller: Intel Corporation PRO/Wireless 3945ABG [Golan] Network Connection (rev [03:35] mine has worked great actually, but then again I don't use it all that much [03:35] nixternal: boot hang bug - https://bugs.edge.launchpad.net/ubuntu/intrepid/+source/linux/+bug/263059 [03:35] Launchpad bug 263059 in linux "[regression] 2.6.27-7 sometimes fails to boot (iwl3945 issue?)" [High,In progress] [03:38] Hobbsee: yes, mdke fixed ubuntu-docs in bzr by suggesting www-browser .... [03:38] nixternal: right, yes, I see that in the bug, but it's not in the archive yet :) [03:38] Hobbsee: looks like he is currently importing translations [03:38] nixternal: oh, so that's related. right. [03:39] not related, but he will probably prepare the package shortly and get it uploaded [03:39] ah, cool. [03:39] he has been highlighted enough, he will update us in the next 12 or so hours I am sure :) [03:59] * calc back, and got his hair chopped off [04:08] slangasek: thanks wrt 223476 [04:08] slangasek: i'm pretty sure i brought that bug up before but it was several months ago [04:09] slangasek: and we were already too low on space at the time [04:09] * Hobbsee kills more bugs off the intrepid list. [04:10] kill kill kill [04:13] * calc is getting rid of his bugmail queue [04:13] * nixternal is trying === LimCore_ is now known as LimCore [04:23] gar, new vmware installs into /usr without asking you [04:23] it should at least into /opt if not /usr/local [04:26] the FHS is for other people [04:27] sbeattie: were you planning to provide a patch for https://bugs.edge.launchpad.net/ubuntu/+source/djvulibre/+bug/277301? [04:27] Launchpad bug 277301 in djvulibre "package update-manager 1:0.93.18 failed to install/upgrade: ErrorMessage: SystemError in cache.commit(): E:Sub-process /usr/bin/dpkg returned an error code (1)" [High,Triaged] [04:31] lifeless: until 6.5 it asked where you wanted to install it [04:33] well it is a lot simpler install, but too simple i think since it installs into an illegal (for 3rd party) location :\ [04:38] calc: 223476 should probably be fix committed / fix released - i accepted the u-m upload to add -math to the seeds. [04:39] * NCommander is finally free from classwork! [04:41] NCommander: yay! so, fix some bugs! [04:41] Hobbsee: cool :) [04:41] Hobbsee, working on fixing lpia's kernel ;-) [04:41] NCommander: that's good too :) [04:42] Hobbsee: done, i added it to hardy as well on the bug report to have it examined when i get a chance [04:43] calc: I was being droll [04:43] calc: \o/ [04:45] lifeless: i know, i just wanted to rant about it since it is really annoying :\ [04:45] * lifeless hands calc a blog [04:46] heh :) [04:46] (it is ontopic here, just saying, a good rant deserves an audience) [04:47] yea [04:47] i haven't had a blog in several years, i probably should set one up again [04:48] calc, join the planet [04:51] NCommander: Hey hey [04:51] StevenK, so amitk broke the lpia build ;-) [04:51] (he forgot to bump the abi folder name) [04:51] Argh [04:51] Yeah [04:51] I'm getting closer to nailing this [04:52] Almost everything is getting built now, but I'm debating if I should move the binary-indep rules to binary-arch [04:52] (since the lpia kernel strictly speaking has no arch all packages) [04:52] Right [04:52] Personally, do whatever makes the diff smaller [04:52] amitk might feel differently [04:53] Well, that would technically make the diff get larger, but having binary-indep called from binary-arch shouts hack [04:53] "Duh" [04:54] launchpad should host blogs :) [04:54] it does everything else already, heh [04:54] calc: erk. [04:54] Yes, "Erk" [04:56] calc, SourceForge has that feature even [04:58] * calc wonders why up arrow in vmware 6.5 causes printscreen [05:02] StevenK, WOOO< success! [05:02] Woot [05:02] dpkg-deb: building package `linux-headers-2.6.27-4-lpiacompat' in `../linux-headers-2.6.27-4-lpiacompat_2.6.27-4.8_lpia.deb'. [05:02] <[reed]> calc: 8.10 remapped all my keybindings on my thinkpad [05:02] Need to go through and make sure everything actually worked sanely [05:02] <[reed]> I wasn't happy at all [05:02] <[reed]> considering they are all wrong [05:03] <[reed]> and like three different random buttons now printscreen instead [05:03] StevenK, I can upload this to a PPA, and then smoke test lpia-lrm/lpia-meta [05:06] StevenK, second woo moment, it appears at first glance the linux-lpia-headers packages are also properly working [05:06] dh_installchangelogs: I have no package to build [05:06] NCommander: To be honest, don't bother with a PPA [05:06] That however I'm still figuring out [05:06] NCommander: I just want it in the archive [05:07] Find someone who can commit to the git tree :-) [05:09] NCommander: It's more to be in the archive than the git tree at this point, given where we are in the release [05:09] more important [05:10] StevenK, well, right now, I'm ripping the rules a new one [05:10] THe actual debs are not being built because the debhelper magic is screwed up [05:10] So give me some time to finish twisting the rules into submission (everything is getting built which is a good thing) [05:12] and since I just need to rerun the install phase over and over, its not that time consuming [05:13] ^- StevenK [05:13] Fair enough [05:14] It will probably take me an hour or so to get this properly locked down (an install run takes about 10 minutes), and then I would like to do a full build run if you can tolerate it ;-) [05:19] I'd like to upload before I have to leave at 4:45pm local [05:22] StevenK, how long is that? [05:22] NCommander: An hour and change away [05:22] 1.5 hours. [05:27] StevenK, its building packages, I'll post the list once it finishs so we can make sure all the necesities are there [05:52] -rw-r--r-- 1 root root 556K 2008-10-18 00:41 linux-headers-2.6.27-4-lpia_2.6.27-4.8_lpia.deb [05:52] getting closer [05:54] We knew that one built [05:54] linux-lpia-headers-2.6.27-4 is the question mark [05:57] StevenK, the files weren't getting loaded into it [05:57] (I just fixed that) [05:58] (the important thing is dpkg -c actually listed stuff :_-)) [05:58] *:-) [05:59] -rw-r--r-- 1 root root 5.6M 2008-10-18 00:58 linux-lpia-headers-2.6.27-4_2.6.27-4.8_lpia.deb [05:59] \o/! [06:00] * NCommander needs to clean and make sure allt he files still end up in the right places however [06:02] StevenK, all the packages aside from the -debug ones seem to get built, but I need to do a full build run to make sure all the files are properly ending up int he right place [06:03] * NCommander however saves the debian/build directory so the kernels themselves do not need to be recompiled [06:59] NCommander: Still building? [06:59] StevenK, well, I had to restart it because of a bug [07:00] * NCommander got the build script stuck in an endless loop [07:00] Woot [07:00] NCommander: I'll be leaving in a few, can you mail me the debdiff? [07:00] calc: well, it was never nominated for intrepid until now... :) [07:00] However, I did get a proper linux-headers and linux-lpia-headers package it seems [07:00] calc: anyway, we'll see if it fits :) [07:21] anyone here know lots of linker voodoo ? [07:22] * Mez needs some help with a question from his Debian NM thing, and I REALLY don't know the answer (and can't find much, and man gives a horrible explanation) [07:27] Mez, depends on what sorta voodoo [07:27] NCommander: an explanation of ld's -Bsymbolic? [07:27] That's usually a bonus question [07:27] Are you sure you have to answer it? [07:34] Mez: the explanation in ld(1) is complete, as far as it goes; what part is confusing? [07:35] it's true that this is a bonus question; it's certainly not the question I would ask about library linkage if I'd written those templates :P [07:37] slangasek: It's evil... though - ld confused me a little as I wasn't reading the right bit of the man page explanation [07:37] slangasek: "Bonus" Question ? [07:38] Mez: being able to answer the question correctly has no real bearing on your NM application [07:39] slangasek: o_O ok... *confused* wasn't aware of that, but have managed to find a better explanation now [07:40] slangasek, the T&S bonus questions though are useful, the AM_MAINTAINER_MODE is handy for someone who hasn't heard of it before [07:40] I happen to find the current written test approach to NM distasteful in general, and fundamentally, the lack of a support structure for a more skills-oriented NM process was a big reason why I failed at being an AM [07:41] NM is broken [07:41] news at 11 [07:41] I'm not sure that NM is more broken than our process. [07:41] slangasek: Indeed, a more skills oriented approach would be nice (like in Ubuntu) ... but... *shrugs* [07:41] wgrant: its way more broken [07:41] slangasek, I personally learned a lot during NM [07:42] NCommander: so have I ;) [07:42] NCommander: thats to your credits, not the NM process' credit [07:42] slangasek, so its not completely useless, and for the one or two questions I did get stuck on, my AM was extremely helpful [07:42] NCommander: yeah, my AM has been extremely helpful too ;) [07:42] if a little pedantic ;) [07:43] Well, I feel the P&P test is extremely useful for those unexposed to licensing issues, but for T&S, I think I would perfer something more hands on [07:43] NCommander: that's fine; but it ought to be "here's some stuff you should digest, ask me if you don't understand something, now here's a handful of random questions about it, ok now let's see what you're actually *doing*" [07:44] wgrant: NM doesn't do a good job of selecting for the things it should [07:44] slangasek: don't they actually check your packages etc though? [07:44] slangasek, well, my biggest concern with NM is two fold, is that the length of the process is insane, and for people who are porters (or do things beside packaging as a main task), its completely lopsided [07:45] wgrant: too much of it is a test of one's tolerance for paperwork and sitting alone in a cold waiting room waiting to be called in for your interview [07:45] It's meant for people who package pretty much exclusively. Even my AM admitted its not well suited to people who are pretty much porting vs. packaging [07:45] slangasek: Right, and it's particularly fun when your AM vanishes. [07:46] wgrant: haha, I'm lucky and havent had that happen yet, though it's part of the reason I wouldn't become an AM at the moment. I have a tendency for doing that ;) [07:46] Mez: yes, but the package checks are pretty weak; they amount to "can the AM find bugs in your package?" when it should be "can the NM find bugs in this package and fix them?" [07:46] Mez: white is your AM, isn't he? [07:47] slangasek: I thought that part of the process was going and fixing RC bugs/other bugs [07:47] slangasek & wgrant: that just happened to me [07:47] (and I've been told to do QA uploads too) [07:47] wgrant: yes... you stalking me ? :P [07:47] * NCommander is considering applying for DM status so I can help with pkg-xfce without constantly stalking for uploads [07:47] Mez: Heh. Maybe. [07:47] Mez: "find one RC bug and fix it" is, IMHO, an insufficiently high bar for DDship on a point that counts [07:47] we have high bars in the wrong places [07:48] slangasek, well, looking at debian-qa, there are very few people who are seemingly working on RC issues if the package maintainer hasn't tackled it already [07:48] slangasek: I've been told at least 2 and a couple of important or higher [07:48] NCommander: why are you expecting to see evidence of this on debian-qa...? [07:49] Most of the work on solving RC bugs is split up between #debian-qa and #debian-devel on IRC [07:49] ^seems to me [07:50] debian-qa has always focused on unmaintained packages; that's the last place I would expect to see folks holding a Bsp [07:50] SP [07:52] well, the bug count is going down slowly. It was over 200 a few days ago as lenny gets closer and closer to release [07:56] slangasek: so where are the high bars that shouldn't be there, and where should the high bars be? [07:58] Mez: the long written test for T&S shouldn't be there; it should be reduced to a random scattering of questions per applicant. And there should be higher bars for demonstrating functional knowledge and involvement, including being able to fix an artificially broken package, and demonstrate a record of healthy contribution to Debian (which definitely does /not/ mean having a pet package in the archive). [07:58] slangasek: multiple pet packages ? :P [07:58] heh [07:59] a pet desktop environment [07:59] slangasek: what about evil non-free stuff taken over from someone else, but that people seem to want to use for some unknown reason? [07:59] sure, that's ok... if I were the AM, I would quiz someone extra hard about the DFSG if that was their only package, though :) [08:00] slangasek: I probably don't pass on your score then ;) [08:00] http://qa.debian.org/developer.php?login=mez@ubuntu.com [08:01] looks fine to me. :) [08:02] you have three pet packages, *plus* non-free packages, so. :-) [08:05] slangasek: I wouldnt exactly call symfony a "pet" package atm ;) [08:05] It's annoying the heck outta me... and upstream need a good slap ;) [08:05] there are people who keep chihuahuas as pets [08:06] slangasek: ;) [08:07] good analogy. [08:07] * Mez is going to have to get the word "chihuahua" in the changelog now somehow [08:29] Mez, O_o; [08:38] slangasek: fix for 283921 uploaded and ready for review. I've promoted it to be an RC bug because its inhibiting input-hotplug configuration from working. [08:38] slangasek: it's just a one line fix, but took wgrant an appreciable amount of the day to debug it. [08:40] slangasek: he's also identified all the packages that depend on that header and will be putting in builds for each. I've reviewed all this and it looks correct. [08:40] cjwatson, are there lpia CDs? [08:41] NCommander: not afaik [08:41] How can it be installed? [08:41] Of course upstream had to fix it just a couple of hours after I had the first part uploaded... [08:41] * NCommander has a friend who has an atom board, and has great interest in lpia [08:41] NCommander: when I've done it, I've gotten a USB iso image, put it on a USB stick, and booted from that [08:41] bryce, wgrant: accepted; how many packages are we looking at for needing rebuilds? [08:41] bryce, where can I find that? [08:42] slangasek: 7, listed on 283921 [08:42] Isn't x11proto-input one of the 7? [08:42] * wgrant counts. [08:42] bryce: bleurgh [08:42] ok 6 [08:43] slangasek: huh, I hadn't heard ack pronounced that way before [08:43] Heh. [08:43] will these all get uploaded over the weekend, so as to not block CD builds come Monday? [08:43] yes [08:43] ok [08:43] They're trivial rebuilds, so I don't see why not. [08:43] just making it clear :) [08:44] They only depend on x11proto-input-dev being published. [08:44] Sure. [08:44] only fair :-) [08:44] bryce, bah, my friend will be disappointed by the lack of lpia installability [08:45] NCommander: well, really you should talk to the UME guys directly. There's a ubuntu-mobile mailing list that's the best place to ask [08:45] NCommander: he could install i386 instead and pretend lpia doesn't exist? [08:45] I've not done an install in some time, so my knowledge is dated. [08:46] lpia has some nasty MID-specific patches... it should probably be avoided. [08:46] slangasek, he could, but lpia is compiled for atom ... ah [08:46] wgrant: any chance bug 278418 was intentional? i personally find the similarity of the icons confusing, but crimsun says it might have been on purpose [08:46] NCommander, There is an lpia alternate CD, and a MID live environment. [08:46] Launchpad bug 278418 in human-icon-theme "human-icon-theme no longer replaces System->Administration icon" [Medium,Triaged] https://launchpad.net/bugs/278418 [08:46] persia, where's the later [08:46] wgrant, It should work fine for Kubuntu. [08:46] maco: They're very different styles, so I doubt it... [08:46] NCommander, http://cdimage.ubuntu.com/ubuntu-mid/intrepid/current/ [08:47] ugh, he says i have bad quoting because "no idea if it was on purpose" is totally not the same thing as "might have been on purpose" though i dont understand the difference... [08:47] Heh. [08:47] One just implies a slightly different magnitude of suggestion, I guess. [08:48] my interpretation was "*shrug*" [08:49] persia, I think I got the LPIA kernel fixed [08:50] NCommander, Cool. It builds cleanly now? [08:50] persia, and it generates proper header packages [08:50] ;-) [08:50] Is it still -4 ? [08:50] Yup [08:50] (-4.8 now) [08:50] BUt yeah [08:50] Excellent. [08:50] No ABI changes [08:50] Anyone feel like uploading a kernel? [08:51] I did give the rules file a lobotomy [08:51] It probably needed it. [08:51] I actually wanted to make more changes [08:51] (its a rather nasty hack at the moment) [08:51] But that can wait for jaunty [08:51] How nasty? Will it break on SRU? [08:51] It sorta fails the builds in a sane way test now, binary-indep is called from binary-arch [08:52] since lpia kernels aren't built at all on x86 to generate the meta packages [08:52] See, the details are unpleasant, offensive, and likely wrong ... [08:52] Will it break on SRU? [08:52] Oh [08:52] No [08:52] OK. Then it needs uploading :) [08:53] * NCommander couldn't see how a rules change could break SRUs ...) [08:53] Well, it's possible to create a rules file that works until it's been used to compile the package on the buildds. [08:53] I tested an earlier version of this package in my PPA [08:53] Such a file would then break if the package was included in the archive, and it was rerun. [08:54] (that one had a few bugs which have been since exercised) [08:54] it built without issues [08:54] Next step is testing on HW? [08:54] you mean an actual lpia machine? [08:54] Yeah [08:54] That, or use the lpia-compat flavour if you don't have an i686 available. [08:54] I have an i686 [08:55] So you want make to make sure the kernel boots [08:55] It would be lovely if I could install the packages, but I'm arch amd64, not arch i386 :-/ [08:55] Well, that's a bonus :) [08:55] Should work in kvm if you can do that. [08:56] Well, I'm waiting for a final build run to finish [08:56] With debug packages, docs, and sources generated [08:56] (I fixed everything with the rules evil ;-)) [08:56] This one is expected to finish? [08:56] I've already built it before [08:56] But without the debug kernel [08:57] I also just need to make sure files are ending up in the right places (since we've never built headers out of the lpia) [08:57] persia, do you have a kernel.u.c account? [08:57] (I have git patches) [08:57] No. Just send them to amitk. [08:57] works for me ;-) [08:58] persia, its a LARGE debdiff because a folder has to be renamed [08:58] Just a folder under debian/ right? [08:58] yeah [08:58] the abi folder needed a version bump [08:58] OK. No worries. That part is the part that kernel developers don't like to change. [08:58] There are no source changes [08:59] and the ABI check confirms nothing changed [08:59] the lpia-lrm and meta packages *should* just compile out of the box once this available [08:59] Won't they need build-dep changes for the new header name? [08:59] ABI check? is there documentation somewhere i can read about that? i didnt know there was some automated way to find out if the kernel ABI was changing [09:00] maco, There's a script in the kernel source packages. [09:00] maco: It is perhaps the hardest part of building a custom kernel. It's nasty. [09:00] wgrant, no, there is a provides linux-headers, so it should in theory just do the right thing if I follow StevenK right [09:00] If not, then I can kick off the packages [09:00] Ok, all the udebs built [09:00] wgrant, They got those in the last upload, which then promptly FTBFS because they weren't built. [09:00] persia, you must be happy this got fixed ;-) [09:01] persia, what was the last linux-lpia package to be uploaded? (packages.u.c is giving me issues) [09:01] persia, wgrant thanks [09:01] NCommander, p.u.c is not a reliable way to check anyway. [09:01] an earlier version of my patch landed in git (it wasn't finished testing when it got committed, and the repo was tagged) [09:02] I'm not sure if that package was uploaded or not [09:02] NCommander, https://launchpad.net/ubuntu/+source/linux-lpia [09:03] persia, ok, that makes life easier, I'll have amitk simply pop off the patch in git, and pop mine in place, which will get everything synced up :-) [09:05] Err http://us.archive.ubuntu.com intrepid/main linux-lpia 2.6.27-4.7 (dsc) [09:05] Could not open file linux-lpia_2.6.27-4.7.dsc - open (13 Permission denied) [IP: 91.189.88.31 80] [09:05] Uhhhhhhhhh [09:05] WTF [09:05] oh wait [09:12] NCommander: you got something for me? [09:12] amitk, I got the build fixed [09:12] splendid [09:12] * NCommander is waiting for one last build run to finish [09:12] its builiding linux-lpia-source ;-) [09:12] It just finished linux-lpia-doc :-) [09:18] amitk, here, I got the patch, its still building (my HDD is thrashing ATM so ... :-/) [09:21] persia, http://paste.ubuntu.com/59191/ - kernel patch, I can have a debdiff in a few minutes [09:22] amitk, ^^ [09:22] ;-) [09:22] My laptop sucks [09:22] I dunno why its taking forever to build the source package [09:22] and to whoever uploaded the package [09:22] PLEASE, upload a .orig.tar.gz [09:22] s/uploaded/uploads [09:23] persia: NCommander: reworking this into git and recreating a diff.gz now. Give me 20mins [09:23] amitk, give me upload credit this time :-) *shot!* [09:24] amitk, so I take it your the lpia kernel guy? [09:29] moving from linux-lpia-headers to linux-headers hmm [09:30] lool, its consistant with linux-ports [09:30] * lool refuses to ponder on the usefulness of having a separate source if we don't have separate headers [09:31] Whatever fixes the installability :) [09:33] lool, we do [09:33] lool, 2.6.27-4.8-lpia(compat) [09:33] lool, binary package name has no relation to contents. [09:33] NCommander: I did give you credit in git. Do you want to do the deb diff? [09:34] amitk, I was referring to upload credit ;-) [09:34] Yeah [09:34] I was doing that now [09:34] NCommander: go ahead [09:34] I was just making sure the headers came out in the right place [09:34] http://pastebin.ca/1230022 - there we go! [09:36] persia: ^ [09:36] looks ok to me [09:37] lool, ^^ [09:53] NCommander: how are we doing? upgrade killed my network... [09:53] amitk, got a debdiff [09:54] amitk_, someone needs to test the resulting kernel to make sure it works, and as an added bonus, the header packages are all installable and usable [09:54] NCommander: your patch doesn't apply cleanly - lots of trailing CRs and a reject [09:55] I wonder if the first part is pastebin's doing [09:55] amitk, might be [09:55] Hold on, let me just fire you an email [09:56] amitk, you got mail [09:58] * amitk_ back from breakfast in 15 [10:22] NCommander: did you create the patch against the existing patch in git or against -4.7? [10:22] The git patch I sent you was against git, the debdiff was against 4.7 [10:22] ahh [10:42] hmm [10:43] if, in a postinst, I'm starting an initscript that depends on ldconfig actually being run rather than triggered; what's the BP way to do that? just setting LDCONFIG_NOTRIGGER to something? [10:48] also, is there a better way than /etc/modules to get a module permanently installed, from a packaging POV [10:48] elmo, In the one case where I encountered a package like that, I just called ldconfig.real in the postinst. Best practice is probably to separate libraries from daemons so you never have to do that. [10:49] persia: I'm not sure that would help? there's no guarante the trigger would have run by the time the daemon's package's postinst comes to run? [10:49] oh, duh, yeah there is. don't mind me === asac__ is now known as asac [10:51] persia: ta [10:52] amitk_, the kernel smoke test works! [10:52] amitk_, I'm testing to see if I can build modules against the headers [10:56] persia, do you have a core-dev who can upload? [10:57] lool, care to upload linux-lpia ? [10:58] next stupid question: why doesn't libc6-i686 include a ld.so.conf.d/ for */lib32/ ? [10:58] persia, forget it for the moment [10:58] persia, I caught a bug in the headers package [10:59] One of the headers came out in /usr/src/linux-lpia-headers by accident [10:59] bryce: not to pressure you, but will xserver-xorg-input-evdev appear soonish in the queue? [10:59] OTOH, the buildds just got langpack'd, so you've got time.. [10:59] NCommander: I've folded in your latest patch with your previous one and pushed to git [10:59] amitk_, d'oh [10:59] (we just caught a bug) [11:00] indep_hdrpkg = linux-lpia-headers-$(abi_release) [11:00] indep_hdrdir = $(CURDIR)/debian/$(indep_hdrpkg)/usr/src/$(indep_hdrpkg) [11:00] Two points to anyone who can see the bug :-) [11:01] * NCommander does note we're making progress here [11:02] NCommander, You forgot a : ? [11:02] No [11:03] it needs to be usr/src/linux-headers-$(abi_release) [11:03] or module-assistant can't find the headers [11:03] (they came out in /usr/src/linux-lpia-headers) [11:03] Ah. I see. [11:03] Hobbsee: bryce advised me that all of my rebuilds were uploaded, and he went to bed some time ago. [11:04] persia, its just a minor oversight, so I just need to rebuild the kernel, and test in two/three hours [11:04] wgrant: bryce uploaded evdev to hardy by mistake ... [11:04] so somebody will need to fix that and reupload [11:04] cjwatson: ah, was *that* the problem. [11:04] cjwatson: Ah, that would do it. [11:04] same happened to xserver-xorg-video-intel [11:04] Did the others go there? [11:05] I'm no core-dev, so somebody else will need to do it. [11:05] the rest are in unapproved [11:05] no [11:05] bryce: ^- [11:05] cjwatson: were [11:05] :-) [11:05] StevenK, ping [11:05] 19:58:13 < bryce> ok, I'm too tired. --> bed. night [11:05] -intel wasn't in the list of rebuilds.. [11:05] Hobbsee: yes, ubuntu-docs will need a translations update which I'm aiming to do by thursday [11:05] intel was a different upload [11:05] Hobbsee: Indeed, it wasn't relevant. [11:05] 2008-10-18 01:05:07 DEBUG * 27_disable_fbc_on_965.patch: [11:05] 2008-10-18 01:05:07 DEBUG - Works around issue where flash videos freeze after playing for a few [11:05] NCommander: so it should be indep_hdrpkg = linux-lpia-headers ? [11:05] 2008-10-18 01:05:07 DEBUG moments on i965 chipset, by disabling Frame Buffer Compression, which [11:05] 2008-10-18 01:05:07 DEBUG is not working reliably on this chipset. It can be re-enabled via the [11:05] 2008-10-18 01:05:07 DEBUG FrameBufferCompression option for testing purposes. [11:05] cjwatson: ah, right. actually, That was in intrepid too. [11:05] ah, ok, I didn't check [11:06] right, really gone now [11:06] mdke: cool [11:06] cjwatson: cya! [11:06] wgrant: if you put it somewhere, i can sponsor it. [11:06] we won't discuss who then goes on to accept it [11:06] Hobbsee: the www-browser update for ubuntu-serverguide will go in at the same tim, unless you desperately need it earlier [11:07] Hobbsee: It's a trivial rebuild - it's probably more work for you to apply a debdiff. But if you want me to, I'll do it. === tkamppeter_ is now known as tkamppeter [11:12] mdke: not really. just hope it gets done. [11:12] wgrant: sorry, that's what i meant [11:12] Hobbsee: well, it is done. [11:13] mdke: ok, cool [11:13] Hobbsee: You want a debdiff? [11:13] wgrant: yeah, why not :) [11:13] Hobbsee: Sure, give me a sec. [11:16] Hobbsee: http://www.qeuni.net/f/1/2008/evdev.diff [11:21] wgrant: thanks, got it [11:22] NCommander? [11:23] StevenK, 90% success [11:23] NCommander: 90%? [11:23] StevenK, we got the headers and sources packages building and installable [11:23] StevenK, but one bit of the headers ended up int he wrong place when the package was installed (would break lpia-lrm) [11:23] Hobbsee: Thanksl. [11:23] StevenK, so we're almost there, I have a potential fix, but I need to wait for the build to finish to make sure the headers end up in the right folder [11:25] StevenK, not bad for 24 hours of work and coming in with no git/no ubuntu-kernel experience ;-) [11:26] * NCommander has learned from his sponsors to slow down when doing work [11:26] StevenK, second BTW, ubuntu-mid, when installed, doesn't seem to properly setup X11 [11:27] It ought to [11:27] DIdn't for me in QEMU [11:27] * NCommander actually made sure the resulting kernel images were installable :-) [11:27] StevenK, I want this to be a single upload to fix everything === Adri2000_ is now known as Adri2000 [11:32] StevenK, so it should just be a matter of uploading, waiting for it to get published, and then clicking retry on lpia-lrm, and lpia-meta [11:33] Er, yeah, I know all that. [11:34] * NCommander just feels the need to be complete [11:37] ion_: right, ted and I just discussed doing the latter (hiding "new guest session" if one is running), he's working on it [12:12] pitti: I emailed a preliminary patch to him last night. I didn’t get around to testing it or refreshing the following patches yet, though. [12:24] NCommander: Any news? [12:24] StevenK, not yet [12:27] StevenK, well, it just finished compiling, now its installing [12:47] StevenK, ok, it built [12:48] \o/ [12:49] StevenK, testing module assistant now [13:19] NCommander, dkms might be more interesting than module-assistant, given that more things use it. [13:19] persia, I just want to make sure I can build a kernel module [13:20] As long as a kernel module can be compiled, I'm satisfied ;-) [13:20] dkms handles kernel upgrades better. [13:20] NCommander, Right, but the common case of compiling a kernel module in Ubuntu is going to be with DKMS, rather than with modass [13:20] GIve me a command and I shall run it [13:21] apt-get install kqemu-source ought to do it. [13:26] persia, looking promising [13:35] persia & StevenK: success! [13:36] sma [13:36] oops [13:39] NCommander: So I can have a kernel now? [13:40] StevenK, give me a moment [13:43] * NCommander is making a debdiff [13:47] * NCommander notes debdiff on the kernel is a SLOW process [13:49] still debdiffing [13:52] * NCommander pokes his laptop to see if it just died without anyone noticing [13:57] cjwatson: I tested and added a simple correction to a your patch on thi bug:#259761 [13:57] bug 259761 [13:57] Launchpad bug 259761 in usplash "usplash segfaults on shutdown when pulsating" [Undecided,Confirmed] https://launchpad.net/bugs/259761 [14:03] NCommander: It's still debdiffing? [14:04] The debdiff IS getting bigger [14:04] so it hasn't stalled [14:04] my HDD is trashing like mash [14:04] * NCommander thinks his laptop ready to segfault and die on me [14:06] NCommander, You do have patchutils installed, right? And you're using the same orig.tar.gz? [14:06] persia, what orig.tar.gz? [14:06] persia, the linux-lpia in the archive didn't have one [14:06] (yes, it is debdiffing two 70MB tarballs) [14:06] Oh, right. I forgot. No diff.gz shortcut. [14:07] persia, yeah [14:08] persia, someone needs to upload a orig.tar.gz [14:08] NCommander, Not at this point in the release cycle. [14:09] * NCommander puts it on the jaunty todo [14:09] "No-changes orig.tar.gz upload" [14:10] DONE! [14:10] FINALLY [14:10] 31629 linux-lpia.debdiff [14:10] :-) [14:10] * NCommander had to rename a directory [14:11] woo, its a 1.9MB patch [14:11] Oh, argh [14:12] StevenK, where should I send it? [14:13] NCommander: stevenk@canonical.com [14:13] Given the size, I'll review it tomorrow [14:13] NCommander: CC amitk@canonical.com, please [14:13] StevenK, its just a directory rename, that's whats so massive [14:15] StevenK, you got patches [14:26] does anyone know of a way do extract a partition image from a disk image [14:31] n3hima: http://tuxinarow.com/2006/12/27/loopback_mountin_a_specific_partition_inside_a_disk_image ? [14:31] Treenaks, thx v much [14:32] n3hima: It was a simple google query... [14:32] hmm [14:32] sorry [14:34] StevenK: NCommander: 1.9Mb? [14:34] amitk, the directory rename [14:34] amitk, really bloats a diff up REAL nice [14:34] amitk, directory name change means that there's *lots* of duplication. git supports rename, so git change would be much smaller. [14:36] NCommander: could you just send me the git diff. I don't care too much about debdiff... [14:36] amitk, yes sire [14:36] NCommander: thanks. [14:37] NCommander: this will be on top of what is already in git, or on -4.7? [14:37] Its a replacement for the last commit I gave you [14:37] (reset that diff, and then put this in that place) [14:44] NCommander: ooh... [14:45] yeah [14:45] Hold on [14:46] * amitk hopes it is against e3a18175deaed9f2af0b7694e44e6dd686906f1e in the git tree [14:49] amitk, nope [14:49] amitk, its a one line change from that [14:49] If you want, I can do that [14:49] or tell you specifically what to change :-) [14:50] amitk, I sent a patch that susposed to replace e3a18175deaed9f2af0b7694e44e6dd686906f1e [14:50] NCommander: ok... I'll diff it just to be sure. [14:51] * NCommander hugs amitk [14:51] THis is motivation to get me an account so you don't have to constantly merge in patches [14:51] * amitk thanks NCommander for his hardwork and promises him a beer if he is at UDS [14:51] * NCommander isn't 21 ;.; [14:51] then root beer for you :-p [14:52] or you can come to a real country where you're allowed beer before 21. [14:52] ;-) [14:52] Mithrandir, cheaper to wait for 21 [14:52] Mithrandir: true [15:07] Hey, there are a collection of GPL'd documentation for a variety of software included in Ubuntu at flossmanuals.net, I'm wondering how to go about packagign them for ubuntu and whether to make them a separate package from the projects they document. (sabdfl sent me here) [15:19] * NCommander asks that someone flog me [15:23] * lfaraone flogs NCommander [15:24] sweet [15:24] I made a joke involving race conditions and a proof about P=NP :-P [15:26] lfaraone, I'd recommend starting with a few cluster packages for related stuff, and working with all the upstreams to get the documentation for their stuff included. [15:26] Once each thing is included upstream, it can be split out as foo-doc in the packaging, and removed from the combination package. [15:27] persia, so StevenK got the linux-lpia patch [15:27] its fixed [15:27] finally [15:27] * NCommander feels his brain melt [15:27] This is somewhat similar to that being done with ia32-libs : where some libraries are being updated to build 23-bit and 64-bit variants, and dropped from the combination package. [15:28] NCommander, Don't we still have a few hours to wait until it hits the right count of publisher cycles and everything rebuilds? [15:28] persia, that's for my sponsor to worry about. Once I'm an MOTU I'll worry about that bit ;-) [15:28] * NCommander runs [15:29] Well, actually, linux-lpia is in main, so being MOTU doesn't make any difference. That said, what one worries about ought have little relation to ones entries in an ACL : it's about what is interesting. [15:30] persia, ok, core-dev [15:31] persia, I'm sorta worried about sleep. By time I wake up, it should have all automagicially resolved itself ;-) [15:31] NCommander, Again, no, it shouldn't matter. If you change something, you've told the world you're responsible for that change, so it's worth making sure that anything else that needs doing is done, rather than counting on a sponsor. [15:32] * NCommander has to file a bug against ubuntu-mid about their daily image [15:32] What's wrong with the ubuntu-mid daily image? [15:32] persia: so we'll have "flossmanauls-collection" which will include all the unassociated docs, and evrentually we'll have separaet "inkscape-fm-doc" etc packages? [15:32] The lack of X11 working on install [15:32] lfaraone, Or just inkscape-doc, if you can build the right spirit of collaboration. [15:32] persia, I'm being sacastic. I realize that for any changes I make, I'm responsible for the resulting breakdown of the universe [15:33] persia: ah, kk. (in that spesific case, inkscape was the group that commissoned those docs, so yeah, that'd work) [15:33] NCommander, Which package is missing? [15:33] persia, I dunno. I can startx to a grey screen [15:33] persia: and we'd just make -doc a Reccomends: of inkscape? [15:33] persia, I install it just fine, but I get dumped to a command line [15:35] NCommander, I suspect it's an issue with something other than the image. The image is responsible only for making sure certain packages get deleted on install (see http://paste.ubuntu.com/59306/) [15:35] Which username are you using? [15:35] persia, the one I set during install? [15:35] persia, no, X11 doesn't come up period [15:35] I get a terminal login prompt [15:36] NCommander, RIght. I suspect you want to file a bug against ubuntu-mid-default-settings that it doesn't work if the username isn't "ubuntu". [15:37] I don't think it's an image problem. [15:37] Ok, I shall do that [15:39] persia, I'm just happy linux-lpia is resolved :-) [15:40] NCommander, Create an "ubuntu" user and reboot to verify I've guessed the right bug. [15:41] persia, why would it be dependent ont he existance of an ubuntu user? [15:41] NCommander, read /etc/event.d/session [15:42] persia, what priority would you mark that? I guess its low since normal users won't see it, but I'd like a second opinion [15:44] Are dates appropreate for version numbers of packages? [15:44] (Docs0 [15:46] NCommander, I'd call it medium. [15:46] persia, yup, your right [15:46] lfaraone, best to use a numerical format like 20081230 so it's guaranteed not to have issues (Nov10 > Dec15) [15:47] persia: Ok. === njpatel is now known as njpatel_away [15:54] persia, bug filed :-) [15:55] NCommander, Cool. Be jaunty before it's fixed, but handy to have for reference. [15:56] persia, Ubuntu mobile looks pretty cool [15:56] If I buy a freerunner [15:56] Beware of port [15:57] isnt the freerunner arm? [15:58] pwnguin: yeah [15:59] that seems incompatible with mobile stuff / ubuntu [15:59] pwnguin, like I said [15:59] beware of port [15:59] I AM crazy enough to port Ubuntu to bring -mobile/-mid to the freerunner [15:59] NCommander: last i knew, mobile had a flash component [16:01] NCommander: is the -mobile stuff installable via package & regular ubuntu yet? [16:01] no idea [16:02] pwnguin: you can install ubuntu-mobile [16:02] pwnguin, mojo.handhelds.org [16:02] pwnguin, Also, intrepid has everything you'd expect for ubuntu-mobile and ubuntu-mid. Nothing external. [16:03] persia: ah; i got frustrated with the xephyr / chroot setup [16:04] pwnguin, Yes, that's just pointlessly broken. Use kvm, vbox, or some other virtualisation if you want to run it as a guest on your normal workstation. [16:04] i'd rather run it installed alongside my other stuff, but apparently this is not in the cards? [16:04] Hey, what package contains the Ubuntu keyring? [16:05] * james_w guesses ubuntu-keyring [16:05] alrighty. enough embedded stuff, at least until my Pandora arrives in December [16:05] nah, thats likely a trick question :) [16:06] Lol. [16:06] i got a complaint from upstream that the libgnomecanvcas shipped in ubuntu is broken [16:06] I have a feeling that bug 283890 will be a wontfix, am I right? [16:06] Launchpad bug 283890 in ubuntu-keyring "put medibuntu's pgp key / keyring into ubuntu.org official repo" [Wishlist,Confirmed] https://launchpad.net/bugs/283890 [16:07] could we allow to access medibuntu-keyring in ubuntu.org repos? Just keyring, its legal; It will close a possible security hole (how you know medibuntu keyring was not spoofed when you download it unsigned by ubuntu) [16:07] legal rammifications aside, i dont think it's a good idea to place keys from 3rd parties in by default [16:07] LimCore: the question is, should we trust medibuntu by default? [16:08] no legal rammifications, just the key ring. So the reason is that ubuntu developer can not trust medibuntu developers enought to sign it? [16:08] pwnguin: dunno... I thought it was lead by trusted people asociated with ubuntu [16:08] LimCore: it's a potential MOTM attack. [16:08] LimCore: if you install it by default. [16:08] man on the moon? [16:09] mitm attack? man in the middle? my idea is exactly to avoid mitm [16:09] it does NOT belong in ubuntu-keyring [16:09] I'd have no objection to having a medibuntu-keyring package in Ubuntu [16:09] jdong: this is exactly what I said [16:09] but I do not want medibuntu's key as a part of the central Ubuntu keyring [16:09] yes [16:09] ok, so lets do it \o/ ? [16:09] sure, jaunty. [16:10] well ok [16:10] I wonder if that would be contributory patent infrigement [16:10] haha does such a thing exist? [16:11] yes [16:11] accessory to patent infringement [16:11] http://en.wikipedia.org/wiki/Patent_infringement_under_United_States_law [16:11] o_O; [16:12] I [16:12] ... [16:12] No comment [16:12] 35 U.S.C. § 271(c), or "contributory infringement," is triggered when a seller provides a part or component that, while not itself infringing of any patent, has a particular use as part of some other machine or composition that is covered by a patent. [16:13] obviously wikipedia is not legal council [16:13] lol [16:13] * LimCore loves USA... the Freedom country. lol yea [16:13] well I still don't think medibuntu's keyring falls under that. [16:13] I remind you that libdvdread contains a script that directly fetches medibuntu's css package. [16:13] heh [16:14] * LimCore sends troops to arrest all the evil patents terrorist from ubuntu [16:14] im just suggesting that maybe it's not cut and dried. canonical being incorporated in an offshore island territory helps them a bit i suppose [16:14] * LimCore back to back reporting - xorg crashes epically on intell in 8.10 up to date [16:17] there's also the fact that medibuntu provides some packages offensive to ~50 percent of the target userbase [16:17] e.g. ? [16:18] http://packages.medibuntu.org/intrepid/hot-babe.html [16:19] sigh. no one forces anyone to install it. ubuntu has firefox, too. which can offense potentially 100% of the userbase, as it allows access to internet. [16:20] pwnguin: 50? bah. I think you're underestimating people's level of offense. [16:21] i'm just trying to give a complete picture of the relationship between medibuntu and ubuntu proper. i can't say which parts are relevant from a key perspective [16:22] pwnguin: the key is used to sign the Release.gpg files, nothing more… [16:22] So we can make it a medibuntu-keyring package. [16:23] http://packages.medibuntu.org/intrepid/medibuntu-keyring.html [16:23] on a related note, is it too hard to manually include a key? [16:23] Remind me, what's the package that ubuntu uses akin to WNPP in debian? [16:24] pwnguin: it's a security risk, you're downloading it over an unsecured line. [16:24] w/o auth [16:24] lfaraone: so use https [16:24] pwnguin: lol? [16:25] pwnguin: medibuntu uses real ssl cert? like from cacert? [16:25] LimCore: why not? [16:25] The certificate is not trusted because it is self signed. [16:25] The certificate is only valid for zeus.flosoft.info [16:25] The certificate expired on 10/09/2008 09:08 PM. [16:25] wow, that really helped. [16:25] * LimCore fells secure now [16:25] frankly if you use medibuntu you should not be worrying about security. [16:25] who the hell are making the packages? [16:26] are they in a verifiable build system such that the sources are turned into the binaries you see? [16:26] who maintains the server that it's hosted on? [16:26] jdong: i think you've got it backwards. if you care about security, don't use medibuntu ;) [16:26] jdong: well, the medibuntu team. [16:26] most desktop media users will get medibuntu [16:26] but yes, those are the core reasons to not trust medibuntu [16:26] its huge user base. we should consider this [16:27] jdong: https://launchpad.net/~medibuntu-maintainers/+members [16:27] lfaraone: I know that. [16:27] perhaps ubuntu should start another company (for legal resons), that would be trusted, and they will run "officiall" medibuntu [16:27] it is lead by trusted people from ubuntu staff? well, seems fine to me [16:27] lfaraone: you've already seen two of them speak here [16:29] oh great... more flash md5sum fun..... [16:31] ttps://bugs.edge.launchpad.net/ubuntu/+source/libgnomecanvas/+bug/284530 [16:31] bah [16:32] http://bugs.launchpad.net/ubuntu/+source/libgnomecanvas/+bug/284530 [16:32] Launchpad bug 284530 in libgnomecanvas "Writing in xournal lags or doesn't complete and selection boxes render incorrectly" [Undecided,Confirmed] [16:32] i hope it's not too late to fix that [16:33] needs https://bugzilla.novell.com/attachment.cgi?id=242687 that patch? [16:33] we have crashes on intel gfx card(s?) under openGL load. https://bugs.launchpad.net/ubuntu/+source/xorg/+bug/285298 [16:33] Launchpad bug 285298 in xorg "intell gfx glitches: on X3100 GM965/GL960, freez when running few openGL applications - Error in I830WaitLpRing(), timeout for 2 seconds, Ring at virtual 0x7f5c1d6c0000 head 0x0 tail 0x100 count 64" [Undecided,New] [16:33] if I can help more to debug it a bit, let me know :) bl. [16:34] it would be more helpful if you attached logfiles so the discription isn't a 5 page register dump. [16:35] jdong: the log file in 150 mb. but ok I will attach the shortened version and remove it from descr [16:35] jdong: yes, it seems [16:35] yes, that's what I meant. thanks. [16:35] hmm ... no sound on my X61 speaker :/ [16:35] pwnguin: do we have any confirmation that fix works? [16:35] pwnguin: isn't that bug a dupe? [16:35] pwnguin: it's not too late to fix the bug but it's probably too late to play the *upload* "are the lights on yet?" game. [16:35] ah, no [16:37] jdong: there's confirmation the patch works in suse. nothing tried on ubuntu yet [16:39] the fix has been accepted upstream [16:41] im not sure what all patches are applied yet. i just started looking at this === fta_ is now known as fta [17:21] guys, im examining boot procedure of ubuntu [17:21] i filled some bugs [17:21] but im wondering [17:22] what the point to load bunch of modules with modprobe at boot time on each pc instead of compiling them into kernel? [17:22] im talking about /etc/init.d/acpid and /etc/init.d/powernowd [17:23] they modprobing like 15 modules [17:23] i convert acpid to use insmod to reduse load time, but its not that easy to do in powernowd, coz modules there have dependencies [17:25] once this modules will be builtin into kernel, we will save about 1-2 seconds at boot [17:36] avb: these issues are already known and on the agenda to be fixed for Jaunty. You should attend UDS or participate in the teleconf in December if you would like to participate in the discussions. [17:37] amitk: unfortunately im located not in US or Europe :) [17:37] and its a bit hard to get visa for me [17:37] at least that nice, that problem is known [17:39] avb: you can still call into various sessions of the UDS. Schedule will be published closer to 8th Dec. [17:40] originaly im from belarus, but now im in dominican republic, caribbean [17:40] maybe Mark can fund UDS summits on the boards of caribbean sea? :) [17:41] anyway, we will see. thanks for the info === socketbind is now known as szalonna === ryu2 is now known as ryu [21:34] when someone fix http://start.ubuntu.com/8.10/ so it say 8.10 instead of 8.04 ? [21:57] doggymenz: the website team is working on updating that page in time for Ubuntu 8.10 [22:00] ok, i want it get updated fast [22:01] so i can whine at them, if they do it wrong [22:01] somene tried sneak in an ugly wallpaper [22:01] but luckily we caught it, whined, and it got fixed, now we got a very pretty one [22:02] I preferred the previous one, myself. [22:02] anyway, no, you don't get to do that with this webpage, but you can of course subscribe to the webteam mailing list and participate in the discussions there [22:03] it's not whining, but it's second best [22:09] i think they should set up the page now, as per open source tradition "release early, release often" [22:10] because 8.04 sucks, it has google search, but it goes to .uk for all users, even those who not .uk [22:14] mdke: uhm.. that page isn't displayed correctly on epiphany [22:15] mdke: the "Ubuntu Merchandise" entry is not aligned with the other ones, unless you increase the text size [22:16] and in Firefox two of the images get a weird border if you decrease the size o_O [22:17] RainCT: feel free to report that as a bug, I have a bad memory at the best of times, let alone for stuff I don't work on [22:17] mdke: against which product should I fill it? [22:17] ubuntu-website [22:17] ubuntu-website? [22:17] ok [22:19] the page is getting a complete redesign from what I've read, but I don't know if that will be ready for 8.10, so it's worth filing bugs for the existing version [22:40] gnome start menu is much easier than kde [22:41] kde is slow and confusing to navigate [22:58] hey [22:58] my wireless adapter stopped working after upgrading to intrepid [22:58] getting "rt2x00lib_request_firmware: Error - Failed to request Firmware." errors when trying to bring the interface up [22:58] is this a known problem? [23:06] Plagman: install linux-firmware [23:07] Plagman: I think you just got unlucky with the time you upgraded [23:07] oh. [23:07] installing now [23:08] sweet [23:08] worked [23:08] thanks a lot [23:08] so it was just a temporary gap in the dependencies on the intrepid repositories and I was unlucky enough to dist-upgrade right then? [23:09] I think so [23:09] I got hit too [23:09] the -generic image depends on it, but I think we upgraded before that caught up [23:09] unless you don't have that installed [23:09] I think it's installed [23:10] depends or recommends? [23:10] anyway, thanks for the tip [23:10] depends [23:11] time to unplug the good ol' rj45, see ya [23:11] thanks again for the tip, I wouldn't have figured that out right away :) [23:12] nomination appears to be broken on LP [23:13] slangasek: bug 278943 (i can't seem to approve nomination [23:13] Launchpad bug 278943 in openoffice.org-dictionaries "Spellchecking doesn't work in Pidgin and Tomboy with LC_ALL=fr_CH.UTF8" [Undecided,New] https://launchpad.net/bugs/278943 [23:16] calc: You don't get an "(approve/decline)" button on the nomination line? [23:23] Could an archive-admin please reject linux-rt 2.6.27-3.6 from unapproved? I'll be pushing 2.6.27-3.7 fairly soon (3.6 works against 7.11, but FTBFS against 7.12), so there's no advantage to keeping this one. [23:33] persia: done [23:37] slangasek, Thank you. [23:57] wgrant: i do and it keeps giving me launchpad errors [23:57] wgrant: er whenever i click approve [23:58] calc: OOPSes? [23:58] wgrant: i suppose so [23:58] wgrant: looking at the bug again [23:59] calc: Lovely. See if somebody else is able to do it. [23:59] wgrant: gives me (Error ID: OOPS-1022F2097) [23:59] https://devpad.canonical.com/~jamesh/oops.cgi/1022F2097