/srv/irclogs.ubuntu.com/2008/10/21/#ubuntu-mozillateam.txt

asacfta: i think its our problem00:00
asaccdbs orders might be difference00:00
fta?00:00
[reed]asac: ping02:22
suzhehello02:36
suzheanybody there?02:38
[reed]asac / fta: committed like 7 of glandium's patches... wonder if any of them obsolete some of your patches ;)04:43
gnomefreakasac: you around or is it still too early?06:06
gnomefreakNCommander: you have email ;)06:07
gnomefreakour link is fixed as well06:09
gnomefreaks/our/your06:10
gnomefreak!info sunbird hardy07:25
ubottusunbird (source: lightning-sunbird): Sunbird stand-alone Calendar. In component universe, is optional. Version 0.7+nobinonly-0ubuntu2 (hardy), package size 7792 kB, installed size 23212 kB07:25
gnomefreak!info sunbird intrepid07:26
ubottusunbird (source: lightning-sunbird): Sunbird stand-alone Calendar. In component universe, is optional. Version 0.8+nobinonly-0ubuntu1 (intrepid), package size 7917 kB, installed size 23908 kB07:26
gnomefreakits almost 3am :(07:51
gnomefreak@time new_york08:01
ubottuCurrent time in America/New_York: October 21 2008, 03:01:25 - Next meeting: Community Council in 3 hours 58 minutes08:01
ubottuCurrent time in America/New_York: October 21 2008, 03:01:25 - Next meeting: Community Council in 3 hours 58 minutes08:01
gnomefreakok im gone maybe ill be back for meeting but i really need sleep08:02
=== asac__ is now known as asac
suzheHello?11:36
suzheanybody there?11:37
suzheDoes anyone can help handle bug #286906?11:43
ubottuLaunchpad bug 286906 in xulrunner-1.9 "Unable to use libmozjs.so in an application, because of library path problem." [Undecided,New] https://launchpad.net/bugs/28690611:43
shirishasac: hi :)13:28
shirishasac: I'm here to know which features are new and documentation ready on https://help.ubuntu.com/community/NetworkManager13:30
shirishasac: which ones still hold good in ubuntu 8.04 and ubuntu 8.10 and which things are new.13:30
cwillufirefox is routinely getting stuck for several minutes when I come back to it.  It's not paging in (it's already in memory according to top), and strace shows it calling getTimeOfDay 4 times, then write, and so forth over and over again13:42
=== shirish1 is now known as shirish
asacshirish: wait for a few minutes pleaes ;)13:53
shirishasac: sure, will do13:54
shirishasac: please lemme know when you are free so we can start atleast knowing what spaces needed to be started to do stuff.13:56
cwillu:/13:57
cwillu1gig of resident memory used on a session that usually only uses 600mb13:57
cwilluit's bouncing around though, up to 1g, down to 948m slowly back up to a gig, down to 946m13:58
cwillu(2.5gb in this machine, there's 100mb not even used yet, so it's not thrashing that I can see)13:59
cwilluI can get 1 click every 3 minutes through13:59
cwilluif I middle click a tab, the windows will go grey, and 3 minutes later (or so) it'll close it14:00
asaccwillu: try to disble all your extensions is the first advice i ususally give14:00
asaccwillu: if that doesnt help try to disble your adobe flashplugin14:01
shirishasac: is the practise of adding $USER to netdev still desired or is that deprecated?14:03
shirishasac: that should have been is the practise of adding $USER to the netdev group still desired or is that deprecated practise?14:04
asacshirish: huh?14:13
asacshirish: oh because of dhcp? i dont think so. no14:13
asacdhcp is run as root now14:13
asacshirish: let me check that page now14:14
shirishasac:  I have been having issues as to which is the correct way to configure stuff for having things managed by network-manager14:14
asacshirish: Installation -> maybe we should make it obvious that its installed by default in hardy, intrepid14:14
shirishright14:14
nxvlasac: hi14:15
asacshirish: untick the "Enable this connection"  .... thats all outdated, but even before it was called "enable roaming mode"14:15
nxvlasac: did you get change to check my package?14:15
asacnxvl: no i didnt get any coins ;)14:15
asac:-P14:15
asacnxvl: i have two things on my list. then i will do that14:16
shirishasac: hang there a minute, brother, writing the first thing about hardy and Intrepid.14:16
asacshirish: well. so gutsy + hardy the checkbox is called "enable roaming" or something14:16
nxvlasac: ok, did you have the link to the package?14:16
asacin intrepid that administration menu doesnt exist anymore14:16
asacby default14:16
asacyou need to install the network-admin thing from gnome to get that gui back14:17
asac(usually NM should be able to deal with that now)14:17
shirishasac: in this version of nm-applet it says "enable networking"14:22
asacshirish: sorry. there is confusion14:22
asacshirish: previously that dialog in system was the gnome dialog14:22
asacthats gone now and replaced with nm connection editor14:22
asacshirish: the "configuring section is mostly about the /etc/network/interfaces " section14:23
shirishasac: can you please first check the installation section, do you think that is correct or incorrect?14:24
asacshirish: i really think we cannot keep the documentation for all (dapper - intrepid) on the same page14:24
shirishasac: the part of ubuntu 8.04 and ubuntu 8.10 installation14:24
asacshirish: ok let me lok there14:24
asacbut note that we should certainly do someting about the configuring section14:25
asacespecially what to do for old setups14:25
asacshirish: i think NM is installed by default since feisty14:25
shirishasac: think the same but then how we do that, I'm not a good shot at doing stuff from scratch, but that could be taken up at the ubuntu-doc mailing list14:25
shirishasac: ok, what about the bit about the applet, you think that is wrong as well ?14:26
asacshirish: the nm-applet doc isnt right. its a tray thing. the only thing the user can do is enable/disable it in the gnome session14:26
asacPreferences -> Sessions14:26
asacbut i don tihnk we should mention that14:27
asacnobody wants to disable it14:27
shirishasac:  right14:27
asacshirish: imo. we should state that its installed by default. then we should just document the features14:27
asacand add a FAQ or Troubleshooting section14:27
shirishasac: right14:27
asacwith the most common pitfalls14:27
asacshirish: so the main elements (which would deserve a short intro) are:14:28
asac1. the applet14:29
asac2. the connection editor (which is what you find in System now)14:29
asacnot sure how to document the applet. usually thats self explaining. to connect to a network, just click on it14:29
asacalso might be important to mention that NM auto creates connections on a best effort base, but if those connections dont match your need (e.g. no dhcp), then you need to use the connection editor to configure things14:30
asacfor the connection editor we should do multiple paragraphs:14:30
shirishasac: right hang on, putting up things as you speak.14:30
asac1. introduce the available connection types (wired/wireless/mobile broadband/VPN)14:31
asac2. document how to create/modify a user connection14:31
asac  (here we might need a hint that auto created connections are _not_ editable. and modifying them withouth changing names wont be saved)14:32
asac   2a. introduce wired/wireless/mobile broadband/ppp tabs14:32
asac  2b. introduce ip4settings tab in connection editor (e.g. which type - aka static dhcp, dhcp addresses only, etc.; how to edit routes)14:33
asac3. document how to install vpn support14:34
asac  3a. give a quiick overview of the vpn wizards you get in connection editor when the vpn packages are installed14:34
asac (not sure if this really needs to be detailed)14:34
asacnxvl: do you have test packages in a PPA ?14:41
asacnxvl: security updates are kind of critical and since there is no official way to stage them for broad-testing we usually put them in a PPA so w can at least verify the bits that will be released before pushing them14:42
nxvlasac: yes, in my ppa14:43
nxvlasac: nvalcarcel14:43
asacnxvl: so i can take that orig and do a test build and get the exact same result ;)14:44
asacok getting the branch here too14:44
nxvlyes14:45
shirishasac: going slow, can you re-check the Installation part once again and then the configuring part which I have put up atm.14:45
asacshirish: yeah. please save what i wrote though ;)14:45
shirishasac: write, its there in my logs :)14:46
asacshirish: the endable sentence can be dropped. the applet is there to manage your networking from the desktop ;)14:46
shirishasac: did that14:48
asacshirish: configuring is completely outdated. needs to be dropped14:48
asacshirish: the bits about the interfaces do not apply to most users. so we should add how to deal with interfaces in the troubleshooting section14:49
asacoh sorry14:49
asacdidnt see that you still split dapper et al14:49
shirishasac: right, for the moment shall I put it as configuring for old versions?14:49
shirishasac: I dunno, there may be users who may be using and may need this documentation.14:50
asacshirish: hardy + intrepid + _gutsy_14:50
asacshirish:  its unfortunate that that documentation still exists14:50
asacit made lots of users most likely revert our transition where we removed everything from interfaces automatically14:50
shirishasac: shouldn't that be gutsy+hardy+intrepid in that order or the reverse ;)14:50
asacsure14:51
asacshirish: add to hardy et al: "if your interfaces are shown as "unmanaged" in network manager applet, please read the troubleshooting section about "TBD"14:52
shirishasac: by et al you mean Hardy and after that right?14:54
asacnxvl: you didnt add the .desktop file to the branch14:54
asacplease do that ;)14:54
asacshirish: yes14:54
shirishasac: ok please refresh or recheck the page, the first two sections, Installations and the new one which I made about configuration, are you happy with that?14:57
nxvlasac: mm i forgot tu push that change14:57
nxvlasac: one second14:57
asacshirish: you still have "ts used to enable or disable the nm-applet for that session. "14:58
asacthats just not th epurpose of the applet14:58
asacthe purose is to "manage and activate/deactive your network connections"14:58
nxvlasac: k, pushed14:58
shirishasac: right14:59
shirishasac: what it should be saying, its used to disable or enable networking for the session?14:59
shirishasac: ah, ok didn't see that last sentence, doing it14:59
asacshirish: ok and "Specifically for Hardy and latter," would be "For intrepid or later, ..."15:01
asacshirish: TBD means ... to be defined. we should replace that with the link to the troubleshooting section when we have that ;)15:02
shirishasac: ok cool.15:02
asacshirish: imo we shouldnt really make a single document out of it for NM 0.715:03
asaci mean everything below is completely outdated too15:03
asaci mean everything below is completely outdated t15:03
asac oops15:03
asac;)15:03
shirishno issues.15:03
shirishasac: corrected the former, now what about suspend support, that's also outdated/deprecated as far as  Hardy, Intrepid is concerned?15:06
asacshirish: i am not even sure how this applies anywhere15:07
asacmost likely its just dapper and feisty15:07
asacbut cant tell for sure15:07
shirishasac: so will put it like that, dapper and feisty (atleast the headings)15:07
asacshirish: really. lets split this up in a) documetnation of networkmanager 0.6 (e.g. dapper, feisty, gutsy, hardy) and networkmanager 0.7 (intrepid and later)15:07
asacshirish: then we can keep the document in the state as it was before15:08
asac(even though its inaccurate for a bunch of things for a bunch of things)15:08
asac;)15:08
asacwe just run into in accuracies all over the place and fixing everything just because we want to document intrepid is too hard15:08
shirishasac: how do I do that? Do you want me to create a new page or how?15:08
asacshirish: yes. i think we should make one main document that just states:15:09
asacdocumetnation for network manager before 0.7 (dapper,feisty, gutsy, hardy) can be found here: ...15:09
asacand for network manager 0.7 (intrepid, and later) can be found here:15:09
shirishasac: ah ok, that is cool.15:09
asacshirish: at least i think that makes sense15:10
shirishasac: but then this page also needs to be renamed, ok making a new page.15:10
asacnxvl: looks good. a final release commit would have helped to identify what was released later though15:15
asacnxvl: you can still do that by just running dch -r -Dhardy-security15:16
asacor something15:16
asacand commit with "RELEASE x.y.z-0ubuntuY to WHATEVERYOURDISTROISCALLED/hardy-security"15:16
asacnxvl: ^^15:16
asacnxvl: when that is done i am happy ;)15:16
nxvlour distro is always called hardy15:17
nxvlno -security or -updates15:17
nxvlis always hardy15:17
shirishasac: have made a page called it networkmanager options https://help.ubuntu.com/community/NetworkManagerOptions is that good enough ?15:17
nxvlasac: but got your point on the release commit15:18
asacshirish: err. most likely nobody will look for that15:18
asacshirish: imo the top most page should refer to NetworkManager0.6 and NetworkManager0.715:18
asacnxvl: yeah ... then use "hardy" ;)15:18
nxvlasac: i'm unsure about the versioning schema15:19
asacnxvl: i usually say: to ubuntu/intrepid .... you could say to "oem/hardy"15:19
asac;)15:19
shirishasac: so you want me to integrate this at the NetworkManager doc itself.15:19
asacnxvl: just the complete version from the changelog imo15:19
nxvlasac: since i'm having a different base version, but the ubuntu part should stay the same, or change?15:19
asacnxvl: you can also move the +nb1 before the +nobinonly15:19
asacnxvl: the netbook thin at the end is not needed15:19
asacjust 8.04.1 should be enough15:19
sebnerasac: is nxvl your new padawan? ^^15:19
asacsebner: intermediate ;)15:20
sebnerkk ^^15:20
nxvlsebner: kind of, i still don't understand asac'c packaging methods15:20
nxvl:P15:20
sebnernxvl: who does that .... :P15:20
nxvlright15:20
nxvlasac: oh! ok then15:20
shirishasac: can you re-check the NetworkManager top-post section, is that good ?15:21
asacyeah let me install abrowser agin ;)15:23
asacdont have a browser right now15:23
sebnerasac: "abrowser" or "a browser" ^^15:24
shirishits abrowser15:25
sebnerhihi15:25
shirishsebner: hi :)15:31
shirishasac: have put up a new page where I have ported stuff from what we discussed so far, https://help.ubuntu.com/community/NetworkManager0.715:32
shirishasac: using the documentation template, so would have to excuse the stuff not written yet :)15:32
shirishasac: then how do you want to do it? I thought you wanted to have a new page, altogether, what should be ideal IMHO should be https://help.ubuntu.com/community/NetworkManager has stuff only for NM 0.7 while the rest should be another page altogether, all stuff on the same page doesn't work (becomes too confusing)15:35
shirishasac: scratch that last line.15:36
asacshirish: yes. it would be ok to make NetworkManager 0.7 and give a fat reference to the 0.6 page right on to15:36
asacp15:36
shirishasac: right, that I should have thought of before.15:37
sebnerasac: I know you care for the baby but when does NM 0.7 gets officially matura? ca?15:37
asacshirish: well. its ok as its now i think. its just that we want to make 0.7 the default at some point15:38
asacmaybe its ok for now to link to it from the "main" networkmanager page and keep that at 0.615:39
asacsebner: never. dcbw said he would hang himself if not released by end of this month15:39
asacbut given that they now started to do refactoring i doubt that it will happen15:39
sebnerhehe15:39
sebnerkk thx15:39
shirishasac: https://help.ubuntu.com/community/NetworkManager0.7 that good, the top-most thing?15:43
asacshirish: you should say "ATTENTION: if you are use dapper, feisty, gutsy or hardy, read the documentatoin for networkmanager 0.615:45
asacbtw, either NetworkManager (upstream name) or network-manager (package name) please15:45
asacshirish: ^^15:45
shirishasac: that's what you meant by FAT ;)15:45
asacyeah ;)15:47
asacshirish: also put the same on the other page for intrepid15:47
asacshirish: people will most likely find one of these through google15:48
asacso we cannot rely on them reading the url ;)15:48
shirishasac: right, updated the same.15:48
shirishasac: did that as well.15:51
shirishasac: ok now for some info. or introduction of the nm-applet and then nm-connection editor15:52
shirishasac: know any good content for ^^^15:52
MechtiIdewhat about lightning/iceowl-extension 0.9?15:54
asacshirish: i wrote my ideas above ;)15:56
asacis there anything that isnt clear :-P15:56
asac?15:56
asacMechtiIde: didnt make the train for intrepid. jaunty will get it15:56
asacjdstrand: it completely missed that we had a reason to celebrate two days ago ;)15:58
jdstrandasac: I know! I'm updating CVEs for feisty now :)15:58
asacjdstrand: so here my cheers and hugs for succeeding in providing full security support coverage for feisty ;)15:58
asacmission accomplished15:59
asacnow please let go dapper away :/15:59
* jdstrand hugs asac 15:59
jdstrandre dapper> 8 months for you, 32 for me15:59
asacjdstrand: yeah. most likely it doesnt make such a big difference for you ;)16:00
asacbut it certainly is much appreciated here :)16:00
jdstrandheh16:00
asacjdstrand: you still will receive a bunch of tarballs on every release16:00
jdstrandoh yes, I'm well aware ;)16:00
asacthe same amount actually ;)16:00
asacjdstrand: will 8.04.1 be supported till june or end of april?16:03
jdstrandasac: I thought april16:05
asacjdstrand: wasnt sure, i rememberd that some said that 8.04 isnt LTS, only 8.04.116:06
jdstrandasac: I'd like to see that quoted-- I certainly never heard that16:07
=== fta_ is now known as fta
ftamozilla bug 43508816:14
ubottuMozilla bug 435088 in XPCOM "Check .autoreg in the GRE directory, too" [Normal,Resolved: fixed] http://bugzilla.mozilla.org/show_bug.cgi?id=43508816:14
asacgood16:18
ftaasac, i guess we can drop our bzXXX_gre_autoreg.patch16:21
asacyeah16:22
asacsince its similar ;)16:22
asacerr identical i mean16:22
ftanot identical at all. but the goal is the same16:22
asacfta: ok then i mixed that up. we should verify that then after dropping16:24
ftamozilla bug 41261016:25
ubottuMozilla bug 412610 in Startup and Profile System "MAXPATHLEN too small for glibc's realpath()" [Normal,Resolved: fixed] http://bugzilla.mozilla.org/show_bug.cgi?id=41261016:26
maxbHi, is there anyone around to review my intrepid-nomination of bug 286688?16:27
ubottuLaunchpad bug 286688 in ubufox "restart notification erroneously keeps appearing after restart" [Undecided,New] https://launchpad.net/bugs/28668816:27
asacmaxb: any idea how i can shutdown withput that being rewritten?16:29
asacmaxb: are you having extensoins installed (besides ubufox obviously)16:30
maxbNo other extensions. I'm away from the computer on which I initially observed it right now, but let me just check if I can reproduce here.16:31
shirishasac: can you take a look at https://help.ubuntu.com/community/NetworkManager0.7 and see if things are write, specificially the part about nm-applet, nm-connections editor as well as the introduction to the various technologies16:32
asacshirish: NM-Applet (a) .... imo the main focus should be on teaching users how to connect to networks and what those entries mean16:34
asacand only then discuss what happens on right click16:34
asac(e.g. left-click is the main use case)16:34
maxbHow annoying, what was trivially reproducable there does not reproduce here. I shall investigate further tonight when I'm back at the problem machine and update the bug.16:34
asacshirish: i think the title "Configuring Devices for Ubuntu 7.10 (Gutsy), Ubuntu 8.04 (Hardy), Ubuntu 8.10 (Intrepid)" is now obsolete and can be removed from the 0.7 document16:35
asacshirish: we should later look how we can fix the 0.6 document for gutsy/hardy16:35
shirishasac: I dunno much about doing stuff for 0.6 simply because I don't have that any of those configurations, also going for dinner so bbiaw :)16:43
asack16:44
asacshirish: for now lets focus solely on 0.716:44
asaclet me know ;)16:44
ftaasac, could you push your ff3 branches ? 3.0.3+nobinonly-0ubuntu2 is not on lp16:51
asacsuzhe: hi17:07
suzhehello17:07
asacfta: oh yeah. we have a .intrepid branch now ... will push from there to head too17:07
suzheasac: what's your opinion about bug #286906?17:07
ubottuLaunchpad bug 286906 in xulrunner-1.9 "Unable to use libmozjs.so in an application, because of library path problem." [Undecided,Incomplete] https://launchpad.net/bugs/28690617:07
ftaasac, at least, update .head, that's what i merge from for 3.117:08
asacfta: done17:08
asacsorry that i forgot17:08
asachmm still pushing up ;)17:08
ftaseems ftbfs-with-branding-dir is no longer needed, i can't find the root of this patch...17:09
ftamozilla Bug 46091517:09
ubottuMozilla bug 460915 in General "Build problem when using --with-branding-dir" [Normal,Assigned] http://bugzilla.mozilla.org/show_bug.cgi?id=46091517:09
ftaasac, in rev6, i see   + renamed debian/patches/brandir-dir-depth-fix to debian/patches/ftbfs-with-branding-dir, do you know anything about brandir-dir-depth-fix ?17:11
asacsuzhe: well mozjs.so doesnt really have any abi guarantees i think17:11
asacwhich is why we dont provide it in libdir, but in pkglibdir17:11
asacfta: yeah17:12
asacfta: it was  a bug17:12
asac(not sure when)17:12
asac(not sure if still a problem)17:12
shirishasac: back, put up some more info. in the nm-applet please re-check in the nm 0.7 page https://help.ubuntu.com/community/NetworkManager0.7 and lemme know what you think.17:12
asacfta: did i do a lousy comment in commit?17:13
ftai don't have enough history on that particular patch17:13
suzheasac: AFAIK, libmozjs.so keeps backward compatibility since version 160 quite well.17:14
ftaasac, ok, it appeared in rev217:15
asacshirish: those  nm applet lines should be accompanied by screenshots i guess17:15
asacsuzhe: yes. but is there any policy on that? if there is we can make a proper first tier lib out of it17:16
shirishasac: you mean the one where I give the link to the D-Link stuff?17:16
asacshirish: no. every line ;)17:16
shirishasac: damn, ok cool. will try17:16
suzheasac: And I don't think the abi will be changed in xulrunner 1.9 series17:16
asacshirish: e.g. "he network-manager or the nm-applet is the one which is found in the systray. The icon of two computers, one below to the other on the left-side." -> screen snippet shich shows the tray with NM17:17
nikiasac: now that your talking about nm, has there been any changes to it so that I have to do some manual configuration lately ?17:18
suzheasac: I'm not sure if there is any policy on that.17:18
suzheasac: let me have a check.17:18
nikiasac: because, nm doesn't show up in systray when I login any more, have to do a /etc/init.d/NetworkManager restart to get it to show up17:20
asacniki: if nm-applet is running and NetworkManager you need to restart NetworkManager ... yes.17:21
asacs/and NetworkManager/and NetworkManager not/17:22
nikiasac: this in on a fresh boot up, so, shouldn't it be started automatically ?17:22
asacniki: it should17:23
asacniki: so please check if its not running17:23
asacif so, post your complete syslog somewhere17:23
nikiI will17:24
nikiasac: another issues with nm is that it seems to have "lost" all the interfaces, no wired interfaces (only an usb0 which is defined in /etc/network/interfaces which is greyed out), and no wireless interface, is that a known issue ?17:26
shirishasac: you just want the systray or the whole desktop there?17:26
asacniki: interestee in interfaces are always not-managed by default (same as in gutsy)17:26
asacniki: should be "unmanaged" in applet17:27
asacniki: if wireless isnt seen, then that device isnt known to hal ... not a NM issue. you might have disabled wireless in nm right-click menu though17:27
suzheasac: though there is no explicit policy about abi compatibility issue of libmozjs.so, I believe that the abi won't be changed during xulrunner 1.9 lifetime.17:27
asacshirish: well. given that each line gets a snapshot the shown section should be as small as possible - while still giving user enough context to spot that17:28
asacsuzhe: well. believing is good17:28
asacwe need a policy or upstream needs to use SONAMEs to express how they change abi/api17:28
shirishasac: right, ok will work on that.17:28
nikiasac: wireless is enabled, just wonder why hal had dropped "support" for my "Intel Corporation PRO/Wireless 5100 AGN [Shiloh]" as it has been working, but i'll investigate that17:30
asacniki: try hal-find-by-capability --capability net.8021117:31
suzheasac: can you help ask upstream developer about this issue?17:31
nikiroot@niki-laptop:/etc/default# hal-find-by-capability --capability net.8021117:32
niki /org/freedesktop/Hal/devices/net_00_16_ea_7a_d2_8a17:32
niki^ asac17:32
ftaasac, where did you handle firefox-trunk before you created the bzr branch?17:32
ftabranch nick: firefox-trunk17:32
ftatimestamp: Wed 2007-03-21 18:21:52 +010017:32
ftamessage:17:32
fta  initial firefox-trunk debian/ package17:32
nikiseems to find it fine17:32
asacniki: do you see "wirless networks" in the applet at all? have you checked with right clicking that wireless isnt disabled?17:32
asac"wirless networks" -> thats a grey text in the applet drop down17:33
nikiyep, but in the list it just says "device is unmanaged"17:33
asacniki: then you have a configuration for that in /etc/network/interfaces17:34
nikiok, so I my not have that then anymore ?17:34
asacniki: NM _never_ managed devices in /etc/network/interfaces for you17:34
asacniki: or maybe ... can you post your interfaces please?17:35
nikiwell sometime ago it kinda ignored the entry in interfaces, so that I could managed it both places17:35
suzheasac: I think the solution used by opensuse is good enough.17:35
asacfta: isnt there a branch for that in firefox project?17:35
asacsuzhe: no. people will create packages that link against the libs directly which we do not want unless we know that we can track abi17:36
nikihad to have the entry because nm didn't manage to associate with my ad-hoc network17:36
ftaasac, that's rev2 of all ff3 branches, rev1 being the tarball17:36
nikisec, i'll paste it in a sec17:36
asacsuzhe: i men what does it help if it works, but you cannot really maintain this stuff in a distro ... we need a real solution17:37
suzheasac: then do you have a good solution for this problem? I searched on google and found that there are some other applications that require libmozjs.so17:37
suzheasac: many ubuntu users reported similar issues.17:37
asacsuzhe: many? ididnt get to know about that yet.17:38
asacdo you have references?17:38
asacfta: maybye https://code.edge.launchpad.net/~mozillateam/firefox/trunk.dev17:38
asacfta: i think that "restart" was done because you wanted to get rid of the tarball cruft in the branch17:39
asacmight be wrong of course17:39
nikiasac: http://pastebin.com/d5fcc918c17:39
asacfta: hmm. thats that branch17:39
ftaasac, no, we never restarted, this branch starts like all the others17:39
asacyeah17:40
suzheasac: you can search ubuntu libmozjs.so on google.17:40
ftaasac, i wasn't there yet at that time so i don't know17:40
asacsuzhe: only see old noise on the first page17:40
asacabout firefox broken etc.17:40
asacfta: most likely i did all at once and imported that17:41
asacfta: the firefox-trunk branch nick was just the name of that branch for me locally at that time17:42
sebnerasac: BTW, any progress with your google chrome/chromium import to LP?17:42
asacsebner: jcastro would know more ;)17:42
suzheasac: for example: http://itsiriuscn.yo2.cn/articles/ubuntu%E4%B8%AD%E5%AE%89%E8%A3%85chmsee.html17:43
sebnerjcastro: pingeling :)17:43
asaclast i know is that we had a pending request to create a "super" project on launchpad17:43
sebnerlol17:43
nikidamm, your quite busy asac ;-)17:43
sebnerniki: he is always busy so just ignore it ^^17:44
asacniki: so ... you sure you could use wireless in the NM menu?17:44
asacin hardy?17:44
nikiintrepid17:44
asacniki: err. i mean if you could use the exact same config and still select your access points in the NM menu17:45
asacon hardy17:45
nikiasac: well I haven't been able to get it to associate with an ad-hoc network yet, that is why I have the entry in interfaces.17:45
nikiI bougth this lappy some months ago, and went strait to intrepid, so actually don't know17:46
asacniki: ok. then thats a problem of you ;)17:47
asacniki: currently every device configured in interfaces is unmanaged in nm17:47
asacniki: you can do adhoc stuff in NM directly17:47
jcastrosebner: it's been imported17:47
asacnot sure why you use interfaces17:47
asacjcastro: everything?17:47
jcastrosebner: it needs to be shuffled around namespace wise17:47
asacjcastro: is the "master" project set up?17:47
asacoh17:47
jcastrono, I never got a response about that17:47
jcastro"chromium" is importing though17:48
nikihehe, yeah, I know, had to "skip" hardy because the wireless card wasn't supported, support was first added in 2.6.2717:48
asacjcastro: jcastro you mean "chrome"?17:48
niki^ asac17:48
asacjcastro: we really need all parts. otherwise that single import isnt worth much ;)17:48
jcastroyeah it needs to be renamed17:48
asacjcastro: could you ping lp folks again?17:48
jcastroasac: yeah17:48
ftasebner, i follow chromium quite closely17:49
asacjcastro: please dont rename it to chromium ;) ... chromium-project is the "main" project.17:49
asacand chrome/ was a subtree17:49
nikiasac: I'll comment out wlan0, and reboot to see what happens, i'll be back in about 10 15 min.17:50
sebnerjcastro: fta : already building on linux?17:50
ftasebner, but there's not much activity for linux, just 1 or 2 commits a week to build various small things already in the tree for linux17:50
jcastrosebner: hahahaha not even close.17:50
sebnerrofl17:50
sebnerjcastro: it'S opensource. fix it :P17:50
ftanot, most of the code remains to be written/ported17:50
fta-not+no17:51
sebnerand now .. who kicks google's ass to do that?17:51
nikibrb...17:51
ftai think they are working on it internally, it's just not public yet17:52
asacyeah ... most likely throwing stuff over the wall ;)17:52
shirishasac: are you guys talking about google chrome or something else altogether?17:53
ftachromium17:53
Jazzvaasac, ping17:54
shirishfta: what is chromium?17:54
asacshirish: chromium ... yes17:54
asacJazzva: ?17:54
ftachromium =  google chrome minus branding and some features17:54
asacJazzva: i think MOTU freeze will start on 23rd ;) ... whatever we want to get in extension wise should be done soonish ;)17:55
shirishfta: ah, ok cool.17:55
asacJazzva: also a review of the app-install-data ;) do you know how many changes we have in there?17:55
ftahttp://blog.chromium.org/2008/10/google-chrome-chromium-and-google.html17:55
Jazzvaasac, is this procedure still right for getting Profile dir? http://developer.mozilla.org/En/Code_snippets/File_I%2F%2FO , section "Getting special files"? I tried it two nights ago in order to fix foxyproxy, but it didn't work, I tested with file.path, but it didn't write anything17:56
Jazzvaasac, 23rd? Oh... that soon. I'll be quick :)17:56
asacJazzva: yes thats correct17:56
asacJazzva: you have the diff you tried?17:56
Jazzvaasac, app-install-data will have removal of mime-type for firefox-2 extensions. And there should be few files added for new extensions17:57
Jazzvaasac, no. It's a one line change, I'll paste it now17:57
suzhehello jorendorff17:58
jorendorffhi17:58
jorendorffSo, we were discussing https://bugs.launchpad.net/ubuntu/+source/xulrunner-1.9/+bug/28690617:58
ubottuLaunchpad bug 286906 in xulrunner-1.9 "Unable to use libmozjs.so in an application, because of library path problem." [Undecided,Incomplete]17:58
jorendorffAnd I think a big part of the question is whether the ubuntu moz team *wants* to provide a binary ABI that's stable over time17:58
suzheasac: jorendorff is a developer from spidermonkey team.17:59
jorendorffa policy question I know nothing about, hoping the folks here can help17:59
jorendorff(just a developer, but hoping I can help)17:59
asacjorendorff: well. the ubuntu moz team doesnt have a will on its own. its just that when developers want to develop against mozjs.so they want that lib to be available in the distro18:01
asacbut unless there are no ABI/API guarantees/policies/procedures, we cannot ship libraries in decent fashion18:01
jorendorffasac: Sorry if I don't understand the issues properly -- I really know next to nothing about packaging18:01
Jazzvaasac, http://paste.ubuntu.com/60599/18:02
asacjorendorff: for instance. we currently build libmozjs.so as part of the xulrunner18:02
asacjorendorff: there libmozjs.so is shipped in pkglibdir ...18:02
JazzvaI think that's the place where it gets the settings dir, and then it checks it for foxyproxy.xml. If it doesn't exist, it creates new file, if it exists it reads from it.18:02
asacthis means de-facto that those libs are not available for public consumption ... just for internal use (e.g. xulrunner itself)18:02
asacjorendorff: when it comes to decide whether we can make a lib available in libdir /(e.g. /usr/lib) we usually need the lib to use -version-info (or something similar if your lib doesnt use libtool)18:03
asacwhich properly indicates abi/api compatibility18:04
asacOR we need a guarantee that there will be no abi/api breakage as long as libmozjs.so is shipped under that name18:04
asacthe latter is what nspr and nss are doing18:04
jorendorffok, I'll paste this into a bug on our end.18:04
jorendorffIt looks like we are at least weeks away from providing either of those.18:05
suzheasac: In this case, can pkglibdir act as the version info?18:05
jorendorffsuzhe: Right now, my guess is, nobody currently wants to guarantee that there will even be a libmozjs.so file there18:06
jorendorffmuch less anything about its remaining stable in any way over time18:06
jorendorffnobody meaning neither the Ubuntu moz team nor the moz xulrunner team nor the moz spidermonkey team18:07
suzhejorendorff: it's guaranteed by pkg-config file mozilla-js.pc18:07
jorendorffWell, that is interesting18:07
jorendorffwhere does that file come from?18:07
suzhexulrunner-1.9-dev package.18:07
suzheand I believe it comes from upstream.18:08
jorendorffah, looks like that's coming from xulrunner18:08
suzhecontent of mozilla-js.pc is pasted in that bug report.18:08
jorendorffI saw it; it's coming from here http://mxr.mozilla.org/mozilla-central/source/xulrunner/installer/mozilla-js.pc.in18:09
jorendorffBut it looks suspicious to me.  I'm pretty sure xulrunner just takes whatever version of SpiderMonkey is in the tree, so it seems wrong to slap %MOZILLA_VERSION% on that (since the two are ostensibly independently versioned)18:10
suzhejorendorff: will xulrunner 1.9 sticks to a specific version of spidermonkey?18:11
jorendorffNo, they take whatever version of SpiderMonkey is in the tree -- i.e. the latest18:13
jorendorffFor all I know the ABI may remain compatible from 1.7 to trunk, for features exposed in jsapi.h18:14
jorendorffbut if so, as much by coincidence as anything else18:14
jorendorffI know that other functions, the ones not exposed in jsapi.h, tend to come and go.18:15
suzhejorendorff: do you have any policy to maintain ABI compatibility for features exposed in jsapi.h?18:15
jorendorffno18:16
asacsuzhe: at this point the pkglibdir acts as version info18:16
asacsuzhe: just that it doesnt help for you as it changes on each and every upstream release18:16
jorendorffrecently we considered changing jsval from pointer-sized to a 64-bit type, for example.18:16
asac(which is intended just for things like this)18:16
jcastroasac: now is the time to sign up! https://wiki.ubuntu.com/UbuntuOpenWeek/Prep18:16
nikiasac: no luck, but I did get a segmentation fault from nm18:16
asacniki: no luck with what?18:16
asacadhoc?18:16
asacadhoc doesnt work for most modern chipsets i think18:17
asac(funnily)18:17
nikiasac: the interface didn't show up18:17
asacniki: remove everything from interfaces18:17
nikiasac: well i'm running adhoc atm18:17
asacniki: it will show up for sure after reboot18:17
asacniki: good to know ;) .... wlang?18:17
asaciwlang ;)18:17
nikiyep18:18
asacthats good news18:18
asacdidnt work for me on my plain 4965 here18:18
suzheasac: then, my question is: in which xulunner version range the ABI will keep stable? 1.9.x.x or 1.9.0.x?18:18
asacsuzhe: we dont know anything. and there are no upstream guarantees. which means we only guarnatee that its stable for each upstream release18:18
nikisee my paste bin from before, that sets my wlan up for adhoc18:18
asacsuzhe: which is what we reflect by shipping stuff that way18:18
asac(which actually is the official upstream way to ship it ... e.g. run make install on unpatched sources)18:19
asaceveryone who patches that out of the build system hides the problem and will make it less likely to be fixed18:19
nikiasac: especially, see the pre-up command i have, I need that else adhoc won't work18:19
asacbecaues everybody just accepts that people will "just" linke -rpath and then prey ;)18:19
asacniki: you can configure in NM that adhoc should share the NM18:20
suzheasac: Hmm, then my package must be rebuilt every time when xulrunner upgrades. It's really bad.18:20
asacniki: NM should support it out of box18:20
asacniki: its just that it doesnt even work manually here18:20
asace.g. with iwconfig only for instance18:20
nikiI did the setup in iwconfig before doing it in ifupdown18:21
asacsuzhe: right. but thats what upstream suggests. we need to convince spidermonkey developers to take over responsibility and make a properly versioned library out of it18:21
suzhejorendorff: Can you help fix this issue from upstream, by adding version info to libmozjs.so?18:21
asacor release a policy ... or what ever18:21
nikibut ifupdown needs pre-up iwconfig wlan0 mode ad-hoc18:21
asacsuzhe: most likely thats not feasible for them they rather want to go the "strict" policy road and dont break abi/api until they go for libmozjs2.so18:22
jorendorffasac: OK, I am convinced you guys are doing the right thing.  I'm going to ask the xulrunner guys; surely someone has given this some thought18:22
asacetc.18:22
jorendorffwe need a policy18:22
asacjorendorff: well. this has been long discussed i think. but you can try18:22
asacjorendorff: the xulrunner position is that caring about abi/api isnt necessary as xpcom will properly protect stuff18:22
asacjorendorff: but you never know ;)18:23
jorendorffyeah, I think the tendency is away from binary compatibility altogether and toward JS-only components and stuff, but I don't know how that fits in with SpiderMonkey18:23
jorendorfflibmozjs that is18:23
asaconly thing i can say is that without any of these mechanisms its really hard to ship libmozjs.so ... which would be a shame imo18:23
jorendorffWell -- we have some nuts and bolts we have to take care of, and believe it or not we are working on it...18:24
jorendorffbut boy has it been a long haul  https://bugzilla.mozilla.org/show_bug.cgi?id=9795418:24
asacjorendorff: at best try to listen to what bsmedberg thinks. and also how he thinks libmozjs.so can be properly shipped in such a way that it can become a proper top-level lib on linux systems18:24
nikiasac: the other end of the adhoc network is my firewall, which too is configured with ifupdown, but watch out, i had been trying to configure the interface on the firwall for weeks, with no luck, then one day I had to reboot the machine, and by magick adhoc worked on it, so my guess is that when you configure/deconfigure it leaves some garbage in the interface config or something like that.18:24
suzhein my opinion libmozjs.so is really important for 3rd applications who wants to interpret and run javascript.18:24
asacjorendorff: i would be happy to get more ideas from him ;)18:24
jorendorffexcellent -- I will do that18:25
asacniki: yeah. thats what i ment. for ages adhoc didnt work on modern intel18:25
jorendorffkeep in mind that libmozjs as a library for applications that want a scripting engine18:25
nikiasac: I'll try to empty the interfaces file, after filing the nm crash18:25
asacif it works now fine.18:25
asacniki: but then NM should work ttoo18:25
asacniki: give it a try18:25
jorendorffis an extremely different thing from libmozjs for things that want to hook into mozilla18:25
asacniki: thanks18:25
nikiasac: both ends is intel fyi.18:25
ubottuMozilla bug 97954 in JavaScript Engine "autoconf build environment for spidermonkey" [Enhancement,Assigned]18:25
asacniki: after empying you just need to restart ... or sudo killall nm-system-settings18:26
nikiok, ahould I also remove the lo interface ?18:26
asacjorendorff: right. i am all with you. imo mozjs should become a real project with its own build system and a decent library versioning policy18:26
asacjorendorff: and then xulrunner/firefox should be able to use mozjs from system-library18:27
asacjust as it uses gtk now (e.g. with proper minimal versoin requirements and such)18:27
jorendorffthe latter will take some selling :)  but I'm all with you on the former.18:27
asacof course upstream firefox builds could still use their own in-binary-blob libmozjs if they dont want to rely on that18:27
asacjorendorff: well. do the former and i am sure we can get the latter supported in the build-system18:28
asacthats the easier task ;)18:28
asac(e.g. making xulrunner use system-mozjs)18:28
nikiasac: regarding this bug https://bugs.launchpad.net/ubuntu/+source/network-manager/+bug/269474 , I now have one more crash (exactly the same)18:33
ubottuLaunchpad bug 269474 in network-manager "NetworkManager crashed with SIGSEGV in strlen()" [Medium,Incomplete]18:33
suzheasac: do you have a workable solution for this issue at current stage?18:35
asacniki: do you have the the syslog for this crash too?18:36
asacsuzhe: i will think about it ... have to run now ... will be back in a few hours18:36
nikisec18:36
asacok have to run ... culater18:36
suzheasac: thanks a lot.18:36
asacsuzhe: dont hope too much for now18:37
nikiasac: http://pastebin.com/d3afb58e918:38
nikiin the first section marked ### NM Restart ###18:39
nikithat is with everything exceplt lo commented out18:39
nikiin interfaces file that is18:39
nikiasac: gonna reboot, with an empty interfaces file, except lo is still defined.18:46
nikibe back shortly18:46
newz2000hi, are there known probs with todays ff update?18:56
newz2000i.e. ff crashing every time you try to open it?18:56
nikiasac: success, nm connected to adhoc here now, with empty interfaces file both wlan0 and eth0 is seen in nm applet, although eth0 wasn't specified in the interfaces file.19:00
nikibut to get nm to connect to my adhoc network I had to run "iwconfig wlan0 mode ad-hoc" in a term, after that it connected on first try19:01
niki^ asc19:01
niki^ asac19:01
newz2000my prob seems to be related to firebug. :-( Will investigate further.19:05
ftaasac, why are we dropping other-licenses/7zstub in nobinonly?19:26
asacfta: because its binonly?19:31
ftaremoved `other-licenses/7zstub/src/Windows/Control/Dialog.cpp'19:31
ftaremoved `other-licenses/7zstub/src/Windows/Control/Dialog.h'19:31
ftaremoved `other-licenses/7zstub/src/Windows/Control/ProgressBar.h'19:31
asacniki: hmm19:31
ftaremoved `other-licenses/7zstub/src/Common/ComTry.h'19:31
ftaremoved `other-licenses/7zstub/src/Common/CRC.cpp'19:31
ftaremoved `other-licenses/7zstub/src/Common/CRC.h'19:31
ftaremoved `other-licenses/7zstub/src/Common/Defs.h'19:31
asacniki: sounds like a bug in wpasupplicant then19:32
asacniki: would be interesting to get a syslog after reproducing19:32
ftawe drop the whole thing, not just binaries19:32
nikiasac: reproducing what ?19:32
ftaasac, removed `./js/src/liveconnect/jsj_nodl.c'19:33
fta[reed], what is other-licenses/7zstub/ used for?19:35
asacniki: conneting to adhoc without running iwconfig first19:35
asacfta: i can tell you that19:35
asacfta: its the stub used to pack the iwndows installer19:36
[reed]fta: NSIS Installer19:36
[reed]yeah19:36
[reed]what asac said19:36
asacfta: previously there was only a binary ... now there appears to be sources (which is good)19:36
nikiI didn't run iwconfig first, ran it after trying to use default nm19:36
asacfta: if the binary stuff isnt in there then i dont mind if we ship it in the nobinonly sources.19:36
asacfta: but we dont need it as we have 7z in the archive anyway19:36
asacand linux builds dont use it19:37
ftai would love to see that +nobinonly sig disappear for good19:37
ftais that a fake ? http://www.engadget.com/2008/10/20/apples-new-macbook-is-mm-mm-goo/19:39
asacfta: i dont see any benefit from making the version better readable19:39
asac;)19:39
nikiasac: do you want a copy of my log ?19:39
asacniki: i want that as a bug ... attached19:39
nikisure19:39
asacniki: 1. reproduce 2. attach complete log of failed attempt19:40
asacniki: 3. workaround 2. attach complete log after the success19:40
nikiI have that in my current log, tried to associate 2 times before using iwconfig, so I should have what you want ;-)19:41
nikiI'll finish what i'm doing right now, and then clean the log a little, and the upload it19:42
shirishasac: you still up buddy?20:25
nikiasac: Ok, this is weired, I just rebooted to catch some logs and such for you, but this time it associated the wlan connection automatically without me doing anything20:51
asacniki: thats expected. once you connect for first time NM will auto connect there when it sees the same AP next time22:44
Jazzvaasac, fta: willing to do a quick and easy upload :)? bug 28725323:24
ubottuLaunchpad bug 287253 in diggler "diggler 0.9-16ubuntu1 depends on firefox-3 instead on firefox" [Undecided,New] https://launchpad.net/bugs/28725323:24
Jazzvathanks23:24
Jazzvanoticed that I haven't set deb mail... stupid23:27
Jazzvaeverything good now23:28
ftais it stil open?23:28
ftastill23:28
asacfta: yes23:41
asacfta: universe still has normal FFe rules23:42
ftaasac, bug fix doesn't need permission, right?23:46
asacfta: clearly mark it as such in the changelog and keep changes minimal23:48
asaci think you have to ping RMs to get it approved, but they wont do a thorough review23:49
asacthere was an announcement mail about this on -devel-announce recently i think23:49
ftareading https://wiki.ubuntu.com/FreezeExceptionProcess is not clear for bug fix only23:50
asacfta: https://lists.ubuntu.com/archives/ubuntu-devel-announce/2008-October/000502.html23:51
asacthtas the announcement of how universe/multiverse are handled during main hard freeze23:51
asacfta: if in doubt bug sispoty23:52
ftaok, so 23rd will be the date, i'm still fine without approval23:52
ftaJazzva, i'll push it23:52
asacfta: i think just uploading and seeing if archive admins auto approve it within 15 hours or so ...otherwise pinging them23:53
asacarchive adminst -> Release Managers23:53
NCommanderfta, during hard freeze they do23:54
NCommanderBUt you upload normally, and it enters the unapproved queue, someone from motu-release has to kick it into the archive23:55
Jazzvafta, thanks :)23:55
Jazzvaasac, I'm done with extensions list...23:55
JazzvaThere wasn't much to update...23:55
Jazzvayou can see in the changelog23:55
Jazzvahttps://code.edge.launchpad.net/~jazzva/app-install-data-ubuntu/ubuntu.mozilla-extensions23:55
ftaJazzva, any reason to not add abrowser ?23:55
Jazzvaabrowser?23:55
Jazzvain MimeType?23:55
asac  in depends i guess23:55
Jazzvafor diggler?23:56
ftadiggler23:56
asacor recomends (but then both)23:56
fta-Depends: firefox-3 | seamonkey-browser23:56
fta+Depends: firefox | seamonkey-browser23:56
JazzvaI forgot to do that... I'll upload a new diff23:56
ftano need, i can add it23:56
asaci think its depated that extensions must depend on the browser23:58
asacmost likely a recommends is better now tha tthose get auto installed by default23:58
Jazzvafta, ok. thanks23:59
asacbut i guess we have those depends everwhere and shouldnt start to do something righ tnow23:59

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