cwong1 | in the new image, you open it by clicking on the icon or through an external link. | 01:17 |
---|---|---|
Ubulette | asac, did benjamin tell you by luck where/how easy it is to look into two ext dirs ? | 01:17 |
asac | cwong1: ok | 01:20 |
asac | Ubulette: he said its easy ... they dropped it at some point but he wants it in now again | 01:21 |
asac | someone else provided this pointer: http://mxr.mozilla.org/seamonkey/source/xpcom/io/nsAppFileLocationProvider.cpp#600 | 01:21 |
asac | might or might not be the right place | 01:21 |
Ubulette | i was in there: http://mxr.mozilla.org/seamonkey/source/toolkit/mozapps/extensions/src/nsExtensionManager.js.in#2279 | 01:22 |
Ubulette | but didnt lookright | 01:22 |
Ubulette | oh, yours is good for plugins | 01:23 |
asac | hmmm ... so maybe the one i provided is for plugin dirs | 01:23 |
asac | yes | 01:23 |
Ubulette | i'm looking for ext now | 01:23 |
asac | your place looks reasonable then | 01:24 |
asac | KEY_APPDIR ... maybe there is something for XREDIR | 01:25 |
asac | ? | 01:25 |
asac | var appGlobalExtensions = getDirNoCreate(KEY_APPDIR, [DIR_EXTENSIONS] ); | 01:25 |
asac | -> var xulGlobalExtensions | 01:25 |
asac | ?? | 01:25 |
asac | somehow | 01:25 |
asac | ;) | 01:25 |
asac | but actually he said that he dropped it at some point so maybe looking at bonsai gives us the right pointer | 01:25 |
Ubulette | he = ? | 01:26 |
asac | he = bsmedg | 01:27 |
Ubulette | can't find it | 01:40 |
asac | yeah me neither :/ | 01:40 |
asac | Ubulette: ok the idea is probably to add NS_APP_EXTENSIONS_DIR_LIST | 01:43 |
Ubulette | hmm, the whatsnew url for minefield is wrong | 01:43 |
asac | to http://mxr.mozilla.org/seamonkey/source/xpcom/io/nsAppFileLocationProvider.cpp#600 | 01:43 |
asac | and then adapt extensin manage to look at all | 01:43 |
asac | Ubulette: trunk urls are almost certainly wrong | 01:44 |
asac | they just update the content on milestone releases | 01:44 |
asac | should be straight forward to do what i said above | 01:46 |
Ubulette | i dont think this function is called for extensions/themes. looks like just for plugins | 01:47 |
asac | which function? | 01:47 |
asac | the one in nsAppFileLocationProvider? | 01:48 |
Ubulette | nsAppFileLocationProvider::GetFiles() | 01:48 |
asac | yes its not called because the em just looks for a single path | 01:48 |
asac | it needs to be adapted | 01:48 |
asac | #define NS_APP_EXTENSIONS_DIR_LIST "AExtensionsDL" | 01:49 |
asac | in | 01:49 |
asac | http://mxr.mozilla.org/seamonkey/source/xpcom/io/nsAppDirectoryServiceDefs.h | 01:49 |
asac | then add the constant to AppFileLocationProvider | 01:49 |
asac | and use that to look up the dir list in EM | 01:49 |
asac | bug 141233 | 02:00 |
ubotu | Launchpad bug 141233 in network-manager "MASTER network-manager crashes when wpasupplicant ctrl socket is not available" [High,Fix released] https://launchpad.net/bugs/141233 | 02:00 |
gnomefreak | you grabbing 2.0? | 02:29 |
Ubulette | gnomefreak, ? | 02:30 |
gnomefreak | i planed on fixing something in iceape this week? i see seamonkey all over hte screen | 02:30 |
gnomefreak | do i still need to fix it? | 02:31 |
Ubulette | no, we brainstormed on xul/ff3 using seamonkey sources | 02:31 |
gnomefreak | ah ok plans for gutsy+1 enable xul for iceape/seamonkey (im thinking leaving it iceape thh.) hopfully 2.0 will be released soon after gutsy is (but unlikely) and maybe using quilt for 2.0 as well | 02:33 |
Ubulette | i don't think seamonkey is ready for xul | 02:34 |
gnomefreak | Ubulette: let me know when you get the sources (from where) i will try xul in 1.1.4 | 02:34 |
gnomefreak | Ubulette: not here afaik | 02:34 |
gnomefreak | Ubulette: what should i be looking for (somethign give it away that is easy to locate?) | 02:34 |
Ubulette | sources of what ? | 02:34 |
gnomefreak | seamonkey | 02:34 |
gnomefreak | iceape = seamonkey | 02:35 |
gnomefreak | i havent seen anything in current seamonkey release that has anything to do with xul | 02:35 |
Ubulette | I've read somewhere that seamonkey is not ready to be compiled with xulrunner. | 02:37 |
Ubulette | part of it may work, but not all of it | 02:37 |
Ubulette | parts | 02:37 |
gnomefreak | oh ok i thought you said it was i miss read | 02:37 |
gnomefreak | thats why i was gonna wait for 2.0 to make sure but if it was ready i would have tried it in 1.1.43 | 02:38 |
gnomefreak | -3 | 02:38 |
=== Paddy_EIRE [n=patrick@89.240.241.165] has joined #ubuntu-mozillateam | ||
Ubulette | asac, strange, it seems links added through dh_link are not properly installed if there's already a directory | 03:17 |
gnomefreak | night | 04:18 |
IdleOne | gnomefreak: | 04:21 |
IdleOne | you still here | 04:21 |
IdleOne | how do I solve this error | 04:21 |
IdleOne | E: Could not get lock /var/lib/apt/lists/lock - open (11 Resource temporarily unavailable) | 04:21 |
IdleOne | <sandy> E: Unable to lock the list directory | 04:21 |
=== shirish [n=shirish@59.95.16.59] has joined #ubuntu-mozillateam | ||
shirish | anybody up? | 05:12 |
=== shirish [n=shirish@59.95.16.59] has left #ubuntu-mozillateam [] | ||
gnomefreak | !fixapt | 05:47 |
ubotu | Sorry, I don't know anything about fixapt - try searching on http://ubotu.ubuntu-nl.org/factoids.cgi | 05:47 |
gnomefreak | !aptfix | 05:47 |
ubotu | If Adept crashed on you and your database is locked, try this in konsole: sudo fuser -vki /var/lib/dpkg/lock;sudo dpkg --configure -a | 05:47 |
gnomefreak | IdleOne: ^^^ | 05:47 |
gnomefreak | without the << >> | 05:48 |
Admiral_Chicago | why does that say in konsole? | 06:01 |
gnomefreak | why does what say in konsole? | 06:20 |
gnomefreak | asac: nspluginwrapper needs upload as well as iceape maybe tomorrow (im working on getting iceape built after fixes so i can test before pushing to branch/revu/or where ever you want to do it from | 06:47 |
gnomefreak | ok going to bed finally | 07:27 |
=== jbs [n=Bernardo@89-180-165-161.net.novis.pt] has joined #ubuntu-mozillateam | ||
=== jbs is now known as Bernardo | ||
=== Bernardo [n=Bernardo@84.39.87.157] has joined #ubuntu-mozillateam | ||
=== jbs [n=Bernardo@84.39.112.55] has joined #ubuntu-mozillateam | ||
=== jbs is now known as Bernardo | ||
asac | whats the problem with nspluginwrapper gnomefreak ? | 11:28 |
asac | can't this wait until after beta? | 11:28 |
=== Jazzva [n=sasa@cable-89-216-130-161.dynamic.sbb.co.yu] has joined #ubuntu-mozillateam | ||
Jazzva | Hello... | 01:34 |
asac | hi | 01:38 |
asac | now lunch :) | 01:38 |
Jazzva | Have fun ;)... | 01:38 |
bluekuja | asac: I have the new diff-ext deb | 02:21 |
bluekuja | asac: can you check if it crashes there? | 02:21 |
bluekuja | seems to work fine here | 02:21 |
asac | Jazzva: where can i look at the patch? | 02:32 |
Jazzva | asac: Just a sec... | 02:38 |
Jazzva | http://paste.ubuntu-nl.org/38567/ | 02:39 |
Jazzva | asac ^ | 02:39 |
Jazzva | Hmm, I think maybe we should use a different name for wizardCheckAdmin()... something that will be more obvious, like userIsAdmin()... | 02:42 |
bluekuja | asac: can you test there? | 02:43 |
Jazzva | The code will be more readable... for example, "if (userIsAdmin()) {...}" | 02:43 |
bluekuja | asac: ftp://gnome-btdownload.alioth.debian.org/pub/gnome-btdownload/diff-ext_0.2.3-1_i386.deb | 02:43 |
bluekuja | asac: let me know if it does not crash anymore | 02:43 |
asac | bluekuja: i don't have sid ... please provide me with a gutsy build ;) | 02:43 |
bluekuja | asac: that's gutsy build | 02:44 |
bluekuja | :P | 02:44 |
bluekuja | asac: should work for you | 02:44 |
asac | where are sources? | 02:44 |
asac | Jazzva: yes ... userIsAdmin is ok | 02:45 |
bluekuja | asac: need diff, dsc and origin too? | 02:46 |
asac | Jazzva: ok just to be sure ... what happens if user isn't admin and there are no other results? | 02:46 |
bluekuja | asac: it's not ready for upload | 02:46 |
bluekuja | asac: just wanted to know if the bug is fixed | 02:46 |
asac | bluekuja: make it redy then | 02:46 |
bluekuja | asac: ok | 02:46 |
asac | bluekuja: if it fixes the bug for oyu ... it should | 02:46 |
bluekuja | yep | 02:46 |
Jazzva | asac: Well, it always shows apturl's results. If user isn't admin then they're grayed-out and there's a note below vbox, which says that user needs admin permissions to install the grayed-out plugins. The user can click Next or Cancel. Clicking Next takes him/her to summary screen, which says that no plugins were installed. | 02:48 |
Jazzva | asac: And if there're no apturl and xpi results, I suppose the plugin box is empty. That isn't tampered in this patch... | 02:49 |
asac | ah right | 02:49 |
asac | Jazzva: normally if ther eis no result at all the plugin wizard goes to a page that states that | 02:50 |
asac | can you verify that this is still the case? | 02:50 |
Jazzva | asac: Umm, hmm... Is the only way to disable apturl support in ubufox? | 02:50 |
asac | Jazzva: you can verify upstream behaviour by disabling ubufox and trying to install a video player | 02:50 |
asac | file:///home/asac/ubuntu_bzr/ubufox/pfs/test/2_multicontent.html | 02:51 |
asac | ups | 02:51 |
asac | :) | 02:51 |
Jazzva | I know the link :)... | 02:51 |
asac | ah ok | 02:51 |
Jazzva | Umm... btw, can I use the same name for a variable and a function? | 02:51 |
asac | upstream database should not have a video player for linux in their database | 02:51 |
asac | Jazzva: no idea for javascript ... either try or go the safe way | 02:52 |
Jazzva | Ok... safe way :)... | 02:52 |
asac | bluekuja: do you understand what the issue was? | 02:52 |
bluekuja | asac: bug report says "nautilus crash when installed" | 02:53 |
asac | @schedule | 02:53 |
ubotu | Schedule for Etc/UTC: 26 Sep 20:00: Edubuntu | 27 Sep 12:00: Desktop Team Development | 27 Sep 15:00: Community Council meeting | 02 Oct 16:00: Kernel Team | 02 Oct 17:00: Ubuntu Artwork Team | 06 Oct 17:00: Xubuntu Developers | 02:53 |
bluekuja | asac: so just installing it | 02:53 |
bluekuja | caused the crash | 02:53 |
asac | bluekuja: well ... please dig out the checkin that fixed it ;) | 02:53 |
bluekuja | asac: what do you mean? | 02:54 |
asac | find the diff that fixes it | 02:54 |
bluekuja | asac: oh, it has been fixed upstream | 02:54 |
bluekuja | after our report | 02:54 |
asac | yes ... find the diff ;) | 02:54 |
bluekuja | oki :) | 02:55 |
asac | shouldn't be too hard because diff-ext is small piece of software | 02:55 |
bluekuja | asac: yep, gonna debdiff | 02:56 |
bluekuja | old and new revision | 02:56 |
bluekuja | and we will have the diff | 02:56 |
bluekuja | .orig are different | 02:56 |
bluekuja | so gonna be quite easy | 02:56 |
bluekuja | asac: do you know debarchiver software? | 02:59 |
=== Bernardo [n=Bernardo@89-180-165-161.net.novis.pt] has joined #ubuntu-mozillateam | ||
bluekuja | bbl | 03:04 |
Jazzva | asac: Hmm, tested... I changed the URL for PFS from yours to Mozilla's... | 03:20 |
Jazzva | In Ubufox's PFS it just popped a window with no plugins and line "Press next to install these plugins". Pressing next takes you to the last page and says that there were no plugins found. I think we should skip the plugin selection page in that case... | 03:21 |
Jazzva | Using Mozilla's PFS... well, I just get the window that keeps checking for plugins forever... | 03:22 |
Jazzva | lunch... brb | 03:23 |
asac | Jazzva: you don't need to change the url ... just disable ubufox | 03:31 |
asac | in addons manager | 03:31 |
asac | that should bring you back to pristine upstream behaviour | 03:31 |
Jazzva | back | 03:33 |
Jazzva | asac: That brings the window and the PFS keeps searching for plugins forever... | 03:33 |
asac | hmm | 03:34 |
Jazzva | asac: On the other hand, if no plugins were found in Ubufox, it shows a window with "Press Next to install those plugins"... Pressing Next takes user to the last window... I thought we could skip the first one in case no plugins were found. | 03:34 |
asac | right ... but from what i know the pristine dialog does exaclty that | 03:35 |
asac | strange that it doesn't for you | 03:35 |
Jazzva | Really? | 03:35 |
asac | usually yes | 03:35 |
asac | http://releases.mozilla.org/pub/mozilla.org/firefox/releases/ | 03:35 |
Jazzva | As far as I can remember, it did that all the time :/... | 03:35 |
asac | please grab a build from there and try with that ... and a fresh profile | 03:35 |
Jazzva | Ok... | 03:36 |
asac | just to be sure that we don't hunt a bug that is really upstream | 03:36 |
Jazzva | I'll have to do that in the evening... | 03:36 |
asac | maybe ;) ... but then its a bug :) | 03:36 |
asac | ok | 03:36 |
Jazzva | I'll have to go out in about 20-30 minutes | 03:36 |
Jazzva | Ok, which version? 2.0.0.7 or Granparadiso? | 03:37 |
Jazzva | Umm... latest-2.0 or latest :)? | 03:37 |
asac | 2.0.0.7 | 03:38 |
Jazzva | Ok... | 03:38 |
asac | cool | 03:38 |
asac | then lets see :) | 03:38 |
Jazzva | I'm off now... Have fun. | 03:39 |
asac | u2 | 03:39 |
Ubulette | asac ? | 03:51 |
Ubulette | asac, I've replaced a directory by a symlink but it doesn't work as long as the directory is there | 03:53 |
=== asac_ [n=asac@debian/developer/asac] has joined #ubuntu-mozillateam | ||
=== hawke [n=amauer@home.hawkesnest.net] has joined #ubuntu-mozillateam | ||
hawke | asac: ping? | 04:04 |
asac_ | hawke: yeah | 04:14 |
hawke | I can't reproduce that network-manager crash entirely reliably | 04:14 |
asac_ | Ubulette: yes thats true | 04:14 |
hawke | but it happens quite regularly for me | 04:15 |
Ubulette | asac_: so what's the solution for that ? | 04:15 |
asac_ | Ubulette: moving stuff in preinst | 04:16 |
Ubulette | the dir is empty at that point | 04:16 |
asac_ | Ubulette: empty? ... why isn't it removed? | 04:16 |
asac_ | isn't the dir listed in .dirs ? | 04:16 |
Ubulette | no | 04:17 |
hawke | asac: I've got about 2 minutes before I leave for work (switching networks, and most likely causing the crash) -- my plan was to simply attach gdb to network manager, and see the backtrace from there. Is that a good plan? | 04:18 |
asac_ | hawke: problem is that you don't have debug symbols | 04:18 |
asac_ | hawke: please start now and test when you return: | 04:18 |
hawke | asac: yes I do | 04:18 |
asac_ | you have? | 04:18 |
asac_ | find then do as you suggest | 04:19 |
asac_ | run gdb NetworkManager | 04:19 |
asac_ | (gdb) run --no-daemon | 04:19 |
hawke | what else were you going to suggest? | 04:19 |
asac_ | hawke: build the source ... apt-get build-dep network-manager | 04:19 |
hawke | ah | 04:19 |
asac_ | apt-get source network-manager | 04:19 |
asac_ | cd network-manager* | 04:19 |
asac_ | dpkg-buildpackage -rfakeroot | 04:19 |
asac_ | cd src | 04:19 |
asac_ | ./NetworkManager | 04:19 |
asac_ | (hit ctrl-c) | 04:19 |
asac_ | gdb .libs/lt-NetworkManager | 04:20 |
asac_ | (gdb) run --no-daemon | 04:20 |
asac_ | then bt and bt full when it crashes | 04:20 |
hawke | Is there a way to ensure that gdb doesn't pause at each screenful of information? | 04:20 |
asac_ | not that i know ... its not a big problem i guess :) | 04:21 |
asac_ | shouldn't be a too deep backtrace | 04:21 |
asac_ | for now just a bt is enough | 04:21 |
asac_ | if i need a full i would ask for it | 04:21 |
hawke | alright. Well, I'll get back to you in about ... 40 minutes, then | 04:21 |
asac_ | thanks a lot! | 04:21 |
hawke | np | 04:22 |
asac_ | i can't reproduce it ... so i rely on external backtraces ;) | 04:22 |
Ubulette | asac, http://mxr.mozilla.org/seamonkey/source/toolkit/xre/nsXULAppAPI.h#176 | 04:35 |
=== bluekuja [n=andrea@ubuntu/member/bluekuja] has joined #ubuntu-mozillateam | ||
gnomefreak | asac: iceape and nspluginwrapper can wait until after beta neither are blockers, im just reminding you (and me) since we both forgot about iceape last time ;) | 04:43 |
asac | Ubulette: yes ... thats good. | 04:43 |
asac | gnomefreak: ok | 04:43 |
asac | thanks | 04:43 |
Ubulette | asac, good but not used | 04:44 |
gnomefreak | god i hope this works | 04:44 |
gnomefreak | asac: do you have link handy for changelogs for iceape 1.1.4 | 04:50 |
=== gnomefreak lost everything during ISO testing | ||
=== asac_ [n=asac@debian/developer/asac] has joined #ubuntu-mozillateam | ||
gnomefreak | either i got lucky and they applied it upstream and that is highly possible since this started with 1.1.4 or the patch is no good (highly unlikely since i just checked it again the file it patched :( | 05:01 |
gnomefreak | brb figure this out sometime this week | 05:01 |
gnomefreak | but if the patch was applied upstream the patch should fail to apply (and that bothers me a bit) goes to think | 05:02 |
=== asac [n=asac@debian/developer/asac] has joined #ubuntu-mozillateam | ||
gnomefreak | asac: meeting pretty much just started | 05:09 |
=== asac_ [n=asac@debian/developer/asac] has joined #ubuntu-mozillateam | ||
=== hawke [n=amauer@208.255.6.238] has joined #ubuntu-mozillateam | ||
=== asac_ [n=asac@debian/developer/asac] has joined #ubuntu-mozillateam | ||
gnomefreak | asac: i was looking at the list of milestone bugs for final/rc looks like atleast one is fixed and in archive but the bug is still open, bug 131410 should we close it or leave it? | 05:31 |
ubotu | Launchpad bug 131410 in thunderbird-quickfile "[gutsy] Doesn't depend on thunderbird" [High,Fix released] https://launchpad.net/bugs/131410 | 05:31 |
gnomefreak | it is closed :( its still listed on the milestone list | 05:31 |
gnomefreak | seems that list isnt up to date | 05:31 |
=== bluekuja [n=andrea@ubuntu/member/bluekuja] has joined #ubuntu-mozillateam | ||
asac | gnomefreak: the list doesn't exclude fix released bugs | 06:05 |
asac | its just all ... you can sort by status though | 06:05 |
gnomefreak | ah ok | 06:06 |
=== Jazzva [n=sasa@cable-89-216-130-161.dynamic.sbb.co.yu] has joined #ubuntu-mozillateam | ||
Jazzva | asac: I took a look at the 2.0.0.7 with a clean profile... It does what you said... It must have been something wrong with my profile or something... | 06:09 |
asac | yes | 06:09 |
asac | hopefully its not us that broke it | 06:09 |
Jazzva | I'm gonna take a look at it... Maybe it was wrong to change the PFS URL to Mozilla's... Do you know the way to get no plugin results in ubufox? | 06:10 |
asac | Jazzva: you can just modify the test page to require a non-existing mime-type | 06:11 |
asac | then there shouldn't be a result | 06:11 |
Jazzva | Ok... | 06:11 |
Jazzva | I'll try that now | 06:12 |
Jazzva | Hmm, nope... It seems that it puts the page to install no plugins... | 06:18 |
asac | yeah ... it definitly worked at some point :) | 06:18 |
Jazzva | I'll try to fix that now... To make it jump to the page which says that no page was found... | 06:18 |
Jazzva | Or should I go down the revisions and check? :) | 06:18 |
Jazzva | asac: It's fixed... Here's the diff http://paste.ubuntu-nl.org/38667/ . Take a look at line 42, that's the only place where I found mPluginInfoAptArrayLength. | 06:55 |
asac | Jazzva: why don't we check for both anymore? | 07:07 |
Jazzva | Hmm, I couldn't find mPluginInfoAptArrayLength anywhere else :/... | 07:08 |
Jazzva | Ok, I grep'd other files to check, that's the only place where it's mentioned... | 07:09 |
Jazzva | So, I suppse that's why it doesn't jump to the last page if no results are find... mPluginInfoAptArrayLength is undeclared, and we check if it's equal to 0... I suppose that gives false and it doesn't jump to the last page. | 07:11 |
Jazzva | *suppose | 07:11 |
Jazzva | asac: So, what do you think? Is it ready to push to branch? | 07:13 |
asac | Jazzva: feel free to push to your branch | 07:21 |
asac | if we need more we can improve that before merging | 07:21 |
=== shirish [n=shirish@59.95.16.150] has joined #ubuntu-mozillateam | ||
Jazzva | asac: Ok :)... | 07:22 |
shirish | hi guys | 07:22 |
Ubulette | hi | 07:22 |
asac | ok out for sport .... cu later | 07:22 |
shirish | Ubulette: hey :) | 07:22 |
Jazzva | Should I push both to ubuntu and ff3 branch, or is pushing to ff3 enough? They're both pretty much the same for now, the only difference is maxVersion in install.rdf. | 07:22 |
Jazzva | Hey shirish... | 07:23 |
shirish | Ubulette: so Ubulette what you were saying about latest updates | 07:23 |
Ubulette | shirish, about what ? | 07:23 |
Ubulette | I've played with intlclock, looks nice: http://www.sofaraway.org/ubuntu/tmp/intlclock.png | 07:34 |
=== jamesh [n=james@canonical/launchpad/jamesh] has joined #ubuntu-mozillateam | ||
gnomefreak | asac: bug 144882 (looks like a regression in n-m) you told me to ping you about them. ill be gone most of day just checking on iceape build atm | 07:37 |
ubotu | Launchpad bug 144882 in network-manager "ioctl[SIOCSIWAUTH] : Operation not supported" [Undecided,New] https://launchpad.net/bugs/144882 | 07:37 |
shirish | Ubulette: what is so cool about that int clock? | 07:45 |
Ubulette | you mean, compared to the default one ? | 07:46 |
Ubulette | shirish, that's the default: http://www.sofaraway.org/ubuntu/tmp/clock.png | 07:51 |
=== gnomefreak needs a domain :( i miss mine | ||
gnomefreak | Ubulette: is that in repos? | 07:52 |
gnomefreak | that is cool | 07:52 |
Ubulette | gnomefreak, no | 07:52 |
gnomefreak | Ubulette: you have a branch for it i can build from? | 07:53 |
Ubulette | there's a 4 bzr branchs on lp | 07:53 |
Ubulette | e | 07:53 |
Ubulette | there're 4 bzr branches on lp | 07:53 |
gnomefreak | under your LP page? | 07:53 |
Ubulette | nope | 07:53 |
gnomefreak | yep i see one | 07:53 |
Ubulette | I've modified one of the 4 | 07:53 |
Ubulette | I can push to my page if you want | 07:54 |
gnomefreak | please i would like to take a look at that | 07:54 |
gnomefreak | shoot you have tarball or mozclient build one? | 07:54 |
Ubulette | for that ? | 07:56 |
gnomefreak | yes | 07:56 |
Ubulette | it's not a moz app ;) | 07:57 |
gnomefreak | unless it uses the clock-applets source from repos | 07:57 |
Ubulette | the branch contains the sources | 07:57 |
gnomefreak | Ubulette: yeah i know i thought about that aftewards (im on alot of pain meds atm | 07:57 |
gnomefreak | Ubulette: sweeet | 07:58 |
Ubulette | pushing in /~fta/intlclock/intlclock.trunk | 07:58 |
gnomefreak | saw that | 07:58 |
Ubulette | just branch that and dpkg-buildpackage it as usual | 07:59 |
gnomefreak | ok will do once its up | 07:59 |
=== gnomefreak goes for smoke while you push | ||
Ubulette | done on my side | 07:59 |
gnomefreak | ok Lp hasnt updated yet than | 08:00 |
gnomefreak | there it is | 08:00 |
cwong1 | asac: hey, I just sent you some updated .png files | 08:14 |
Ubulette | shirish, http://www.netsplit.com/blog/articles/2007/09/26/why-i-choose-bazaar-a-history-of-revision-control | 08:16 |
=== Paddy_EIRE [n=patrick@89.240.241.165] has joined #ubuntu-mozillateam | ||
=== jamesh [n=james@canonical/launchpad/jamesh] has joined #ubuntu-mozillateam | ||
shirish | Ubulette: thanx, gotta go sleep, had lot of work today :) | 08:37 |
=== shirish [n=shirish@59.95.16.150] has left #ubuntu-mozillateam [] | ||
=== jamesh [n=james@canonical/launchpad/jamesh] has joined #ubuntu-mozillateam | ||
=== rexbron [n=rexbron@62.6.158.161] has joined #ubuntu-mozillateam | ||
Ubulette | gnomefreak, did it work ? | 09:19 |
gnomefreak | yes i just have to figure out how to move n-m applet | 09:19 |
Ubulette | it's a tray icon right ? | 09:19 |
gnomefreak | i dont know if i can remove it or not | 09:20 |
gnomefreak | yes the one uip by date and time | 09:20 |
gnomefreak | in gnome | 09:20 |
Ubulette | if it's an icon in the notification area, I don't think you can move it. you can just move the notification area | 09:21 |
gnomefreak | i cant get the time to the right of the icon but i will fix it later i think | 09:21 |
Ubulette | i don't use nm so i don't know | 09:21 |
gnomefreak | either do it this icon is there by default | 09:21 |
Ubulette | screenshot ? | 09:22 |
gnomefreak | cant im in alot of pain atm i am suffering just to get this POS iceape building | 09:25 |
gnomefreak | ill figure it out tonight if not than i will post one | 09:25 |
gnomefreak | Ubulette: once i figure out how to take a screen shot and find where to post it ill post it :) | 09:33 |
gnomefreak | i cant even remove the n-m thingy or whatever it is | 09:34 |
Ubulette | Application / Accessories / Take Screenshot | 09:34 |
gnomefreak | its the default black screen icon (looks like a pc screen) | 09:34 |
gnomefreak | ok ihave the screenshot where is there a free place to post it? | 09:35 |
gnomefreak | i lost domain for some reason (i havent seen the guy that gave me the space on it) | 09:35 |
=== jamesh [n=james@canonical/launchpad/jamesh] has joined #ubuntu-mozillateam | ||
Ubulette | gnomefreak, http://tinypic.com/ | 09:44 |
gnomefreak | ty | 09:44 |
gnomefreak | its uploading | 09:45 |
Ubulette | Unpacking replacement xulrunner-1.9 ... | 09:46 |
Ubulette | dpkg: error processing xulrunner-1.9_1.9~a8-0ubuntu1~mt2_i386.deb (--install): | 09:46 |
Ubulette | trying to overwrite `/usr/bin/xulrunner', which is also in package xulrunner | 09:46 |
Ubulette | we need a diversion :p | 09:46 |
gnomefreak | http://tinypic.com/view.php?pic=ei70jo&s=2 | 09:46 |
gnomefreak | checking to see if that is right link | 09:47 |
Ubulette | yep | 09:47 |
Ubulette | what are you trying to move ? | 09:47 |
=== gnomefreak [n=gnomefre@ubuntu/member/gnomefreak] has joined #ubuntu-mozillateam | ||
gnomefreak | sorry locked up badly | 09:55 |
Ubulette | what are you trying to move ? | 09:56 |
gnomefreak | Ubulette: looking at screen shot you see the top far right the little black screen? | 09:56 |
gnomefreak | i want that to the left of the clock/date applet | 09:56 |
Ubulette | Cant you right click it and unlock it ? | 09:56 |
gnomefreak | right clicking on it gives me enable network/about/connection info | 09:57 |
asac | Ubulette: do we really need that binary in /usr/bin ? | 09:57 |
asac | aeh script i mean ;) | 09:57 |
gnomefreak | no lock to panel no move nothing like that | 09:57 |
gnomefreak | asac: just the man that could fix this ;) | 09:57 |
asac | if so please use an alternative ... not a diversion | 09:57 |
Ubulette | asac, I jsut renamed it to xul-1.0 | 09:58 |
Ubulette | 9 | 09:58 |
gnomefreak | the little network applet thingy (the connection info little black screen icon) | 09:58 |
gnomefreak | how in gods name do you move this or remove this and readd it | 09:58 |
asac | Ubulette: i don't think that its wise to do that. after all its again a diversion from upstream | 09:58 |
asac | so renaming it is as good as not shipping it in /usr/bin imo | 09:59 |
Ubulette | hm | 09:59 |
asac | with a difference that people will start to use it and then we are locked for ever ;) | 09:59 |
asac | Ubulette: imo we can accept the conflict for now ... once gutsy is open again we can reupload xulrunner 1.8 with an alternative | 10:00 |
=== gnomefreak figured after THAW you would upload 1.9 | ||
Ubulette | asac, when would that be ? | 10:01 |
gnomefreak | we should be clear by monday | 10:02 |
asac | hopefully tomorrow night ... otherwise friday | 10:02 |
asac | no idea if beta has been pushed back | 10:02 |
gnomefreak | oh thats right today is only wed | 10:02 |
asac | plan was to release beta tomorrow | 10:03 |
gnomefreak | asac: it looked like they were spinning finals earlier | 10:03 |
asac | earlier than what? | 10:03 |
gnomefreak | but only say it breifly | 10:03 |
gnomefreak | asac: maybe hour or 3 ago | 10:03 |
asac | gnomefreak: i doubt that we will release today | 10:03 |
gnomefreak | no spinning final betas for tomorrow | 10:03 |
asac | gnomefreak: if we release tomorrow its on schedule ... which would be pretty great | 10:03 |
asac | right | 10:03 |
gnomefreak | asac: it would be the first time | 10:04 |
Ubulette | mozilla bug 396209 | 10:04 |
asac | yay :) | 10:04 |
ubotu | Mozilla bug 396209 in XRE Startup "Allow applications to specify a profile directory from application.ini" [Normal,Assigned] http://bugzilla.mozilla.org/show_bug.cgi?id=396209 | 10:04 |
gnomefreak | we are always normally 1 day behind | 10:04 |
asac | Ubulette: yeah ... its currentyl implicitly defined isn't it? | 10:04 |
=== jamesh [n=james@canonical/launchpad/jamesh] has joined #ubuntu-mozillateam | ||
Ubulette | now you can add a Profile in app.ini | 10:06 |
gnomefreak | ok do i really have to live with that connection applet (or is there a trick to move/remove it | 10:06 |
asac | Ubulette: yes ... its implicitly defined by product + vendor id, isn't it? | 10:07 |
Ubulette | gnomefreak, trick it, try to move everything else on the far right :) | 10:07 |
Ubulette | asac, yes | 10:07 |
gnomefreak | Ubulette: cant it wont go past it | 10:08 |
=== gnomefreak tried that first | ||
=== gnomefreak might beg asac to add a move option to it after meds wear off | ||
asac | gnomefreak: move option? | 10:09 |
asac | what are you talking about? | 10:09 |
gnomefreak | asac: to the little n-m thingy in task bar by clock | 10:09 |
gnomefreak | i cant move or remove it | 10:09 |
Ubulette | asac, can you add an alternative to xul 1.8 ? | 10:10 |
asac | gnomefreak: you can only move the whole tray | 10:10 |
asac | Ubulette: yes ... i am eager to do that :) | 10:11 |
gnomefreak | oh crap thats right | 10:11 |
asac | Ubulette: lets give 1.9 higher priority | 10:11 |
Ubulette | gnomefreak, told you ;) | 10:11 |
gnomefreak | damn i forgot about that, thank you its fixed :) | 10:11 |
asac | we can use 40 for 1.8 ... 50 for 1.9 | 10:11 |
gnomefreak | Ubulette: cant move icon but the icon is only thing in tray | 10:11 |
gnomefreak | yay now i got cool ass clock and everything back in order :) | 10:12 |
Ubulette | [21:21] <Ubulette> if it's an icon in the notification area, I don't think you can move it. you can just move the notification area | 10:12 |
Ubulette | that's what i meant | 10:12 |
asac | ;) | 10:12 |
gnomefreak | Ubulette: i miss that sorry | 10:12 |
=== gnomefreak wonders if that was about the time i locked up | ||
asac | hmmm archive.ubuntu.com is pretty slow | 10:13 |
gnomefreak | asac: seems to be alot more than that from what i heard. forums and other canonical/ubuntu things were a little freaky a bit ago | 10:14 |
=== jamesh [n=james@canonical/launchpad/jamesh] has joined #ubuntu-mozillateam | ||
gnomefreak | but seems to have been worked out from what pricechild had said | 10:15 |
asac | yes :) ... first all was down ... then we had a meeting and i was down :) | 10:15 |
asac | maybe a virus? | 10:15 |
asac | ;) | 10:15 |
gnomefreak | :) | 10:15 |
gnomefreak | yeah i saw that you were having issues during meeting. | 10:16 |
=== gnomefreak forgot how to use a virus scan since i almost never use my win pc | ||
=== Ubulette_ [n=Ubulette@APuteaux-153-1-60-207.w82-124.abo.wanadoo.fr] has joined #ubuntu-mozillateam | ||
gnomefreak | ok restarting iceape build for the last time today (as i froze up last time i think i will laydown or do something else while it builds | 10:34 |
cwong1 | :q! | 10:35 |
Ubulette_ | my panel is broken :( | 10:43 |
gnomefreak | no its not just move the notifacation thingy and its all fixed :) | 10:45 |
gnomefreak | sorry had to | 10:45 |
Ubulette_ | got tons of failed to load applet OAFIID | 10:48 |
=== Ubulette [n=Ubulette@APuteaux-153-1-60-207.w82-124.abo.wanadoo.fr] has joined #ubuntu-mozillateam | ||
Ubulette | asac, did you do the 1.8 alt ? | 11:01 |
asac | update-alternatives --install /usr/bin/xulrunner \ | 11:15 |
asac | xulrunner /usr/lib/xulrunner/xulrunner 50 | 11:15 |
asac | and on prerm: | 11:16 |
asac | update-alternatives --remove xulrunner /usr/lib/xulrunner/xulrunner | 11:16 |
asac | if test $(update-alternatives --list xulrunner | wc -l) = 0; update-alternatives --remove-all xulrunner; done | 11:17 |
asac | well fi | 11:17 |
asac | et al ;) | 11:17 |
asac | important is to remove-all once you hit the 0 count for alternatives | 11:17 |
asac | otherwise alternative will be set auto changed to manual mode | 11:17 |
asac | Ubulette: http://paste.ubuntu.com/456/ ... thats the prerm i would propose | 11:19 |
asac | ... will test it now | 11:20 |
Ubulette | hmm, will not work | 11:21 |
Ubulette | fta@ix:~ $ update-alternatives --list xulrunner | 11:21 |
Ubulette | No alternatives for xulrunner. | 11:21 |
Ubulette | fta@ix:~ $ update-alternatives --list xulrunner | wc -l | 11:21 |
Ubulette | 1 | 11:21 |
=== jamesh [n=james@canonical/launchpad/jamesh] has joined #ubuntu-mozillateam | ||
asac | Ubulette: yes wait a second | 11:23 |
asac | Ubulette: yes thats intentional | 11:24 |
=== Aondo [i=stian@85.19.195.72] has joined #ubuntu-mozillateam | ||
asac | try to --install ... then --remove ... and it will be 0 | 11:24 |
asac | which is the bug this thing tries to workaround | 11:24 |
asac | in gnash i do | 11:25 |
asac | update-alternatives --remove "$p-flashplugin" /usr/lib/gnash/libgnashplugin.so; | 11:25 |
asac | [ `update-alternatives --list "$p-flashplugin" | wc -l` = 0 ] && \ | 11:25 |
asac | update-alternatives --remove-all "$p-flashplugin" | 11:25 |
asac | which works | 11:25 |
gnomefreak | $p-flashplugin is gnash? | 11:27 |
asac | no its $p-flashplugin :) ... the name we use for the alternative | 11:28 |
asac | e.g. firefox-flashplugin ... et al | 11:28 |
asac | we coud use: | 11:28 |
asac | 23:12 < asac> update-alternatives --install /usr/bin/xulrunner \ | 11:28 |
asac | 23:12 < asac> xulrunner-alternative /usr/lib/xulrunner/xulrunner 50 | 11:28 |
asac | but i think just xulrunner as alternative name is ok | 11:28 |
gnomefreak | right. why would we need an alternative for xulrunner since its the only one of its kind, example update-alternatives --config java lists all java package you have installed ( 1.4 1.5 1.6) but xulrunner is only gonna be one right? | 11:30 |
asac | gnomefreak: not anymore :) | 11:30 |
asac | xulrunner 1.8 + 1.9 | 11:30 |
gnomefreak | asac: oh so 1.9 wont be replacing 1.8? | 11:31 |
Ubulette | nope | 11:31 |
gnomefreak | ah that explains that i thought it was replacing the older version | 11:31 |
Ubulette | probably 1.9.1 will not replace 1.9(.0) either | 11:31 |
gnomefreak | any reason why both? | 11:31 |
Ubulette | because xulapps will need one | 11:32 |
=== gnomefreak thinking in the realm 1.9 does everything 1.8 does plus more | ||
Ubulette | too many incompatibilities | 11:33 |
asac | hmm xulrunner 1.8 installs the script directly to /usr/bin ... no idea why | 11:34 |
asac | maybe mike has patched it | 11:34 |
gnomefreak | that would explain that. one more stupid question, what does xulrunner enable the end user to do that he cant do now? | 11:35 |
asac | run xul apps :) | 11:35 |
asac | and 1.9 allows ffox to be a xulrunner app :) | 11:35 |
asac | ok i will now forcefully install the xulrunner script in pkglibdir and install the alternative as discussed before | 11:36 |
gnomefreak | asac: xul app other than browsers? is this just a package we use for depends (maybe speed ffox up a bit) but there isnt like xulbrowser (package) | 11:36 |
gnomefreak | end-user wont know the difference other than say speed or rendering right? | 11:38 |
Ubulette | maybe not even that | 11:39 |
Ubulette | it's just that xul could be shared between many xul apps | 11:39 |
asac | gnomefreak: end-users don't notice the difference of gcc-4.1 and gcc-4.2 either | 11:39 |
gnomefreak | yeah thats what i figured. just making sure i know this before i get asked | 11:39 |
gnomefreak | asac: true | 11:40 |
asac | it exist mostly for developers | 11:40 |
asac | which doesn't invalidate its purpose | 11:40 |
gnomefreak | i agree its good for devels but i just wasnt sure if end user would see a difference | 11:40 |
asac | gnomefreak: end-users won't use xulrunner directly | 11:40 |
gnomefreak | right. | 11:41 |
asac | only through applications that use that | 11:41 |
Ubulette | maybe memory footprint if they run more than on xul app | 11:41 |
gnomefreak | they use ffox or epiphany as they would now | 11:41 |
asac | right ... for iunstance running ffox-3.0 + tbird-3.0 + epiphany should consume less memory than now | 11:41 |
asac | (together) | 11:41 |
=== gnomefreak was hoping speed or rendering enhancments to gecko | ||
asac | gnomefreak: there are | 11:42 |
gnomefreak | s/hoping/hoping for | 11:42 |
asac | gnomefreak: but people will not see that in xulrunner, but most likely in firefox/epiphany | 11:42 |
gnomefreak | ah ok | 11:42 |
asac | end-users will just not know | 11:42 |
gnomefreak | makes sense | 11:42 |
Ubulette | oh, there's a new "Places organizer" in ff3 | 11:43 |
Ubulette | new ui replacing organize bookmarks | 11:43 |
gnomefreak | Ubulette: yep it was in win version a while back people were telling me | 11:44 |
asac | yes, they are feature freeze :) ... but now the really new features start to come in | 11:44 |
Ubulette | don't know if it was in a8 but I see it in a9pre | 11:47 |
Ubulette | gnomefreak, still no news of ppa ? | 11:48 |
gnomefreak | nope not that i have seen | 11:49 |
gnomefreak | i reinstalled yesterday so i havent checked mail or feeds yet | 11:49 |
gnomefreak | Ubulette: sometime when iceape is done i will check mail and blogs for the latest news on PPA | 11:55 |
Ubulette | asac, damn, i need to expand paths for that too | 11:57 |
asac | yes ... you can preexpand during build using blablabla.postinst.in | 12:00 |
asac | but its your choice ... i have no hard opinion about that at the moment :) ... which of course can change any time soon ;) | 12:00 |
Ubulette | is it automatic (foo.in -> foo) or do I have to subst that myself ? | 12:01 |
asac | self :/ | 12:05 |
Ubulette | asac, what's the target for prebuild or something early to do that ? | 12:15 |
asac | Ubulette: cdbs? | 12:18 |
asac | Ubulette: common practice is to recreate from .in files during clean | 12:19 |
Ubulette | looks weird | 12:19 |
Ubulette | but should work as it starts with a clean | 12:19 |
asac | yeah looks wierd, but it isn't if you look closer :) | 12:19 |
gnomefreak | have either off you got songbird to build? | 12:19 |
gnomefreak | s/off/of | 12:20 |
asac | the assumption is that you ship the result | 12:20 |
asac | gnomefreak: no | 12:20 |
Ubulette | shipping the result would be bad | 12:20 |
asac | no not really ... it fits ;) | 12:20 |
gnomefreak | thought that but i was asked | 12:21 |
Ubulette | no, I'll ship a8 and it will not work for a9pre | 12:21 |
asac | if you build with dpkg-buildpackage it will always be accurate ... so you can just run debian/rules binary to build | 12:21 |
asac | Ubulette: well important is that it ships for the package you upload | 12:21 |
asac | not for the package in future | 12:21 |
asac | cdbs does the same for recreating control (if you enable it) iirc | 12:22 |
Ubulette | i understand for control but not for prerm | 12:24 |
Ubulette | control must be there 1st | 12:24 |
Ubulette | prerm is not mandatory at that point | 12:25 |
Ubulette | most packages don't ship that | 12:25 |
asac | i see your point ... still i don't see a real difference; for me creating things during build automatically comes with cleaning your modifications up in clean | 12:26 |
asac | so if you create the prerm during build ... remove it in clean | 12:26 |
Ubulette | yep | 12:26 |
asac | so when doing that you take a different viewpoint on it ... | 12:27 |
asac | for that case prerm is something created during build. and .in file is a source file used during build | 12:27 |
asac | when doing it in clean the .in file is more like a development tool | 12:28 |
asac | e.g. its the source to create package sources ... while otherwise its a source used for package creation | 12:28 |
asac | i am fine with both approaches | 12:28 |
Ubulette | doing the subst at patch time looks right to me | 12:29 |
Ubulette | post-patches:: seems ok | 12:29 |
asac | right ... but now you see that you search for a suitable target :) ... build isn't the right place ... then you have patch, but that isn't a universal target :) | 12:30 |
asac | so this is another reason why these kind of things are usually done during clean i guess | 12:30 |
asac | post-patches seems ok for our purpose ... but for me it feels at least as strange as clean ;) | 12:32 |
asac | Ubulette: does the xulrunner 1.9 script look like the one in xulrunner 1.8? | 12:34 |
asac | Ubulette: http://paste.ubuntu.com/458/ thats the 1.8 one | 12:35 |
Ubulette | asac, http://paste.ubuntu-nl.org/38732/ | 12:39 |
asac | ok then we need a patch from ffox-2.0 for both i gues | 12:39 |
Ubulette | what for? | 12:40 |
asac | mozilla bug 384304 | 12:41 |
ubotu | Mozilla bug 384304 in Startup and Profile System "/usr/bin/firefox is not able to handle symlinks due error in the script" [Major,New] http://bugzilla.mozilla.org/show_bug.cgi?id=384304 | 12:41 |
Ubulette | asac, plz show my your 1.8 postinst that I can fake it in my chroot before I test my 1.9 | 12:49 |
asac | #!/bin/sh | 12:55 |
asac | set -e | 12:55 |
asac | if [ "$1" = "configure" ] || [ "$1" = "abort-upgrade" ] ; then | 12:55 |
asac | update-alternatives --install /usr/bin/xulrunner \ | 12:55 |
asac | xulrunner /usr/lib/xulrunner/xulrunner 50 | 12:55 |
asac | fi | 12:55 |
asac | #DEBHELPER# | 12:55 |
Ubulette | hm, needs /usr/sbin | 12:57 |
asac | should be avail in maint scripts | 12:58 |
Ubulette | in 1.8, you need to change /usr/bin/xulrunner, it's not a link | 01:00 |
asac | Ubulette: right ... read above ;) | 01:01 |
asac | i already did taht | 01:02 |
asac | thats why i found that we need that patch | 01:02 |
asac | 23:31 < asac> hmm xulrunner 1.8 installs the script directly to /usr/bin ... no idea why | 01:03 |
asac | 23:31 < asac> maybe mike has patched it | 01:03 |
asac | 23:32 < gnomefreak> that would explain that. one more stupid question, what does xulrunner enable the end user to do that he | 01:03 |
asac | cant do now? | 01:03 |
asac | 23:32 < asac> run xul apps :) | 01:03 |
asac | 23:33 < asac> and 1.9 allows ffox to be a xulrunner app :) | 01:03 |
Ubulette | yep | 01:03 |
asac | 23:33 < asac> ok i will now forcefully install the xulrunner script in pkglibdir and install the alternative as discussed | 01:03 |
asac | before | 01:03 |
Ubulette | read that, sorry | 01:03 |
asac | no problem :) | 01:03 |
asac | i cared enough to paste it again ;) | 01:03 |
Ubulette | $ /usr/sbin/update-alternatives --list xulrunner | 01:08 |
Ubulette | /usr/lib/xulrunner/xulrunner | 01:08 |
Ubulette | /usr/lib/xulrunner-1.9a8/xulrunner | 01:08 |
Ubulette | good :) | 01:08 |
asac | fine | 01:09 |
Ubulette | $ xulrunner -v | 01:09 |
Ubulette | Mozilla XULRunner 1.9a8pre - 2007082400 | 01:09 |
asac | i am building xul now ... if all is good i will upload tomorrow | 01:09 |
Ubulette | 1.8 ? | 01:09 |
asac | yes ... so it enters gutsy right when archive is opened | 01:10 |
asac | hmm xulrunner isn't build with a sane BUILD_ID | 01:11 |
asac | does our 1.9 build also have BUILD_ID=0000000 ? | 01:11 |
asac | Ubulette: have you applied the link recursion fix? | 01:12 |
Ubulette | ? | 01:12 |
asac | the bug above | 01:12 |
asac | 00:38 < asac> mozilla bug 384304 | 01:12 |
ubotu | Mozilla bug 384304 in Startup and Profile System "/usr/bin/firefox is not able to handle symlinks due error in the script" [Major,New] http://bugzilla.mozilla.org/show_bug.cgi?id=384304 | 01:12 |
Ubulette | not yet, i'm jsut committing the alternative now | 01:12 |
asac | right ... you should be able to test if 1.9 is affected ... one link level works, but two don't | 01:13 |
asac | e.g. /usr/bin/xulrunner => /usr/lib/xulrunner/xulrunner works ... /home/fta/xulrunner => /usr/bin/xulrunner => /usr/lib/xulrunner/xulrunner doesn't | 01:13 |
Generated by irclog2html.py 2.7 by Marius Gedminas - find it at mg.pov.lt!