[01:12] <asac> Ubulette: do we install pkg-config files?
[01:12] <asac> e.g. xulrunner-xpcom.pc ?
[01:15] <Ubulette> hmm, not this one
[01:15] <asac> hmm
[01:15] <asac> where are those?
[01:15] <Ubulette> and I versionned them
[01:15] <asac> there should be some in dist at least
[01:15] <asac> yes ok but that would be feasible to patch
[01:15] <asac> while having them would be good :)
[01:15] <Ubulette> mozilla-plugin-1.9.pc mozilla-js-1.9.pc libxul-embedding-1.9.pc  libxul-1.9.pc
[01:16] <Ubulette> i'll have a look
[01:16] <Ubulette> still on the copyright mess
[01:16] <asac> oh
[01:16] <Ubulette> i'm doing a script as it's boring
[01:31] <Ubulette> MPL:1 GPL:0 LGPL:0: ./LICENSE
[01:31] <Ubulette> MPL:0 GPL:1 LGPL:0: ./dom/tests/mochitest/ajax/jquery/dist/jquery.js
[01:31] <Ubulette> MPL:0 GPL:1 LGPL:0: ./dom/tests/mochitest/ajax/jquery/src/jquery/jquery.js
[01:31] <Ubulette> MPL:1 GPL:1 LGPL:0: ./embedding/browser/activex/src/install/README.txt
[01:31] <Ubulette> MPL:0 GPL:1 LGPL:1: ./extensions/pref/system-pref/src/gconf/nsSystemPrefService.cpp
[01:31] <Ubulette> MPL:0 GPL:1 LGPL:1: ./extensions/pref/system-pref/src/gconf/nsSystemPrefService.h
[01:31] <Ubulette> MPL:0 GPL:1 LGPL:1: ./extensions/pref/system-pref/src/nsSystemPref.cpp
[01:31] <Ubulette> MPL:0 GPL:1 LGPL:1: ./extensions/pref/system-pref/src/nsSystemPref.h
[01:31] <Ubulette> MPL:0 GPL:1 LGPL:1: ./extensions/pref/system-pref/src/nsSystemPrefFactory.cpp
[01:31] <Ubulette> MPL:0 GPL:1 LGPL:1: ./extensions/pref/system-pref/src/nsSystemPrefLog.h
[01:31] <Ubulette> strange
[01:31] <Ubulette> asac, ^^
[01:32] <asac> hmm
[01:32] <asac> when was mochitest added?
[01:32] <asac> the system-pref exstension is ok
[01:33] <asac> Ubulette: you sure they are not unter mpl?
[01:33] <asac> ./extensions/pref/system-pref/src/nsSystemPref.cpp ?
[01:33] <gnomefreak> is this still the xulrunner license or is that ready?
[01:33] <Ubulette> MPL:1 GPL:0 LGPL:0: ./intl/uconv/ucvibm/864i.uf
[01:33] <Ubulette> MPL:1 GPL:0 LGPL:0: ./intl/uconv/ucvibm/cp850.uf
[01:33] <Ubulette> MPL:1 GPL:0 LGPL:0: ./intl/uconv/ucvibm/cp852.uf
[01:33] <Ubulette> MPL:1 GPL:0 LGPL:0: ./intl/uconv/ucvibm/cp855.uf
[01:33] <asac> Ubulette: thats strange
[01:33] <asac> can you give me all unicode files ... i will get that sorted out
[01:34] <Ubulette> well, i'll check my script 1st.. maybe it's me
[01:35] <Ubulette> ah, uconv files are NPL
[01:37] <gavinbaker> hey asac
[01:37] <asac> hi gavinbaker
[01:38] <gavinbaker> referred to you by poningru
[01:38] <gavinbaker> i had a problem when upgrading tbird
[01:38] <gavinbaker> running feisty
[01:38] <asac> Ubulette: thats strange ... i thought there was an announcement once that the re-licensing is now finished
[01:38] <gavinbaker> i added the gutsy repositories so i could get tbird 2.0
[01:38] <asac> gavinbaker: well don't do that
[01:38] <asac> gavinbaker: thats really evil
[01:38] <asac> gavinbaker: how many new packages did you get?
[01:39] <gavinbaker> and it broke libspell, so OO.o / firefox crash now
[01:39] <gavinbaker> you can prevent it by turning off check-as-you-type
[01:39] <asac> that should be natural
[01:39] <asac> we usually maintain a tbird 2.0 backport in mozilla team repo
[01:39] <asac> but since we  are migrating now to new repository location they are down
[01:40] <gavinbaker> asac: well, i understand the gutsy repos are alpha, but i figured that stable software in there would be, you know, stable
[01:40] <asac> gavinbaker: actually i cannot help you now that you have partially upgraded
[01:40] <gavinbaker> asac: i can fix it to my satisfaction
[01:40] <asac> gavinbaker: my advice: go completely up to gutsy
[01:40] <asac> or try to downgrade with pinning
[01:40] <gavinbaker> but i wanted to tell you fyi
[01:40] <asac> if that fails reinstall
[01:40] <asac> but remember that gutsy might break from times to time ... so don't blame we when left with pieces
[01:41] <gavinbaker> sure, i understand i run that risk when getting stuff from gutsy repos
[01:41] <gavinbaker> but i wanted to tell you about the problem
[01:41] <asac> gavinbaker: yes thanks ... but archive mixup is nothing that i care about ;)
[01:41] <gavinbaker> and ask if it's something you knew about, i should file a bug about, etc.
[01:41] <asac> gavinbaker: yes ... but its naturaly ... go either or
[01:41] <asac> not partially unless you are sure its just a constraint set of packages
[01:41] <asac> affected
[01:42] <gavinbaker> well... i assume someone will want to fix this before gutsy stable
[01:42] <asac> gavinbaker: no bug please ... its an unsupported state ... if you upgrade your system to gutsy completely you can help test tbird 2.0 in gutsy ;)
[01:42] <asac> gavinbaker: it doesn't exist in gutsy most likely
[01:42] <asac> its your install that is borked because you mixed distributions
[01:43] <gavinbaker> well, it seems silly that the only 'official' ubuntu way to get tbird 2 is to mix distros and therefore b0rk
[01:43] <gavinbaker> i.e. not sure why tbird isn't in feisty-backports
[01:43] <asac> thats defeinitly not the official way
[01:43] <asac> the official way is to wait for gutsy ... then upgrade
[01:43] <gavinbaker> but since it's not, figured i'd get it from gutsy rather than wait, or get deb from somewhere else
[01:43] <gnomefreak> gavinbaker: mozilla apps are a pain to backport since they depend on everything in the world :(
[01:43] <asac> we can help you by providing backports in mozillateam archive
[01:44] <asac> gnomefreak: well it usually works ... as you might know ;)
[01:44] <asac> its just a pain to pull them from another distribution ;)
[01:44] <gnomefreak> yes but for official use im eh about it
[01:45] <gnomefreak> i hope we have up to date tarball for it but ill play with it tomorrow. im assuming the copyright is what you and Ubulette were talking about?
[01:46] <gnomefreak> my download speed is faster than it has been :)
[01:46] <asac> cool gnomefreak sits now on a high-speed connection ;)
[01:47] <gnomefreak> yeah ~100kbps
[01:47] <gnomefreak> not fast but its getting there
[01:47] <gnomefreak> better than 30
[01:48] <asac> gnomefreak: how did you get that?
[01:48] <Ubulette> there are tons of files with no licence at all :p
[01:48] <gnomefreak> not sure it started today
[01:48] <asac> Ubulette: which?
[01:48] <asac> Ubulette: they probably have the license in the dir as text file
[01:48] <asac> as bad as that is ... its still done
[01:48] <asac> (hopefully not for mofo source)
[01:49] <Ubulette> i only check orig files
[01:49] <asac> well orig files are not all mofo source :)
[01:50] <gnomefreak> i guess i can use the orig from gutsy to build this
[01:51] <Ubulette> asac, http://www.sofaraway.org/ubuntu/tmp/licences.txt.gz
[01:54] <asac> Ubulette: do these include binary files?
[01:54] <Ubulette> hmmmmmm
[01:54] <Ubulette> it's a find and a grep
[01:54] <asac> yeah it does
[01:54] <asac> NPL:0 MPL:0 GPL:0 LGPL:0: ./config/bin2rc.exe
[01:55] <asac> we should definitly filter those out that have GPL:0 LGPL:0
[01:56] <gnomefreak> asac: is thunderbird new-orig to build orig?
[01:57] <Ubulette> should harmonize that...
[01:57] <asac> Ubulette: ok i will try to get i contact with gerv about that ... at best remind me at some point :)
[01:57] <asac> afaik he is on holiday
[01:58] <Ubulette> seems i can say everything is tri licenced expect cairo (mpl+lgpl) and a small bunch of files that I can list
[01:58] <Ubulette> except
[01:58] <asac> yeah right i need those small bunch of files :)
[01:59] <asac> probably the testcases should be dealt with separately
[01:59] <Ubulette> grep -v 'MPL:1 GPL:1 LGPL:1' /tmp/licences.txt | grep -v 'NPL:0 MPL:0 GPL:0 LGPL:0' | grep -v /cairo/
[01:59] <Ubulette> assuming the all null are tri licenced
[01:59] <Ubulette> hmm
[01:59] <Ubulette> big assumption
[01:59] <asac> what about the uconv files?
[01:59] <Ubulette> run the command
[01:59] <asac> you already found that they are NPL only
[02:01] <asac> Ubulette: something must be wrong with that statement :)
[02:01] <asac> NPL:1 MPL:1 GPL:0 LGPL:0: ./intl/uconv/ucvibm/cp850.uf
[02:01] <Ubulette> $ grep MPL  ./intl/uconv/ucvibm/cp850.uf
[02:01] <Ubulette>  * identified per MPL Section 3.3
[02:01] <Ubulette> hm
[02:01] <asac> yes above you see it has NPL/MPL
[02:02] <asac> anyway according to what you said above it doesn't show up in your grep
[02:02] <asac> which looks suspicious :)
[02:02] <Ubulette> it definitely matches MPL...
[02:02] <asac> yes?
[02:02] <asac> MPL is not free
[02:02] <asac> anyway thats not my point
[02:03] <asac> you stated that there are no files that are not trilicensed except cairo and those that are all zero
[02:03] <asac> but that is wrong according to the example. So your grep must have a flaw ;)
[02:03] <Ubulette> but those uconv are in the "bunch of files"
[02:03] <Ubulette> category
[02:04] <asac> yes
[02:04] <asac> then i misunderstood
[02:04] <Ubulette> so those are to be sorted and listed
[02:04] <asac> from discussion above you were about to list the bunch of files
[02:04] <asac> yeah
[02:04] <Ubulette> yep
[02:05] <Ubulette> those are neither all null nor tri licenced nor cairo
[02:05] <Ubulette> those that are neither all null nor tri licenced nor cairo
[02:06] <asac> i am only concerned about: NPL:1 MPL:1 GPL:0 LGPL:0: for now
[02:06] <asac> i will submit them to the guy that drives the relicensing efford
[02:06] <asac> after checking some examples manually
[02:07] <Ubulette> grep 'GPL:0 LGPL:0:' /tmp/licences.txt | grep -v 'NPL:0 MPL:0 GPL:0 LGPL:0'
[02:08] <Ubulette> that uconv/* + toolkit/components/feeds/test/xml/rss09x/rss090.xml
[02:08] <Ubulette> that's
[02:08] <asac> yeah are those uconv files binary or what?
[02:08] <asac> or in a format that cannot have license header ;) ?
[02:10] <Ubulette> no as this is plain text with a huge comment at the top, saying NPL
[02:10] <asac> ok
[02:11] <asac> thanks for looking
[02:11] <asac> that might be a bug ... or a bug ;)
[02:11] <asac> http://www.mozilla.org/MPL/relicensing-faq.html
[02:11] <asac> Note: the relicensing project is now complete. This document is only of historical interest.
[02:13] <asac> Ubulette: ok apparently NPL licensed stuff is automatically relicensed
[02:13] <asac> so its probably a glitch
[02:13] <asac> not a critical bug
[02:13] <asac> Any such files created by Netscape employees will be assumed to be under the NPL and thus relicensed automatically, while for other files the contributor(s) will be contacted to request permission for relicensing.
[02:14] <asac> (under: What about Mozilla source files that do not have an explicit license notice?)
[02:23] <Ubulette> asac, what about this: http://www.sofaraway.org/ubuntu/tmp/copyright
[02:24] <Ubulette> oops
[02:25] <Ubulette> i dropped all extentions !???
[02:26] <asac> problems with connection again
[02:28] <Ubulette> http://www.sofaraway.org/ubuntu/tmp/copyright
[02:28] <asac> no i mean
[02:28] <asac> i don't get any website to open :)
[02:28] <Ubulette> lol
[02:28] <asac> looks like port 80 is blocked or something
[02:31] <asac> maybe two default routes confuse this thing here?
[02:32] <asac> hmm looks like only your server is not reachable
[02:32] <Ubulette> if https is okay, i've committed it to .dev
[02:32] <asac> well launchpad works
[02:32] <Ubulette> so try lp
[02:33] <asac> https://code.launchpad.net/~mozillateam/xulrunner/xulrunner-1.9.ubuntu.dev
[02:33] <Ubulette> yes
[02:33] <asac> ok now the changes are there
[02:33] <asac> just a second ago they haven't been ... probably synching
[02:34] <asac> Ubulette: maybe add a hint to the MPL only files section
[02:34] <asac> and point to the faq ... e.g. that it states that NPL files are automatically relicensed if netscape was initial author
[02:35] <asac> and replace "myself" with your name
[02:35] <asac> then make CVS documentation proper ... and all should be fine
[02:44] <Ubulette> done
[02:45] <Ubulette> gnomefreak, pushed in xul trunk too
[02:56] <asac> so we have a complete trunk stack in ppa by tomorrow?
[03:01] <Ubulette> ff left
[03:02] <Ubulette> defaults/autoconfig is gone
[03:02] <asac> he?
[03:02] <asac> where?
[03:02] <Ubulette> daily trunk
[03:02] <Ubulette> debian/tmp/usr/lib/firefox-*/defaults/autoconfig
[03:03] <Ubulette> oh, i know
[03:04] <Ubulette> with xul, it's no longer pref but preferences
[03:14] <Ubulette> no, already took care of pref/preferences
[03:14] <Ubulette> autoconfig is not installed anymore
[03:14] <Ubulette> asac, is it useful ?
[03:14] <Ubulette> platform.js and prefcalls.js
[03:35] <Ubulette> dropped, committed, pushed
[03:40] <asac> yes
[03:40] <asac> its important
[03:40] <asac> well if upstrema dropped it then it might have been moved somewhere else
[03:40] <asac> before it was definitly required
[03:40] <asac> otherwise clean profile creation failed
[03:41] <Ubulette> it'd in /usr/lib/xulrunner-1.9a8pre/defaults/autoconfig now
[03:41] <Ubulette> it's
[03:41] <Ubulette> all it's platform related, not browser
[03:46] <asac> ah ok
[03:46] <asac> right
[03:46] <asac> that should be fine then
[03:46] <asac> though maybe its allowed in both dirs?
[03:53] <Ubulette> don't know
[03:53] <Ubulette> i'll try without
[04:00] <asac> ok night
[04:00] <Ubulette> night too, i'll be back sunday eve
[04:09] <Ubulette> ii  firefox-trunk  3.0a8pre+cvs20070831t1748+bbot-2
[04:09] <Ubulette> ii  libnspr4-0d    4.7.0+cvs20070828t1830+bbot-3
[04:09] <Ubulette> ii  libnss3-0d     3.12.0+cvs20070831t0504+bbot-1
[04:09] <Ubulette> ii  xulrunner-1.9  1.9a8pre+cvs20070831t1404+bbot-1
[04:09] <Ubulette> running all fine for me.
[04:09] <Ubulette> no problem with nss (gmail certificates ok)
[04:38] <shirish> Ubulette: asac: gnomefreak: anybody up?
[05:09] <tonyyarusso> shirish: Well, "anybody" is, but "somebody" isn't.
[05:09] <shirish> tonyyarusso: hey ;)
[05:09] <tonyyarusso> shirish: what's up?
[05:11] <shirish> tonyyarusso: I was wondering for Ubulette said something about changing stuff from 3.0a8pre+cvs20070831t1 to 3.0~a8 or something like that, any idea about that?
[05:12] <tonyyarusso> shirish: What's the a8 mean?  Sounds like a pre-release from CVS being finalized to me.
[05:12] <shirish> tonyyarusso: disregard that, as atleast on http://www.sofaraway.org/ubuntu/minirepos/firefox-minefield/pool/firefox-trunk/ it shows the same names as now ;)
[05:13] <tonyyarusso> :S
[05:13] <shirish> tonyyarusso: I'm checking, perhaps there is an a8 around the corner somewhere
[05:15] <shirish> tonyyarusso: ff3a8 code freeze is on sept 5 & then its supposed to be shipped by sept. 18, this would also serve as feature-freeze
[05:15] <tonyyarusso> ah
[05:16] <shirish> tonyyarusso: correction, that's front-end feature-frozen
[05:16] <shirish> tonyyarusso: details from http://wiki.mozilla.org/Firefox3/Schedule
[05:18] <shirish> tonyyarusso: also do you checkout the builds from Ubulette's mini repository?
[05:23] <tonyyarusso> I don't (yet at least)
[05:24] <tonyyarusso> Wait...October 16 hard code freeze - does that mean there's a tiny chance FF 3 may be in Gutsy?
[03:52] <gnomefreak> tonyyarusso: it already is in gutsy
[03:54] <gnomefreak> asac: in thunderbird rules there isnt a cluet o the command we used to generate orig.tar, is it debian/rules new-orig?
[04:32] <gnomefreak> Ubulette: we are waiting for copyright file still? you said you fixed somehting but wasnt sure what
[04:44] <gnomefreak> asac: i have a feeling im gonna run into problems on tbird2 for feisty, nothing that cant be easily changed but im trying to change least as possible
[05:04] <gnomefreak> well im gonna try to leave the patches alone and prey
[05:04] <gnomefreak> pray
[05:23] <gnomefreak> asac: ok i had to pull a revision prior to the gcc g++ changes but ./debian/rules neworig is not making tarball what was the command for tbird orig regen?
[08:53] <gnomefreak> asac: your off this weekend right?
[08:55] <gnomefreak> Ubulette_: if your here you might want to look into a gp crash that is also crashing ff and epip  sounds like a corrupt profiles to me but this is important if everyone sees it
[08:58] <xtknight> going to try a backtrace then as long as we're on the subject
[10:55] <asac> hey