/srv/irclogs.ubuntu.com/2008/11/27/#ubuntu-mozillateam.txt

ftaMozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.1b2) Gecko/20081126 Ubuntu/9.04 (jaunty) Shiretoko/3.1b200:10
ftaasac, your distribution.ini says firefox even if the branding is not firefox :(00:12
asacoh completely forgot about that ;)00:13
asacdistribution.ini.firefox distribution.ini.abrowser ... dont think we need a template00:14
ftait should match the desktop, ie, firefox/abrowser/minefield/shiretoko00:15
ftaso a template is better00:15
asacgnome-terminal consumes 600M mem00:16
asachave to close it i guess00:16
ftathat's why i'm using xterms00:17
ftastrangely, ff is using 12% cpu while idle00:17
asaci think X has a huge mem leak here ;)00:17
asaci closed everything ... and still 1.5G in use00:18
asacomg geyes_applet2 uses 100 ;)00:20
asactomboy 6500:20
ftaRES ? or VIRT ?00:20
asacRES00:21
asacbzr-notify 25 RES00:21
asacthat has to go00:21
asaci never installed00:21
asacit00:21
asacnow i have to find it and purge it00:21
asacok bzr-gtk uninstalled ;)00:22
fta  PID USER      PR  NI  VIRT  RES  SHR S %CPU %MEM    TIME+  COMMAND00:22
fta27772 fta       20   0  556m 385m  30m S   18 19.0   3:25.03 firefox-3.100:22
fta10384 root      20   0  218m 172m  15m S    1  8.5  49:32.14 Xorg00:22
fta 8511 fta       20   0  208m  61m  23m S    0  3.0  10:11.08 rhythmbox00:22
fta10576 fta       20   0  162m  58m  21m S    0  2.9   3:12.31 liferea-bin00:22
fta10850 fta       20   0 91476  47m  14m S    0  2.3   0:30.10 evince00:22
fta10568 fta       20   0  140m  36m  18m S    0  1.8   0:47.21 nautilus00:22
asacoh ... i have two Xorg ;)00:23
asac 5517 root      20   0  553m 152m  13m S    4  7.6 131:33.30 Xorg00:23
asac 5877 root      20   0  553m 152m  13m S    0  7.6   0:00.00 Xorg00:23
asactoo bad. this ended in a reboot ;)00:29
ftaeheh00:30
asac13997 root      20   0 54716 2560 1952 S    0  0.1   0:00.04 NetworkManager00:31
asacsry00:31
asac256000:31
asacthats cool00:31
asaci blame python apps for most bloat ;)00:31
asacwhy does jockey-backend need 20m res?00:31
asacNM doesnt even use 2.5m00:31
asacfta: http://paste.ubuntu.com/77255/00:32
asacthats the ordered "root" process list00:32
asachttp://paste.ubuntu.com/77256/00:33
asacthats the user process list00:33
asac(more or less virgin sys)00:33
ftatrackerd, bbaaaaaahh00:39
ftaprism is still broken, no idea why00:41
ftajaunty only, intrepid is fine00:42
asacfta: intrepid == same version as in jaunty, just built on intrepid is fine?00:46
asacfta: maybe a maxVersion thing?00:47
ftasame problem after a rebuild, even with fresher sources01:14
ftaError: uncaught exception: [Exception... "Component returned failure code: 0x80520012 (NS_ERROR_FILE_NOT_FOUND) [nsIXPCComponents_Utils.import]"  nsresult: "0x80520012 (NS_ERROR_FILE_NOT_FOUND)"  location: "JS frame :: chrome://webrunner/content/webrunner.js :: <TOP_LEVEL> :: line 31"  data: no]01:15
ftaError: WebRunner is undefined01:15
ftaSource File: chrome://webrunner/content/webrunner.xul01:15
ftaLine: 16701:15
asacfta: xul 1.9.1?01:22
wikiIs it possible to upload a hidden release to my ppa without it affecting/superseding my other releases.I want to test if my pkg is building properly on all platforms.06:37
james_wasac: how do I turn an xpi in to an orig.tar.gz?10:34
asacjames_w: med-xpi-unpack10:52
asacjames_w: makes a standard structure out of it10:53
asacjames_w: thats in mozilla-devscripts10:53
directhexclever!10:53
james_wis it normal to have a get-orig-source rule?10:53
asacjames_w: not in our extension branches atm10:54
james_wI would have thought that would be a good idea, rather than having a watch file that downloaded something that couldn't be used straight away10:54
asacjames_w: volans has developed a set of script that might be helpfule here10:54
directhexget-orig-source is a joyous thing. except when repacking to tgz, which causes pain10:54
asacjames_w: well. get-orig-source doesnt help us as we have upstream in the branches10:55
james_wit's separate from that in my opinion10:55
james_wit's about getting the .orig.tar.gz to build against10:55
asacjames_w: why would you want that?10:55
asacjames_w: it feels like redundancy10:56
asacwe already have the orig in the bzr branch10:56
james_wbecause we need an .orig.tar.gz10:56
asaconly problem is "how" to spot the right revision10:56
asacjames_w: imo bzr bd --export-upstream --export-upstream-rev=... is the right thing to do10:56
asacjames_w: https://code.edge.launchpad.net/~volans/firefox-extensions/med-auto-scripts10:57
asacthats what volans did so far10:57
james_wif export-upstream is the best way to do it why don't you set up the branches like that?10:58
asacjames_w: what do you mean?10:58
james_wwhy isn't the config of the branch set up to do that automatically?10:59
asacjames_w: how?10:59
james_wthough it doesn't work too well at the moment for uploading a -210:59
asacjames_w: a while back we talked about it10:59
james_wwith a .bzr-builddeb/default.conf10:59
asac(e.g. how to find the right revision for upstream)10:59
asaci thought there was no "generic" solution11:00
james_wyou can set the revision in there11:00
asacjames_w: cool11:00
james_wthen when you want to work on a new upstream change that, add a changelog entry, fix up anything else and commit it11:00
asacjames_w: and i suppose that that file gets also committed?11:00
james_wit will then start building from the revision11:00
james_wthen I could just grab the branch and run "bzr bd"11:00
asacjames_w: ok. lets take a step back:11:01
james_whowever, as I said it is currently broken for uploading a -211:01
james_wor -0ubuntu211:01
asaclets assume i have a .ubuntu branch (e.g. full source packaging) ... now i merge a new .upstream into it:11:01
asaccd test.ubuntu; bzr merge ../test.upstream; bzr commit -m "* new upstream release X.y.Z"11:01
james_wyep, I forgot that bit11:01
asachow can i know up front what revision the merge will have11:02
asac?11:02
asace.g.11:02
james_wdo a "vi .bzr-builddeb/default.conf" before commit11:02
asacand what shall i add there? i dont know the revision the commit will be before?11:02
james_wno11:02
asac(its not the top level revision which i could guess afaik, its the nested version)11:03
james_wyou don't tell it the revision in *this* branch, you tell it the revision in the upstream branch that you are working off11:03
james_win your example it's the last revision of ../test.upstream11:03
asacjames_w: ok. but that requires to keep upstream ?11:03
james_wno, just to know the revision id of it11:03
james_wonce you have that and you have merged it you can delete the upstream branch11:04
asacjames_w: ok so i guess bzr bd sees the branch nick and then finds the right merge revision?11:04
james_weh?11:04
asacjames_w: if i delete .upstream after that11:04
asachow will bzr bd be able to produce a orig?11:05
asaci assumed it would use --export-upstream=. --export-upstream=magic-revision11:05
asacerr11:05
asaci assumed it would use --export-upstream=. --export-upstream-revision=magic-revision11:05
james_wyep11:05
asacjames_w: so. from what i understand its not magic-revision i add to default.conf ... but just "upstream-revision"11:06
asachow does bzr bd find the magic-revision in the .ubuntu branch ;)?11:06
james_wthe revision id of the tip revision of the upstream branch when you merge it11:06
asacjames_w: revision id != revno?11:06
james_wexactly11:06
asacjames_w: ok that makes sense. how can i see revision id?11:07
james_wrevision id is a uuid which won't change when you merge11:07
james_wbzr log --show-ids11:07
asacnice11:07
james_wtalking with you has made me see that this could be improved11:07
asacjames_w: ok. so what exactly is needed in default.conf?11:08
james_wjelmer uses this mode and keeps hitting the -2 problem11:08
james_wand I think I may be able to make it work for him, make it easier for you, and still work for the other use case that is why we have these problems11:09
james_wI need to think about it a bit more first though11:09
asacjames_w: sure11:09
asacjames_w: actually. we have those auto scripts i pointed you to11:09
james_whttp://jameswestby.net/bzr/builddeb/user_manual/export_upstream.html11:09
asacjames_w: those are atomic things helpful to auto sync with AMO repository11:10
james_wI think "export-upstream = ." should work11:10
asacjames_w: ok. is there a convenience script that allows me to branch "upstream" from a .ubuntu branch?11:10
james_wI reckon you should hold off from using this in anger until I have fixed it up though11:10
asacthat would help me to upgrade the .upstream branches11:10
james_wthere is code, but no script11:10
asace.g. bzr branch-upstream lp:~mozillateam/firefox-extensions/extension1.ubuntu11:11
asacerr11:11
asace.g. bzr branch-upstream lp:~mozillateam/firefox-extensions/extension1.ubuntu extension1.upstream11:11
asacthat would be quite cool i think11:11
asacjames_w: so i can export-upstream-revision = <revno-upstream-head> ... and bzr commit would look at the export-upstream = ... field, then guess the upstream revision-id ... and remember that in the commit somewhere?11:13
asacsounds like massiv magic ;)11:14
asacjames_w: or do I need to use tag: ... for now? (in export-upstream-revision)11:17
asac(would work too here i guess)11:17
james_wthere's no magic to remember a revision id11:30
james_wif you put a revision number in export-upstream-revision then it will look up that revision number in whatever you have for export-upstream whenever it needs that revision11:31
asacjames_w: ok. how is the syntax for a revision-id?11:34
asacis there some prefix like: tag:11:34
asacor just the revision id?11:34
james_wrevid:11:34
asaccool11:38
asacthat will work11:38
fta2asac, why did you remove the shlib from nspr ?14:12
asacfta2: whats the prob?14:26
fta2http://package-import.ubuntu.com/x/xulrunner-1.9/15:10
asacyeah15:11
asaci looked at those15:11
asacas outlined in mail its not really for us yet ;)15:11
asacbut a good start15:12
fta2indeed. it should identify VCS-* and try to merge that with what has been really pushed. tricky.15:12
asacfta2: heh15:13
asacfta2: yeah. well. do you have scrollback?15:13
asacfta2: i talked about it with james15:13
fta2not here. only at home15:13
asacfta2: we need to add a meta file that refers to upstream branch and revision-id15:13
asacwe would then commit that when we bump the changelog15:14
asacunfortunate that we dont have a .upstream branch15:14
asacbut we actually could use something like the import .upstream branch15:14
asacfta2: i wonder how long branching xulrunner .upstream takes ;)15:14
asacits quite a bunch of files15:14
* asac runs time bzr branch http://package-import.ubuntu.com/x/xulrunner-1.9/intrepid-upstream15:16
fta2i gave up on imports of upstream branches in lp for chromium, always broken :(15:16
fta2and locally, git-svn is many times faster than bzr-svn15:18
fta2so i work in git now15:18
asacyeah15:18
fta2asac, bug 30285916:54
ubottuLaunchpad bug 302859 in epiphany-browser "Epiphany: Failed to instantiate LoginManager" [Undecided,New] https://launchpad.net/bugs/30285916:54
fta2same for me16:57
fta2this is related to 1.9.117:04
asacfta2: yes. maxVersion issue too here17:34
fta2yep, i've mentionned that in the bug already, i'll prepare a patch for seb17:38
=== Nukeador_ is now known as Nukeador
=== ZrZ is now known as RzR
=== Nukeador_ is now known as Nukeador
=== Nukeador_ is now known as Nukeador
=== fta_ is now known as fta
=== RzR is now known as rZr

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