/srv/irclogs.ubuntu.com/2010/06/17/#ubuntu-mozillateam.txt

chrisccoulsondoes anyone have a karmic installation available and can spare a couple of minutes testing something?01:33
ddecatormicahg: btw, i'm working on sb. upstream moved the xulrunner branch on their server and made some changes, so i'm working on getting everything setup. i updated the patches, but i hit a failure at 4am last night. not sure how long it'll take, just wanted to let you know why it's taking so long04:55
micahgddecator: k, np04:57
ddecatorgood learning experience so far..04:57
ddecatormicahg: i feel like this may have come up in other xr192-related builds. when building, it looks for gnomeui libs and it can't find libnotify. have you ever run into that before?06:25
micahgddecator: you might need to add a dependency06:27
* micahg doesn't remember that06:28
ddecatormicahg: just to the control file?06:28
micahgddecator: yeah, look at the source for xulrunner-1.9.2 to see if you're missing something06:28
ddecatormicahg: alright, thanks, i'll look at that in a little bit, i'm introducing a student to the bugday first :)06:29
* micahg needs to work on midbrowse and it's late06:31
micahg*midbrowser06:32
ddecatoryah, i hope i don't end up staying up until 5am again..06:32
* micahg needs to get somewhere by 806:32
ddecatoryaaaaaah...06:33
ddecatormicahg: yup, i had to add some dependencies, we'll see how things go now07:16
=== almaisan-away is now known as al-maisan
ddecatordang, it's so close to building..08:38
=== al-maisan is now known as almaisan-away
=== almaisan-away is now known as al-maisan
ftahttp://arstechnica.com/software/news/2010/06/chromium-based-flock-beta-offers-unobtrusive-social-features.ars12:22
gnomefreakdoes anyone else have to type in your keyring password when starting Gwibber?15:00
micahggnomefreak: makes sense if you're storing passwords15:01
gnomefreaki didnt realize i was. anyway to change this?  and it doesnt even start. ps aux shows it but its not showing15:02
gnomefreakthis damn app is so unrelable not sure how it made into default15:04
gnomefreaki lost all my accounts15:05
gnomefreakwtf15:05
micahggnomefreak: couchdb upgrade?15:06
micahggnomefreak: maybe check in +115:06
gnomefreakmicahg: shouldnt have dropped all my accounts15:06
micahgshouldn't is true, but this is the devel release15:06
* gnomefreak working on fixing. that i am sure i can15:06
gnomefreakERROR:dbus.proxies:Introspect error on com.Gwibber.Accounts:/com/gwibber/Accounts:15:07
gnomefreakmore of those15:08
gnomefreakok lets see if i can do this15:08
gnomefreakit seems that backing up .gconf no longer keeps accounts15:12
micahggnomefreak: should be stored in you keyring, maybe new gwibber feature15:14
micahg?15:14
micahgactually, I shouldn't say that for sure, ideally, it would be stored in the keyring, don't know what gwibber does :)15:15
gnomefreakmicahg: ah ok15:27
gnomefreaki guess i re-set it up15:27
* gnomefreak not sure if there is a faile to back up for keyring15:28
gnomefreaks/faile/file15:29
gnomefreakcant add facebook account no "add" button after filling all info needed15:43
DASPRiDevery time i open firefox, it loads all my previous pages, of which like 10 are protected via htaccess. i always have to click 10 times "ok" (since it remembered username/password). is there an addon or such which automatically uses the remembered data without prompting me?16:02
gnomefreakDASPRiD: maybe but you would have to look on mozilla addons site. we dont support anything like that16:07
* gnomefreak thinks it is a bad idea to do that16:07
DASPRiDgnomefreak, why do you think that?16:07
DASPRiDusername and password are prefilled anyway16:07
DASPRiDso what's the point of displaying the popup at start16:07
gnomefreakDASPRiD: they are? and it is security risk16:08
DASPRiDjust on shared computers16:08
DASPRiDtho there you have a master password16:08
gnomefreakall the sites i use pre-fill user name but not password16:08
DASPRiDwell its specifically about htaccess passwords16:09
gnomefreakDASPRiD: the add-on may not do just htaccess it is likely to do it with everything (maybe a setting to customize it16:10
gnomefreak)*16:10
gnomefreakanyone try lubuntu16:14
gnomefreaki guess ill install it while im at lunch :)16:14
jdstrandchrisccoulson: if 3.6.4 is released today or tomorrow, I feel pretty strongly that the update should wait until monday-- unless there is a devastating vulnerability16:40
chrisccoulsonjdstrand - i agree16:40
jdstrandok cool16:40
gnomefreak3.6.5 wasnt released?16:41
gnomefreakdaily is on pre 3.6.616:41
chrisccoulsonyeah, 3.6.5 was skipped16:41
gnomefreakoh16:42
gnomefreakwell have fun im going to lunch16:42
chrisccoulsongnomefreak, "1.9.2.5 was used by Fennec, so next platform version is 1.9.2.6. We will keep the version #'s coherent by naming it Firefox 3.6.6"16:42
=== al-maisan is now known as almaisan-away
bobby_Anyone else find 3.7a6pre epically faster, or is it just me?18:54
=== JanC_ is now known as JanC
=== yofel_ is now known as yofel
jdstrandchrisccoulson: hmmm. there are a number of test cases in http://mozilla.qa.ubuntu.com/qatracker/test/4224 that should not be there: seamonkey, thunderbird, sqlite3, and nss20:10
jdstrandchrisccoulson: having them there suggests they need to be tested, and I think the sqlite3 one may not be appropriate (though I'm not sure, asac should remember)20:11
chrisccoulsonyeah, that shouldn't be there. those must just be packages that were already in the PPA20:16
chrisccoulsonjdstrand - the totem plugin doesn't work in the webkit port of epiphany on hardy20:24
chrisccoulson:(20:24
micahgchrisccoulson: why would it?20:25
chrisccoulsonit works with the gecko version, but the webkit version needs a newer version of totem20:25
micahgchrisccoulson: right, do they use the same plugin or they build a different one?20:26
chrisccoulsonit's the same plugin, but the one in hardy is using xpcom and only compatible with gecko browsers20:26
chrisccoulsonso we'd need to backport the totem plugin too if we wanted it to work20:27
micahgah20:27
micahgugh20:27
micahgchrisccoulson: looking more like it'd be better to fwd port epiphany :)(20:27
micahgchrisccoulson: how much code is actually in epiphany-gecko?20:27
chrisccoulsoni'm not too sure20:28
micahgk20:29
jdstrandchrisccoulson: epiphany has all kinds of problems. I considered it blocked atm20:38
chrisccoulsonyeah, it's not too good20:38
jdstrandchrisccoulson: as such, maybe focus on that after all the firefox bits?20:38
chrisccoulsoni'm a bit confused though, it's not actually using the totem plugin to play media on lucid20:39
chrisccoulsonbut, whatever it uses isn't working on hardy ;)20:39
jdstrandmaybe it is smart with mime types?20:40
ftais there an equivalent of perl's "<=>" in python?20:50
fta("$a <=> $b" return -1, 0 or 1 if a is lower, equal, greater than b)20:51
micahgfta: cmp20:56
micahgfta: but not exatcly20:56
micahgfta: see http://docs.python.org/library/functions.html20:56
fta>>> cmp("2", "11")21:01
fta121:01
fta>>> cmp(2, 11)21:01
fta-121:01
fta:(21:01
jdstrandeek21:05
jdstrandchrisccoulson: ctxextensions is pretty hosed. if I install all the extensions from the ppa, then upgrade, most of (all?) the extensions don't show up until I disable ctxextensions21:06
chrisccoulsonjdstrand - yeah, i noticed that too21:07
chrisccoulsondid you recall if it worked before the upgrade?21:07
jdstrandchrisccoulson: I phrased that wrong. if I install all the extensions corresponding to those in the ppa...21:07
jdstrandchrisccoulson: it seemed to, yes. I had an Extensions menu to the right of Help21:07
chrisccoulsonhmmm, that's not good. i'll look at that later then, but i was thinking if it didn't work before, that we could just leave it at the old version ;)21:08
jdstrandheh, yeah21:09
jdstrandchrisccoulson: firebug seems broken too. with ctxextensions disabled, firebug still doesn't show up even though firebug and xul-ext-firebug are installed21:20
bobbyAny word on when FF4.0 alpha is coming out, anyone know?21:22
jdstrandchrisccoulson: and mozilla-noscript21:31
chrisccoulsonthere's lots for me to fix then ;)21:32
jdstrandchrisccoulson: well, to be fair, there is a lot that works too :)21:32
chrisccoulsonheh, that's good :)21:32
chrisccoulsonright, time for me to move downstairs21:33
jdstrandchrisccoulson: I am updating the qa tracker as I go, so you can look there21:33
chrisccoulsonthanks21:33
jdstrandI I'll rely on others to test some stuff though (eg bindwood)21:34
bobbyQuestion: Is 3.7 going to be 3.6.4, or FF4? What exactly is being done with 3.7?21:37
mconnor3.7 is going to be 4.021:39
bobbyOkay, thanks, I wasn't really sure.21:39
mconnor3.6.4 is a collection of specific backports to allow plugins to run in a different process21:40
bobbyYeah21:40
bobbyMozilla needs to make better roadmaps, or just not release any roadmaps at all :P21:40
bobbyOkay, another question: It is June, and I am using the 3.7a6pre... How many more alpha/beta releases will there be, especially if they are aiming for November?21:41
mconnorbeta 1 is soon21:44
bobbyOh, okay, thanks21:44
mconnorand then we'll ship betas on ~2 week cycles21:44
mconnoruntil we're ready to ship21:44
bobbyOh, I see. I'm surprised that will take to November or further, 3.0 betas didn't take very long, I think there were only 4 or so21:47
mconnor(ftr: Fx3 b1 was nov 2007, shipped final in june 2008, so seven months)22:06
=== almaisan-away is now known as al-maisan
chrisccoulsonb'ah, my wifi keeps dropping out tonight22:22
jdstrandchrisccoulson: openjdk doesn't work on karmic22:23
jdstrandI've not tested sun-java6-plugin yet22:23
chrisccoulsonis it just not detected or just not working properly?22:23
jdstrandsorry22:23
jdstrandnot detected22:23
chrisccoulsoni haven't had a chance to test everything yet22:23
chrisccoulsonah, not detected should be easy to fix :)22:23
jdstrandI'm still going through the testing and will report in the qatracker22:23
chrisccoulsonthanks22:24
chrisccoulsoni'm going to try and get jaunty ready for the weekend, so i've not had much time to test everything yet22:24
jdstrandchrisccoulson: sure. hopefully my testing will help save you some time (Firefox3.6.4Upgrade/SecurityPublication for what I am doing)22:25
=== al-maisan is now known as almaisan-away
jdstrandchrisccoulson: also note that my testing of the extensions (the ones I reported on) was fairly cursory. some better than others, but none 'fully'22:28
jdstrandchrisccoulson: basically I spot checked several things within each before I gave it a pass22:29
ftahttp://blog.chromium.org/2010/06/bringing-improved-pdf-support-to-google.html22:43
micahgjdstrand: thunderbird 3.0.5 has been pushed22:50
micahgchrisccoulson: ^^22:51
jdstrandmicahg: you mean by upstream?22:51
micahgjdstrand: yes, but no CVEs yet, since FF is on hold22:51
jdstrandk22:51
jdstrandthey are trying their hardest to make this exciting for us, aren't they?22:51
chrisccoulsonheh22:52
micahgjdstrand: heh, idk what the procedure is since we reference a USN in the changelog w/out actually publishing the USN22:52
micahgchrisccoulson: I might be in a pickle w/lighnting22:53
chrisccoulsoni suppose there is no urgency to push 3.0.5 if there are no CVE's disclosed22:53
jdstrandmicahg: can we at least confirm it is security relevant?22:53
micahgjdstrand: yes, some of the same CVEs as FF3.5.1022:53
micahgjdstrand: not all though as JS is disabled by default22:54
jdstrandmicahg: ok, then I can give you a USN22:54
micahgjdstrand: no, there's one in the changelog already :)22:54
jdstrandmicahg: it can sit in the ppa until they disclose them22:54
* micahg did this last month22:54
jdstrandmicahg: oh right. ok, then fine. we just won't push until they disclose22:54
micahgjdstrand: k22:54
micahgchrisccoulson: so, lightning 1.0b2 won't work w/TB3.1 and 1.0b1 won't work with TB3.022:55
micahgOOPs22:55
micahgchrisccoulson: switch those22:55
micahgchrisccoulson: so it seems like I have to package lightning before I can push TB3.1 to maverick or I can't backport22:55
chrisccoulsonah, ok. that's a bit of a pain22:57
micahgchrisccoulson: so, would it be ok to push off TB 3.1 to beta?22:57
chrisccoulsonwe could push it off a bit, but i wouldn't want to delay it for too long22:59
micahgchrisccoulson: I can shoot for the beginning of the beta cycle, daily builds are still scheduled for alpha322:59
micahgjdstrand: would it be a problem to push Thunderbird 3.0.5 before we push to Lucid/Maverick?23:05
micahgjdstrand: oops, I meant to PPA23:05
jdstrandmicahg: can you rephrase?23:05
micahgjdstrand: would it be ok for me to push to the thunderbird-stable PPA?23:06
micahgjdstrand: before we push to archive?23:06
jdstrandmicahg: not at all. as long is it complies with upstream policy23:06
jdstrandwait23:07
jdstrandhehe23:07
jdstrandmicahg: it is totally ok to push to ppa23:07
micahgjdstrand: k, it's the team PPA, so I think we're good on upstream policy as well23:07
jdstrandmicahg: you rephrased but I answered with your original 'would it be a problem' phrasing :)23:07
micahgchrisccoulson: I'll push TB3.0.5 to the tb-stable PPA, archive can wait :)23:08
* micahg needs to learn how to run fta's bot :)23:08
jdstrandchrisccoulson: fyi, only problem with firefox on karmic is the openjdk one (excepting the extensions we talked about)23:08
chrisccoulsonmicahg - thanks23:09
chrisccoulsonjdstrand, that's good :)23:09
jdstrandwell, that I found anyway :)23:09
micahgjdstrand: chrisccoulson: should we try a full backport of openjdk?23:09
jdstrandI figured it could be fixed like chrisccoulson fixed it before, but I'll let you guys decide23:09
chrisccoulsoni'm not sure if we'll need that yet, i need to have a look at what the problem is23:10
micahgjdstrand: well, before it was a separate package, I have the commit though for the main xul192 changes23:10
jdstrandI see. I defer to chrisccoulson23:10
jdstranda full backport seems pretty heavy-handed if all we need to do is tweak a path or something. but I still defer to chrisccoulson :)23:11
chrisccoulsoni'll have a look in a bit. i'm just about to do a hardy -> lucid upgrade, so i can't do anything with karmic just yet23:12
chrisccoulson(my laptop won't handle 2 kvm's ;) )23:12
jdstrandheh23:12
jdstrandI typically run 4-5 concurrently for a given security update23:12
jdstrandthough for this, only 2 (i386 and amd64) for a given release23:13
micahgchrisccoulson: let me know, the openjdk PPA should have a backported karmic build, I can do that once I finish my hardy stuff23:13
chrisccoulsonjdstrand, i need a faster machine ;)23:13
chrisccoulsoni didn't realise how much my laptop would struggle when i purchased it23:14
* micahg wants a laptop w/8GB of RAM :)23:14
jdstrandif you have sata, the intel ssd would probably help the most23:16
* micahg has sata23:16
jdstrand(ie, I can test a desktop with 384M vm fine-- so even a couple of gig of ram is ok)23:16
jdstrandit is expensive, but man is it nice23:16
* micahg is hitting .5GB of swap during normal usage w/4GB RAM23:17
chrisccoulsonyeah, i was thinking of getting a ssd. the harddrive in my laptop is really the bottleneck23:17
chrisccoulsoni'm using a lot of swap in normal usage too, on both of my machines23:17
jdstrandwow23:17
chrisccoulsoni'm sure the lucid kernel is leaking memory :/23:17
jdstrandI swap very little and I have 4G23:18
jdstrand:(23:18
chrisccoulsonif i leave my desktop on all weekend, then it's usually unusable by monday (the oom killer has done it's work)23:18
micahgTB apparently has a leak, there's a bug report I haven't gotten to yet, BTW, I use Xfce on top of it :)23:18
chrisccoulsoni can't find anything in userspace that leaks memory on my desktop, but i can leave it on all weekend and it's used up all 2GB of RAM and 3GB of swap with just a single session and no applications open23:19
chrisccoulsonand there's nothing that appears to be using all that :/23:19
chrisccoulsonbut that happens on my laptop too, i just reboot it more often23:20
micahgchrisccoulson: could it be X + your video driver?23:21
chrisccoulsoni thought so, but both machines have different video drivers23:21
chrisccoulsonand restarting Xorg doesn't free up the memory23:21
micahgchrisccoulson: well, what's using the memory when you come back to it?23:22
chrisccoulsonnothing, that's the problem. if i look at the applications that are running, there's nothing that's using an abnormal amount of memory23:22
chrisccoulsonbut if i look at the output of free, then it shows there is nothing left23:22
chrisccoulson(and only a couple of MB of the used memory is cache)23:23
chrisccoulsonand the swap is full23:23
chrisccoulsonand eventually the oom killer just kicks in23:23
bdrung__micahg: ping23:40
micahgbdrung__: pong23:41
bdrung__micahg: can you show me some more complex work you did?23:41
micahgbdrung__: https://edge.launchpad.net/ubuntu/+source/thunderbird/3.0+nobinonly-0ubuntu1 https://edge.launchpad.net/ubuntu/+source/seamonkey/2.0.4+nobinonly-0ubuntu123:43
micahgbdrung__: here's a smaller, more complex one: https://edge.launchpad.net/ubuntu/+source/thunderbird-locales/1:3.0-0ubuntu123:45
jdstrandchrisccoulson: so, the apparmor profile is disabled on the karmic upgrade23:46
jdstrandchrisccoulson: ie, if someone enabled it in 3.5, then upgrades to 3.6, then it is disabled23:46
chrisccoulsonah, that's not meant to happen is it?23:46
jdstrandchrisccoulson: I'll need to look at this more closely tomorrow23:46
chrisccoulsonthanks23:46
jdstrandchrisccoulson: it tries to be smart, but it never accounted for the 3.6 transition23:47
micahgjdstrand: chrisccoulson: there's a version check because of a snafu in the early 3.6 biulds23:47
* micahg thinks23:47
jdstrandyeah. I'll work on it tomorrow23:47
jdstrandI'm fairly frazzled atm23:47
jdstrand:)23:47
jdstrandchrisccoulson: the basic idea is the profile should be disabled on new installs. if the user later enables it, it should stay enabled on upgrades23:48
chrisccoulsonyeah, that makes sense23:48
jdstrandthat very simple statement is surprisingly hard to get right, esp. with the shared debian/ directory...23:49
bdrung__micahg: looking at http://launchpadlibrarian.net/39334337/thunderbird-locales_1%3A2.0.0.14%2B1-0ubuntu2_1%3A3.0-0ubuntu1.diff.gz, using PATH_TO_RDF=usr/share/thunderbird-locale-$${CURLOCALESMALL}/install.rdf is not save23:49
bdrung__you should call install-xpi with -i to specify the path!23:50
micahgbdrung__: k, well, I want to install in the appropriate path23:53
bdrung__micahg: i changed the default path from /usr/share/$package to /usr/share/xul-ext/$package-without-xul-ext23:53
micahgbdrung__: ah, was that in 0.23?23:54
bdrung__in 0.2123:54
bdrung__"Install extensions into xul-ext subdirectory"23:54
* micahg thinks that was fixed in the next upload23:55
micahgbdrung__: yes, I fixed that after you made the change :)23:55
micahgbdrung__: https://edge.launchpad.net/ubuntu/+source/thunderbird-locales/1:3.0.4-0ubuntu123:56
bdrung__:)23:56
micahgbdrung__: yeah, I remember the discussion and we decided to keep the previous path in Lucid since we were so close to release, I might revert that in Maverick23:57
bdrung__micahg: one suggestion: have the xpi files extracted in the source tarball. then you can patch the install.rdf files with quilt before building.23:58
asacho!23:58
micahgbdrung__: you mean, build a *real* source tarball? :)23:58
bdrung__micahg: yes ;)23:58
micahghi asac, can you comment on my developer app?23:58
micahgbdrung__: if I have time to rework the package this cycle, I'll try it :)23:59
bdrung__micahg: we have a bunch of xpi-* scripts for that23:59
asacmicahg: when is the meeting?23:59
micahgbdrung__: ah, ok23:59
bdrung__hi asac23:59
micahgasac: Tuesday23:59
asachey bdrung__23:59
asacmicahg: thats enough time to remind me again ;) ... sorry. i will do it next time i am awake!23:59
micahgasac: k, np23:59

Generated by irclog2html.py 2.7 by Marius Gedminas - find it at mg.pov.lt!