=== ubotu [n=ubotu@ubuntu/bot/ubotu] has joined #ubuntu-mozillateam | ||
=== DarkMageZ [n=richard@ppp38-114.lns2.syd6.internode.on.net] has joined #ubuntu-mozillateam | ||
gnomefreak | ill be here asap tomorrow i need to shut this pos down or ill be pinged all night | 03:03 |
---|---|---|
=== DarkMageZ [n=richard@ppp38-114.lns2.syd6.internode.on.net] has joined #ubuntu-mozillateam | ||
=== ubotu [n=ubotu@ubuntu/bot/ubotu] has joined #ubuntu-mozillateam | ||
=== DarkMageZ_ [n=richard@ppp6-91.lns4.syd7.internode.on.net] has joined #ubuntu-mozillateam | ||
=== asac [n=asac@debian/developer/asac] has joined #ubuntu-mozillateam | ||
asac | ola | 09:18 |
DarkMageZ | sup asac | 09:18 |
asac | :) | 09:18 |
DarkMageZ | asac, if you've got any more questions about LP #75758. i'm around for another 4 hours before that sleep thing has to happen | 09:19 |
asac | hehe | 09:20 |
asac | bug 75758 | 09:20 |
ubotu | Malone bug 75758 in firefox "Firefox doesn't display new windows in new tabs despite option being set" [Medium,Confirmed] https://launchpad.net/bugs/75758 | 09:20 |
asac | crazy bug | 09:20 |
asac | DarkMageZ: can you ping firefox? | 09:21 |
DarkMageZ | asac, we can fix it locally if we don't mind the default option being open in new tab. but without me gaining a degree in firefoxology, i'm not sure exactly what the problem is | 09:21 |
asac | DarkMageZ: when ffox is running, does | 09:24 |
asac | firefox -remote 'openURL(http://www.google.com, new-window)' | 09:24 |
asac | work | 09:24 |
asac | ? | 09:24 |
asac | ... try replace new-window by new-tab if that worked | 09:24 |
Admiral_Chicago | are we trying to do something like firefox -remote "openURL(%u,new-tab)" | 09:25 |
asac | no ... just want to find out if DarkMageZ's firefox is remote reachable | 09:25 |
Admiral_Chicago | not sure, bit too busy to investigate | 09:25 |
asac | :) | 09:25 |
Admiral_Chicago | ah okay | 09:25 |
=== DarkMageZ reverts firefox to ubuntu's build... but is not sure how that is relevant exactly | ||
DarkMageZ | asac, under a default ubuntu profile that opens in a new window. | 09:31 |
asac | DarkMageZ: yeah might be related | 09:31 |
asac | DarkMageZ: let me first get a coffee ... i have the feeling that I don't see what your bug is :) | 09:32 |
DarkMageZ | asac, wait. basically you're looking far too deep into it and missing the simplicity | 09:33 |
DarkMageZ | now have a coffee | 09:33 |
asac | ok lets look at the surface | 09:53 |
asac | DarkMageZ: ok firefox http://somedomain.tld opens correctly in new-tab, right? | 09:56 |
asac | DarkMageZ: so what doesn't work for you? only for fresh profile? | 09:58 |
DarkMageZ | back. had to get a coffee. | 10:00 |
DarkMageZ | asac, ok. let me demonstrate. | 10:00 |
DarkMageZ | close firefox. rename ~/.mozilla to something else. | 10:01 |
DarkMageZ | and then launch firefox | 10:01 |
DarkMageZ | once that's done, goto www.google.co.uk and hit the preferences link | 10:01 |
asac | ok let me try | 10:02 |
asac | that link just opens the new page ... not in new-window ... nor tab? | 10:03 |
DarkMageZ | wait wait. so scroll down to the bottom and select "Open search results in a new browser window. " | 10:03 |
DarkMageZ | and save preferences | 10:03 |
DarkMageZ | then do a search for something | 10:03 |
asac | yeah | 10:04 |
asac | ok works | 10:04 |
asac | now lets move the profile | 10:04 |
DarkMageZ | wait | 10:04 |
DarkMageZ | so if you look in the preferences | 10:04 |
DarkMageZ | notice how it is set to open new windows in a tab instead? | 10:04 |
DarkMageZ | or are you still under your main profile? | 10:04 |
asac | DarkMageZ: yes right | 10:05 |
asac | i see that it doesn't open in new-tab by default | 10:05 |
asac | now lets try | 10:05 |
asac | to reset setting | 10:05 |
asac | k ... its broken | 10:06 |
asac | firefox-trunk package works | 10:06 |
asac | hmm | 10:06 |
DarkMageZ | so you see how it's borked in ubuntu's package? | 10:06 |
DarkMageZ | basically, it's a core vs gui settings inconsistency which burns users | 10:07 |
DarkMageZ | the gui pulls the what it thinks the settings are from elsewhere | 10:08 |
asac | DarkMageZ: interesting | 10:08 |
DarkMageZ | even tho ubuntu has changed the default core setting from the 3 which is tab to a 2 which is open in window | 10:08 |
asac | if you start firefox with fresh profile | 10:08 |
asac | in about:config open_newwindow has value 2 | 10:09 |
asac | which means -> newwindow | 10:09 |
asac | so behaviour is right | 10:09 |
asac | however somehow in preference panel the radio button is wrong | 10:09 |
asac | DarkMageZ: its not borked in upstream? | 10:10 |
DarkMageZ | mmhmm, i'm not sure exactly. but i believe the radio button data is pulled from a result of prefs.js in the userprofile vs some other file | 10:10 |
DarkMageZ | asac, the issue which causes the problem aka radiobutton not consistent with the core is upstream. but what causes the out of sync can be fixed by us | 10:11 |
asac | ok the ui is driven by browser.link.open_external | 10:11 |
asac | while behaviour is driven by browser.link.open_newwindow | 10:11 |
asac | at least thats what i guess | 10:11 |
asac | default settings are at odds | 10:12 |
asac | DarkMageZ: can you verify that? | 10:12 |
asac | e.g. if you switch settings ... the combination of those settings never gets to same state as by default | 10:12 |
asac | you can see how values change if you keep about:config open in background | 10:13 |
asac | with search for link | 10:13 |
DarkMageZ | confirmed | 10:14 |
DarkMageZ | so basically, we either can remove those lines i've mentioned or add more lines to fix that other preference to 2 as well | 10:14 |
asac | so upstream tarball doesn't have this behaviour? | 10:14 |
asac | i think we want newtab for both | 10:14 |
asac | DarkMageZ: can you test if things work if you tweak default settings in | 10:15 |
asac | /usr/share/firefox/defaults/pref/firefox.js | 10:15 |
asac | ? | 10:15 |
DarkMageZ | upstream is consistently 3. we made the change to have 2 on browser.link.open_newwindow | 10:16 |
asac | yep ... i remember that ... if you verfiy that we tweaking both helps I will either drop our patch or move both to 2 | 10:16 |
DarkMageZ | i recompiled ubuntu's firefox earlier today with that part removed and it makes it consistent and working | 10:17 |
asac | k | 10:20 |
=== AlexLatchford [n=alex@82-44-193-109.cable.ubr07.haye.blueyonder.co.uk] has joined #ubuntu-mozillateam | ||
asac | DarkMageZ: ok .... "In Progress" :) | 10:22 |
DarkMageZ | yay | 10:23 |
asac | DarkMageZ: maybe use firefox-trunk package :) | 10:23 |
DarkMageZ | oh, it's fixed on my main profile. it's just that i don't like to see new users burnt | 10:24 |
asac | yeah ... i ment .... if you use our testing repo you can help discover bugs early :) | 10:24 |
asac | there will be next-generation firefox packages soon ... not only trunk | 10:25 |
asac | #deb http://gnomefreak.youmortals.com/mozilla-testing feisty main | 10:25 |
asac | #deb-src http://gnomefreak.youmortals.com/mozilla-testing feisty main | 10:25 |
DarkMageZ | oh, the firefox trunk packages. already there, rebuilding them with wmode patches | 10:26 |
asac | wmode? | 10:26 |
asac | yes -trunk package is in there | 10:26 |
DarkMageZ | the reason www.guildwars.com fails to look sexy with flash installed | 10:26 |
asac | you have upstream bug? | 10:26 |
DarkMageZ | yup | 10:27 |
DarkMageZ | https://bugzilla.mozilla.org/show_bug.cgi?id=137189 | 10:27 |
ubotu | Mozilla bug 137189 in Plug-ins "Windowless plug-in support for X (WMODE)" [Normal,Assigned] | 10:27 |
DarkMageZ | oh cute. ubotu knows how to handle that | 10:27 |
asac | yeah | 10:29 |
asac | i can integrate that patch to -trunk package | 10:29 |
asac | why is flash a windowless plugin | 10:29 |
asac | hmm | 10:29 |
asac | good to know :) | 10:30 |
DarkMageZ | yeah. that should help with weird flash transparency bugs you run into :) | 10:31 |
DarkMageZ | also apparantly menu's hiding under flash objects | 10:31 |
asac | the patch still has problems, right? | 10:32 |
DarkMageZ | not sure, never managed to get it to apply cleanly and compile sucessfully | 10:33 |
DarkMageZ | tho if you want a demonstration of the potential fixes it provides. firefox vs konqueror on www.adobe.com's menus :) | 10:35 |
DarkMageZ | with flash enabled | 10:35 |
asac | i have no konqueror ... and feel bad installing any of the kde stuff :) | 10:36 |
DarkMageZ | hmm, opera might work | 10:36 |
asac | even worse :) | 10:36 |
asac | but i believe you are right | 10:36 |
DarkMageZ | the only reason i use firefox is due to the adblock plus plugin and the interface isn't horrible | 10:37 |
DarkMageZ | if you do manage to get the wmode patch working, give me a buzz. i'll rebuild it here. | 10:40 |
asac | i guess, i will talk to roc about more general plugin things soon ... so i can ask him about this as well | 10:41 |
asac | DarkMageZ: you could try to do a three-way merge with diff on trunk from the date the patch has been submitted | 10:44 |
=== DarkMageZ isn't sure on how that is done | ||
=== gnomefreak [n=gnomefre@ubuntu/member/gnomefreak] has joined #ubuntu-mozillateam | ||
asac | DarkMageZ: ok ... i added it to my todo ... probably discussion will go on in upstream bug after i talked to roc | 10:45 |
asac | otherwise feel free to ping me regularaly | 10:46 |
DarkMageZ | i'll try and catch up on how things are going when i've got time (college holidays now) | 10:47 |
gnomefreak | asac: on the tabs in fx there is an x to close it. is that hardcoded into souce? | 10:47 |
asac | gnomefreak: depends on what you cann "hardcoded" :) | 10:48 |
asac | why would you wanna change it? | 10:48 |
asac | s/cann/call/ | 10:48 |
gnomefreak | asac: iceape is missing them | 10:48 |
asac | gnomefreak: yes ... iceape has a different widget set | 10:49 |
asac | it doesn't use the firefox toolkit, but xpfe | 10:49 |
gnomefreak | so not something easy to add | 10:49 |
asac | nope ... however, there is http://multizilla.mozdev.org/ | 10:50 |
=== gnomefreak was going through what changes can be done before wolling official build | ||
asac | which actually introduced tabs first | 10:50 |
asac | maybe its still maintained | 10:50 |
gnomefreak | looking | 10:50 |
asac | it has enhanced tabs now that main browsers have tabs as well | 10:51 |
asac | let me know if its great :) | 10:51 |
gnomefreak | looks like its still maintained | 10:51 |
gnomefreak | problem being its 1.8.3 | 10:52 |
asac | and? | 10:53 |
gnomefreak | ok its saved for something for me to read. im waiting for coffee first | 10:53 |
asac | sure | 10:54 |
gnomefreak | i read it wrong its not for gecko 1.8.3 but that is the version of it | 10:54 |
asac | yeah | 10:54 |
gnomefreak | its before 5am | 10:54 |
asac | anyway iceape 1.1.x is gecko 1.8.x | 10:54 |
asac | gnomefreak: man ... go to bed again | 10:54 |
gnomefreak | 1.8.0 i though | 10:55 |
gnomefreak | t | 10:55 |
asac | 1.0.x is based on 1.8.0.x | 10:55 |
asac | e.g. same like ffox/tbird 1.5.0.x are based on 1.8.0.x while ffox 2.0.0.x is based on 1.8.x | 10:55 |
gnomefreak | god i hope this is a joke or its really too early This is the all American way of saying: It might toast your computer. It might get you totally freaked out, because something didn't work as expected. | 10:56 |
asac | ups | 10:56 |
gnomefreak | that tells me we need to wait ;) | 10:56 |
asac | gnomefreak: you think you can make an update to firefox trunk? | 10:56 |
asac | e.g. apr 15 ? | 10:56 |
asac | in your archive i have 0404 | 10:56 |
gnomefreak | i can try | 10:57 |
gnomefreak | did you update it already on truck? | 10:57 |
gnomefreak | branch | 10:57 |
gnomefreak | not trunk | 10:57 |
=== gnomefreak running merge atm | ||
asac | no ... i am still working on migrating patches so we have 2.0.0.x with same package layout | 10:58 |
gnomefreak | ok your not done with it. | 10:58 |
asac | gnomefreak: there are no updates in trunk | 10:58 |
asac | you just need to change changelog | 10:58 |
asac | and update orig | 10:58 |
asac | i am currently building your packages on amd64 | 10:59 |
gnomefreak | just the version and fakeroot debian/rules orig? | 10:59 |
asac | i think its neworig ... but yes | 10:59 |
gnomefreak | oh yeah | 10:59 |
asac | you don't need to add a new changelog entry | 10:59 |
asac | just tweak the current topmost | 10:59 |
gnomefreak | wait a minute /me cant build 64 | 10:59 |
asac | yes ... thats why i am building them :) ... which is way i realized that -trunk is "really" outdated :-D | 10:59 |
=== asac just kidding | ||
gnomefreak | ;) | 11:00 |
gnomefreak | yeah let me know what its ready and ill see about it. please tell me > 1 hour | 11:01 |
asac | sure ... i am building both ... so iu guess about 1.2h | 11:02 |
asac | + time to upload somewhere | 11:02 |
=== hjmf [n=hjmf@6.Red-88-25-28.staticIP.rima-tde.net] has joined #ubuntu-mozillateam | ||
gnomefreak | asac: if your building both feel free to upload to my repo ;) | 11:08 |
asac | how? | 11:08 |
asac | i can put them in some dir ... and you move and regen release stuff et al? | 11:08 |
asac | https://launchpad.net/%7Easac/+sshkeys | 11:10 |
asac | add any of those to authorized_keys .... if you want | 11:10 |
gnomefreak | oh thats right crap | 11:12 |
gnomefreak | i cant :( | 11:13 |
gnomefreak | if you upload them using ftp i can ssh in and do the release work | 11:13 |
gnomefreak | its not my domain just a part of someone elses so they would have to add the ssh keys right? | 11:14 |
gnomefreak | the reason i sugggested that is i would like to get started on the libnss ect... for iceape build today. hoping when gutsy repos open i can build a chroot and build the package as is for gutsy to start with. | 11:17 |
=== gnomefreak thinks it should be as simple as ftp'ing in to my repo to add the packages i can than create a release for 64bit and than gen the release for top dir and sign the top-dir release | ||
gnomefreak | but leet me know wha tyou decide when its done. | 11:20 |
gnomefreak | i can always download and than upload them | 11:20 |
gnomefreak | asac: and when you get time let me know how to add the libnss and friends support. (im thinking its just add them to depends | 11:24 |
asac | gnomefreak: you already build them? | 11:28 |
asac | libnspr and libnss (e.g. from debian svn) ? | 11:28 |
gnomefreak | i have to build them sepertately? | 11:28 |
asac | gnomefreak: ok ftp is fine | 11:28 |
asac | thats the idea of next-gen packages ... libnss and libnspr get their own source | 11:29 |
asac | i already registered products in launchpad | 11:29 |
asac | and will checkin initial version soon (basically unmodified debian svn branch) | 11:29 |
gnomefreak | ok how do i go about finding the svn from debian? | 11:29 |
asac | gnomefreak: start: http://svn.debian.org | 11:30 |
asac | there are all | 11:30 |
gnomefreak | ty | 11:30 |
asac | there is pkg-mozilla | 11:30 |
asac | navigate till you find nss | 11:30 |
asac | but you need nspr first :) | 11:30 |
asac | e.g. nss depends on nspr | 11:30 |
ajmitch | yay for split packaging :) | 11:31 |
gnomefreak | ajmitch: yay this :( | 11:31 |
gnomefreak | lol | 11:31 |
ajmitch | what are the nss/nspr versions involved? | 11:31 |
asac | latest | 11:31 |
asac | http://ftp.mozilla.org/pub/mozilla.org/nspr/releases/v4.6.6/ | 11:32 |
gnomefreak | this is bad | 11:32 |
gnomefreak | firefox cant open svn | 11:32 |
asac | http://ftp.mozilla.org/pub/mozilla.org/security/nss/releases/NSS_3_11_5_RTM/ | 11:32 |
asac | gnomefreak: no it can't | 11:32 |
gnomefreak | addresses | 11:32 |
ajmitch | great, thanks | 11:32 |
asac | there is http link on right | 11:32 |
gnomefreak | i see it now | 11:33 |
gnomefreak | ok so i need to build nspr and nss | 11:33 |
asac | gnomefreak: once you have the path you have to checkout with svn://svn.debian.org/path/nspr/trunk/ | 11:33 |
asac | yes start with nspr | 11:33 |
gnomefreak | ok so go with trunk | 11:33 |
asac | yeah ... trunk contains "debian trunk" ... its for the latest stable branch upstream | 11:34 |
asac | there is nothing else in there | 11:34 |
gnomefreak | and it looks like stop at debian dir | 11:34 |
gnomefreak | than it lists patches and such | 11:34 |
asac | yeah ... just contains debian dir | 11:36 |
asac | like iceape ... like firefox-trunk | 11:36 |
gnomefreak | so where do i get the source from? | 11:37 |
gnomefreak | assuming we are building this same way as iceape (grab seamonkey source) add debian to it | 11:37 |
asac | read above | 11:37 |
asac | i just posted | 11:37 |
asac | about -15 lines | 11:38 |
gnomefreak | gnomefreak: once you have the path you have to checkout with svn://svn.debian.org/path/nspr/trunk/ | 11:38 |
DarkMageZ | http://ftp.mozilla.org/pub/mozilla.org/security/nss/releases/NSS_3_11_5_RTM/ | 11:38 |
gnomefreak | svn.debian.org/wsvn/pkg-mozilla/nspr/trunk/debian is the path | 11:38 |
=== gnomefreak missed that i guess | ||
asac | just checkout full trunk | 11:39 |
asac | gnomefreak: for svn:/ uri you have to remove wsvn from path you see in browser | 11:40 |
gnomefreak | ah | 11:40 |
gnomefreak | svn checkout svn.debian.org/pkg-mozilla/nspr/trunk/ beeter :) | 11:41 |
gnomefreak | nope | 11:41 |
gnomefreak | from the help page that should have worked | 11:42 |
asac | you miss the scheme | 11:42 |
asac | svn:// | 11:42 |
gnomefreak | yeah i saw | 11:43 |
gnomefreak | use the mt build? | 11:43 |
gnomefreak | and does it have to match iceapes? | 11:44 |
asac | gnomefreak: wait a second ... currently creating bzr branch | 11:45 |
asac | gnomefreak: look launchpad ~mozillateam code panel | 11:45 |
asac | gnomefreak: found? | 11:48 |
gnomefreak | its loading | 11:48 |
gnomefreak | so bzr clone? | 11:49 |
asac | yes | 11:49 |
asac | https://code.launchpad.net/~mozillateam/nspr/nspr-svn.debian.org.trunk | 11:49 |
asac | though you can push to that branch ... please don't push any mozillateam changes | 11:50 |
asac | only debian changes should end up in that branch | 11:50 |
asac | if there are updates and you want to do the sync, ask me | 11:50 |
asac | if we have changes for ubuntu we will have a second branch | 11:50 |
asac | which is derived from the debian onw | 11:50 |
asac | which is derived from the debian one | 11:50 |
gnomefreak | k | 11:51 |
gnomefreak | still only end up with debina dir. that was the same thing i got using svn so i still have to grab the source and mv debian into it? | 11:53 |
gnomefreak | or is it safe to use neworig | 11:54 |
asac | yes | 11:55 |
asac | you have to do same as iceape | 11:55 |
asac | you just have to extract the tarball | 11:55 |
asac | nspr one | 11:55 |
asac | inside | 11:55 |
asac | then run dpkg-buildpackage -rfakeroot | 11:55 |
gnomefreak | thats what i thought | 11:58 |
gnomefreak | we can leave versioning the same or should i change it to something. | 12:01 |
asac | ok ... downloading server images | 12:01 |
asac | i have to do tests today | 12:01 |
asac | hmmm ... please use a lower debian version | 12:02 |
asac | e.g. | 12:02 |
asac | -1ubuntu0.mt1 | 12:02 |
asac | instead of -2 | 12:02 |
gnomefreak | ok so nspr-4.6.6-1ubuntu0.mt1 | 12:03 |
asac | yes | 12:03 |
gnomefreak | ok dont add lib to front? | 12:03 |
gnomefreak | as in libnspr or it will build it? | 12:04 |
asac | ? | 12:04 |
asac | just keep it the way it is | 12:04 |
gnomefreak | extracting source left me with nspr-4.6.6 and you want it left that way ok cool | 12:04 |
gnomefreak | hmmmmmm that is odd | 12:05 |
asac | yeah | 12:06 |
asac | mv the mozilla dir from with that one to toplevel | 12:06 |
asac | and remove empty nspr-4.6.6 | 12:06 |
gnomefreak | mv nspr-4.6.6 mozilla? | 12:06 |
asac | no | 12:07 |
asac | read :) | 12:07 |
asac | there is a mozilla dir inside | 12:07 |
gnomefreak | yes | 12:07 |
asac | that one needs to be on toplevel | 12:07 |
gnomefreak | ah | 12:07 |
gnomefreak | ok its in top dir but now i have the nspr-4.6.6 dir and mozilla dir. should i change the name of mozilla to nspr-4.6.6 now? | 12:09 |
gnomefreak | gnomefreak@FeistyFawn:~/libnspr_build$ ls | 12:09 |
gnomefreak | mozilla nspr-4.6.6 nspr-4.6.6.tar.gz | 12:09 |
asac | no ... read :) | 12:10 |
gnomefreak | you said put it in top dir. | 12:10 |
gnomefreak | its there | 12:10 |
asac | 12:06 < asac> and remove empty nspr-4.6.6 | 12:10 |
asac | :) | 12:10 |
asac | i guess its still pretty early for you :) | 12:11 |
gnomefreak | and now change the name of mozilla as normal? | 12:11 |
gnomefreak | its 6am :( | 12:11 |
asac | no keep it | 12:11 |
gnomefreak | oh ok | 12:11 |
asac | mozilla is fine | 12:11 |
asac | just remove empty dir | 12:11 |
asac | after that you can rename nspr*.tar.gz to .orig.tar.gz | 12:11 |
gnomefreak | im gonna have to use fakeroot debian/rules source i think | 12:11 |
asac | then you can build | 12:12 |
gnomefreak | oh | 12:12 |
asac | no | 12:12 |
gnomefreak | ok | 12:12 |
asac | the source is onmodified | 12:12 |
asac | unmodified | 12:12 |
asac | :) | 12:12 |
gnomefreak | ah i see :) | 12:12 |
asac | thus you just have to rename nspr-4.x.x.tar.gz to nspr_4.x.x.orig.tar.gz | 12:12 |
gnomefreak | yeah | 12:12 |
asac | WATCH - -> _ | 12:12 |
asac | i will probably add a "source" target to do all this to ubuntu branch | 12:13 |
=== gnomefreak watching | ||
asac | ;) | 12:13 |
gnomefreak | ok | 12:13 |
gnomefreak | now name it in changle log change control maintainers and build? | 12:13 |
gnomefreak | oh wtf | 12:14 |
asac | Yes | 12:15 |
gnomefreak | it ended up weird so i am gonna retry it | 12:16 |
gnomefreak | but i ended up with a ...pub dir inside mozilla and no debian | 12:16 |
gnomefreak | nsprpub is inside mozilla | 12:18 |
=== gnomefreak guessing it shouldnt be there | ||
gnomefreak | fixing | 12:20 |
asac | it should be | 12:21 |
asac | its all fine | 12:21 |
asac | in top level you have | 12:21 |
asac | debian/ | 12:21 |
asac | mozilla/ | 12:21 |
asac | in mozilla/ | 12:21 |
asac | you have nsprpub/ | 12:21 |
gnomefreak | i dont want mozilla/debian? | 12:22 |
asac | why mozilla/debian | 12:22 |
asac | i have no idea what you are doing | 12:22 |
asac | the directory structure is just different to the firefox one | 12:23 |
gnomefreak | so in top dir i want tar.gz mozilla and debian? | 12:23 |
asac | just don't bother | 12:23 |
asac | no tar.gz | 12:23 |
asac | just mozilla and debian | 12:23 |
asac | its not embedded tarball | 12:23 |
asac | style | 12:23 |
asac | don't get confused :) | 12:24 |
asac | its like iceape | 12:24 |
asac | but upstream directory layout is of course different | 12:24 |
asac | and we don't need to fixup orig.tar.gz | 12:24 |
asac | its just plain whats ships from upstream | 12:24 |
gnomefreak | after extracting source i get nspr-4.6.6 and i remove that and mv mozilla in its place. to now i have source and mozilla | 12:24 |
gnomefreak | inside mozilla all i want is that nsprpub/ dir | 12:25 |
asac | no ... you want whatever came out | 12:25 |
asac | just don't touch the mozilla dir ... its all fine | 12:25 |
gnomefreak | that is what is in there | 12:25 |
asac | yes | 12:26 |
asac | then its fine | 12:26 |
asac | :) | 12:26 |
gnomefreak | ok and debian goes inside mozilla also | 12:26 |
asac | nono | 12:26 |
asac | you start witz bzr checkout | 12:26 |
asac | aeh | 12:26 |
asac | branch/clone | 12:26 |
asac | right? | 12:26 |
gnomefreak | yes | 12:26 |
asac | this gives you a directory | 12:27 |
asac | with debian/ | 12:27 |
gnomefreak | it gives me debian dir | 12:27 |
gnomefreak | yes | 12:27 |
asac | no it gives you a directory + debian | 12:27 |
asac | inside directory you place mozilla dir | 12:27 |
asac | thats it | 12:27 |
asac | (of course place orig.tar.gz next to directory) | 12:27 |
gnomefreak | yes | 12:27 |
asac | in directory you have only mozilla + debian | 12:27 |
asac | then just build | 12:28 |
gnomefreak | when i cloned it i named it nspr-trunk-gnomefreak | 12:28 |
asac | :) | 12:28 |
asac | yes | 12:28 |
gnomefreak | inside ther ei have debian | 12:28 |
asac | then thats your dir :) | 12:28 |
asac | then directory=nspr-trunk-gnomefreak | 12:28 |
asac | inside nspr-trunk-gnomefreak you have debian + mozilla | 12:28 |
asac | + | 12:28 |
gnomefreak | i want to add the source and mozilla dir inside nspr-trunk-gnomefreak | 12:29 |
asac | next to nspr-trunk-gnomefreak you have: orig.tar.gz | 12:29 |
gnomefreak | oh next to it? | 12:29 |
asac | yes | 12:29 |
asac | nspr-trunk-gnomefreak is top-level package directory | 12:29 |
gnomefreak | yes in ~/ | 12:29 |
gnomefreak | path == ~/nspr-trunk-gnomefreak/debian+mozilla | 12:30 |
gnomefreak | so you state place source next to ~/nspr-trunk-gnomefreak that means its gonna sit in my home dir | 12:30 |
asac | yes ... if you cloned to homedir then yes | 12:31 |
gnomefreak | k | 12:31 |
asac | please call source .orig.tar.gz | 12:31 |
asac | :) | 12:31 |
gnomefreak | yes | 12:31 |
asac | i get confused otherwise | 12:31 |
asac | because everything is some kind of source | 12:32 |
gnomefreak | ok now just add entry to changelog and build as normal | 12:34 |
gnomefreak | im just scared its not gonna find the orig tar | 12:35 |
asac | orig.tar.gz is always in same dir as the directory that *contains* the debian/ dir | 12:38 |
asac | e.g. in your case $HOME ... as your debian/ dir is in nspr-trunk-gnomefreak | 12:38 |
gnomefreak | k | 12:38 |
asac | $HOME/nspr-trunk-gnomefreak | 12:38 |
gnomefreak | changelog == merged from debian | 12:39 |
gnomefreak | as the entry | 12:39 |
asac | whatever you like | 12:40 |
asac | maybe "mozillateam release" | 12:40 |
asac | as well | 12:40 |
gnomefreak | sounds better | 12:40 |
gnomefreak | changed maintainer in contrl to you | 12:42 |
asac | i am unsure about this ... but for now ok | 12:43 |
gnomefreak | as soon as i can spell | 12:43 |
gnomefreak | well i have to have someone with ubutu.com address | 12:43 |
gnomefreak | ubuntu. | 12:43 |
gnomefreak | can easily be changed | 12:44 |
asac | anyone has icq account? wanted to go online with gaim but somehow i cannot connect to mirabilis | 12:44 |
gnomefreak | i dont use icq sorry | 12:44 |
asac | sure | 12:44 |
gnomefreak | that was fast | 12:48 |
asac | yes | 12:48 |
asac | pretty small | 12:48 |
asac | ok | 12:48 |
asac | nss has landed as well | 12:48 |
asac | oh not yet | 12:49 |
asac | now it should be avail | 12:49 |
asac | from bzr | 12:49 |
asac | you can find either on mozillateam code page or nss product code page | 12:49 |
gnomefreak | k | 12:50 |
gnomefreak | same way? | 12:50 |
asac | yes exactly same way | 12:50 |
asac | source url was given above somewhere :) | 12:50 |
gnomefreak | yeah i saw it | 12:50 |
asac | you need to install nspr packages to build it | 12:50 |
gnomefreak | ok | 12:51 |
gnomefreak | hmmmmmmmmm | 12:51 |
asac | might need to remove old libnspr | 12:54 |
asac | libnspr-dev to be exact | 12:55 |
gnomefreak | k | 12:56 |
Admiral_Chicago | asac: if I go to clear private data and check browsing history, cache and cookies, my authenticated sessions close. this is a bug no? | 12:59 |
gnomefreak | libnspr4-dev conflicts with libnspr4 libnspr4 (version 2:1.firefox2.0.0.3+1-0ubuntu2) is installed. | 01:00 |
gnomefreak | problem being when i built nspr it built libnspr4-0d-dbg named packages not sure wtf the 0d is for. | 01:02 |
gnomefreak | libnspr4-0d_4.6.6-1ubuntu0.mt1_i386.deb is exact name of package | 01:03 |
asac | Admiral_Chicago: yes | 01:04 |
Admiral_Chicago | reported/ | 01:04 |
asac | gnomefreak: don't think to much :) ... just resolve the conflicts and build | 01:04 |
Admiral_Chicago | *? | 01:04 |
Admiral_Chicago | blah, can't spell at this hour | 01:04 |
asac | Admiral_Chicago: no ... its not a bug | 01:04 |
asac | authenticated session == cookies | 01:04 |
Admiral_Chicago | so what is the distinction? | 01:05 |
asac | heh? | 01:05 |
asac | sorry ... wait a sec | 01:05 |
asac | have to look at dialog | 01:05 |
asac | Admiral_Chicago: yes | 01:06 |
asac | the distinction is :) ... what you refer to as authenticated session | 01:06 |
asac | isn't such a thing | 01:07 |
asac | e.g. if you log into yahoo and say ... stay logged in, this is no authenticated sessino, but a cookie | 01:07 |
asac | if you go to some HTTP authentication site, thats a authenticated session | 01:07 |
Admiral_Chicago | ah okay didn't know there was a difference. | 01:07 |
asac | its a technical difference and might confuse users | 01:07 |
asac | but as long as we have a better idea, there is not much we can do :) | 01:08 |
gnomefreak | only way i have seen to resolve the conflits is to remove 41 packages including firefox and friends | 01:09 |
Admiral_Chicago | thanks, I thought I had a bug | 01:09 |
asac | gnomefreak: yes | 01:10 |
asac | use a clean chroot to build | 01:10 |
asac | binary libnspr will not require to remove them | 01:10 |
asac | just for building | 01:10 |
asac | ... or just resolve conflict by removing :) | 01:11 |
gnomefreak | changing to chroot | 01:12 |
gnomefreak | ok so i want to upload these than change depends in iceape? | 01:34 |
gnomefreak | one thing i did notice is neither built a .diff | 01:36 |
asac | gnomefreak: for iceape ... change depends + add --with-system-nspr and --with-system-nss to CONFIGURE_FLAGS in debian/rules | 01:44 |
gnomefreak | k | 01:45 |
asac | gnomefreak: remove explicit depends | 01:45 |
asac | from binary packages in control | 01:45 |
asac | dh_shlibs should automatically detect them now | 01:45 |
asac | just keep change Build-Depends: ... and remove from Depends: | 01:45 |
asac | gnomefreak: use trunk for iceape now | 01:47 |
asac | it has been merged | 01:47 |
asac | e.g. on trunk is now latest iceape 1.1.x | 01:47 |
asac | not experimental anymore | 01:47 |
asac | i think nspr and nss changes are already there | 01:47 |
asac | e.g. system nspr/nss | 01:48 |
gnomefreak | mozilla trunk? | 01:48 |
asac | no | 01:50 |
asac | debian svn | 01:50 |
asac | you currently start from experimental there | 01:50 |
asac | now you can use trunk | 01:50 |
asac | e.g. http://svn.debian.org/wsvn/pkg-mozilla/iceape/trunk | 01:50 |
asac | ok? | 01:50 |
asac | in fact experimental branch is removed ... so maybe it automatically did that for you ... but better re-checkout iceape trunk from svn.debian.org | 01:51 |
gnomefreak | ok | 01:53 |
=== asac lunch | ||
gnomefreak | k | 02:08 |
gnomefreak | @schedule new_york | 02:21 |
ubotu | Schedule for America/New_York: 17 Apr 11:00: Kernel Team | 17 Apr 16:00: Community Council | 18 Apr 08:00: Edubuntu | 19 Apr 11:00: Development Team | 24 Apr 16:00: Technical Board | 25 Apr 16:00: Edubuntu | 02:21 |
gnomefreak | mike seems to have downgraded iceape with new fixes :( why did he do that :( | 02:24 |
=== gnomefreak wonders how i am going to get everyone using it to smoothly downgrade from 1.1.1-3.mt to 1.1.1-2.mt | ||
=== gnomefreak breakfast | ||
=== asac almost back | ||
=== IdleOne [n=idleone@unaffiliated/idleone] has joined #ubuntu-mozillateam | ||
=== asac brew coffee ... take a smoke in sun | ||
asac | gnomefreak: how are things going? | 03:34 |
gnomefreak | i havent tried it yet | 03:38 |
gnomefreak | not sure how im gonna deal with version change with debian | 03:38 |
gnomefreak | and its gonna be a while grabbing build-deps for iceape in chroot | 03:40 |
asac | k | 03:40 |
gnomefreak | if i can find a way to force downgrade | 03:41 |
gnomefreak | would be nice | 03:41 |
gnomefreak | it would be wrong if i left it 1.1.1-3 wouldnt it | 03:46 |
asac | yes ... choose something greater then we had previously and smaller than 1.1.1-3 | 03:50 |
gnomefreak | like 1.1.1-2.mt5 or better yet 1.1.1-2-1ubuntu0.mt5 or something like that. my brain hasnt found the on switch yet | 03:51 |
asac | what did we use before? | 03:53 |
gnomefreak | 1.1.1-3.mt4 i think is our last build | 03:54 |
gnomefreak | yep it is | 03:54 |
asac | indeed ... thats borked | 03:54 |
asac | lets hope that mike will bump to -4 again | 03:55 |
gnomefreak | i was thinking it would read the number in order so it would see the -2 and say screw it cant touch this | 03:55 |
asac | then for now use mt5 | 03:55 |
asac | yes | 03:55 |
gnomefreak | problem being -3 == experimental | 03:55 |
asac | yes ... same as trunk | 03:55 |
gnomefreak | ok -3mt5 | 03:55 |
asac | however we should never increase versions if the version from debian is not yet released | 03:55 |
asac | just to keep in mind of next time | 03:55 |
gnomefreak | true | 03:56 |
asac | so if debian upgrades to 1.1.1-4 we stay at 1.1.1-3.mtX | 03:56 |
=== gnomefreak will tell you to bug the hell out of mike next time :P | ||
asac | why ... its our fault | 03:56 |
asac | we should have used -3 | 03:56 |
gnomefreak | well for universe we will go to 2-0ubuntu1 assuming | 03:56 |
gnomefreak | our fault? | 03:57 |
asac | yes | 03:57 |
asac | your fault :) | 03:57 |
gnomefreak | we used -3 he used -2 for unstable | 03:57 |
asac | of course mine as well | 03:57 |
asac | yes | 03:57 |
gnomefreak | we should have waiting for unstable release than | 03:57 |
asac | yes | 03:57 |
asac | if we base on something released | 03:57 |
asac | we add .mtX | 03:57 |
gnomefreak | yeah | 03:57 |
asac | if we base on something unreleased | 03:57 |
asac | we have to take care that our version is smaller than that what will be released | 03:58 |
asac | sense? | 03:58 |
gnomefreak | yeah | 03:58 |
gnomefreak | iirc 1.0.8 was in unstable at the time we merged from experimental | 03:59 |
asac | doesn't matter where it is released | 03:59 |
asac | 1.1.1-2 was released to experimental | 03:59 |
asac | we should have stayed at 1.1.1-2.mtX then | 03:59 |
gnomefreak | 1.1.1-3 was | 03:59 |
asac | was? | 03:59 |
gnomefreak | thats when i grabbed it | 04:00 |
asac | really? | 04:00 |
gnomefreak | yes | 04:00 |
gnomefreak | very much so | 04:00 |
gnomefreak | you told me to keep the -3 | 04:00 |
asac | ok ... then its not our fault | 04:00 |
asac | lets stay at -3 | 04:00 |
gnomefreak | k | 04:00 |
asac | i will bump debian changelog to -4 | 04:00 |
gnomefreak | ok cool | 04:00 |
asac | so we are again lower | 04:00 |
asac | :) | 04:00 |
gnomefreak | :) that works | 04:00 |
asac | fine ... tbird 2 already build ... now i need to install files to proper packages ... then i will push it to bzr as well | 04:01 |
asac | of course only if it starts :) | 04:01 |
gnomefreak | goodie :) | 04:01 |
asac | damn i have 550 unread bugmail again | 04:05 |
asac | its like a curse :) | 04:05 |
asac | ha | 04:06 |
asac | https://wiki.ubuntu.com/DesktopTeam/GettingStarted | 04:06 |
asac | desktop team had ~60000 bugmails last year | 04:06 |
asac | i have 6000 alone for firefox/tbird since feb 28 | 04:07 |
gnomefreak | lol | 04:09 |
asac | i guess that number should to into my mozillateam newsletter :) | 04:11 |
asac | which i currently prepare to inform community and developers about mozilla progress | 04:11 |
=== gnomefre1k [n=gnomefre@adsl-144-154-3.rmo.bellsouth.net] has joined #ubuntu-mozillateam | ||
gnomefre1k | asac: ill screw with it tomorrow winds are knocking out power thats 3rd time this morning | 04:21 |
gnomefre1k | ill try to be back a little later if they calm down | 04:22 |
=== LjL [n=ljl@ubuntu/member/ljl] has joined #ubuntu-mozillateam | ||
=== ActiveOne [n=idleone@c-69-249-136-37.hsd1.pa.comcast.net] has joined #ubuntu-mozillateam | ||
=== IdleOne [n=idleone@c-69-249-136-37.hsd1.pa.comcast.net] has joined #ubuntu-mozillateam | ||
=== ActiveOne [n=idleone@c-69-249-136-37.hsd1.pa.comcast.net] has joined #ubuntu-mozillateam | ||
=== IdleOne [n=idleone@unaffiliated/idleone] has joined #ubuntu-mozillateam | ||
=== cjwatson [n=cjwatson@82-69-40-219.dsl.in-addr.zen.co.uk] has joined #ubuntu-mozillateam |
Generated by irclog2html.py 2.7 by Marius Gedminas - find it at mg.pov.lt!