[11:08] micahg: do we want to open a xul-ext PPA? If yes, who should own it and how should it be called? [12:44] yo [13:46] i've come to the conclusion that 4.0 needs an address bar and search bar for the add-on bar. [13:47] what say you, chris [14:58] o/ [15:21] bdrung: depends who you want to be able to upload to it [15:22] chrisccoulson: do you have an opinion on an extensions PPA? [15:22] micahg - i don't mind ;) [15:23] micahg: no-change backports from debian unstable (unless they need modifications to work in ubuntu). [15:23] chrisccoulson: under the mozillateam? [15:23] micahg: everything under the moz-ext hood should work without changes. [15:24] micahg - yeah, that's fine [15:24] bdrung: that ok with you? [15:24] micahg: yes [15:25] micahg: how should we call the ppa? [15:25] xul-ext? [15:25] Unofficial Mozilla Extensions Repo [15:25] ? [15:25] ok, xul-ext with the long title Unofficial Mozilla Extensions Repo [15:26] micahg: btw what's with the mozilla-extensions-dev team? [15:26] well, it's still there, and it has a PPA [15:28] But I see 4 people I don't know on there [15:28] ok, let's create ppa:mozillateam/xul-ext then [15:29] micahg: i have not the right to do it. therefore it's your task [15:31] bdrung: https://launchpad.net/~mozillateam/+archive/xul-ext [15:32] bdrung: where do you want bugs? [15:32] micahg: i recommend to use backportpackage for uploading. [15:33] micahg: good question. what do you think? [15:33] well, we have the ubuntu-mozilla-ppa-bugs project [15:34] we also have the mozilla-extensions project [15:40] micahg: which do you prefer? [15:41] bdrung: I don't mind either way, but if we do the ppa-bugs project, I have to add you as a bug supervisor [15:41] micahg: how high is the traffic there? [15:42] not very, a few bugs a week [15:42] micahg: then we can do that [15:43] micahg: first two package are uploaded. let's upload only to natty and newer. [15:43] bdrung: ok, makes sense since that's 4.0 ATM, we'll probably backport 4.next to the stable releases [18:12] *sad* [18:13] jorge always blogging about chrome.. [18:14] oh damn, i messed up my rss feed :( [18:35] Hello, please have a look at this FTBFS http://launchpadlibrarian.net/62678278/buildlog_ubuntu-natty-powerpc.chmsee_1.3.0-1ubuntu1_FAILEDTOBUILD.txt.gz , why isn't libnspr4-dev being pulled as in other archs ? [18:37] AnAnt: it should have an explicit build-depends on it [18:38] micahg: it works fine on Debian & Ubuntu for several cycles [18:38] AnAnt: DSO linking has changed [18:38] micahg: actually xulrunner1.9.2-dev does depend on libnspr4-dev [18:38] DSO ? [18:38] http://wiki.debian.org/ToolChain/DSOLinking [18:39] AnAnt: we actually need this ported to xulrunner-2.0 [18:40] you mean chmsee to be ported to xulrunner 2 ? [18:40] yes [18:40] erm, dunno if it would work [18:40] we need to make it work, xulrunner-1.9.2 will be dropped before release :) [18:41] anyways, powerpc seems very finicky these days [18:41] micahg: indeed [18:41] micahg: binutils, verilator and now this [18:41] Firefox and xulrunner also failed [18:42] micahg: so, for xulrunner 2 thing, I should just change the build dep to xulrunner-dev >= 2 ? [18:43] no, you can just build-dep on xulrunner-dev (2.0 is the default) and see what fails, of you have to make changes that'll break with 1.9.2, then yes, make 2.0 explicit [18:43] micahg: ok, so it does work [18:44] micahg: at least the amd64 build is successful [18:44] cool, it could've been a sync then :) [18:44] yes, indeed ! [18:45] AnAnt: feel free to reupload w/the Ubuntu specific change reverted [18:45] AnAnt: just make sure chmsee has a binary depends on xulrunner-2.0 (lesspipe can check that) [18:46] micahg: according to buildlog it does [18:46] ok [18:49] but I'm not adding nspr4-dev, I prefer to let it be done on Debian first [18:50] AnAnt: oh, hmm, it's pulled in on Debian [18:51] AnAnt: you can add it and then use submittodebian [18:52] hmm, it's pulled in on ubuntu as well [18:53] * micahg is quite confused [18:54] micahg: I am reading the DSOLinking wiki doc, so xulrunner-dev actually won't depend on nspr-dev ? [18:54] it doesn't necessarily need it [18:55] ah, I think b8 might have used an internal nspr and b9 was FTBFS [18:56] I think we would wait until we find out if xulrunner-dev will actually depend on nspr-dev or not [18:56] AnAnt: it's not guaranteed, but we try [19:01] AnAnt: it should either have an explicit depends or be patched to use the xulrunner nspr pkg-config file [19:03] AnAnt: this actually doesn't directly have to do with the DSO linking, but rather with the principle of the matter [19:03] please explain what you mean by "principle of the matter" [19:06] micahg: ^ [19:06] the idea of not doing implicit linking is because it might not choose to link in the future and the package would be unbuildable, that's what happens in this case, xulrunner-dev might not depend on libnspr4-dev, so since chmsee needs it, it should explicitly depend on it [19:13] so "it might not choose to link in the future" due to DSO linking, right ? [19:20] micahg: done & submitodebian'ed ! [19:23] AnAnt: not due to, but similar to [19:32] micahg: btw, xulrunner 1.9.2 will still be needed for the java support [19:32] AnAnt: nope [19:33] micahg: that got fixed already ? [19:33] it just needs the headers, we'll figure that out one way or the otehr [19:33] ah, [19:33] I just read Coulson's post now [19:37] Debian removed xulrunner [19:37] huh? [19:37] I mean the source package [19:38] I think it is provided by iceweasel now [19:38] http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=594468 [19:38] Debian bug 594468 in ftp.debian.org "RM: xulrunner -- ROM; binary packages provided by other packages, now" [Normal,Open] [19:41] yeah, we did that a while back [19:46] well, got to leave, bye [20:57] bdrung - do you work on swt-gtk at all? [22:04] chrisccoulson: no [23:07] micahg, did you fix the patch for FF4? [23:17] magcius: please refresh my memory [23:17] micahg, http://bazaar.launchpad.net/~ubuntu-mozilla-daily/firefox/firefox-trunk.head.daily/view/head:/debian/patches/firefox-profilename [23:18] ah, the Firefox-4.0 in the useragent? not eyt [23:19] micahg, no, the patch fails to apply elsewhere [23:21] Wait, hold on [23:21] I'm confused, looks like the package started building again [23:22] er, or now [23:22] or ont [23:22] NOT [23:22] see http://launchpadlibrarian.net/62659322/buildlog_ubuntu-maverick-amd64.firefox-4.0_4.0~b10~hg20110122r61143%2Bnobinonly-0ubuntu1~umd1~maverick_FAILEDTOBUILD.txt.gz [23:24] yeah, the dailies are slightly broke AT [23:24] ATM