=== pilif12p is now known as pilif12p|homewor === pilif12p|homewor is now known as pilif|homework [01:41] micahg: ping [01:41] magcius: hi [01:42] micahg: what's the pkg-config package for libmozjs? [01:42] howdy all... does anybody know how I can get the firefox-js pkgconfig file going? [01:42] it's a requirement for building gjs for gnome-shell [01:42] magcius: mozilla-js [01:42] micahg: has it changed recently¿ [01:42] sri: no it's not [01:42] micahg: for us it is. [01:43] magcius: who are you? :) [01:43] micahg: well it's what jhbuild is telling me.. [01:43] micahg: I'm a gnome-shell contributor? [01:43] micahg: gjs looks for firefox-js [01:44] micahg: additionally, you may want to look at http://git.gnome.org/browse/gnome-shell/tree/tools/build/jhbuildrc-gnome-shell#n46 [01:44] that doesn't exist, it should be mozilla-js [01:44] * micahg checks debian [01:45] hm, looks like it's mozilla-js on my system too [01:45] yeah, I have that as well, but I think mozilla-js requires mozilla-nspr [01:45] micahg: http://git.gnome.org/browse/gjs/tree/configure.ac#n102 [01:45] or mozilla's version of nspr to be succinct. [01:45] yeah, it requires nspr [01:46] sri: there's only one nspr: it's the "NetScape Portable Runtime" [01:46] magcius: yep, that's what Debian and Ubuntu package [01:47] micahg: what about xulrunner-js? [01:47] * micahg is checking [01:47] micahg: see the configure.in script [01:48] yeah, it's part of libmozjs for xul1.8 [01:48] BTW, I finally have the wrapper installable so there shouldn't be any more can't run gnome-shell in maverick [01:49] I just need to test it before uploading [01:49] micahg: we still have to support old versions :) [01:49] micahg: ok, any reason why it looks like the package check is failing? [01:49] xulrunner-js is part of libmozjs for xulrunner 1.8? [01:50] magcius: what error are you getting? [01:50] sri: yes, at least in Ubuntu through karmic [01:50] micahg: I'm not on Ubuntu, sri is getting: [01:50] micahg: well, pkg-config/gjs is complaining that firefox-js is not found [01:50] micahg: which means that it can't find either mozilla-js or xulrunner-js [01:51] well, is xulrunner-dev installed? [01:51] yeah it's looking for firefox-js which doesn't give a lot of hits in google. [01:51] sri: what Ubuntu release? [01:51] I hvae xulrunner-2.0-dev installed [01:51] I have lucid [01:51] 10.04 [01:51] I think I have some moz ppa's installed. [01:52] sri: ls /usr/lib/pkgconfig/{mozilla,xulrunner}-js.pc [01:52] sri: oh, I don't have that installed ATM [01:52] I have no xulrunner-js.pc [01:52] but mozilla-js.pc exists. [01:52] it SHOULD find that [01:52] 2 [01:52] sri: mozilla-js-2? [01:52] sri: right xulrunner-js.pc is gone in lucid [01:53] I wonder why people didn't get this error earlier [01:53] only mozilla-js.pc exists. [01:53] sri: when did it start happening? [01:53] * micahg isn't familiar with PKG_CHECK_EXISTS syntax yet [01:54] um.. I think about 3 weeks ago. [01:54] sri: pkg-config --exists mozilla-js && echo 1 [01:54] does not echo 1 [01:55] hmm [01:55] sri: do you have 64-bit? [01:55] sri: try install xulrunner-dev [01:55] no, I'm using 32-bit [01:55] which will be 1.9.2 on lucid [01:55] we haven't started trying to build w/2.0 yet, so I have no idea if there are issues [01:56] I'm getting thata package form this ppa: [01:56] http://ppa.launchpad.net/ubuntu-mozilla-daily/ppa/ubuntu/ [01:56] sri: yep, I help maintain that :) [01:56] :) [01:57] sri: we'll probably start trying to test build later next month after final freeze (Sept 16) [01:57] hmm.. I have some package conflict. [01:57] sri: yeah, you have to remove 2.0 to install 1.9.2 [01:57] it conflicts with xulrunner-2.0-dev [01:57] looks like you're way ahead of me. [01:57] I'll dpkg -r it [01:57] sri: do you need it to work with 2.0 ATM? [01:57] I doubt it. [01:57] they're at beta 5 [01:58] excellent work on firefox4.. I'm very happy with it. [01:58] sri: I have to run, I'll be back in about 90 minutes or so [01:58] micahg: what exactly have you done so far? [01:58] magcius: will you be here in 90 minutes [01:58] micahg: certainly [01:58] magcius: I'll tell you then :) [01:58] bbiab [01:59] so pkg-config --exists mozilla-js && echo 1 still doesn't echo 1. :) === pilif|homework is now known as Pilif12p [03:20] sri: magcius: firefox-js is from Firefox 2 [03:20] magcius: ok. [03:20] er [03:20] micahg: ok [03:21] magcius: so what was your question before? [03:21] micahg: not much, just smalltalk. [03:22] micahg: I'm curious why he still doesn't have mozilla-js [03:22] micahg: even though he has /usr/lib/pkgconfig/mozilla-js.pc [03:22] magcius: he should if he installed xulrunner-dev [03:22] * micahg will have to investigate [03:22] micahg: he said he did. [03:23] sri: you installed xulrunner-dev, right? [03:23] oh, this is new then [03:26] magcius: I did [03:26] micahg: oh, really/ firefox2? bleah. [03:26] we shouldn't depend on such an old version [03:26] sri: dpkg -L xulrunner-1.9.2-dev | grep mozilla [03:26] sri: no no, we're not [03:26] sri: dpkg -L xulrunner-1.9.2-dev | grep pkgconfig [03:26] that's better [03:27] sri: it uses firefox-js as a last resort [03:27] ah ha. [03:27] so maaybe firefox-js is a red herring [03:27] sri: no, it's not a red herring [03:27] sri: yeah, if you get it, you have a problem with your install :P [03:27] micahg: I hate Ubuntu because of Debian :P [03:27] magcius: huh? [03:28] Debian also has mozilla-js [03:28] so, what should we do here? all I got now is still the same aas before mozilla-js.pc [03:28] micahg: APT [03:28] apt ftw! [03:28] dude, apt is da shizzle-love. [03:28] Wait wait. [03:28] Why do you guys love apt? [03:28] sri wait, so it works or no [03:28] let me try compiling gcj [03:29] micahg: basically, if you upgrade a package, it won't mark it as upgraded [03:29] magcius: dependency calculation, self contained packages, PPAs [03:29] magcius: why do you need it marked as upgraded [03:29] micahg: the first two, package managers have done since 2002 [03:29] micahg: because you want to install it, you'll remove half your desktop. [03:29] er [03:29] sorry, I meant gjs [03:29] if you want to remove it [03:29] micahg: you can't downgrade AFAIK [03:30] magcius: ah, yeah, well if you have it from another repo, you can [03:30] micahg: PPAs are basically a hosted repository. The fact that you need a server dedicated to it and building is to show you how complicated it is. [03:30] magcius: I can also build it locally in pbuilder [03:30] PPAs let me share [03:30] I'm still having problems, but I think firefox-js is the wrong way to look at this [03:31] sri: what's the output of the command I gave you [03:31] micahg: can you re-paste? is this the one with the echo 1? [03:31] sri: dpkg -L xulrunner-1.9.2-dev | grep pkgconfig [03:32] oh right, yeaha I did that. [03:32] so the relevant one is: [03:32] /usr/lib/pkgconfig/mozilla-js.pc [03:32] sri: I'm assuming you have pkg-config installed? [03:33] indeed [03:33] otherwise the gnome-shell toolchain is going to break. [03:33] I used to do a lot of compiles since the gnome 1.x days [03:33] pkg-config --exists mozilla-js && echo 1 [03:33] anywayas, Ichecked the configure.ac file to see whata it was checking for [03:33] sri: we already established that :P [03:33] the comment sys tht it checks for mozilla-js first, then xulrunner-js, anad firefox-js lasat. [03:34] sri: yep. [03:34] sri: run pkg-config --exists mozilla-js && echo 1 [03:34] yeh, it doean't print "1" at all [03:34] and it should because it is in /usr/lib/pkgconfig/ [03:34] sri: something's wrong [03:35] as we establieshed in the dpkg -L xulrunner-1.9.2-dev | grep mozilla [03:35] output [03:35] sri: echo $PKG_CONFIG_PATH [03:35] I just did a env | grep PKG [03:35] and there is no pkg_config_path defined [03:35] sri: env won't show it [03:35] * micahg doesn't have that set either [03:35] it is blank [03:35] Something's wrong then [03:35] really? env should show it.. [03:36] magcius: pkg-config output should work [03:36] yeah looks like it. [03:36] sri: sudo apt-get install --reinstall xulrunner-1.9.2-dev [03:36] mozilla-js JavaScript - The Mozilla JavaScript Library [03:36] maybe there's a trigger that was misseD? [03:36] is what pkg-config --list-all hs [03:36] okay, I"ll try tht. [03:36] sri: huh [03:37] sri: that's even weirder [03:37] sri: and you're on lucid? [03:37] yep [03:37] sri: reboot [03:37] oaky, let me do one other thing.. I ran this from a regulra shell. [03:38] sri: regular shell == tty? [03:38] sri: what shell? [03:38] from jhbuild, which sets env values, I'll try your commands gain [03:38] jhbuild let's you exec a shell [03:38] ah [03:38] yeah, try from a terminal [03:38] this is my PKG_CONFIG_PATH under jhbuild [03:38] PKG_CONFIG_PATH=/home/sri/gnome-shell/install/lib/pkgconfig:/home/sri/gnome-shell/install/share/pkgconfig:/usr/share/pkgconfig:/usr/lib/pkgconfig [03:39] I ran: pkg-config --exists mozilla-js && echo 1 [03:39] and I still got nothing [03:39] it's trying its best to screw with me, I swear. [03:39] sri: can you pastebin your /usr/lib/pkgconfig/mozilla-js.pc? [03:40] sure [03:40] the only patch we have for gjs is an ltmain patch [03:41] http://pastebin.ca/1930226 [03:41] sri: sudo aptitude install xulrunner-dev=1.9.2.8+build1+nobinonly-0ubuntu0.10.04.1 [03:42] so they did bump nspr :( [03:42] oh is that wht the problem is? [03:42] I was looking at that nspr thing [03:42] becuse that failed earlier. [03:43] I tried to link firefox-js to mozilla-js to see what it would do [03:43] sri: you only have nspr 4.8.4 [03:43] sri: should still fial [03:43] fail [03:43] yeah it still fails [03:43] we're going to need to bump nspr [03:44] sri: but if you install the version from lucid-security, it shoudl work [03:44] how do Iget that particular package ? [03:44] let me check my sources-list [03:44] sri: I gave you the command before [03:45] sri: sudo aptitude install xulrunner-dev=1.9.2.8+build1+nobinonly-0ubuntu0.10.04.1 [03:45] oh I did that already. [03:45] micahg: wait what? [03:45] micahg: they bumped NSPR in pkg-config but you didn't? [03:46] magcius: that's in the daily PPA [03:46] micahg: do I need to get rid of xulrunner-2.0? [03:46] sri: you already did that [03:46] sri: I was talking about the 3.6.10pre daily [03:46] that's what I thought too, but apt-get upgrade wants to upgraade it. [03:47] sri: upgrade what? [03:47] micahg: wait, what? [03:47] micahg: so he reinstalled firefox from repo, but it didn't update the pkg-config file? [03:48] micahg: Thttp://pastebin.ca/1930228 [03:48] magcius: I think the issue was he was using the one from the daily that requires nspr 4.8.6 which is only at maverick atm [03:48] well crap, dpkg -l tells me that xulrunner-2.0 still exists. [03:48] * sri gets rid of it. [03:48] magcius: xul-2.0 is fine [03:48] micahg: but he uninstalled the PPA... [03:48] micahg: and THIS is why I hate PPAs. [03:48] no no, I didn't do that yet. [03:49] ...? [03:49] er, this is why I hate APT [03:49] magcius: well, hopefully, I'll be able to make a plugin for software-center to at least handle the mozilla PPAs [03:49] magcius: BTW, there's ppa-purge to get rid of a ppa [03:49] it downgrades :) [03:49] micahg: but that's limited to PPAs. [03:50] the PPAs can be confusing, which iswhy you should know what you're doing when you add it. [03:51] They shouldn't be confusing. They should WORK. [03:51] magcius: we're working on it :) [03:51] well.. no.. because PPAs are bleeding edge, they'll introduce instability [03:51] sri: they shouldn't introduce bugs in a package manager [03:51] magcius: I use apt-pinning so I don't get unwanted stuff from PPAs [03:51] as soon as you add a PPA, you're off the reservation [03:51] magcius: I want to write a plugin for SC to make it easily configurable for people [03:51] wait, wait, if you're a bug tester, you can't have support? [03:51] micahg: yes, that's wht I should do. [03:52] magcius: PPAs are supported by the people who make them [03:52] I'm so confused. [03:52] What exactly happened? [03:52] magcius: it's like using someone elses git brnch [03:52] No, no. [03:52] sri: do you want all PPAs to require explicit install? [03:53] I'm not talking about bugs in the software. I'm talking about why removing a PPA didn't reinstall the pkg-config file [03:53] I'm not sure I understanad what you mean. [03:53] magcius: he didn't remove the PPA :) [03:53] magcius: ah yes, that's a problem, you have to apt-get purge or something like that. [03:54] but in this case, I didn't purge it.. [03:54] so, if I remove your PPA, micahg will it fix the problem? [03:54] will I lose firefox4? :D [03:54] sri: yes, that's why I'm suggesting explicit install either for that PPA or all PPAs depending on your preference [03:54] micahg: why can't he keep the daily? [03:55] nod [03:55] micahg: it should still have a mozilla-js package, right? [03:55] magcius: he can with apt-pinning (the 1.9.2.10 daily will break ATM) [03:55] micahg: do you not have a recent NSPR in that PPA? [03:55] magcius: yes, but that's not the issue [03:55] magcius: we don't keep a daily nspr [03:55] magcius: we'll bump in the repos [03:56] micahg: do you have a backlog for a recent nspr? [03:56] so, what is the right step in getting the nspr from lucid-security? I'm not sure how to do that.. [03:56] sri: no, the xulrunner-1.9.2-dev from lucid-security [03:56] I'm okay to wait for nspr to be bumped if it will happen in the next couple of daays [03:56] magcius: it's only required for 3.6.9/1.9.2.9 and up [03:56] micahg: ah, okay [03:58] sri: add http://pastebin.ubuntu.com/486575/ as /etc/apt/preferences and you won't be prompted to upgrade firefox 3.6 or xulrunner to the daily versions [03:58] just run sudo apt-get update afterwards [03:58] done [03:59] there is stil the matter of getting the lucid-security xulrunner-dev right? [03:59] sri: you said you did that already [04:00] sri: if you have 1.9.2.8 that's the correct version [04:00] ok [04:00] but the mozilla-js.pc file still requires the same nspr version [04:01] sri: :( [04:01] actually, looking at the pc file I have [04:01] Version: 1.9.2.10pre [04:01] Requires: mozilla-nspr >= 4.8.6 [04:01] let's do that command again [04:02] ok, let's see what it did now [04:02] mine requires 4.8.4 [04:02] sri: yeah, you need the 1.9.2.8 [04:02] hm.. looks like 1.9.2.8 doesn't really change the pc file [04:02] Setting up xulrunner-dev (1.9.2.8+build1+nobinonly-0ubuntu0.10.04.1) ... [04:03] I ran the aptitude command from above [04:03] sri: sudo aptitude install xulrunner-1.9.2-dev=1.9.2.8+build1+nobinonly-0ubuntu0.10.04.1 [04:03] oops [04:03] and it installed xulrunner-dev again [04:03] but the pc file doesn't seem tohave changed [04:03] xulrunner-dev is a transitional package :) [04:03] try the command I just gave you [04:03] * micahg thought it would pull in xulrunner-1.9.2-dev... [04:04] that looks a lot better from the output [04:04] Version: 1.9.2.8 [04:04] Requires: nspr >= 4.8.4 [04:04] woo! [04:04] gcj passes configure! [04:04] er gjs [04:04] \o/ [04:05] I totally owe you guys a beer [04:05] * micahg will make sure nspr is bumped for 4.8.6 [04:05] you put a lot of time into it, I really appreciate the help [04:05] oops, 3.6.9 [04:05] sri: np [04:05] of course now gtk3 is broke so no rest for the wicked :) [04:06] glad we got pinning in there so we don't have any more breakage. [04:07] sri: personally, I pin all PPAs at 450 except for certain ones, all below 500 except mozilla-security which I want to override the repos, that way, I only get what I want from the PPA and nothing else [04:09] And THAT'S why I hate APT from a tech support perspective. AND why you never use a one-armed man to teach a lesson. [04:10] magcius: well, that's why I want to make pinning easier from software-center so it *is* supportable :) [04:11] micahg: I don't believe in creating hacks to fix broken software :) [04:11] magcius: it's not broken, it works very well, there's just not an interface for it that regular users can easily use :) [04:44] micahg: nod [07:13] <[reed]> grumble [07:13] <[reed]> now on maverick [07:13] <[reed]> but there are bugs [07:13] [reed]: with? [07:21] <[reed]> the kernel [07:21] <[reed]> and gobi-driver [07:21] oh :( [07:22] once again, I can't really help with those [07:25] <[reed]> hehe [07:25] <[reed]> yeah [07:25] <[reed]> I just want my mobile broadband to work [07:49] micahg, chrisccoulson: could you please have a look at http://codereview.chromium.org/3221007/show ? there are some questions about ubuntu's firefox package(s) [07:50] (in the comments) === magcius_ is now known as magcius [07:51] fta2: looks right I think [07:52] * micahg didn't read the messages yet, sorry [07:52] there are questions about the locales [07:54] * micahg needs to create a google account for this [08:01] fta2: answered [08:06] thanks === nikolam_ is now known as nikolam [16:08] Thunderbird doesn't give any popup here anymore when new mail arrives ... any idea whats causing that ? [16:42] the coolins extension for Chromium doesnt work. it says it doesnt support Linux yet [16:55] i cant do anything with thunderbird [17:03] this time i can connect to 5 emails. going to gmail.com i can login just fine. === yofel_ is now known as yofel [17:05] gnomefreak: maybe gmail limits the # of connections? [17:08] micahg: no it doesnt as it works sometimes and was working fine for maybe 4-5 months [17:08] this started agin recently [17:08] !dpkglock [17:08] Factoid 'dpkglock' not found [17:08] !lock [17:08] Factoid 'lock' not found [17:08] damnit [17:08] !aptlock [17:08] If an APT front-end crashed and your database is locked, try this in a !terminal: « sudo fuser -vki /var/lib/dpkg/lock;sudo dpkg --configure -a » [17:12] ok think i fixed teh chromium default setting [17:12] s/teh/the [17:13] chrisccoulson: ugh, I would've preferred guidance rather than do what you want :-/ [17:14] you cant use custom it seems. you have to use chromium from drop down [17:15] micahg - from ted? [17:16] chrisccoulson: yeah [17:17] micahg: for example it seems to work this time [17:17] as you pointed out, that would explain why maverick builds in the dailies [17:22] oh this is good. upstream lost a l10n contact. thunderbird and calendar. seems he took a big work load off others [17:28] chrisccoulson: so, which is it, patch the file or bump NSS and NSPR? [17:33] nope damnit chromium is still prompting me to set as default and it already is and has been for a while [17:52] micahg - i'm ok with patching the file [17:53] chrisccoulson: k, I'll try a test build then [17:56] chrisccoulson: where's the tarball for xul192? I see it released in the changelog [18:00] micahg - which changelog? we haven't done a release for xul1.9.2.9 yet [18:01] chrisccoulson: oh, I'm seeing things then ;) [18:02] micahg - i do have a tarball, but it's probably quicker for you to create a new one than for me to upload it somewhere [18:03] k, generating [18:03] thanks [18:20] patch applied, lets see if it builds :) [19:02] \o/ it seemed to work, now to try on maverick, bbiab [20:35] micahg - so, xul1.9.2 built ok then? [20:35] feel free to just upload to maverick [20:36] it will sit in the queue until after the beta release then [20:36] chrisccoulson: k, I'll do it tonight, I just want to test w/maverick pbuilder (first test was lucid) [20:36] cool, thanks [20:37] chrisccoulson: I'll do the same for thunderbird then [20:37] chrisccoulson: and I'll add the patch upstream and request landing [20:37] thanks [20:39] chrisccoulson: that should make umd green except for prism (I still need to look at it) and ff3.6 (you need to look at it (breakpad)) [20:39] s/breakpad/crashreporter/ [20:39] micahg - that ones being tracked in mozilla bug 591331 [20:40] Mozilla bug 591331 in Breakpad Integration "Allow Linux dumper to work on PTRACE-hardened kernels (Ubuntu 10.10)" [Normal,Reopened] http://bugzilla.mozilla.org/show_bug.cgi?id=591331 [20:40] chrisccoulson: oh, so our side is fixed, but upstream needs to fix then? [20:40] chrisccoulson: no flags set [20:41] micahg - well, half and half. we are carrying the patch that was landed on mozilla-central and then backed out because it fails with gcc4.3 [20:41] chrisccoulson: right, but you didn't request review on the new patch [21:26] ok, bye bye sbnc, i use bip now [21:28] fta: is there a way to bypass the set as default option in chromium? it is set as default but it keeps asking anyway [22:03] bRoas [22:15] any easy way to run 32bit firefox in 64bit ubuntu? I'm so tired of this flash mess :/ [22:15] Dimmuxx: no [22:16] too bad [22:16] maybe time to use a pae kernel instead then [22:19] Dimmuxx: what video card? [22:19] I haven't had issues since I upgraded to lucid [22:19] core i3 gpu ;) [22:20] the issue is when right clicking on some flash stuff [22:20] it locks up firefox [22:20] works great in 32bit [22:21] try right clicking when in google street view for example [22:21] be sure to have a terminal with killall npviewer.bin ready ;) [22:22] Dimmuxx: lucid? [22:22] yes [22:22] Dimmuxx: try the 2.11 driver from x-updates PPA [22:22] so you are saying it's a video driver issue? [22:22] Dimmuxx: possibly [22:23] it happens to ati users too [22:23] I'm pretty sure it happens with nvidia too [22:23] ATI KMS is pretty broke in Lucid I thought [22:23] does it work for you? [22:23] * micahg tries in a clean profile [22:23] I don't see why this specific issue would be video driver related [22:46] micahg: updating drivers didn't fix it [22:52] i don't have any problem with flash & chromium, neither maverick 32 not 64 (using the 32bit plugin with npviewer) [22:54] right clicking doesn't work at all for me in chromium beta on google maps street view [22:54] it doesn't seem to register it at all [23:10] Dimmuxx: well, it doesn't work for me either, nspluginwrapper 1.3.0 might fix it, but I haven't had time to get it to build in Ubuntu yet [23:10] Dimmuxx: I've seen a bug about this before [23:11] micahg: okay, the proper solution would be to force adobe to release a 64bit version again ;) [23:12] 1. you can't force adobe to do anything, 2 that's unlikely since there aren't many 64 bit browsers in the windows world [23:13] Dimmuxx: the proper solution might be to use a 32 bit plugin-container for flash [23:14] 32bit oopp would probably work yes [23:27] Somebody here noticed Thunderbird doesn't give any popup when new mail arrives ? [23:28] dupondje: what releasE? [23:28] and waht version [23:29] maverick [23:29] latest :) [23:29] :( [23:29] 3.1.2+nobinonly-0ubuntu1 [23:29] dupondje: well, is there an option to disable it? I still see them on Lucid w/3.1.2 [23:30] dupondje: the old style popup [23:30] there is a setting to disabled it, but its enabled ... [23:33] no sound neither btw [23:34] * micahg hasn't tested sound in TB3.1 yet [23:35] dupondje: sound is an old bug, just don't remember if it was fixed for 3.1 [23:36] quite boring I don't see any notice when new mail arrives :p [23:43] so no idea how to solve ?