/srv/irclogs.ubuntu.com/2007/08/18/#ubuntu-mozillateam.txt

Ubuletteasac, nss is okay now. pushed12:46
asacwow12:53
asacUbulette: maybe you can try to build ffox 2.0 against our new nspr/nss ?12:54
asacunless of course you want to go for xulrunner without knowing that these things work at all :)12:54
asacUbulette: i will review those packages tomorrow12:54
asacUbulette: btw, I forgot something right?12:55
Ubulette?12:55
asacI ask you ;)12:55
asacdid you ask me to push new paradiso?12:55
Ubulettethe java fix would be nice to have for users.. yep I've provided debs to those who asked me12:56
Ubuletteyet12:56
asacok ... so we want an upload12:56
Ubulettei named my stuff so that gutsy takes over automatically12:56
asacok great.12:57
asacjust appending ~ubulette1 to the debian revision is probably good :)12:57
Ubuletteafter for ff2 with my nss/nspr, should be straight forward as I haven't changed pkg names or bumper .so (yet)12:58
Ubulettes/after/as/12:58
asacyeah ... thats good.12:58
asac(to test :))12:58
Ubulettebumper, lol, I should read what I type12:59
asacwelll i understood ... and my irglish is probably even worse ;)12:59
Ubulette:)12:59
Ubuletteif you could also merge my gp/trunk stuff into the mt trees, that would be nice too. If you're happy with my stuff of course01:03
Ubulettedon't merge nss/nspr just yet01:04
asacthis wpasupplicant version we have is pretty buggy ... it sometimes appears to send trashed mem to nm01:07
asaci still wonder why someone upgraded to 0.6.0 ... which is a development release ... instead of 0.5.801:07
asacand yes ... let me look at gp now01:07
asachmm ... bazaar.lp appears to drop packages atm01:10
Ubulettei'm unpacking a fresh chroot for that ff2 test. Let's not mix things up01:11
Ubulettedrop packages ?01:11
asacyes ... better safe than sorry ;)01:11
Ubulette179 new for ff2 builddep... woww01:11
asacyes it stalls my bzr01:11
asachehe01:12
asacyeah ;)01:12
Ubuletteyet i've seen far bigger packages01:12
asacUbulette: https://code.launchpad.net/~fta-launchpad/firefox/granparadiso/ ... is that wrong?01:12
Ubuletteit's a +01:12
Ubulettefta+01:12
asacah01:12
Ubulettei'd like to shorten that but noone did it01:13
Ubulettei have a pending question on lp01:13
asacdoes bzr branch https://code.launchpad.net/~fta+launchpad/firefox/granparadiso/01:13
asacwork for you atm?01:13
asaci just don't get anything01:14
asacit just blocks01:14
asacasac@hector:~/ubuntu_bzr/firefox-granparadiso$ bzr pull https://code.launchpad.net/~fta+launchpad/firefox/granparadiso/01:16
asacbzr: ERROR: Connection error: curl connection error (couldn't connect to host)01:16
asaci think i won'*t be able to do that just now ;)01:16
Ubuletteworked for me01:17
asacright now?01:17
Ubulettetried bzr co https://code.launchpad.net/~fta+launchpad/firefox/granparadiso in a trash01:17
asaccrazy01:17
asacok branching works again :)01:18
asacnow hope that pull works as well at some point;)01:18
asac \o/01:19
asacdone01:25
Ubulettethx01:28
Ubuletteff2 compiling...01:28
asacbtw, preview works like a charm01:28
asac(print)01:28
Ubuletteat least, configure is happy01:29
Ubuletteoh01:29
asacall gutsy here01:29
asacon i38601:29
asacwhat graphics driver?01:29
asacdo you use compiz?01:29
Ubulettenvidia01:29
Ubuletteno compiz01:29
Ubulettenon free01:29
asaci have fglrx here01:29
Ubuletteonly thing non free that I tolerate01:30
asacbut i can bring up my nvidia box tomorrow01:30
asacthough it needs legacy nonfree drivers01:30
asacbecause its old01:30
asacgeforce 3 ti20001:30
asacor something like that01:30
Ubulettegs7600 here01:30
asacmaybe some X setting?01:31
Ubulettedont know. everything else is ok01:31
asaci already hate trackerd01:32
asaci got that with the upgrade today01:32
asacand its rumbling since 5 hours or so01:32
UbuletteFF2 preview is fine01:33
asacwhatever frontend might exist for that (no clue) ... it must be tremendous to justify this pain01:33
asaccool thing is that because we changed app-name we can now run ffox and paradiso at the same time01:33
asacnice01:33
UbuletteI've removed trackerd.. it sucked my cpu all the time and I keep hearing it cratching my disks01:34
asacdo you miss the borders as well of location bar drop down?01:34
asacUbulette: yes ... i hope it does this only once01:34
asacand then only incremental indexing01:35
UbuletteI let it run for a week01:35
asacwithout reboot?01:35
Ubuletteyes01:35
asacand it still indexed?01:35
Ubuletteand I have ~4 millions files01:36
asacfrom what i read in manpage it just indexes home01:36
Ubuletteit sucked >1G for the indexes01:36
asaci think developers need to exclude the source code trees01:37
asacbut then ... would be nice to search for functions and symbols :)01:37
Ubulettein home, I only my own sources, not sources for stuff I compile or package01:38
asacdo you have any idea which frontend to use to search these indexes?01:38
Ubulettethere's one in the menu01:38
asaci looked if there is a gnome panel applet or something else (similar to desktop search)01:38
Ubuletteand there's nautilus01:38
asacah ok01:39
asacso seach for files01:39
asac... ok01:39
Ubulettenautilus or applications / accessories / tracker search tool01:39
Ubuletteoh, it indexed my pdf too01:40
asacthere should be at least a gnome panel applet imo ... i mean it consumes loads of resources and should be added to a prominent place ... otherwise its wasted01:41
Ubulettei agree01:41
Ubulettegasp, starting the ui restarted trackerd01:42
asachehe01:42
Ubuletteboom, my 2nd cpu is over the roof01:43
Ubulette1st is on ff2 :)01:43
asacits not that bad ... at least it finds symbols in mozilla source pretty fast01:45
asacif it would ever stop to index then i would be happy to try this ;)01:45
Ubulette:)01:45
asacunfortunately the GUI is probably written python or something01:46
Ubuletteoh, System / preferences / indexing preferences01:46
asacso i won't be willing to add features like improved code browsing :)01:46
Ubuletteyou don't like python ?01:47
asacwell ... its not that i don't like python ... but i love headers :)01:47
asacand compile time checks01:47
asacand python code is often written in a fashion I don't like too (from OO perspective)01:48
asaci tried to implement things in python ... its almost the first language that constantly fails go pop up a decent API documentation in google01:48
asaci have no idea how the python community codes ... but for me it appears as if they don't use documentation :)01:49
Ubuletteseems to me it's impossible to do python without docs01:49
Ubuletteyet I do perl and C without anything01:50
asacwell ... try to search in google ... type in the module name or something01:50
asacUbulette: yes in C you have headers01:50
asacif you search for the module name the first results are always mailing list posts01:50
asaclike "mod_python api"01:51
asacyou won't find the real api documentation on the first page01:51
Ubulettedo you use http://www.google.com/codesearch ?01:52
asacno i only use google ;)01:53
asacit works for every other language i used :)01:53
asacbut python appears to be special :) ... so currently python is for me a battlefield of hackish people that just hack away without designing contracts et al :) (of course exaggerated)01:53
Ubuletteyet python author now works for google01:54
asacyeah01:55
Ubulettehe's now designing python 300001:55
asacmaybe thats the reason :)01:55
asacplease give me types ;)01:55
Ubulettedon't think he is01:56
asacsure ... would be a breach of fundamental concepts01:56
Ubulettegive me ";", I hate forced indentations01:57
Ubuletteand { }01:57
asacand i accept that ... but writing and long-term maintenance of large software products is just nothing for languages like python imo :) ... unless you are a masochist01:58
Ubulettelol01:58
Ubulettemost of ubuntu stuff is in python, no ?01:58
asacwriting from scratch might really work out well .. but maintenence ... i doubt01:58
asacyeah01:59
asacbut most things are not huge software products01:59
asacbut take a look at bughelper01:59
asacthat is already a unberable01:59
asacits just about 10 python files ... but still its laden with implicity like hell01:59
asaceverything is done in constructors et al01:59
asac(damn its late ... i will get nightmares because of this)02:00
Ubulette:)02:00
asacand what people come up with, why they like python is usually: its cool because you don't have to care for pointers :)02:00
UbuletteI like pointers02:01
asacwhich says all ... stay away from there because there are too many people fiddling in python code that you will always end up bumping in code that is just too insane to believe02:01
asacwell if people fear pointers they should stop programming imo02:01
Ubulettewell, with C, Perl and shell, I have all I want.02:02
asacyeah ... depends on what you do with perl02:02
UbuletteI've done tons of stuff02:02
asacif you start writing application servers with perl you probably suffer from the "one tool to approach them all" symdrom :)02:03
Ubulettemaybe02:04
Ubulettecould try something with gp/trunk ?02:04
Ubulette+you02:04
asaci have no idea if i have everything i want ... but i know that i don't want a scripting language which claims to be designed for huge software architectures ;)02:04
asacsure02:04
Ubulettetry to move over the url bar, without clicking02:05
Ubulettewhat do you see ?02:05
asacyeah fonts get ... hmm i don't have the word02:05
asacthey shake02:05
asaci already saw that02:05
Ubulettetext seems to contract at dots02:05
Ubuletteor at "i" (narrow letters)02:06
asachmmm for me it just contracts the first .02:06
asacthats funny02:06
Ubulettetry different urls02:06
asacihave the granparadiso start url02:06
asacthe i in firefox just doesn't move02:06
asacwhile the text before and after moves one or two pixels forth and back02:06
UbuletteI have a localhost url (so no dot), it moves at the 'i' for firefox02:07
Ubulettewell, how to find that in bugzilla...02:07
asacUbulette: look for paradiso blocker bugs02:08
Ubuletteand my print preview cpu stuff too..02:08
Ubulettehow?02:08
asachttp://wiki.mozilla.org/Firefox3/Blockers02:08
asacbeta-blockers ;)02:09
asaccrazy ... all empty02:09
asacthats strange02:09
UbuletteZarro Boogs found.02:09
asacexcept Unknown02:09
asacwell look at all unknown 1.9 and firefox 3 blockers02:09
asaci think they move them to the target when they have decided what should go into beta02:10
Ubuletteff2 built. cool02:10
asacsounds promissing02:11
asacat best develop xulrunner against the not-renamed packages for now02:11
asacmozilla bug 31919602:12
ubotuMozilla bug 319196 in Startup and Profile System "customized toolbar always reset to default on restart, bookmarks and search engines lost, unable to add search engines (localstore.rdf corruption on upgrade or crash).  SEE URL FIELD FOR SUPPORT LINK" [Critical,New]  http://bugzilla.mozilla.org/show_bug.cgi?id=31919602:12
asacmozilla bug 36811602:13
ubotuMozilla bug 368116 in GFX: Thebes "Trunk fonts are occasionally rendered off by 1 pixel, making them appear bolded or italicized" [Normal,New]  http://bugzilla.mozilla.org/show_bug.cgi?id=36811602:13
asacthat sounds interesting02:13
asac^^^02:13
asacUbulette: maybe thats it?02:13
asacfor me it appeared a bit bold while it shifted left02:13
asacbug 38521502:14
asacmozilla bug 38521502:14
ubotuMozilla bug 385215 in GFX: Thebes "[10.5]  major characters width issues" [Major,New]  http://bugzilla.mozilla.org/show_bug.cgi?id=38521502:14
UbuletteI don't see anything like 36811602:17
asacmozilla bug 36232502:17
ubotuMozilla bug 362325 in GFX: Thebes "[cairo]  printing is 82% slower than pre-Cairo" [Normal,New]  http://bugzilla.mozilla.org/show_bug.cgi?id=36232502:17
asacUbulette: does the bug claim that its static?02:17
asaci mean that the boldness persists?02:17
asacfor me when things move left and right while hovering it appears bold for a few milliseconds02:18
Ubulettethe "..." at the end of long urls is also changing02:18
Ubulettewell, disappearing02:18
asacwelll i really think its the same effect somehow02:20
asaci can nearly keep it at the "double pixel" rendered state when carefully moving the mouse to the border of the location bar02:21
Ubuletteoh, forgot to say, we can drop -gnome-support in gp and trunk, deb is empty02:24
asachuh?02:25
asacare gnome depends in main package?02:25
asac(would be a bug)02:25
asacyeah they are02:26
asacwe should fix that02:26
asacall *gnome* components should go to -gnome-support02:29
Ubulettehmm, install was fine (new ff2 compiled with my nss/nspr, and new nss/nspr installed)02:29
Ubulettebut run is not fine02:29
UbuletteI get a popup02:29
asacwhat kind?02:29
asac./components/libmozgnome.so02:29
asac./components/libnkgnomevfs.so02:29
Ubulettecould not initialize the browser's security component02:29
Ubuletteno name02:30
asacoh02:30
Ubulettewell, after that it's okay. no log though02:30
asacwhere does the link in /usr/lib/firefox/ point to?02:30
asac(not log) ?02:31
Ubuletteit's not a link02:31
asaclrwxrwxrwx 1 root root     17 Aug 13 08:20 libnspr4.so -> ../libnspr4.so.0d02:32
asaclrwxrwxrwx 1 root root     16 Aug 13 08:20 libnss3.so -> ../libnss3.so.0d02:32
asaclrwxrwxrwx 1 root root     20 Aug 13 08:20 libnssckbi.so -> ../nss/libnssckbi.so02:32
asaclrwxrwxrwx 1 root root     16 Aug 13 08:20 libplc4.so -> ../libplc4.so.0d02:32
asaclrwxrwxrwx 1 root root     17 Aug 13 08:20 libplds4.so -> ../libplds4.so.0d02:32
asaclrwxrwxrwx 1 root root     18 Aug 13 08:20 libsmime3.so -> ../libsmime3.so.0d02:32
asaclrwxrwxrwx 1 root root     20 Aug 13 08:20 libsoftokn3.so -> ../libsoftokn3.so.0d02:32
asaclrwxrwxrwx 1 root root     16 Aug 13 08:20 libssl3.so -> ../libssl3.so.0d02:32
asacthose should be in /usr/lib/firefox/02:32
asacdo they all point to a proper file?02:32
asacactually ... all these are compatibility links02:33
asacthe only essential is libnssckbi.so -> ../nss/libnssckbi.so02:33
asaciirc02:33
Ubulettel /usr/lib/firefox/libns*02:33
Ubulettelrwxrwxrwx 1 root root 17 2007-08-18 02:26 /usr/lib/firefox/libnspr4.so -> ../libnspr4.so.0d02:33
Ubulettelrwxrwxrwx 1 root root 16 2007-08-18 02:26 /usr/lib/firefox/libnss3.so -> ../libnss3.so.0d02:33
Ubulettelrwxrwxrwx 1 root root 20 2007-08-18 02:26 /usr/lib/firefox/libnssckbi.so -> ../nss/libnssckbi.so02:33
asacand the oders?02:34
asacothers?02:34
Ubulette$ find /usr/lib/nss -ls02:34
Ubulette6441296    4 drwxr-xr-x   2 root     root         4096 Aug 18 02:25 /usr/lib/nss02:34
Ubulette1376261  256 -rw-r--r--   1 root     root       256976 Aug 18 00:43 /usr/lib/nss/libfreebl3.so02:34
Ubulette1376262  296 -rw-r--r--   1 root     root       298872 Aug 18 00:43 /usr/lib/nss/libnssckbi.so02:34
Ubulette1376263    4 -rw-r--r--   1 root     root          476 Aug 18 00:43 /usr/lib/nss/libfreebl3.chk02:34
asacdoes any of the link point into nirvana?02:34
asack02:34
asacwell strace -f might help then02:35
asacotherwise a debug build02:35
asacshould spit out assertions (hopefully)02:35
Ubulettehttp://pastebin.mozilla.org/18585902:35
Ubulettehttp://kb.mozillazine.org/Could_not_initialize_the_browser_security_component02:37
Ubuletteno ssl I guess02:38
Ubuletteyep, cant go to lp02:39
UbuletteSSL has been disabled.02:41
Ubulettedamn02:41
asachmmm .. thats strange ... either its the patch you modified ... or something else ;)02:42
Ubuletteyet firefox-bin loaded /usr/lib/libssl3.so.0d02:43
asacif you just upgrade the nss/nspr binaries and using the old firefox does it work?02:43
asacyes ... there are plenty of components that could lead to this02:43
Ubulettetrying... I keep my nss/nspr and apt-get install --reinstall ff202:44
asacyes02:45
Ubulettenope, same thing02:45
asacok02:45
asactry02:45
asacNSPR_LOG_MODULES=all:5 firefox02:45
asacand see if you get any output02:46
asacyou can also set NSPR_LOG_FILE=/tmp/log02:47
asacor something02:47
asachave you tried with an existing or clean profile?02:48
Ubulettenothing interesting with NSPR_LOG_MODULES=all:502:51
Ubulettelol02:53
Ubulette-1222121792[805d548] :   GET /update/VersionCheck.php?reqVersion=1&id=ErrorZillaMod@jaybaldwin&version=0.2&maxAppVersion=2.0.0.*&status=userEnabled&appID={ec8030f7-c20a-464f-9b0e-13a3a9e97384}&appVersion=2.0.0.6&appOS=Linux&appABI=x86-gcc3 HTTP/1.102:53
Ubulettethought it was disabled02:53
asacno thats the extension auto-update02:55
Ubuletteoh, it's an addons02:55
asacwhich is enabled02:55
asacwe only disable app update02:55
asacright02:55
asacpackaged extensions disable auto update in a different way02:56
asace.g. by a flag in install.rdf02:56
asacthough i think mozilla could as well check if it has write permissions and don't ask for updates if it doesn't have them to the location the extension is installe02:56
asacd02:56
asacbut install.rdf flag is important ... because users will otherwise run as root and trash their packaged extensions :)02:57
Ubulette-1225819248[812ceb0] : nsHttpConnection::OnSocketWritable [this=b6502d48] 02:57
Ubulette-1225819248[812ceb0] :   writing transaction request stream02:57
Ubulette-1225819248[812ceb0] : nsSocketOutputStream::Write [this=b6503df8 count=691] 02:57
Ubulette-1225819248[812ceb0] :   calling PR_Write [count=691] 02:57
Ubulette-1225819248[812ceb0] :   PR_Write returned [n=-1] 02:57
Ubulette-1225819248[812ceb0] : ErrorAccordingToNSPR [in=-12268 out=80004005] 02:57
Ubulette-1225819248[812ceb0] : nsSocketTransport::OnMsgOutputClosed [this=b6503cf8 reason=80004005] 02:57
Ubulette-1225819248[812ceb0] :   ReadSegments returned [rv=0 read=0 sock-cond=80004005] 02:57
Ubulettebut that happens after the popup02:57
asachmm02:58
asacwelll ... either we need a debug build then or directly try to build paradiso against this02:58
Ubuletteno problem from missing or misplaced files at all02:58
asacbut i have the feeling that paradiso will have the same isseus02:59
asacUbulette: please remove the .chk files manually02:59
asacand see if that helps02:59
asace.g. just remove them from your installed binaries ;)02:59
asacrm /usr/lib/nss/*.chk /usr/lib/firefox/*.chk03:00
Ubulette80004005 = NS_ERROR_FAILURE03:03
asacthat kills everything?03:04
Ubulettewhich means nothing as it's the default error message03:04
Ubulettenono, i was reading the code03:04
asacah03:04
asachave you tried removing the sign files?03:04
Ubuletteno chk in /usr/lib/firefox/03:05
asacyes ... i expected that03:05
asacbut in nss03:05
Ubuletteone03:05
asac(just wasn't sure)03:05
asacone?03:05
asacthats strange03:05
asacthere should be two03:05
asacat least from the error we had03:05
asacit signed two files and the second failed iirc03:05
asacanyway ... remove that03:05
Ubulette./debian/libnss3-0d/usr/lib/nss/libfreebl3.chk03:06
Ubulette./debian/libnss3-0d/usr/lib/libsoftokn3.0d.chk03:06
asacoh right03:06
asacyes03:06
asacremove them both03:06
Ubuletteno change03:07
asaccool i think trackerd has finished :)03:07
asacsilence in my room :)03:08
asacUbulette: how does a debdiff look like?03:09
asace.g. new libnss*deb vs. old libnss*deb ?03:09
asaci think i will go to bed now ... will branch your nss/nspr branches and see if i can find anything obvious03:12
Ubulette$ debdiff /var/cache/apt/archives/libnss3-0d_3.11.5-3_i386.deb /chroots/gutsy-i386-20070812-1-firefox2/src/libnss3-0d_3.12.0~alpha1b-0ubuntu1_i386.deb03:12
UbuletteFile lists identical (after any substitutions)03:12
UbuletteControl files: lines which differ (wdiff format)03:12
Ubulette------------------------------------------------03:12
UbuletteDepends: libc6 (>= [-2.5-5),-]  {+2.6-1),+} libnspr4-0d (>= [-1.8.0.10)-]  {+1.8.0.10), libsqlite3-0 (>= 3.4.1)+}03:12
UbuletteInstalled-Size: [-1648-]  {+2688+}03:12
UbuletteMaintainer: [-Ubuntu Core Developers <ubuntu-devel-discuss@lists.ubuntu.com>-] 03:12
Ubulette[-Original-Maintainer:-]  Maintainers of Mozilla-related packages <pkg-mozilla-maintainers@lists.alioth.debian.org>03:12
UbuletteSource: [-nss-]  {+nss-trunk+}03:13
UbuletteVersion: [-3.11.5-3-]  {+3.12.0~alpha1b-0ubuntu1+}03:13
asacotherwise we should just try to build paradiso i think03:13
asacthat looks (suspicious) good :)03:14
asacwhy does nss use libsqlite?03:15
Ubuletteno idea03:15
asacthats strange ... are there cvs checkout targets in rules? or how do i get the orig?03:15
Ubuletteoh, maybe nspr was compiled with the wrong nss03:16
Ubulettedebdiff /var/cache/apt/archives/libnspr4-0d_4.6.6-3_i386.deb  /chroots/gutsy-i386-20070812-1-firefox2/src/libnspr4-0d_4.7.0~cvs20070713-0ubuntu1_i386.deb03:16
UbuletteFile lists identical (after any substitutions)03:16
UbuletteControl files: lines which differ (wdiff format)03:16
Ubulette------------------------------------------------03:16
UbuletteDepends: libc6 (>= [-2.5-5)-]  {+2.6-1)+}03:16
UbuletteInstalled-Size: [-300-]  {+304+}03:16
UbuletteMaintainer: [-Ubuntu Core Developers <ubuntu-devel-discuss@lists.ubuntu.com>-] 03:16
Ubulette[-Original-Maintainer:-]  Maintainers of Mozilla-related packages <pkg-mozilla-maintainers@lists.alioth.debian.org>03:16
UbuletteSource: [-nspr-]  {+nspr-trunk+}03:16
UbuletteVersion: [-4.6.6-3-]  {+4.7.0~cvs20070713-0ubuntu1+}03:17
asacUbulette: no03:17
Ubulettehm, no, that's the other way around03:17
asacnspr doesn't depend on nss03:17
asacbut in the end it shouldn't really matter03:17
asacupstream claims that they haven't broken ABI for 5 years or so03:18
asac(which is not exactly true) ... but thats there policy03:18
asacnss devs even force firefox to switch nss branches for a stable firefox branch because they are not willing to maintain multiple branches03:18
Ubulettemaybe Ive missed a (new) file03:19
asacthat might be the case03:19
asachowever ... nss and nspr should be really stable03:19
asacand i think that nss and nspr packages don't pick files ... do they?03:20
asacoh03:20
asacthey really pick them03:20
Ubuletteyet, there are plenty of warning during compilation, unused variables and trivial things like that03:20
asaccompare the list of debian/... result with what is in packag ehten03:20
asacyeah ... but thats normal03:20
Ubuletteif it was that stable, that should have been fixed long ago, it's just dirty03:21
asacthey are probably just not used because of arch dependent preprocessor sections or something like that03:21
Ubulettebtw, I now rsync my sources there:  http://www.sofaraway.org/ubuntu/tarballs/03:25
Ubulettein case you need them03:25
asacits definitly stable from an abi perspective ... e.g. you could just drop in 1.8 nss libs in a firefox 1.0 (gecko 1.7) tree ... last time all this came up on security list they even claimed that you can drop them in 1.5 gecko or even older ones ;)03:26
asacyes thanks... will pick them tomorrow03:27
asacadded to my tomboy notes ;)03:27
Ubulettenspr seems to match its debian/tmp03:32
Ubulettenss too03:36
=== Jazzva [n=sasa@cable-89-216-184-157.dynamic.sbb.co.yu] has joined #ubuntu-mozillateam
Ubulettewell, give it a try tomorrow if you can.03:37
JazzvaEvening :)...03:37
UbuletteJazzva, how were the beers ?03:38
Ubuletteand the girls ?03:38
JazzvaLol03:38
JazzvaBeers - fine... (I'm not a big fan)03:38
JazzvaGirls... naah. I'm in a relationship already :).03:38
JazzvaIt was good...03:38
Ubuletteyea me too but good company is always nice03:39
JazzvaThat's what friends are for ;).03:39
JazzvaHow are the things going in here?03:39
Ubulettefine03:39
Ubulettebut my nss is not working so well03:40
JazzvaOh... any progress?03:40
JazzvaBTW, asac, have you took a look at other possible license issues?03:40
Ubulettei'm done with all the packaging but one has a problem somewhere03:40
Jazzva(that's if you're online :))03:40
asacpackaged and all ... but not working with ffox 2... which might happen ... but shouldn't03:40
asacUbulette: who knows :)03:41
asacJazzva: well ... not really :)03:41
Jazzvaasac: Ok :)... I haven't sent that e-mail too...03:42
Jazzvaasac: Probably will now03:42
asacJazzva: well we should really fix the build system03:42
Jazzvaasac: Shouldn't we just ask it upstream?03:42
Jazzvaasac: To fix it, and then publish the new version?03:43
Jazzvaasac: Or we are allowed to change code? :)03:43
asacyes ... lets wait for his answer ... if he fixes it he will probably cooperate on anything else that might pop up03:43
asacJazzva: if we are not allowed then its definitly not free :)03:43
Jazzva...Umm, her asnwer :).03:44
asac(i mean the rest)03:44
Jazzvaasac: I meant on "only play with stuff in debian/" policy :)...03:44
JazzvaDon03:44
JazzvaDon't change the original tarball, the original source and that stuff....03:44
asacah03:44
asacwell03:44
asacits ok to strip non-free parts03:45
JazzvaOh, cool :).03:45
asacsanitizing tarballs03:45
asacif they become free that way03:45
asacits done in multiple places03:45
JazzvaI've noticed in games :)...03:45
asace.g. drop documentation ... artwork ... binaries without source03:45
Jazzvablablagame and blablagame-data usually...03:45
asacpeople put all kind of crap into source tarballs ;)03:45
JazzvaBTW, I was thinking about something (this is probably unrelated to this)... Is there a video-converter with GUI?03:46
asacno idea :)03:47
JazzvaFor, let's say... flv to mpeg or whatever :). My sister needs it and I've done the search, but found nothing... So I was thinking of making front-end to some CLI converter (which I found)... but wouldn't do it if there already is one... That's why I asked :)03:48
JazzvaOk :)03:48
asacwell ... if there are any, my guess is that they suck03:48
Ubulettethis should be pretty common already03:48
asacmain problem is that we don't have encoders03:48
asacfor various formats (iirc)03:49
JazzvaWell, there is ffmpeg (but I'm not sure if it's in multiverse)03:49
asacencoding ogg should be possible though03:49
asacits carefully stripped03:49
asacdecoders are there ... but lots of encoders dropped03:50
JazzvaWhat do you mean dropped? *unsure*03:50
asacstripped from source tarball ;)03:50
JazzvaOh, that :)...03:50
Jazzvadamn...03:50
asacwell ... decode from something and encode to .ogg03:50
asacmaybe your dvd player can even play that :)03:51
JazzvaThat sounds reasonable :)...03:51
JazzvaAnd, by that, I guess it would help on making people use open formats :)03:51
asacyou can add more options ... but they won't be available out-of-the-box03:51
asacsure03:51
asacif it really rocks you might help improve the world03:52
asacthough people using linux are probably not those you have to convince ;)03:52
JazzvaIt will probably suck in the start :D... and maybe get somewhat-useful one day :)03:52
JazzvaTrue...03:52
asacand to convince windowish users that thing really has to rock the universe :)03:52
Ubulettemany people use mencoder (from mplayer project) or transcode03:53
Ubulettetons of gui for those two03:53
Ubulettebut often shipped with stolen/hacked binary codecs03:53
asacasac@hector:~$ apt-cache search mencoder03:53
asacacidrip - ripping and encoding DVD tool using mplayer and mencoder03:53
asacdevede - Video DVD creator03:53
asaciriverter - converts video for use on various multimedia players.03:53
asacmencoder - MPlayer's Movie Encoder03:53
asacmplayer-doc - The Ultimate Movie Player For Linux (Documentation)03:53
asacno idea if any of those is a gui tool03:54
JazzvaI'll check...03:54
JazzvaWell, I think iriverter has GUI...03:55
JazzvaOk... smoke time...03:55
Ubuletteasac, NSSInitProblem=Could not initialize the browser's security component03:55
asachttp://iriverter.sourceforge.net/screenshots.shtml03:55
asacwhere is that?03:56
Ubulettegp sources03:56
asacor better yet ... where is that used?03:56
asacpath?03:56
asacor filename ;)03:57
Ubulettemozilla/security/manager/locales/en-US/chrome/pipnss/pipnss.properties for the text03:57
asacok sounds reasonable03:57
Ubulettemozilla/security/manager/ssl/src/nsNSSComponent.cpp03:57
asacdamn ... i have shut down my trackerd box :)03:57
Ubulettecalled from...03:58
Ubulette... nsNSSComponent::ShowAlert()03:58
asachttp://lxr.mozilla.org/seamonkey/source/security/manager/ssl/src/nsNSSComponent.cpp#207303:58
Ubulettedamn03:58
asacwhere is that?03:58
Ubulettecould be everywhere03:58
Ubulettemozilla/security/manager/ssl/src/nsNSSComponent.cpp03:58
Ubuletteyep, the same03:58
asacwell not so many places03:58
asachttp://lxr.mozilla.org/seamonkey/ident?i=ShowAlert03:58
Ubuletteai_nss_init_problem is the flag03:59
asacbut you should see log for instance:03:59
asacPR_LOG(gPIPNSSLog, PR_LOG_DEBUG, ("NSS problem, trying to bring up GUI error message\n"));03:59
Ubulette./build-tree/mozilla/security/manager/ssl/src/nsNSSComponent.cpp:      ShowAlert(ai_nss_init_problem);03:59
asacif you can provide links from that page :)04:00
asacin http://lxr.mozilla.org/seamonkey/source/security/manager/ssl/src/nsNSSComponent.cpp#207304:00
asaci only see04:00
asacNSSInitProblemX04:00
asacwasn't the string without X ?04:00
Ubuletteoh, I'm in GP, not FF2 :P04:01
asaci am on trunk04:01
asacwell buts that apparently all we have04:02
Ubulettehow can I see PR_LOG_DEBUG ?04:02
asacUbulette: do you see the PR_LOG ?04:02
asacUbulette: you already tried04:03
asacall:5 will show you all04:03
asacotherwise try just04:03
asacgPIPNSS:504:03
asacDEBUG == 404:03
UbuletteI'm not seeing any "can not init"04:03
Ubuletteit's definitely in nsNSSComponent::InitializeNSS()04:04
asacNSS Initialization beginning ??04:04
Ubulettehmm, that's where the popup is started, no ?04:04
asacor at least:04:04
asacPR_LOG(gPIPNSSLog, PR_LOG_DEBUG, ("nsNSSComponent::InitializeNSS\n"));04:04
asacdo you see any of those?04:04
Ubulettenot with the cmd you gave me earlier04:05
Ubulettethat's why I asked how to match PR_LOG_DEBUG04:05
asacyeah now i know i think04:06
asacsorry04:06
asaci think they are compiled out in your build04:12
Ubulette?04:13
Ubulettei read: "To enable NSPR logging and/or the debugging aids in your application, compile using the NSPR debug build headers and runtime. Set one of the compile-time defines when you build your application.  "04:13
Ubulettedoesn't make sens to me04:13
Ubulettee04:13
asacwell firefox does that04:14
asacbut i think nss doesn't do that :)04:14
asac#else /* (defined(DEBUG) || defined(FORCE_PR_LOG)) && !defined(WIN16) */04:16
asac#undef PR_LOGGING04:16
Ubuletteff is the caller, should work04:16
asac#define PR_LOG_TEST(module,level) 004:16
asac#define PR_LOG(module,level,args)04:16
asacno04:16
asacits compile time04:16
asacif you would build without system nss you would see it04:17
asacbut you don't set that in rules04:17
UbuletteI'm reading the code firing the ui, it's ff04:17
asacoh :)04:17
Ubulettecalling nss stuff04:17
asacyeah right04:17
Ubuletteeven if nss is silent, ff should log04:17
asacif you have the build tree still on your hard disk04:18
asacstart from dist/bin04:18
asac./firefox -g04:18
asacthen set breakpoint04:18
asacand see04:18
asacif that code is actually run04:18
asacif you turn on log do you see at least this:04:20
asac-1865841584[603a20] : Loaded library /usr/lib/firefox-granparadiso/libnssdbm3.so04:20
Ubulettei do04:20
asac(load lib)04:20
asac-1865841584[603a20] : Loaded library /usr/lib/firefox-granparadiso/libfreebl3.so04:20
asac(load lib)04:20
asac-1865841584[603a20] : Loaded library /usr/lib/firefox-granparadiso/libnssckbi.so (load lib)04:20
asacof course for firefox 204:20
Ubulettehmm, breakpoint in the beast04:20
asacjust say sourcefile.cpp:line04:20
asacthat usually works04:20
Ubulettehmm04:21
Ubulette(gdb) b nsNSSComponent.cpp:271204:21
UbuletteNo source file named nsNSSComponent.cpp.04:21
UbuletteMake breakpoint pending on future shared library load? (y or [n] )04:21
asacyea04:22
asacthat should work04:22
asacset a few more in that component04:22
asacand maybe somewhere else04:22
asac(what you see in log)04:22
asac:)04:22
Ubulettelol, should be nsNSSComponent.cpp:133304:23
Ubulettenot catched04:24
asacyeah ... try to break in another component so you can be sure that it actually breakls04:24
asacfor me it worked pretty well04:24
asac ... last time i tried04:24
asacUbulette: if you see the dialog04:25
asachit ctrl-z in gdb04:25
asacand then look where you are04:25
asacand if you have symbols for the top of the stack04:25
asacand can do list04:25
asacat least some thread should be in that code i guess04:25
Ubulette#19 0xb5d4e3e3 in nsPromptService::Alert (this=0x8bc3e70, parent=0x0, dialogTitle=0x899feb8, text=0x8bde150) at nsPromptService.cpp:13204:26
Ubulette#20 0xb5d4701d in nsPrompt::Alert (this=0x8bc3e40, dialogTitle=0x0, text=0x8bde150) at nsPrompt.cpp:23004:26
Ubulette#21 0xb44b6dc1 in nsNSSComponent::ShowAlert (this=0x8bc36f8, ai=nsNSSComponent::ai_nss_init_problem) at nsNSSComponent.cpp:203604:26
Ubulette#22 0xb44bd0c0 in nsNSSComponent::InitializeNSS (this=0x8bc36f8, showWarningBox=1) at nsNSSComponent.cpp:151904:26
Ubulette#23 0xb44bd8d4 in nsNSSComponent::Init (this=0x8bc36f8) at nsNSSComponent.cpp:160104:26
Ubulette#24 0xb44c409a in nsNSSComponentConstructor (aOuter=0x0, aIID=@0xb5e8b2c4, aResult=0xbfb72848) at nsNSSModule.cpp:15904:26
Ubulette#25 0xb7de8ffe in nsGenericFactory::CreateInstance (this=0x8947670, aOuter=0x0, aIID=@0xb5e8b2c4, aResult=0xbfb72848) at nsGenericFactory.cpp:7904:26
Ubulette#26 0xb7e2cda4 in nsComponentManagerImpl::CreateInstanceByContractID (this=0x809e078, aContractID=0xb5e8af4c "@mozilla.org/psm;1", aDelegate=0x0, aIID=@0xb5e8b2c4, aResult=0xbfb72848) at nsComponentManager.cpp:198104:26
asacand breaking here:04:26
asacnsNSSComponent.cpp:203604:26
asacdoesn't work?04:26
Ubulettewoo 90 levels in the stack :)04:26
UbuletteBreakpoint 4, nsNSSComponent::InitializeNSS (this=0x8bbdb58, showWarningBox=1) at nsNSSComponent.cpp:151904:27
Ubulette1519    nsNSSComponent.cpp: No such file or directory.04:27
Ubulettejust above04:27
asacso it works?04:27
Ubulette(too bad the sources are misplaced)04:27
asacare they?04:27
asachmm04:28
asacfor me it worked pretty well last time i tried04:28
Ubulette(gdb) p which_nss_problem04:28
Ubulette$1 = nsNSSComponent::problem_none04:28
asaccan you see the sources of other elements of the stack?04:29
asace.g. in other components ?04:29
Ubulettenothing from that component at least04:29
asac SECStatus init_rv = ::NSS_InitReadWrite(profileStr.get());04:29
Ubulettebut I have it in another term04:29
asacif fail then we get that04:29
asacoh wrong :)04:30
asactoo tired ;)04:30
asachmm04:30
asacintersting04:30
Ubulettewell, if which_nss_problem = problem_none, we should not be there04:31
asacwhat is supress_warning_preference ?04:31
UbuletteNo symbol "supress_warning_preference" in current context.04:31
asacrv = mPrefBranch->GetBoolPref("security.suppress_nss_rw_impossible_warning", &supress_warning_preference);04:31
Ubulette(gdb) p mNSSInitialized04:31
Ubulette$3 = 004:31
asacthats strange :)04:32
asacset that to true04:32
asac;)04:32
Ubulettelol04:32
asacwhy do we want to suppress that?04:32
Ubuletteno04:32
Ubuletteread04:32
asacah04:35
asacis 1519 the real line?04:35
Ubulettein ff2, yes04:35
Ubulette    // We might want to use different messages, depending on what failed.04:35
Ubulette    // For now, let's use the same message.04:35
Ubulette    if (showWarningBox) {04:35
Ubulette      ShowAlert(ai_nss_init_problem);04:35
Ubulette    }04:35
Ubulette(gdb) p ai_nss_init_problem04:36
Ubulette$4 = nsNSSComponent::ai_nss_init_problem04:36
asacok so can we rule out that04:36
asac SECStatus init_rv = ::NSS_InitReadWrite(profileStr.get());04:36
asacfails?04:36
asace.g. thats the only place that can fail?04:37
asaci don't see anything below that line that could change which_nss_problem04:38
asacok ... this is initreadwrite:04:40
asachttp://lxr.mozilla.org/seamonkey/source/security/nss/lib/nss/nssinit.c#41004:40
Ubulette    rv = NS_GetSpecialDirectory(NS_APP_USER_PROFILE_50_DIR,04:40
Ubulette                                getter_AddRefs(profilePath));04:40
Ubulette(gdb) p rv04:40
Ubulette$6 = 004:40
asacwell that should work04:40
asacyes thats SUCCESS IIRC04:40
Ubulette    rv = profilePath->GetNativePath(profileStr);04:41
Ubulette(just showing were i am)04:41
asacthat will definitly work as well04:41
asacotherwise nothing would work04:41
Ubulette    rv = mPrefBranch->GetBoolPref("security.suppress_nss_rw_impossible_warning", &supress_warning_preference);04:41
Ubulette=> rv = 004:41
Ubulette    ConfigureInternalPKCS11Token();04:42
asachave you taken a look at http://lxr.mozilla.org/seamonkey/source/security/nss/lib/nss/nssinit.c#410 ?04:42
asacyou should definitly break in that function04:42
asacand see what breaks04:42
asacbecause in the branch that you are atm ... it already has failed!04:43
Ubulette    SECStatus init_rv = ::NSS_InitReadWrite(profileStr.get());04:43
asacyeahg ... that fails04:44
asacstep in04:44
Ubuletteit goes to NSS_NoDB_Init()04:46
asacbt?04:46
asacfrom where?04:46
Ubulette(gdb) bt04:47
Ubulette#0  nsNSSComponent::InitializeNSS (this=0x8b7b3e0, showWarningBox=1) at ../../../../dist/include/xpcom/nsCOMPtr.h:54204:47
Ubulette#1  0xb45638d4 in nsNSSComponent::Init (this=0x8b7b3e0) at nsNSSComponent.cpp:160104:47
Ubulette#2  0xb456a09a in nsNSSComponentConstructor (aOuter=0x0, aIID=@0xb5f342c4, aResult=0xbffe74c8) at nsNSSModule.cpp:15904:47
Ubulette#3  0xb7e91ffe in nsGenericFactory::CreateInstance (this=0x88ff318, aOuter=0x0, aIID=@0xb5f342c4, aResult=0xbffe74c8) at nsGenericFactory.cpp:7904:47
Ubulette#4  0xb7ed5da4 in nsComponentManagerImpl::CreateInstanceByContractID (this=0x809e078, aContractID=0xb5f33f4c "@mozilla.org/psm;1", aDelegate=0x0, aIID=@0xb5f342c4, aResult=0xbffe74c8) at nsComponentManager.cpp:198104:47
asacno ... please step into NSS_NoDB_Init04:47
Ubulettelost04:47
asacUbulette: http://lxr.mozilla.org/seamonkey/source/security/nss/lib/nss/nssinit.c#54104:48
asacthats InitReadWrite04:48
asacfrom there it goes in http://lxr.mozilla.org/seamonkey/source/security/nss/lib/nss/nssinit.c#41004:49
asacmy guess is that it fails either at:04:49
asachttp://lxr.mozilla.org/seamonkey/source/security/nss/lib/nss/nssinit.c#48604:49
asac(load sec module)04:49
asacwell not either ... most likely there04:50
JazzvaI'm off for today... see you later :)04:50
JazzvaHave fun ;)...04:50
asaci am gone now too04:50
Ubuletteyep, me too. I'll start from there tomorrow04:51
asacyeah ... now its really late ... so time tomorrow is scarce ... anyway ... will get nspr/nss build so i can at least test as well04:52
asacdamn ... g'night04:52
Ubulette'night04:52
=== poningru_ [n=poningru@pool-72-64-214-110.tampfl.fios.verizon.net] has joined #ubuntu-mozillateam
=== scastle [n=scastle@c-75-67-103-185.hsd1.ma.comcast.net] has joined #ubuntu-mozillateam
=== Mirv [n=tajyrink@pdpc/supporter/active/Mirv] has joined #ubuntu-mozillateam
=== asac [n=asac@debian/developer/asac] has joined #ubuntu-mozillateam
=== tonyyarusso [n=anthony@ubuntu/member/tonyyarusso] has joined #ubuntu-mozillateam
=== Ubulette [n=Ubulette@APuteaux-153-1-69-240.w81-249.abo.wanadoo.fr] has joined #ubuntu-mozillateam
=== IdleOne [n=idleone@unaffiliated/idleone] has joined #ubuntu-mozillateam
=== ubotu [n=ubotu@ubuntu/bot/ubotu] has joined #ubuntu-mozillateam
=== tonyy [n=anthony@ubuntu/member/tonyyarusso] has joined #ubuntu-mozillateam
=== Starting logfile irclogs/ubuntu-mozillateam.log
=== ubuntulog [i=ubuntulo@ubuntu/bot/ubuntulog] has joined #ubuntu-mozillateam
=== Topic for #ubuntu-mozillateam: Home of Ubuntu Mozilla Team - https://wiki.ubuntu.com/MozillaTeam | Bug Triagers please read: https://wiki.ubuntu.com/MozillaTeam/Bugs/ | Firefox trunk package source : https://code.launchpad.net/~mozillateam/firefox/trunk | Mailing List: ubuntu-mozillateam@lists.ubuntu.com | Next Meeting, Monday August 20th at 20 UTC in #ubuntu-meeting
=== Topic (#ubuntu-mozillateam): set by Admiral_Chicago at Wed Aug 15 18:48:45 2007
=== asac_ [n=asac@debian/developer/asac] has joined #ubuntu-mozillateam
=== DarkMageZ [n=richard@ppp121-44-74-133.lns10.syd6.internode.on.net] has joined #ubuntu-mozillateam
=== AlexLatchford [n=alex@82-44-193-109.cable.ubr07.haye.blueyonder.co.uk] has joined #ubuntu-mozillateam
=== Jazzva [n=sasa@cable-89-216-184-157.dynamic.sbb.co.yu] has joined #ubuntu-mozillateam
JazzvaHello...02:42
=== Ubulette_ [n=Ubulette@APuteaux-153-1-84-202.w86-205.abo.wanadoo.fr] has joined #ubuntu-mozillateam
=== Assid [n=assid@unaffiliated/assid] has joined #ubuntu-mozillateam
Assidheya03:20
JazzvaHello...03:22
Assidis there an issue with the release in gutsy?03:24
Assidit kept crashing on me03:24
JazzvaHmm, I'm not sure if I could really help you, but I can try. So far, I don't know of that issue... Can you tell me what do you do when it crashes?03:25
Assidwell most of it was due to jumping between windows..  (alt tab)03:26
Assidi had to fill in a form with the conternts i got from email.. so i had to jump backand forth alot..  next thing i know .. firefox wasnt there03:26
Assidgutsy crash manager did catch it a few times.. a few it didnt03:27
JazzvaHm... I'll give it a try... Maybe it would be better to wait for someone with more expirience to show up.03:27
Assidim not able to replicate it all the time.. so im not sure whats happening really03:28
JazzvaMe neither...03:29
Ubulette_hi04:37
=== Ubulette_ is now known as Ubulette
=== Jazzva [n=sasa@cable-89-216-184-157.dynamic.sbb.co.yu] has joined #ubuntu-mozillateam
Jazzva|awayasac: Jim Campbell sent another e-mail about ubufox failing to build in Xubuntu. What should we answer to him? That it's failing because apturl is not in main? But, then again, it builds in Ubuntu...05:01
Jazzva|awayasac: I've sent him a reply... You'll see it in your inbox.05:06
Ubuletteasac, I've pushed trunk 3.0~cvs2007081806:35
asachi06:54
asacsorry ... i am pretty busted today06:54
asace.g. hang-over like ;)06:54
Ubulettenot enough sleep maybe06:55
asacyeah ... maybe throughout the last weeks ;)06:56
asacJazzva|away: i think you answered right06:56
asacJazzva|away: i will check with release manager on monday06:56
Ubuletteasac, Jazzva|away http://www.sofaraway.org/ubuntu/tmp/trunk-plugins.png07:01
Ubulettethat's with today's trunk07:02
JazzvaBack for half an hour... hour... something like that :)07:03
JazzvaUbulette, looks good :).07:03
=== asac_ [n=asac@debian/developer/asac] has joined #ubuntu-mozillateam
asac_wow my connection sucks today07:05
asac_4-5th time already07:05
Ubuletteasac, if you missed it: http://www.sofaraway.org/ubuntu/tmp/trunk-plugins.png07:05
Jazzvaasac, I hope mine will work ok today :)... Upgrading to Gutsy...07:06
asac_thats cool07:06
asac_Ubulette: when did that land? or did we miss a compiler switch?07:06
Ubulettewasn't there 20070813 unless I missed it07:07
asac_Default Plugin? is that libnullplugin.so ?07:08
Ubuletteyep07:08
asac_what happens if you disable a plugin? is there some flag added to pluginreg.dat in the profile?07:10
Ubulettelol, it does nothing07:11
Ubuletteit's marked disabled, if I restart, it's back enabled07:12
asac_hmm ... most likely because its incapable of dealing with globally installed plugins07:13
asac_if no write permissions ;)07:13
hjmfasac_: hi, bug 13334407:14
ubotuLaunchpad bug 133344 in helix-player "added Xb-Npp-xxx tags accordingly to "firefox distro add-on suport" spec" [Undecided,New]  https://launchpad.net/bugs/13334407:14
hjmfasac: I've planned the next week to end this plugin stuff :)07:15
asac_hjmf: great ;)07:15
hjmfI'll keep you informed :)07:15
asac_sure07:15
asac_is it hot in valencia atm ?07:15
hjmfdamn hot yeah ;)07:15
asac_oh i envy you ;)07:15
hjmfyou wouldn't say that if you were here :D07:16
hjmfit's really hot and wet07:16
asacwell ... maybe :)07:16
asachigh humidity?07:16
hjmfyep07:16
asaci always thought that spain has no tropical climate ... did it rain yesterday?07:17
hjmfI live near the see and this is always high humidity07:17
hjmfthough no rain in most part of the summer07:18
hjmfs/see/sea07:18
asacthen humidity is probably not really high :)07:18
asaci have been in egypt at the red-sea ... there was no humidity because of the sea07:18
asacit must be something else for you :)07:18
asacmaybe your wind blows from north and you get that soaked air from here ;)07:19
asac 61%07:19
hjmfthe fact is that I'm damn sweat atm :)07:20
asacHumidity:  61%07:20
asacyeah07:20
asaclooks like tomorrow it might rain for you07:20
hjmfhopefully07:20
asacprobably the reason why its humid now07:20
hjmfI love winters (soft winters like the ones we have here)07:21
hjmf... not those you might have there in germany07:21
asacin sevilla its 11 degree warmer atm :)07:22
asacaccording to this site you have 27 ... they have 38 :)07:22
hjmfpoor of them07:22
asacyeah thats too hot07:22
Ubuletteis tabmix plus addon already packaged ?07:22
hjmfmaybe it's my mind07:22
=== hjmf hates summer time
hjmf:D07:22
asactake a bath :)07:23
asacUbulette: i don't think so07:23
asac... but not sure07:23
hjmftoo late to go to the beach, maybe tomorrow sunday :D07:23
asactake me with you :(07:24
asacUbulette: usually we don't want extensions in the archive if they don't have native components07:24
=== Jazzva [n=sasa@cable-89-216-184-157.dynamic.sbb.co.yu] has joined #ubuntu-mozillateam
asacbecause it just sucks maintainence time ... without a real benefit imo07:25
Ubuletteok, fair enough :)07:25
asacwhich doesn't mean that one is not allowed to maintain them07:25
asacit is just that there are so many and that addons.mozilla.org already does a good job imo07:26
Ubulettewhat about the choice "adblock" vs "adblock plus" ?07:26
asacis adblock in the archive?07:26
asacoh i see07:26
Ubulettei saw it while testing ubufox07:26
asacwell ... personally i won't package extensions ... though now that we have the "ubuntu extensions" link we might want a few more07:27
Jazzvaasac: I could give it a try :)... (and learn something new :P)07:36
asacfirst we should find out which the most popular ones are07:40
asacor we try to package everything on addons.mozilla.org that has a free-license07:40
JazzvaWell, we could find that out on mozilla.org...07:40
asacsemi-automatically07:40
JazzvaWell, I won't be available to do anything that requires downloading... Need to download 1400 MB of packages...07:42
asacnote that there are lots of addons.mozilla.org whose license is not free07:42
asachehe07:42
JazzvaNot funny when you're on 256kbps connection :)...07:43
asacyou are?07:43
Jazzvayep...07:43
asacmaybe look here first:07:44
asachttps://addons.mozilla.org/en-US/firefox/recommended07:44
Jazzvaasac: Well, that's something I had in mind when you said to package the popular addons07:46
asacwe should definitly look into allpeers07:47
asacit has a bunch of native components and an ubuntu package would stop crashes for users of it07:47
asacafaik they freed their code completely a few month ago07:47
asaci am not sure if recommended means populare07:48
asacmaybe fore some07:48
asacbut maybe some pay money or cooperate with mofo to get in that list?07:48
asac(no idea ... just an idea)07:48
Ubuletteguess it's based on number of dls07:50
asacmaybe07:55
asacbut actually i think that would be "mostpopular" ... and not "recommended"07:56
asacrecommended sounds like its an editor that assembles this list07:56
JazzvaWell, gotta go now... study time.07:56
asaci will ask my moco contact what they do07:56
asacsure07:56
JazzvaSee you in a few hours...07:56
asaccu07:57
Jazzva|awayHave fun :_)07:57
Jazzva|away:)07:57
=== gnomefreak [n=gnomefre@ubuntu/member/gnomefreak] has joined #ubuntu-mozillateam
gnomefreakbrb08:05
asacola gnomefreak08:05
gnomefreakhows everything going?08:12
Ubulettehi08:17
Ubulettefeel better ?08:17
hjmfasac: I've filed these bug reports08:17
hjmfhelix-player bug #13334408:17
hjmfmozplugger bug #13335008:17
hjmfclasspath (gcjwebplugin) bug #13336008:17
ubotuLaunchpad bug 133344 in helix-player "added Xb-Npp-xxx tags accordingly to "firefox distro add-on suport" spec" [Undecided,New]  https://launchpad.net/bugs/13334408:17
ubotuLaunchpad bug 133350 in mozplugger "added Xb-Npp-xxx tags accordingly to "firefox distro add-on suport" spec" [Undecided,New]  https://launchpad.net/bugs/13335008:17
ubotuLaunchpad bug 133360 in classpath "added Xb-Npp-xxx tags accordingly to "firefox distro add-on suport" spec" [Undecided,New]  https://launchpad.net/bugs/13336008:18
hjmfI'm off for a walk ;)08:18
hjmfgnomefreak: take care :)08:18
gnomefreakyou too08:18
=== asac_ [n=asac@debian/developer/asac] has joined #ubuntu-mozillateam
asac_gnomefreak:08:20
asac_20:14 < asac> fine :) ... except that i am busted08:20
asac_20:14 < asac> and probably offline again :(08:20
asac_20:14 < asac> sucky connection08:20
asac_20:14 < asac> am i still here?08:20
gnomefreakyes you are here now08:20
gnomefreaki didnt see that before now so you werent here i think08:20
asac_well not for long08:21
asac_my connection already has hickups again08:21
asac_i will try reset modem08:21
gnomefreakk08:21
asac_definitly not08:21
asac_i have to reboot my gateway anyway because apparently debian has rolled ou t a new kernel08:21
gnomefreakill be here a bit08:21
asac_i just want to get those last bits so i can reset my modem while rebooting :(08:22
asac_but appears to be impossible ... my download stream gets stuck after a few seconds all the time08:22
asac_yeah cool08:23
asac_ok i think 20 minutes or so08:23
asac_for reboot and getting modem in proper state again :)08:23
gnomefreakmozilla 25919908:47
ubotuMozilla bug 259199 in General "Tooltips don't work in the sidebar" [Normal,New]  http://bugzilla.mozilla.org/show_bug.cgi?id=25919908:47
=== asac [n=asac@debian/developer/asac] has joined #ubuntu-mozillateam
Ubuletteasac, wow, is that the time you need to reboot ?08:50
asacno08:50
asacto get a new connection :)08:50
asacapparently it was not my modem ... but my provider08:50
asacso resetting my modem didn't help, but worsened the situation08:50
Ubulettegnomefreak, if you feel like it, there's some trunk-mt tree updates pending :)08:51
asacUbulette: did i push already08:51
asac?08:51
Ubulettetrunk ?08:51
asacy08:51
asaci mean to mt branch08:51
gnomefreakasac: if you have flash installed and install gnash since one doesnt remove the other is it expected to use flashplugin.so instead of gnash?08:52
Ubulettetrunk mt is at #50, mine is at #5608:52
gnomefreakUbulette: im not working until i get home tomorrow/mondayish ;) just going through email08:52
Ubulettegnomefreak, ok, np08:53
gnomefreakasac: for more info see bug 13319708:53
asacis lp down?08:53
gnomefreaknope08:53
ubotuLaunchpad bug 133197 in gnash "mozilla-plugin-gnash is broken" [Undecided,New]  https://launchpad.net/bugs/13319708:53
gnomefreakmaybe?08:53
gnomefreaknope08:53
asachttps://code.launchpad.net/firefox08:53
asacthat doesn't open for me08:53
asacbut maybe i am already at the boarder of going down08:53
Ubuletteworks fine here08:54
gnomefreakworks here as well08:54
gnomefreakUbulette: can you test bug 132938 on latest trunk build to see if they implemented it in thier08:57
ubotuLaunchpad bug 132938 in firefox "tooltips dont work in sidebar" [Undecided,New]  https://launchpad.net/bugs/13293808:57
asacno matter what i cannot get any data from launchpad atm08:57
asacso i am more or less paralized :)08:58
Ubuletteasac, file a bug on lp, (lol, just kidding)08:58
asaci better get a bomb and dump it to my telco headquaters08:58
asac \o/08:59
asaci can connect08:59
asac- debian/rules: drop --disable-airbag, add --disable-crashreporter ?09:00
Ubuletteasac, weren't you supposed to push gp yesterday ?09:00
asacyes i think it was the same09:00
Ubulettethey renamed that knob09:00
asaci didn't get the data09:00
Ubulette?09:01
asacUbulette: it is pushed09:01
asacnew new revisions09:01
asacits already at 6009:02
Ubulettethe branch maybe. thought you said push to build yesterday09:03
asacah09:03
asacUbulette: can we do something about dom inspector this upload ... or next one?09:04
Ubulettebtw, any way to build trunk but not publish it ? (just to see if the other platforms are still ftbs compared to gp a7)09:04
Ubulettewhat's the problem with dom inspector ? (i'm not using it)09:05
asacwe have to setup a ppa09:05
Ubulettewhat's a ppa ?09:05
asacremind me tomorrow and i will sort that out09:05
asacpersonal package archive09:05
asacsomething new in launchpad09:05
asacyou can upload and get buildd09:05
asacbut its your private archive09:05
asacits as simple as using bzr09:05
asacwe should get a ppa for mozillateam09:06
asacor more than one09:06
Ubuletteoh, I've wanting that for a while, read a spec a while ago but never heard of anything since09:06
asacits available since some time ... but still in beta ... so its hidden and you have to ask to get one setup09:06
asacbut iirc it should come on next lp update09:07
asacbut then they already said that for the last update :)09:07
Ubulettehttps://blueprints.launchpad.net/soyuz/+spec/personal-package-archives09:07
asacyes09:07
asacthats it09:07
asacI will try to get one tomorrow when our soyuz guy is on duty again :)09:08
asacaeh monday09:08
gnomefreakthat would be nice09:08
asacgnomefreak: we should move the mt archive into ppa's09:09
asacdon't you think?09:09
=== gnomefreak checking updates to trunk before shutting this down for a few days
gnomefreakasac: yes very much so09:09
asacgood09:09
asaci am not sure if there will be ppa per team ... but i hope so09:09
gnomefreakppa builds it we know if it will be good or not09:09
asacyeah09:09
gnomefreakthan no issues when built on farm09:09
asacand we don't need to manually update Release et al09:10
gnomefreaksounds good to me09:10
asacUbulette: uploaded09:11
Ubulettethx09:11
asacand bzr branch updated to rev 6109:11
=== gnomefreak chacking iceape bzr atm to see if everything is up to date and i will push patch if needed
gnomefreakhey last hour or two i will have online until late sunday night monday morning ish09:13
gnomefreakummm09:14
gnomefreakfirefox-trunk (2.99+2cvs20070703-0ubuntu0) feisty; urgency=low??????09:14
gnomefreakoh wait you have been working with gp not trunk?09:14
asacgnomefreak: the orig for iceape is unmodified debian one, right?09:14
asacgnomefreak: no09:14
asactrunk branch in mozillateam09:14
asacand ubulette is even further ahead09:15
gnomefreakoh thats right i was merging into mine09:15
asaci wanted to pull ubulettes changes and push them to mt09:15
gnomefreakasac: the orig that i built was from upstream tarball09:15
gnomefreakfor iceape09:15
gnomefreakit was easier at that time09:15
asacok09:15
asacwe should use debians09:16
asaci will just replace it and then see if build works09:16
Ubulettegnomefreak, my tarballs are there: http://www.sofaraway.org/ubuntu/tarballs/09:16
asacare you sure you still did that for 1.1.4?09:16
gnomefreakasac: positive09:16
asacgnomefreak: can you attend on monday (see topic)09:17
asac?09:17
asaci am unsure if we have the meeting room though09:18
gnomefreakyes shouldnt be an issue did anyone ask to put it on fridge?09:18
asaci think freddy messed something up ... at least he dropped a note like that09:18
asaci think freddy ... but i remember that he stated something has gone wrong09:18
asacdon't know if its fixed09:18
asac@schedule09:18
ubotuSchedule for Etc/UTC: 20 Aug 22:00: Forum Council meeting | 21 Aug 15:00: Kernel Team | 22 Aug 12:00: Edubuntu | 22 Aug 20:00: Xubuntu Developers | 23 Aug 15:00: Ubuntu Development Team | 27 Aug 15:00: Screencast Team09:18
asacapparently not :)09:18
asacwell ... not much a problem ... we can chat here as well ;)09:19
asacgnomefreak: i see that i merged debian tree on top of your iceape 1.1.4 revision ... so future merges get more simple09:20
gnomefreakyou did?09:21
asacits just the forgotten patch09:21
asac+ the an update of 99_configure09:21
gnomefreaki pushing patch atm to my branch09:21
asacyeah ... let me push that09:21
asachmm09:21
asaci already have that here09:21
gnomefreakyour missing the 80_system_libs09:21
asacgnomefreak: it just worked to merge09:21
asacno09:21
asacit worked09:21
asaci just merged without doing anything09:21
gnomefreakoh :(09:22
gnomefreaktoo late09:22
asacand just had to fix the changelog conflicts09:22
gnomefreaknot too late09:22
asacok i can merge your changes as well09:22
asacor did you stop the push?09:22
gnomefreakpush wanted key passphrash and i didnt give it now im uncommitin09:22
gnomefreakg09:22
asacok09:23
asacwait a sec09:23
gnomefreaki dont see anything updated please drop the link to the branch09:23
gnomefreakbrb09:23
asaci am pushing now09:23
asaci had it locally here ... because i wanted to tell you ;)09:24
gnomefreakwhat branch are you pushing to? the debian mt or the regular mt09:33
gnomefreakshit09:41
gnomefreakthis seems like a extension issue more so than seamonkey :(09:45
asacregular mt09:47
asacgnomefreak: should be up to date09:50
asachttps://code.launchpad.net/~mozillateam/iceape/ubuntu-1.1.x09:50
gnomefreakasac: security warning and failure to install extention fully would be iceape or extenstion (works on firefox)09:51
asachuh?09:51
gnomefreakasac: bug 133370 if you can have a look if not ill look more when i get home but i dont see how its iceape09:51
ubotuLaunchpad bug 133370 in iceape "[gutsy]  iceape addon's need root access to install properly" [Undecided,Incomplete]  https://launchpad.net/bugs/13337009:51
gnomefreakonly the noscript one is a problem that i have found so far09:52
asacothers work?09:52
gnomefreaki will try a viratiy in a bit09:52
asacgnomefreak: dropped a comment09:53
gnomefreakty09:53
gnomefreakflashgot seemed to work09:54
asacgnomefreak: do you have a link to the addon?09:54
gnomefreakyes one sec09:55
gnomefreakhttps://addons.mozilla.org/en-US/seamonkey/addon/722 asac09:55
asacgnomefreak: i am pretty sure that the extension is broken09:56
asacit has an install.js file09:56
asac(which you need for old extension mechanism)09:57
asacthey try to fiddle around from what i see09:57
asacto allow profile installs09:57
asachowever ... this can be broken09:57
asacif you unpack the .xpi file and look into install.js you will see09:57
asacthose manual install files are not needed with the new extension manager09:58
gnomefreaknew extension manager for ff?09:58
asacno ...ff has a new extension manager compared to what iceape has09:58
asaciceape has no extension manager at all09:59
asacit just allows xpi install09:59
asacwhich is why extensions can be broken if extension authors have no clue or something09:59
asacgnomefreak: ok09:59
gnomefreakthat would also explain why i cant find a place to uninstall them from09:59
asaci think i see the problem09:59
asacoh no09:59
asacsorry09:59
asacyeah10:00
asacif the extension doesn't ship its own uninstall ... you cannot uninstall :)10:00
gnomefreakthat kind of sucks, i dont see them updating the download/extension manager anytime before 2.0 release and that can be bad10:01
Ubuletteasac, I guess you didn't try my nss/nspr today, right ?10:01
Ubulettei'll have a look once again at nss to see what is wrong10:02
asacobviously not ... and i am currently involved in curing gnash debian collaboration10:02
Ubuletteok10:03
=== gnomefreak wonders if when i get home try out seamonkey 2.0 to see if anything drastic changed but thats for later
=== Ubulette wants to give seamonkey-trunk a try but not before that nss thing is solved :P
gnomefreaki havent seen nss issue yet but i havent been here much. Im shutting this down so i can pack car with as much as i can before the drive.10:15
Ubulette:)10:15
gnomefreakasac: if you get a chance can you try to push 1.1.4 to gutsy afaict it built fine and ran fine. once it is uploaded it should fix the issue with unmet depends on gnomebaker as it was looking for icepae-calendar for some reason (maybe because it was installed as iceape not iceape-browser)10:16
gnomefreakim 98% sure it will fix it now that we no longer build binaries for -cal10:17
gnomefreakhave good day and have fun ;)10:17
=== Paddy_EIRE [n=patrick@89.240.251.170] has joined #ubuntu-mozillateam
=== DarkMageZ [n=richard@ppp121-44-74-133.lns10.syd6.internode.on.net] has joined #ubuntu-mozillateam
=== asac_ [n=asac@debian/developer/asac] has joined #ubuntu-mozillateam
Ubuletteasac, I've removed almost all our patches and nss still fails.. only 81_sonames and 80_security_*11:45
asacUbulette: what do you mean it still fails?11:51
asace.g. the security warning?11:51
Ubuletteyep11:54
Mirvasac: hi. if you haven't yet checked https://bugs.launchpad.net/ubuntu/+source/thunderbird/+bug/126112 which I reopened, you could take the thunderbird.desktop from there which has Finnish translation added which also included in the original bug report12:06
ubotuLaunchpad bug 126112 in thunderbird "[gutsy]  menu item translations lost, plus add a Finnish translation" [Undecided,Confirmed] 12:06
Mirv+was12:06
Mirvand I'd guess that Italian guy might want to proposed Name[it] , too, but we'll see12:06
asacMirv: can you please look if there are other translation bugs open?12:07
asacMirv: i would like to do them all in a row :)12:07
Mirvjust a moment12:07
Mirvok, found just one, bug updated with another attachment12:16
Jazzva|awayWell, done with studying, but too tired to do anything else right now + my connection is all devoted to gutsy packages right now... asac, I sent an e-mail this afternoon to fakenes upstream about cbuild... I hope that she'll response in 2-3 days :).12:21
Jazzva|awayHave fun, people :)...12:21
asacJazzva|away: thanks12:24
asacJazzva|away: have a nice evening12:24
asacMirv: can you make a generic bug out of it and title it: GUTSY translation updates01:02
asac?01:02
asacand maybe merge in the other bugs as duplicates?01:02

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