/srv/irclogs.ubuntu.com/2009/10/16/#ubuntu-mozillateam.txt

BUGabundobou pra caminha00:26
BUGabundoasac: you triked me :)00:26
=== ripps_ is now known as ripps
=== norly is now known as ejat
=== pace_t_zulu_ is now known as pace_t_zulu
* gnomefreak cant remember what to run :(11:25
asacgnomefreak: run ;)11:26
gnomefreakdtchen: what was it you wanted me to run for the mute problem?11:26
* gnomefreak runs11:26
asaclol11:26
gnomefreak;)11:26
gnomefreakyay he answered me. and more than likely hes talking about you or bdmurray :)11:28
gnomefreakthat is, content/Core/cgpgaccess.js referrs to11:28
gnomefreakthe "FireGPGCall xpcom component, but sets it to null.11:28
gnomefreakasac: ^^^ still need to clean?11:28
asacsorry. whats the context? is that a bug?11:29
gnomefreakasac: no i emailed dalniel gillmor about firegpg and told him i havent gotten the clean rule done yet for firegpg and that is some of what he said. if it is null do we still have to clean it in rules?11:30
gnomefreakbe back in a few11:32
asacsorry. i wouzlkd have to check that in the code to say11:33
asacthose snippets dont make much snse11:34
gnomefreakok give me one minute and i will make them make sense :)11:43
* gnomefreak working on email and i cc'ed you.11:53
bdrungasac: hi, i have some problems with a strange install.rdf11:57
bdrungasac: http://git.debian.org/?p=pkg-mozext/fission.git;a=summary11:57
bdrungasac: ^ this does not compile11:57
* asac clones11:58
bdrungasac: which clone do i get? ;)12:01
asacbdrung: thats odd12:07
asacdoes xpi.mk work for other packages still? or is that a 0.17 regression?12:07
asaci mean... either XPI_FILE is evaluated eagerly or lazily12:08
asacnot sure why it would be different here than its elesewhere12:08
asacXPI_FILE = $(wildcard *.xpi)12:08
asacthats probably empty12:08
asacbut not sure why it would work anywhere else then12:08
gnomefreakok asac sent you are CC'ed i will fix branch as soon as i can :)12:09
asack12:09
asacthx12:09
asaci will hopefulyl find time to read email today ;)12:09
asacbdrung: while i have you as the make-fu master here ;) ...12:12
asacbdrung: i had to do more or less this: http://bazaar.launchpad.net/~asac/ntrack/main/revision/7412:12
asac(minus a bug)12:12
asacto make my spare time project build on bsd + linux12:12
asaci think thats wrong. make should rather be a runtime test12:12
asacbut have no clue what the right way to do that in a make agnostic fashion ;)12:13
asacthe moc generation12:13
asacqt/Makefile.am12:14
asacjust look at that part12:14
asacand no ...  i dont want to use cmake just because of one ugly moc in my project ;)12:15
asachttp://bazaar.launchpad.net/~asac/ntrack/main/annotate/head%3A/qt/Makefile.am12:16
asacthats the complete file12:16
asacanywy ;) thats rather after work stuff12:16
bdrungasac: it's not a m-d regression. the install.rdf has a strange format. your xpath-fu is required for fission12:18
bdrungasac: XPI_FILE is evaluated lazily12:19
bdrungasac: temp-xpi-unpacked contains the files12:19
asacbdrung: it fails for me like:12:22
asacdh_installdirs -pxul-ext-fission12:22
asacxpi.mk: No xpi file found. Did you create one?12:22
asacxpi.mk: Please check MOZ_XPI_BUILD_COMMAND and maybe MOZ_XPI_FILE!12:22
asacwe should fail explicitly if we dont get any versions out of it12:23
asacdont we do that?12:23
asacbdrung: defininig MOZ_XPI_FILE=fission.xpi fixes it12:23
asachmm but recommends etc. are not there12:24
asacodd ... it works now12:25
asaci cleaned the git tree and now debuild -b works :/12:26
asacbdrung: i am sure crazy, but http://paste.ubuntu.com/294603/12:27
av`asac, problem is that it doesnt make symlinks12:34
av`it builds fine, but the install.rdf ID is not linked12:34
asacwell on first attempt it failed ;)12:38
asacsomeone should explain to me what the issue is ;)12:39
av`the real issue is that symlinks are not made12:39
av`cause mozilla-devs is unable to parse install.rdf properly12:39
asacok12:40
asacits a namespace problem12:40
asacwonder if dropping em: from the expression will break it on other variants12:40
gnomefreakasac: can we cadd seamonkey2 to daily PPA?12:44
gnomefreaks/cadd/add12:44
asacnamespace-uri(.)12:45
av`asac, let me try dropping em12:45
asacTARGET_VERSION = $(shell xpath -q -e '//em:targetApplication/Description[em:id="$(1)" or @em:id="$(1)"]/em:$(2)/text() | //em:targetApplication/Description[em:id="$(1)" or @em:id="$(1)"]/@em:$(2) | //RDF:Description[@em:id="$(1)"]/em:$(2)/text() | //RDF:Description[@em:id="$(1)"]/@em:$(2)' $(3)/install.rdf | sed -e 's/.*"\(.*\)"/\1/')12:45
asac->12:45
av`it worked?12:46
asacTARGET_VERSION = $(shell xpath -q -e '//local-name("targetApplication")/local-name("Description")[em:id="$(1)" or @em:id="$(1)"]/em:$(2)/text()  ...12:46
asacuse that12:46
asacof course making it consistent everywhere12:47
av`asac, where should I add that?12:47
asacav`: the first line is the line to fix12:47
asacthe second line shows how to fix12:47
av`k12:47
av`asac, is that a file into mozilla-devscripts?12:47
asacav`: that would basically be for all xpath expressions in the xpi.mk12:47
asacone second12:47
asaclet me verify if it does the right thing at all before patching the whole file12:48
asacok12:49
asacso the right approach is:12:49
asac //node()[local-name(.) = 'targetApplication']12:49
asacso for each occurance of: "em:targetApplication" ... make node()[local-name(.) = 'targetApplication']12:50
asacand for each occurence of Description make12:50
asacnode()[local-name(.) = 'Description']12:50
av`asac, we need to upload a fix for that then12:52
asacxpath -q -e "//node()[local-name(.) = 'targetApplication']/node()[local-name(.) = 'Description']" unpack/install.rdf  2>/dev/null12:52
asacno12:52
asacthats a corner case12:52
asacnot for karmic anymore12:52
asacwe need to thoroughly redo the whole xpath business12:52
av`ah :)12:52
asacfile a bug against mozilla-devscripts: xpath expressions fail to properly deal with namespaces12:53
asacfile a bug against mozilla-devscripts: xpath expressions fail to properly deal with some namespace variants12:53
av`on debian?12:53
asacif you file in debian than also here12:53
asacand link the bugs12:53
av`k12:54
av`should I copy the lines you posted above?12:54
asacrefer to example of fission12:54
asacyes12:54
asacthat too12:54
av`k12:54
asacjust copy the log12:54
asac;)12:54
av`k12:54
av`asac, bug filed12:59
asacxpath -q -e "//node()[local-name(.) = 'targetApplication']/node()[local-name(.) = 'Description']/attribute::*[local-name(.) = 'id' and string(.)='a']" unpack/install.rdf 2>/dev/null12:59
av`as soon as it appears i gonna link it12:59
asacthat matches a extension with id="a" as attribute12:59
asacav`: thx. ubuntu bug id is?13:00
av`opening it now13:01
av`asac, https://bugs.edge.launchpad.net/ubuntu/+source/mozilla-devscripts/+bug/45304013:03
ubottuLaunchpad bug 453040 in mozilla-devscripts "xpath expressions fail to properly deal with some namespace variants" [Undecided,New]13:03
av`gonna link it to debian as soon as the bug appears on the BTS13:04
asack13:04
gnomefreakare we needing to depend on ice* for extensions?13:08
av`mozilla-devscripts automatically add ice* dependencies13:08
av`but it's not bad13:08
gnomefreakav`: thanks13:08
av`the package is not available on Ubuntu so it simply tries to download firefox13:09
av`which is available13:09
av`that's why depends are set this way: firefox | iceweasel | abrowser | etc13:09
av`so that if one is not available it gets the other13:09
av`as alternative13:09
gnomefreakk13:11
av`asac, done, linked to BTS13:26
asack13:27
asacafaik we dont do that in 0.17 anymore13:27
asaciceweasel in ubuntu that is13:27
gnomefreakasac: we are uploading to debian first and sync from there13:31
gnomefreakasac: im talking with Daniel about firegpg you should have the email but no rush13:32
gnomefreaki ont think hes even awake yet (not sure of his timezone)13:33
gnomefreaks/ont/dont13:33
asack13:46
av`gnomefreak, he is usually available at late afternoon / evening13:46
gnomefreakav`: thanks13:47
av`np :)13:47
av`gnomefreak, he's alwais on the debian channel13:47
gnomefreaki may be here but we have emails going on about it so far13:47
av`nick dkg13:47
gnomefreakav`: yep im there13:47
gnomefreak:)13:47
av`oh ok :)13:47
gnomefreakside note: I hate xchat but i use it for debian and mozilla servers since i could never get irssi to use multi servers the way i want it13:48
eagles0513875hey guys14:41
asachey14:44
eagles0513875how goes it asac14:45
eagles0513875going to read this chapter then grab another extension14:45
eagles0513875how are things going on the development front?14:45
asacyesterday i felt better14:48
asactoday i found a few bugs i still want to fix for release14:49
asacon top of what i had on my list14:49
asac;)14:49
asacbut thats normal14:49
asacso all fine14:49
eagles0513875anything i can help with14:49
eagles0513875asac: may i ask u a question about how to install a .xpi file into firefox lol14:53
asacopen it14:54
eagles0513875just open it and run it14:54
asacopen it ... in ffox14:58
eagles0513875ahhh ok14:59
eagles0513875does it matter if its portable ff or does it have to be the regular ff14:59
asaci never heart about portable ff15:24
eagles0513875asac: take a look at portable apps website15:35
eagles0513875lots of linux apps gone portable for windows lol15:35
eagles0513875asac: http://portableapps.com/15:38
aakashdhey guys, would it be ok to post a invite to mozilla QA's testday once or twice today?15:39
aakashdits a one line message15:39
ftahttp://livinginagoogleworld.blogspot.com/2009/10/chrome-os-browser-tour-possible-look-at.html15:39
asacfta: nice ;)16:48
asacthats ubuntu ;)16:48
asacnot sure what exactly is that16:50
ftait seems to be the chrome browser with some chome OS stuff builtin17:03
ftanot sure those stuff are in the chromium code..17:04
ftaprobably not17:04
asachttp://4.bp.blogspot.com/_2CHzyMUPW2E/StP69U05CrI/AAAAAAAAAF8/YoIHssqgu9w/s1600-h/chromeos2.png17:05
asacthat one looks odd17:05
asaclike "network" + touchpad on same tab17:05
asaccalled google chrome OS17:05
asacand then basics and Under the hood ;)17:05
ftawell, in chrome os, everything is centered around the browser17:06
asacsure17:06
asacbut how can you manage network with just one combo box ;)17:06
asaci am just curious about new UI approaches wrt network management17:07
jcastroit's google, it just does it automagically. :D17:07
asaci guess its just not working ;)17:07
asachehe17:07
ftaimho, it's far from ready17:07
ftait wasn't supposed to leak17:07
asac"Being the curious person that I am, I just had to try it out. And look! Google was nice enough to provide prepackaged .deb files!"17:07
asacdid that directory accidentially become visible?17:08
asacfeels like an intentional accidentially leak ;)17:08
ftaprobably a bot misconfiguration17:08
asacits always the same. everything that gets a pre announce ... leaks every three month ;)17:08
asacso the world sees progress and makes up stories etc.17:09
asacand talks about it ;)17:09
asacstory like: "preview available, but it sucks" is not as good as "development bits leaked, seems they are not yet ready"17:09
ftagrr; 3.5 rejected17:25
ftaasac, what was the hg trick again? to get the tip instead of the stupid tags17:25
asacfta: default17:25
asacrather than tip17:26
ftahttp://paste.ubuntu.com/294812/17:27
ftai means fixing m-d17:28
ftait17:28
asacdo you know what to fix? you could open a bug and drop details. maybe someone will pick this up17:29
asacif not we at least have a bug ;)17:29
asacseems ffox is at build3 already ;)17:30
asacgood that i didnt jump o it17:30
asachow much will i get if i bet 10 EUR on a build4 ;)17:30
asac?17:30
ftanot sure. i do hg pull + hg update. seems i should do hg pull, get the rev id from hg branches | grep default, and hg update -r $(rev)17:53
asacyeah17:57
asacwhat a mess17:57
asaca kingdome for bzr ... or even git ;)17:57
eagles0513875hehe18:12
ftai have a google alert on "chromium ubuntu", i'm flooded with chromeos debs alerts since yerterday18:25
asacfta: i would unsubscribe from that ;)18:52
asacok so two bug fixes for ffox for release still then i can start checking out stuff for lucid i hope19:01
asacalso taking a deep breath of licensing in chromium ;)19:01
micahgasac: what 2 bugs?19:02
asacextensions not upgrading19:02
asacthts highest prio imo19:03
asacand the curent RC bug about abrowser help being broken19:03
micahgah, yes19:03
asacabrowser -> help19:03
asacbut i can sleep well, because the hack i have works :) .. even if upstream didnt like it for the tree19:03
asacfor the first one19:03
asacbut i want to check that out. shouldnt be too difficult to sort with a bit of time19:03
asacthen we probably have to prepare major version upgrades for nss/nspr or something19:04
micahgok, I'm going to see if I can maybe get the restart working tomorrow night19:04
asac[reed]: ^^ .. thats this release, right?19:04
asacor .5?19:04
micahgyou still want to try to get ff3 out of archive?19:04
asacmicahg: i want to get the transitional packages in ... yes. so 3 ;)19:04
micahgok, maybe I should focus on that this weekend19:05
asacmicahg: maybe you can download the Packages/Sources from the archive19:05
asacand review if everything that current depends/recommends firefox-3.0 also recommends firefox-3.5?19:05
micahgok, so I actually have to download each package to check?19:05
asacmicahg: go to ftp://ftp.ubuntu.com/ubuntu/dists/karmic/19:05
asacand grab the Sources / Packages files19:06
micahgoh19:06
asacthere you can just search in19:06
asacits a full list19:06
asacsources are for finding build-depends19:06
asacand packages for binary19:06
asacmicahg: for main and universe19:06
asacfor i38619:06
asacso ftp://ftp.ubuntu.com/ubuntu/dists/karmic/universe/binary-i386/Packages.gz19:06
asacand ftp://ftp.ubuntu.com/ubuntu/dists/karmic/universe/source/Sources.gz19:06
asacfor universe19:06
asacand the main one accordingly19:06
micahgah, that will make it faster19:07
micahgdoes it need to depend on ff3.5 or just ff?19:07
micahgdo I need to do for each arch as well?19:08
asacmicahg: i386 should be enough19:08
asacand sources19:08
asacmicahg: if things depend on 3.0 but not on ff or 3.5 then it needs attention19:09
asacif you have a list of those i can review that would be great19:09
asacok out for evening ... will be back on sunday i think19:09
=== asac_ is now known as asac
BUGabundohey fellows20:15
BUGabundoasac: ping20:15
micahgasac: seahorse plugins seems to be the only thing that depends on xulrunner-1.9-dev20:21
=== BUGabundo1 is now known as BUGabundo

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