[00:14] fta: i think we will get issues with firefox-3.5 branch tomorrow [00:14] i committed take-over for 3.6 [00:14] if you renamed the src package, the bot will sure have troubles [00:14] yeah [00:14] its now "firefox" [00:14] ;) [00:14] bloody mess i tell you [00:15] hmm [00:15] so firefox-3.6.head is now firefox [00:15] asac: ff3.5 branch broke in dailies today [00:15] can you fix that at least? [00:15] micahg: i saw [00:15] or wait [00:15] the conf needs to be updated [00:15] the mozclient should be ok in the 3.6.head branch [00:16] micahg: i think starting tomorrow it doesnt really matter ;) [00:16] asac: why? [00:16] oh, right [00:16] we could move the 3.5.head branch either to be a firefox-old source [00:16] or drop it [00:17] asac: drop from daily? [00:17] as its now, the upload of binaries will fail because the 3.6 provides higher versioned transitional packages :) [00:18] if we dont want to rework the branch in the same way as i did with 3.6 now [00:18] just with name firefox-old [00:18] but lets wait [00:18] want a respin now? [00:18] only thing i am sure about is that there will be a firefox stable release channel ;) [00:18] hmm [00:18] fta: can you just try the 3.6 branch? [00:18] yes [00:18] fta: maybe just for lucid/karmic? [00:18] ;) [00:18] nm [00:18] hm [00:19] if thats difficult, just push it. [00:19] no more xul? [00:19] it worke dhere [00:19] yes [00:19] xul is universe now [00:19] i tried to keep the packaging still working [00:19] not sure if that can be maintained though [00:19] ;) [00:19] 'vpattern' => '^3\.6(\~|\.)', [00:19] useless then? [00:20] unless we make a second ppa where we build it [00:20] fta: what does that do? [00:20] fta: xulrunner is quite important ;) [00:20] asac: I think we should keep building it for devs testing stuff, but maybe a new ppa [00:20] otherwise every rdepend we cannot remove would have to build against firefox [00:20] which is what we really dont want [00:20] micahg: 3.5? [00:21] asac, it's a test to make sure the tarball is not x-3.7 when x is supposed to be 3.6 [00:21] asac: at least 3.6 and 3.7 [00:21] I think we should keep doing 3.5 until we migrate all releases to 3.6 [00:21] fta: hmm. maybe something similar based on the previous version ;) [00:21] e.g. dont bump from 3.5 to e.6 [00:21] 3.6 [00:21] micahg: well, our dailies have .head [00:21] micahg: we are preparing the transition there [00:21] for lucid ... and later everywhere else [00:22] right [00:22] basically already everywhere elkse [00:22] so next step is also to add -3.0 transitional packages to 3.6. head [00:22] its a tough topic ;) [00:23] running [00:23] what i would love to do is to have firefox-previous -next -dev [00:23] so we could make firefox-previous out of that [00:23] nice, i can control my new radio from my webbrowser and from anywhere [00:23] heh [00:24] better than a not controllable laptop ;) [00:24] asac: indeed, sounds good, problem with firefox-previous is what to do when branch is EOL? [00:24] or we just keep it rolling so -previous is never EOL [00:25] yes. thats my main concern. [00:25] we dont know if there will be -previous in future [00:25] k [00:25] there are two approaches in general i think: [00:26] 1. if -previous is dead, it means that -previous is the same branch as firefox [00:26] upstream branch i mean [00:26] ;) [00:26] still with the different profile etc. [00:26] BTW, we can't have firefox-dev branch since that would conflict with package names, firefox-trunk is probably better [00:26] micahg: somewhat true. so back to what we had initially ;) [00:27] though i will drop firefox-dev before the first archive upload [00:27] ah, right [00:27] the idea is that noone can build depend against it ;) [00:27] but right. would be funny if someone previously having the -dev package installed suddenly tracks the -dev branch [00:27] ok, so I guess we can do firefox-dev, but firefox-trunk seems to make more sense since firefox-next is also -dev [00:28] i want to wait for a upstream decision [00:28] k [00:28] if they give their release channels a real name we can use that [00:28] like if they start doing -beta channel etc. [00:29] micahg: ok. so 3.5 only failed in lucid [00:29] i think its really the same issue we have for thunderbird [00:29] bash or dash or something [00:29] hmm. only amd64 [00:29] nm it was 3.6 [00:29] we have a patch for that [00:29] yes, 3.6 was half baked last night [00:29] we have a patch for the shell issue? [00:29] yes [00:30] it seems random [00:30] where is it? [00:30] kees submitted it with his new xulrunner hardening branch. i found it by accident. he didnt understand why [00:30] ah, ok, I'll look there [00:30] let me check [00:30] he has a bug about that [00:30] bug 507744 [00:31] Launchpad bug 507744 in xulrunner-1.9.1 "build with PIE to gain remaining ASLR support" [Medium,In progress] https://launchpad.net/bugs/507744 [00:31] yep, I saw, I was waiting for you on it [00:31] feel free to merge it. cleanup changelog documentation a bit maybe [00:31] e.g. document the xulrunner patch explicitly [00:31] then put the same patch in firefox-3.5 and tbird and firefox-3.6 and xurlunner-19.2 ;) [00:31] asac: k [00:32] actually the changes he submitted need to go in all branches ;) [00:32] + the patch from xulrunner also needs to go to all firefox .head branches [00:32] k, I need to add dh_xulrunner to 1.9.2 and 1.9.3 still also [00:32] so I can both at the same time [00:32] let me commit the patch to 3.6 [00:32] otherwise it will fail [00:33] fta: already pushed? [00:33] ;) [00:33] maybe hold back :( [00:33] FAILED [00:33] *ERROR* firefox != firefox-3.6 [00:33] good ;) [00:33] that's vpattern [00:33] i have to pick a patch and test that it applies [00:34] no, not vpattern, i have to rename the package in my conf file [00:34] my keys are source package names [00:36] hmm [00:36] yeah its branch name now [00:36] and source package name is in theory indpendent [00:38] ok applied that patch to 3.6.head for now [00:38] fta: i think we are ready from this side ;) [00:40] respining [00:41] asac: when should I clean up the changelog in ff3.6.head? [00:42] micahg: already tried to clean it up a bit ... needs more love [00:42] asac: k, when are you uploading to lucid? [00:44] asac: is there a bug for NM "For All Users" nor working in lucid with WiFi? [00:44] works for karmic, but I never manage to get it workign in +1 [00:45] micahg: wanted to see a green daily build [00:45] then doing the official branhding and uploading it [00:45] when upstream releases [00:45] assuming that its ok now [00:45] asac: k, can I fix the changelog tonight [00:46] sure. just clean it up and remove redundant stuff [00:46] asac: k, I'll also add a changelog entry for all the bugs fixed [00:46] yes, adding a 3.6 released header to the changelog sounds good [00:47] micahg: ensure that the bugs closed are also filed against firefox source package [00:47] asac: ? [00:47] otherwise they dont get closed [00:47] ah, k [00:47] micahg: like what we do for security updates on top [00:47] * firefox 3.6 release [00:47] - fix LP: #.... [00:47] - fix LP: #... - this bug [00:47] etc. [00:48] asac: oh, ok, I didn't remember that's how it's done [00:48] firefox 3.6 release (FIREFOX_3_6_RELEASE) [00:48] I mean about the busg [00:48] micahg: check the stable branches [00:48] yeah. i like that way [00:48] you can also use + instead of - ;) [00:48] k, I messed up TB then ;) [00:48] heh [00:49] i think a typical structure of a changelog is: [00:49] * UPSTREAM RELEASE x.y.z (UPSTREAM_TAG) [00:49] - fix LP: #1 - microsft has majority of market share [00:49] . [00:49] . [00:49] [ Master Luke ] [00:49] * packaging change 1 [00:49] * packaging change 2 [00:49] etc. [00:49] asac: good to know [00:50] asac, done [00:50] fta: how is the new "consistency" check? [00:50] unchanged [00:50] e.g. ensuring that no bad version gets uploaded? [00:50] hmm [00:50] ok [00:51] so that still works? [00:51] * asac happy [00:51] asac: if the patch works in older versions, should I upstream it? [00:51] firefox is building in daily ;) [00:51] http://paste.ubuntu.com/359835/ [00:52] micahg: do we see the issue in xulrunner trunk builds? [00:52] asac: yes [00:52] if so, yes. remember to give credits to kees like in changelog [00:52] and CC asac@jwsdot.com ;) [00:52] asac: where do I put that in an upstream patch? [00:52] * asac might be able to read bug mail soon again ;) [00:53] you just submit the patch ... and say in the submit comment that you forward that patch; credits go to Kees... [00:53] maybe remember them when you ask for the commit [00:53] asac: k [00:57] fta: can you disable 3.5 daily for now? [00:57] or want to keep it failing ... i dont mind if noone complains about ppa usage [00:57] ? [00:58] as you want, i don't mind either way [00:58] ok. lets keep it running for a few days and see if we get to fixing it [01:08] asac: ff3.5 worked last night [01:09] good [01:10] i think it failed on lucid [01:10] * micahg hopes to have more time next week,,, [01:19] asac: do we need all the packages updated by Feature freeze? [01:20] TB, SM, Lightning, Sunbird [01:21] fta: oh. can you also push karmic? [01:22] ;) [01:22] i wanted to test the upgrade path more or less extensively [01:22] if not i can push that to my sandbox [01:22] micahg: good question. in general yes. [01:22] FF and TB need to happen this week ;) [01:22] heh, ok [01:22] hehe [01:22] TB will be kind of half baked at first [01:23] without -dev package etc. [01:23] but debian icedove folks seem to make progress on that [01:23] asac: I wanted to suggest branching tb.head before my changes and overwritting [01:24] the final result is ok for most things, but the commits aren't so good [01:24] yes [01:25] i wanted to redo that with merges etc. [01:25] and copying your files [01:25] did the build work? [01:25] no [01:25] I missed a few things in the rules file when I merged them === asac_ is now known as asac === micahg1 is now known as micahg [08:46] morning [08:49] morning [08:49] you guys need squad members at that upcoming meeting? [08:51] Has anyone thought about making a dh_xulrunnerdeps to emit substvars for packages that link against xulrunner libs? [08:54] in english? [08:59] A debhelper tool to generate ${xulrunner:Depends} variables with appropriate versioning. [09:10] ah [09:10] no clue. [10:26] RAOF: thought we did that now [10:26] in lucid [10:29] asac: Really? [10:29] I'd find that quite useful - where is it! :) [10:34] apt-file search dh_ doesn't find anything xul-ish. [10:38] I guess I could write one. It can't be that hard, right? :) [10:40] let me check [10:43] Aha! I had an out-of-date apt-file cache. [10:45] Sweet. An idea so good, someone had it first! [10:54] asac: http://blog.mozilla.com/tglek/2010/01/19/chromium-vs-minefield-cold-startup-performance-comparison/ [10:54] Firefox commandline: firefox -profile /mnt/startup/profile/firefox -no-remote file://`pwd`/startup.html#`python -c ‘import time; print int(time.time() * 1000);’` [10:54] Chromium commandline: chromium-browser –user-data-dir=/mnt/startup/profile/chrome file://`pwd`/startup.html#`python -c ‘import time; print int(time.time() * 1000);’` [10:54] I can't run FF [10:55] and Ch doesn't work much better either [10:55] but at least it opens [10:56] heh [10:56] BUGabundo_remote: i will be here in a minute [10:56] BUGabundo_remote: did you upgrade to latest daily firefox-3.6 yet? [10:56] that should give you startup speed etc. [10:56] BUGabundo_remote: use this url:http://people.canonical.com/~asac/tmp/startup.html [10:56] for that test [10:59] Darn. dh_xulrunner doesn't pick up libmozjs dependencies. Ah! Because it's taken from Debian. [11:02] I guess I'll re-add the handcrafting and write a patch for dh_xulrunner. [11:03] asac: I'm using 3.7 [11:05] asac: in Ch I get urls like http://xn--user-data-dir%3D-bg6i/tmp/chrome :( [11:05] and file:///home/bugabundohttp://people.canonical.com/~asac/tmp/startup.html#1264071912437 [11:06] $ chromium-browser –user-data-dir=/tmp/chrome file://`pwd`http://people.canonical.com/~asac/tmp/startup.html#`python -c 'import time; print int(time.time() * 1000);'` [11:08] firefox-3.7 -profile /tmp/firefox -no-remote file://`pwd`http://people.canonical.com/~asac/tmp/startup.html#`python -c 'import time; print int(time.time() * 1000);'` [11:08] bugabundo@BluBUG:~$ psx fox [11:08] 1000 25618 0.0 0.0 7404 744 pts/7 D+ 11:08 0:00 grep --color=auto fox [11:10] BUGabundo_remote: did you have firefox-3.6 installed? [11:10] wonder if your daily update today went well [11:11] BUGabundo_remote: remove the file://`pwd` [11:11] from the url [11:11] just the http:/.... [11:29] BUGabundo_remote: would appreciate if you can check that firefox 3.6 still works nicely ;) ... we shuffled the packaging quite a lot ;) [11:29] so if you had issues during upgrade i would want to know [11:44] hallo, anyone aware of a PPA problem? [11:45] Tallken: let me know what probably you see [11:45] asac, I was gonna paste a pastebin URL [11:45] we did some package shuffeling, so some issues might come from that [11:45] right [11:45] please post what your issue is [11:45] is firefox-3.5 supposed to bring firefox-3.6 ? [11:46] yes [11:46] then who has both firefox-3.5 installed and firefox-3.6 will run into troubles? [11:46] we made the firefox 3.6 by default transition the last few days [11:46] Tallken: yes, you need to remove firefox-3.6 [11:47] we didnt add a transition for those packages, because they never entered the archive [11:47] and putting more packages in is overkill [11:47] ok, makes sense [11:47] i might upload a special package to the daily ppa to ensure a good transition [11:47] with just that transition [11:47] but that way you have to hear ppl like me complaining :p [11:47] already thought about that [11:47] will probably do that [11:47] Tallken: thats ok. [11:47] ;) [11:47] :p [11:47] Tallken: let me know if you have issues after removeing firefox-3.6 [11:47] packages [11:48] yo should end up with firefox and firefox-3.5 (empty/transitional) packages [11:48] and your default browser should be 3.6 then [11:49] apt-get is sooooooo annoying when this happen [11:49] I want to remove a package and he wants to install first the ones that failed [11:49] using aptitude [11:50] ......downgrading to previous version of firefox...... [11:50] ......removing firefox-3.6 [11:52] and finally, using apt-get to dist-upgrade, yay :D [11:52] asac, thank you for your help [11:52] if anyone else comes here, mention aptitude will do a better job [11:52] removing firefox 3.6 [11:52] just refuse the first solution it presents [11:53] and then it will offer to downgrade the packages back to the old firefox-3.5 (really 3.5) [11:53] and then the system is in consistent state and you can remove firefox-3.6 [11:56] Tallken: ok. i think we should make that special package for 3.6 users [11:57] hum [11:57] or, i'm thinking about this now [11:57] just tell ppl to install firefox-3.6 first now [11:57] I assume it's empty now? [11:58] then, when installing firefox-3.5 there won't be any file collision [11:58] the problem here was that apt-get would kill the install because it wanted to replace a file which belonged to another package [11:58] so, I assume if firefox-3.6 gets installed first, no files will be assigned to firefox-3.6 (assuming the firefox-3.6 package has now no files) and firefox-3.5 will complete with no issues [12:00] Tallken: no. thats not it [12:00] firefox-3.6 package is still in that ppa, from the previous version [12:00] we dont ship an empty package in the new package [12:00] because that would mean we would have to push that to real archive ... and we never had that package there [12:00] then you'll run into troubles :p [12:00] dpkg: erro ao processar /var/cache/apt/archives/firefox_3.6~hg20100120r33527+nobinonly-0ubuntu1~umd2~karmic_i386.deb (--unpack): [12:00] a tentar reescrever '/usr/lib/firefox-3.6pre/components/libnkgnomevfs.so', que também existe no pacote firefox-3.6-gnome-support 0:3.6~hg20100117r33523+nobinonly-0ubuntu1~umd1~karmic [12:00] yes [12:00] it says: error processing [12:00] sure [12:00] ...trying to rewrite ... which also exists in package [12:00] right [12:01] its half a bug, half a missing transitional package for the ppa-only [12:01] DO NOT remove the idicater-applet (the one with your name) than try to add it back. You will lose your gnome-panels [12:02] Tallken: please dpkg -r firefox-3.6-gnome-support [12:02] and try again [12:02] Tallken: do you get more cnflicts? [12:02] * asac currently fixes packaging [12:02] force it will fix it [12:02] asac, no, no, no, I'm good now :) [12:02] asac, what I was saying was just discussing the thing [12:02] ^^^ ugly way [12:03] as I said, I used aptitude to handle it "automatically", it downgraded to the previous version (in which firefox-3.5 was firefox-3.5) and then I was able to remove [12:03] I was just wondering any other possible solutions, but personally I've everything correct now [12:03] Tallken: ok committed. so that error shouldnt happen anymore [12:04] :) [12:04] the gnome-support one [12:05] then if that error won't happen, ppl will just have two Firefox 3.6 instaled at the same time without noticing it :p [12:06] bugabundo@BluBUG:~$ python -c 'import time; print int(time.time() * 1000);' [12:06] 1264075331753 [12:06] bugabundo@BluBUG:~$ python -c 'import time; print int(time.time() * 1000);' [12:06] 1264075332732 [12:06] bugabundo@BluBUG:~$ python -c 'import time; print int(time.time() * 1000);' [12:06] 1264075333176 [12:06] bugabundo@BluBUG:~$ python -c 'import time; print int(time.time() * 1000);' [12:06] 1264075333533 [12:06] bugabundo@BluBUG:~$ python -c 'import time; print int(time.time() * 1000);' [12:06] 1264075333883 [12:06] bugabundo@BluBUG:~$ python -c 'import time; print int(time.time() * 1000);' [12:06] 1264075334310 [12:06] hum... er? [12:07] asac: how can that simple test have so much diff results?= [12:07] BUGabundo_remote: you just print the time [12:07] who will the browser test be coeheren ? [12:07] since current time moves on - as we all know [12:07] asac: yeah, I still haven't manage to get any browser to open with it :( [12:07] you dont run the browser test with that command line [12:07] you just run python to print hte time [12:07] BUGabundo_remote: then dont do it ;) [12:08] i told you how ;) [12:08] anyway, thank you! idleing [12:08] $ firefox-3.7 -profile /tmp/firefox -no-remote http://people.canonical.com/~asac/tmp/startup.html# python -c 'import time; print int(time.time() * 1000);' [12:08] prints nothing [12:08] chromium-browser –user-data-dir=/tmp/chrome "http://people.canonical.com/~asac/tmp/startup.html#"`python -c 'import time; print int(time.time() * 1000);'` [12:09] ELAPSED 704 [12:09] YAY [12:09] firefox "http://people.canonical.com/~asac/tmp/startup.html#"`python -c 'import time; print int(time.time() * 1000);'` [12:09] yes [12:09] asac: do you know what app to file a bug against for update-apt-xapi [12:09] that works [12:09] gnomefreak: no. dont know what that is [12:10] dpkg -S update-apt-xapi [12:10] gives you the package the file is shipped in [12:10] thanks checking [12:10] so its apt-xapian-index [12:11] aahhh -profile /tmp/firefox is causing probs [12:11] * Tallken wonders why firefox-3.6 now that it is in the place of firefox-3.5 has the antialiasing or something different [12:11] Tallken: font issues? [12:11] no, it's prettier :p [12:11] really? [12:11] mine isnt comming up yet but thanks i will file bug against that [12:11] cool [12:12] asac: 3.7 in safemode ELAPSED 4822 [12:12] I had already noticed Firefox-3.5 had prettier fonts than Firefox-3.6 [12:12] way worse the Chromium [12:12] I'd assumed it was some flag which was only enabled in final builds or something [12:12] BUGabundo_remote: be sure chromium is closed before running it ;) [12:12] also dont use -profile [12:12] BUGabundo_remote, ppl want the speed while browsing, not the startup time, unless the difference is huge [12:12] firefox has probably system extensions so it takes ages longer [12:13] e.g. run with existing profiles [12:13] or ensure that no extension whatsoever is on your system [12:13] also no plugin [12:13] if you want to do a "fresh-profile" test [12:13] ok be righnt back i have to fix this. [12:14] asac: new profile : ELAPSED 885 [12:14] Tallken: I *do* want speed at start [12:14] I keep opening new windows, and closing browsers, on remote machines [12:14] BUGabundo_remote, okidoki [12:15] so Ch 774 and FF 3.7 885 [12:15] let me test 3.5 and 3.6 [12:16] $ apt-cache policy firefox Installed: 3.6~hg20100120r33527+nobinonly-0ubuntu1~umd2 [12:16] well.... can't test 3.5 anymore :\ [12:17] bugabundo@BluBUG:~$ firefox "http://people.canonical.com/~asac/tmp/startup.html#"`python -c 'import time; print int(time.time() * 1000);'` [12:17] ELAPSED 862 [12:17] 3.6 faster then 3.7 [12:20] BUGabundo_remote: right. firefox 3.6 is now all-static [12:20] which should boost startup considerably [12:20] thanks for confirming [12:21] Tallken: so you say that fonts got better in latest 3.6? [12:21] well, yes [12:21] can't explain it though [12:21] they're the same a firefox-3.5 was [12:22] also notice it is probably dependent of the person you ask, some people complained about firefox-3.5 fonts [12:37] Tallken: have a screen? [12:37] maybe a screen with before too [12:37] ? [12:44] yes, wait [12:46] asac, may I DCC you? [P.S.: the differences in the screenshots are fairly small] [12:49] * Tallken awaying for half an hour [12:50] there i reached my file 3 bugs today ;) [13:00] who wants to try to confirm a bug or 2? [13:01] There is a problem with the apparmor profile of firefox* [13:01] Tallken: please post somewhere ;) ... DCC is not good for me ;) [13:02] imageshack.us or something [13:02] coastGNU: which versino are you running? [13:02] asac, most services I register use a real-world username [13:02] 3.6~hg20100120r33527+nobinonly-0ubuntu1~umd2~karmic [13:02] i suppose i can create another account at imageshack [13:03] coastGNU: COLUMNS=200 dpkg -l firefox\* please [13:03] in a pastebin [13:04] I added an entry for dirname and pwd to the apparmor prifile and firefox* starts again [13:04] coastGNU: pleast post ;) [13:05] coastGNU: we shuffled things a bit, so want to see what your status is [13:06] http://www.pastebin.org/79695 [13:07] in /etc/apparmor.d/usr.bin.firefox add the lines: [13:07] /usr/bin/dirname ixr, [13:07] /usr/bin/pwd ixr, [13:08] just after the line which has basename [13:10] ah, imageshack doesn't require registering :) [13:11] asac, http://img696.yfrog.com/i/firefox36pos.png/ && http://img714.yfrog.com/i/firefox36pre.png/ . They're going to look VERY similar, but note the "//" in http:// in the address bar to see there is a small difference in the anti-aliasing [13:14] * asac breaks for lunch [13:15] coastGNU: can you file a bug following https://wiki.ubuntu.com/DebuggingApparmor [13:15] see the changes I made to the apparmor profiles: http://www.pastebin.org/79701 [13:16] Jepp, thanks for this tip. I wasn't shure if this needs an apparmor or firefox bugreport [13:39] * gnomefreak confused :( [15:40] yay youtube HTML5; uses H264 :( [no support in FF3.6] [15:52] asac, i really want to put this autocomplete/screensaver bug to bed. is there any way to gdb it? [15:53] it pisses me off so much. [15:53] screensaver = 5 minutes of no autocomplete [16:00] micahg? [16:00] LLStarks: did you already make an strace? [16:01] no. [16:01] don't know how. [16:01] we can try this one first [16:02] strace -f -eopen /usr/lib/firefox-3.5.7/firefox 2>&1 | tee ~/ff_strace.log [16:03] that'll create an strace log in your home directory [16:16] can't replicate [16:16] grrr === yofel_ is now known as yofel [16:24] asac: with the release of FF 3.6 does that mean a new branch for 4.0 ? [16:25] * BUGabundo_remote wants less cluthered browser [16:47] Will there be a offical ppa for Firefox 3.6 in Karmic other than -daily [16:48] Try to stop forums folks from installing 20,000 crack-filled homemade Firefox 3.6 debs of unknown quality and try to stay with something somewhat offical? [16:54] technoviking: secrutity ppa I guess [16:55] what's the question? [16:55] Will there be a offical ppa for Firefox 3.6 in Karmic other than -daily [16:55] Try to stop forums folks from installing 20,000 crack-filled homemade Firefox 3.6 debs of unknown quality and try to stay with something somewhat offical? [16:55] technoviking: yes, there is a plan to upgrade all stable versions to firefox 3.6 [16:55] you probably won't need a PPA [16:56] sweet, I will spread the word in the forums. I assume a week or so of testing for 3.6 [16:56] technoviking: not that fast unfortunately [16:56] technoviking: hopefully before Lucid is released [16:57] will it be in Karmic? [16:57] there might be a PPA sooner, but that depends on if we can make a policy for it [16:57] technoviking: not right awway [16:58] micahg: there is a bug in sb and tb that should be addressed in tb3.0 maybe 2.0 as well and sb1.0but i dont recall the bug number but i will find it in the next 30 or so minutes [16:59] im just testing something atm [16:59] gnomefreak: k, you remember what it's about? [16:59] k [17:00] micahg: yeah sort of. when you get the open with dialog (image or what not) it lists tb and sb to open it with and it shouldnt do that [17:00] technoviking: we can't release it into the current stable releases without a language pack update [17:00] should be as simple as removing a line or 3 but i would have to look at where it is [17:00] gnomefreak: oh, the image thing? [17:01] bug 458148? [17:01] the open with dialog should not list tb or sb to open with [17:01] Launchpad bug 458148 in lightning-sunbird "Thunderbird and Sunbird claim to be able to open PNG and JPEG files" [Low,Confirmed] https://launchpad.net/bugs/458148 [17:02] micahg: thats it [17:02] gnomefreak: yeah, I was going to update TB3 once it was released into Lucid [17:02] micahg: oh ok i was thinking to do it on the initial upload [17:03] well, I didn't to add more complexity to the merge [17:03] but idk [17:04] micahg: it really doesnt matter if we push the fix after as long as it gets fixed (per users) but can we even push that to 2.0.x in <=karmic [17:06] it looks like i have to reboot as normal this damn bug needs to be set to high :( ill be back [17:06] Hello. [17:07] Does anyone one know if Ubuntu will include Firefox 3.6 in its stable repositories? [17:07] At least for Karmic. [17:07] yes [17:07] but not yet [17:07] it needs a lang pack [17:08] OK. [17:08] if you really really want it NOW, there's a daily ppa for it [17:09] If I add that, Firefox 3.6 and 3.5 will update it daily? [17:09] Is it more for bug testers, right? [17:09] 3.6 replaces 3.5 [17:11] I see the final one in the Firefox page. Are those binaries not packaged? [17:12] Could I not update Firefox with that? [17:30] micahg: we are planning on backporting 3.6? [17:30] yes [17:34] why? [17:34] shouldn't we ? [17:40] not really [17:40] oh? [17:41] introducing a major release to our stable releases can cause problems if 3.6 ends up not being as stable as they/we think and backporting is a big deal that we try not to do (at least in the past) example dapper-firefox-3.0 [17:42] we didnt backport it (would introduce too many problems) [17:43] the bug listed releases that we didnt even get 3.5 in but i would have to look again [17:43] but i will talk to them about it [17:44] we should also hold the meeting before backporting major release packages [17:44] be back [17:45] well, users (specally 9.X) will demand 3.6 [17:45] if we don't give it to them in backport repos [17:45] they will go strange ways , untrusted sources [17:45] plus, those who just want stable releases, won't enable backports [17:46] but I do agree with you, we shouldn't put it in -updates [17:49] im sorry for using the word "backporting" he is talking more like releasing it to -updates repo [17:50] if we push 3.6 to if i find bug i can see exactly what he wants to do [18:05] micahg: you really think adding ff3.6 in the updates repo for >=hardy? << IMHO it is a very bad idea [18:06] gnomefreak: we're going to add for all eventually [18:06] gnomefreak: ff36 is all in one [18:06] cant find bug that you said it in but title had [hardy][.... [18:07] micahg: if we do throw it into updates repo we are going to see problems arise not to mention users will than want tb3.0 and every new releases we make. I would suggest just putting them into a PPA so people can decide if they want it. forcing it maybe a bad idea (this is why we never did it before [18:07] ) [18:08] gnomefreak: that's the plan [18:08] TB3 will also need to be backported due to security concerns I think after TB2 is EOL [18:08] micahg: from the bug report sounded like you plan on pushing it into the -updates repo [18:08] gnomefreak: yes [18:08] I think so [18:09] so you are planning on pushing it to -update repos? [18:09] that's how I understood it at least [18:09] gnomefreak: after QA testing [18:09] micahg: IMHO its a bad idea to release major releases into our stable releases of ubuntu [18:10] its going to cause alot of problems and more bugs [18:10] gnomefreak: can;t help it...https://blueprints.edge.launchpad.net/ubuntu/+spec/desktop-lucid-new-firefox-support-model [18:10] either throw it into backports repo or in PPA not in supported repos. ok looking at it in a minute [18:11] Mozilla needs to make up thier mind. they are merging 3.7 into 3.6 now 3.6 into 3.5 [18:12] gnomefreak: no, that's not what's happening [18:12] we don't know about 3.5 yet [18:12] they're talking about adding OOPP to 3.6 [18:13] * gnomefreak not sure what you mean but i thought they were making 3.7 a release of 3.6 [18:13] gnomefreak: no [18:13] no? didnt i read something about that? or something like that? [18:15] FUD [18:15] only OOPP [18:15] afaik [18:15] gnomefreak: http://beltzner.ca/mike/2010/01/15/of-rumours-and-broken-telephones/ [18:17] * gnomefreak reading [18:21] it sounds like they will take stuff from 3.7 and 4.0 (new features ect..) and put them into earlier releases. that makes me think that they will use them as updates to stable browser (at least 3.6) they state "earlier" and that makes me thing of an update to stable 3.6 [18:21] gnomefreak: small updates that won't affect other things, yes [18:22] but they still want a rapid release pace, so we're adapting our release policy to match [18:22] if we take enough out of the unstable releases than they will keep updating and making versioning even more of a cunfusing mess of crap [18:23] gnomefreak: that's why we're moving to follow their releases in our stable releases and moving to an all-in-one ff [18:23] so when they update, we can update [18:23] well rapid release pace would be as i understand it monthly( like 3.0.5 wou;ld be 5th month after release) its not really a change [18:24] gnomefreak: no, they want to decrease time between minor revisions [18:24] not sure what "all in one" means 4.0 should be a major update like 3.0 was from 2.0 [18:24] like 3.6 is 7 months after 3.5 [18:24] it was supposed to be out 2 months ago [18:25] gnomefreak: no external depends like xulrunner [18:26] micahg: ah i remember seeing that on the blueprint. is this our change or mozillas change? [18:26] our change so that we can keep up with mozilla [18:26] xulrunner is going to be in universe in Lucid [18:27] for other apps but since firefox is in main it would be all in one but provide xulrunner for other browsers? [18:27] gnomefreak: no, it will not provide anything for other apps [18:28] except x-www-browser :) [18:28] hmmmm [18:29] everything's moving to webkit anyways [18:29] or so it seems [18:29] ok so with 4.0 we will provide it for all releases of Ubuntu? yeah they are moving to webkit shotly after they moved to xulrunner :) [18:30] gnomefreak: yep, we will provide steady updates in stable releases [18:30] gnomefreak: and the source package is changing [18:30] firefox for current [18:30] next and trunk are TBD [18:30] epiphany used both 2 different packages but now its one package that uses both (that confused the hell out of me how to decide what one you want [18:31] gnomefreak: we're going to try to backport karmic webkit for previous releases to drop epiphany-gecko [18:31] that defeats the whole stable release updates per Ubuntu policy [18:31] gnomefreak: firefox already has an exception [18:31] oh ok [18:32] but because of security concerns for xulrunner, we have to do some extensive backporting [18:33] so really Mozilla will not release liek they did for 2.0->3.0 it will continue to be updates with security and new features it just seems weird [18:34] that is why we have never packported Mozilla apps as it becomes a bitch for depends/rdepends [18:34] s/packported/backported [18:35] well if you need help with the backporting let me know i can spin 1 or more a day depending on how long a package builds (depending on package) [18:35] gnomefreak: right, that's why xulrunner is moving to universe so we don't have to do this again [18:35] micahg: ah [18:36] ok be back i need to eat [18:36] epiphany moving to webkit made things easier I think [18:39] grr pulling in the other macro boilerplate appears to be wanting to pull all of the rest of glib in with it [18:44] ccheney: what are you trying to pull? [18:44] what macro? [18:45] micahg: hi. you think you can get the PIE branches merged today? [18:55] gnomefreak76: yes, so [18:55] upstream aims for a more continous update process [18:55] e.g. similar to chromium, without long lasting old-stable branches [18:56] we dont know how that will look like, but we know it will happen [18:56] also they go for more frequent updates ... like every 6 weeks or so [18:56] which they already do for a while ... but both combined makes it overly hard to backport stuff for ages [18:57] the G_G_DEFINE_TYPE (GInetSocketAddress, g_inet_socket_address, G_TYPE_SOCKET_ADDRESS); [18:57] er G_DEFINE_TYPE (GInetSocketAddress, g_inet_socket_address, G_TYPE_SOCKET_ADDRESS); [18:58] * ccheney is cleaning up the files a bit more so its more easy to see where parts came from [18:59] [reed]: mconnor: congrats! [18:59] stevel: belated congrats. :) [19:03] also gavin__, gandi ... congrats! [19:03] asac: ! [19:03] :) [19:03] asac: I wanted to ask you sth [19:03] gandi: shoot [19:04] i am here for a bit ;) [19:04] asac: https://blueprints.launchpad.net/ubuntu/+spec/desktop-lucid-new-firefox-support-model [19:04] do you work with Kev on this? [19:04] yes [19:04] do you have support from MoCo team? [19:04] gandi: in what way? [19:04] its about mainly two things: [19:05] 1. moving to firefox all-static ... and rolling that out to all releases (once the ohter branches go EOL) [19:05] in discussing the approach, and how can we make it easier for your model to release stuff, and about the concept of replacing all embedded gecko with webkit to minimize the regression risk [19:05] 2. fighting with xulrunner reverse dependencies and extensions etc. [19:05] we recently started a big discussion about how to support you better [19:05] hmm [19:06] and I gave this link as an example of a big shift that we're not supporting you with [19:06] beltzner asked if you're working with Kev on this [19:06] I said I don't know [19:06] so what i often did, was trying to evangelize the importance of the embedding api [19:06] stability [19:06] and keeping that maintained with a long security support cycle [19:06] i talked to almost everyone about that ... [19:06] basically, fwik pascal and several other guys suggest that we should consider starting our ppa [19:06] or another channel with .devs [19:06] .debs [19:06] and i never got any positive feedback on that except some security team members ;) [19:07] yea, so it boils down to the question [19:07] the main line is: "firefox is our product" [19:07] sec, otp [19:07] everything else: someone needs to step up to do that [19:07] gandi: please dont start shipping debs ;) [19:07] thats really a mess [19:08] come to us and work with us on the packages you want to see shipped :) [19:08] mhm [19:08] if you ship packages it will become messy for sure. [19:09] the problem is that there should be one package for all .deb based distros imo. however, mozilla doesnt run a distro so they are not aware of all the details and hence, their package will never be such a "one package" [19:09] we'd like to ship nightliy debs [19:09] however, if mozilla works with us directly on such a package, all will be different [19:09] ok [19:09] gandi: we ship nightly debs for ages [19:09] we even talked about putting the packaging in mozilla-central somehow [19:09] mhm [19:09] otp [19:10] however, its a bit tricky and needs some up-front discussion [19:10] asac: sure, by when? [19:10] micahg: now ;) [19:10] hehe [19:10] well, whenever you can [19:10] yeah, let's do it now. :) [19:11] i want to get the final roughest edges flashed out and just release 3.6 final to lucid ;) [19:11] at best today ;) [19:11] jcastro: do what now? [19:11] asac: which branch needs it immediately? [19:11] 3.6.head [19:11] asac: get the discussion started [19:12] yes. we can try that again. but imo it would be simpler to get mozilla folks involved with our package branches to start with [19:12] indeed [19:12] asac: the deal is. we'd like to ship 64bit, we'd like to ship nightly builds, beta builds and stable builds similarly separately to how we distribute channels. I think that for now you ship only nightlies, right? [19:12] you don't ship betas separately? [19:12] asac, did you fix 3.6? [19:12] gandi: we can ship everything. [19:12] ok [19:12] gandi: actually even you can ship everything. [19:13] just use a ppa and use our packaging branches [19:13] rather than doing your own stuff that isnt used [19:13] hi, is there a chance firefox 3.6 will get backported to karmic? [19:13] we'd like also to remove the restriction that you set in the doc about having to reduce the dependency on xulrunner in order to improve the shipping policy for firefox [19:14] yofel: yes, eventually [19:14] micahg: ok thx :) [19:14] gandi: not sure what you mean. we dont put a restriction on the dependencies of xulrunner because we want to improve firefox. we do that because xulrunner is not maintainable security wise over the timespan of a support cycle [19:14] ah, ok [19:14] webkit is? [19:14] and once you have dependency on something, you cannot throw in major upgrades [19:14] so we move to all-static firefox, that can then go with major upgrades [19:16] gandi: webkit is also kind of a mess, but xulrunner is officially mess and for xulrunner there is someone explicitly saying that they wont do security support ;) [19:17] the main reason why to take webkit rather than xulrunner is that the gecko api was neglected for long time [19:17] so most upstreams already moved to webkit [19:17] e.g. gnome [19:17] and others [19:17] so the rational is that we can only support one engine: and since webkit is the market leader, we go for that [19:18] and try to get everything also move there [19:18] ;) [19:18] market leader - in the small embedding market for linux ;) [19:18] asac: do you link pinging me 20 times a day, don't you? :) [19:18] and`: you must change your nick ;) [19:18] asac: never! :) [19:18] that nick is really the worst you had so far ;) [19:19] don't worry, irssi doesnt pop up everytime so no problem really [19:19] asac: do I have to merge PIE into xul191 first? [19:19] i think andv was the best [19:19] andv the best? [19:19] mmm... [19:19] didnt like it so much, I liked av or averi [19:19] but and is nice as well :) [19:19] micahg: there are two branches submitted. merge the firefox one in 3.5, the xulrunner one in 1.9.1, then the firefox one in 3.6 and xulrunner in 1.9.2 [19:19] it must be the same of my DD account :) [19:19] then in 3.7 and 1.9.3 ;) [19:20] asac: I won't have time to do all that till later tonight [19:20] its recognizable [19:20] I could probably do one now [19:20] speaking about someone with nick "and" is kind of like odysseus naming himself "nobody" at the cyklop [19:22] gandi: so to summarize: dont do two different set of packages, but work on one standard packaging everywhere; i am happy to talk to you guys about ways of governance of such a cross-project effort [19:22] and figure what would make you feel comfortable [19:22] if you can setup such a discussion i would be really grateful [19:24] asac: thanks a lot [19:24] it is very very helpful and informative to me [19:24] I'll carry it upstream and let you updated [19:25] I basically believe that Mozilla screwed with helping Ubuntu ship xulrunner/firefox and we have to do extra work to fix that. I'm glad I asked you so that we wont spend cycles on doing useless stuff :) [19:25] hi there, I think the 3.6 ppa dependencies are broken, at least for the firefox-3.5 and firefox-3.6-dbg packages [19:26] gandi: right. so mozilla screwed somewhat, but i am quite sure that that was intentional. i am happy to hear that there is thinking ongoing and i am happy to discuss this all in depth with anyone who wants to improve the situation [19:28] the firefox 3.5 package depends on the firefox metapackage, which depends on firefox 3.6 [19:28] is that indented? [19:29] dauerbaustelle: no [19:29] actually, isk [19:29] idk [19:30] well, the way it's set up now, if you just try to install firefox-3.5 from the PPA, you'll get firefox 3.6 [19:31] and firefox-3.6-dbg depends on firefox-dbg, which depends on a wrong hg revsison... I'll find out which one those are, one minute [19:32] asac: lol, luckily I'm on irssi, so I don't have xchat blinking every minute :) [19:33] Gents, congrats on the code push today. I'm using the daily 3.6 build with the Java(TM) Plug-in 1.6.0_15 successfully detected, but it's won't load any applets. Just wondering if anyone had seen anything like this? [19:33] firefox-dbg depends on 3.6~hg20100120r33527+nobinonly-0ubuntu1~umd2~karmic, whereas the current firefox version in the ppa is (...)~umd1~(...) [19:33] asac: I wrote a summary of what you said. I'll make sure we get back to you. Thanks again! [19:34] and btw. "and" nickname is definitely high on my list of the worst nicknames to pick. Congrats! [19:34] gandi: thanks a lot! [19:34] "and" is like odysseus calling himself "nobody" on the cyclops island ;) [19:35] moted: which java version ? [19:35] can I support you fixing the dependency problems? ;-) [19:36] "and" is like saying "i don't want to work, I want to spend my life being disturbed by highlights" [19:36] asac: hi.. when adhoc or gsm icons need signal strengths , could you ping me regarding the names , I'll need add them to Humanity [19:37] java version "1.6.0_15" [19:37] Java(TM) SE Runtime Environment (build 1.6.0_15-b03) [19:37] Java HotSpot(TM) Server VM (build 14.1-b02, mixed mode) [19:38] gandi: thanks for the kind comment [19:38] :) [19:38] i like if someone openly criticizes ... helps to address that [19:39] asac: I can't have a nickname which is different from my DD account [19:39] why not? [19:39] Freenode rules ;) [19:39] maybe you should hav choosen your dd account more wisely [19:39] or change that [19:39] you even changed your launchpad name ;) [19:39] yes, but av can't be used as DD account name [19:39] too short [19:40] there is a motivation for everything and criticing without knowing things is not the best really :) === gnomefreak76 is now known as gnomefreak [19:44] asac: looks like you started not "loving" me so much these days, I hope that is not for the discussion we had the other day, and if it is for that, then I can't do anything to "fix" such situation, that's simply what I think :) [19:44] would someone mind having a look on the depency problems? I'd like to have my browser back :-) [19:44] and`: huh? nothing changed ;) [19:44] all is fine [19:45] dauerbaustelle: manually install the firefox-3.5 versions of the packages [19:45] dauerbaustelle: are you running dailiesß [19:45] workaroud is to uninstall firefox-3.6 [19:45] and just upgrade [19:45] you will get to firefox-3.6 [19:45] * asac should ship a simple transition package in daily ppa [19:45] I have completely removed all firefox packages and then reinstalled 3.6 [19:46] but I still can't install the debugging symbol packages [19:46] asac: anyway I love my nick and I will tolerate any ping, so it's ok really! :) [19:46] nor the gnome support packages [19:47] and`: heh. then dont complain ;)... thats the only thing that triggered any comment on that nick [19:48] asac: nope, my phrase before was just a joke, not a complain :) [19:49] asac: ... are adhoc or gsm icons signal strengths likely to land in time for Lucid? [19:50] that's the error trying to install the gnome support packages throws: [19:50] trying to overwrite '/usr/lib/firefox-3.6pre/components/libnkgnomevfs.so', which is also in package firefox 0:3.6~hg20100120r33527+nobinonly-0ubuntu1~umd2~karmic [19:50] I'll paste the full traceback [19:50] http://paste.pocoo.org/show/168115/ here it is [19:52] and still it's a problem that you can't install 3.5, because that's installing 3.6, which is removing 3.5 [19:52] dauerbaustelle: you don't need the gnome-support package anymore [19:52] gandi: I just read the other comment you gave me, lol [19:52] why is it shipped, then? [19:52] gandi: damn you :) [19:53] and what can I say? [19:53] ;) [19:53] dauerbaustelle: yes, thats fixed in tomorrows dailies [19:53] try to install it twice [19:53] it should continue [19:53] on second attempt [19:53] what, the gnome-support thing? [19:54] its for gnome support. previously we had .so in there [19:54] now they are in default package and that one only has the proper dependencies [19:54] to ensure tha the gnome support works [19:54] so keep it === gavin__ is now known as gavin [19:54] that's what I meant... [19:55] asac, what do you mean by "install it twice"? [20:00] dauerbaustelle: run apt-get dist-upgrade twice [20:00] doesnt that help? [20:00] or run apt-get install firefox-gnome-support [20:00] ;) [20:00] manually [20:01] or run dpkg -i /path/to/firefox-gnome*.deb [20:03] I still can't install it, because apt complains about that libngnomevfs.so which it doesn't want to overwrite [20:03] dist-upgrade did exactly *nothing* [20:05] ok [20:05] then remove firefox-3.6-gnome-support ;) [20:05] upgrade [20:05] and install firefox-gnome-support afterwards [20:06] I did [20:06] dist-upgrade did nothing [20:06] it should just want firefox-gnome-support now [20:06] doesn't [20:06] dauerbaustelle: paste dpkg -l firefox\* [20:06] actually [20:06] COLUMNS=200 dpkg -l firefox\* [20:06] -> paste.ubuntu.com [20:07] http://paste.ubuntu.com/360231/ [20:09] dauerbaustelle: yeah ... so install firefox-gnome-support and you should be set [20:09] also wait a bit [20:09] yeah this works [20:09] i am trying to get the transitional package somewhere [20:09] but why not firefox-3.6-gnome-support? wtf [20:10] dauerbaustelle: thats too much detail to explain atm ... tomorrow all will be good for those that havent upgraded yet. [20:10] dauerbaustelle: firefox-3.6 won't be versioned anymore [20:10] hm, well then, next problem: firefox debugging mode doesn't work, "not in executable format" [20:10] maany problems :D [20:11] shall I wait until tomorrow? [20:11] dauerbaustelle: that never worked the way you think it works ;) [20:11] at least i think [20:11] dauerbaustelle: what are you running? [20:12] firefox -g or gdb /usr/lib/firefox.../firefox [20:14] its only going to be "firefox"? :( [20:14] * asac checks [20:17] dauerbaustelle: http://pastebin.com/f45650d1f [20:17] dauerbaustelle: replace your /usr/bin/firefox with that [20:19] I'll try. Is this only a problem of mine because I upgrade today (when the packages where broken), or did that never worked the way it should? [20:19] s/worked/work/ [20:20] dauerbaustelle: firefox -g? thats a bug in the new package for firefox 3.6 we landed yesterday [20:21] now I'm getting Reading symbols from /usr/lib/firefox-3.6pre/firefox-bin...(no debugging symbols found)...done. [20:22] (the debugging symbol packages are installed) [20:22] micahg: if you let me know when SM2 is fixed (grabs 2.0 not 2.1 and versioning fixed) ill spin it and test it, i can also upload to a PPA if needed [20:22] dauerbaustelle: firefox-dbg is installed? [20:22] flash bug or extension bug? [20:22] asac, I can't..wtf. [20:22] seems now [20:22] not [20:23] firefox-dbg: Depends: firefox-3.6 (= 3.6~hg20100120r33527+nobinonly-0ubuntu1~umd2~karmic) but 3.6~hg20100117r33523+nobinonly-0ubuntu1~umd1~karmic is to be installed [20:23] remove the -3.6 package first [20:23] ah [20:23] thats the same as the gnome-support basically [20:23] is fixed [20:23] tomorrow [20:23] same error after removing firefox-3.6-dbg [20:24] * gnomefreak wonders why it wants to install a lower version than what is installed [20:24] dauerbaustelle: for me firefox-dbg is: [20:24] Replaces: firefox-3.5-dbg, firefox-3.6-dbg [20:24] Depends: firefox-3.6 (= 3.6~hg20100120r33527+nobinonly-0ubuntu1~umd2~karmic) [20:24] Conflicts: firefox-3.5-dbg (<< 3.6~hg20100117r33523), firefox-3.6-dbg (<< 3.6~hg20100117r33523+nobinonly) [20:24] -dbg updated for 3.6 yet? [20:25] oh wait [20:26] dauerbaustelle: fixed now ;) [20:26] thanks [20:26] so for now you have to force ignoredependes or wait till tomorrow for the -dbg package [20:26] 4am UTC [20:27] dauerbaustelle: do you have instant need for dbg symbols? then get the .deb and run dpkg -i --force-depends PACKAGEFILENAME [20:30] yes, I'll do [20:30] gna [20:30] still no debugging symbols [20:30] oh wait [20:41] asac, you mean this deb? ...pool/main/f/firefox/firefox-dbg_3.6~hg20100120r33527+nobinonly-0ubuntu1~umd2~jaunty_i386.deb [20:42] is yes [20:42] yes [20:42] ook [20:44] https://edge.launchpad.net/~asac/+archive/sandbox/+packages [20:44] the special transition packages for karmic should be there too soon ;) [20:51] micahg: i got mail from Joe. I made my comments about SM2.0 and added you to CC since i mentioned you ;) [20:52] those issues need to be worked out before i can build it for any reason since its grabbing 2.1 not sure how he built 2.0 if he did (made a script)? but he should stick with -devscripts since it adds nobinonly script in it but you will get email :) [20:53] that is before we can push into any Ubuntu release [20:53] as i see it [20:54] * gnomefreak gone need to get work done here before people get here [20:54] This sound ok? http://ubuntuforums.org/showthread.php?p=8702588 [22:08] * ccheney thinks he is making some progress on the patch, it keeps getting larger more and more functions :-\ [22:20] ccheney: for what are you pulling in new functions? [22:20] yea i think i got one of the get_types to stop complaining! :) [22:20] asac: having to pull lots more stuff to get the macros to work properly to get the get_type errors to go away [22:21] the G_DEFINE_TYPE macros should be in hardy glib [22:21] ccheney: which macros? [22:21] more than the DEFINE_TYPE? [22:21] those type macros the stuff that it pulls in is more for the particular classes that the get_type was showing up as missing [22:21] i think you dont need the rest if the code doesnt use them [22:21] eg gsocketaddress, etc [22:21] it won't build without the other functions once i add the macros in [22:22] so you say only the G_DEFINE_TYPE macro does that? [22:22] for gsocketaddress it was this: [22:22] G_DEFINE_ABSTRACT_TYPE_WITH_CODE (GSocketAddress, g_socket_address, G_TYPE_OBJECT, [22:22] G_IMPLEMENT_INTERFACE (G_TYPE_SOCKET_CONNECTABLE, [22:22] g_socket_address_connectable_iface_init)) [22:22] which caused a lot of more functions to become needed [22:25] ok. so the iface_init [22:26] yeah [22:26] the macros themselve shouldnt need anything new though [22:26] G_TYPE_SOCKET_CONNECTABLE -> needs to be pulled in too [22:26] right [22:26] ccheney: can you publish an checkpoint patch EOD? [22:27] ok [22:27] i didn't completely finish reorganizing the c file but the header should be much more easy to read now [22:33] great [22:34] anyone here who hasnt upgraded to latest dailies, but has firefox-3.6 ? [22:40] asac: yes :) [22:41] micahg: really ... cool. [22:41] so the sandbox ppa (~asac) [22:41] asac: I have rc2 that I spun [22:41] has the fake transition packages i wanted to in ject [22:41] micahg: but before the renaming? [22:41] asac: yes [22:41] hmm. wonder if that would upgrade to our ~rc2 [22:41] err [22:41] ~hg === gandi_ is now known as gandi [22:42] micahg: can you add https://edge.launchpad.net/~asac/+archive/sandbox [22:42] and post what apt-get dist-upgrade suggests (dont run it) [22:43] nothing [22:43] * micahg thinks it's because of ~rc2 [22:43] micahg: do you have the dailies too? [22:43] e.g. the ppa? [22:43] yep [22:43] dpkg -l firefox\* ;) [22:44] COLUMNS=200 dpkg -l firefox\* [22:44] ;) [22:44] I can install the old daily package [22:44] karmic? [22:44] yep [22:44] so the fake transition packages should be higher ... its 3.6+karmic [22:45] apt-cache show firefox-3.6 please [22:45] does that show the 3.6+karmic fake package? [22:45] (should list more than one) [22:45] oh ... do you have any pins etc.? [22:46] i had some i didnt even know ... and those caused something similar [22:46] yep, shows 3.6+karmic [22:46] yes [22:46] I do :) [22:46] ok... so maybe downgrade all firefox-3.6* packages to the versions before the transition [22:46] remove the -gnome-support one (thats buggy atm) [22:46] and then see if dist-upgrade is better ;) [22:47] micahg: whats your local package version exactly? 3.6~rc2... ? [22:47] 3.6~rc2~micahg+nobinonly-0ubuntu1~karmic~ppa1 [22:47] yeah [22:48] so if you could downgrade like mentioned up and then remove the pins and show what dist-upgrade suggests i would be happy ;) [22:48] downgrading right now [22:48] pins won't matter since daily and your ppa are the same [22:48] problem is my moz-beta is higher than daily [22:48] The following packages will be upgraded: [22:48] firefox-3.6 firefox-3.6-branding [22:49] right. but the firefox-3.6 package from the fake thing should still go up ... it doesnt have tight dependencies on versions or something [22:49] fake thing? [22:49] check https://edge.launchpad.net/~asac/+archive/sandbox/+packages [22:49] the binaries produced by ffox36-daily-transition-special - 3.6+karmic [22:49] my web browser is broke ;P [22:50] i didnt add transitional packages for 3.6 because i dont want them in the archive [22:50] so i want to inject that package for our daily users to properly transition [22:50] * micahg fires up arora [22:50] so i put empty firefox-3.6 etc. in there [22:50] that depend on firefox etc. [22:50] only [22:51] heh. finally a reason for that ;) [22:51] k, but the transition isn't trying to upgrade firefox or anything els [22:51] so lets see what happens after downgrade ;) [22:52] so you downgraded? [22:52] yeah [22:52] and dist-upgrade still shows nothing? [22:52] maybe you kept some ~rc2 package ... like -dbg etc. ? [22:52] http://pastebin.com/f515f46dd [22:52] The following packages will be upgraded: [22:52] firefox-3.6 firefox-3.6-branding [22:52] yes, thats the pin i would think [22:53] hmm [22:53] i really think thats the pin [22:53] firefox-3.6 only came from ppa [22:53] k, I'll remove [22:53] firefox from archive [22:53] so if you prefer archive over ppa nothing would happen [22:54] http://paste.ubuntu.com/360321/ [22:54] * micahg had a lot of PPAs :) [22:54] micahg: ok. so remove firefox-3.6-gnome-support if you have that (seems you dont) [22:54] I removed it [22:55] then check that you have the current firefox launcher in the gnome-panel [22:55] e.g. for firefox 3.5 [22:55] after upgrade it should still be there [22:55] (just with the blue globe) [22:55] k [22:55] micahg: what would upgrade do? [22:55] e.g. without dist-upgrade? [22:55] install all those package I don't want [22:56] paste please ;) [22:56] http://paste.ubuntu.com/360322/ [22:56] hmm. [22:57] can you paste your dpkg -l firefox\* please ? [22:57] want to check why its kept back [22:57] sorry [22:57] sorry? [22:57] http://pastebin.com/f44f3ffdb [22:57] didn't doo it earlier ;) [22:59] micahg: heh. np. do you see any package there that isnt installed, that is mentioned in the dist-upgrade? [22:59] i mean ... for the firefox ones [22:59] does dist-upgrade also suggest to remove something? or just the part you pasted? [23:00] no, just what I pasted [23:00] looks like it covers everything [23:01] micahg: if you fire up update-manager ... it doesnt want to upgrade firefox etc? [23:02] no, it does [23:03] really? [23:03] hmm. strange [23:03] and sudo aptitude upgrade ? [23:03] does that complain? [23:03] or keep back the firefox? [23:05] http://paste.ubuntu.com/360328/ [23:05] please also run sudo apt-get -oDebug::pkgProblemResolver=true upgrade [23:05] and post whats going on ;) [23:05] hmm. [23:06] firefox-3.5-branding removed [23:06] * asac checks firefox-branding [23:06] http://paste.ubuntu.com/360330/ [23:07] hmm [23:14] micahg: ok i committed a provides: for all the packages now. lets hope that resolves it. maybe stick to that state till next daily has finished and see if just upgrade also works smoothly [23:15] otherwise ... if update-manager (without -d) works, thats probably fine ... not 100% sure though if it would work in stable release update-manager [23:15] oh wait ... you are running karmic. so yeah. if update-manager works its probably fine, but we should check if tomorrows builds are perfect [23:15] * asac copies the fake transition packages to daily and hopes its all good :) [23:16] damage done ;) [23:16] lets hope [23:17] asac: can I restore my browser now? [23:17] why is it broken? [23:17] i hoped you can try tomorrow ;) [23:17] I can put it back like this tomorrow [23:17] ok [23:18] whatever feels good to you [23:18] i hope its fine [23:18] ;) [23:18] * micahg needs browser for work :) [23:19] heh [23:19] eah [23:19] what do you think of a firefox-stable PPA? [23:20] asac: ^^ [23:20] ccheney: do you know gcc-uno? [23:20] ;) [23:21] micahg: yes, i want to make one ppa for each channel [23:21] now that we dont want to care about version transitions that should work nicely [23:21] asac: can we start with stable? [23:21] e.g. we can have one ppa for each channel [23:21] and do it after it's in lucid? [23:22] no [23:22] we can set it up now [23:22] otherwise it will never happen i presume ;) [23:22] fta: are you there? [23:23] asac: I'm not talking about a bot based one [23:23] right [23:23] still want to check with him [23:23] k [23:23] we talked about this a few times ;) [23:29] meh, youtube html 5 still doesn't work with chromium [23:31] ripps: if they weren't using h.264, they could make it work with everything [23:32] micahg: so, the chromium-ffmpeg package doesn't include h.264 support? [23:32] idk [23:32] * micahg just knows that's why it won't work with ff [23:33] hi [23:34] I thought the chromium nonfree ffmpeg package did include h.264 support. [23:35] I've Thunderbird 3 and have 2 email accounts one having "junk" as the spam folder and the other having "Spam" as the spam folder. How can I make them display under the >Junk tree? [23:36] RAOF: I already have chromium-codecs-nonfree installed, but youtube still says my browser doesn't support the video [23:36] ripps: maybe it's the user agent? [23:36] I just got this after firefox from ppa is now 3.6: [23:36] > firefox [23:36] /usr/lib/firefox-3.6pre/firefox: 59: dirname: Permission denied [23:36] /usr/lib/firefox-3.6pre/firefox: 88: /bin/pwd: Permission denied [23:36] /usr/lib/firefox-3.6pre/run-mozilla.sh: 39: dirname: Permission denied [23:36] /usr/lib/firefox-3.6pre/firefox-bin: error while loading shared libraries: libxul.so: cannot open shared object file: No such file or directory [23:36] ripps: Yeah, I've just checked. -nonfree says it should support h.264, but youtube doesn't detect support. [23:37] mahfouz: try pastebin next time :) [23:37] ok [23:37] can you read it? [23:37] How do I change chromium's user-agent so it thinks I'm using google-chrome? [23:37] there is a problem with the transition to 3.6 in ppa [23:37] mahfouz: at best wait till 5am UTC ;) [23:37] ok [23:37] thx [23:37] just wanted to report it [23:38] mahfouz: so if it doesnt help in 12 hours come here ;) [23:38] i hope we fixed all cases now ;) [23:43] Hmm.... even using the chromeleon extension in chromium to spoof my useragent doesn't work. [23:43] asac, ? [23:45] RAOF, ripps: http://code.google.com/p/chromium/issues/detail?id=13416#c36 and c37 [23:47] fta: ah thanks, will the patch see the -dev ppa? [23:47] ripps, it's not about user agent either [23:47] ripps, if it works, most probably [23:48] fta: asac and I were talking about a PPAs for firefox channels [23:49] and? [23:49] asac: said he was discussing with you [23:50] * micahg wanted to make a firefox-stable PPA after ff36 gets into lucid [23:54] i have nothing against it, if that's the question [23:55] * micahg doesn't know what the question is...pokes asac [23:55] fta: hi [23:55] fta: so ... two choices: either we put that in ~mozillateam ... or ~ubuntu-mozilla-daily/+archive/stable [23:55] or webtech ;) [23:55] three [23:55] * micahg votes for ~mozillateam [23:56] who/what will populate this ppa? [23:56] * micahg figured he could after a release from mozilla [23:57] should be easy now that it's all in one [23:58] fta: for now manual. later: undefined [23:58] what's the diff between firefox-stable and regular lucid-updates? [23:58] mahfouz: lucid-updates? [23:58] we are still developing ;) [23:58] mahfouz: PPA might be bleeding edge release [23:59] asac: I mean the regular firefox updates coming thru regular ubuntu repos [23:59] yes [23:59] timing [23:59] firefox-stable will have the latest stable packages backported [23:59] you mean because ubuntu repos will not update 3.6 --> 37 [23:59] even if the archive is still stuck to the previous one [23:59] yes [23:59] mahfouz: we might. but we will probably update later there [23:59] basically when the other version is EOL upstream [23:59] in the end it might not be that different