[00:00] <jetsaredim> maybe i should just wait till i hear back from the maintainer
[00:00] <jetsaredim> it seems to work in principle anyway
[00:00] <jetsaredim> just the versioning to sort out
[00:00] <Ubulette> ~svn or +svn depending, after that, either just the rev (+svb1234) or date+rev (+svn20080222r1234)
[00:01] <jetsaredim> it builds just fine and all that
[00:02] <asac> yeah, but would be great to add the svn revision asap ... otherwise we don't know which revision the upstream sources are from
[00:02] <Ubulette> the thing is, if you got the source from svn, the version should indicate it, including the revision so people can fetch the tarball from upstream if they want to.
[00:02] <asac> and you can easily foget ;)
[00:02] <asac> forget
[00:03] <asac> jetsaredim: ^^^
[00:03] <Ubulette> and then you should add a get-orig-source target in debian/rules
[00:03] <asac> Ubulette: couldn't we do something generic in .mk files?
[00:03] <asac> for svn maintained sources? e.g. just specify the branch url in the rules?
[00:04] <asac> i think svn is pretty common soproviding that would be good
[00:04] <Ubulette> yes, i have something like that already
[00:04] <asac> maybe lets review how to integrate that
[00:05] <asac> maybe we should put the versioning scheme then into some more generic .mk, so svn.mk can reuse that
[00:05] <asac> or is there already a base.mk that firefox, et al import?
[00:05] <Ubulette> nope
[00:06] <Ubulette> ff and all are cvs based
[00:06] <Ubulette> plus bonsai magic
[00:06] <cheguevara> evening
[00:07] <asac> hi
[00:07] <asac> Ubulette: right
[00:09] <jetsaredim> ok - so what am i supposed to be doing?  and should I wait to hear back from the maintainer and just re-instantiate the upstream too
[00:10] <asac> jetsaredim: for now just fix the version and push that to bzr
[00:10] <asac> then we wait for maintainer to see what to do
[00:10] <jetsaredim> in the upstream or ubuntu
[00:10] <asac> use 1.1.0~b11+svnREVISION
[00:10] <asac> in ubuntu
[00:10] <asac> aeh the upstream verison part of the package that is
[00:11] <asac> use 1.1.0~b11+svnREVISION-0ubuntu1 is the full version
[00:11] <asac> REVISION should be the svn revision you exported and imported to bzr
[00:11] <asac> jetsaredim: all clear?
[00:12] <jetsaredim> pushing now
[00:12] <asac> good
[00:13] <asac> jetsaredim: and revert the change to install.rdf :)
[00:14] <jetsaredim> err oops
[00:15] <asac> no problem ;)
[00:15] <jetsaredim> pushed again
[00:15] <asac> "revert change to install.rdfwq" :-P
[00:16] <asac> jetsaredim: "to 1.1.0~b12+svn317-0ubuntu1" ?? why not b11 ?
[00:16] <jetsaredim> grrr
[00:16] <asac> ok its just a commit e log typo
[00:16] <jetsaredim> yea
[00:16] <asac> in changelog you have the right version ;)
[00:17] <jetsaredim> yea
[00:17] <asac> good ... now wait for upstream ;)
[00:17] <asac> thanks a lot!
[00:17] <jetsaredim> i'm in the middle of eating dinner and talking to my wife
[00:17] <asac> sure ... have fun
[00:17] <Ubulette> asac, if you care to have a look: https://code.edge.launchpad.net/~mozillateam/thunderbird/thunderbird-3.0.head
[00:18] <jetsaredim> asac: I may work on mouse gestures too tonight
[00:18] <asac> jetsaredim: great.
[00:20] <asac> Ubulette: does gnome-support work stil?
[00:20] <asac> does tbird 3 have typeaheadfind by default now?
[00:21] <asac> otherwise you might want to explicitly build that as an extension
[00:21] <Ubulette> i'm not there yet, i'm stuck at make install
[00:21] <asac> (if it still builds --- in the past this required some hackery)
[00:21] <asac> Ubulette: how does it fail?
[00:21] <Ubulette> it doesn't
[00:21] <Ubulette> there's just no debian/tmp
[00:21] <asac> ah ... it just doesn't install enough files?
[00:21] <asac> ouch
[00:22] <asac> Ubulette: mail/installer/windows/packages-static
[00:22] <asac> maybe we need that for unix as well now?
[00:23] <Ubulette> but we always --disable-installer
[00:23] <asac> ./browser/installer/unix/packages-static
[00:23] <asac> ./browser/installer/windows/packages-static
[00:23] <asac> Ubulette: trunk uses the installer packaging code anyway since they killed the "Normal" make install a few month back
[00:23] <asac> remember?
[00:23] <asac> ;)
[00:24] <asac> ./browser/installer/unix/packages-static
[00:24] <asac> ./browser/installer/windows/packages-static
[00:24] <asac> ./mail/installer/windows/packages-static
[00:24] <asac> there might be another hook missing though
[00:24] <Ubulette> hm, so i got it wrong with my installer patch
[00:25] <asac> he?
[00:25] <Ubulette> http://bazaar.launchpad.net/~mozillateam/thunderbird/thunderbird-3.0.head/annotate/fta%40sofaraway.org-20080222001357-4ni45ctkbnlown1g?file_id=honor_disable_instal-20080222001349-hwz488m9kxuex348-1
[00:25] <Ubulette> damn url, they should make it shorter
[00:26] <asac> yes ... you just killed it :)
[00:26] <asac> we need packages-static for unix anyway i guess
[00:26] <asac> Ubulette: i agree for the url length
[00:26] <asac> its ridiculous
[00:26] <asac> just path?revno=xxx would be good enough
[00:27] <asac> lets see if the installer is invoked in the same way for browser
[00:27] <Ubulette> I did that because it ftbsed
[00:27] <asac> ah right ... maybe because of missing packages-static ?
[00:27] <asac> or missing unix install dir?
[00:28] <Ubulette> something like you need a "--enable-static --disable-shared" build to create an installer
[00:28] <asac> right .. the install:: target uses the meta info of installer, but performs a real make instlal :)
[00:28] <Ubulette> while I requested  --disable-installer like xul
[00:28] <asac> hmm
[00:29] <asac> thats most likely just a confusing follow up message of the real problem
[00:29] <asac> maybe it tests if the make install succeeded and if didn't just pump out some obscure message like that ;)
[00:29] <Ubulette> we have --disable-installer everywhere, sm, sm2, xul1.9, ff3, tb2, ...
[00:30] <asac> Ubulette: --disable-installer is correct
[00:30] <asac> the patch is just not correct :)
[00:30] <Ubulette> now i see that
[00:30] <asac> ah ok :)
[00:30] <Ubulette> the message confused me
[00:31] <asac> yes, i vaguely remember that i saw something similar confusing at some point when things started to change
[00:33] <asac> i really find the new way "hacky" ... though its faster and less fragile - which isn't that bad
[00:34] <Ubulette> i can rebuild with --enable-static --disable-shared, let's see
[00:34] <asac> oh better don't try
[00:34] <asac> as i said, its most likely a bogus message
[00:35] <Ubulette> right
[00:35] <Ubulette> i really need sleep
[00:35] <asac> sure
[00:35] <asac> me too
[00:35] <asac> i will drink a tea and then go to bed ;)
[00:35] <asac> sleep well
[00:35] <asac> cu
[00:36] <Ubulette> cu
[00:39] <cheguevara> night asac and Ubulette
[00:48] <jetsaredim> another packaging question
[00:49] <jetsaredim> how do I tell debsign what user to sign the package as
[00:49] <jetsaredim> when I run debuild -b it appears to be using uid@mymachine rather than what is in the changelog
[00:51] <jetsaredim> nm
[00:57] <asac> [reed]: bug 193877 ... any idea?
[00:57] <ubotu> Launchpad bug 193877 in firefox-3.0 "C-z undo keyboard binding doesn't respect non-qwerty layout" [Undecided,New] https://launchpad.net/bugs/193877
[00:57] <asac> jetsaredim: usually it should use the email in changelog
[00:58] <asac> do you have a secret key for that in your keyring?
[00:58] <asac> gpg --list-secret-keys afaik
[00:58] <jetsaredim> i figured it out
[00:59] <asac> good
[00:59] <jetsaredim> just not seeing it my ppa building
[00:59] <asac> did you upload to ppa?
[01:00] <asac> in order to upload you need to produce an orig.tar.gz and build the sources:
[01:00] <jetsaredim> dput my-ppa ../firebug_1.1.0~b11+svn317-0ubuntu1_source.changes
[01:00] <asac> ah
[01:00] <asac> when did you upload?
[01:00] <asac> are the sources already there?
[01:01] <jetsaredim> it uploaded them during the dput
[01:01] <asac> ah ... you have to enable the PPA i guess
[01:01] <asac> did you do that already?
[01:01] <jetsaredim> yea
[01:01] <asac> so you built using debuild -S -sa ?
[01:01] <asac> did you get a mail?
[01:01] <jetsaredim> -sa?
[01:02] <asac> yes ... include orig.tar.gz in upload
[01:02] <asac> that means
[01:02] <asac> since its the first upload, you need that
[01:02] <jetsaredim> i just did -S
[01:02] <asac> did you prepare a orig.tar.gz ?
[01:02] <jetsaredim> yea
[01:02] <jetsaredim> from the upstream
[01:02] <asac> ok ... so you have a .diff.gz now?
[01:02] <asac> then you just miss the -sa
[01:03] <jetsaredim> diff.gz?
[01:03] <asac> ok so you didn't
[01:03] <asac> you have to put a orig.tar.gz next to the directory
[01:03] <asac> the name needs to be:
[01:03] <asac> $packagename_UPSTREAM_VERSION_PART.orig.tar.gz
[01:04] <asac> so fir your case: firebug_1.1.0~b12+svnXXXX.orig.tar.gz
[01:04] <[reed]> asac: I'll look later... doing homework now
[01:04] <jetsaredim> yea have that in the tarballs dir
[01:04] <asac> [reed]: sure ... take your time
[01:04] <asac> jetsaredim: tarballs dir?
[01:04] <asac> do you use bzr builddeb
[01:04] <asac> ?
[01:05] <asac> then do bzr bd --merge --dont-purge --builder='debuild -S -sa'
[01:05] <jetsaredim> that was where debuild -b was looking for it
[01:05] <asac> didn't know that debuild does it
[01:05] <asac> if you don't have a .diff.gz it probably didn't find it
[01:05] <asac> put it next to the source-tree you are building from
[01:06] <asac> that should work if the version is correct ;)
[01:10] <jetsaredim> err yea - builddeb is what is looking for ../tarballs/x.orig.tar.gz
[01:12] <jetsaredim> if i do that builddeb and then bd - i get an error saying that ../build-area exists
[01:12] <asac> jetsaredim: just that line should work
[01:12] <asac> bzr bd --merge --dont-purge --builder='debuild -S -sa'
[01:12] <asac> if you have an orig in ../tarballs
[01:13] <asac> maybe remove build-area first ... but usually you don't need to do that
[01:13] <jetsaredim> http://dpaste.com/36358/
[01:13] <jetsaredim> same error
[01:14] <jetsaredim> if i remove build-area
[01:15] <asac> yeah ... amybe a good idea
[01:15] <asac> looks strange
[01:15] <jetsaredim> no i mean - i did and still got the same error
[01:15] <jetsaredim> )
[01:15] <jetsaredim> :)
[01:16] <asac> what are the contents of the orig.tar.gz?
[01:16] <asac> can you pastebin that?
[01:16] <asac> e.g. tar tzf name*orig.tar.gz
[01:18] <jetsaredim> hmm - i need to get rid of the .svn dirs from the upstream
[01:18] <asac> why?
[01:18] <asac> ah ro
[01:18] <asac> hmm
[01:18] <jetsaredim> ok - maybe not then
[01:19] <asac> jetsaredim: but yes, putting svn stuff into upstream branch is not that great ;)
[01:19] <asac> maybe remove them in .upstream branch
[01:19] <jetsaredim> yea
[01:19] <asac> commit that (and when doing that remember to name the right version + svn revision in commit to prevent further confusion)
[01:19] <asac> andthen merge that to the .ubuntu branch ;)
[01:20] <jetsaredim> ?
[01:20] <jetsaredim> now i'm confused
[01:20] <asac> you have two directories:
[01:20] <asac> firefox.ubuntu
[01:20] <asac> aeh firebug :)
[01:20] <asac> firebug.upstream
[01:20] <jetsaredim> yea
[01:20] <asac> in firebug.upstream
[01:20]  * jetsaredim following
[01:20] <asac> you remove all .svn directories
[01:20] <jetsaredim> right
[01:20] <asac> then you commit that (with a good log message ;))
[01:20] <jetsaredim> sure
[01:21] <asac> then you go to firebug.ubuntu and merge the new upstream changes into that branch
[01:21] <asac> bzr merge ../firebug.upstream
[01:21] <asac> if there are conflicts you have to fix them, if not you just commit that merge:
[01:21] <asac> bzr commit
[01:21] <asac> and provide a good commit message stating that you are merging changes to upstream branch and maybe summarizing what those changes were
[01:21] <jetsaredim> um ok - there shouldn't be any merges since I already got rid of the .svn in the ubuntu branch
[01:22] <asac> conflicts you mean :)
[01:22] <asac> well ... its also a manual merge ;)
[01:22] <jetsaredim> right
[01:22] <asac> then just merge + commit :)
[01:23] <jetsaredim> so
[01:24] <jetsaredim> i should be able to checkout the upstream; remove all the .svn; then commit/push and make an orig.tar.gz from that?
[01:24] <asac> if you have both branches next to each other you can produce one (in build-area) with:
[01:25] <asac> bzr bd --merge --dont-purge --export-upstream=../firebug.upstream --builder='debuild -S -sa'
[01:25] <asac> you usually want to copy the .orig.tar.gz to your tarballs dir after that and don't export again
[01:25] <asac> to prevent eventual md5sum mismatches
[01:26] <asac> jetsaredim: ^^
[01:26] <asac> but before you should merge from .upstream => .ubuntu ;)
[01:26] <asac> but i think thats clear
[01:26] <asac> ok. i am out now for real
[01:26] <asac> its getting late here
[01:27] <asac> cu
[01:27] <jetsaredim> i'll have to touch base with you about this tomorrow
[01:38]  * jetsaredim still doesn't quite get what's not happening here
[01:38] <jetsaredim> i'm able to run the bzr bd --merge command just fine
[01:38] <jetsaredim> but that doesn't generate a source file to upload to a ppd
[01:38] <jetsaredim> err ppa
[03:48] <Wulfie_road> umm dunno if this is the right place to ask - where does thunderbird store its address book?
[03:51] <jetsaredim> I don't know if this is the definitive answer, but I seem to see it under .mozilla-thunderbird/<randomstring>.default/abook.mab
[04:04] <Wulfie_road> thanks
[05:31] <jetsaredim> fyi - I went to file a bug at https://bugs.launchpad.net/firefox-extensions/+filebug and there doesn't seem to be a mechanism for that
[05:31] <jetsaredim> not setup
[09:18] <asac> jetsaredim: the --builder='debuild -S -sa' is the important argument to produce the sources with bzr builddeb
[09:19] <asac> jetsaredim: ok i enabled the bugtracker for the firefox-extensions project
[09:19] <asac> sorry for the confusion ;)
[10:14] <Ubulette> hi
[10:19] <asac> hi
[10:19] <asac> Ubulette: all fine?
[10:20] <asac> did you receive an invite recently?
[10:21] <Ubulette> part of it, my greylist blocked google
[10:21] <asac> Ubulette: huh? from google? not from canonical?
[10:21] <Ubulette> i think i missed the initial invite
[10:22] <Ubulette> it has been posted through gmail using an @ubuntu.com address
[10:23] <asac> who send it?
[10:23] <Ubulette> jorge
[10:23] <Ubulette> at least the visa part
[10:23] <asac> jcastro: ^^^
[10:23] <asac> do you know which mails went out, so Ubulette can check if he has everything?
[10:24] <Ubulette> oh, got it
[10:24] <asac> do you have  folder where grey list filtered stuff end up in?
[10:24] <asac> ok good.
[10:25] <Ubulette> nope greylist is a temporary reject at the smtp level
[10:25] <asac> right ;)
[10:25] <asac> so it should be redelivered at some point
[10:26] <Ubulette> got "Subject: Ubuntu Developers Summit Invitation" and "Subject: A quick note one UDS/FOSSCamp and visas"
[10:26] <Ubulette> is there something else ?
[10:27] <asac> i have no idea ;) ... does the Invitation tell you how to proceed?
[10:27] <asac> (i guess visa doesn't matter for you)
[10:30] <Ubulette> i does tell how to proceed. I just think it lack a bit of context of what UDS is about but I figured it out
[10:31] <Ubulette> about tb3: http://paste.ubuntu.com/4887/
[10:35]  * asac looking
[10:37] <asac> Ubulette: http://paste.ubuntu.com/4888/ ... please give me credits in commit :-P
[10:37] <asac> we need unix/packages-static though
[10:37] <asac> to start copy the browser/ packages-static over and add/remove the diff files ;)
[10:38] <asac> the credits was just kidding
[10:39] <Ubulette> eheh
[10:39] <asac> makes sense?
[10:40] <Ubulette> think so, i'll try that
[10:40] <asac> good
[10:41] <Ubulette> btw, sm2 install is broken too
[10:41] <asac> hmm ... there is a problem though
[10:41] <asac> --enable-libxul doesn't work, right?
[10:41] <Ubulette> (something with missing wallet locales)
[10:41] <asac> thats borked
[10:42] <asac> but at least make install works in general for sm2?
[10:42] <Ubulette> i haven't tried, just started that tb3 thing yesterday eve
[10:43] <asac> Ubulette: ok, use http://paste.ubuntu.com/4890/
[10:43] <asac> thats what sm uses
[10:43] <asac> (as LIBXUL can't be used)
[10:44] <asac> but that is in line with my perception that "tbird cares even less about unix than sm"
[11:07] <asac> [reed]: bug 193108 ... is that known? reporter claims it happens with fresh account with mozilla.com build as well. i couldn't find anything in bugzilla, but that might be again my incompetence to use that beast
[11:07] <ubotu> Launchpad bug 193108 in firefox-3.0 "Word spacing issue in Firefox 3" [Low,Incomplete] https://launchpad.net/bugs/193108
[11:11] <Ubulette> hm, tb3 is still using xpm, not png
[11:12] <Ubulette> sounds bad for libxul
[11:12] <asac> where is the xpm code?
[11:12] <asac> i thought it was removed
[11:12] <asac> from libpr0n ;)
[11:13] <Ubulette> yet, they still ship:
[11:13] <Ubulette> mozilla/dist/bin/chrome/icons/default/abcardWindow.xpm
[11:13] <Ubulette> mozilla/dist/bin/chrome/icons/default/abcardWindow16.xpm
[11:13] <Ubulette> while sm2 has only the png for those
[11:14] <asac> ok ... i think even ffox still has the .xpm files
[11:14] <asac> they are not used though
[11:15] <asac> because there is no .xpm code anymore
[11:15] <asac> Ubulette: but tbird has the .pngs as well?
[11:15] <[reed]> asac: landing patches before nightlies... I'll look in a sec
[11:15] <asac> [reed]: sure
[11:17] <Ubulette> asac, http://paste.ubuntu.com/4891/
[11:18] <asac> ok depends on the code then i guess
[11:18] <asac> hard to tell by just looking at the images
[11:31] <asac> ok we are down to 54 not-forwarded bugs against firefox-3.0 again
[11:42] <[reed]> so, ask the reporter to try a nightly for bug 193108
[11:42] <ubotu> Launchpad bug 193108 in firefox-3.0 "Word spacing issue in Firefox 3" [Low,Incomplete] https://launchpad.net/bugs/193108
[11:42] <[reed]> if a nightly is still showing the issue, definitely escalate
[11:42] <[reed]> you could try asking roc / dbaron about it
[11:42] <[reed]> since that's a layout regression
[11:43] <asac> [reed]: ok will do
[11:43] <asac> thanks
[11:47] <Ubulette> it's a pain in the *ss to create mail/installer/unix/packages-static
[11:47] <Ubulette> it's so different from win
[11:48] <asac> Ubulette: yeah ... i think a bunch of files should be similar to browser
[11:48] <asac> the rest you need to use find in dist i guess
[11:49] <Ubulette> i don't really know which bin/components/*.so are needed
[11:49] <asac> afaik the idea is to install all thats in dist/
[11:49] <asac> Ubulette: whats in dist/bin/components/
[11:49] <asac> let me see if we want all
[11:51] <Ubulette> http://paste.ubuntu.com/4892/
[11:53] <Ubulette> asac, .so only: http://paste.ubuntu.com/4893/
[11:54] <Ubulette> asac, and my current version of the fix: http://paste.ubuntu.com/4894/
[11:54] <asac> Ubulette: .xpt are needed i guess
[11:54] <asac> and all .so
[11:56] <asac> Ubulette: i wonder why we can't dump all this during make ... i mean each component knows what it exports, so that could be just written to a file ;)
[11:56] <asac> anyway ... this looks not too bad
[11:57] <asac> just check if you have all files and if you miss some look if you really intend to skip them
[11:57] <Ubulette> you mean between dist and debian/tmp ? i still need a lot of files then
[11:58] <Ubulette> same for sm2
[11:58] <Ubulette> and probably xul as well
[11:58] <Ubulette> I have a compare2 module for moz-devscript somewhere doing that comparison and the diff is huge
[12:00] <asac> not complete dist
[12:00] <asac> dist/bin/
[12:00] <asac> then for dev: dist/include
[12:00] <Ubulette> yes, that's what i meant
[12:00] <asac> what kind of files are missing for xul?
[12:00] <asac> are those of the same kind
[12:00] <asac> ?
[12:01] <Ubulette> i don't remember exactly, i'll recheck
[12:01] <asac> if you have a list that would be great
[12:01] <Ubulette> i didn't bother much because it was working like it was
[12:01] <asac> upstream isn't that good at this. they don't use install on their own. so it might even be the case that there is something missing.
[12:01] <asac> yeah, but we should definitly check.
[12:02] <asac> i can do that as well, but i think i need a bug
[12:02] <asac> let me open one
[12:02] <Ubulette> let me finish that tb3 patch 1st
[12:06] <asac> bug 194342
[12:06] <ubotu> Launchpad bug 194342 in xulrunner-1.9 "review make install target and package-static files" [High,Confirmed] https://launchpad.net/bugs/194342
[12:07] <Ubulette> you can assign it to me
[12:07] <asac> oh cool
[12:07] <asac> doing
[12:07] <asac> Ubulette: i made it a beta blocker :)... so release managers will nag us in case we don't get this fixed
[12:07] <Ubulette> i'll refresh my compare2 module (need a better name) and commit it
[12:08] <asac> what i compare2?
[12:08] <asac> s/i/is/
[12:08] <asac>  Launchpad 1.2.2: faster PPA builds, enhanced bug subscriptions and more
[12:08] <asac> faster, faster
[12:09] <Ubulette> compare is debian/tmp vs debian/$pkgs-*/usr/*
[12:09] <asac>  * Faster PPA builds: we've cut the time it takes to build
[12:09] <asac>    packages in PPAs. The moment you upload your source,
[12:09] <asac>    Launchpad starts building.
[12:09] <asac>  \o/
[12:09] <asac> thats good news for you i guess ;)
[12:09] <Ubulette> compare2 is dist vs debian/tmp
[12:10] <Ubulette> so compare really check that our *.install are complete
[12:10] <asac> dist/bin you mean?
[12:10] <Ubulette> yes
[12:10] <asac> do you consider dist/include and dist/idl as well?
[12:10] <Ubulette> while compare2 check that the installer is correct
[12:10] <asac> or are those beneath dist/bin/ as well?
[12:10] <asac> maybe they are in dist/sdk?
[12:11] <asac>  * Karma fiends take note: registering branches and linking
[12:11] <asac>    branches to bugs or blueprints now earns you karma! Want
[12:11] <asac>    to know more about karma? Take a look at
[12:11] <asac>    https://help.launchpad.net/KarmaCalculation
[12:11] <asac> hope that just "registering branches" won't give any karma
[12:12] <Ubulette> what about commits ?
[12:14] <asac> don't see anything about that
[12:14] <asac> went to devel-announce
[12:15] <Ubulette> imho, commits should be more appreciated
[12:15] <asac> https://lists.ubuntu.com/archives/ubuntu-devel-announce/2008-February/000385.html
[12:15] <asac> well ... commits are hard to value ;)
[12:15] <asac> fixing bugs in commits are better ... but all this isn't perfect anyway
[12:15] <Ubulette> i've subscribed to that list, at last
[12:16] <asac> :-P
[12:16] <asac> 14 messages this month so far. thats handable
[12:20] <asac> Ubulette: does bug 190334 work for  you?
[12:20] <ubotu> Launchpad bug 190334 in xulrunner-1.9 "about:config doesn't work" [Undecided,New] https://launchpad.net/bugs/190334
[12:22] <Ubulette> nope. I have the warning, and when I click on "I'll be careful, I promise", it doesn't do anything
[12:36] <asac> does nsIJSContextStack.h exist in latest trunk xul?
[12:40] <Ubulette>           -rw-r--r-- root/root      9839 2008-02-21 19:23 ./usr/include/xulrunner-1.9b4pre/unstable/nsIJSContextStack.h
[12:40] <asac> ./ ?
[12:40] <asac> is taht in -dev package as well?
[12:41] <asac> ok root/root shoujld explain it i guess
[12:41] <asac> but why ./ ?
[12:42] <Ubulette> because i paste the dpkg -c that my bot append at the end of its logs
[12:42] <Ubulette> pasted
[12:43] <Ubulette> xulrunner-1.9-dev_1.9~b4~cvs20080221t0943+bbot-1_i386.deb
[12:43] <Ubulette> yep, it's in -dev
[12:43] <asac> good
[12:46] <Ubulette> i'll try to give you access to my logs when I have time
[13:06] <Ubulette> do I need to change appname for tb3 ?
[13:07] <Ubulette> profile migration is a pain
[13:13] <asac> well ... i assume that it will eventually kill profiles
[13:17] <Ubulette> so ?
[13:17] <Ubulette> you want it ?
[13:29] <asac> yes, but not sure about "when"
[13:30] <asac> not sure when we will upload to official archives
[13:30] <Ubulette> i know it's too late for hardy
[13:31] <Ubulette> and it's still a1pre so it's young
[13:31] <Ubulette> but some people asked me about it
[13:35] <asac> no idea ... if its just a few, you could instruct them to backup the profile directory before starting 3.0
[13:36] <asac> and if they experience _any_ problem after returning to tbird 2 they should reinstantiate that profile before filing a bug ;)
[13:43] <Ubulette> hm, there's no -dev files in debian/tmp
[13:43] <Ubulette> .idl/.h
[13:48] <Ubulette> damn, i can no longer paste an url into a tab in ff3.
[14:04] <jetsaredim> asac: I must not have done something right - my ppa build has been stuck in "build for superseded source" for about 8 hours
[14:05] <Ubulette> jetsaredim, it means you pushed a version lower than a previously built version
[14:06] <Ubulette> you can now delete things in ppas, try that
[14:06] <jetsaredim> says my PPA does not contain any source packages published
[14:08] <jetsaredim> yea fun
[14:09] <jetsaredim> in case anyone out there cares - the amazon gold box deals today are all going to be wii games
[14:09] <jetsaredim> first lightning deal was Fire Emblem and was gone in like 5 min
[14:10] <jetsaredim> another to be posted at 1PM and 5PM EST
[14:10] <jetsaredim> err oops
[14:10] <jetsaredim> wrong window
[14:11] <jetsaredim> sorry bout that
[14:11] <jetsaredim> in any case - I suppose I should try to re-upload then?
[14:26] <asac_> jetsaredim: did you sort the upload out?
[14:26] <asac_> hi phoenix24 ;)
[14:28] <phoenix24> hi asac_  !
[14:28] <asac_> any sessions today?
[14:29] <phoenix24> yeah
[14:29] <phoenix24> brb.
[14:33] <jetsaredim> https://bugs.launchpad.net/firefox-extensions/+bug/194375
[14:33] <ubotu> Launchpad bug 194375 in firefox-extensions "REVIEW/SPONSOR: please review and sponsor firebug extension" [Undecided,New]
[14:40] <Ubulette> http://mozillalinks.org/wp/2008/02/firefox-reaches-500-million-downloads-milestone/
[14:40] <Ubulette> but i guess linux distros dont count
[14:57] <armin76> Ubulette: hard to track :)
[14:57] <Ubulette> ?
[14:57] <Ubulette> oh
[15:00] <armin76> besides yours is not firefox :P
[15:15] <phoenix24> A lot of ff-extensions have been packaged since yesterday.
[15:16] <Ubulette_> [reed], are all the .xpt files in dist/bin/components needed? the various installers only list a few so I'm puzzled
[15:19] <Ubulette_> phoenix24, really ? the wiki hasn't moved at all
[15:19] <phoenix24> Ubulette_: Am I confused.. or is the same :https://wiki.ubuntu.com/MozillaTeam/Firefox3ExtensionsReview ?
[15:20] <Ubulette_> hm, i read https://wiki.ubuntu.com/MozillaTeam/Firefox3Extensions
[15:21] <Ubulette> Firefox3ExtensionsReview is older
[15:21] <Ubulette> last edited 2008-01-31 16:10:49 by AlexanderSack
[15:22] <phoenix24> Ubulette: a lot of extensions on the Firefox3ExtensionsReview, do not list any "Upstream Contact ", or other details.
[15:22] <phoenix24> is that ok ?
[15:23] <Ubulette> i think this page was a previous attempt to list all the candidates. Now, the real work is listed at https://wiki.ubuntu.com/MozillaTeam/Firefox3Extensions
[15:23] <Ubulette> asac, do you confirm ?
[15:29] <phoenix24> So, one could still work on some of those listed extensions ?
[15:43] <asac> phoenix24: yes thats an old page
[15:43] <asac> i started once ... but then figured that its better to just add those that people are interested in
[15:44] <phoenix24> ok! thanks
[15:44] <asac> anyway ... if you like any of those, go ahead and package that ;)
[15:45] <asac> (of course look at license first ... a bunch is non-free or unlicensed afaik)
[15:48] <Ubulette> 4th time i freeze ff3 today :(
[15:49] <Ubulette> using launchpad
[15:49] <jetsaredim> I took a quick look at a couple of those extensions and a bunch of them are binary-only
[15:58] <asac> jetsaredim: a good point to get new ideas from is the top 50 projects list of mozdev.org
[15:58] <asac> they should all have sources
[16:02] <jetsaredim> so - the policy is not packaging extensions that are xpi-only?
[16:23] <asac> jetsaredim: no ... if its a good license itworks
[16:24] <asac> but usually the license info is not available in .xpi; so we have to ask developer to include the license info into their xpi or to at least state the license in the source headers
[16:27] <asac> out for a while
[17:59] <cheguevara> asac, you around
[17:59] <Ubulette> [Fri 17:27] <asac> out for a while
[17:59] <cheguevara> missed that
[18:00] <cheguevara> any idea if n-m 0.7 is gonna be in hardy or is it too late now
[18:00] <Ubulette> no idea
[18:01] <cheguevara> kk
[18:09] <cheguevara> 14:37 < pochu> asac: will we see NM 0.7 in Hardy?
[18:09] <cheguevara> 14:37 < asac> pochu: we decided to not do it.
[18:09] <cheguevara> 14:38 < asac> we kept the option to reconsider if upstream does a final release soon
[18:09] <cheguevara> 14:38 < asac> (but unlikely)
[18:09] <cheguevara> never mind...
[18:18] <Ubulette> waa, ff3 crashed when i submitted a bug on launchpad
[18:22] <Ubulette> asac, i've answered bug 194342
[18:22] <ubotu> Launchpad bug 194342 in xulrunner-1.9 "review make install target and package-static files" [High,Confirmed] https://launchpad.net/bugs/194342
[18:43] <cheguevara> bug 182038
[18:43] <ubotu> Launchpad bug 182038 in xorg-server "Black rectangle instead of image in FF3 [Hardy]" [Undecided,Confirmed] https://launchpad.net/bugs/182038
[19:09] <jetsaredim> how do I make a package that has multiple resulting binaries from the same source?
[19:10] <jetsaredim> want to try to tackle the webdeveloper extension
[19:10] <jetsaredim> but there are different xpis for firefox and for seamonkey
[19:41] <jetsaredim> what about extensions that only work for FF2?
[20:31] <Ubulette> asac, mozilla bug 416571
[20:31] <ubotu> Mozilla bug 416571 in NSPR "cp of prcpucfg.h in dist/sdk/include causes rebuilding of tools" [Normal,Resolved: fixed] http://bugzilla.mozilla.org/show_bug.cgi?id=416571
[20:31] <Ubulette> eh?
[20:32] <Ubulette> mozilla bug 412937
[20:32] <ubotu> Mozilla bug 412937 in Security: PSM "Update Mozilla trunk to use NSS tag NSS_3_12_BETA2" [Normal,Resolved: fixed] http://bugzilla.mozilla.org/show_bug.cgi?id=412937
[20:32] <Ubulette> asac, it was supposed to read "Bug 416571, Update NSPR to 4.7.1 beta 1 r=wtc, blocking1.9=mtschrep Bug 412937, Update NSS to NSS_3_12_BETA2 r=rrelyea, blocking1.9=mtschrep"
[20:33] <Ubulette> told you the debian naming of nss/nspr was a bad idea, we're doomed now
[20:37] <Ubulette> mozilla bug 418775
[20:37] <ubotu> Mozilla bug 418775 in Build Config "ubuntu configure bustage." [Blocker,Resolved: fixed] http://bugzilla.mozilla.org/show_bug.cgi?id=418775
[21:01] <armin76> lolz
[21:03] <armin76> Ubulette: why?
[21:04] <armin76> !info nspr
[21:04] <ubotu> Package nspr does not exist in gutsy
[21:05] <armin76> !info libnspr-4
[21:05] <ubotu> Package libnspr-4 does not exist in gutsy
[21:05] <armin76> bah
[21:08] <Ubulette> lol
[21:08] <armin76> Ubulette: what's up with debian's naming?
[21:08] <Ubulette> !info libnspr4-0d hardy
[21:08] <ubotu> libnspr4-0d (source: nspr): NetScape Portable Runtime Library. In component main, is optional. Version 4.7.0~1.9b3-0ubuntu2 (hardy), package size 118 kB, installed size 324 kB
[21:08] <Ubulette> !info libnspr hardy
[21:08] <ubotu> Package libnspr does not exist in hardy
[21:08] <Ubulette> grr
[21:09] <Ubulette> !info libnss3-1d hardy
[21:09] <ubotu> libnss3-1d (source: nss): Network Security Service libraries. In component main, is optional. Version 3.12.0~1.9b3-0ubuntu1 (hardy), package size 969 kB, installed size 2540 kB
[21:09] <Ubulette> NSS_3_12_BETA2 should be 3.12~b2 but that doesn't match with 3.12.0~1.9b3
[21:10] <Ubulette> well, maybe 3.12.0~b2
[21:10] <armin76> lolz
[21:10] <armin76> happened to me with nspr-4.7.0
[21:10] <armin76> i had it as nspr-4.7.0_pre$date
[21:11] <armin76> but was released as nspr-4.7, so it thought it was a downgrade :D
[21:11] <Ubulette> "NSPR to 4.7.1 beta 1", is it a typo ?
[21:11] <armin76> no, why?
[21:11] <Ubulette> 4.7 is released ?
[21:11] <armin76> yes
[21:11] <Ubulette> oh
[21:11] <Ubulette> really ?
[21:11] <armin76> fail
[21:12] <armin76> ftp://ftp.mozilla.org/pub/nspr/releases
[21:12] <armin76> really :P
[21:12] <Ubulette> lol, even my bot got it: 4.7.1~cvs20080220t1852+bbot-1
[21:12] <armin76> bad bot
[21:12] <Ubulette> no, good bot
[21:13] <armin76> bad asac
[21:13] <armin76> better? :P
[21:14] <Ubulette> yeah ;)
[21:14] <armin76> and nss-3.11.9 as well
[21:15] <armin76> and 3.11.8 :)
[21:15] <armin76> !info libnss3-1d gutsy
[21:15] <ubotu> Package libnss3-1d does not exist in gutsy
[21:15] <armin76> sigh :P
[21:15] <Ubulette> 0d
[21:15] <armin76> !info libnss3-0d gutsy
[21:15] <ubotu> libnss3-0d (source: nss): Network Security Service libraries. In component main, is optional. Version 3.11.5-3 (gutsy), package size 700 kB, installed size 1648 kB
[21:16] <armin76> old!
[21:16] <armin76> upgrade now! :P
[21:16] <Ubulette> i don't do gutsy
[21:16] <armin76> you do now :P
[21:17] <armin76> and tb-.12 is not released yet
[21:17] <armin76> really sad...
[21:17] <Ubulette> i've done tb 3.0~a1~cvs
[21:18] <armin76> last tb candidate is rc1 from 15 feb :/
[21:18] <armin76> and it has security fixes :D
[21:20] <asac> anything up?
[21:22] <armin76> you broke all :P
[21:22] <asac> not more ;)?
[21:23] <asac> armin76: those sec fixes are not important for tbird
[21:23] <asac> they are of theoretical nature afaict
[21:32] <jetsaredim> asac: I looked at webdeveloper extension
[21:32] <asac> jetsaredim: \o/
[21:32] <jetsaredim> doesn't work on FF3
[21:32] <asac> did you try to force compatibility?
[21:33] <jetsaredim> ?
[21:33] <jetsaredim> apparently its imminent
[21:33] <Ubulette> the author of webdeveloper has a version working with 3.0b3
[21:33] <jetsaredim> a new version that is
[21:33] <jetsaredim> yea - but he hasn't released it
[21:33] <asac> is it available in svn/cvs?
[21:33] <jetsaredim> i didn't see any trees
[21:33] <Ubulette> mozilla bug 411817
[21:33] <ubotu> Mozilla bug 411817 in Extension Compatibility "Web Developer addon not available/working for Firefox 3" [Normal,New] http://bugzilla.mozilla.org/show_bug.cgi?id=411817
[21:34] <jetsaredim> yea that
[21:34] <asac> could you contact him and ask for info? maybe tell him that we will release in april and would need firefox 3 compatible version by mid of march ;)
[21:34] <jetsaredim> he does the user-agent switcher too
[21:35] <asac> jetsaredim: but thats compatible?`
[21:36] <jetsaredim> there's a similar bug
[21:36] <jetsaredim> I didn't check, but I assume not
[21:38] <asac> jetsaredim: ok ... apparently he planned to release for beta 3 ... please just ask him about both extensions :)
[21:38]  * jetsaredim composing email at the moment
[21:38] <asac> if you want you can CC me mail: asac@ubuntu.com
[21:38] <jetsaredim> its a webform
[21:38] <asac> hmm
[21:38] <asac> ok
[21:39] <asac> lets try that now. if it doesn't work we should figure something better ;)
[21:39] <jetsaredim> ok
[21:39] <jetsaredim> also
[21:39] <jetsaredim> was looking into greasemonkey
[21:40] <jetsaredim> and i still can't seem to get firebug to build into my ppa
[21:43] <jetsaredim> the other thing about web developer that I wasn't quite sure about is that there are different resultant xpi files for firefox and for seamonkey
[21:43] <jetsaredim> and also localized versions of each too
[21:43] <asac> jetsaredim: there already is a greasemonkey package ... we could just update that
[21:43] <jetsaredim> asac: not listed on the extensions page, so didn't realize
[21:44] <asac> jetsaredim: yeah ... you can specify a fixed XPI file in the makefile
[21:44] <asac> hmm ... looks like webdeveloper uses ant to build
[21:45] <jetsaredim> right - but I wasn't sure if it would be desire-able to have two separate packages - like web-developer-firefox and web-developer-seamonkey
[21:45] <asac> well, seamonkey is still a mess for extensions
[21:45] <asac> they don't have a real extension manager
[21:45] <asac> i would just ignore it, but if you want you can produce two packages of course
[21:45] <asac> (out of one source)
[21:46] <jetsaredim> right
[21:46] <asac> easiest would be to just build firefox with command: "ant build.firefox"
[21:46] <jetsaredim> and just have the one package
[21:46] <asac> yeah for now that would be good enough i guess
[21:47] <asac> we even don't know if the firefox 3 compatible version will work with seamonkey 1.1.x ... which is firefox 2
[21:47] <jetsaredim> true
[21:47] <asac> might as well be incompatible in which case we cannot package both from one source
[21:47] <jetsaredim> right
[21:47] <jetsaredim> why don't we just wait to hear back from this dude
[21:48] <asac> sure
[21:49] <jetsaredim> so - yea - firefox-greasemonkey
[21:50] <jetsaredim> looks to be an older version
[21:53] <jetsaredim> there's a newer version in their svn than even what's on a.m.o
[21:54] <jetsaredim> how does one go about updating a package?
[23:25] <asac> jetsaredim: i think i alreawdy have greasemonkey updated here ... because of bug 62758
[23:25] <ubotu> Launchpad bug 62758 in greasemonkey "Package firefox-greasemonkey is incompatible with Firefox." [Medium,Confirmed] https://launchpad.net/bugs/62758
[23:31] <Ubulette> [reed], so code freeze for b4 is in 3 days ? that's short
[23:32] <[reed]> yeah
[23:32] <Ubulette> we have so many crasher bugs in launchpad
[23:32] <Ubulette> and corruptions too
[23:34] <Ubulette> i'm running trunk and it freezes several times a day (started after b3)
[23:35] <Ubulette> [reed], is system sqlite stable now ?
[23:35] <[reed]> as long as you have the right version
[23:35] <[reed]> I think the version setting might be a little low
[23:36] <[reed]> need to check on that
[23:36] <Ubulette> i saw it broke earlier today
[23:38] <[reed]> well, there was one problem
[23:38] <[reed]> it got fixed, though
[23:39] <asac> Ubulette: the amount of crashes is moderate i would say
[23:40] <[reed]> lots of new Tango icons landing tonight, most likely
[23:40] <[reed]> :)
[23:43] <Ubulette> checking for sqlite3 >= 3.5... Requested 'sqlite3 >= 3.5' but version of SQLite is 3.4.2
[23:43] <Ubulette> damn
[23:44] <Ubulette> !info libsqlite3-0 hardy
[23:44] <asac> yeah ... most likely we won't have system sqlite because of this
[23:44] <ubotu> libsqlite3-0 (source: sqlite3): SQLite 3 shared library. In component main, is important. Version 3.4.2-2 (hardy), package size 207 kB, installed size 464 kB
[23:45] <Ubulette> too late ?
[23:45] <asac> if there is no pressing reason, yes.
[23:46] <asac> justifying with system-sqlite in xulrunner won't be enough i guess
[23:46] <Ubulette> !info libsqlite3-0 lenny
[23:46] <Ubulette> !info libsqlite3-0 sid
[23:46] <ubotu> libsqlite3-0 (source: sqlite3): SQLite 3 shared library. In component main, is optional. Version 3.4.2-2 (lenny), package size 205 kB, installed size 424 kB
[23:46] <ubotu> libsqlite3-0 (source: sqlite3): SQLite 3 shared library. In component main, is optional. Version 3.4.2-2 (sid), package size 205 kB, installed size 424 kB
[23:46] <Ubulette> !info libsqlite3-0 experimental
[23:46] <asac> there are too many rdepends that might break
[23:46] <ubotu> libsqlite3-0 (source: sqlite3): SQLite 3 shared library. In component main, is important. Version 3.4.2-1build1 (gutsy), package size 206 kB, installed size 460 kB
[23:46] <asac> experimental has it afaik
[23:46] <asac> oh even not
[23:47] <Ubulette> it's gutsy
[23:47] <Ubulette> what is the nickname of experimental ?
[23:47] <asac> there is none
[23:47] <Ubulette> hm
[23:47] <asac> just experimental
[23:47] <asac> experimental has
[23:47] <asac> experimental (misc): A command line interface for SQLite 3
[23:47] <asac> 3.5.6-1: alpha amd64 hppa i386 ia64 kfreebsd-amd64 kfreebsd-i386 sparc
[23:48] <asac> 3.5.4-1: arm mips mipsel powerpc s390