[00:00] asac, we were supposed to discuss the ppa reorg today :P [00:05] asac, bug 243344, grrrr. tons of dupes, filed 1.5y ago, no one cared :( [00:05] Launchpad bug 243344 in scim-bridge "scim-bridge crashed with SIGSEGV in scim::IMEngineInstanceBase::get_frontend_data()" [Medium,Confirmed] https://launchpad.net/bugs/243344 [01:13] fta: asac: I realized yesterday after I went offline it was probably comm-central branching that caused the issues with tb3 === micahg1 is now known as micahg [01:15] micahg, it was, i said so yesterday, i fixed 3.0 and created a new 3.1 branch [01:16] so, what is 3.0 dailiy pointing at now? [01:17] comm-1.9.1 [01:18] ok, are you going to make a 3.1 daily? [01:19] probably [01:19] ok, are you going to be on much longer? [01:19] nope, it's late [01:20] ok, fine, just wondering whether I should work on Prism now or a little later :) [02:07] hrm... bottom extension toolbar is missing chromium-daily... [04:20] asac: help...xpi.mk is driving me nuts [08:00] morning === ripps_ is now known as ripps [11:12] asac asac_ up yet? [11:34] hi asac__ [11:37] micahg, it's sunday, asac won't be here till evening / night [11:37] he's just lagging [11:37] he said he would be here [11:37] I was trying to finish up prism [11:38] but had some issues with m-dev [11:38] strange, he's usually away sunday morning [11:38] which issues? [11:38] prism won't build :) [11:38] paste me the error [11:38] ok, I just restored the orirginal m-dev [11:38] I"m building now [11:39] k [11:39] hey [11:39] hi [11:39] micahg, you were right :) [11:39] xpi.mk was driving me crazy [11:39] hmm [11:39] micahg: didnt the thing work? [11:40] i mean common-post-build-arch .... or wahtever i said? [11:40] oh, btw, ScottK wanted to know if anything needs to be done for bug 217908 [11:40] Launchpad bug 217908 in cairo "FFe: Pixellated Images in Firefox/Opera due to incorrect EXTEND_PAD implementation in several video drivers" [High,Fix released] https://launchpad.net/bugs/217908 [11:40] yeah, that wasn;t the issue [11:40] what wasnt the issue? [11:40] asac__, I mailed linux-bluetooth ML at kernel.org and they said me using udev to fix the rfkill thing it's really bad and shouldnt be done [11:40] changing to what you said [11:40] the refractor.xpi:: rule was clearly wrong [11:40] asac__, that's why rfkill is disabled for normal users [11:41] the problem seem to be wildcard (MOZ_XPI_FILE) doesn't resolve [11:41] at least the first problem [11:41] av`: well... you can do whatever you want in debian [11:41] http://pastebin.ubuntu.com/301253/ [11:41] av`: its a temporary workaround as i said [11:41] asac__, there should be a plan to build a rfkilld but who knows when it will be done, in the meantime I need to find out a working thing to do [11:41] bluez will get rfkill support [11:42] and then it can go away [11:42] asac__: the patch should be applied to bluez itself not gnome-bluetooth [11:42] thats what i explained yesterday [11:42] no [11:42] there is not patch for bluez [11:42] wlel you can put it in bluez [11:42] but i have no strong opinion ;) [11:42] don't misunderstand me, I meant bluez needs to be fixed [11:42] not gnome-bluetooth [11:42] go ahead and do it [11:43] or wait till bluez upstream does it [11:43] and gnome-bluetooth gets fixed to use that then new dbus api [11:43] ;) [11:43] asac, this is the line that doesn't seem to work http://pastebin.ubuntu.com/301253/ [11:43] oops XPI_FILE = $(wildcard $(MOZ_XPI_FILE)) [11:43] asac__, actually I wanted to use your workaround but the other maintainer stopped me from doing it [11:43] the pastebin is the end of the build [11:43] micahg: what diff did you do? [11:43] micahg: point is that you rannot use refractor.xpi:: rule anymore [11:43] that doesnt get called at all [11:44] it was called in older mozilla-devscripts [11:44] asac__, cause some developers at linux-bluetooth wrote that it's the wrong thing to do, but my question is: why they say it's wrong to do and they don't provide a patch to have it fixed asap? [11:44] av`: its understood that its the wrong thing to do [11:44] asac: http://bazaar.launchpad.net/~micahg/prism/prism-1.0b2-karmic/revision/117 [11:44] av`: i told you yesterday [11:44] so you didnt get any new info [11:44] asac__, yeah, but the problem here is how long will it take upstream to implement that^ [11:45] but its the only feasible thing to do atm [11:45] until its fixed [11:45] we can't leave that thing for ages, so it would be nice to know upstream's roadmap for it [11:45] it will ge tdone [11:46] we discussed it all when we added it [11:46] its on roadmpa ... or even already in bluez [11:46] you can check [11:46] micahg: maybe you still need the zip -d? [11:47] thta produced the .xpi in the past [11:47] thought it woudl do that automatically [11:47] no, the XPI is there [11:47] this line isn't working XPI_FILE = $(wildcard $(MOZ_XPI_FILE)) [11:47] if I take out the wildcard, it gets to the next step [11:48] micahg: [11:48] ifneq (,$(MOZ_XPI_FILE)) [11:48] XPI_FILE = $(wildcard $(MOZ_XPI_FILE)) [11:48] else [11:48] XPI_FILE = $(wildcard *.xpi) [11:48] endif [11:48] thats only used if you specify MOZ_XPI_FILE [11:49] which yo dont, right? [11:49] that is specified [11:49] that shouldnt [11:49] asac__, yeah, I hope so, kernel 2.6.31 is in NEW now so gnome-bluetooth will rock now on debian as well [11:49] thats why we moved it to common now [11:49] asac__, the last thing that needs fixing is the rfkill thing [11:49] asac, so this line I get rid of: MOZ_XPI_FILE := refractor.xpi [11:49] asac__, are the patches you applied the ones taken from the new upstream release? [11:49] av`: do what we did [11:50] av`: no i didn them before ... then he did it on his own [11:50] they are more or less equivalent [11:50] but i have to rebase them to say if anything is left [11:50] the leak is probably still left [11:50] asac__, I wanna keep in sync debian's package with ubuntu [11:50] but also he took some other approach ... so not sure [11:50] so we don't diverge it [11:50] currently we are ahead [11:50] we have 2.28.3 [11:50] so you can just upload the ubuntu package [11:51] then its your decision [11:51] and ubuntu has 2.28.1 [11:51] i wont check for debian stuff on my own :) [11:51] av`: yes. but because you bumped th eversion [11:51] so add the .rules file [11:51] asac__, the 2.28.3 release integrates the crash fixes you applied I guess [11:52] so apart the .rules thing it's the same [11:52] i said something different above [11:52] 12:50 < asac__> but i have to rebase them to say if anything is left [11:52] 12:50 < asac__> the leak is probably still left [11:52] 12:50 < asac__> they are more or less equivalent [11:52] 12:50 < asac__> but i have to rebase them to say if anything is left [11:52] 12:50 < asac__> the leak is probably still left [11:52] asac: commenting out MOZ_XPI_FILE didn't help [11:52] yeah, but you'll have to adapt them to the latest release anyway [11:52] they are taken from the gnome svn [11:52] micahg: remove it [11:52] that wildcard command seems to be the issue [11:53] so they should be into the latest snapshot already [11:53] micahg: without MOZ_XPI_FILE it should use the other wildcard [11:53] $(wildcard *.xpi) [11:53] that should definitly work [11:53] but it's worth to give it a check [11:53] you just repeat what i said three times already [11:53] nope [11:53] i need to rebase them to check what is left [11:53] thats it [11:53] yep :) [11:54] i said that exactly that 4 times ;) [11:54] asac__ no go [11:54] micahg: well. how does it fail now [11:54] same [11:54] wildcard doesn't seem to expand [11:54] asac__, I gonna start doing stuff for the desktop-team with lucid [11:54] hmm [11:54] when I changed wildcard MOZ_XPI_FILE to just MOZ_XPI_FILE it got further [11:55] av`: not sure what you mean ... [11:55] asac__, e.g updating gnome stuff, merges, syncs like I do for the debian team [11:55] micahg: where does that stop then? [11:56] no [11:56] i dont like gnome stuff [11:56] well [11:56] there are neough folks doing that [11:56] some packages i do [11:56] like epiphany, etc. [11:56] asac__, seb told me the team requires some help [11:56] but synching and merges are easy enough ... so usually the gnome team can cover that [11:57] could be. but not my help ;) [11:57] i mean ... everyone needs help [11:57] i need help too [11:57] indeed [11:57] micahg: how does it fail when yo drop the wildcard? [11:57] * micahg is learning to help :) [11:57] micahg: you are helping a lot [11:57] asac__ rebuilding now :) [11:58] No rule to make target `install-refractor.xpi-stamp', needed by `xpi-install' [11:58] asac__, actually I saw tons of uploads made by robert [11:58] it doesn't seem to expand the % [11:58] av`: yes. he is sebs helper [11:58] asac__, so I guess that he can't do everything alone with seb [11:59] why do you discuss that with me ;) [11:59] there surely is need for more folks helping out [11:59] asac__, you said before ' there are neough folks doing that' [11:59] seb and me and a few others work more like 14h a day in average ;) [11:59] yes. there are enough folks so i dont need to drop my other work and help our there [11:59] so I thought that means no help is required [11:59] out there [11:59] asac freeze in 10 seconds... [12:00] freeze? [12:00] universe freeze [12:00] ah [12:00] ok [12:00] ScottK said we could fudge a little [12:00] i think it shouldnt be a problem [12:00] but what do you think of that next error I posted [12:01] asac__, I'm seeing you a bit nervous today, slept bad? [12:01] micahg: i think unzip-%-stamp: $(XPI_FILE) [12:01] didnt work [12:01] micahg: are you sure there is a .xpi on top level dir? [12:01] yes [12:02] av`: i dont see me nervous :) [12:02] I see refractor.xpi in the top dir [12:03] yeah [12:03] let me check it. have absolutely no idea from here what it could be [12:04] * asac__ branches micah branch [12:05] odd the version in changelog does not match the version produced by get-orig-source [12:05] yess [12:06] feels like moz-devscripts is wrong there [12:06] that's a problem with svn devscript maybe? [12:06] i mean the version [12:06] I changed it to 1.0~b2 [12:06] it should produce 1.2~b... and not 2b [12:06] asac__, how can I avoid this: https://buildd.debian.org/fetch.cgi?&pkg=gnome-bluetooth&ver=2.28.3-1&arch=ia64&stamp=1256303819&file=log [12:06] yeah [12:06] asac__, it fails to build on ia64 cause of that [12:06] asac__, e.g missing network [12:06] asac, also get-orig-source failed until I made the dir [12:07] how anoying ;) ... why does debian use https for that? ;) [12:08] av`: usually thats done using some catalog file [12:08] av`: the current build seems to need network access [12:08] which is bad [12:08] asac__, is there a way to fix that? [12:09] i havent used xsltproc lately, but other xml/xslt things can use a catalog file so they dont try to lookup stuff remotely [12:09] question is why it works on other buildds [12:09] yeah :) [12:09] i dont know that [12:09] maybe xsltproc is OK with a "no net" error, [12:09] but not if its a HTTP error like that [12:10] check with the ia64 porters [12:10] this could be a buildd bustage [12:10] at least if you are sure [12:10] it built fine on ubuntu [12:10] ia64 [12:10] that it works on other buildds its likely a buildd configuration that is different [12:10] av`: not sure. do we produce those docs? [12:10] in ubuntu? [12:11] if we do then yes. [12:11] try to find the owner of those machines and bug him ;) [12:11] cool, debian is fixing secure delete in sqlite [12:11] good [12:11] asac__, problem is pkern is now filing an RC bug against my package [12:11] cause it shouldnt require network access [12:11] but why it works everywhere and fails there [12:14] yes. network-access is probably bad [12:14] i agree with that [12:14] but as i said [12:14] maybe it has no problem if ther eis no net [12:15] but has a problem if there is some kind of net [12:15] that gives bogus stuff [12:15] like here [12:15] so it could be that the problem is that the ia64 builder has a bad network setup [12:15] av`: you can easily test ... tear down all your network [12:15] and see if it works [12:15] if so, its a ia64 buildd setup problem imho [12:16] you're right [12:16] I should test if it builds [12:16] without network [12:16] micahg: so with refractor.xpi being in place at the start it works [12:16] * av` grabs the sources [12:16] what, how? [12:16] micahg: try a debuild -b ... then after the fail, run debuild -nc -> success [12:17] so problem really is that the XPI_FILE thing gets somewhat evaluated too early [12:17] asac__, brb, shutting down my network [12:17] the odd thing is that it works for things that specify a build command [12:18] like all the other extension packages [12:18] asac__: is there a pre-build arch? [12:18] so $(wildcard file.xpi) -> empty if that file doesnt exist yet [12:18] but it doesnt exist for other extenion packages [12:18] micahg: touching a file would be a hack. and we dont do that for other packages [12:19] i think the only difference is that we have no build command [12:19] I'm saying, can we move the copy up? [12:20] ok, I'm testing installing now [12:21] micahg: no ... refractor.xpi gets produced during build [12:21] so its not there in pre-build:: [12:21] or something [12:21] you can run a touch refractor.xpi there most likely [12:21] ;) [12:21] but thats a hack [12:22] ok trying something [12:22] asac__, builds fine *without* network access ;) [12:23] well, the.debs seem to work [12:23] av`: ok then setup a proxy on that host that gives you HTTP/1.1 504 Gateway Time-out [12:23] although the window might not be wide enough [12:23] asac__, a proxy that doesnt work then [12:24] av`: e.g. setup a host with http proxy, but no other network [12:24] yeah. i think setting up a proxy on localhost [12:24] k [12:24] and then tearing donw the network will give that timeout [12:24] and i expect that xsltproc will then baild out [12:24] because it gets a real http error [12:24] rather than a network error [12:24] done [12:25] closing down network [12:25] brb [12:25] av`: if you run wget http://www.google [12:25] you get the same error [12:25] then you are ready for test [12:25] bdrung: there? [12:25] asac: yes [12:26] any clue why XPI_FILE gets evaluated early for prism, but late for all the other stuff? [12:26] e.g. for prism its always empty [12:26] prism has a NULL build command [12:26] thats the only difference i can see [12:26] do you have a link to the sources? [12:27] http://bazaar.launchpad.net/~micahg/prism/prism-1.0b2-karmic/revision/117 [12:27] bdrung: you want a full tree that you can debuild? [12:27] let me get that for you [12:27] that would be nice [12:28] tarball here: https://edge.launchpad.net/~micahg/+archive/mozilla-test/+files/prism_1.0~b2+svn20090813r49078.orig.tar.gz [12:28] http://people.canonical.com/~asac/tmp/pp.tar.gz [12:28] hmm [12:28] ok [12:28] the pp.tar.gz is a build tree you can use for debuid -.b [12:29] bdrung: so only difference i see is BUILD_COMMAND=0 ...with using common-post-build-arch to do that [12:29] asac__, it built fine anyway [12:30] it worked with a proxy as well === av`_ is now known as av` [12:30] going to eat, brb [12:30] asac, while he's looking into that, can you see if anything needs to be done with bug 217908 before release? [12:30] Launchpad bug 217908 in cairo "FFe: Pixellated Images in Firefox/Opera due to incorrect EXTEND_PAD implementation in several video drivers" [High,Fix released] https://launchpad.net/bugs/217908 [12:30] k [12:31] that should clearly happen upstream [12:31] yeah, and upstream still seems to be working on it [12:31] exactly. so the story here is that the fix only works with most recent X server [12:32] which is fine for karmic, right? [12:33] * bdrung builds it now. [12:34] I'll let ScottK know [12:35] once upstream issue landed on trunk [12:36] i can at least think about trying to cherry pick that here [12:36] but before that its tough ;) [12:37] so, it's not blocking release is it? [12:43] no [12:43] ok [12:43] is a visual glithc [12:43] asac, I have one more big bug you should look at: bug 453616 [12:43] Launchpad bug 453616 in firefox-3.5 "abrowser depends on abrowser-3.5-branding but it won't be installed" [Undecided,Confirmed] https://launchpad.net/bugs/453616 [12:43] Is the problem with synaptic? [12:44] aptitude properly suggests the install [12:44] workd for ms [12:44] me [12:44] in synaptic? [12:45] i would think its a old bug [12:45] hmm [12:45] when did i do th elast firefox update? [12:45] when I marked abrowser for installation, it didn't work [12:45] last week? [12:45] I just tested it an hour ago [12:45] yeah [12:45] with the latest updates [12:45] so thats where i fixed a few abrowser issues [12:45] hmm [12:45] sudo apt-get install abrowser-3.5 works [12:45] sudo apt-get install abrowser works [12:46] yes, but the bug was reported with using synaptic [12:46] SHould I move to synaptic and subscibe mvo? [12:46] micahg: does apt-get work for you too? [12:46] e.g. just try to run it and see if it complains or would allow it [12:46] asac: the common-post-build-arch produces this issue. workaround: "MOZ_XPI_FILE := dist/xpi-stage/refractor.xpi" [12:46] no [12:47] sudo apt-get install abrowser fails [12:47] asac: fyi the clean rules does not clean enough [12:47] right [12:47] so thats working for me [12:47] and synaptic too [12:47] weird [12:47] micahg: what packages do you have instlaled? [12:47] dpkg -l firefox\* [12:48] http://pastebin.com/f4d222bc3 [12:57] micahg: what is the exact error? [12:57] if you run apt-get install ... [12:58] bdrung: why does it the early evaluation happen if we have common-post? [12:58] and why would the $(wildcard dist/xpi-stage/refractor.xpi) be not empty? [12:58] oh ... did we hook up the stuff in common-post ? [12:59] hmm [12:59] then we can probably also do it in build/prism:: [12:59] testing build in ppa [12:59] asac http://pastebin.com/f312e6403 [13:00] pastebin is for abrowser [13:00] micahg: try apt-get install abrowser-3.5-branding and see what that gives you [13:00] ah [13:01] abrowser-3.5-branding: Depends: firefox-3.5 (= 3.5.3+build1+nobinonly-0ubuntu2) but 3.5.3+build1+nobinonly-0ubuntu6 is to be installed [13:01] because I have the security PPA enabled I think [13:01] at 501 [13:01] micahg: maybe some pinning? [13:01] yeah [13:02] ok ... probably means that the pinned archive doesnt have that trantiion [13:02] transition [13:02] so it it security? or somehting else that is pinned to ubuntu2? [13:02] no, it has abrowser [13:02] micahg: so yeah [13:03] testing [13:04] http://pastebin.com/f22dbabc7 [13:04] thats what i would suggest for prism [13:04] currently trying [13:05] oh [13:05] I changed MOZ_XPI_FILE as bdrung suggested and then got rid of the cp command [13:05] seems that the evaluation of XPI_FILE is somewhat hooked into the common-post [13:05] i would think the build/... is better [13:06] as its better suitable as an example [13:06] ok [13:06] for other packages that dont have a build command [13:07] trying again... [13:09] micahg: so is the abrowesr issue gone with all up-to-date? [13:09] didn't test that yet [13:09] kk [13:09] had to upload new version of prism :) [13:09] micahg: imo the bug was fixed [13:09] it was [13:09] https://edge.launchpad.net/ubuntu/+source/firefox-3.5/3.5.3+build1+nobinonly-0ubuntu6 [13:09] no [13:09] abrowser branding was fixed [13:10] hmm [13:10] abrowser wasn't [13:10] The following packages have unmet dependencies: [13:10] abrowser: Depends: abrowser-3.5-branding but it is not going to be installed [13:10] E: Broken packages [13:10] but apt-get install abrowser-3.5-branding works? [13:10] yes [13:10] thats strange [13:10] ugh [13:10] and it wanted to pull in sobgbird [13:10] songbird [13:11] i mean ...why would that happen? if abrowser-3.5-branding installs fine, then abrowser depends on abrowser-3.5-branding should be fulfillable [13:11] right [13:11] and they are the same version now [13:11] with the same priority [13:12] micahg: sudo apt-get -oDebug::pkgProblemResolver=1 install abrowser [13:12] thry that [13:12] and paste [13:12] maybe that has hints why its rejected as a good solution [13:12] might be that something only depends on firefox or something [13:13] but not sure why it would complain abour -branding ... so lets look at the solver output [13:13] http://pastebin.com/d484b2913 [13:15] micahg: maybe some extension directly depends on firefox or something, but not on abrowser? [13:15] which makes it too costy? [13:17] ugh [13:17] firefox-launchpad-plugin depends on firefox [13:18] yeah [13:18] i think thats the cause then [13:18] probably should go through all that depend on firefox directly [13:18] but doesn't abrowser provide firefox? [13:18] yeah [13:18] we would need to ask mvo [13:18] how the decision is done in this case [13:19] maybe abrowser-3.5-branding should provide firefox-3.5-branding ... hmmm [13:19] ok, prism seems to build fine [13:20] so firefox stuff is not going to be fixed for release .... we should fix that in first sru/sec update [13:21] not sure if a provides is what we want [13:21] we want users to be able to go back and forth by installing -branding [13:21] and the main packages [13:21] e.g. abrowser-3.5 .... abrowser [13:21] micahg: does apt-get install abrowser-3.5 work? [13:21] medium -> Triaged -> you? [13:22] yeah. i think so [13:22] testing prism install now [13:22] post the paste stuff you have me there too [13:22] thcx [13:22] th [13:22] x [13:22] all that debug? [13:22] yes [13:23] i want mvo to take a look [13:23] asac both kernel .15 and .32.x don't fix my 3G bug [13:23] at least not out of the box [13:23] dtchen: latest PA has regressed to me. now it starts muted again :( [13:23] no, asac abrowser-3.5 didnt' work either [13:24] ok ... paste both debugs [13:24] also the debug for installing the -branding [13:24] (which works) [13:24] and post that firefox-lp-improvements only depends on firefox [13:24] no, it was the launchpad-plugin [13:25] yeah then that ;) [13:27] asac__, http://bugs.debian.org/552307 [13:31] asac__, I commented out that this is not a package's issue [13:32] and I decreased severity since it makes the package unable to reach testing [13:32] for what? for a buildd issue [13:34] av`: ansewered [13:34] i commented giving rational why i think its a buildd bustage + wishlist bug against the xml parts used [13:35] micahg: so is prism ok? [13:35] asac__, thanks :) [13:35] seems to be [13:35] micahg: have you tried to use it? [13:35] like making a webapp out of a website in ffox? [13:35] I'm browsing in it [13:35] ok [13:35] using the google mail app [13:35] and the ffox plugin is good? [13:35] micahg: try to create a new webapp [13:35] in ffox [13:35] haven;t tried that [13:35] thats what the plugin is supposed to allow you [13:35] err extension ;) [13:35] didn't know we had it [13:37] got an icon conversion error on lp [13:38] micahg: so failed completely? or just icon is defualt? [13:38] icon is default [13:38] it works [13:38] ok try somem other site [13:38] maybe some works [13:38] i think thats an upstream bug then [13:38] and shouldnt block it [13:39] so maybe check what bdrung ment by saying that clean isnt clean ... and close changelog [13:39] so i can sponsor and poke scottk [13:39] cnn's favicon worked [13:39] good [13:39] so feels ready [13:39] if you see what is not clean maybe fix that [13:39] hold on I have to push up latest bze [13:39] but isnt that important [13:39] micahg: ok. [13:40] flash even seems to work :) [13:42] great ;) [13:43] ok, should I propose a merge? [13:43] micahg: you can do that. yes. or i can just push the branch [13:44] micahg: do you have the FFe bug closed in changelog? [13:44] now that you mention it [13:44] if so, just push and i will take care for the rest [13:44] I should upgrad my flash [13:44] probably is late [13:44] yes [13:44] I pushed up to my branch [13:44] was about to propose a merge [13:44] micahg: thanks a lot for your work. i will upload after shower, dont think you need to stay awake longer :) [13:45] ok [13:45] micahg: you had identica account? [13:45] do I need to propose a merge? [13:45] micahg: if you like ... [13:45] not necessarily as i know that i have to do that right now [13:45] no, no identica [13:45] do I need one? [13:45] no [13:46] wanted to refer to you when saying that prism was fixed [13:46] will just use your name then ... and not a linked account ;) [13:46] thx [13:46] or twitter? [13:46] ;) [13:46] micahg: you are not on identica? [13:46] ok, np, thanks for helping me with this [13:46] no [13:46] or the StatusNet network? [13:46] welcome [13:46] micahg on lp is fine :) [13:46] shame :) [13:46] micahg: just close changelog with relesae commit [13:46] and push up [13:46] and i will take care of the rest [13:47] tty tomorrow [13:47] * asac__ heads for shower [13:47] oh, I didn't set it for karmic release [13:47] but I did mark the bugs closed [13:49] * micahg needs to go collapse in bed :) [13:50] fta: can you so some renaming on gwibber? [13:50] s/laconi.ca/StatusNet/ ? [13:52] ? [13:53] what does that mean? can I "so some renaming on xx"? [14:03] asac, grrrr bug 460069 [14:03] Launchpad bug 460069 in gwibber "Large font size, cannot be changed or overridden" [Undecided,Confirmed] https://launchpad.net/bugs/460069 [14:04] fta: https://bugs.launchpad.net/gwibber/+bug/419817 [14:04] Launchpad bug 419817 in gwibber "Laconica name is changing" [Undecided,Fix committed] [14:04] asac, not branch review, not branch at commit at all [14:04] -at [14:05] BUGabundo, asac is the gwibber master now [14:05] :\ [14:05] BUGabundo: whats the problem? [14:05] i am doing the upstream work, so if its upstream issue let me know with a bug :) [14:06] asac: https://bugs.launchpad.net/gwibber/+bug/419817 [14:06] Launchpad bug 419817 in gwibber "Laconica name is changing" [Undecided,Fix committed] [14:06] commited but not fixed [14:06] for weeks now :( [14:06] BUGabundo: everything tahts committed should be fixed because we release from trun [14:06] k [14:06] unless its in a branch [14:07] * asac__ checks [14:07] Installed: 2.0.0~bzr476-0ubuntu1 [14:07] *** 2.0.0~bzr476-0ubuntu1 0 [14:07] 500 http://archive.ubuntu.com karmic/universe Packages [14:07] 2.0.0~bzr473-0ubuntu2~daily1 0 [14:07] 500 http://ppa.launchpad.net karmic/main Packages [14:07] yea [14:07] let me check code [14:15] ok prism uploaded [14:16] BUGabundo: i am not 100% if renaming the name would wipe your settings etc. [14:16] you can try that by bzr branch lp:gwibber ... [14:16] then change the name in microblog/laconica.py [14:16] ok [14:16] and killall gwibber-daemon gwibber [14:16] and start them like ./bin/gwibber-daemon [14:16] and ./bin/gwibber [14:16] let me know if that worked [14:16] right I know [14:16] and didnt loose your setting [14:16] for laconica [14:17] as a second thing you could try to rename laconica.py to statusnet.py [14:17] and see if thta works similar good [14:17] ehe [14:17] * BUGabundo checking out [14:18] you need to change laconica -< statusnet in __init__.py in microblog too to check that [14:18] (e.g. the rename of .py) [14:19] like [14:19] "identica": identica, [14:19] -< [14:19] -> [14:19] "identica": identica, [14:19] urgh [14:19] i mean [14:19] LOL [14:19] calm down [14:19] "laconica": laconica, [14:19] -> [14:19] "laconica": statusnet [14:19] if that work [14:19] you can also try [14:19] "statusnet": statusnet [14:19] but do all three steps to be sure that your settings dont get lost [14:20] let me 1st try the 1st one :) [14:23] yeah [14:23] step by step ... [14:25] asac could the old 1.2 jaiku .py be ported too? [14:25] no idea why it abandoned [14:25] nor do I see a bug for it [14:26] i wont do that porting [14:26] someone who uses it needs to step up [14:26] :( [14:26] at best whoever contributed it initially [14:27] I think it was Ryan [14:27] :| [14:27] what doenst work? [14:27] is it completely broken? or just a bit? [14:27] do you get errors and all that stuff? [14:27] its not ported [14:28] so its not available anymore [14:28] renaming done [14:28] ok then file a bug [14:28] starting local gwibber modded [14:28] BUGabundo: k lets first check out the rename [14:28] so that was just the "name": in laconica.py (1st step) [14:30] asac renaming done, and working so far [14:31] still pleanty of "laconica" string around [14:31] in UI? [14:31] where? [14:32] BUGabundo: http://pastebin.com/f29a2cb6e ... you did that, right? [14:33] yes that's what I did [14:33] its not UI, just cli messages [14:33] and inside the ,py [14:33] sure [14:33] DEBUG:gwibber:Scheduled Op: [14:33] DEBUG:gwibber:Scheduled Op: [14:33] DEBUG:gwibber:Scheduled Op: [14:33] thats ok [14:33] I know [14:33] thats a separate step [14:33] for now its UI [14:33] ok i am committing that [14:34] wait [14:34] let me try it :) [14:34] at least ill learn a bit mre [14:34] and purpose a merge [14:35] BUGabundo: oh already committed it ... but gave you credits [14:35] asac__, should we really keep this in tb*? MimeType=text/html;text/xml;application/xhtml+xml;application/xml;application/vnd.mozilla.xul+xml;application/rss+xml;application/rdf+xml;image/gif;image/jpeg;image/png [14:35] BUGabundo: bzr commit -m "rename Laconi.ca to StatusNet (UI part) in laconica.py (thx @BUGabundo for testing) - lp:419817"Committing to: bzr+ssh://bazaar.launchpad.net/~gwibber-committers/gwibber/trunk/ [14:35] modified gwibber/microblog/laconica.py [14:35] Committed revision 477. [14:35] BUGabundo: next one :/ [14:36] BUGabundo: you can try the rename of laconica.py as i said above (step 2 and 3) [14:36] trying [14:36] fta: good point. i think we should update that [14:36] maybe add the mimetype for mail files it can process [14:36] asac__, while you're in there, please check that bug 460069 is properly committed [14:36] Launchpad bug 460069 in gwibber "Large font size, cannot be changed or overridden" [Undecided,Confirmed] https://launchpad.net/bugs/460069 [14:36] application/rss+xml [14:36] is reasonable [14:36] application/rdf+xml [14:36] that too [14:37] yes [14:37] let me check [14:37] there is a bug in gwibber fonts [14:37] hmm [14:37] asac__, i mean, someone provided a debdiff, and scottk sponsored it [14:37] did jordan hall upload that? [14:37] did he commit it to packaging? [14:38] i don't think so [14:39] hmm [14:39] asac account lost on change of __init__ [14:39] fta: is that ok for you? e.g. size wise? [14:40] BUGabundo: bzr diff [14:40] paste that [14:40] i think you need to keep the old name [14:40] i mean [14:40] asac: i modified the clean rule to http://paste2.org/p/483856 [14:40] and I can't change the properties of a new one [14:40] "laconica": statusnet [14:40] that what i would have hoped should work [14:40] File "/home/bugabundo/temp/gwibber2_trunk/gwibber/table.py", line 38, in custom_handler [14:40] for k, f in list(fns.items()): cell.set_property(k, f(o)) [14:40] File "/home/bugabundo/temp/gwibber2_trunk/gwibber/configui.py", line 185, in get_proto_icon [14:40] return gtk.gdk.pixbuf_new_from_file(resources.get_ui_asset("icons/%s.png" % acct["protocol"])) [14:41] bdrung: did you commit on top of what i uploaded? [14:41] otherwise let me do that [14:41] BUGabundo: paste your diff for now [14:41] asac $ bzr diff __init__.py | pastebinit http://paste.ubuntu.com/301329/ [14:42] asac: no, only modified the files you gave me [14:42] asac: you may have to clean more than that [14:42] ok. i twas uploaded. i can commit your changes for now [14:42] and we can cleanup more later [14:42] ;) [14:43] or ask micahg to do that [14:43] let me file a bug [14:43] asac__, donno, i just saw a dent yesterday about that, that led me to that bug [14:44] i complained now [14:49] bdrung: that paste service is inferior [14:49] no way to get pure data from it [14:49] ok found it [14:53] asac: do you know a fast paste service with autodetection of the format? [14:57] no ;) [14:57] i just paste plain text [14:58] its all good [14:58] just that the "clean" format was hidden [15:03] i often use pastebinit -f format [15:03] asac__, ppa re-org? ready when you are [15:06] fta: so i mozillateam/TOPIC ok with you? [15:06] if so ... lets do as suggested. put ffox + xul per-version ppa [15:06] and tbird per-version ppa [15:07] so we forget about webtech? [15:07] hmm [15:07] fta: thats ok too [15:07] but i cannot create any ppa ther ebecause i am not even in that team ;) [15:07] you sure? [15:08] yes [15:08] oh [15:08] https://edge.launchpad.net/~ubuntu-webtech/+members#active [15:09] is the build-deps ppa supposed to be for all? [15:09] fixed [15:09] thx [15:09] ok so let me create in webtech: [15:09] mozilla-central [15:09] hmm [15:09] lets check that if that would work [15:10] no, it's a moving target [15:10] so we would have mozilla-central, mozilla-1.9.x etc. [15:10] for xulrunner and firefox daily combo [15:10] fta: we can also use firefox-3.7, etc. but the versions sometimes changes afterwards [15:11] and we cannot rename ppas afaik [15:11] so my vision would be something like: [15:11] mozilla-central [15:11] mozilla-1.9.x-daily [15:11] and we will loose all the current users [15:11] mozilla-1.9.x-milestones [15:11] yes. but this has to happen at some point [15:11] for a bit we can upload to both [15:11] but i think thats unavoidable [15:12] we can check with launchpad folks about a redirect later [15:12] though not sure where to redirect as tbird will not be in the xul/ffox ppa etc. [15:12] upload to both means a lot of ppa time [15:12] yes. [15:12] the alterantive is to upload to new [15:12] and just "copy" [15:12] using launchpad copy [15:12] but for that we have to wait till finished etc. [15:12] so a bit cumbersome [15:13] imo we should rather ask launchpad t remove the ppa so users will see a failure [15:13] copy means writing scripts with the lp api, last time i checked, it was not up to the task for big PPAs like ours [15:13] and check whats wrong [15:13] and then they might move to new locations [15:13] or will stop using dailies [15:13] if we complement this with blog posts and mailing list announcements it should be ok [15:14] yeah. imo we should just accept that we have to migrate ... even if we loose some users [15:14] they will stack up later [15:14] and if we can make them getting errors on apt-get update [15:14] its a good way to provide a hint [15:14] thoughts? [15:14] yep [15:15] fta: so i think for mozilla-central and friends its easy [15:15] if we do moz-central, we should probably add a meta package to allow the transition from one version of trunk to the next [15:15] would using comm-central + comm-1.9.0 comm-1.9.1 [15:15] work? [15:15] hmm [15:15] right [15:16] so that makes me come back to the idea to not split by version [15:16] and rather write some kind of "mozilla testers" tool that does the right pinning etc. [15:16] i'd like to avoid that pinning hell [15:16] depending on what you seleect [15:16] fta: yes, but we also need to do transitions etc. in dailies [15:16] that isnt really possible with split archives [15:16] i just forgot that above when suggesting [15:17] like firefox-3.5 becomes default ... firefox-3.0 also needs to be in same archive ... for the time at least where ffox 3.0 is still shipped [15:17] so? [15:17] firefox-daily [15:17] firefox-milestones [15:18] or [15:18] yeah [15:18] that and [15:18] same for thunderbird-daily [15:18] and thunderbird-milestone [15:18] etc. [15:18] hm, that still means pinning [15:18] for those that want to selectively use it [15:18] but i really think that there is no way around [15:18] i prefer per version ppas [15:18] and we need some UI that allows users to express what they really want [15:18] but that doesnt work [15:19] why? [15:19] you will send users into breakage [15:19] 16:17 < asac__> like firefox-3.5 becomes default ... firefox-3.0 also needs to be in same archive ... for the time at least where ffox 3.0 is still shipped [15:19] we need them so users get good transitions [15:20] so basically what we support is: on archive side you can opt-in/out per-application [15:20] for dailies/milestone [15:20] if you want more things you need pinning ... which we should make easy by providing a "daily testers tool" [15:20] or something [15:21] if you split stuff users would be in the same position as they were before we replaced all firefox 3.0 packages [15:21] pinning is bad because if you've already ahead of what you want, it simply doesn't work until you manually downgrade [15:21] -ve+re [15:22] but is that an important case? [15:22] usually daily would catch up and then you would ride it [15:22] also i thought you can pin so hard that it also downgrades [15:22] but imoi that "daily testers" tool could do the pinning [15:22] and then do the initial downgrade [15:22] explicditly [15:22] if its really a needed use case [15:23] "Note that a priority above 1000 will allow even downgrades no matter the version of the prioritary package. This means that you can use priority 1001 for a stable source if you want to downgrade to the stable versions of the packages you have installed (let's say from testing) on the system. this is not recommended unless the number of changes are minimal " [15:23] http://wiki.debian.org/AptPinning [15:23] sounds reasonable [15:25] i tried that already, it never worked for me [15:26] guys just got 20 wave invites, if anyone needs one [15:27] BUGabundo, i already have an account there [15:27] fta: going on my second :) [15:27] but no invites.. where are they supposed to be? [15:27] just got mine [15:27] fta: only ppl who got invited by google have invites! [15:28] ppl Nominated don't get them [15:28] so if you need one for a friend [15:28] ask while I still have some [15:28] it's ok, my friends still have some, so we have a pool ;) [15:29] ok [15:29] asac__, do you have one? we could draft the ppa thing there ;) [15:30] LOLOLOL [15:36] -Maintainer: Ubuntu MOTU Developers [15:36] +Maintainer: Ubuntu Developers [15:36] lol [15:38] fta: gwibber hack backed out ;) [15:38] fta: that maintainer part is correct [15:38] MOTU isnt used anymore [15:38] fta: what invite do you want? [15:39] google? [15:39] gmail? [15:39] i have plenty ;) [15:39] it was for wave, but i don't need any [15:39] but i dont think its needed [15:39] i think we should setup a wiki page [15:39] and spec [15:39] spec like [15:39] to play through all cases [15:40] https://wiki.ubuntu.com/MozillaTeam/PPAs [15:40] hmm [15:40] i think its ok to put there [15:40] and then make a WebTech PPa page that links to the sub teams [15:40] wave a bit like gobby [15:40] +is [15:41] ah ;) [15:41] fta: you can also use google doc [15:41] s [15:41] ;) [15:42] i added introduction to that page now [15:42] "This document describes what ppas the mozillateam runs and what mechanisms users can use to opt-in/out from individual apps etc." [15:42] unfortuantely we got now visitors ... i am basically in the bedroom now hiding ;) ... saiyng that i am getting dressed. i will be back at 7 i think [15:44] :) [15:45] so ... now i really have to get dressed [15:45] i will finish my thoughts while sitting there and listening to low-quality talks ;) [15:46] bbiw [16:16] BUGabundo, i think i trashed my W7 vbox install, i tried too hard to have dx10, now, it's painfully slow [16:19] lolol [16:19] no idea [16:19] never pushed it that hard [16:19] great thing about VM [16:19] take a snapshot and restore [17:02] asac, if you feel brave enough to fix a really annoying gwibber bug: it scrolls at the top for each reload/update while you're reading [17:02] YES YES YES [17:02] very anoying === BUGabundo1 is now known as BUGabundo [17:52] BUGabundo: please see https://wiki.ubuntu.com/PulseAudio/Log [17:52] dtchen: and now I hear glitches again :( [17:53] dtchen: logging now [17:53] BUGabundo: the glitches aren't necessarily PA's fault. [17:54] BUGabundo: e.g., the driver may not be doing DMA properly given the constraints of the hw [17:56] dtchen, will you push sdl to the p-a ppa? [17:56] or to a new place? [17:58] fta: it will be in the ubuntu-audio-dev PPA as usual [17:59] dtchen, ok, great. i still have themuso and crimsun, could i just drop that now? [17:59] fta: yes [17:59] excellent [18:02] d'oh! [18:02] 53 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. [18:02] Need to get 1,081MB of archives. [18:02] After this operation, 461MB of additional disk space will be used. [18:02] dtchen: was 100% ok until yesterday [18:02] now I hear it all the time [18:02] let me check PAMAN to see if I have anything above 100% [18:03] Get:14 http://archive.ubuntu.com karmic/universe nexuiz-data 2.5.2-1build1 [793MB] [18:03] pfff [18:03] fta: aha [18:04] fta: better change mirrors :) [18:04] why, it's fast [18:05] is it? [18:05] not for me [18:06] ok [18:10] ok, now that the ppa dls are done, it's slow [18:11] ahahah [18:14] fta: https://wiki.ubuntu.com/MozillaTeam/PPAs#preview [18:17] dtchen: need my current log? [18:18] ok renamed the -mliestones to -dailies [18:18] err backports ;) [18:20] lolol [18:20] typo like that [18:21] and we are all doomed [18:26] so what was the right way to add a pin for a repo? [18:26] examples? [18:26] fta: ? [18:26] would like to put examples on the wiki page so we can check if that is what we want to do [18:28] well, i'm not sure it's the right way, but i have: [18:28] Package: * [18:28] Pin: release o=LP-PPA-ubuntu-mozilla-daily [18:28] Pin-Priority: 101 [18:32] fta: you should thank me and not complain about the size :P [18:32] nexuiz? [18:34] so how about this https://wiki.ubuntu.com/MozillaTeam/PPAs#preview [18:34] sebner, nexuiz? [18:35] fta: yeah, say god to me as I brought it in ;) [18:35] sebner, why did it jump from 322MB to 757MB? [18:35] better graphics ;) [18:35] hehe [18:35] more sound [18:35] fta: because it's getting cooler and cooler and more professional [18:35] hhuhu mighty asac__ _D [18:35] :D [18:35] hi sebner [18:35] long time no see [18:36] well, i play openarena, not nexuiz :P [18:36] fta: you updates say something different :P [18:36] *your [18:37] it's installed, but i haven't used it in months [18:37] maybe i should [18:39] ack [18:39] ^^ [18:39] https://wiki.ubuntu.com/MozillaTeam/PPAs [18:39] asac__: mighty, what's going on at the reeperbahn? =) [18:39] i am in kiel atm ;) [18:39] http://launchpadlibrarian.net/34364433/buildlog_ubuntu-jaunty-amd64.firefox-3.7_3.7~a1~hg20091025r34171%2Bnobinonly-0ubuntu1~umd1~jaunty_FAILEDTOBUILD.txt.gz [18:41] fta: that reminds me ... how long do you want micah to continue before adding him to team? ;) i think we could ask him to ask for review for things that are not trivial, but i think he would ask and not just push stuff that is too difficult for him [18:41] a least simple rebasing seems to be ok for him ;) [18:41] i agree [18:41] he has been around doing bunch of bug work too for quite some time [18:41] cool [18:42] asac__, who? [18:42] micah [18:42] ah :) [18:42] fta: do you think that way of pinning would work? [18:42] i would make a simple script then to help users opt-in/out from things [18:42] you should try ;) [18:43] hmm [18:43] right [18:43] guess i can already do that [18:43] thought for a moment i would need it [18:43] fta: only thing that bothers me is the meta package [18:43] we should include the metapackage >= target version somehow [18:43] not sure how that is best done [18:44] i think i know how [18:44] why would it be different from now? [18:45] no its not different [18:45] thats why i said "for a moment" [18:45] i can try [18:45] and will do that now [18:46] just wondering if that works for the version [18:46] too [18:46] ok added how i think that meta package could be done [18:47] now checking what happens ;) [18:54] hmm ffox didnt finish for today yet === asac_ is now known as asac [19:07] a bit odd ... it doesnt read what i have in preferences.d [19:07] hmm [19:37] BUGabundo: sure. [19:44] dtchen: pastebining now [19:54] sebner, nexuiz is unplayable on my dual core. [19:55] problably same sdl/p-a issue as openarena [20:03] dtchen: $ pastebinit pulseverbose.log http://paste.ubuntu.com/301533/ [20:03] sorry it took a while. 2MB file over 2G :) [20:04] hmm [20:04] BUGabundo: are you actually using rtp actively? [20:04] fta: I don't have any problems. Have audio deactivated in nexuiz though [20:04] dtchen: no [20:04] BUGabundo: if not, just use pactl to unload those modules [20:05] I just have it enabled [20:05] :( [20:05] BUGabundo: oh, in that case, disable it _and_ unload those modules [20:05] can't I keep it? [20:05] does it affect me some how? [20:05] LOLOL [20:05] ahahahahahahaahahahahaahahah [20:05] it's known to cause aberrations ATM [20:06] turning it off then [20:06] but it was fine up to last update :| [20:06] dtchen: done [20:06] restart ? [20:07] BUGabundo: no need [20:07] ok [20:07] unloading them should be sufficient [20:07] need to put my system to a stress test :| [20:07] ideas? [20:07] I probably need to hack in frame debugging into alsa-lib for 10.04 [20:08] asac, http://launchpadlibrarian.net/34368035/buildlog_ubuntu-jaunty-amd64.prism_1.0b2%2Bsvn20090813r49078-0ubuntu2~umd3~jaunty_FAILEDTOBUILD.txt.gz [20:10] dtchen: if you need further testing or I still see glitchs I'll let you know! [20:10] dtchen: do you think this will also fix my mute at start up? [20:16] BUGabundo: it's likely unrelated, but I haven't stared at the volume code in some time. [20:17] dtchen: it was all fine up until recently. I installed kernel .15 and -32 to test 3G modem support bug, and am back to karmic kernel [20:17] but now audio is muted on boot [20:18] kernel .15? [20:18] dtchen: Linux BluBUG 2.6.31-14-generic #48-Ubuntu SMP Fri Oct 16 14:05:01 UTC 2009 x86_64 GNU/Linux [20:19] sorry, but what's .15? [20:19] 2.6.31-25 [20:19] grrrr [20:19] 2.6.31-15 [20:19] brb, dinner [20:20] git reset --hard origin/master [20:20] bah, sorry [20:21] BUGabundo: I don't see a -15? [20:21] dtchen: kernel ppa [20:22] ah [20:22] right, I don't even see it tagged in ubuntu-karmic.git [20:39] back [20:39] dtchen: yeah I know [20:39] I was testing it [20:39] cause the bug report said it fixed 2G [20:39] *3G [20:39] not related to audio [20:39] but I though I should mention === Admiral_1hicago is now known as Admiral_Chicago === BUGabundo1 is now known as BUGabundo