/srv/irclogs.ubuntu.com/2008/12/15/#ubuntu-mozillateam.txt

gnomefreakdoes anyone know where to  find roman numerals? i dont see them in the char. map10:55
gnomefreak10:56
directhexgnomefreak, how about "MMXII"?10:56
gnomefreakare those I's10:57
gnomefreakthat should work10:57
gnomefreakyep that works for me. thanks directhex10:59
gnomefreak!music11:23
ubottuSorry, I don't know anything about music11:23
gnomefreak!extract11:23
ubottuSorry, I don't know anything about extract11:23
gnomefreak!cd11:23
ubottuSorry, I don't know anything about cd11:23
gnomefreakdamn you bot11:23
Nafallo!bot11:23
ubottuHi! I'm #ubuntu-mozillateam's favorite infobot, you can search my brain yourself at http://tinyurl.com/5zfb6t - Usage info: http://wiki.ubuntu.com/UbuntuBots11:23
gnomefreak!cd extracting11:23
ubottuSorry, I don't know anything about cd extracting11:23
gnomefreakNafallo: yeah i know the bot all too well :(11:24
Nafallognomefreak: think you want help.ubuntu.com or something ;-)11:24
gnomefreakNafallo: yeah im there and search shows nothing11:24
gnomefreaki might still have the link11:24
Nafallognomefreak: rhythmbox can do it. sound-juicer likewise.11:25
Nafalloprobably banshee as well :-)11:25
gnomefreakNafallo: but they dont change format (atleast rhythmbox and i thought sound-juicer was default app but i dont see it11:26
Nafallognomefreak: how do you mean?11:26
gnomefreakSound Juicer is Ubuntu's default CD-ripping application,11:26
Nafallochange format?11:26
Nafallono no. sound-juicer WAS Ubuntu's default until rhythmbox grew that feature.11:26
gnomefreakfrom .wav to mp3 (i think default cd tracks are .wav11:27
gnomefreak)*11:27
directhexCD tracks aren't files, so they don't have anything as convenient as a container format11:28
gnomefreakdirecthex: when extracting the extract as .wav IIRC11:28
Nafallognomefreak: you need to install gstreamer lame or whatever :-)11:28
directhextrue. it's a convenient container11:28
Nafallo.wav, .flac, .ogg, .mp3 are the default profiles IIRC11:29
gnomefreaki have everything i need but cant find a player that extracks11:29
Nafallo.wav being close to raw.11:29
Nafallognomefreak: I gave you three examples mate...11:29
directhexbanshee, too!11:30
directhexbut sound-juicer & rhythmbox are default options11:30
gnomefreakNafallo: i know but they dont give a choice to change format but im looking into them atm11:30
Nafallognomefreak: they sure do for me.11:30
Nafallognomefreak: rhythmbox, edit, preferences, music, preferred format11:31
gnomefreakNafallo: thanks i found it11:32
Nafallo:-)11:32
gnomefreakdirecthex: sound-juicer is no longer default (atleast not in Jaunty11:32
directhexjauntwho?11:33
Nafallonot since hardy IIRC11:33
* directhex is running hardy on here ;)11:33
* gnomefreak has Intrepid and Jaunty with chroots for dapper and up11:33
gnomefreakbrb upgrades are taking forever11:34
ftaasac, mozilla bug 381900 :(11:37
ubottuMozilla bug 381900 in Build Config "Make a checkout target for the build system" [Normal,Resolved: wontfix] http://bugzilla.mozilla.org/show_bug.cgi?id=38190011:37
ftahi11:37
ftajust emerged from a 17h sleep11:38
Nafallomorning fta :-)11:38
ftathx, it's almost 1pm here :P11:40
NafalloMon Dec 15 11:41:31 GMT 200811:41
Nafallo:-)11:41
Nafallodelivery in 19 minutes hopefully :-D11:41
Nafallowant to have it done before I go on holiday on Wednesday :-)11:42
ftadelivery?11:42
Nafalloyea. to the datacenter :-)11:46
Nafallobits and bobs I need basically.11:46
ftaasac, mozilla bug 46787412:08
ubottuMozilla bug 467874 in GFX: Thebes "cairo calls FT_Done_Face on FT_Faces for unscaled_fonts created from_face" [Critical,Resolved: fixed] http://bugzilla.mozilla.org/show_bug.cgi?id=46787412:08
gnomefreakwhats the new name for gstreamer-lame-*?12:40
ftathere's no such thing. it's either gstreamer-* or lame12:41
gnomefreakit used to be gstreamer0.8-lame12:41
gnomefreakit has since changed its name12:42
ftagstreamer0.10-plugins-ugly-multiverse then12:44
gnomefreakthe package lame doesnt help12:44
gnomefreakfta: i have it and still not helping12:44
ftait contains /usr/lib/gstreamer-0.10/libgstlame.so12:44
gnomefreakgstreamer0.10-plugins-ugly-multiverse: Installed: 0.10.7-212:44
ftawhat are you trying to do?12:45
gnomefreaknothing seems to want to change format to mp3 to rip12:45
gnomefreakhttps://help.ubuntu.com/community/CDRipping12:46
ftaworks for me12:49
gnomefreaki made the profile and edited it so i have mp3 option but selecting it doesnt add it to the dropdown when choosing the format to rip12:51
gnomefreakfta: did you use audio/x-raw-int,rate=44100,channels=2 ! lame name=enc bitrate=160 ! id3v2mux for gstreamerpipeline?12:52
gnomefreaki found problem i think12:52
gnomefreakyep fixed that now to get sound-juicer to load cd12:53
gnomefreakok now breakfast while riping than get ready for meeting12:54
asacuuuuah13:33
asacpain everywhere ;)13:34
asacfta: how was your trip back?13:35
ftabetter than the other way13:36
asacyeah ... it was amazing 3h faster to go that way13:36
asactail wind made us fly 1100 km/h ;)13:36
asacwell almopst13:36
asacalso not over arctis, but straight over US13:36
ftasfo-cincinnati was quite nice, bigger seats, nice personal tv, yet, VOD was not free. same for the food.13:39
ftacincinnati-paris was nice too, but the seats were old, no personal tv, food was ok.13:40
ftafor the 1st time ever, i was able to sleep13:40
asacheh13:40
asacyeah13:40
asaci could sleep as well a bit ... but not much13:40
asacbut for London to HAM it was stupid ... we boarded at flight time (so far too late) ... and then didnt get any slot and couldnt leave the gate for 1h ... then another 30 minutes traffic jam13:41
asaci fell asleep there ;)13:41
ftafor cvg-paris, we had some electrical problems, half of the plane had no light/no sound. they tried to reboot, to change the fuses, nada13:44
ftafortunately, i was on the right side which was fine13:44
ftarebooting my router. brb13:46
asacfta: ouch14:15
fta?14:15
asacelectrical problems14:15
asacfta: did you hear about the german folks that left the hotel early in the morning?14:15
ftanope14:15
asacwhen i arrived at airport late afternoon they where still there14:15
ftalol14:15
asacapparently their plane couldnt properly lift the wheel14:16
asacso they took a 2+ hour flight over the desert of nevada dumping fuel14:16
asacand then came back14:16
ftawooowww14:16
asacogra was completely pale ... he is scared of flying anyway14:16
asaclufthansa told them that they had another plane they could use14:16
asacbut then shortly before we left they all came up from gate and said that apparently there was no plane and now it was delayed without any new time14:17
asacat that moment i was happy that i was on a crappy cheap united flight ;)14:18
asacmost likely they didnt made it yet ;)14:18
asacfta: also pitti (on another lifthansa flight) was also still there ... they couldnt close the door14:19
asacscary scary14:19
asacsomehow i have the feeling that the technical crew at SFO is a bit overworked ;)14:19
ftascary indeed.14:20
ftai'm glad i'm home now :)14:20
asacme too ;)14:20
Jazzvaasac, fta: welcome back :)14:22
Jazzvaasac: there is another patch for nspluginwrapper, which we might apply before pushing.14:22
Jazzvaasac: it sounds like it should help npw to be more stable, as it should fix one rare, but possible crash situation14:23
Jazzvaanyway, I'm off to study a bit, then I'll test the patch tonight...14:25
asacJazzva: yep ... fwiw, i subscribed to your twitter i think ;)14:33
Jazzvaasac, identi.ca :)14:33
asacJazzva: you are on that too?14:34
Jazzvaasac, twitter is similar, but more popular, and also it's source is not available.14:34
Jazzvas/it's/its/14:34
asacyeah right14:34
asaci subscribed to your identi.ca thing ;)14:35
Jazzvanoticed :)14:35
ftaasac, http://www.sofaraway.org/ubuntu/tmp/IMG_1190.JPG15:21
asacfta: lol15:30
asacfta: could you upload all images you have from me somewhere?15:31
asac;)15:31
asacJazzva: how about a microblog bot here ;)15:31
asacso when i am saying: "off for shopping" ... i dont need to post it here as well ;)15:32
asaclets see if irssi has a identi.ca or twitter plugin15:32
Jazzvaasac, good idea :)15:32
asachttp://projects.friocorte.com/twitter-irssi/15:34
asachmm15:34
asacwhat does that do?15:34
Jazzvaasac, it should just display you an updates timeline of you and your friends, and should work on twitter (www.twitter.com). I suppose it could be adapted for identi.ca15:37
JazzvaThe Identi.ca API supports an API compatible with Twitter's.15:37
asachmm ... maybe it can be used as a base for what i want to do15:38
Jazzvaprobably... just add him a listener functionality to recognize your "[post] blabla" input :) (sounds reasonable to me, although I don't know how the plugin works)15:39
asacJazzva: do you use irssi too?15:45
asacJazzva: btw, did you figure how to tag stuff in identi.ca?15:46
Jazzvaasac, brb... a friend dropped by. I got a late birthday present - a coughing ashtray... it actually coughs when you touch it :)15:57
asacJazzva: oh ... congrats (in case i didnt do that for your birthday)16:03
Jazzvaand here's the ashtray - http://www.youtube.com/watch?v=TzcT0Mn0QiI16:09
asacjcastro: how do I tag stuff on identi.ca?16:12
asacJazzva: urgh ... why didnt you do a bzr merge to get new upstream sources?16:19
asac(nspluginwrapper)16:19
asacJazzva: withtout a merge you cannot get the upstream from the .ubuntu branch :/16:22
asacJazzva: so to get the "initial" upstream branch you do:16:25
asacbzr branch -r 1.1.3 nspluginwrapper/ upstream.real16:25
asac(i guess your prob was that you couldnt find the right upstream branch)16:26
asachmm17:08
jcastroasac: like this, #mozilla17:08
jcastroor whatever17:08
asacjcastro: oh ... so just add that to the message?17:11
asacjcastro: you know whether i can tag it a-posteriori?17:13
asacjcastro: http://identi.ca/asac ;)17:21
asacJazzva: do you still have firefox-sage.ubuntu branch locally? i get:17:29
asacbzr: ERROR: bzrlib.errors.NotLefthandHistory: Supplied history does not follow left-hand parents17:29
jcastroasac: no you can't add afterwards17:35
jcastroasac: launchpad.net/gwibber is what I use as a desktop app17:36
asacjcastro: yeah ... ok i am using #ubuntu-mozilla as tag to post work for ubuntu-mozillateam ... i hope i can use that later to assemble better team reports17:36
jcastroyep17:36
jcastroI have a script someone made to make a bunch of dents spit out in moin format17:37
jcastroI'll get it out asap17:37
asaccool17:37
asacwe have a pending action for mozillateam how to post work done ... i will suggest to use identi.ca for that17:37
jcastro<317:37
asacjcastro: i think we should ask launchpad to allow users to link to it ... that would be cool ;)17:38
asace.g. on top of jabber, mail etc.17:38
jcastroalready on it17:38
jcastroa bunch of launchpadders use it already17:39
asacmaybe even show the last few things like a rss summary or something17:39
jcastroyep17:39
asacjcastro: is gwibber usable yet?17:41
jcastroyeah, it's been good for a while imo17:41
asacif you have packages and need a sponsor for debian/ubuntu let me know ;)17:41
jcastroI do17:41
jcastroI need him to convince a 1.017:41
asacjcastro: i can also take a look at pre-1.0 packages if the guy doing this wants them in17:42
asacoh its you ;)17:42
jcastroheh17:43
jcastroit doesn't need anything special for jaunty17:43
jcastrothe older stuff needed new webkit, pywebkit, etc.17:43
jcastrobut we should be all set for jaunty imo17:43
jcastroother than my packaging nitnoids I'm sure17:43
asaccool ... i will try the packages later then ;)17:46
asacjcastro: i found "tags" in settings. what happens if i add a bunch there?17:53
asacjcastro: does that auto tagging or just shows folks what i am interested in?17:54
jcastrosettings in where?17:56
jcastroin gwibber or the page?17:56
asacjcastro: no i mean in identi.ca :)17:56
jcastrothose will show folks what you are interested in17:56
asacah ... too bad that it removes "-" ;) ... guess i have to use #ubuntumozilla then17:57
jcastroyeah he's still working on - and _17:57
asachmm ... so it seems that peopletags are different to post tags17:57
jcastrohttp://identi.ca/tag/ubuntumozilla17:57
jcastrois what you want to tell people to follow17:57
asacyep ... thought that it tags in profile would allow folks to click on them and then get messages17:58
asacsaw that #ubuntu-mozilla messages pop up when using ubuntumozilla ... so fine17:58
jcastrook17:58
jcastroasac: I just mailed you the script we used for UDS18:01
asacgrewat18:01
jcastrocould easily be adapted for your team report generator18:02
asacjcastro: is it a bad idea to say "automatically subscribe to users that subscribe to me?" ... it says: "best for non-humans"?18:02
jcastroI turn it on18:03
jcastrowhen you get hundreds of followers you might want to shut it off18:03
asacok ... lets try ;)18:03
rgreeningasac: hey18:43
asacrgreening: hi18:44
rgreeningasac: when you have some time, I was hoping ot start work on Firefox KDE integrations issues that we discussed at UDS :P18:44
asacyep ... let me look something up18:44
rgreeningcool. ty18:45
asacrgreening: https://wiki.ubuntu.com/Firefox3KDEIntegrationIntrepid18:45
rgreeningawesome18:46
rgreeningasac: I had a quick read. Looks great. Is anyone started on any part of this spec?19:00
Jazzvaasac: sorry, I was off. So, bzr was showing me some errors, it wasn't possible to merge .ubuntu with .upstream, sort of "no common predecessor" error. I didn't know what cause it, and I just copied the sources from .upstream to .ubuntu (yeah, I know it's not a good thing to do)19:00
Jazzvaasac: sorry about that...19:00
JazzvaI'll fix them for the next upload...19:01
Jazzvaand for firefox-sage branch, I don't think I have it locally. let me check19:01
Jazzvaok, maybe on the desktop... just to turn it on19:01
asacrgreening: no ... there are basically a few things that need to happen:19:02
asacrgreening: 1st: identify the functions/operations we need to make desktop dependent and design a idl for that19:02
asace.g.19:02
asacnsILinuxDesktopIntegration.idl19:02
asacrgreening: then we need to create two implementations: 1st: nsGnomeDesktopIntegration and 2nd: nsKDEDesktopIntegration19:03
asacand move the current gnome code there (or reuse existing components)19:03
asacJazzva: ok let me know when the nspluginwrapper branch is repaired so i can upload ;)19:04
asacJazzva: i think its easiest to reapply the diff from after your initial copy there ... though you might have problems because you did multiple rounds of copies19:04
asacJazzva: so maybe reapply the diff but exclude everything not in debian/19:04
rgreeningasac: ok.19:04
asace.g. bzr diff -rX..Y | filterdiff -i*/debian/*19:05
Jazzvaasac: ok19:05
Jazzvahmm... problem with bugmail and bugreports that have many affected projects. for example bug 272959. I can't see the mail because of all affected projects :)19:06
ubottuLaunchpad bug 272959 in useragentswitcher "Packages that depend on firefox-2 or firefox should just depend on firefox" [Low,Confirmed] https://launchpad.net/bugs/27295919:06
asacJazzva: hmm ... yeah. i have no solution for that19:07
asacmaybe one can tell mutt to only certain affected headers19:08
Jazzvaor to include a scrollbar, if possible :)19:09
asac@time19:15
ubottuCurrent time in Etc/UTC: December 15 2008, 19:15:51 - Current meeting: LoCo Council19:15
Jazzvaasac, I have firefox-sage.ubuntu.19:17
Jazzva*firefox-sage.ubuntu locally19:17
asacJazzva: http://identi.ca/notice/147094919:17
asac ;)19:17
asacall fine agaiun19:17
asacJazzva: please run the same on your branch19:17
asacor dump it (i guess its all merged in anyway)19:17
Jazzvayeah, it is19:18
Jazzvaok, I'll dump it on LP19:19
=== rgreening_ is now known as ghost
=== ghost is now known as Guest98214
=== Guest98214 is now known as ghost_
=== ghost_ is now known as rgreening_
asacjames_w`: feature request: bzr bd --show-user-config-dirs -> in that way our get-orig-source could automagically place the tarball in the right directory20:02
asacjames_w`: filed: 30827620:05
=== rgreening_ is now known as rgreening
Jazzvaasac: branch format for lp:~ubuntu-dev/nspluginwrapper/upstream should be upgraded - bzr suggested that20:29
=== asac_ is now known as asac
asacJazzva: ok let me do that20:38
Jazzvaok, I'll do that for my branches20:38
asacJazzva: err. jazzva... the right way to get upstream branch is to look in the log20:38
asacJazzva: of .ubuntu20:38
asacand use the revision last merged in20:38
asacJazzva: e.g. the upstream branches are not needed anymore20:38
Jazzvauh?20:38
asac(and not sure if its really up to date)20:38
asaclet me check20:38
Jazzvathat's something new for me :)20:39
asacJazzva: yeah ... didnt i post the right revision in my comment?20:39
asace.g. something like 1.1.4?20:39
asacJazzva: search for 1.1.3 in bzr log of ubuntu branch20:39
Jazzvaso, something like 'bzr branch -r<number of last upstream commit> branch.ubuntu'?20:40
asacso to get the right upstream branch you do: bzr branch -r 1.1.3 lp:nspluginwrapper20:40
Jazzvaah... ok20:40
asacyeah ... so: bzr branch -r 1.1.3 lp:nspluginwrapper upstream20:40
asaccd upstream20:40
asacrm -r *20:40
asaccp -r /tmp/newupstream/* .20:40
asacbzr add .20:40
asacbzr commit -m "* new upstream release ...."20:40
asacthen in nspluginwrapper simply20:40
asacbzr merge ../upstream20:41
asacand so on20:41
Jazzvaright...20:41
Jazzvaok, less branches, more complicated (at least for now :))20:41
asacJazzva: yeah. we even have a much better way we are supposed to use20:42
asace.g. .builddeb.conf -> there we put upstream=. and upstream-revision=revid:REVISIONID (you get the right revision id through bzr log --show-ids20:42
asacbut i have to document that somehow20:42
Jazzvamhm20:43
asacJazzva: for now looking in bzr log and using the revision you find there is good enough ;)20:43
Jazzvaright20:44
asacits just a bit more work as youz need to look that up20:44
Jazzvaok, doing it that way now20:44
asacjames_w`: the builddeb.conf file and its syntax is not documented in bzr help bd20:44
* asac looks at lastlog20:45
asac11:59 < james_w> with a .bzr-builddeb/default.conf20:45
asac12:02 < james_w> do a "vi .bzr-builddeb/default.conf" before commit20:45
asac12:09 < james_w> http://jameswestby.net/bzr/builddeb/user_manual/export_upstream.html20:45
asacthere it is ;)20:45
asacJazzva: we should adapt all our branches accordingly ... but lets do that in a separate batch20:45
Jazzvaumm... yeah. I need to adapt a bit20:46
Jazzva:)20:46
asacJazzva: heh ... first i have to document that ;)20:46
asaclet me check if we have any comprehensive doc on how to merge new upstreams at all20:46
asacok i guess the right doc to fix is: https://wiki.ubuntu.com/MozillaTeam/Extensions/Bzr20:47
Jazzvaok... just to check. i branched -r1.1.3 from lp:nspluginwrapper. copied new upstream source and commit that. do i need to branch .ubuntu branch from that? or just to apply the diff with /debian/ contents to that branch branched from lp:nspluginwrapper20:48
Jazzva?20:48
Jazzvas/commit/committed/20:49
asacJazzva: ubuntu branch -> bzr branch lp:nspluginwrapper20:58
asacJazzva: upstream branch bzr branch lp:nspluginwrapper nsp.upstream20:58
asacerr20:58
asacJazzva: upstream branch bzr branch -r1.1.3 lp:nspluginwrapper nsp.upstream20:58
asaccommit new upstream releas to nsp.upstream20:59
asacthen merge that into nspluginwrapper, add changelog entry20:59
asaccommit20:59
asacapply your filtered diff20:59
asaccommit20:59
asacrelease20:59
asac;)20:59
Jazzvaah, ok... thanks for the clarification :)20:59
asacJazzva: ok ... so if you want you can also add the .bzr-builddeb/default.conf21:02
asacin the merge commit21:02
asacand add as export-upstream-revision=21:02
asacthe revision-id you can see with bzr log --show-ids21:03
asacusing the syntax:21:03
asacrevid:ID21:03
asace.g.21:03
asacif i do21:03
asacbzr branch -r revid:fta@ubuntu.com-20081015152908-oacyq9kxr1jp6zk4 lp:nspluginwrapper21:03
asaci get the 1.1.3 commit21:03
asacexport-upstream=.21:03
asacwhen that is done you dont need to create upstream tarballs anymore ... just bzr bd --merge ... will do the right thing from there on :)21:04
* fta is waking up.. hm?21:04
Jazzvaasac, ok. I'll try to follow that :)21:04
asacfta: talking about the meta file for doing automatic orig creation21:04
asacfta:21:04
asac21:45 < asac> 11:59 < james_w> with a .bzr-builddeb/default.conf21:05
asac21:45 < asac> 12:02 < james_w> do a "vi .bzr-builddeb/default.conf" before commit21:05
asac21:45 < asac> 12:09 < james_w> http://jameswestby.net/bzr/builddeb/user_manual/export_upstream.html21:05
asacfta: the idea is to use revision-ids rather than tags ... so we dont needs to bother to tag each and every commit on upstream branch21:05
ftanot very handy if you have to edit the file before a commit21:05
asacfta: no that works fine21:06
asacfta: you create upstream branch anyway21:06
asacusing revision id ensures that you alrewady kmnow it before21:06
asacso21:06
asac1. commit new upstream sources to .upstream branch (locally)21:06
asac2. look at bzr log --show-ids | head21:06
asacedit file to use the revision id in .ubuntu branch after merge, but before you commit21:07
asacrevisionid != revision21:07
asaci think that should work quite well21:07
ftasounds too complex, would be better to use tags21:11
ftas/complex/error prone/21:11
asacfta: well .. tags would need a new syntax guideline ... is complex too21:12
asacbut in the end i dont mind ;) ... maybe we can leave it open to the one preparing the updates21:13
asacif its done automatically there is no need for tags imo21:13
paulproteusI noticed that libxul0d is removed in Debian sid but still lingers in Ubuntu. Why is that?21:24
paulproteusI understand the reasons for the removal from Debian; it's the fact that it lingers in Ubuntu that's what I find weird.21:25
DimStarGood evening everybody.. I'm an author of the library libproxy and a ubuntu user reported an issue with compiling the lib, linking against mozilla-js on Ubuntu 8.10. Libproxy uses pkg-config in order to identify the location of include files, but apparently on Ubuntu 8.10, this seems not to reflect the reality. Is something like this known to you?21:31
asacDimStar: mozilla-js is a bit of an issue to link against21:53
DimStarasac: why is that?21:53
asacDimStar: there is no upstream policy for stable API/ABI21:54
asacin fact they dont maintain any ABI/API hints in soname21:54
asacDimStar: we had this discussion a few weeks ago with another author21:55
DimStarasac: yes, that's indeed an issue, that's true...21:55
asacDimStar: the final solution was to lazily load the .so21:55
asacby finding the right place where the .so is through the GRE/glue mechanisms21:55
DimStarasac: did you follow a bit of what 'my' issue was? it's actually that pkg-config --cflags point to an include dir where the headers do not reside21:55
asacDimStar: yeah. you can just add /unstable there ... its a bug ... but as i said mozilla-js is not really supported ATM21:56
DimStarasac: ok... well, as it's a 'confirmed' bug from the ubuntu side, then I'll just advise the user about it... and have it closed on our system... we can't possibly include hacks for every distro's bugs I 'm afraid21:57
DimStarasac: is this bug tracked somewhere in a bugzills? (as reference for our tracker)21:58
asacDimStar: well ... problem is still that you try to do something wrong22:11
asacDimStar: you cannot link against it anyway the way you are tryingt to do it22:11
asacDimStar: at least rename the bug on your side22:11
asacfta: i guess you have enough backlog ... can you search for a spidermonkey discussion we had over the last month or two?22:12
asacand give me a date so i can look athat up in irc archive?22:13
asacDimStar: at best stay around a bit longer until i found the issue22:14
asacerr discussion ;)22:14
Jazzvaasac, https://code.edge.launchpad.net/~jazzva/nspluginwrapper/ubuntu.jaunty/+merge/235622:17
Jazzvait's still scanning branch22:18
asacJazzva: yeah. next time consider to give the branch a topic name ... like .VERSION-0ubuntu1 ;)22:19
asacso you can just mark as merged and dont need to delete22:19
Jazzvalast suggestion was to use .release_name :)22:20
ftaasac, http://paste.ubuntu.com/85795/ ?22:20
asacfta: can you also grep for everything that suzhe said? i think he also said more on the following days ;)22:22
asacfta: but i can continue manually here ;)22:22
asachttp://paste.ubuntu.com/85797/22:24
ftaok22:24
asachttp://paste.ubuntu.com/85798/22:25
asacDimStar: ^^ read those above (only what me and suzhe says)22:25
DimStarthanks asac...22:25
asacDimStar: he finally came up with a proper solution22:25
asacDimStar: he created a glue for js and loaded it through standalone glue22:25
DimStarsounds more like a hack than a solution...22:26
asacDimStar: btw, there is no issue with the headers from what i can see22:26
asacDimStar: its a hack because there is no API/ABI22:26
asacguarantee22:26
asacso he hacks around the upstream constraint in a sensible fashion ... which everybody should do that wants to use mozilla-js before upstream takes a more decent approach22:27
asacDimStar: also for the header: its not a bug22:28
asacits just that the headers you want to access are "unstable" and so are not encouraged to link against22:28
DimStarif it's not a bug it must be a feature :-)22:28
asacmeaning if you want to use them use: echo `pkg-config --variable=includedir mozilla-js`/unstable22:28
asacDimStar: right  ... its a feature22:28
asacthe idea is to not export stuff that might break deliberately ... when users want to do that they have to do explicit stuff like the pkg-config from above combined with the glue22:29
DimStarwell, I'll have a look at it... interestingly /unstable is not true neither... if the reporter is right, it's actually in /stable22:30
asacDimStar: i know that its a bad answer, but thats how it is and the guy above did it in a good fashion i think. should be easy for you to adopt ... he even posted the glue code in the log and pointed to the code he uses to auto generate the glue22:30
asacDimStar: stable is already in pkg-config:22:30
asacDimStar:22:31
asacpkg-config --cflags mozilla-js22:31
asac-DXP_UNIX -DJS_THREADSAFE -I/usr/include/xulrunner-1.9.0.4/stable -I/usr/include/nspr22:31
DimStaryes, and is also where the jsapi.h lies actually...22:31
asac_but_22:31
asacls /usr/include/xulrunner-1.9.0.4/stable/js*22:31
asacls: cannot access /usr/include/xulrunner-1.9.0.4/stable/js*: No such file or directory22:31
DimStaror.. .no... sorry.. the include is actually in the lib folder22:31
asacls /usr/include/xulrunner-1.9.0.4/unstable/js*22:31
asac/usr/include/xulrunner-1.9.0.4/unstable/jsapi.h       /usr/include/xulrunner-1.9.0.4/unstable/jslock.h22:31
asac/usr/include/xulrunner-1.9.0.4/unstable/jsarena.h       /usr/include/xulrunner-1.9.0.4/unstable/jslong.h22:31
asac...22:31
asacDimStar: ^^22:31
asacso its in unstable ;)22:31
DimStarok22:31
asacDimStar: but note that you dont know how to set the -rpath22:32
asacwhich is also a feature22:32
DimStar:-)22:32
asacas that would only make sense if those symbols are actually abi/api tracked ...22:32
asac(actually then that should go into /usr/lib/22:32
asac)22:32
asacthe fact that its in pkglibdir instead just means: dont link directly against it ;)22:32
asacDimStar: there are a few bugs mentioned in the log i and fta pasted22:33
asacDimStar: there wa also a spidermonkey guy in here who agreed to it22:33
asacso hopefully they will work on this in future22:33
asac(tracking abi/api should be rather easy to do for them)22:33
DimStarwell... this gives me something to do :-) especially hoping the same won't break on all other distros where the exact thing actually works the way it is.22:34
asacDimStar: will work on fedora and should also work on debian22:34
asacif its not working on debian its a bug in their glue22:34
asacDimStar: fedora works for sure ... suse probably too(if they have a xulrunner package at all)22:34
DimStarasac my goal is not to move the bug from one system to another... then I prefer keeping the bug on a well defined place :-)22:34
DimStarasac: suse has working xul packages.. and the whole story with pkg-config works as expected for normal packages there22:35
asacDimStar: yeah because they probably introduced a hack for that ... what do they give you for pkg-config --cflags?22:35
asacDimStar: (if they have a proper xul pakage then the method i described will work)22:36
DimStarpkg-config --cflags xulrunner-js22:36
DimStar-DXP_UNIX -DJS_THREADSAFE -I/usr/include/xulrunner-1.8.1.17/js -I/usr/include/nspr422:36
asacDimStar: thats an old xulrunner package ... do they have xulrunner-1.9?22:36
DimStaryes.. let me verify what 1.9 says22:37
DimStarand actually 11.1 ships xul 1.8.7 and 1.9... for good reasons22:37
asac1.8.7?22:38
asac17 you mean ;)?22:38
DimStarright22:38
asacJazzva: it should be revid:REVISION-ID ;)22:39
asaci can fix that in merge22:39
asacnot REVISION-ID22:39
Jazzvaright... sorry about that22:39
asacJazzva: also export-upstream = .22:39
asacnot URL22:39
asacbecause we want to produce the orig from the same branch you are in22:39
asactesting can be done by removeing orig.tar.gz22:40
asacand just doing bzr bd --merge22:40
asacJazzva: cool ;) ... it really works with those modifications ;)22:40
Jazzvaok, i'm testing it :)22:41
DimStarasac.. that's from the xulrunner 190 package:22:41
DimStar pkg-config --cflags mozilla-js22:41
DimStar-DXP_UNIX -DJS_THREADSAFE -I/usr/include/xulrunner-1.9.0.4/unstable -I/usr/include/nspr422:41
asacDimStar: we have rotten old xulrunner in universe as well ... i think even in intrepid22:41
asacDimStar: problem is that it will definitly go away in this cycle for every distro22:41
asacwhich is why i would suggest to fix it for real22:41
DimStar11.1 is being released in two days and it's still in :-)22:41
asacDimStar: yeah ... this cycle isnt this cycle for all distros ;)22:42
asacconsider 11.1 to be last cycle ;)22:42
DimStarasac: next one will be around 09-09.... so plenty of time for moz to fix it22:42
asacDimStar: unlikely that there will be a fix for that before mozilla 222:45
DimStarasac: how long will the paste links you posted be available?22:46
asacDimStar: not sure if they get backed-up ... but unless there is hardware failure incident they probably wont be removed at all22:47
asacDimStar: also take the paste fta paste before22:47
asacthats the first day of discussiuon22:47
DimStarok.. so it's fine to link them from the issue22:47
asacthe others are day 2 and 322:47
DimStargot it22:47
DimStarThanks very much for your time+22:49
asacDimStar: wait22:50
asacDimStar: what does suse give you for pkg-config --libs mozilla-js ?22:50
asacfta: what was the blocklist time calculate thing again?22:51
ftaperl -e 'print scalar localtime($num)'22:52
ftamine is ~mid aug here too, like on my laptop22:52
asacfta: strange ... thats i386 though right?22:55
ftadesktop, yes22:55
ftamy laptop is 6422:55
asacJazzva: can you look up app.update.lastUpdateTime.blocklist-background-update-timer in about:config22:56
asacwhat does it give you?22:56
asacDimStar: maybe you can look too ;)?22:56
fta121910830922:57
Jazzvaasac, 122937862022:57
asacfta: thats 3.1 right?22:57
ftaright22:57
fta1229378620 is correct22:57
ftalast week, i bump the interval to 60sec and sniffed my network; nada22:59
ftabumped22:59
asacfta: what is extensions.blocklist.url22:59
asac?22:59
ftahttps://addons.mozilla.org/blocklist/3/%APP_ID%/%APP_VERSION%/%PRODUCT%/%BUILD_ID%/%BUILD_TARGET%/%LOCALE%/%CHANNEL%/%OS_VERSION%/%DISTRIBUTION%/%DISTRIBUTION_VERSION%/22:59
ftastrange that both my 2 ff stopped the same day. I can't remember if i touched something that day23:11
asacfta: that url is probably invalid23:11
asacbecause its ffox 3.123:11
asacffox 3.0 ->23:12
asachttps://addons.mozilla.org/blocklist/2/%APP_ID%/%APP_VERSION%/%PRODUCT%/%BUILD_ID%/%BUILD_TARGET%/%LOCALE%/%CHANNEL%/%OS_VERSION%/%DISTRIBUTION%/%DISTRIBUTION_VERSION%/23:12
asacnote the "2"23:12
ftai can't see any packet leaving the box23:12
ftamaybe an upstream commit between 20080809r16542 and 20080819r1703523:24
asacfta: hmm ... maybe. can you try to launch firefox 3.0?23:32
asacand look in that profile?23:32
ftaDec 523:40
[reed]yeah, if blocklist stuff isn't working, that's a real problem23:40
[reed]that definitely needs to be working23:40
ftalooks fine, i last use 3.0 to check-in on Delta23:40
ftaso for some reason 3.1 is not working at all for me23:41
asacfta: ok ... can you check that the blocklist was updated now that you started 3.0 again?23:46
ftaasac, yep, it worked for 3.023:51

Generated by irclog2html.py 2.7 by Marius Gedminas - find it at mg.pov.lt!