/srv/irclogs.ubuntu.com/2009/09/22/#ubuntu-mozillateam.txt

afvmicahg, sorry, can you help me with this one? :|00:01
afvhttp://pastebin.com/d399598f300:01
afvthe uim one is gone.. not the way i'd like (i'd prefer to submit a bug report, but i'm too tired atm :\)00:02
afv#2  0x00823183 in ?? () from /usr/lib/libnspr4.so00:02
afvi have "libnspr4-0d-dbg" installed00:03
micahghmmm00:03
micahgidk then00:03
afvhmm okay00:03
afvthanks :)00:03
micahgyou could try libnspr4-0d-dbgsym00:04
afvi don't have that in the repos00:04
afvjust libnspr4-0d, libnspr4-0d-dbg and libnspr4-0d-dev00:04
afvlibnspr4-dev*00:04
fta!dbgsym00:06
ubottudbgsym is https://wiki.ubuntu.com/DebuggingProgramCrash00:06
afvah00:07
afvthanks00:12
afvhum..00:13
afvnothing new.. http://pastebin.com/d1e78491300:21
micahgafv: that's an nss or nspr bug most likely00:22
afvi quit..00:32
afvthanks micahg00:32
afvhmm, looks like it's normal00:52
afvand firefox ignores that signal00:53
afvit isn't crashing running without dbg :)00:53
afvthanks again00:53
=== micahg1 is now known as micahg
=== micahg1 is now known as micahg
eagles0513875hey guys08:03
=== jtv is now known as jtv-eat
bdrungasac: do you have fixed the m-d issue and is it now ready for release?08:54
eagles0513875asac: when u get a chance i need to talk to u bout my fix andv said it wasnt correct08:56
bdrungeagles0513875: fix for what?09:00
eagles0513875bindwood bdrung09:00
eagles0513875was fixing it with asac and pastebinning everythign to him to confirm it was done correctly09:01
bdrungeagles0513875: where do i find it?09:01
eagles0513875andv: knows where i uploaded it to :(09:01
eagles0513875asac told me though everything i did was right andv said other wise O_o09:01
eagles0513875bdrung: ran the wrong bzr command i shoulda run push instead of commit like asac had told me09:01
bdrungeagles0513875: you should remove ${xpi:depends} from depends09:09
eagles0513875ok even those other packages that are listed below it?09:09
eagles0513875bdrung: which command then do i use to upload the fixes09:13
bdrungbzr push09:14
bdrungeagles0513875: only ${xpi:depends}09:14
eagles0513875blarg asac told me to use bzr commit09:14
=== asac_ is now known as asac
bdrungeagles0513875: push is for sending, commit is for checking in the changes09:15
eagles0513875ahh ok09:15
eagles0513875give me a few and ill get that fixed09:16
eagles0513875bdrung: in the control file under depends there are some other packages listed do those stay09:16
bdrungeagles0513875: yes09:17
eagles0513875ok09:17
bdrungeagles0513875: you should set your username with bzr whoami09:19
bdrungjonathan <jonathan@jonathan-laptop> is not the right one09:20
eagles0513875ok give me a few here09:20
bdrungeagles0513875: if you want to push, push it to the right place: ~eagles051387/firefox-extensions/bindwood.ubuntu.lp42563109:22
bdrungeagles0513875: you can remove MOZ_EXTENSION_PKG from rules09:23
|eagles0513875|bdrung:  im back sry09:24
|eagles0513875|give me a few need to update my install09:25
bdrungk09:25
eagles0513875thats better updating my system atm09:27
eagles0513875bdrung: whats the first thing u would like me to do09:27
bdrungbzr whoami09:27
eagles0513875ok standby09:29
eagles0513875i did bzr whoami09:35
eagles0513875how can i correct the name and email09:35
bdrungeagles0513875: bzr help whoami09:36
eagles0513875i changed it but now i dont have a name before it09:38
eagles0513875bdrung: its fixed now09:41
bdrungasac, eagles0513875, andv: i have updated https://wiki.ubuntu.com/MozillaTeam/Karmic/ExtensionReview (the checklist is now twice as long)09:42
bdrungeagles0513875: removed ${xpi:depends} from depends?09:43
eagles0513875doing that now09:43
eagles0513875thats fixed09:44
eagles0513875now i need to update my changelog?09:44
bdrung"Changed ${xpi:Depends} to recommends"09:45
bdrungthis already describes it09:45
eagles0513875ya just took a look at it again you mentioned removing something else09:45
bdrungeagles0513875: removed MOZ_EXTENSION_PKG?09:46
eagles0513875that located in the control file as well09:46
eagles0513875nm found it09:46
eagles0513875do i just delete it or can i comment it out?09:46
eagles0513875just in case it needs to be reimplemented in the future09:46
bdrungeagles0513875: delete09:46
eagles0513875ok09:46
bdrungno comments in debian/rules09:47
eagles0513875ok its deleted09:47
bdrungthen add a changelog entry09:47
eagles0513875ok09:47
bdrungeagles0513875: you can use then debcommit instead of bzr ci09:48
eagles0513875updated the change log do i need to update its time stamp09:48
bdrungeagles0513875: you can, but it is not required09:49
eagles0513875ok debcommit is complaining09:49
bdrungeagles0513875: use dch to do it automatical09:49
eagles0513875dch -i09:49
bdrungwithout -i09:50
eagles0513875debcommit worked i was in the debian folder09:50
bdrung-i will increase the ubuntu revision09:50
eagles0513875ahhh gotcha09:50
bdrungeagles0513875: can you push it to lp:~eagles051387/firefox-extensions/bindwood.ubuntu.lp425631 ?09:50
eagles0513875pushing now09:51
eagles0513875new branch has been created09:52
bdrungeagles0513875: you can see your branches here: https://code.launchpad.net/~eagles05138709:52
eagles0513875bdrung: so now i request asac merge it or thats all that needs to be done09:52
eagles0513875:)09:53
bdrungeagles0513875: you are not ready yet ;)09:53
eagles0513875ok bdrung so whats next :)09:53
bdrungeagles0513875: depends looks ugly. http://paste.ubuntu.com/275739/09:55
eagles0513875O_o09:55
eagles0513875can i move them all on one line then ?09:55
bdrungeagles0513875: yes09:56
eagles0513875ok09:56
bdrungand a correct indention would be nice, too09:56
bdrungeagles0513875: 2. it should depend on mozilla-devscripts version 0.15~ instead of 0.1509:57
eagles0513875i put them all next to Depends: package1, package 209:57
eagles0513875bdrung: i changed what was there09:57
bdrungeagles0513875: thats possible, too09:57
eagles0513875what is the difference if you dont mind me asking09:58
bdrungeagles0513875: ?09:58
eagles0513875whats the difference if any between 0.15~ and 0.1509:59
bdrungeagles0513875: 0.15~ would work with backported versions09:59
eagles0513875and would that be better then what i have there cuz i have noticed as i was looking through various extensions that they all use something along the lines of 0.1510:00
eagles0513875i mean 0.1410:00
bdrungeagles0513875: yes it's better.10:01
eagles0513875ok10:01
eagles0513875do i push to the same branch i just created?10:01
eagles0513875and also do i need to run debcommit again before pushing10:01
bdrungyes10:01
bdrungyes10:02
eagles0513875im trying to run debcommit its saying to use the -m flag10:02
bdrungeagles0513875: works only with an updated debian/changelog10:02
eagles0513875then how can i bypass that and run debcommit10:03
bdrungdch10:03
bdrungor use bzr ci10:03
bdrungeagles0513875: look here: https://launchpad.net/~bdrung/+archive/backports i have mozilla-devscripts 0.15~ppa1 there. 0.15~ppa1 is greater than 0.15~, but less than 0.1510:04
eagles0513875dch wants me to create a new change log entry and bzr ci somethign similar to dch10:04
bdrungyou need a commit message. debcommit uses the changes in debian/changelog10:06
eagles0513875ok what would i put something like corrected layout of depends?10:06
bdrungeagles0513875: if you use bzr ci you have to specify it yourself10:06
bdrungyes, or allow backported versions of mozilla-devscripts10:07
eagles0513875fixed debcommitted and pushed to my branch10:09
eagles0513875hope all is to ur satisfaction10:10
eagles0513875then i shall install and see if it works with ff3.510:10
bdrungeagles0513875: please check https://wiki.ubuntu.com/MozillaTeam/Karmic/ExtensionReview10:11
eagles0513875will do :)10:11
eagles0513875ok10:12
bdrungeagles0513875: let me know, when you are through it10:15
eagles0513875there are gonna be a few things im gonna need help with10:15
eagles0513875but im going through what i can already do and know10:15
eagles0513875bdrung: sry for all these million questions but what is meant by this ensure that no packages (browsers / mail clients) are in Depends: cause ${xpi:Depends} will do the trick for us10:16
bdrungeagles0513875: there should be no firefox or thunderbird in depends10:17
eagles0513875ok which there isnt in this case10:18
bdrungyes10:18
eagles0513875there is?10:18
bdrungeagles0513875: no. yes to "which there isnt in this case"10:19
eagles0513875ok another question you mention to include the link to the wiki would i add an entry saying something like see wiki for further details10:23
bdrungeagles0513875: no, i didn't say this10:24
eagles0513875there is a mention on the wiki about it10:24
eagles0513875ensure that you add reference to this wiki page in debian/changelog.10:24
bdrungok10:24
eagles0513875so somethign along the lines see wiki link for more information10:24
bdrungeagles0513875: example for it: http://changelogs.ubuntu.com/changelogs/pool/universe/c/ctxextensions/ctxextensions_4.1.2008062001-0ubuntu3/changelog10:25
eagles0513875thanks bdrung10:27
eagles0513875sry for all the million questions here bdrung how do i go about testing that the extension works in ff3.510:31
bdrungeagles0513875: check it firefox-3.5 is in xpi:Depends and then install the extension and test it with ff3.510:32
eagles0513875would that be in ${xpi:Depends} ? or somewhere else10:33
bdrungyes10:34
bdrungeagles0513875: you can see it in the logs: echo "xpi:Depends=abrowser-3.5 firefox-3.5 iceweasel" [...]10:35
eagles0513875logs?10:35
bdrungbuild log / output10:36
bdrungeagles0513875: you can remove the old brach: https://code.launchpad.net/~eagles05138710:38
eagles0513875removed the old branch10:40
asachi10:52
eagles0513875hi asac10:58
eagles0513875fixing up some issues with bindwood and checking to make sure my branch has everything10:58
eagles0513875:)10:58
asacyeah seeing that ;)10:58
eagles0513875andv: pointed out some mistakes i had over the weekend and bdrung has been nice enough to help me10:59
asacyour first commit doesnt have the  19. By jonathan <jonathan@jonathan-laptop>  on 2009-09-1810:59
asacin thlog10:59
asacin the bzr log10:59
asac;)10:59
eagles0513875O_o10:59
asacnot a big deal but if you redo stuff you could do that too ;)10:59
eagles0513875well i have been10:59
asackk10:59
bdrungasac: do you see that i have extended https://wiki.ubuntu.com/MozillaTeam/Karmic/ExtensionReview ?11:00
asacbdrung: hi. yes looks good11:19
bdrungasac: and m-d?11:19
bdrungasac: i fixed the debian bug11:21
asacbdrung: havent checked my mails since yesterday lunch ;)11:30
asaclet me check11:30
asacthe newline fix is good11:32
bdrungasac: is it ready for release?11:33
asacbdrung: i would like to do the arch all/any fix11:33
asacidea is to:11:33
asacput stuff in /usr/lib if architecture all11:33
asacerr != all11:34
asacotherwise to share11:34
bdrungasac: oh, yes. do it11:34
asacand put a sanity check somewhere if there are .so files11:34
bdrunggood idea11:34
asacbdrung: http://pastebin.com/f37f01e0d like that?11:39
asachmm. how to best parse control?11:40
asacdidnt we do that somewhere?11:40
bdrungasac: don't forget multi binary packages11:40
bdrungasac: $(shell grep '$${xpi:Depends}' debian/control)11:41
bdrungasac: or $(shell grep ^Package: debian/control | head -n 1 | sed "s/^Package://")11:41
bdrungasac: use $(shell grep ^Architecture: debian/control | head -n $(package_number) | sed "s/^Architecture://")11:42
bdrungyou have to determine the package number11:43
asachttp://pastebin.com/f7472e7db11:54
asacthats what i had11:54
asacignore the rEADME11:55
asachttp://pastebin.com/f767f069b11:56
=== andv is now known as av`
bdrungasac: please use syntax highlighting and ping me12:06
bdrungasac: i would set lib_share_dir to /usr/share or /usr/lib12:07
asacbdrung: syntax highlighting?12:09
asaci use pastebinit12:10
bdrungasac: you can set it in pastebin12:10
asaci use pastebinit12:10
bdrungasac: -f diff12:12
asachttp://pastebin.com/f7ce10fad12:13
asacoh there is a head -n2 missing12:14
asacoh not needed ;)12:14
asacwell a missing $$12:14
asacadding now12:14
asachttp://pastebin.com/f2a48422712:15
asacthats the right one with $$12:15
bdrungasac: i would set lib_share_dir to /usr/share or /usr/lib12:16
asaci know12:16
asacwe explicitly have /usr everyhwere12:17
bdrungasac: pushed12:18
asacheh12:18
asacok12:18
asacdid you use at least me as --author ;) ... j.k.12:19
asacso now a check for .so and its good12:19
asaci guess in install-stamp lke12:19
asacifeq (all, ..)12:20
asacset -e; if ! find $(installdir) -name \*.so | grep -q so$; then bail_out; fi12:20
asacor just12:20
bdrungasac: i pushed something else12:21
asacset -e; ! find $(installdir) -name \*.so | grep -q so12:21
bdrungasac: does lintian do the same job?12:21
bdrungasac: i have this in the pipe: http://pastebin.com/f28c3f66c12:21
asaclooks reasonable12:24
asacbdrung: i think lintian does something different. it complains if any binary file is in /usr/share12:24
asaceven in any packages12:24
asacor was that fixed? ;)12:24
bdrungasac: then we do not have an extra check in xpi.mk12:25
asacbut in general i agree that this is a lintian task12:25
asacits just that mike suggested to bail out12:26
asacif its obviously wrong12:26
bdrungasac: keep xpi.mk short12:27
asaccan lintian checks be added from outside the lintian package?12:29
asacseems like we could just drop a file in /usr/share/lintian/collections12:29
asacor something12:29
bdrungasac: lintian does the check already: thunderbird-traybiff: arch-dependent-file-in-usr-share ./usr/share/thunderbird-traybiff/components/libtraybiff.so12:34
bdrungwe do not have to do anything12:35
asacwell those warnings always get spit out12:43
asacfrom what i understand we want something more coarse:12:43
asace.g. if any arch dependent file exists and package is arch all -> error ... if no arch dependent file exists and package is arch any -> error12:43
asaccould be that that is also codified already12:43
asacis arch any = is not arch all12:44
asacok whatever12:51
asacafter this i had one more thing on the plate12:51
asacabout mozclient12:51
asacgetting LOCAL_BRANCH feature working for hg and cvs12:51
asacbut i think that has to wait as i am in the mids of some nm applet work needing to be finished today12:57
bdrungasac: we should implement "if no arch dependent file exists and package is arch != all -> warning"13:06
asacright. maybe even as a general lintian rule ... thats what i meant above13:13
bdrungthen file a bug against lintian13:15
BuZZ-dEEhello, why aren't german search engines in the german ubuntu-firefox?13:33
asacthats a bug that will mostly likely be fixed in karmic13:34
BuZZ-dEEah okay :)13:34
bdrungasac: http://pastebin.com/fc8e2a3313:39
bdrungasac: take this, add a changelog entry and commit!13:39
asacbdrung: shouldnt it be [ \t]* ? or something for the package match?13:54
bdrungasac: yes, that would be better14:03
asacbdrung: interdiff doest like me ... did you change anything else besides that line?14:15
bdrung_yes14:16
bdrung_had to apply it manually14:16
asacok committed14:20
asachavent tested yet ;)14:20
bdrung_asac: please push14:21
eagles0513875should have bind wood done tonight or tomorrow the latest14:22
=== _Tsk__ is now known as _Tsk_
asacdone14:33
eagles0513875whats done bindwood?14:39
bdrung_asac: two more improvements: http://pastebin.com/f4043a05014:41
=== _Tsk__ is now known as _Tsk_
eagles0513875im out for now guys15:39
LLStarksasac.16:12
LLStarksdid you enable embedded bitmaps in karmic?16:12
LLStarksasac, also, why is firefox gnome-support not installed by default?16:36
ftaasac, <hyperair> fta: http://pastebin.com/f618b552f (in #motu)18:31
ftahttp://pastebin.com/f1c2300b718:31
fta[reed], ^^18:31
asacchecking with him18:36
micahgasac: should bug 434710 be an issue?19:37
ubottuLaunchpad bug 434710 in firefox-3.5 "firefox-3.5-gnome-support should not be optional in Karmic and is necessary for easy deb package installation" [Undecided,New] https://launchpad.net/bugs/43471019:37
micahgI thought ubufox controlled apturl19:37
asacmicahg: we seed xulrunner gnome-support afaik19:41
asacthat should be enough19:41
micahgasac: why should either be necessary?19:42
=== ripps_ is now known as ripps
asacmicahg: well. its needed for gnome mime type integration20:18
asacmaybe thats what the bug is about20:19
ftauh.. http://arstechnica.com/open-source/news/2009/09/google-brings-chromes-renderer-to-ie-with-browser-plugin.ars20:20
asacnice ;)20:22
ftawell, if it is to download something and use nothing of ie, why use ie at all and not dl the full chrome20:23
ftathe idea looks weird to me20:23
ftacan "users who can't upgrade" install plugins?20:24
asacusers can be more easily tricked to install a plugin ;)20:29
asaci am not sure why they cannot update20:30
ftai understood can't as in not allowed, not as in don't know20:30
asacbut i think its not that easy on windows to install the new stuff and vv20:30
ftamaybe20:34
ftai'm sick of porting my old code to x6420:34
fta  mask = ((ulong) 0xFF) << (8 * (sizeof(long) - 1));20:34
fta  while(len--){20:34
fta    *d++ = (uchar)((val & mask) >> (8 * (sizeof(long) - 1)));20:34
fta    val <<= 8;20:34
fta  }20:34
ftai was really looking for my future misery20:35
ftafortunately, i wrote unittests by then20:36
micahgasac: seamonkey 2 RC1 2nd week of october20:37
ftanoone uses seamonkey anymore, imho, we should drop it20:37
ftaseamonkey-2.0                       81   0.01%         0       0       0      8120:38
* micahg was going to possible switch to reduce memory footprint of FF+TB20:38
ftaseamonkey                         8550   0.69%         1       8       0    854120:38
micahgasac: any chance of sharing xulrunner with FF and TB?20:39
ftaeither all sm users run on nfs or noatime, or there's just 1 user in the last 30 day20:39
asacmicahg: unlikely20:40
ftalast time i tried, neither tb nor sm was ready20:40
asacmicahg: i am considering to unxulify ffox to be honest20:40
ftawere20:40
asacdoing that would allow us to drpo more patches etc.20:41
ftaand (maybe) do pgo20:41
micahgpgo?20:42
ftabug 21370820:43
ubottuLaunchpad bug 213708 in xulrunner "Please compile Firefox with PGO optimizations" [Unknown,Confirmed] https://launchpad.net/bugs/21370820:43
micahgwhat is PGO though?20:44
micahgnm20:44
micahgfound the doc20:44
ftabrb20:44
asacmicahg: unlikely we will get it done. but would be high prio if there was any prio list ;)21:00
asacif you want go ahead21:00
asaci can tell you what to do21:00
asacits triky though21:00
asaca) you need to convince debian/rules to do a) one build of xulrunner with special flags, b) start a test, c) coompile xulrunner for real21:01
micahgasac: I'm still working on some of the "easier" fixes21:07
ftawhat was it about? pgo?21:09
asacyes21:14
BUGabundoboas noutes21:24
BUGabundoo/21:24
BUGabundofta: so anying chrome not to see non ascii chars  :((21:25
fta?21:25
BUGabundostuff like the ReDent from identica21:31
BUGabundowon't show up in there21:31
ftai see your ♲ in the bug21:35
ftafunny that installing gdb is a pbuilder drags in libpython2.6 libsqlite3-0 mime-support python2.621:43
BUGabundoracing??21:46
BUGabundofta: on windows never works21:46
BUGabundoon ubuntu depends on the form I'm reading it21:46
ftai don't use windows21:46
BUGabundoI would rather not either21:49
BUGabundobut work requires it21:50
BUGabundoglad I have portableubuntu on it :DDD21:50
=== BUGabundo1 is now known as BUGabundo
ftagasp, all my remaining failing tests are caused by chroot not having the same TZ as my box when i wrote my unittests22:02
ftahow can i set a fake TZ in C ?22:03
BUGabundoeheh22:03
asacfta: cant you just copy the timezone config to chroot when setting up?22:31
micahgfta: you can't export the tz as an env var in the chroot?22:31
BUGabundohey asac22:39
ftaasac, well, no, i'm running the testsuite at build time, like if i was sending it to a ppa22:40
ftai can probably setenv TZ but to what?22:46
ftahm, Europe/Paris should do22:48
ftagasp, summer time22:54
asacUTC ;)22:59
asachi BUGabundo22:59
BUGabundoasac: LOL22:59
ftaasac, well, parts of the testsuite is to be sure that leap years/seconds, summer/winter time changes, etc are well handled23:00
ftaAll tests successful.23:01
ftaFiles=6,  Tests=125,  0.01 seconds (0.00 usr + 0.00 sys = 0.01 CPU)23:01
fta\o/23:01
ftabut now it's broken outside of the chroot :(23:02
ftaFailed 4/125 tests, 96.80% okay.23:02
asacheh23:07
ftagrr, i have to kill ff3.7 almost every day, it keeps eating more and more memory (1GB in 1 day), and a lot of CPU even when idle23:53
fta[reed], ^^23:54
BUGabundofta: lucky you23:55
BUGabundoI can't even open mine23:55
[reed]fta: any add-ons?23:59

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