[03:03] <gnomefreak> ill be here asap tomorrow i need to shut this pos down or ill be pinged all night
[09:18] <asac> ola
[09:18] <DarkMageZ> sup asac
[09:18] <asac> :)
[09:19] <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:20] <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:21] <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:24] <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:25] <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:31] <DarkMageZ> asac, under a default ubuntu profile that opens in a new window.
[09:31] <asac> DarkMageZ: yeah might be related
[09:32] <asac> DarkMageZ: let me first get a coffee ... i have the feeling that I don't see what your bug is :)
[09:33] <DarkMageZ> asac, wait. basically you're looking far too deep into it and missing the simplicity
[09:33] <DarkMageZ> now have a coffee
[09:53] <asac> ok lets look at the surface
[09:56] <asac> DarkMageZ: ok firefox http://somedomain.tld opens correctly in new-tab, right?
[09:58] <asac> DarkMageZ: so what doesn't work for you? only for fresh profile?
[10:00] <DarkMageZ> back. had to get a coffee.
[10:00] <DarkMageZ> asac, ok. let me demonstrate.
[10:01] <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:02] <asac> ok let me try
[10:03] <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:04] <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:05] <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:06] <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:07] <DarkMageZ> basically, it's a core vs gui settings inconsistency which burns users
[10:08] <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:09] <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:10] <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:11] <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:12] <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:13] <asac> you can see how values change if you keep about:config open in background
[10:13] <asac> with search for link
[10:14] <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:15] <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:16] <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:17] <DarkMageZ> i recompiled ubuntu's firefox earlier today with that part removed and it makes it consistent and working
[10:20] <asac> k
[10:22] <asac> DarkMageZ: ok .... "In Progress" :)
[10:23] <DarkMageZ> yay
[10:23] <asac> DarkMageZ: maybe use firefox-trunk package :)
[10:24] <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:25] <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:26] <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:27] <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:29] <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:30] <asac> good to know :)
[10:31] <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:32] <asac> the patch still has problems, right?
[10:33] <DarkMageZ> not sure, never managed to get it to apply cleanly and compile sucessfully
[10:35] <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:36] <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:37] <DarkMageZ> the only reason i use firefox is due to the adblock plus plugin and the interface isn't horrible
[10:40] <DarkMageZ> if you do manage to get the wmode patch working, give me a buzz. i'll rebuild it here.
[10:41] <asac> i guess, i will talk to roc about more general plugin things soon ... so i can ask him about this as well
[10:44] <asac> DarkMageZ: you could try to do a three-way merge with diff on trunk from the date the patch has been submitted
[10:45] <asac> DarkMageZ: ok ... i added it to my todo ... probably discussion will go on in upstream bug after i talked to roc
[10:46] <asac> otherwise feel free to ping me regularaly
[10:47] <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:48] <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:49] <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:50] <asac> nope ... however, there is http://multizilla.mozdev.org/
[10:50] <asac> which actually introduced tabs first
[10:50] <asac> maybe its still maintained
[10:50] <gnomefreak> looking
[10:51] <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:52] <gnomefreak> problem being its 1.8.3
[10:53] <asac> and?
[10:53] <gnomefreak> ok its saved for something for me to read. im waiting for coffee first
[10:54] <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:55] <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:56] <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:57] <gnomefreak> i can try
[10:57] <gnomefreak> did you update it already on truck?
[10:57] <gnomefreak> branch
[10:57] <gnomefreak> not trunk
[10:58] <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:59] <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
[11:00] <gnomefreak> ;)
[11:01] <gnomefreak> yeah let me know what its ready and ill see about it. please tell me > 1 hour
[11:02] <asac> sure ... i am building both ... so iu guess about 1.2h
[11:02] <asac> + time to upload somewhere
[11:08] <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:10] <asac> https://launchpad.net/%7Easac/+sshkeys
[11:10] <asac> add any of those to authorized_keys .... if you want
[11:12] <gnomefreak> oh thats right crap
[11:13] <gnomefreak> i cant :(
[11:13] <gnomefreak> if you upload them using ftp i can ssh in and do the release work
[11:14] <gnomefreak> its not my domain just a part of someone elses so they would have to add the ssh keys right?
[11:17] <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:20] <gnomefreak> but leet me know wha tyou decide when its done.
[11:20] <gnomefreak> i can always download and than upload them
[11:24] <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:28] <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:29] <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:30] <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:31] <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:32] <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:33] <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:34] <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:36] <asac> yeah ... just contains debian dir
[11:36] <asac> like iceape ... like firefox-trunk
[11:37] <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:38] <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:39] <asac> just checkout full trunk
[11:40] <asac> gnomefreak: for svn:/ uri you have to remove wsvn from path you see in browser
[11:40] <gnomefreak> ah
[11:41] <gnomefreak> svn checkout svn.debian.org/pkg-mozilla/nspr/trunk/ beeter :)
[11:41] <gnomefreak> nope
[11:42] <gnomefreak> from the help page that should have worked
[11:42] <asac> you miss the scheme
[11:42] <asac> svn://
[11:43] <gnomefreak> yeah i saw
[11:43] <gnomefreak> use the mt build?
[11:44] <gnomefreak> and does it have to match iceapes?
[11:45] <asac> gnomefreak: wait a second ... currently creating bzr branch
[11:45] <asac> gnomefreak: look launchpad ~mozillateam code panel
[11:48] <asac> gnomefreak: found?
[11:48] <gnomefreak> its loading
[11:49] <gnomefreak> so bzr clone?
[11:49] <asac> yes
[11:49] <asac> https://code.launchpad.net/~mozillateam/nspr/nspr-svn.debian.org.trunk
[11:50] <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:51] <gnomefreak> k
[11:53] <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:54] <gnomefreak> or is it safe to use neworig
[11:55] <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:58] <gnomefreak> thats what i thought
[12:01] <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:02] <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:03] <gnomefreak> ok so nspr-4.6.6-1ubuntu0.mt1
[12:03] <asac> yes
[12:03] <gnomefreak> ok dont add lib to front?
[12:04] <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:05] <gnomefreak> hmmmmmm that is odd
[12:06] <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:07] <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:09] <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:10] <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:11] <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:12] <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:13] <asac> i will probably add a "source" target to do all this to ubuntu branch
[12:13] <asac> ;)
[12:13] <gnomefreak> ok
[12:13] <gnomefreak> now name it in changle log change control maintainers and build?
[12:14] <gnomefreak> oh wtf
[12:15] <asac> Yes
[12:16] <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:18] <gnomefreak> nsprpub is inside mozilla
[12:20] <gnomefreak> fixing
[12:21] <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:22] <gnomefreak> i dont want mozilla/debian?
[12:22] <asac> why mozilla/debian
[12:22] <asac> i have no idea what you are doing
[12:23] <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:24] <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:25] <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:26] <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:27] <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:28] <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:29] <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:30] <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:31] <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:32] <asac> because everything is some kind of source
[12:34] <gnomefreak> ok now just add entry to changelog and build as normal
[12:35] <gnomefreak> im just scared its not gonna find the orig tar
[12:38] <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:39] <gnomefreak> changelog == merged from debian
[12:39] <gnomefreak> as the entry
[12:40] <asac> whatever you like
[12:40] <asac> maybe "mozillateam release"
[12:40] <asac> as well
[12:40] <gnomefreak> sounds better
[12:42] <gnomefreak> changed maintainer in contrl to you
[12:43] <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:44] <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:48] <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:49] <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:50] <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:51] <gnomefreak> ok
[12:51] <gnomefreak> hmmmmmmmmm
[12:54] <asac> might need to remove old libnspr
[12:55] <asac> libnspr-dev to be exact
[12:56] <gnomefreak> k
[12:59] <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?
[01:00] <gnomefreak> libnspr4-dev conflicts with libnspr4 libnspr4 (version 2:1.firefox2.0.0.3+1-0ubuntu2) is installed.
[01:02] <gnomefreak> problem being when i built nspr it built libnspr4-0d-dbg named packages not sure wtf the 0d is for.
[01:03] <gnomefreak> libnspr4-0d_4.6.6-1ubuntu0.mt1_i386.deb is exact name of package
[01:04] <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:05] <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:06] <asac> Admiral_Chicago: yes
[01:06] <asac> the distinction is :) ... what you refer to as authenticated session
[01:07] <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:08] <asac> but as long as we have a better idea, there is not much we can do :)
[01:09] <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:10] <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:11] <asac> ... or just resolve conflict by removing :)
[01:12] <gnomefreak> changing to chroot
[01:34] <gnomefreak> ok so i want to upload these than change depends in iceape?
[01:36] <gnomefreak> one thing i did notice is neither built a .diff
[01:44] <asac> gnomefreak: for iceape ... change depends + add --with-system-nspr and --with-system-nss to CONFIGURE_FLAGS in debian/rules
[01:45] <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:47] <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:48] <asac> e.g. system nspr/nss
[01:48] <gnomefreak> mozilla trunk?
[01:50] <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:51] <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:53] <gnomefreak> ok
[02:08] <gnomefreak> k
[02:21] <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:24] <gnomefreak> mike seems to have downgraded iceape with new fixes :( why did he do that :(
[03:34] <asac> gnomefreak: how are things going?
[03:38] <gnomefreak> i havent tried it yet
[03:38] <gnomefreak> not sure how im gonna deal with version change with debian
[03:40] <gnomefreak> and its gonna be a while grabbing build-deps for iceape in chroot
[03:40] <asac> k
[03:41] <gnomefreak> if i can find a way to force downgrade
[03:41] <gnomefreak> would be nice
[03:46] <gnomefreak> it would be wrong if i left it 1.1.1-3 wouldnt it
[03:50] <asac> yes ... choose something greater then we had previously and smaller than 1.1.1-3
[03:51] <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:53] <asac> what did we use before?
[03:54] <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:55] <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:56] <gnomefreak> true
[03:56] <asac> so if debian upgrades to 1.1.1-4 we stay at 1.1.1-3.mtX
[03:56] <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:57] <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:58] <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:59] <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?
[04:00] <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:01] <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:05] <asac> damn i have 550 unread bugmail again
[04:05] <asac> its like a curse :)
[04:06] <asac> ha
[04:06] <asac> https://wiki.ubuntu.com/DesktopTeam/GettingStarted
[04:06] <asac> desktop team had ~60000 bugmails last year
[04:07] <asac> i have 6000 alone for firefox/tbird since feb 28
[04:09] <gnomefreak> lol
[04:11] <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:21] <gnomefre1k> asac: ill screw with it tomorrow winds are knocking out power thats 3rd time this morning
[04:22] <gnomefre1k> ill try to be back a little later if they calm down