[00:09] bdrung: micahg: shoot [00:09] asac: do we need the -dev package before pushing TB3 to Lucid? [00:09] yeah [00:09] i think that makes sense [00:09] and unversioned -dev package [00:10] for now empty i guess [00:10] asac: ?? [00:10] but it needs no content [00:10] asac: I think that's the way it is now [00:10] so, it's not blocking? [00:11] well. its definitly blocking release [00:11] or even beta [00:11] but not the upload [00:11] ok [00:11] we need to file grave bugs against enigmail [00:11] and tbird [00:11] with target alpha-3 i would think [00:11] asac: next question, am I branching for lucid first or will .head for TB3 replace TB2 in the PPA as well? [00:12] micahg: you could remove all files from tbird.dev branch locally ... then see if you can merge the whole tb3 tree using merge -r 0.. [00:12] or something [00:12] everything locally ;) [00:13] adn manually add the changelog on top ;) [00:13] maybe generate that using bzr log or something [00:13] not really needed though. but would be nice if there are noteworthy changes to include them [00:13] asac: I know to test locally first, I'm just wondering if you intend the TB3 PPA to replace TB2 at the moment [00:14] PPA? [00:14] asac: I plan to diff the 2 versions before merging to find out what to change [00:14] branch? [00:14] asac: dailies [00:14] yeah. we can add a transitional package for that [00:14] TB3 dailies pull from .head [00:15] we should rename thunderbird.dev to thunderbird.head at some point [00:15] asac: I see, ok, so we have a release branch and a devel branch [00:15] TB3.head will remain a devel branch [00:15] and TB.dev will become the TB3 release branch? [00:16] asac: but what if there's another release of TB2 (sec updates) [00:18] micahg: we have stable branches for our stable releases [00:18] e.g. thunderbird.karmic ... thunderbird.jaunty etc. [00:18] dont we? [00:19] if i forgot to create karmic we should do that [00:19] https://code.edge.launchpad.net/~mozillateam/thunderbird/thunderbird.jaunty [00:19] asac: yes, we do, so we don't need to keep a master for TB2 then? [00:19] https://code.edge.launchpad.net/~mozillateam/thunderbird/thunderbird.intrepid [00:19] https://code.edge.launchpad.net/~mozillateam/thunderbird/thunderbird.hardy [00:19] we havent created karmic yet [00:20] so first thing is to push current .dev (or whatever revision reflects last upload) up [00:20] set that to mature in launchpad and add a proper description (lke the others hopefully have (nor not have)) [00:20] micahg: the branch is unversioned [00:20] so tb3 is just a "major version upgrade" [00:20] on that branch [00:20] (which is what we always did before we introduced the version scheme for ffox and friends) [00:21] asac: right, I just wanted to make sure we don't need to keep a master TB2 branch, that's all [00:21] ok [00:21] right [00:21] welcome skillman [00:21] micahg: well. the idea is that .dev still has the currenct .dev in history [00:21] yes [00:21] asac: can you help skillman to repair his accidently removed NM packages? [00:21] BUGabundo: not sure [00:21] =) [00:21] sudo apt-get install network-manager [00:22] something about probs with wifi, so I did a bit of a mess [00:22] asac: the next question is do we need a profile migrator like we had in FF35 [00:22] asac: no network :) [00:22] micahg: i think so. [00:22] so he has to generate a script via synaptic, download on another PC [00:22] and install localy [00:22] micahg: though we havent put that in the archive [00:22] asac: ok, can I pull the code from FF35 and modify it? [00:22] micahg: also the new location is probably similar to the 3.0 one [00:22] ordidnt we use .thunderbird? [00:23] asac: I was going to ask if we should move from .mozilla-thunderbird to .thunderbird [00:23] BUGabundo: he is gone [00:23] guess he figured it ;) [00:23] sorry [00:23] micahg: i thought we moved to .thunderbird as part of the 3.0 migration [00:23] back [00:23] skillman: what network do you have? [00:24] skillman: how did it happen that you removed the package? [00:24] i went to the options in the network manager [00:24] and just deleted [00:24] every connection [00:24] micahg: hmm. so seems we moved from .mozilla-thunderbird to .thunderbird-3.0 [00:24] than, I went to the software [00:24] micahg: we can decide to ignore users that used dailies [00:24] and deleted the app [00:24] or add the same migration as we did for ffox [00:24] asac:only in the PPA [00:25] asac: I'd like to do the same migration like in FF35 [00:25] micahg: in any case we should move from .mozilla-thunderbird to .thunderbird (witthout asking) [00:25] micahg: sure. [00:25] micahg: you can copy the code over, modify it [00:25] and hook it up to the startup script [00:25] asac: ok, so if only .m-t move it, if both, ask [00:25] right [00:25] default is to keep using .m-t [00:26] as that is the supported ancenstor [00:26] and we somehow consider the preview branches for "testing" ... even though they might use that only [00:27] asac: i went to the options in the network manager [00:27] asac: and just deleted [00:28] asac: every connection [00:28] asac: than, I went to the software manager and deleted de app [00:28] skillman: but why would you do that? [00:30] asac: I know... I know... I'm new with this linux thing, and I was trying to understand why the wireless of my pc was always breaking down, than I downloaded some windows wireless drivers app, to install the original one of my oc, but that came with an error and all the network stopped working... [00:30] cant you just reinstall and in future not do that ;) [00:31] sounds like thats the least-support intensive way to get back to a normal state [00:31] asac: than, stupid of me, thought (i know you're going to laugh) I'm just gonna uninstall this, and than install it again... yeh right... but without internet how am I going to do this [00:32] sorry, back [00:33] I'm just so dumb that every time I want to close a window in the program of IRC I close everything... [00:33] skillman: how did you first install? [00:33] you should have a CD [00:33] you can just use that to install ubuntu completely [00:33] asac: yes, I have the ubuntu 9.10 cd [00:33] yes [00:33] I thought of that [00:34] skillman: so if you dont mind loosing your data ... just install it again [00:34] but I didn't want to have to pass all the files again [00:34] yes I will do that [00:34] well. its less cost intensive for you to just install ;) [00:34] I just wanted to learn more [00:34] skillman: well... so you can download the .deb [00:34] and install it locally with dpkg -i ... [00:34] asac: I did that [00:34] asac: I did that [00:34] however, what makes me think you shouldnt do that is that you installed the windows drive [00:34] r [00:34] that probably did something bad to your system [00:35] which i would need to understand before i can help you ... but that takes too much time on my side ;) [00:35] asac: but in the console it doesn't identify the program installed [00:35] not sure what that means ;) [00:35] skillman: do you have the .deb files on your system? [00:35] on the ubuntu system [00:35] which ones? [00:35] just one? many? [00:36] you probably need more than one: e.g. network-manager network-manager-gnome libnm-util1 libnm-glib2 ... and modemmanager [00:36] at least [00:36] asac: I have the network-manager_0.8~a~git.20091013t193206.deb [00:36] if you hvae all those on your broken ubuntu install (e.g. through usb stick) ... run sudo dpkg -i /path/to/debs/*.deb [00:36] skillman: yes. you need all the others i mentioned too [00:36] ok [00:37] just does [00:37] skillman: however, that will probably not bring the net back as you still have the bogus driver on your system [00:37] I unistalled too [00:37] so if you remember how you installed that, you might be able to find help how to uninstall that in #ubuntu [00:37] ok. [00:37] skillman: yeah. so hope. install all the packages i mentioned using that command [00:37] sudo dpkg -i /path/to/debs/*.deb [00:37] ok [00:37] got it [00:37] and hope that after restart your net comes back ;) [00:37] if it doesnt i think its easiert to install fresh [00:38] lool.. ok. if not I just install everything back again [00:38] and next time if you want to learn stuff, break things != network ;) [00:38] yes [00:38] everything else is probably easiert to learn :) [00:38] lool [00:38] network is essential [00:38] yeh, I know... but the net was allways coming down [00:38] can you think of something [00:38] that could be causing that? [00:39] skillman: what chipset do you have? [00:39] what are the issue? regularly network latency? [00:39] or droppage=? [00:39] how do I see that... (yes... newb to this point) [00:39] thats almost cerainly a driver issue ... [00:39] skillman: post lspci and lsusb output to paste.ubuntu.com [00:40] post lspci and lsusb output to paste.ubuntu.com if I only knew what this means [00:40] lol [00:40] I'm just so newb... I'm sorry [00:40] skillman: paste.ubuntu.com is an address [00:40] then type [00:40] lsusb [00:40] and put the output on that webpage (whcih should be self explanatory [00:41] do the same for "lspci" command [00:41] when you submit stuff there you get a link [00:41] post that link here and we can look at your output [00:41] hmm [00:41] difficult without net [00:41] lsmod | grep ath [00:41] does that yield anything? [00:42] skillman: you can also look at lspci output [00:42] maybe you there is wifi or something [00:42] in there [00:42] that should give you a name [00:43] so for me [00:43] 03:00.0 Network controller: Intel Corporation PRO/Wireless 4965 AG or AGN [Kedron] Network Connection (rev 61) [00:43] is one entry i get for lspci [00:43] so its a "ntel Corporation PRO/Wireless 4965 AG or AGN [Kedron] Network Connection (rev 61)" [00:43] micahg: ok so where were we? [00:43] or all clear on tb3? [00:43] ok, tks, gonna read and do [00:43] asac: well, I think I'm clear on it, I hope to have it done by next week [00:45] micahg: take your time. on the other thing, have no feedback yet. will poke directly tomorrow [00:45] asac: can you have a look at https://code.launchpad.net/~mozillateam/mozilla-devscripts/dh_xul-ext and convert the xpath commands into python code? [00:46] asac: and we have to discuss the package meta data (Xb-Xul-AppId and Xb-Xul-Eol) [00:47] found_duclicate = False [00:47] at least consistent ;) [00:48] ? [00:50] bdrung: typo ;) [00:50] bdrung: i think we should followlink ... and add the final destination to dictionary relying on unique constrained to filter out dupes [00:50] rather than omitting all install.rdf links [00:51] bdrung: what dom/xpath lib would you suggest for python? [00:51] asac: what do we gain from following the symlinks? [00:51] bdrung: we do it right ;) [00:52] if we dont follow them we might omit valid linkis [00:52] lnks [00:52] e.g. it could be install.rdf -> install-myvariant.rdf [00:52] which imo would work [00:52] but we would omit as of now, right? [00:52] asac: but then we have to depend on another package, which depends on the xul app [00:53] not sure what you mean [00:53] what links do you exactly omit? [00:53] asac: now i get your point. [00:54] i am not 100% sure i interpret the current code right. but it feels like we drop install.rdfs if they are links [00:54] asac: we want to omit links pointing to different directories [00:54] to something else [00:54] assuming that the somthing else will always be called install.rdf thats valid [00:54] yeah [00:54] so basically we assume that everything found through a linki will be found otherwise [00:55] which might not be true [00:55] simple and most safe way is really to populate a set with unique constrained with all the realpaths... we autoamtically get _all_ install.rdfs [00:55] asac: ok. i have added this to my todo list [00:55] great [00:55] so dom/xpath lib? [00:56] asac: is there such a lib? [00:57] asac: http://docs.python.org/library/xml.dom.minidom.html would be the included battery [00:57] but is this dom library sufficient? [00:57] i need a xpath lib ;) [00:57] i assumed it would also be based on dom [00:57] but could be other dom like variants [00:57] bdrung: there is no xpath in that, right? [00:58] no [00:58] bdrung: maybe there even is a rdf lib? [00:58] or yes, there is no xpath in it [00:58] we basically used xpath because there exists no good rdf lib for command line [00:58] so a real (most likelyl fully implemented) rdf lib would be preferred [00:58] would prevent us to add all paths that can exists ;) [00:58] http://www.google.de/search?q=python+rdf+lib&ie=utf-8&oe=utf-8&aq=t&rls=com.ubuntu:de:official&client=firefox-a [00:59] there are some results [00:59] is that in archive? [00:59] python-librdf - Python language bindings for the Redland RDF library [00:59] python-rdflib - RDF library containing an RDF triple store and RDF/XML parser/serializer [00:59] k [00:59] i will check that out. but definitly will take a bit - fighting various wars atm ;) [01:00] asac: yes: python-rdflib [01:00] lets hope that is more or less complete [01:00] otherwise i already see that it just doesnt understand how mozilla is doing things ;) [01:00] * bdrung hopes it. [01:01] there are some awful impls of rdf out there ... they basically can read what they generate ... and all other formats are off ;) [01:01] but great. [01:01] feels like we can have a win from moving to python ;) [01:03] i think evne you could write it with that ;) [01:03] for row in g.query('SELECT ?aname ?bname WHERE { ?a foaf:knows ?b . ?a foaf:name ?aname . ?b foaf:name ?bname . }', [01:03] i will check that ;) [01:04] at least getting you the right queries [01:04] what do we need? [01:04] triples: (targetapp, min, max)? [01:04] yes [01:04] so a list of triples would be nice [01:05] great i will try that tomorrow [01:06] thanks [01:06] asac: other topic: package meta data collection (in function get_xul_apps) [01:07] we have to add Xul-AppId to all apps and Xul-Eol for all packages that have a eol [01:07] no sun java? [01:08] asac: i Xul-AppId a good name? [01:08] s/i/is [01:08] sun-java6-plugin: [01:08] Depends: sun-java6-bin (=6-15-1) but 6-16-0ubuntu1.9.04 is to be installed [01:08] mbana: for what? [01:08] firefox of course [01:08] i'm on karmic having updated [01:08] mbana: which version? [01:08] from jaunty [01:09] i shall _never_ updated again [01:10] micahg: where did you upgrade to? [01:10] asac: ?? [01:10] from januty to karmic [01:10] micahg: sorry [01:10] anyhow, any idea what's wrong with the plugin installation [01:10] mbana: what version of firefox? [01:10] default that comes with ubuunt [01:11] just firefox [01:11] i tihnk it's 3.5 [01:11] micahg: it should just work [01:11] asac: no java in 3.6 and up at this point [01:11] Mozilla/5.0 (X11; U; Linux x86_64; en-GB; rv:1.9.1.7pre) Gecko/20091212 Ubuntu/9.10 (karmic) Firefox/3.5.5 [01:11] micahg: it was readded to 3.6 [01:11] reed told me a few hours ago in this channel [01:11] mbana: I still have 6.16 on kamric [01:11] not in 3.7 though [01:12] asac: which version of 3.6, I can't get it to work in beta 5 [01:12] micahg: i think he says that he cannot install that [01:12] and gets a upgrade problem [01:12] but he didnt give any info [01:12] 6-16-0ubuntu1.9.04 [01:12] but that line [01:12] thats ok [01:12] it's confused [01:12] thinks i'm still on jaunty maybe [01:12] mbana: that's the one I have [01:13] mbana: what does 'dpkg -l | grep sun-java6-plugin' show? [01:13] nil [01:13] mbana: I have the jaunty java packages still as karmic was never updated to 6.16 [01:14] thats ok [01:15] mbana: you need to install sun-java6-plugin if you want java [01:15] of course [01:15] but i cna't [01:15] mbana: but it won't work now :) [01:15] mbana: uninstall the rest of the java packages [01:15] asac: 3.5.6 from the ppa/karmic tests fine for 3.0.15 existing profile migration, 3.5.5 existing profile migration, and 3.5.6 new profile [01:15] it refuses to install. and complains about missing dependencies [01:15] mbana: or grab the plugin from the jaunty repos [01:16] asac: also tested addon updates, works there, too [01:16] <- confused [01:16] mbana: download the deb from here: http://packages.ubuntu.com/jaunty-updates/sun-java6-plugin [01:17] so this is a known 'bug'? [01:17] thanks micahg [01:17] mbana: well, not exactly...java should have been updated for karmic, but they were talking about dropping it [01:18] i think in lucid java moves to partner archive [01:18] out of interest, anyone have an imac? [01:18] yep [01:18] no ;) [01:18] i think i'll get one for the LTS release and never update again [01:18] yep to asac, no to mbana :) [01:19] imac is inferior material ;) [01:19] oh [01:19] not sure about imac [01:19] though tabout macbooks [01:19] they have crappy broadcom chipset for wifi ;) [01:19] cheap and dirty stuff ;) [01:20] so many things are broken on my upgrade it's frustrating. mouse is constantly showing busy [01:20] some apps are showing that they're arne't installed, but actually are. c.f. open office [01:20] not installed but is [01:20] am i unlucky? [01:21] guess your upgrade is not completely finished [01:22] sudo apt-get update [01:22] sudo apt-get dist-upgrade [01:22] if that suggests to install more stuff then you are not done [01:23] [reed]: was oji restored everywhere in 1.9.2 or just OS X? [01:24] micahg: everywhere [01:24] thats what he said today [01:25] 21:15 < asac> [reed]: sun java plugin uses old plugin api ... which afaik isnt there in 3.6+ [01:25] 21:16 < [reed]> it's there in 3.6 [01:25] 21:16 < asac> at least they used oij etc. [01:25] 21:16 < [reed]> we put it back [01:25] asac: openjdk added npapi support, but only when built against xulrunner > 1.9.2 [01:25] 21:16 < asac> oh ... great! [01:25] 21:16 < [reed]> still gone in 3.7 [01:25] micahg: ^^ [01:25] asac: I jsut pulled up the log [01:25] > ? [01:26] i thought its not yet completely finished in openjdk [01:26] but even better then [01:26] >= ? [01:26] asac: nope, it seems to have been added, yep, >= 1.9.2 [01:26] I tried to get it to builld, but I had some issues, I'll have to poke doko at some point to get some help with openjdk build... [01:39] well, I wanted to test it to see how complete it was, but apparently, there are a lot of references to xulrunner-1.9 in the debian build files [01:42] micahg: dokos packages usually have everything in debian/rules directly [01:42] e.g. he generates most control stuff on the fly [01:42] well, it was like 3AM when I looked at it, so maybe if I look earlier in the evening it'll be easier [01:43] or rather during debian/rules clean [01:43] i think [02:53] need a little help with triaging a bug filed against firefox [03:12] bdrung: committed stuff for you === asac_ is now known as asac === kbrosnan_ is now known as kbrosnan [06:45] jdstrand: apparently there are some files missing in firefox-3.7 and the daily build failed === ripps is now known as ripps|sleep === jtv is now known as jtv-eat [13:58] oias [13:58] BUGabundo_work, file a bug :) [13:59] i should welcome you like that everyday :) [13:59] * BUGabundo_work files fta up to his ears [13:59] :p === c0p3rn1c is now known as copernic [16:18] asac, d'oh! chromium-browser (4.0.272.0~svn20091215r34555 -> 4.0.272.0~svn20091216r34708) [95.20MB (+12348kB, +12.97%)] [16:19] ouch [16:19] thats really incredible [16:21] fta: some one mess up ? lol [16:21] or are they including debug stuff in there [16:21] /data/bot/upstream/chromium-browser.svn/src/chrome/tools/test/reference_build/chrome_linux/* [16:22] one more thing to drop [16:22] yep [16:22] tests [16:22] tests i need to keep, but not reference_build [16:22] well, i should keep our builds instead [16:26] fixed: http://paste.ubuntu.com/342796/ [17:07] fta: on the first bzr commit after a release, do I need a separate commit for the new snapsnot and the change [17:29] micahg, it's always nice(r) to isolate the commit with just the version bump so it gives us a marker in the timeline [17:29] so, it should be a new changelog entry with nothing in it? [17:30] fta: ^^ [17:31] yep, just d/changelog [17:31] oh, you mean the .head wrt the dailies? [17:31] fta: yep [17:31] well, even so, yes [17:34] fta: xul191 is fixed === fta_ is now known as fta [17:57] d'oh, this time, not a netsplit, but my weekly disconnection :P [18:02] ehe === jcastro_ is now known as jcastro [18:32] chrome is now #3 thanks to the linux & mac betas, safari is now #4 === ikonia_ is now known as ikonia [21:38] Interesting. After yesterdays daily update it seems as if the latest java plugin no longer works with Namorka. Works fine in Shritoko and Minefield for me. [21:41] moted: you sure it's after yesterday? [21:41] it doesn't work for me in 3.6 beta 5 [21:43] yesterday it worked fine [21:43] I updated this morning [21:44] [UPGRADE] firefox-3.6 3.6~b6~hg20091213r33358+nobinonly-0ubuntu1~umd1~karmic -> 3.6~b6~hg20091216r33380+nobinonly-0ubuntu1~umd1~karmic [21:44] moted: what version of 3.6 did you have before? [21:47] moted: idk [21:48] moted: there will be a working version in lucid :) === aakashd_ is now known as aakashd [21:48] :) [21:48] I just wanted to throw it out there [21:48] Whenever you use daily builds your mileage may vary [21:48] yep [21:49] I just don't know why it would've worked before [21:49] It literally worked until yesterday. [21:50] I did however turn off the plugin compatibility options [21:52] moted: which version of the java plugin do you have? [21:52] Java(TM) Plug-in 1.6.0_15 [21:52] and is it from the repos or did you manually install it? [21:53] pretty sure It's from a PPA [21:53] moted: ah [21:56] humm [21:56] mid conversaion here [21:56] but are we talking of java plugin? [21:56] and PPA FF? [21:57] only 3.5.x works [21:57] .6 and .7 don't [21:57] roger that [21:57] I confirmed that yesterday with asac and [reed] [21:57] I was just noting that until yesterdays build 3.6.x worked [21:57] and 3.7.x seems to still work [21:57] not to me [21:57] won't even show [21:58] yeah, you have to disable the compatibility check [22:10] kenvandine, strange, gwibber stopped showing new dents 5 hours ago, yet, i still get the notifications [22:11] i guess i should just kill it [22:11] or close it [22:11] and reopen [22:11] its what I do [22:11] I've run it in debug [22:11] and found no common reason for it to die [22:11] it can die after 10 mins [22:11] or 5 h [22:12] with no apperent reason [22:12] well I see one, but not very easy to test... [22:12] twitter api limit [22:12] but I don't think fta uses twitter [22:12] but I could be wrong [22:12] nope, just identica, or whatever its new name is [22:13] identica is the server [22:13] statusnet is the code [22:14] no update in 18 days.. hm [22:15] dead trunk? [22:17] ehe [22:26] BUGabundo: I'll get a Java plugin working on > 3.6 sometime this cycle [22:26] "sometimes" [22:26] eheh [22:26] micahg: you running lucid? [22:27] BUGabundo: not yet [22:27] aint it a bit to soon for you ? [22:27] ahhh [22:27] ehe [22:27] BUGabundo: I have a PPA, I can push for any release :) [22:27] ehehe [22:27] you control the world [22:27] you run unstable ahah [22:28] i'll need a working java + certs pretty soon to declare my taxes [22:28] no more releases... just rolling distro [22:28] fta: +1 [22:28] I forgot about that [22:28] ahah [22:28] fta: you just need to get openjdk to compile against xul-1.9.2-dev [22:29] I use sun java [22:29] if you need it sooner than I can do it [22:29] BUGabundo: you're out of luck than :) [22:29] only one that runs ok with android sdk [22:29] micahg: why? [22:29] BUGabundo: unless Sun is going to migrate from oji to npapi [22:30] ? [22:30] the plugin architecture changed in 3.6 for most platforms AFAICT [22:31] for sure in 3.7, but I can't find anything to the contrary in 3.6 [22:31] seems i have both gcj and sun java 5, so it worked last year with one of those as i don't use java for anything else [22:34] fta: it was removed in april 2009 [22:47] http://identi.ca/notice/16868474 [22:49] eeh [23:23] BUGabundo, http://www.sofaraway.org/ubuntu/tmp/chromium-popcon-20091216.png [23:23] * BUGabundo checks [23:24] eheh [23:24] chrome dropped after beta came out [23:24] but put togheter is more the chromium [23:24] yep, 25k vs 26k [23:25] :( [23:25] stupid users [23:27] I guess google brand still accounts for a lot [23:31] indeed. i don't mind, it's not yet a million in a week ;) [23:31] we should compare again when it's in a release [23:52] fta: you are so right [23:52] darn funny [23:52] "latent sexual feelings" [23:52] ahaha