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:00 |
jetsaredim | it builds just fine and all that | 00:01 |
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:02 |
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:03 |
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:04 |
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:05 |
Ubulette | ff and all are cvs based | 00:06 |
Ubulette | plus bonsai magic | 00:06 |
cheguevara | evening | 00:06 |
asac | hi | 00:07 |
asac | Ubulette: right | 00:07 |
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:09 |
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:10 |
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:11 |
jetsaredim | pushing now | 00:12 |
asac | good | 00:12 |
asac | jetsaredim: and revert the change to install.rdf :) | 00:13 |
jetsaredim | err oops | 00:14 |
asac | no problem ;) | 00:15 |
jetsaredim | pushed again | 00:15 |
asac | "revert change to install.rdfwq" :-P | 00:15 |
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:16 |
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:17 |
jetsaredim | asac: I may work on mouse gestures too tonight | 00:18 |
asac | jetsaredim: great. | 00:18 |
asac | Ubulette: does gnome-support work stil? | 00:20 |
asac | does tbird 3 have typeaheadfind by default now? | 00:20 |
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:21 |
asac | Ubulette: mail/installer/windows/packages-static | 00:22 |
asac | maybe we need that for unix as well now? | 00:22 |
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:23 |
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:24 |
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:25 |
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:26 |
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:27 |
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:28 |
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:29 |
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:30 |
asac | yes, i vaguely remember that i saw something similar confusing at some point when things started to change | 00:31 |
asac | i really find the new way "hacky" ... though its faster and less fragile - which isn't that bad | 00:33 |
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:34 |
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:35 |
Ubulette | cu | 00:36 |
cheguevara | night asac and Ubulette | 00:39 |
jetsaredim | another packaging question | 00:48 |
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:49 |
jetsaredim | nm | 00:51 |
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:57 |
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:58 |
asac | good | 00:59 |
jetsaredim | just not seeing it my ppa building | 00:59 |
asac | did you upload to ppa? | 00:59 |
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:00 |
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:01 |
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:02 |
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:03 |
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:04 |
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:05 |
asac | that should work if the version is correct ;) | 01:06 |
jetsaredim | err yea - builddeb is what is looking for ../tarballs/x.orig.tar.gz | 01:10 |
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:12 |
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:13 |
jetsaredim | if i remove build-area | 01:14 |
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:15 |
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:16 |
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:18 |
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:19 |
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:20 |
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:21 |
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:22 |
jetsaredim | so | 01:23 |
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:24 |
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:25 |
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:26 |
asac | cu | 01:27 |
jetsaredim | i'll have to touch base with you about this tomorrow | 01:27 |
* 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 | 01:38 |
=== ]reed[ is now known as [reed] | ||
Wulfie_road | umm dunno if this is the right place to ask - where does thunderbird store its address book? | 03:48 |
jetsaredim | I don't know if this is the definitive answer, but I seem to see it under .mozilla-thunderbird/<randomstring>.default/abook.mab | 03:51 |
Wulfie_road | thanks | 04:04 |
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 | 05:31 |
asac | jetsaredim: the --builder='debuild -S -sa' is the important argument to produce the sources with bzr builddeb | 09:18 |
asac | jetsaredim: ok i enabled the bugtracker for the firefox-extensions project | 09:19 |
asac | sorry for the confusion ;) | 09:19 |
Ubulette | hi | 10:14 |
asac | hi | 10:19 |
asac | Ubulette: all fine? | 10:19 |
asac | did you receive an invite recently? | 10:20 |
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:21 |
Ubulette | it has been posted through gmail using an @ubuntu.com address | 10:22 |
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:23 |
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:24 |
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:25 |
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:26 |
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:27 |
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:30 |
Ubulette | about tb3: http://paste.ubuntu.com/4887/ | 10:31 |
* asac looking | 10:35 | |
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:37 |
asac | the credits was just kidding | 10:38 |
Ubulette | eheh | 10:39 |
asac | makes sense? | 10:39 |
Ubulette | think so, i'll try that | 10:40 |
asac | good | 10:40 |
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:41 |
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:42 |
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:43 |
asac | but that is in line with my perception that "tbird cares even less about unix than sm" | 10:44 |
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:07 |
Ubulette | hm, tb3 is still using xpm, not png | 11:11 |
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:12 |
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:13 |
asac | ok ... i think even ffox still has the .xpm files | 11:14 |
asac | they are not used though | 11:14 |
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:15 |
Ubulette | asac, http://paste.ubuntu.com/4891/ | 11:17 |
asac | ok depends on the code then i guess | 11:18 |
asac | hard to tell by just looking at the images | 11:18 |
asac | ok we are down to 54 not-forwarded bugs against firefox-3.0 again | 11:31 |
[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:42 |
asac | [reed]: ok will do | 11:43 |
asac | thanks | 11:43 |
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:47 |
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:48 |
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:49 |
Ubulette | http://paste.ubuntu.com/4892/ | 11:51 |
Ubulette | asac, .so only: http://paste.ubuntu.com/4893/ | 11:53 |
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:54 |
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:56 |
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:57 |
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 | 11:58 |
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:00 |
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:01 |
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:02 |
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:06 |
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:07 |
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:08 |
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:09 |
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:10 |
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:11 |
Ubulette | what about commits ? | 12:12 |
asac | don't see anything about that | 12:14 |
asac | went to devel-announce | 12:14 |
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:15 |
asac | :-P | 12:16 |
asac | 14 messages this month so far. thats handable | 12:16 |
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:20 |
Ubulette | nope. I have the warning, and when I click on "I'll be careful, I promise", it doesn't do anything | 12:22 |
asac | does nsIJSContextStack.h exist in latest trunk xul? | 12:36 |
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:40 |
asac | ok root/root shoujld explain it i guess | 12:41 |
asac | but why ./ ? | 12:41 |
Ubulette | because i paste the dpkg -c that my bot append at the end of its logs | 12:42 |
Ubulette | pasted | 12:42 |
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:43 |
Ubulette | i'll try to give you access to my logs when I have time | 12:46 |
Ubulette | do I need to change appname for tb3 ? | 13:06 |
Ubulette | profile migration is a pain | 13:07 |
asac | well ... i assume that it will eventually kill profiles | 13:13 |
Ubulette | so ? | 13:17 |
Ubulette | you want it ? | 13:17 |
asac | yes, but not sure about "when" | 13:29 |
asac | not sure when we will upload to official archives | 13:30 |
Ubulette | i know it's too late for hardy | 13:30 |
Ubulette | and it's still a1pre so it's young | 13:31 |
Ubulette | but some people asked me about it | 13:31 |
asac | no idea ... if its just a few, you could instruct them to backup the profile directory before starting 3.0 | 13:35 |
asac | and if they experience _any_ problem after returning to tbird 2 they should reinstantiate that profile before filing a bug ;) | 13:36 |
Ubulette | hm, there's no -dev files in debian/tmp | 13:43 |
Ubulette | .idl/.h | 13:43 |
Ubulette | damn, i can no longer paste an url into a tab in ff3. | 13:48 |
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:04 |
Ubulette | jetsaredim, it means you pushed a version lower than a previously built version | 14:05 |
Ubulette | you can now delete things in ppas, try that | 14:06 |
jetsaredim | says my PPA does not contain any source packages published | 14:06 |
jetsaredim | yea fun | 14:08 |
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:09 |
jetsaredim | another to be posted at 1PM and 5PM EST | 14:10 |
jetsaredim | err oops | 14:10 |
jetsaredim | wrong window | 14:10 |
jetsaredim | sorry bout that | 14:11 |
jetsaredim | in any case - I suppose I should try to re-upload then? | 14:11 |
asac_ | jetsaredim: did you sort the upload out? | 14:26 |
asac_ | hi phoenix24 ;) | 14:26 |
phoenix24 | hi asac_ ! | 14:28 |
asac_ | any sessions today? | 14:28 |
phoenix24 | yeah | 14:29 |
phoenix24 | brb. | 14:29 |
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:33 |
Ubulette | http://mozillalinks.org/wp/2008/02/firefox-reaches-500-million-downloads-milestone/ | 14:40 |
Ubulette | but i guess linux distros dont count | 14:40 |
=== asac_ is now known as asac | ||
armin76 | Ubulette: hard to track :) | 14:57 |
Ubulette | ? | 14:57 |
Ubulette | oh | 14:57 |
armin76 | besides yours is not firefox :P | 15:00 |
phoenix24 | A lot of ff-extensions have been packaged since yesterday. | 15:15 |
Ubulette_ | [reed], are all the .xpt files in dist/bin/components needed? the various installers only list a few so I'm puzzled | 15:16 |
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:19 |
Ubulette_ | hm, i read https://wiki.ubuntu.com/MozillaTeam/Firefox3Extensions | 15:20 |
=== Ubulette_ is now known as Ubulette | ||
Ubulette | Firefox3ExtensionsReview is older | 15:21 |
Ubulette | last edited 2008-01-31 16:10:49 by AlexanderSack | 15:21 |
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:22 |
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:23 |
phoenix24 | So, one could still work on some of those listed extensions ? | 15:29 |
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:43 |
phoenix24 | ok! thanks | 15:44 |
asac | anyway ... if you like any of those, go ahead and package that ;) | 15:44 |
asac | (of course look at license first ... a bunch is non-free or unlicensed afaik) | 15:45 |
Ubulette | 4th time i freeze ff3 today :( | 15:48 |
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:49 |
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 | 15:58 |
jetsaredim | so - the policy is not packaging extensions that are xpi-only? | 16:02 |
asac | jetsaredim: no ... if its a good license itworks | 16:23 |
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:24 |
asac | out for a while | 16:27 |
cheguevara | asac, you around | 17:59 |
Ubulette | [Fri 17:27] <asac> out for a while | 17:59 |
cheguevara | missed that | 17:59 |
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:00 |
cheguevara | kk | 18:01 |
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:09 |
Ubulette | waa, ff3 crashed when i submitted a bug on launchpad | 18:18 |
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:22 |
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 | 18:43 |
jetsaredim | how do I make a package that has multiple resulting binaries from the same source? | 19:09 |
jetsaredim | want to try to tackle the webdeveloper extension | 19:10 |
jetsaredim | but there are different xpis for firefox and for seamonkey | 19:10 |
jetsaredim | what about extensions that only work for FF2? | 19:41 |
=== phoenix24_ is now known as phoenix24 | ||
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:31 |
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:32 |
Ubulette | told you the debian naming of nss/nspr was a bad idea, we're doomed now | 20:33 |
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 | 20:37 |
armin76 | lolz | 21:01 |
armin76 | Ubulette: why? | 21:03 |
armin76 | !info nspr | 21:04 |
ubotu | Package nspr does not exist in gutsy | 21:04 |
armin76 | !info libnspr-4 | 21:05 |
ubotu | Package libnspr-4 does not exist in gutsy | 21:05 |
armin76 | bah | 21:05 |
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:08 |
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:09 |
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:10 |
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:11 |
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:12 |
armin76 | bad asac | 21:13 |
armin76 | better? :P | 21:13 |
Ubulette | yeah ;) | 21:14 |
armin76 | and nss-3.11.9 as well | 21:14 |
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:15 |
armin76 | old! | 21:16 |
armin76 | upgrade now! :P | 21:16 |
Ubulette | i don't do gutsy | 21:16 |
armin76 | you do now :P | 21:16 |
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:17 |
armin76 | last tb candidate is rc1 from 15 feb :/ | 21:18 |
armin76 | and it has security fixes :D | 21:18 |
asac | anything up? | 21:20 |
armin76 | you broke all :P | 21:22 |
asac | not more ;)? | 21:22 |
asac | armin76: those sec fixes are not important for tbird | 21:23 |
asac | they are of theoretical nature afaict | 21:23 |
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:32 |
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:33 |
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:34 |
asac | jetsaredim: but thats compatible?` | 21:35 |
jetsaredim | there's a similar bug | 21:36 |
jetsaredim | I didn't check, but I assume not | 21:36 |
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:38 |
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:39 |
jetsaredim | and i still can't seem to get firebug to build into my ppa | 21:40 |
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:43 |
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:44 |
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:45 |
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:46 |
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:47 |
asac | sure | 21:48 |
jetsaredim | so - yea - firefox-greasemonkey | 21:49 |
jetsaredim | looks to be an older version | 21:50 |
jetsaredim | there's a newer version in their svn than even what's on a.m.o | 21:53 |
jetsaredim | how does one go about updating a package? | 21:54 |
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:25 |
Ubulette | [reed], so code freeze for b4 is in 3 days ? that's short | 23:31 |
[reed] | yeah | 23:32 |
Ubulette | we have so many crasher bugs in launchpad | 23:32 |
Ubulette | and corruptions too | 23:32 |
Ubulette | i'm running trunk and it freezes several times a day (started after b3) | 23:34 |
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:35 |
[reed] | need to check on that | 23:36 |
Ubulette | i saw it broke earlier today | 23:36 |
[reed] | well, there was one problem | 23:38 |
[reed] | it got fixed, though | 23:38 |
asac | Ubulette: the amount of crashes is moderate i would say | 23:39 |
[reed] | lots of new Tango icons landing tonight, most likely | 23:40 |
[reed] | :) | 23:40 |
Ubulette | checking for sqlite3 >= 3.5... Requested 'sqlite3 >= 3.5' but version of SQLite is 3.4.2 | 23:43 |
Ubulette | damn | 23:43 |
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:44 |
Ubulette | too late ? | 23:45 |
asac | if there is no pressing reason, yes. | 23:45 |
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:46 |
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:47 |
asac | 3.5.4-1: arm mips mipsel powerpc s390 | 23:48 |
Generated by irclog2html.py 2.7 by Marius Gedminas - find it at mg.pov.lt!