=== ion_ is now known as ion [01:46] ScottK: what's an AM? === asac_ is now known as asac [02:38] highvoltage: Application Manager (for Debian New Maintainer process) [03:00] ScottK: thanks. stgraber showed me how to google that properly :) === ssj6akshat|sleep is now known as ssj6akshat === diwic is now known as diwic_afk === ssj6akshat is now known as ssj6akshat|schoo === ssj6akshat|schoo is now known as akshat|school === _LibertyZero is now known as LibertyZero === diwic_afk is now known as diwic [06:45] good morning! [06:47] good morning [06:47] salut didrocks [06:48] hey dholbach, did you have a good week-end? [06:49] yes, I did - how about you? [06:49] nice, snowy and cold :) [06:51] yeah, same here - I did a long walk with the dog through a forest yesterday - it was great :) [06:51] nice! :) [06:51] A white dog in a snowy forest? :)\ [06:52] the dog was a bit whiter afterwards, yes :) [06:58] how does one manually trigger a pyshared update? === almaisan-away is now known as al-maisan === smb` is now known as smb [09:05] pitti, I finally got a full retrace on my g-s-d crasher (bug 685785) [09:05] Launchpad bug 685785 in gnome-settings-daemon (Ubuntu) "gnome-settings-daemon crashed with SIGSEGV in __libc_free()" [Medium,New] https://launchpad.net/bugs/685785 === hunger_ is now known as hunger === freeflyi1g is now known as freeflying [09:25] did the plymouth theme dropped on quality? it looks pixelized to me [09:32] geser: mine appears to have a corrupt pallete, so it could be that the anti-aliasing is using the wrong colours. [09:33] I don't know what exactly happened, but the "ubuntu" doesn't look as smooth as before [09:35] geser: yeah, the same, but the "waiting for foo to be mounted" text is completely unreadable (and I get a brief flash of a yellow-text tty0) [09:36] yes, I saw that too. It looks like some ASCII block chars got displayed on top the text [10:05] can an AA please delete aspell-id from NEW, the packager is working on getting it in through Debian [10:07] slangasek: or james_w ^^ re aspell-id in NEW [10:10] can anyone please tell me about some small packaging bugs like spelling mistakes of something like that. i want to work on them. [10:15] try one of the "bitesize" tagged bugs: https://launchpad.net/ubuntu/+bugs?field.tag=bitesize === ogra_ac_ is now known as ogra_ac [10:20] hello. I am running apt in gdb and when i print the value of a variable, output is "value optimized out". what does this mean? [10:25] that the compiler (gcc) got rid of the variable in the optimization stage during compilation [10:26] so that variable is not necessary for the correct functioning of the program? [10:28] no [10:28] it is [10:28] then what did geser mean by "got rid of the variable"? [10:29] so is there a way for me to get the value of a variable? normal printing out doesn't seem to work: using cout. [10:30] dnivra: you have to rebuild without optimization (-O0) [10:30] dnivra: let me try to give a stupid example. lets say you write a program to print the value 2 [10:31] geser, there's a small problem with that. how do I specify that? I did in the makefile but it shows an error. hold on let me tell you what the exact error is. [10:31] int willbegone=1; printf("%i\n", i+1); [10:31] okay. [10:31] i is constant so can be optimized away [10:31] wait i isn't declared is it? [10:31] but it is still necessary to calculate 2 [10:31] euh [10:31] sigh [10:32] int willbegone=1; printf("%i\n", willbegone+1); [10:32] s/i/willbegone [10:32] oh okay i see. sorry should've seen through that. [10:32] that being said [10:32] your question is off-topic here ;) [10:33] sure sure. no more on this. but i can still ask doubts on how to compile apt without optimization right? [10:34] my example is contrived, but a better example would be inline functions [10:35] dnivra: use 'DEB_BUILD_OPTIONS="noopt"' when rebuilding apt [10:36] use this option with './configure'? [10:37] I'd use the apt source package for rebuilding (and get .deb without optimization) [10:38] dnivra: no, you have to change/add that Makefile [10:38] debian/rules [10:38] i have actually been compiling that source to get the binary direct and not the deb. [10:42] i just have to add " export DEB_BUILD_OPTIONS="noopt"" to debian/rules? [10:44] in that case using "DEB_BUILD_OPTIONS="noopt" debian/rules build" should be enough to get the binary [10:49] this is a very beginner question i know. where am i supposed to specify that option? [10:58] where am i supposed to specify DEB_BUILD_OPTIONS="noopt"? i added it to debian/rules still am getting optimized output. [11:02] it's an environmental variable which gets checked in debian/rules [11:02] set it before you build the package [11:03] if you have the apt source package and the build-depends for apt installed then the command I posted should get you an apt binary without optimization [11:04] did you mean build-essential? [11:05] build-essential and the packages listed in debian/control (Build-Depends and Build-Depends-Indep) [11:05] geser: shouldn't that work if you put it at the top of debian/rules too? [11:05] i don't think it does in my case cos I don't have those packages listed in debian/control installed perhaps. lemme check. [11:06] anyway I think you have 4 options: put it in the makefile, DEB_BUILD_OPTIONS="noopt" debian/rules, debian/rules DEB_BUILD_OPTIONS="noopt", export DEB_BUILD_OPTIONS="noopt"; debian/rules [11:10] Chipzz, yeah got it! i did export DEB_BUILD_OPTIONS="noopt";debian/rules. it worked. thanks! i'll keep this in mind. thanks to you too geser. now to understand and try to fix the bug. [11:13] <\sh> moins === akshat|school is now known as ssj6akshat === MacSlow is now known as MacSlow|lunch [13:05] @pilot in === udevbot changed the topic of #ubuntu-devel to: Natty Alpha 1 released! | Archive: Open | Development of Ubuntu (not support, not app development) | #ubuntu for support and general discussion for dapper -> maverick | #ubuntu-app-devel for application development on Ubuntu | http://wiki.ubuntu.com/UbuntuDevelopment | See #ubuntu-bugs for http://wiki.ubuntu.com/HelpingWithBugs | Current Friendly Patch Pilots: mdeslaur [13:15] slangasek: hi, on archive duty today? Mind rejecting one of the two monobristol uploads (maverick-proposed), and if bored approve it? :) [13:18] * dholbach hugs mdeslaur [13:18] enjoy your flight with mdeslaur airlines :) === Aquina is now known as Kathrin [13:38] micahg: If you still need something rejected, let me know what. [13:39] sebner: I can reject one. Which one? [13:39] ScottK: doesn't matter, both are the same [13:43] sebner: Done. === xfaf is now known as zul [13:43] persia: around? [13:43] ScottK: take my thanks :) [13:44] bdrung, What's up? [13:45] persia: what are the responsibilities for the chair (except leading the meeting)? === jjohansen is now known as jj-afk [13:46] bdrung, Typically handling admin stuff (group adds, etc.), sending announcements, and writing minutes. [13:46] persia: do we have a wiki page for that? [13:47] Not to my knowledge. [13:47] persia: then we need one [13:47] I think there was one for the MC though. [13:50] I think that got cleaned up when MC went away. Why do we need one? 99% is self-evident from the meeting results (stuff being agreed), and the rest is just minutes. [13:51] Ah, digging about, I think I agree we need one :) There's some fair inconsistency historically. [13:55] cjwatson: Nice post (and nice work) on fixing time synchronization. [13:55] thanks. apparently I offended s-t-b upstream by not waiting for the upload :-/ [13:58] cjwatson: s-t-b? [14:00] system-tools-backends [14:02] cjwatson: a, i got the mail. [14:04] [FAILEDTOUPLOAD] Failed to upload on litembilla (virtual) Retry this build [14:04] anybody has a clue what's wrong with this builder? [14:05] zaytsev, #launchpad often is able to answer that sort of question. I recommend providing a link to the LP page for the build. [14:05] persia, thanks === MacSlow|lunch is now known as MacSlow [14:22] Hi guys, I installed Ubuntu 10.04 on a friend's sony vaio and sound did not work, even after installing all the restricted/backport modules for linux and alsa. The only thing which worked was compiling the latest stable version of alsa. Now is there a way I can write a dkms script to compile auto compile the module so that the next kernel updates wont break sound again. [14:22] would appreciate if anyone could point me to a doc somewhere google didn't help [14:27] persia, bdrung: don't forget the update of the TeamReport wiki page [14:29] geser: that demonstrates that we need a wiki page for it [14:30] bdrung: updating the TeamReport is mentioned on the Agenda page [14:31] geser, Good point. Perhaps rather than a new page, we just need to break out the last bullet point a bit. [14:32] what we regularly miss is mailing the outcomes of the applications to devel-permissions@ (see https://wiki.ubuntu.com/DeveloperMembershipBoard/) [14:38] geser, Good point. I've been sending individual announcements to u-d@ and minutes to d-p@+u-d-a@, which doesn't match what is written there. [14:44] are there docs on how to create dkms script to auto compile alsa modules I compiled on Ubuntu whenever I do a kernel upgrade, or am I asking a dumb question? [14:45] bigbrovar_: I'm only aware of http://linux.dell.com/dkms/, not sure if there's a better guide [14:46] thanks :) [15:00] cjwatson: hey, is grub 1.99~20101126 is known to not starting X/gdm with nvidia proprieraty driver? I didn't find a bug in LP about it [15:00] I think that dholbach got that as well [15:00] didrocks, yes, same problem - but I'm not close to the machine right now [15:01] didrocks: not specifically, but please see https://blueprints.launchpad.net/ubuntu/+spec/packageselection-foundations-n-grub2-boot-framebuffer [15:02] didrocks: we knew we were going to trigger some kernel problems with this change; we deliberately changed it early in natty so that the kernel problems could be worked out. thus, please raise this with the kernel people [15:02] ahah gfxpayload=keep, I already got that issue in maverick IIRC [15:02] yes [15:02] but please do raise it on the kernel side rather than just working around it and forgetting about it [15:02] didrocks, I didn't use the 'nvidia' driver in maverick, so I probably wouldn't have noticed :) [15:02] cjwatson: ok, I'll raise that with kernel people then just now. I'm not changing the config file to keep it in mind :) [15:03] cjwatson: thanks :) === bjf[afk] is now known as bjf [15:22] ari-tczew: to answer your question from a couple of days ago: yes I do these patches primarily as an employee of canonical. [15:23] SpamapS: thanks === oubiwann is now known as oubiwann_ === oubiwann_ is now known as oubiwann [15:30] cjwatson, i'm sure you've got good reasoning for this, but I wondered why openssh-server installs both /etc/init.d/ssh and /etc/init/ssh.conf rather than using dh_installinit === dendroba` is now known as dendro-afk === dendro-afk is now known as dendrobates [15:30] smoser: bug 531912 [15:30] Launchpad bug 531912 in openssh (Ubuntu) "[LUCID] /etc/init.d/ssh seems to work, but actually upstart is used." [Medium,Triaged] https://launchpad.net/bugs/531912 [15:31] (tl;dr: upstart can't supervise services in chroots yet) === diwic is now known as diwic_afk === deryck is now known as deryck[lunch] === dholbach_ is now known as dholbach [15:50] PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND [15:50] 2287 nemo 20 0 1562m 657m 13m S 0 17.2 25:16.21 nautilus [15:50] 1239 root 20 0 861m 515m 100m S 7 13.4 246:16.89 Xorg [15:50] looks like it is time for my bi-weekly ubuntu 10.10 reboot [15:51] didrocks: hey, so I am going through the unity bugs that affect me and commenting on them as well as filing my own. so, one thing that I think is a design decision (and therefore a bug would be possibly pointless) is not being able to use applets in the panel [15:52] didrocks: I typically use a hardware sensors, a system monitor and the hamster-applet (time tracker) [15:52] jdstrand: yeah, it's a design decision. what you need is indicators [15:52] jdstrand, right, applet are deprecated in GNOME3 [15:53] and gnome-shell either won't support applets [15:53] didrocks: in Unity, I can no longer use these. I depended on the hardware sensors one for keeping tabs on my temp so my laptop doesn't melt [15:53] seb128: so all that code is now dead? [15:53] well you can use the logic and write an indicator [15:53] but it needs work yes [15:53] seb128: or is there some other way that I can use it in the new Unity world [15:53] no [15:53] *sigh* [15:54] seb128: so for my 3 favorite panel applets, I need to write the code to make them appindictor aware? [15:54] jdstrand: right [15:54] could you have a panel-indicator? ;) [15:54] man... [15:55] didrocks: what is gnome3 doing about this? [15:55] jdstrand: exactly the same, there is still gnome-panel for non accelerated support cases which still have applets [15:55] I mean surely, they plan to have some sort of equivalent functionality? I mean to just say "yeah, nobody uses the applets" is a little hard to swallow [15:56] they don't [15:56] didrocks: can I launch a gnome-panel in unity? [15:56] you can [15:56] you can put a gnome-panel at the bottom of screen if you want [15:56] jdstrand: well, you can, but you will have conflicts as there will be two pagers (if you still keep the appplet) [15:57] I know you guys didn't design this, but this decision really sucks [15:57] there is good stuff in the old panel applets... [15:58] GNOME did a review by then [15:58] seb128, didrocks: again, I am not criticizing your decisions, just venting at the state of affairs [15:58] there was not so many things in applets that useful [15:58] not sure applets are the right way to display those infos [15:58] it's just that they are there [15:58] most of applets are geeky, I agree [15:58] but maybe gadgets on the desktop would make sense [15:59] I kept the default one + tomboy in my case, which is now an indicator [15:59] or you can write indicators as well [15:59] well, developers are geeky and need a dev environment. I would use the system monitor to make sure I didn't have runaway process [15:59] processes [15:59] seb128: isn't why "The board" is aiming at, don't you think? [15:59] didrocks, sort of yes [15:59] yep, system monitor, network load, all useful info [15:59] I would use the hardware sensors to make sure my system didn't melt when compiling code [15:59] geeky, true [15:59] and hamster applet is a wonderful time tracking tool [15:59] timetracker [15:59] ++ [16:00] nothing stop porting those to indicators [16:00] and arguably not geeky [16:00] sure, except time [16:00] (which is scarce in these parts) [16:00] well, nobody forces anybody to stop running gnome-panel [16:01] seb128: except that didrocks said there are conflicts in unity [16:01] it's just that standard users should not need them so it's not a priority [16:01] jdstrand: the pager one (the window list) [16:01] jdstrand, if you keep the gnome-panel pager applet and run unity [16:01] just don't set any pager on gnome-panel [16:01] I'd like to run unity. I want to know what people see and file bugs so it is great by release [16:01] ok, so add an extra panel with only what you need [16:01] ah, just the window list [16:01] then put it at the bottom or something [16:02] well, maybe I can just do that then [16:02] jdstrand: the good news is that you will have then alt + F2 before it's implemented in unity :) [16:02] \o/ [16:02] (another annoying bug :) [16:02] didrocks, seb128: so how do I autostart the gnome-panel in the unity world? [16:02] jdstrand, go to system, preferences, session softwares and add a gnome-panel [16:03] * jdstrand doesn't see a System anymore [16:03] hum, thinking about that, the new system session won't allow that… [16:03] I'll admit, I am fairly confused by Unity's organization. maybe it'll be better when Places is around [16:04] run gnome-session-properties [16:04] jdstrand: yeah, without place, is harder :) ctrl + alt + t to open a terminal and then the command seb128 told ^ [16:04] yes that works [16:04] jdstrand, there is no organisation yet, and yes should be better once you get the dash and places done [16:04] didrocks: are you saying that gnome-panel will not be able to be launched in the future? [16:04] autolaunched that is [16:05] jdstrand: well, I'm thinking about the new session system I'm backporting and as unity will be told as providing a panel, that can be annoying [16:05] jdstrand: so I'll get some test and work with upstream on it [16:05] (upstream being there gnome-session) [16:06] didrocks, jdstrand: the way I described just adds an autostart desktop to the session [16:06] there is no reason that should stop working [16:06] that's how you would run your im client as well [16:06] or other things you want to start with your session [16:07] seb128: not exactly, as unity will provide:panel now with the new system [16:07] seb128: ok, so if I do that, then make sure that I don't use the window list, I should be fine to sue my applets for the forseeable, yes? [16:07] seb128: so gnome-panel will maybe tell "there is already a panel in that session" [16:07] didrocks, well, I described a way that doesn't touch required components [16:07] seb128: hence the fact I'm thinking about it [16:08] seb128: I'm talking about the new system which needs to touch required components [16:08] * jdstrand is worried [16:08] hum ok [16:08] I will let you sort that [16:08] jdstrand, yes [16:08] cjwatson, cody-somerville, geser, persia, soren, stgraber: Quick reminder: DMB meeting it three hours. [16:08] jdstrand: no worry, I'll look at that === beuno is now known as beuno-lunch [16:13] didrocks: thanks. please at least allow for a way for us geeky developers to run some of our stuff, even if we have to jump a hoop or two to get there :) [16:14] jdstrand: well, I think adding to the session is a reasonable tradeoff [16:14] jdstrand: the thing is that it will impact your ubuntu classic session [16:14] didrocks: I am totally fine with that [16:14] jdstrand: so, you will get the same one panel, and such… [16:23] hmmm, I am going to really screw up my Classic Desktop if I fiddle with this enough... [16:24] jdstrand: without using compiz \o/ [16:24] jdstrand: yeah, the configuration is common, it's basically the same issue I got in lucid for UNE vs gnome session [16:26] I wonder if I can just remove top_panel_screen0 from the /apps/panel/general/toplevel/toplevel_id_list... [16:28] jdstrand: you can, but it will still impact both sessions [16:29] well, I can at least do gconftool-2 --dump /apps/panel > classic-panel.xml [16:29] and then use --load to get it back [16:29] that should be ok [16:29] jdstrand: quite hackish but yeah :) [16:29] didrocks: sound reasonable? [16:30] that should work :) [16:30] I hope to not go back. I just want a safety net :) [16:30] in fact, it's not very different to what compiz is currently doing with the gconf backend on profile change [16:34] ScottK: any progress on 661901? === deryck[lunch] is now known as deryck [16:52] hm, if i don't miss my guess, installing banshee caused me to lose all my radio links in rhythmbox [16:54] ScottK: aspell-id, the packager is going through Debian instead and the version should've been different [16:55] Looking === ssj6akshat is now known as ssj6akshat|sleep [16:56] micahg: Looks like someone got it already. [16:57] ScottK: ok, great, thanks === jj-afk is now known as jjohansen [17:01] doko: Updated. [17:02] @pilot out === udevbot changed the topic of #ubuntu-devel to: Natty Alpha 1 released! | Archive: Open | Development of Ubuntu (not support, not app development) | #ubuntu for support and general discussion for dapper -> maverick | #ubuntu-app-devel for application development on Ubuntu | http://wiki.ubuntu.com/UbuntuDevelopment | See #ubuntu-bugs for http://wiki.ubuntu.com/HelpingWithBugs | Current Friendly Patch Pilots: [17:04] ScottK: did you look at these packages at all? [17:05] doko: I did not review the source. I was just trying to help clear up component mismatches and Main depwait when I filed the original bug. === beuno-lunch is now known as beuno === Richie__ is now known as Richie === tkamppeter_ is now known as tkamppeter [17:26] doko or barry: Will you merge python-defaults from Experimental (I don't have time to look at it this week, but it would enable me to sync the last non-dh_python2 Python package I maintain in Debian). [17:27] I can do this this week [17:33] ScottK: if it helps any by way of motivation, I just merged ebroder's backport-helper branch into ubuntu-archive-tools [17:33] cjwatson: That's great news. [17:33] I would love to have a real backport request to try it out on. :-) [17:39] cjwatson: Bug #685982 [17:39] Launchpad bug 685982 in maverick-backports "Please backport gmtp 0.7-1 from Natty to Maverick" [Wishlist,In progress] https://launchpad.net/bugs/685982 [17:40] That should be good to go. [17:40] * cjwatson gives it a go [17:43] (looks ok, I'm just beefing up the script a bit in light of that) [17:44] * ScottK nods === yofel_ is now known as yofel [17:50] hi all! [17:50] ScottK, thanks for bug #685982 [17:50] Launchpad bug 685982 in maverick-backports "Please backport gmtp 0.7-1 from Natty to Maverick" [Wishlist,In progress] https://launchpad.net/bugs/685982 [17:53] quadrispro: we're running it as a test case for the new archive admin backport-helper tool [17:53] good to know [18:05] ScottK,ebroder: excellent. I made some extensions (although ebroder's initial version was perfectly functional), and this seems to be working quite smoothly now. === ssj6akshat|sleep is now known as ssj6akshat [18:05] ScottK,ebroder: I think I can commit to running this just as frequently as I run sync-helper now, which is normally at least once per working day. [18:06] cjwatson: Great. It seems then that some documentation on the archive-admin page and we're done. [18:06] cjwatson: Thanks. That will help a lot. [18:06] yep, off to do that now [18:06] mind you, sync-helper isn't documented either [18:08] Ah. Good point. [18:14] done now [18:14] ebroder: the one thing this doesn't get quite right is that it uses the requestor as the Changed-By, rather than the backport-approver as specified in ArchiveAdministration. Maybe this needs to scan through comments for a backports team member or something? [18:15] (Changed-By> i.e. -b in mass-sync.py input) [18:23] pitti, I have loaded a bug fix on the PDF filters into the CUPS repo, please take it into account when uploading. [18:24] RoAkSoAx, were you going to do the -V thing for cluster-glue or were you still waiting on feedback? [18:26] tkamppeter: why did you "merge" the new upstream release commit? [18:29] pitti, I did the following: [18:30] I did "bzr pull" and got "up to date", then I applied the patch from Koji Otani and tested it, taking something like half an hour. Then I made a debian/changelog entry. [18:31] tkamppeter: ok, I cleaned up; can you please do "bzr pull --overwrite" in your checkout? [18:31] pitti, after that I did "bzr commit" and "bzr push" [18:32] tkamppeter: oops, forgot something; fixed, please pull --overwrite again [18:32] So my patch is now in the repo, too? [18:32] <\sh> micahg: I'm preparing zend-framework 1.11.1 for upload...could you do the backport stuff later on? :) [18:33] tkamppeter: yes [18:33] pitti, thank, and sorry, it was really a coincidence, we worked on CUPS exactly at the same time. [18:33] \sh: yep, thanks [18:33] tkamppeter: right, apparently; sorry for the mid-air collision [18:33] tkamppeter: do you have other things you want to land in cups, or should I do an upload? [18:33] <\sh> micahg: thx a lot :) [18:35] pitti, now you can do it, thanks. [18:35] ok === ssj6akshat is now known as ssj6akshat|sleep [18:44] <\sh> micahg: uploaded === al-maisan is now known as almaisan-away [18:47] mterry: I'm doing the -V thing, I just wanted to test some other unrelated stuff before uploading [18:55] RoAkSoAx, OK, no rush. Just wanted to make sure you weren't waiting on me [18:58] mterry: ok :). Will let you know when I upload! Thanks! [19:14] @pilot in === udevbot changed the topic of #ubuntu-devel to: Natty Alpha 1 released! | Archive: Open | Development of Ubuntu (not support, not app development) | #ubuntu for support and general discussion for dapper -> maverick | #ubuntu-app-devel for application development on Ubuntu | http://wiki.ubuntu.com/UbuntuDevelopment | See #ubuntu-bugs for http://wiki.ubuntu.com/HelpingWithBugs | Current Friendly Patch Pilots: kees === diwic_afk is now known as diwic [19:36] kees: could you sponsor this one? https://code.launchpad.net/~clint-fewbar/ubuntu/natty/php5/fix-mssql-segfault/+merge/42705 [19:37] ari-tczew: sure, let me take a look at it. thanks for bringing it up. :) [19:39] ari-tczew: can you flip your review to "approved" for that one, if you're okay with it? [19:41] kees: for above case I need again testbuild, let me look [19:41] ari-tczew: oh, I thought your review comments were mostly about the patch format? [19:42] kees: quite. why you ask? [19:42] ari-tczew: I guess I meant, it doesn't need a rebuild test if it was just the patch formatting you wanted to see changed. if the way it looks is good with you, I can upload it. [19:43] ari-tczew: but I was hoping you could change your review from "Needs Fixing" to "Approved" [19:43] kees: aha, I would like test build again. [19:43] ari-tczew: okay, sounds good [19:43] to make sure [19:44] * kees nods. good idea [19:45] kees: so for time building, could you sponsor my merge? bug 684874 [19:45] Launchpad bug 684874 in rabbitmq-server (Ubuntu) "Merge rabbitmq-server 2.2.0-1 (main) from Debian unstable (main)" [Wishlist,Confirmed] https://launchpad.net/bugs/684874 [19:45] ari-tczew: sure! let me go read that one too. [19:48] kees: btw I had an a case to security team and I would to be on meeting, but I've falled asleep :/ [19:48] fallen * [19:48] ari-tczew: no worries, feel free to email too. [19:49] kees: nothing important [19:49] ari-tczew: so, for rabbitmq-server, did you review the diff between 2.2.0-0ubuntu1 and 2.2.0-1 ? [19:49] kees: yes [19:49] I have it on disk [19:50] okay, cool. [19:50] kees: hey hey [19:50] let me finish the php5 thing, and I'll do this one next. one moment... [19:50] kees: so, i didn't hear back [19:50] heya lifeless [19:50] kees: hows the performance? [19:50] lifeless: let me start a quick download, one sec. [19:55] lifeless: reasonably fast, no 503s. I remain happy. :) [19:56] :) [20:00] Hello everyone, I was wondering where might be the best place to ask about maintaining an out of date package for ubuntu? It's been over 2 years since the last release. [20:05] ari-tczew: okay, looking at rabbitmq-server closely now. Usually, it's easier to review a debdiff between the Debian package version and the to-be-uploaded Ubuntu package version. In this case, 2.2.0-1 vs 2.2.0-1ubuntu1. Your debdiff is between 2.2.0-0ubuntu1 and 2.2.0-1ubuntu1. [20:06] I think what you've got is very close to correct if not already 100% correct, but I'm just poking at it from the other direction now. [20:07] lifeless, ping about python package names [20:09] /12 [20:09] mterry: hi [20:10] lifeless, I just fixed a bug you filed about the name of python-quickly-widgets (nee quickly-widgets). But realized that in your bug, you recommended python-quickly.widgets. Is that right? With the period instead of a dash? [20:11] mterry: foo-bar isn't a valid python module name [20:11] mterry: is the code accessed via 'import quickly.widgets' ? [20:12] mterry: if so then the package/module *is* 'quickly.widgets' and the package name should be python-$packagename -> python-quickly.widgets [20:12] mterry: see e.g. python-zope.interfaces [20:12] ari-tczew: I'll be uploading this shortly; have you forwarded the delta to Debian for rabbitmq-server by any chance? [20:13] kees: I thought that this is Ubuntu-related delta. [20:13] ari-tczew: there's a debian change to the watch file too, which I figure should probably track Debian. [20:13] lifeless, understood. I just had a hard time finding that in the policy manual, so I thought I'd ping you. This package also provides quickly.prompts, but that is a secondary smaller module, so I believe the policy says it can just be subsumed into the more important quickly.widgets package? [20:13] ari-tczew: it's not clear to me. neither Ubuntu nor Debian had rabbitmq-server packages prior to version 1.6.0, so I'm not sure why that delta is there at all. [20:13] mterry: policy is pretty flexible here, for good or bad :) [20:14] kees: I also dunno. [20:14] mterry: It's in the Python policy. http://www.debian.org/doc/packaging-manuals/python-policy/ch-module_packages.html#s-package_names [20:14] Err...I thought it was. Maybe it's not [20:14] ebroder: its not precise enough to disambiguate [20:15] ebroder: perhaps we should propose a patch to clarfiy [20:15] Patches welcome. [20:15] ebroder: the handling of multiple modules is there. [20:15] lifeless: I definitely saw something somewhere recently that wasn't ambiguous... [20:15] lifeless, a simple example would be good [20:16] ari-tczew: actually, based on bug #506985, I think this delta should have been dropping in maverick/ [20:16] Launchpad bug 506985 in rabbitmq-server (Ubuntu Lucid) "Upgrade from rabbitmq-server 1.54 -> 1.7.0 wiped users and vhosts" [High,Fix released] https://launchpad.net/bugs/506985 [20:16] zul: can you verify that to be true? [20:16] zul, ari-tczew: if so, this should just be a sync. [20:17] reading backlog [20:17] +1 [20:18] kees: yeah it was in the release notes when they upgraded from the previous verison they get a warning [20:18] mterry: anyhow, long answer short: the . is deliberate and appropriate [20:18] zul: right, but it should have only been for Lucid, right? If that's true, we can just drop this delta and sync? [20:18] lifeless, gotcha, will fix [20:18] kees: right [20:19] zul: sync it is. :) [20:20] jdstrand: can I borrow you for a moment to perform a sync for me? rabbitmq-server care of bug #684874? [20:20] Launchpad bug 684874 in rabbitmq-server (Ubuntu) "Sync rabbitmq-server 2.2.0-1 (main) from Debian unstable (main)" [Wishlist,Confirmed] https://launchpad.net/bugs/684874 [20:20] kees: sure [20:20] kees: or you can use script syncpackage :) [20:21] ari-tczew: that just creates a new bug; I wanted to actually close the merge you had open (I converted that merge bug into a sync bug) [20:22] kees: syncpackage rabbitmq-server -b 684874 [20:23] kees: You're confusing requestsync and syncpackage [20:23] kees: however, I'm fine with converted request. let's jdstrand do this (: [20:24] ebroder: ah, so I am. what does syncpackage actually do? isn't it preferred for archive admins to do the sync? [20:24] It is. [20:24] syncs happen in <1 working day nowadays. [20:24] ah, righto. quick read of the code shows that syncpackage is just a manual sync. I'll wait for jdstrand to DTRT instead. :) [20:25] cjwatson: Is there an interesting difference in end result between the archive admins doing a sync and syncpackage doing a sync? [20:26] SpamapS: I'll be uploading your php5 merge in a few minutes; waiting for the testsuite to finish now. [20:26] cjwatson: Oh, also - I'll take a look at fixing the uploaded-by for backport-helper. I wasn't paying attention when I picked what name to use there. Something like looking for the "last backports team member that set the bug to IN PROGRESS" should be easy [20:26] ebroder: we might be willing to debug it if something went wrong with the former. :) [20:26] (it's a verbatim copy and there are essentially no checks that it really is verbatim - having it be server-side is more robust) [20:26] ebroder: cool, thanks [20:33] kees: awesome thanks! :) [20:37] jdstrand: thanks! [20:39] ari-tczew: thanks for the help! php5 has been uploaded, and rabbitmq-server synced. :) [20:40] kees: sure! [20:44] kees: np. I want to review also main requests as it's helpful to clean up SQ. [20:49] kees: every patch pilot from Canonical works on cleaning up ? [20:49] cjwatson, you have a suggestion about how i can put a change into /etc/grub/default and register that change such that subsequent 'update-grub' will not prompt user for merge ? [20:49] (this is on lucid) [20:49] ari-tczew: well, I'm just trying to knock items off the sponsor queue, yeah [20:50] smoser: update-grub never prompts for mergign [20:50] *merging [20:51] oh. you're right. it does not. i should have subsequent grub-pc install/upgrade [20:51] smoser: you can't, then, it's a dpkg conffile [20:51] trying to muck with that makes the problem worse [20:51] it's best to keep conffile changes simple [20:51] hm... well, maybe you can suggest a different path for me then. [20:52] currently in an overrunning meeting and with a splitting headache ... not really in the right frame of mind to be able to think creatively :) [20:52] alright. i'll send a mail then. [20:57] kees: btw, you have 2 things sponsored for me (non-security stuff), I'm curious whether this number will grow up. (: [21:24] cjwatson, smoser: /etc/default/grub isn't a conffile. [21:24] (assuming that's what is meant when you say /etc/grub/default) [21:25] soren, (at least on lucid) try changing a value there, and then 'apt-get install --reinstall grub-pc'. you'll get a prompt that is a result of [21:25] ucf --three-way --debconf-ok --sum-file=/usr/share/grub/default/grub.md5sum ${tmp_default_grub} /etc/default/grub [21:26] Precisely. [21:26] so no, not a conf file, but that is my issue. [21:26] ucf => not a conffile [21:26] you're right. [21:27] I've seen various tricks applied for this sort of thing. [21:27] grub (old grub) had some magic for it. [21:28] soren, smoser: I thought the fact that ucf is doing a 3-way meant that you should only get prompted once (at least until the next time upstream /etc/default/grub changed) [21:29] True. [21:29] ebroder, while that may be the case, its still less than ideal for me. [21:29] There's a command line option to update ucf's cache. [21:29] it doesn't work here, as far as I can tell. i've tried. [21:29] smoser: Really? Sorry, I must have misunderstood what you're trying to achive? [21:29] jdstrand: can I bug you for another sync? this time from experimental? bug #686099, request from the debian maintainer. [21:29] Launchpad bug 686099 in packagekit (Ubuntu) "Sync packagekit 0.6.10-1 (main) from Debian experimental (main)" [Wishlist,New] https://launchpad.net/bugs/686099 [21:30] because sum-file comes from /usr/share/grub/default/grub.md5sum (which is part of the package, and will contain the new version). [21:30] kees: sure [21:30] jdstrand: thanks! [21:30] smoser: That's only for versions of the file that existed before the package switched to ucf. ucf also maintains its own cache [21:31] i've tried, mabye i'm missing something. [21:31] Explain what you've tried. [21:31] sudo ucfr --debug --verbose grub-pc /etc/default/grub [21:32] ie, a.) make change to /etc/default/grub b.) run ucfr grub-pc /etc/default/grub c.) run sudo apt-get install --reinstall grub-pc [21:32] d.) get prompted [21:34] soren, is that not what i should expect would tell ucf that I have updated that file? [21:34] smoser: Er... Even on reinstall? [21:34] kees: done [21:35] smoser: That should never trigger a prompt. Even if you didn't muck about with ucfr. [21:36] * jdstrand waves hi to soren [21:36] smoser: If the package being installed doesn't contain a change to the contents of the file compared to the last installed version of the same package, any changes you made to the file are just kept. [21:36] jdstrand: dude! [21:36] :) [21:37] smoser: That's what dpkg does (and ucf attempts to mimic). [21:37] well, it is doing that for me. on ec2 instance. possibly i'm doing something terribly rude in image build [21:38] smoser: Possibly. [21:38] smoser: Can you reproduce it on your laptop? [21:38] smoser: My test involes changing one of the comments in the file. [21:38] comment wont work. [21:39] Oh, it's filtered? [21:39] has to be somethign that will get through to /boot/grub/grub.cfg [21:39] Bah, of course. [21:39] Same thing. [21:39] Oh, hang on. [21:40] the thing i'm changing is '#GRUB_TERMINAL=console' [21:40] uncommenting [21:40] but also changes to GRUB_CMDLINE_LINUX_DEFAULT= like adding 'foo=bar' affect it (on 10.04) [21:41] On 10.10 as well. [21:42] That shouldn't happen. [21:42] tried on natty, and do not get prompted [21:44] Aah... [21:44] Ok. [21:47] its strange, i'm not seeing the issue now though. soren did you have an explanation ? [21:47] Half. [21:49] do you care to share ? [21:49] I'm trying to :) [21:50] * smoser puts hands to temples and attempts to get soren's mind message [21:50] Don't. You'll be as confused as I am. [21:51] slangasek: howdy!! I have a question regaring a library split. In debian/rules, there's a binary-common: target on which dh_makeshlibs is without the -V option. This -V is necessary if there are no .symbols files, right? [21:53] cjwatson: we're not installing gnome-system-tools anymore in natty? no more graphical tool to add a second user? [21:57] smoser: Sorry, I don't think I can wrap my head around this at this hour. [21:58] no problem. have a nice night soren. [21:58] win 5 [22:15] woohoo.. cassandra packages running unit tests. :) [22:16] nice [22:34] mterry: ok I think i'm ready to upload. Were you able to get feedback for the -V to dh_makeshlibs? [22:35] RoAkSoAx, oh no, I wasn't yet. I'll ping tomorrow [22:35] mterry: should I wait to upload, or should I just go ahead and do it? [22:37] RoAkSoAx, uh I guess upload and we can always back it out. I think the assumption was that if this other package did it, it was the correct thing, right? I'm just double-confirming with someone who would actually konw [22:48] mterry: alright then. it is done :)! === bjf is now known as bjf[afk] [22:51] nasty, I've counted at least 150 bugs here so far caused by this limitation not being more common knowledge - https://bugs.launchpad.net/ubuntu/+source/initramfs-tools/+bug/562312/comments/7 [22:51] Ubuntu bug 562312 in initramfs-tools (Ubuntu) "package initramfs-tools 0.92bubuntu71 [modified: usr/sbin/update-initramfs] failed to install/upgrade: lzma: Encoder error: -2147467259" [Undecided,Triaged] [22:53] Sarvatt: Workaround: use a USB drive larger than 4G, so that the FAT file size limitations prevent users from actually using all remaining space [22:54] * ebroder ducks === drspeedo is now known as drspeedo|away [23:48] persia: around?