Jazzva | And where are extensions that have ubuntu packages? (to search on packages.ubuntu.com?) | 12:27 |
---|---|---|
asac | Jazzva: ok | 12:28 |
asac | here is the branch: | 12:28 |
asac | http://bazaar.launchpad.net/~ubuntu-core-dev/app-install-data-ubuntu/ubuntu/ | 12:28 |
asac | branch that like | 12:28 |
asac | bzr branch http://bazaar.launchpad.net/~ubuntu-core-dev/app-install-data-ubuntu/ubuntu/ app-install-data-ubuntu.ubuntu | 12:28 |
Ubulette | asac, just tried my ff3a7 from build-tree/mozilla/dist/bin, it starts, bookmarks and bookmarks toolbar are ok, passwords too (at least!), but still got the assert /w cairo on exit. | 12:28 |
asac | really? | 12:29 |
asac | hmm | 12:29 |
asac | then lets not care too much about cairo crashes | 12:29 |
Ubulette | firefox-granparadiso-bin: /build/buildd/libcairo-1.4.10/src/cairo-hash.c:196: _cairo_hash_table_destroy: Assertion `hash_table->live_entries == 0' failed. | 12:29 |
Ubulette | ./run-mozilla.sh: line 131: 15563 Aborted (core dumped) "$prog" ${1+"$@"} | 12:29 |
asac | Ubulette: try the branch we have | 12:29 |
asac | for trunk | 12:29 |
asac | yes its an assertion | 12:29 |
Ubulette | yeah I know :) | 12:30 |
asac | upstream disabled it hardcoded in in-source code for the time-being :/ | 12:30 |
asac | but if bookmarks et al work well in dist/bin | 12:30 |
asac | then we might be able to just ignore that | 12:30 |
asac | however ... make install is still broken apparently | 12:30 |
asac | maybe you see the difference? | 12:30 |
asac | e.g. is defaults/ directory structured differenctly to what is in /usr/lib/firefox-trunk/defaults et al | 12:31 |
Jazzva | Off for a smoke, until bzr finishes pulling :)... | 12:31 |
asac | Jazzva: its basically adding .desktop files and images to menu-data directory | 12:32 |
asac | and using a special mime-type for firefox extensions | 12:32 |
gnomefreak | asac: iceape (1.1.4+u1-0ubuntu1) does that look good? im assuming u+* is the upstream tarball | 12:32 |
gnomefreak | 1.1.1+u2-0ubuntu1 is now | 12:32 |
asac | well u1 was because we carried diffs against debian calendar | 12:32 |
asac | but since we don't anymore you can just use debian orig.tar.gz | 12:33 |
gnomefreak | ah ok i can drop that than | 12:33 |
asac | yes just use debian orig | 12:33 |
asac | and use their upstream version | 12:33 |
gnomefreak | oh | 12:33 |
gnomefreak | that means i have to make all our changes again | 12:33 |
asac | he? | 12:33 |
asac | mp | 12:33 |
asac | no | 12:33 |
asac | why? | 12:33 |
asac | you have our debian/ directory | 12:33 |
gnomefreak | ah ok | 12:33 |
asac | there should be nothing else that is "just us" | 12:34 |
gnomefreak | i was going from scartch | 12:34 |
asac | well thats your business then :) | 12:34 |
asac | Jazzva: i think if you added those .desktop files and start gnome-app-install with --mozilla-extension=firefox | 12:35 |
asac | you should get a special app install dialog with just firefox extensions | 12:35 |
asac | but don't ask me what the right mime-type was | 12:35 |
asac | you need to ask glatzor in #ubuntu-desktop tomorrow about that | 12:35 |
Jazzva | Back... You mean, to add that to debian/rules? | 12:37 |
asac | no | 12:38 |
asac | is branch done? | 12:38 |
asac | look into it | 12:38 |
Jazzva | Not really... still waiting | 12:38 |
asac | maybe add a .desktop file for greasemonkey ... and see what happens if you build the package and install it | 12:38 |
=== Jazzva has only 256kbs net :) | ||
asac | at least greasemonkey should then show up in gnome-app-install | 12:38 |
asac | sure | 12:39 |
=== Jazzva runs Feisty... can't install gutsy package | ||
asac | cwong1: have you committed the script to produce a tarball? | 12:39 |
asac | Jazzva: well ... setup a chroot :) | 12:39 |
asac | Jazzva: we usually don't develop for feisty | 12:40 |
Jazzva | asac: Have it (with pbuilder)... | 12:40 |
asac | yes test it inside that then | 12:40 |
cwong1 | asac: Not yet. Will get to it shortly. .. | 12:40 |
Jazzva | Stupid question: You mean to log in it and install it from there? | 12:40 |
asac | Jazzva: yes ... just login there | 12:41 |
asac | and work inside that | 12:41 |
asac | if that doesn't allow you to start X applications you need to setup a handcrafted chroot | 12:41 |
asac | but maybe it works in pbuilder chroot | 12:41 |
Jazzva | I'll see if it does... If it doesn't... well, another chroot it is :). | 12:42 |
asac | cwong1: ok i tagged the release as 0.1.6a | 12:46 |
cwong1 | asac:so 0.1.6a is the version you want? | 12:47 |
asac | yes | 12:47 |
asac | we use a,b,c,d if we have multiple releases for same mozilla release | 12:48 |
asac | if mozilla goes 2.0.0.7 we will go for 0.1.7 et al | 12:48 |
asac | until we think we are 0.2.X | 12:48 |
asac | :) | 12:48 |
cwong1 | so I should create a midbrowser.0.1.6a-source.tar.bz2? | 12:48 |
asac | yes please | 12:48 |
asac | cwong1: ah | 12:48 |
asac | cwong1: use midbrowser-0.1.6a-source.tar.bz2 | 12:48 |
asac | to be consistent on how mozilla names their tarballs | 12:48 |
cwong1 | ok | 12:49 |
cwong1 | then how do I send the tarball to u? | 12:49 |
asac | cwong1: and use the 0.1.6a tag | 12:49 |
asac | to create it | 12:49 |
asac | well ... can't you upload anywhere? | 12:49 |
asac | otherwise just commit the ready to use script to master | 12:49 |
cwong1 | If I commit the script, can you create the tar file yourself for now? | 12:50 |
asac | yes | 12:51 |
asac | commit it to working | 12:51 |
asac | and or master | 12:52 |
gnomefreak | cross your fingers ;) | 12:52 |
asac | at best to working ... then let me cherry-pick it down | 12:52 |
cwong1 | give me a few mintues here | 12:52 |
=== gnomefreak walks away for a bit i dont want to see it fail | ||
asac | cwong1: sure | 12:53 |
asac | gnomefreak: hehe | 12:53 |
gnomefreak | hmmmm | 01:02 |
asac | cwong1: let me know when you pushed to working | 01:02 |
asac | maybe something like sh build_release.sh midbrowser 0.1.6a | 01:02 |
asac | e.g. build_release.sh <APPNAME> <VERSION> | 01:02 |
gnomefreak | asac: in source what dir would xulrunner be in? | 01:03 |
gnomefreak | i see no sign of mike removing this patch and its failing so i would like to see if it was applied | 01:04 |
asac | gnomefreak: he? | 01:04 |
gnomefreak | 35_psm_wakeups.dpatch | 01:04 |
asac | gnomefreak: its just xulrunner-VERSION.orig/ | 01:04 |
asac | its not an embedded layout | 01:05 |
asac | why do you work on xulrunner now? | 01:05 |
asac | do we need updates? | 01:05 |
gnomefreak | the patch is failing | 01:05 |
gnomefreak | i want to see if it was applied upstream | 01:05 |
asac | welll ... if mike didn't remove it it should still apply | 01:05 |
gnomefreak | it was written by mike sids 1.1.4 doesnt have it | 01:05 |
asac | then its dropped | 01:06 |
asac | just follow him :) | 01:06 |
gnomefreak | ok i was hoping to see he dropped it somewhere | 01:06 |
=== Jazzva doesn't like when there's no "Downloaded blabla of yada-yada MB"... *sigh* | ||
Jazzva | How big is this branch? (approx) :) | 01:08 |
asac | Jazzva: no idea ... let me look | 01:09 |
asac | 79m | 01:09 |
gnomefreak | omg | 01:09 |
gnomefreak | the desktop files one? | 01:09 |
asac | yes | 01:09 |
asac | + pngs | 01:09 |
gnomefreak | ah | 01:09 |
asac | i guess png is most | 01:09 |
gnomefreak | yeah probibly | 01:09 |
Jazzva | Well, that was fun :) | 01:15 |
asac | done? | 01:15 |
Jazzva | It downloaded... Now to build it | 01:15 |
asac | yeah bzr is still pretty slow using http:// | 01:15 |
asac | unfortunately | 01:15 |
Jazzva | Build phase over :D... | 01:16 |
Jazzva | Ok, I'm gonna take a look at it... | 01:16 |
gnomefreak | that was fast | 01:16 |
gnomefreak | almost scarey fast | 01:16 |
Jazzva | Well, I was a bit away... But yeah, it seems fast to build something 79MBs big... But most of it are pngs... | 01:17 |
gnomefreak | god help me i always get the unsmart ones :( | 01:18 |
gnomefreak | Jazzva: true | 01:18 |
gnomefreak | 19:15 < gnomefreak > animal: are you on gnome? | 01:18 |
gnomefreak | 19:15 < animal > i am on ubuntu 7.04 | 01:18 |
gnomefreak | 19:15 < gnomefreak > animal: what desktop | 01:18 |
gnomefreak | 19:15 < elcasey > gnome | 01:18 |
gnomefreak | 19:16 < animal > what do you mean what desktop ? | 01:18 |
Jazzva | gnomefreak: Unsmart pkgs? well, this just finished downloaded... I'm not so sure if I was lucky :) | 01:18 |
gnomefreak | ^^^^ | 01:19 |
Jazzva | Oh, didn't notice it... | 01:19 |
Jazzva | Umm, this is weird - the app-install-data-ubuntu.ubuntu dir is only 8.9 MB big *lol*... | 01:20 |
asac | might be true | 01:21 |
asac | most data is probably old revisions | 01:21 |
gnomefreak | ha its building im gone for a while | 01:22 |
Jazzva | Have fun :) | 01:22 |
Jazzva | gnomefreak... | 01:22 |
asac | cwong1: ok i think i will create the tarball now ... will start a testbuild before bed | 01:22 |
gnomefreak | asac: if it builds you want me to upload source and friends to my youmortals site so you can grab and test before upload | 01:22 |
Jazzva | I need an advice... Is it smart to make, for example, bzr and bzr-local dir | 01:22 |
asac | if all works out upload tomorrow morning | 01:22 |
asac | gnomefreak: well ... please test :) | 01:23 |
gnomefreak | asac: ofcourse | 01:23 |
gnomefreak | i mean after that | 01:23 |
asac | Jazzva: why bzr-local? | 01:23 |
Jazzva | And to make changes in bzr-local (making whole lot of revisions) and then, when I'm satisfied, make final changes in bzr | 01:23 |
asac | gnomefreak: what are you working on? | 01:23 |
Jazzva | :) | 01:23 |
gnomefreak | asac: iceape | 01:23 |
asac | gnomefreak: ah ... yes, please push | 01:23 |
asac | i will grab and sponsor | 01:23 |
gnomefreak | ok | 01:23 |
asac | Jazzva: hmm | 01:23 |
asac | i have a bzr directory | 01:24 |
asac | there i have application.ubuntu branch | 01:24 |
gnomefreak | will le tyou know tomorrow how i did, im sure you will be in bed 4+hours | 01:24 |
asac | then if i want to develop a feature i use | 01:24 |
asac | a brach based on that called application.ubuntu.feature ... and when satisfied i merge the changes i want back to .ubuntu branch | 01:24 |
Jazzva | Hmm, sounds like this, just that I use different root dirs... So, I can merge them back :D? gonna look at that :) | 01:25 |
asac | e.g. i do bzr branch application.ubuntu application.ubuntu.feature | 01:25 |
asac | i don't see the benefit of different root dirs | 01:25 |
asac | having them next to each other is pretty nice in most cases i guess | 01:25 |
Jazzva | True... shorter relative paths... | 01:25 |
cwong1 | asaci: what's the option for creating a .bz2 with tar? | 01:27 |
Jazzva | cwong1 Isn't it just bzip2 <filename>.tar? | 01:31 |
cwong1 | yes. it is I think there is an option that you can pass to tar so that you can do it in 1 command. | 01:32 |
asac | cwong1: its tar cvjf midbrowser-${VERSION}-source.tar.bz2 --exclude=.git* mozilla/ | 01:33 |
cwong1 | ok tx | 01:33 |
asac | well maybe we should exclude CVS as well | 01:38 |
cwong1 | and .cvsignore | 01:40 |
asac | yes | 01:40 |
cwong1 | can I have more than 1 exclude from the command line? | 01:41 |
asac | cwong1: no idea ... try :) ... did you edit baseMenuOverlay.xul? | 01:41 |
asac | and bookmarks.html? | 01:41 |
cwong1 | Yes I did | 01:41 |
asac | both? | 01:42 |
asac | what did you do to baseMenuOverlay? | 01:42 |
cwong1 | I believe I just disable a menu item from help.. | 01:43 |
asac | cwong1: ok dropped releasenotes | 01:44 |
asac | ok | 01:44 |
Jazzva | asac: Is there a list of extensions that are packaged for Ubuntu? | 01:45 |
asac | cwong1: "removed the default bookmarks" ... which ones do you add instead? | 01:45 |
Jazzva | Or just to search through apt-get for firefox-* and mozilla-* and pick the extensions? :) | 01:45 |
asac | Jazzva: no :) ... a good guess is to go through the list that apt-cache rdepends gives you | 01:46 |
asac | and verify if that is an extension or not | 01:46 |
asac | most are probably not extensions | 01:46 |
Jazzva | apt-cache show :)... | 01:46 |
asac | but in that way you will find all extensions that depend on firefox | 01:46 |
asac | hope not that there are extensions that do not depend on firefox | 01:46 |
Jazzva | Well, if they're for FF, then it would be a mistake not to depend on FF :)... | 01:47 |
Jazzva | Are there exts for TB too? | 01:47 |
asac | cwong1: i am currenty updating the ubuntu-look-and-feel-patch that we derived by basing our package on current firefox one | 01:47 |
asac | cwong1: nevermind | 01:47 |
asac | Jazzva: yes ... enigmail | 01:47 |
cwong1 | asac: I have check-in build_release.sh in the toplevel. The script excpect the topleve is mozilla. Also you need to run the script inside the tree. | 01:47 |
asac | Jazzva: maybe some more | 01:47 |
asac | cwong1: on working? | 01:48 |
cwong1 | yes | 01:48 |
asac | ok | 01:48 |
asac | let me see | 01:48 |
Jazzva | asac: Ok, I'll see what I can find :)... | 01:48 |
Jazzva | Hmm, what's the difference between "mozilla-firefox-locale-af" and "|mozilla-firefox-locale-af"? man doesn't say anything :/... | 01:50 |
asac | he? | 01:55 |
asac | | means OR in depends | 01:55 |
asac | so Depends: XXX | YYY means XXX or YYY will satisfy your requirements | 01:55 |
Jazzva | Please try "apt-cache rdepends mozilla-firefox" (it prints shorter list :)... Some pkgs have "|" in front, and some don't... | 01:57 |
asac | well | are ors | 02:08 |
asac | with previous line | 02:08 |
asac | just go through full list and see if its an extension | 02:08 |
Jazzva | Ok... On the phone. Brb... | 02:09 |
cwong1 | asac: did the script work ok? I know its not perfect..:( | 02:13 |
asac | i already have my tarball :) | 02:13 |
asac | will try the other day i guess | 02:13 |
cwong1 | :) | 02:13 |
cwong1 | You are going to upload the tarball for the build right? | 02:14 |
asac | once testbuild has finished yes | 02:15 |
cwong1 | ok tx | 02:15 |
gnomefreak | :) its still going | 02:31 |
gnomefreak | asac: do you remember if you removed the binaries for calendar or not from last upload or did we just say we are waiting to see when debian will add it back? | 02:33 |
=== gnomefreak cant remember crap | ||
gnomefreak | running first build as test build incase i need to fix something than i can remove them if needed | 02:34 |
gnomefreak | Description: Iceape Calendar This package is empty for the moment. | 02:35 |
gnomefreak | ah ha | 02:35 |
gnomefreak | ok ill think about it for tomorrow but i think 95% sure ill remove it | 02:36 |
cwong1 | asac: did testbuild work? | 02:42 |
=== Fujitsu [n=fujitsu@ubuntu/member/fujitsu] has joined #ubuntu-mozillateam | ||
Jazzva | Back... | 03:26 |
Jazzva | asac: I don't need to include plugins (as mozilla-mplayer)? | 03:26 |
Jazzva | (or sun-java*-plugin) | 03:27 |
=== rod_ [n=rod@ip-58-28-155-228.ubs-dsl.xnet.co.nz] has joined #ubuntu-mozillateam | ||
Jazzva | Yay... Went through rdeps for firefox and thunderbird :D. Off to sleep now... | 04:32 |
=== rod__ [n=rod@ip-58-28-155-228.ubs-dsl.xnet.co.nz] has joined #ubuntu-mozillateam | ||
=== red_herring [n=rj@c-24-14-245-251.hsd1.il.comcast.net] has joined #ubuntu-mozillateam | ||
asac | gnomefreak: ok ... i am pushing latest midbrowser now | 09:29 |
asac | gnomefreak: what is the state of your applications? | 09:29 |
asac | is iceape ready for review/sponsoring? | 09:30 |
=== kujub [n=kurt@p549B2D78.dip0.t-ipconnect.de] has joined #ubuntu-mozillateam | ||
gnomefreak | asac: not really | 02:30 |
gnomefreak | its built | 02:30 |
gnomefreak | asac: im guessing its not enough to comment out iceape-calendar in control file for it to not build binaries | 02:31 |
asac | gnomefreak: no indeed ... that should be enough | 02:40 |
gnomefreak | oh cool :) | 02:40 |
asac | maybe look for something calendar specific in rules as well | 02:40 |
asac | there might be clutter | 02:40 |
gnomefreak | ok sounds good | 02:40 |
gnomefreak | asac: http://pastebin.mozilla.org/182295 should i drop all of that or just the # lines | 02:43 |
gnomefreak | thats in rules | 02:43 |
asac | well ... just coment it for now in case calendar gets revived | 02:44 |
gnomefreak | the build=all and the other line? | 02:44 |
gnomefreak | # full build $(MAKE) BUILD_MODULES=all | 02:45 |
gnomefreak | touch build-stamp | 02:45 |
gnomefreak | sorry those i meant | 02:45 |
asac | gnomefreak: lets talk about trunk | 02:48 |
asac | what is the state? | 02:48 |
asac | do i need to look into it? | 02:48 |
gnomefreak | yes | 02:48 |
gnomefreak | its failes on patches | 02:48 |
asac | ok where was the tar? | 02:48 |
gnomefreak | ill get you the link | 02:49 |
gnomefreak | http://gnomefreak.youmortals.com/Tarballs/firefox-trunk_2.99+2cvs20070805.orig.tar.gz | 02:49 |
asac | gnomefreak: you started from mt branch, right? | 02:50 |
gnomefreak | asac: yes | 02:50 |
gnomefreak | asac: seems iceape is doing good so far, theres a few other things id like to test but should give same result as firefox and konq do | 03:09 |
gnomefreak | brb smoke | 03:09 |
asac | gnomefreak: finally dell is available in germany ... rock! | 03:15 |
asac | www.ubuntu.com | 03:15 |
=== Jazzva [n=sasa@cable-89-216-184-157.dynamic.sbb.co.yu] has joined #ubuntu-mozillateam | ||
=== Jazzva [n=sasa@cable-89-216-184-157.dynamic.sbb.co.yu] has joined #ubuntu-mozillateam | ||
=== Jazzva [n=sasa@cable-89-216-184-157.dynamic.sbb.co.yu] has left #ubuntu-mozillateam ["Konversation] | ||
=== Jazzva [n=sasa@cable-89-216-184-157.dynamic.sbb.co.yu] has joined #ubuntu-mozillateam | ||
Jazzva | Hello :)... | 04:13 |
Jazzva | asac: I went through the rdeps of Firefox and Thunderbird and marked the extensions and plugins... Should I skip the plugins (like sun-java*-plugin or mozilla-mplayer) when adding files to the gnome-app-install? | 04:25 |
asac | Jazzva: for now just extensions | 04:28 |
asac | though plugins might be wanted as well | 04:28 |
asac | at some point | 04:28 |
asac | but now its extensions + their images | 04:29 |
asac | Jazzva: hi :) | 04:29 |
Jazzva | asac: Hmm, ok :). | 04:29 |
Jazzva | asac: Well, off to lunch then to start putting files... BTW, what's next for gnome-voice-control? :) | 04:30 |
asac | Jazzva: i will look a bit closer ... then upload | 04:31 |
Jazzva | asac: Ok, thanks :D... | 04:31 |
asac | Jazzva: can you ask upstream to add license headers to all source files? | 04:31 |
Jazzva | asac: He said that he'll do it for 0.3... And 0.3 will depend on pocketsphinx which is still not packaged for Ubuntu, AFAIK. | 04:33 |
asac | ek | 04:33 |
asac | ok | 04:33 |
Jazzva | asac: That's why I started packaging 0.2. And I think I saw on some mailing list (will find a link now) where it's noted that an e-mail should be enough :)... | 04:34 |
Jazzva | Damn... Can't find it now... :/ | 04:40 |
asac | yeah ... if nobody packages it you would need to do it | 04:41 |
asac | but you should look if there is already an ITP open in debian | 04:42 |
Jazzva | I know, I already filed a bug and assigned it to myself :) | 04:42 |
asac | maybe someone is already preparing it | 04:42 |
Jazzva | on wnpp.debian.org? | 04:42 |
asac | ah | 04:42 |
asac | yeah | 04:42 |
asac | its bugs.debian.org/wnpp i guess | 04:42 |
Jazzva | ...or that (don't know the address) :) | 04:42 |
Jazzva | I looked and didn't find it... | 04:43 |
Jazzva | Nothing... Should I post an ITP and say that I'll package it for Ubuntu and then submit it to Debian? | 04:44 |
asac | Jazzva: yes | 04:49 |
gnomefreak | i have to rebuild it seems it wasnt representing the lastest changes i just want to make damn sure its good before i send it up save me and you headaches later (or just me) ;) | 05:28 |
asac | gnomefreak: yes please save me headaches | 05:34 |
gnomefreak | im trying | 05:34 |
asac | please check debdiff (debian vs. yours) | 05:35 |
asac | + debdiff (old yours + new yours) | 05:35 |
gnomefreak | it maybe nothing though | 05:35 |
gnomefreak | alot of those warnings will not be represented in diff | 05:35 |
gnomefreak | but ends and doesnt sign it | 05:35 |
gnomefreak | lmao gnomebaker depends on iceape | 05:36 |
asac | gnomefreak: yeah ... please check that it works | 05:36 |
asac | without recompiling | 05:36 |
asac | gnomebaker | 05:36 |
gnomefreak | i will | 05:37 |
asac | but maybe its a bug that gnomebaker is baked agaist iceape | 05:38 |
asac | you should check that | 05:38 |
asac | usually things should use xulrunner (when in universe) or firefox for now if they strive for main | 05:39 |
gnomefreak | how do you get debdiff without all the cruft | 05:39 |
asac | what cruft? | 05:40 |
gnomefreak | i get a bunch of code in the debdiff | 05:40 |
asac | well thats ok | 05:40 |
gnomefreak | code like $H$H$H$H$H$H$H$H$H$H$H$H$H$H$H$H$H$H$H | 05:40 |
asac | you might use filterdiff | 05:40 |
asac | to hide everything that isn't changed outside debian/ | 05:40 |
asac | gnomefreak: i don't see why you woudl get that kind of code | 05:41 |
gnomefreak | debdiff agaisnt .dsc files | 05:41 |
asac | yes | 05:41 |
asac | test for debian vs. new ubuntu first | 05:41 |
asac | that should be clean | 05:41 |
gnomefreak | that was | 05:41 |
gnomefreak | gnomefreak@GutsyGibbon:~/test$ debdiff iceape_1.1.4-0ubuntu1.dsc iceape_1.1.4-1.dsc > iceape.debdiff | 05:42 |
asac | thats wrong direction btw | 05:42 |
asac | you want to compare debian vs. ubuntu | 05:42 |
gnomefreak | yeah i know | 05:42 |
asac | not vv | 05:42 |
asac | well ... do we include binary files or what? | 05:42 |
gnomefreak | but my point was the crap included | 05:42 |
asac | naybe debdiff includes those? | 05:42 |
asac | show me some parts of that crap please | 05:42 |
gnomefreak | debdiff seems to be only good against the dsc files as far as debdiff command says | 05:43 |
gnomefreak | i just deleted it ill see if it comes back | 05:43 |
asac | you can debdiff .deb's or .dsc's | 05:44 |
gnomefreak | oh | 05:44 |
gnomefreak | well i debdiffed the right way and pasting a bunch to pastebin this way you can check the diff and the code | 05:45 |
gnomefreak | http://pastebin.mozilla.org/182337 | 05:46 |
gnomefreak | the code makes the file huge and that is bad afaik | 05:46 |
=== cwong1 [i=chatzill@nat/intel/x-5b9ebaf76a7a9b16] has joined #ubuntu-mozillateam | ||
gnomefreak | its longer but i didnt want to paste the full 15000+ lines of it | 05:47 |
cwong1 | asac: looks like build go ok yesterday. Tx | 05:49 |
gnomefreak | wtf is all this i didnt do this :( | 05:49 |
asac | cwong1: yes | 05:50 |
asac | cwong1: i will now commit midbrowser/ tree | 05:50 |
asac | to working | 05:50 |
asac | we should then revert everything we now quick-fixed in browser/ tree and redo in midbrowser | 05:50 |
cwong1 | asac: ok. I am going to look into hildon crashing issue | 05:50 |
cwong1 | ok | 05:50 |
gnomefreak | wtf it didnt paste the code nor does this look right it seems only patches were changed from this and i dont know how i only added one and removed 1 or 2 | 05:51 |
asac | cwong1: actually i think we won't need hildon | 05:53 |
asac | cwong1: let me commit the tree then i can explain | 05:53 |
cwong1 | ok | 05:53 |
gnomefreak | trying something else here i dont like the way its turning out very much | 05:53 |
asac | cwong1: anyway i think the reason is that firefox destroys window and hildon does not realize this and double frees | 05:54 |
asac | or tries to access freed mem or something | 05:54 |
cwong1 | asac: yes..sound reasonable but why wont we need hildon? | 05:55 |
gnomefreak | unless a patch in gnomebaker calls for iceape deps than they are not there | 05:56 |
gnomefreak | icedax is but that isnt related | 05:56 |
gnomefreak | ill see if seb knows | 05:56 |
asac | cwong1: hildon doesn't provide much for us | 06:06 |
asac | cwong1: what features would we want to use? | 06:07 |
gnomefreak | grrrrrrrrrrrrr | 06:10 |
gnomefreak | asac: please install gnomebaker without iceape installed | 06:13 |
gnomefreak | let me know if it fails please | 06:13 |
gnomefreak | asac: somethign is really fucked i am looking into the gnomebaker bs | 06:18 |
gnomefreak | ill be back after lunch sometime to look into this deeper | 06:19 |
asac | cwong1: ok working is committed | 06:33 |
asac | cwong1: feel free to revert the hildon patch on WORKING | 06:37 |
asac | cwong1: and from now on edit midbrowser/base/content/midbrowser.xul :) | 06:37 |
asac | if you want to tweak main window | 06:37 |
asac | cwong1: i would be happy if you could make the main window as it later should appear in context | 06:39 |
asac | e.g. only one menu ... et al | 06:39 |
asac | s/main window/main menu/ | 06:39 |
asac | i would then hildonize the menu later | 06:39 |
asac | cwong1: would be cool if you could take over that task :) ... i can then concentrate on the mozilla hildon component | 06:42 |
cwong1 | asac: you want me to fix up the main menu in the midbrowser tree,right? | 06:44 |
asac | cwong1: please pull latest working | 06:45 |
asac | cwong1: then i can show better what i mean | 06:46 |
cwong1 | ok doing it now | 06:46 |
cwong1 | I see the midbrowser branch... | 06:47 |
asac | he? tree you mean? | 06:47 |
asac | yes | 06:47 |
asac | look inside | 06:47 |
cwong1 | asac: yes :) | 06:47 |
asac | we have now our own window xul | 06:47 |
asac | its midbrowser/base/content/midbrowser.xul | 06:47 |
asac | i already pushed the toolbar to bottom | 06:47 |
cwong1 | yes | 06:48 |
asac | you may want to remove things you currently remove in localstore.rdf directly in that .xul file | 06:48 |
cwong1 | ok | 06:48 |
cwong1 | cool | 06:48 |
asac | so we don't need localstore.rdf hack | 06:48 |
cwong1 | gd | 06:48 |
asac | though we ship the localstore.rdf atm | 06:48 |
asac | however we should remember to remove it once we have our own window finished | 06:48 |
asac | ok are you looking in midbrowser.xul? | 06:48 |
cwong1 | y | 06:48 |
gnomefreak | asac: i think iceape-calendar is the reason for gnomebaker since it states broken package and when you fix it i cant install -calendar and its fixed in 1.1.4 :) | 06:49 |
asac | cwong1: as you see it currently pulls alsmost everything in from browser.jar | 06:49 |
cwong1 | y | 06:49 |
asac | cwong1: e.g. see chrome://browser/... | 06:49 |
cwong1 | y | 06:49 |
asac | that is fine and we want to reuse as much from browser/ tree directly without creating copies which would be a pain to keep in sync with firefox | 06:50 |
cwong1 | agree | 06:50 |
asac | cwong1: in addition to chrome ... there are #include ... | 06:50 |
asac | things | 06:50 |
cwong1 | I see them | 06:50 |
asac | those are expended during build | 06:50 |
cwong1 | rght | 06:50 |
asac | for instance in browser-sets.inc | 06:51 |
asac | there are lots of commands defined | 06:51 |
asac | we probably want to include them directly and then use the commands we want in our own menu | 06:52 |
asac | e.g. replace what midbrowser.xul currently has as menu, but reuse commands from browser-sets.inc | 06:52 |
cwong1 | sound resonable | 06:52 |
asac | you think you can manage it? | 06:52 |
asac | :) | 06:52 |
asac | or at least try? | 06:52 |
cwong1 | :) | 06:52 |
cwong1 | Will do | 06:52 |
asac | e.g. removing current menu ... replacing with just a menubar with one single menu | 06:52 |
asac | which is what will be the hildon menu later | 06:53 |
asac | e.g. just "File" ... maybe call the menu "Midbrowser Menu" | 06:53 |
asac | cwong1: and strip what you currently disabled from midbrowser.xul completely | 06:53 |
asac | i think that would bring us a good step in right direction | 06:54 |
asac | but maybe start with building the unmodified working tree first | 06:54 |
cwong1 | asac: let me take a look at the hildon's menu system and see how it works first before making this change. | 06:54 |
asac | cwong1: why? | 06:54 |
asac | cwong1: its just "one" menu | 06:54 |
asac | so just create a menu with the entries from the spec | 06:55 |
cwong1 | I am not so sure about that... Just give me a few minutes to look into this... | 06:55 |
asac | cwong1: from what i know its one application window which you can overload on per-window base | 06:56 |
cwong1 | asac:yes its a one application window. but they have speical apis to add menus to the menu system....just give me a few minutes to look into this. | 06:57 |
asac | cwong1: ok let me know | 07:00 |
cwong1 | will do | 07:00 |
gnomefreak | asac: did you see anything in the debdiff that caught your eye? | 07:01 |
asac | gnomefreak: sorry no time so far | 07:01 |
gnomefreak | k | 07:01 |
asac | gnomefreak: give me link again | 07:01 |
gnomefreak | ill post a new one when this is done i had to change a few things | 07:01 |
gnomefreak | just building source atm no time for binaries since i already have them :) | 07:02 |
=== gnomefreak trying to get done at a good time today | ||
gnomefreak | 4.6 mb debdiff :( | 07:12 |
gnomefreak | ah i know why | 07:12 |
asac | gnomefreak: i am off ... will look later tonight | 07:18 |
gnomefreak | ok i will upload them you can pick from there | 07:19 |
asac | yes | 07:19 |
asac | please don't upload garbage debdiffs | 07:19 |
asac | filter out non debian changes if possible | 07:19 |
asac | with filterdiff | 07:19 |
gnomefreak | what is that? | 07:19 |
asac | its in patchutils package | 07:19 |
gnomefreak | ah | 07:19 |
asac | you can filter by pattern | 07:19 |
gnomefreak | ok | 07:19 |
asac | e.g. exclude diffs for files that are not below debian/ | 07:19 |
asac | just play around with it and read manpage | 07:20 |
asac | cwong1: ok i have the feeling that you have a nice menu written when i return :) cu later or tomorrow | 07:20 |
cwong1 | :) | 07:20 |
cwong1 | later | 07:20 |
=== asac_ [n=asac@debian/developer/asac] has joined #ubuntu-mozillateam | ||
=== cwong1 [i=chatzill@nat/intel/x-6ee91f313c37cd5a] has joined #ubuntu-mozillateam | ||
asac | just a short look :) | 08:25 |
asac | cwong1: you found your way already? | 08:26 |
asac | cwong1: or do you need more infos to get started? | 08:26 |
asac | more or less out again | 08:29 |
=== Bender1337 [n=chatzill@node180.0.251.72.1dial.com] has joined #ubuntu-mozillateam | ||
=== Bender1337 [n=chatzill@node180.0.251.72.1dial.com] has left #ubuntu-mozillateam [] | ||
cwong1 | asac: yes I found my way already.. I am just looking at the hildon stuffs now.. | 08:33 |
=== levander [i=cponder@user-1121ktm.dsl.mindspring.com] has joined #ubuntu-mozillateam | ||
levander | mail.yahoo.com is crash Firefox for me. I think it's because I'm using their new interface and not their classic one. | 08:35 |
levander | Actually, it doesn't crash Firefox, it freezes up the whole machine. | 08:35 |
gnomefreak | levander: how new is the UI for yahoo | 08:37 |
gnomefreak | levander: version of ubuntu and version of firefox | 08:37 |
levander | I think it's been in beta for awhile. But, I even though I haven't used it in the past. Today when I logged on, I was "auto-switched" to it. | 08:37 |
levander | gnomefreak: Whatever the latest is in Feisty. | 08:38 |
gnomefreak | levander: apt-cache policy firefox | 08:38 |
gnomefreak | levander: some people think 2.0.0.4 is latest | 08:38 |
levander | gnomefreak: http://pastebin.ca/648914 | 08:39 |
gnomefreak | installed version is? | 08:39 |
levander | 2.0.0.5 | 08:39 |
gnomefreak | levander: not the latest | 08:39 |
levander | +1-0ubuntu1 | 08:39 |
levander | Okay, I see that. I'll try the latest later. | 08:40 |
gnomefreak | install 2.0.0.6 | 08:40 |
gnomefreak | it should be in updates or security repos | 08:40 |
=== levander [i=cponder@user-1121ktm.dsl.mindspring.com] has left #ubuntu-mozillateam ["ERC] | ||
gnomefreak | again cant help you with your issue if you leave | 08:41 |
Ubulette | hi | 08:42 |
gnomefreak | hi | 08:42 |
Ubulette | question. why does ff3-a5 only install debsearch and wikipedia in usr/share/firefox-granparadiso/searchplugins instead of all debian/tmp/usr/lib/firefox-granparadiso/searchplugins ? | 08:43 |
Ubulette | there's a bug related to that in LP | 08:43 |
asac | Ubulette: feel free to fix it | 08:43 |
asac | :) | 08:43 |
gnomefreak | fix it for a7 not a5 | 08:44 |
asac | its not intentional ... i just didn't care for that detail so far | 08:44 |
asac | yes :) | 08:44 |
asac | so fix a7 first | 08:44 |
Ubulette | I'm currently reviewing the debian/*.install files to see what's wrong | 08:44 |
=== gnomefreak breaking shit | ||
asac | Ubulette: does make make install work with a7 for you? | 08:44 |
Ubulette | well, I was just reviewing your "official" a5 diff | 08:45 |
asac | ah ... well a5 is dying ... long live a7 ;) | 08:45 |
Ubulette | to understand why it breaks bookmarks in a7 | 08:45 |
asac | ah | 08:45 |
asac | well ... better look at the diff whats installed and whats in dist/ | 08:45 |
gnomefreak | asac: diff between sids debian and ubuntu debian dir is http://gnomefreak.youmortals.com/Iceape/ with source, im building debdiff from ubuntus 1.1.1 to 1.1.4 | 08:45 |
asac | Ubulette: when building a7 | 08:45 |
asac | Ubulette: that will be more helpful | 08:46 |
Ubulette | dist is okay for me. a5 *.install on a7 sources is not | 08:46 |
asac | Ubulette: right ... so to fix isntall look at dist in a7 and see what is missing in .install /links | 08:47 |
asac | Ubulette: i just want to point out that looking at a5 .install won't help much | 08:47 |
Ubulette | yep, that's what I'm doing (a7 sources & dist) but instead of starting from scratch, I'm trying to fix a5 diff | 08:48 |
asac | well i don't understand, but that doesn't matter much | 08:49 |
Ubulette | I've fixed LP #122737 already | 08:49 |
ubotu | Launchpad bug 122737 in firefox-granparadiso "No default search engines" [Undecided,Confirmed] https://launchpad.net/bugs/122737 | 08:49 |
asac | from my point of view a5 doesn't need to be fixed | 08:49 |
asac | as long as we have no idea what is missing in a7 | 08:49 |
asac | so investigating there looks more important ... but if you want to fix search engines ... go ahead | 08:49 |
Ubulette | lol, I don't care about a5. Just a5 diff as a starting point for a7 debs | 08:49 |
asac | it should be similar for a7 and a5 | 08:49 |
asac | Ubulette: we have a7 | 08:49 |
asac | debs | 08:49 |
Ubulette | do you ? where ? | 08:49 |
gnomefreak | yeah where | 08:50 |
=== gnomefreak didnt build it | ||
asac | i think i pushed to mt branch | 08:50 |
asac | but let me see | 08:50 |
asac | ok ... i forgot to push :) | 08:51 |
asac | its now in mozillateam trunk branch on code.launchpad.net/firefox/ | 08:51 |
asac | better start with that | 08:51 |
asac | but is probably broken | 08:52 |
asac | :) | 08:52 |
gnomefreak | asac: does it build with your changes? | 08:52 |
asac | i hope so | 08:52 |
asac | but it fails in make install most likely | 08:52 |
gnomefreak | if so while im waiting for you to look at this pos ill build it | 08:52 |
asac | otherwise ... if you start with a5 ... its probably fine as well | 08:52 |
Ubulette | can I just fetch a7 diff ? or do I have to bzr the whole thing ? | 08:52 |
asac | well bzr | 08:53 |
asac | but please use bzr anyway if possible :) | 08:53 |
gnomefreak | or give me a day or so and ill upload the diff | 08:53 |
Ubulette | well, I feel like fixing it today ;) | 08:53 |
asac | Ubulette: thanks | 08:54 |
asac | i am out now | 08:54 |
asac | i am fine with whatever you do to get granparadiso build ... at best push a fixed branch to launchpad and let me merge it to my granparadiso | 08:54 |
asac | https://code.launchpad.net/~mozillateam/firefox/granparadiso | 08:55 |
asac | thats the a5 branch | 08:55 |
Ubulette | let me see what I can do 1st :) I'll keep you posted | 08:55 |
asac | sure ... i am gone though for a few hours | 08:56 |
Ubulette | ++ | 08:56 |
=== Jazzva [n=sasa@cable-89-216-184-157.dynamic.sbb.co.yu] has joined #ubuntu-mozillateam | ||
asac | Ubulette: one more thing ... if a7 doesn't have the fix for https://bugzilla.mozilla.org/show_bug.cgi?id=389673 ... then you will run into arbitrary issues with make install | 08:59 |
ubotu | Mozilla bug 389673 in Build Config "Fix "make install" to copy from dist/ rather than recursive makefile traversal" [Normal,Resolved: fixed] | 08:59 |
asac | consider to pull that patch | 08:59 |
asac | to get make install fixed (in theory) | 08:59 |
asac | ok out | 08:59 |
=== gnomefreak gonna be gone for a while myself asac everything is uploaded to http://gnomefreak.youmortals.com/Iceape/ my head hurts atm so please feel free to yell screen and curse later ;) | ||
Ubulette | all: just one generic question, how do you know where FF expects its files to be stored ? (ie /usr/lib/ff vs /usr/share/ff). I ask because in dist, there're all in /usr/lib/ff but *.install split them. | 09:00 |
asac | Ubulette: you have to know how mozilla works | 09:11 |
asac | as a general rule: everything new goes to firefox | 09:11 |
asac | except its a header which would go to firefox-dev | 09:11 |
asac | but install files are already pretty generic iirc | 09:11 |
asac | most likely its mozilla buildsystem that misses files during make install | 09:11 |
asac | that it installs to dist/bin/... | 09:11 |
=== Ubulette_ [n=Ubulette@APuteaux-153-1-90-100.w86-217.abo.wanadoo.fr] has joined #ubuntu-mozillateam | ||
asac | 21:11 < asac> Ubulette: you have to know how mozilla works | 09:12 |
asac | 21:11 < asac> as a general rule: everything new goes to firefox | 09:12 |
asac | 21:11 < asac> except its a header which would go to firefox-dev | 09:12 |
asac | 21:11 < asac> but install files are already pretty generic iirc | 09:12 |
asac | 21:11 < asac> most likely its mozilla buildsystem that misses files during make install | 09:12 |
asac | 21:11 < asac> that it installs to dist/bin/... | 09:12 |
gnomefreak | testing trunk atm | 09:12 |
gnomefreak | but not here while it builds | 09:12 |
asac | me neither | 09:13 |
asac | ;) | 09:13 |
Ubulette_ | got disconnected. I said " I'll apply moz bug 389673 patch on a7 src first then rebuild and review" | 09:22 |
gnomefreak | btw if complaints come in about codecs not installing from firefox gnome-app-install is borked im poking mvo tomorrow as he asked me to | 09:23 |
=== Ubulette_ away while buliding a7+389673 | ||
Ubulette_ | do'h, patch failed. I have to redo it 1st :P | 09:29 |
gnomefreak | iirc that patch was already applied upstream i fyou mean makeinstall patch | 09:34 |
=== Ubulette_ is now known as Ubulette | ||
Ubulette | I'm working on a7 src, not trunk | 09:36 |
Ubulette | it's an easy fix anyway, just no xulrunner in there | 09:37 |
=== JenFraggle [n=jen@host86-134-14-106.range86-134.btcentralplus.com] has joined #ubuntu-mozillateam | ||
=== cwong1_ [i=chatzill@nat/intel/x-79059a9f28d1afb7] has joined #ubuntu-mozillateam | ||
=== cwong1__ [i=chatzill@nat/intel/x-5db18213251d7722] has joined #ubuntu-mozillateam | ||
=== cwong1__ [i=chatzill@nat/intel/x-750df0b5bb9e3ee7] has joined #ubuntu-mozillateam | ||
Ubulette | hmm.. with #389673 patch, make install is now failing | 11:22 |
Ubulette | and there's not tons of "Warning: package error or possible missing or unnecessary file" messages | 11:23 |
Ubulette | asac, just bzr your stuff, it's still a5 without the make install patch (which breaks your granparadiso-fsh btw) | 11:36 |
Ubulette | (s/not tons of/tons of/) | 11:38 |
Jazzva | asac: Do you know if there's a required size of icons for gnome-app-install? is 32x32 enough :)? | 12:21 |
Generated by irclog2html.py 2.7 by Marius Gedminas - find it at mg.pov.lt!