/srv/irclogs.ubuntu.com/2010/02/14/#ubuntu-mozillateam.txt

LLStarksi think pageup/pagedown is busted in the dailies.03:43
* micahg checks03:43
micahgwfm03:43
micahg3.703:43
LLStarksbroken on many sites.03:44
LLStarksin 3.6.203:44
mahfouznot for me03:47
LLStarksprobably an xorg error03:48
micahgLLStarks: let us know if a reboot helps03:53
LLStarkswill do03:56
LLStarkshttp://start.ubuntu.com/10.04/04:56
LLStarksmy god04:56
LLStarksi feel sick04:56
LLStarksmicahg, there aren't enough antacids in the world for this04:57
micahgLLStarks: yeah, I say that05:33
micahg*saw05:33
micahgLLStarks: that's not so bad...05:33
micahgthere are worse things05:33
LLStarkssuch as?05:41
micahghmmm05:45
micahgLLStarks: you referring specifically to within Ubuntu?05:45
LLStarksyeah05:46
LLStarksdoesn't help that gecko is slower than whale-****.05:46
micahgLLStarks: 3.7 will fix that we hope :)05:47
micahg3.6 is pretty snappy for me05:47
LLStarkslolno. xulrunner 1.9.3 is a small step.05:48
LLStarkswhile webkit and presto make leaps and bounds05:49
micahg1.9.3 has a lot of speed improvements and OOPP will be big as well, it's only alpha right now, so not even feature complete05:49
ari-tczewI've got FTBFS while building libjdic-java, here is log: http://s1.plikos.pl/11e3/f30af66d18095996ca4d3c886ed16287/buildlog.txt13:13
gnomefreakari-tczew: i dont see any log of anything13:22
gnomefreakoh wait i think i found it13:23
gnomefreakari-tczew: nope doesnt seem to be there13:23
sebnergnomefreak: I'll pastebin it for you.13:27
gnomefreaksebner: thanks13:27
sebnergnomefreak: http://pastebin.ubuntu.com/376172/13:27
sebnergnomefreak: I can't read polish but I guessed the download link xD13:28
gnomefreakoh its in polish?13:28
gnomefreakthat leaves me out as well :(13:28
gnomefreakari-tczew: do you have fakeroot installed?13:30
ari-tczewgnomefreak: yes, I do13:31
gnomefreakari-tczew: other than it looking like you are missing xulrunner-1.9-dev im not sure. I have gotten lucky to not play with java ever :)13:33
gnomefreakari-tczew: is this just a respin or is it an upgrade?13:35
ari-tczewgnomefreak: it's test build in pbuilder ...13:37
gnomefreakassuming you changed debian/rules there is a chance that is the issue but im not sure why *.cpp:*13:37
ari-tczewgnomefreak: I've test Debian revision of libjdic-java, so I didn't change debian/rules, and FTBFS is still exist13:40
gnomefreakwhere i am kind of confused is that the build was successful at one point. You may have better luck asking in #ubuntu-motu13:41
gnomefreakari-tczew: the debian revision built?13:41
ari-tczewgnomefreak: sebner redirect me from #ubuntu-motu to here...13:42
ari-tczewgnomefreak: no, debian revision too got ftbfs13:42
sebnergnomefreak: I just saw xulrunner and moz* so I thought this is the appropriate place :P13:42
gnomefreaksebner: yeah i saw them too but im not 100% sure this is a mozilla failure. does it list xulrunner-1.9-dev as a build dep in control?13:43
* gnomefreak thinks micahg would have fun with this13:44
gnomefreakhi micahg13:44
sebnergnomefreak: dunno, ask ari-tczew13:44
sebnergnomefreak: hahaha, what a luck :P13:44
sebnerhi micahg13:44
micahghi gnomefreak, sebner13:44
gnomefreakari-tczew: xulrunner-1.9-dev listed in build deps?13:44
ari-tczewBuild-Depends: cdbs, debhelper (>= 5), quilt, ant, pkg-config,13:44
* micahg wonders what he walked into13:44
ari-tczew libgnome2-dev, libgtk2.0-dev, libxt-dev, xulrunner-dev, libx11-dev,13:44
ari-tczew openjdk-6-jre-headless, default-jdk, libnetx-java, default-jdk-builddep13:44
micahgwhat is this?13:44
ari-tczewxulrunner-dev exist in B-D13:44
micahgare you wondering about openjdk and firefox 3.6?13:45
gnomefreakxulrunner-1.9-dev is what we use maybe try adding that to build-deps and retry?13:45
micahggnomefreak: what are you trying to do?13:45
gnomefreakmicahg: libjdic-java http://pastebin.ubuntu.com/376172/13:45
micahgis this a new package?13:46
ari-tczewgnomefreak: replace xulrunner-dev with xulrunner-1.9-dev ?13:46
gnomefreakmicahg: doesnt seem to be.13:46
gnomefreakari-tczew: im not sure since we have both in archives13:46
micahgis this for lucid13:47
ari-tczewmicahg: no, package exist, I want to merge with Debian13:47
* micahg is looking13:47
micahgari-tczew: squeeze?13:48
ari-tczewmicahg, yes, squeeze13:49
micahginto lucid I"m assuming?13:49
micahgthe problem is the build depends on openjdk I think13:49
ari-tczewmicahg, yes for lucid13:49
gnomefreakwhat version is in squeeze?13:50
gnomefreakah -613:50
micahgopenjdk will be fixed later this week13:50
micahgwhen we get xul192 in13:50
ari-tczewmicahg, so what's next? waiting?13:52
ArneGoetjeasac: searchplugins modification in po2xpi implemented. -> lp:~arnegoetje/rosetta/po2xpi-arne . New Lucid langpacks with the (unmodified) searchplugins included are being uploaded into the archive right now.13:53
gnomefreaki guesss that would explain all the "missing *" and all those errors13:54
micahgI'm not sure exactly what the problem is, but last time I looked at openjdk there was this weird build-deps on xul-1.913:54
gnomefreakmicahg: did you hold the meeting on thursday?14:03
gnomefreakok looks like i have a while to wait between updates and extracting tar.gz together they are slowing me down alot. so ill be back in a while14:14
ari-tczewmicahg, gnomefreak: maybe ftbfs is causing by gcc 4.4?14:14
gnomefreaki thought that it was taken care of already or im thinking 4.314:15
ari-tczewgnomefreak: I can't replace xulrunner-dev with xulrunner-1.9-dev because xulrunner-1.9-dev isn't exist in lucid14:17
gnomefreakari-tczew: yeah i noticed that after i said it.14:19
asacArneGoetje: rock.15:32
asacArneGoetje: so i case i need to redo this, what are the steps?15:32
* asac assumes he would for now just manually upload the langpacks15:32
asacrather than running langpack-o-matic15:33
asacso nevermind15:33
sindhudweepasac: please review https://code.edge.launchpad.net/~sindhudweep-sarkar/gnash/gnash0.8.7packaging/+merge/19293 when it's convenient for you.16:25
ArneGoetjeasac: what do you mean with 'redo'?17:19
BUGabundoanyone running Chromium daily ? care to try to open this site? https://caixadirecta.cgd.pt/17:19
BUGabundofta: ^^^^^17:19
lantiziaHey if I get 3.6 from PPA firefox-stable will it actually be branded Firefox?17:32
micahglantizia: yes17:34
lantiziashocking, and I'm guessing that's because it was ran by mozilla for approval ?17:34
lantiziaand I'm guessing it's one of those that have been screwed with Yahoo as default search, extra extensions etc...17:37
lantiziamicahg, ?17:44
ArneGoetjeasac: if you want to change anything in the mozilla.tar.gz in a langpack, just bump the version number when you are done and upload the package again18:00
asacArneGoetje: right. thats what i mean ;)18:20
asacArneGoetje: so you uploaded the langpacks18:21
asac?18:21
* asac upgrades system to figure18:21
asaccool ... getting new langpack stuff18:22
micahgasac: hi18:23
asachi18:24
asacall set?18:24
micahgI think so, just need to test the changes I made18:25
asacgreat18:25
asaclet me know18:25
micahgk18:25
asachi dupondje18:27
asac;)18:27
asacArneGoetje: so devmode export seems to be bogus for "nl"18:27
dupondjeit is ;)18:28
dupondjebbl :) fix it plz ;)18:33
dupondjeand asac  ? :)19:04
dupondjebleh :) so ? :D19:16
asacnetwork is up and down19:18
asaclet me check if download of packages actually finished19:18
asacok so de is OK19:19
* asac installs -nl19:19
asacArneGoetje:19:25
asac ls -la /usr/lib/firefox-addons/extensions/langpack-nl\@firefox-3.6.ubuntu.com/firefox-3.6-nl.jar19:25
asac-rw-r--r-- 1 root root 1789 Feb 14 14:33 /usr/lib/firefox-addons/extensions/langpack-nl@firefox-3.6.ubuntu.com/firefox-3.6-nl.jar19:25
asacasac@tinya:~/Development/ubuntu/mozillateam/thunderbird.dev$ ls -la /usr/lib/firefox-addons/extensions/langpack-de\@firefox-3.6.ubuntu.com/firefox-3.6-de.jar19:26
asac-rw-r--r-- 1 root root 163832 Feb 10 19:59 /usr/lib/firefox-addons/extensions/langpack-de@firefox-3.6.ubuntu.com/firefox-3.6-de.jar19:26
asacseems nl is unhappy19:26
dupondjeso its only nl that is broke ? :(19:26
asacyes19:28
asacnot sure if its only nl19:28
asaclet me check w afew others19:28
asac-rw-r--r-- 1 root root 159839 Feb 10 20:00 firefox-3.6-it.jar19:29
asacthat looks ok19:29
dupondjethe nl shouldn't have changed ?19:30
asachmm19:30
asacls -l /usr/lib/firefox-addons/extensions/langpack-en-CA\@firefox-3.6.ubuntu.com/firefox-3.6-en_CA.jar19:30
asac-rw-r--r-- 1 root root 1819 Feb 14 14:32 /usr/lib/firefox-addons/extensions/langpack-en-CA@firefox-3.6.ubuntu.com/firefox-3.6-en_CA.jar19:30
asac-rw-r--r-- 1 root root 1819 Feb 14 14:32 firefox-3.6-en_GB.jar19:30
asachmm19:30
asacdupondje: what do you mean?19:30
asacthe -nl size needs to be way bigger ;)19:30
asacsame for en_GB en_CA19:31
asaclet me look in the logs19:31
dupondjeah wasn't looking at the size, but the changetime :p19:31
dupondjethe file is quite empty indeed :(19:31
asacdarn cant find the server name of the langpack stuff19:34
dupondjeits gone ... :D19:34
asacArneGoetje: whats the machine name?19:38
asacso ... not much i can do for you till tomorrow ;)19:38
dupondjewait19:39
* dupondje slaps ArneGoetje ;)19:39
asache is in taiwan ;)19:40
asacall the week is public holiday there for some reason :(19:41
asacand its currently like 3am?19:41
dupondjecrap :) and my firefox is broken !!!! :D19:43
dupondjehttp://launchpadlibrarian.net/39051421/language-pack-nl-base_1%3A10.04%2B20100206_1%3A10.04%2B20100206.1.diff.gz19:45
dupondjelol :)19:45
dupondjeeverything got removed ? ;)19:45
dupondjehmz asac19:53
dupondjehttps://launchpad.net/ubuntu/+source/language-pack-nl-base/1:10.04+20100206.119:53
dupondjeseems to contain everything ...19:54
dupondjeok found the issue20:01
dupondjelanguage-pack-nl-base provides mozilla.tar.gz language files20:01
dupondjebut it seems that language-pack-nl now also provides them, and overwritten them20:01
dupondjebut those are totally NOT complete20:01
dupondjeasac: https://bugs.launchpad.net/ubuntu/+source/language-pack-nl/+bug/52187620:23
ubottuUbuntu bug 521876 in language-pack-nl "mozilla languages seems to get broken by last language-pack-nl upgrade" [Undecided,New]20:23
asacyes20:23
asacthe language-pack-nl is an update pack20:24
asacseems not complete20:24
asaci found the machin ename ;)20:24
* asac goes and looks for logs20:24
asac!date20:25
dupondje/echo $date20:26
dupondjerofl :)20:26
asacok so that log shows nothing really bad20:26
asacit seems to be a log from today20:26
asacso i assume the export was busted20:27
* asac thinks20:27
* asac tries to find the delta to download20:27
dupondjelanguage-pack-de doesn't have the firefox language file ...20:27
asacit doesnt?20:27
dupondjelanguage-pack-nl does have it ... and overwrites the file from language-pack-nl-base20:27
dupondjeno ...20:27
asacinteresting20:28
dupondjehttp://paste.ubuntu.com/376419/20:29
dupondjefirst in -nl20:29
dupondjelast -de20:29
dupondje./usr/lib/firefox-addons/extensions/langpack-nl@firefox-3.6.ubuntu.com/firefox-3.6-nl.jar is in language-pack-nl (broken) and in language-pack-nl-base (working)20:30
* asac pulls current delta pack: http://launchpadlibrarian.net/39159844/ubuntu-lucid-translations-update.tar.gz20:32
asachttps://translations.edge.launchpad.net/ubuntu/lucid/+language-packs20:32
asachuge ;)20:35
dupondjetrue:)20:36
asachttp://paste.ubuntu.com/376427/20:39
asacthose are the only translations20:39
asacin update20:39
* asac looks what is inside20:39
asacnot too bad20:40
dupondjebut why is there a mozilla.tar.gz with firefox-3.6-nl.jar inside language-pack-nl ... :D20:42
dupondjesomething went wrong :)20:42
asaci sthere?20:44
asacouch20:44
asacdupondje: replace the other .jar with the .jar from there ;)20:44
asaci dont see the mozilla.tar.gz20:44
asacin language-pack-nl20:44
asacdpkg -L language-pack-nl | pastebinit20:45
asachttp://pastebin.com/f28c3264120:45
asacwhere do you see that?20:45
asacdupondje: ?20:45
dupondjeasac: language-pack-nl-10.04+20100213/data$ tar -zxvf mozilla.tar.gz ... :D20:46
asacwell20:46
asacthats the source20:46
asachmm20:46
asacah20:46
asacyeah20:46
asacthats right20:46
asacthats the way we do the sources20:46
asacwe just make a mozilla.tar.gz20:47
asacthat should match what you have in your language-pack-nl20:47
asacbinary20:47
dupondjewell in the language-pack-nl the mozilla.tar-gz contains /usr/lib/firefox-addons/extensions/langpack-nl@firefox-3.6.ubuntu.com/firefox-3.6-nl.jar20:47
dupondjewhile in language-pack-de for example, it doesn't contain files in that dir ...20:48
dupondjecfr my pastebin20:48
asacit doesnt?20:48
asac/usr/lib/firefox-addons/extensions/langpack-nl@firefox-3.6.ubuntu.com/firefox-3.6-nl.jar20:49
asacthis file isin my paste20:49
asacthats the language-pack-nl content20:49
dupondjeline 44 #20:49
dupondje/usr/lib/firefox-addons/extensions/langpack-nl@firefox-3.6.ubuntu.com/firefox-3.6-nl.jar20:49
dupondje... :D20:49
asacas i said20:50
asacthe de language didnt get an update20:50
dupondjeanyway fetched the language file from language-pack-nl-base and copy'ed over the broken one :) its working now20:51
asacok so only the filtered entities are included20:51
asaci guess it has something to do with versioning20:51
asacoh dear20:58
asacthe po2xpi binary is not even installed in the new locatoin ;)20:58
asacArneGoetje: ^^20:59
asacok21:00
asaclet me go the manually road ;)21:00
* asac pulls delta to langpack-o-matic machine21:01
dupondjethe magic machine ? ;)21:02
asacdupondje: ok i have a tar.gz for you21:05
asacone second21:05
asachttp://people.canonical.com/~asac/tmp/nl.tar.gz21:06
asaci think just replacing the .jar out if it might fix you21:06
asacdupondje: ^21:06
dupondjeit works ... now get the package fixed :D21:08
asacnot toda21:08
asacy21:08
asaci have no clue how to respin the langpacks21:09
asacand manually updating all is painful21:09
dupondje:)21:10
asaci think i have to touch them tomorrow anyway21:10
ftai wonder if it's worth pushing libjs-modalbox to lucid22:08
asacwhats that?22:10
ftahttp://okonet.ru/projects/modalbox/22:11
asacnot sure22:12
asacdoes it really make sense to ship .js web libs in the archive?22:12
asacfeels like not22:12
asacmaybe some webkit apps might wanna use that?22:12
micahgwell, we just got dojo in through debian22:12
asachow is that supposed to be used?22:13
micahgto generate AJAX content22:13
asacdoes packaging give you anything? like automatic upgrades etc.?22:13
micahgwell, we're using it with zend framework22:13
asacor is it just something everyone would copy to their webapp directory anyway22:13
ftawe have libjs-jquery, libjs-yui and many others22:13
micahgwhich \sh keeps up to date in lucid and I help him backport22:14
asacfta: that answers my question then i guess ;)22:14
asacgo ahead22:14
asac:-P22:14
micahgit uses javascript-common22:14
micahgwhich provides it to any app to use22:14
ftaasac, did you read http://permalink.gmane.org/gmane.linux.debian.devel.announce/1431 & http://permalink.gmane.org/gmane.linux.debian.devel.announce/143222:14
asacok. thats what i wanted to know22:15
asacdoesnt open22:15
asacfta: hmm. so i guess ffox needs to go to in-source jpeg ;)22:15
ftachromium too22:16
asaclets see22:16
micahgasac: do we have to do this for all xul apps (TB, SM)?22:17
* micahg is testing the migrator now22:17
asacmaybe we skip that transition ;)22:17
asacfor lucid22:17
asacpush back rather22:17
asacmicahg: most likely ... but not if we dont do the transition in lucid22:18
micahgk, lets see how far we get I guess :)22:18
micahgasac: I didn't realize that the release date was tue for 3.0.18 and 3.5.822:18
micahgdo you want to push 3.5.8 and 1.9.1.8 to jaunty and karmic now22:19
micahgso we don't have the builds piling up22:19
micahgI thought it was thurs for some reason22:19
micahgin security-ppa22:19
asacits already in debian testing. so i guess it was blacklisted22:19
asacmicahg: is everything ready?22:20
micahgfor karmic and jaunty 3.5.8 and 1.9.1.822:20
asacall xul/ffox branches?22:20
micahgno22:20
asacright22:20
micahgbut we don't want to be caught with blocked builders, right?22:21
micahgif I finish tonight will there be enough time for all the builds in 24 horus?22:21
micahgi'm testing 3.0 now to make sur epatches apply22:23
asac_23:21 < asac> dont know22:24
asac_23:21 < asac> needs to be22:24
asac_23:22 < asac> in worst case we use the big archive admin stick to raise prio ;)22:24
asac_23:22 < asac> err buildd admin22:24
asac_23:22 < asac> we need the branches ready tomorrow afternoon european time22:24
micahgk22:24
asac_my provider is bad22:24
micahgk, patches applied on 3.0.1822:24
* micahg saw the dents :)22:24
asac_patches?22:25
=== asac_ is now known as asac
micahgon jaunty22:25
asacyou mean no rebasing needed?22:25
micahgthere's an offset, but they all apply22:25
asacok22:25
asacxulrunner is more interesting i guess22:25
micahgxulrunner applied too iirc22:26
asacare we still at build1 ?22:26
micahgyep :)22:26
asacthen just do it ;)22:26
asacshould be like 45 minutes to add changelog, test if the package starts building (e.g. patches apply)22:26
micahgyep22:27
asac... for all 622:27
asac:)22:27
micahgjaunty's done :)22:27
micahg5 left22:27
micahgI got this error on my migrator script: [: 115: !=: unexpected operator22:28
micahghttp://pastebin.com/f657f087322:28
asaci usually use two commits22:29
asacso one commit also has the changelog info22:29
asac  * New upstream release v3.0.17 (FIREFOX_3_0_17_RELEASE)22:29
asac    - see USN-877-122:29
micahgI have been22:29
micahgAFAIK22:29
asacno22:29
micahgdid I not?22:29
asacyou just have releasing version 3.0.18+build1+nobinonly-0ubuntu0.9.04.122:29
asacin .jaunty22:29
asac3.022:29
micahg:(22:29
micahgthought I did 2 commit22:30
* micahg looks22:30
asacmicahg: also today is the feb 1422:30
asacmaybe uncommit that ;)22:30
asacrun a dch -r -DUNRELEASED to update date22:30
asacdebcommit22:30
asacdch -r -Djaunty-security22:30
asacdebcommit -r22:30
micahgweird...22:31
micahgsorry22:31
micahgI know I did 3.5 right22:31
asacyes 3.5 karmic is ok22:32
asac[Lag: 26.78]22:33
asacguess i am going down soon again22:33
micahg3.0.jaunty is fixed22:33
asac:(22:33
asacyes. thats better22:33
micahgdch -r -DUNRELEASED doesn't work22:34
asacok given how bad my net is i probably should prepare the update on some other machine outside my net22:36
asacmicahg: it doesnt work if you have a real release there22:36
micahgah22:36
micahgyeah22:36
asacyou need to manually fix that first and then run it to update timestamp22:36
asacits a new feature of dch since karmic i think22:37
micahgwell, the -r part to update the itmestamp works :)22:37
asacpreviously it wasnt that annoyingly smart22:37
micahgasac: any idea about the error I'm getting with the migration script22:38
asachavent seen an errr22:39
micahgasac: it seems that xul1.9.intrepid was never released in the changelog :(22:39
asac23:28 < micahg> I got this error on my migrator script: [: 115: !=: unexpected operator22:40
asacthat means its a syntax error in line 11522:40
micahgyes, that's fi22:40
micahgso am I missing something in that block?22:40
asaclet me check22:41
asacmicahg: ok committing22:41
asacwas still modified locally22:41
asacthanks22:41
asacdone22:41
asacerr not yet done ;)22:41
asacdamn net22:41
asacnow22:41
asacmicahg: ok now you can pull xul19.intrepid22:41
asacmicahg: probably means that you have a missing quote or something in the previous [ ] thing22:42
asacor you forgot to ]22:42
micahgI know22:42
micahgbut everything looks ok to my limited eye22:42
asacmost likely $FOUND_CURRENT != ""22:43
asacisnt legal dash22:43
micahgah22:43
micahgshould be "$FOUND_CURRENT"22:43
micahgthanks22:43
asacyeah22:43
asacthats true ;)22:43
asacotherwise if its empty its missing first operand22:43
* micahg loves having someone to ask :)22:43
asacothers use x$FOUND_CURRENT = x22:44
asacto test for empty22:44
* micahg was following the convention in the firefox wrapper22:44
asacnot exactly sure where that style comes from though (the x)22:45
asacyeah. thats right. stick to existing style22:45
asacmicahg: do you have the tarballs in a ppa or something?22:51
micahgfor which?22:51
asacfor ffox/xul sec update22:51
micahgno22:52
micahgyou want me to?22:52
asacno22:52
micahgI've been testing locally22:52
asacjust wondered22:52
asacits ok ...22:52
* micahg got an ext3 partition :)22:52
asacext3?22:52
asacwhat did you use before?22:52
micahgyeah, xfs is hard to test build on22:52
sebnerext4 ftw!22:53
asacyou can also use ext4 ;)22:53
* sebner strongly hopes for btrfs for lucid+122:53
micahgafter phoronix lost their data, I thought I'd wait a little longer ;)22:53
asacis xfs really less risky?22:53
sebnermicahg: pff, pussy22:53
* sebner waves at mighty asac 22:53
asachi sebner22:53
micahgnah, is good for large files or non-changing dir structures22:54
sebnerasac: how was the meeting in portland? What did you even discuss xD (or is this still top-secret)?22:54
asaci was mostly involved in the mobile team this time. not sure what is going on on the desktop side ;)22:55
asacanyway. its a sprint22:55
asacmeans we meet together to work together ... so we basically worked on spec and bugs ;)22:55
sebnerboring22:55
asacrather than making discussion on direction etc.22:55
asacjust a bit22:55
sebnerasac: nothing you can't do over the internet22:55
asacsocialising is really important ;)22:56
asacand makes distributed work even more efficient22:57
sebnerheh22:57
asacalso doing real pair programming is also quite nice ... from time to time22:57
asacits really good getting others up-to-speed22:57
* micahg would like that at some point :)22:58
micahgasac: everything's ready except for Lucid22:59
micahgbut I wanted to merge in dmitri's changes before i do that one22:59
asacmicahg: what changes are those?23:03
micahgdh_xulrunner23:03
asaci thought we already have that?23:03
micahgyeah, he made a fix in debian and proposed a merge23:03
asacok. what does it fix?23:04
asac(i know i already asked that)23:04
* micahg would have to look at the merge23:04
micahga corner case he said23:04
micahgso not critical23:04
micahgbut shouldn't take more than a few minutes23:04
asacok if you think its safe, just take it ... otherwise show it ;)23:05
asaci willprobably look before upload anyway ... so go ahead23:05
asacwe also need the apport hook fix in firefox lucid23:06
micahgasac: https://code.edge.launchpad.net/~dmitrij.ledkov/xulrunner/dh_xulrunner-fixes/+merge/1897923:06
micahgasac: yes, I was going to do that after the security updates and TB3 was doen23:07
sebnermicahg: no TB 3.0.1 this weekend :(23:07
micahg3.0 first23:07
micahgthen 3.0.123:07
micahgmight even be 3.0.2 then23:07
asacthat merge isnt really split up ;)23:08
asacmaybe note that it also improves documentation in the merge23:08
asace.g. extend his changelog23:08
micahgasac: I'm actually not takign his doc changte23:08
micahg*change23:08
micahgdh_xulrunner is only in lucid for now23:08
micahgwhen we backport, we can update the docs23:08
asacwell23:09
asac+You can also use the xulrunner dh sequence addon to integrate in a dh workflow:23:09
asac31+dh --with xulrunner $@23:09
asac3223:09
asacthats another doc change which is valid23:09
sebnermicahg: Why uploading 3.0 first and then updating? Why not working on 3.0, updating to 3.0.x and then upload?23:09
micahgasac: ah, yeah, forgot about that23:09
asaci think you can just take it23:09
micahgyeah, I'll update it23:09
asacjust add another changelog line during the merge23:09
asacso debcommit -e23:09
asacincludes it23:09
asacthen its fine23:09
micahgasac: I would think to inlcude in the actual changelog, no?23:09
asacyes. thats what i meant23:10
asacuse his line23:10
micahgsebner: well, jumping versions will mean dropping patches23:10
asacand also add another line23:10
micahgso first 3.0, then 3.0.x23:10
asacthen to commit the merge you run debcommit -e23:10
sebnermicahg: I don't understand23:10
asacso it will also show up in br commit23:10
micahgright23:10
micahgsebner: that's what asac told me and it makes sense, I've been working on getting one version right, so make sure it's right, then update23:11
asacwe upload 3.023:11
asacthen we wait till its build23:11
asacand upload 3.0.1 ;)23:11
asacby just bumping the version23:11
micahgasac: we'll need to drop a patch too :)23:11
asacin that way users can test for regressions over 3.0 by just getting stuff from archive23:11
* sebner is confused23:12
asacmicahg: thats a potential implication of bumping version23:12
asacyes23:12
asac;)23:12
asacsebner: dont be23:12
micahgasac: i'm still having issues with detecting directories for some reason23:12
asacsebner: in short: work wise it doesnt matter ... but we also have a 3.0 build afterwards23:12
asacmicahg: deleting?23:12
micahgasac: no, detecting23:12
micahgI have a .thunderbird to test moving out of the way and it doesn't do it23:13
asac-d PATH23:13
asacmicahg: did you change what i said yesterday?23:13
sebnerasac: sure but I'm not seeing any advantage. Mind explaining?23:13
asacsebner: no ;)23:13
sebnerhahah xD23:13
asacthats just not worth discussing in the first place23:13
micahgasac: yes23:13
sebnerasac: well, I'm not really discussion or against it, just curious *why*23:14
asacjust a guts feeling ;)23:14
asacfeels cleaner to start with 3.0 in history of the 3.0 package23:14
asac;)23:14
* sebner always knew that mozilla guys are weird :P23:14
asacmicahg: the paste you gave me doesnt have those changes23:15
micahgit's weird, it detects the .m-t dir, but not the .tb dir23:15
micahghmm23:16
* micahg checks scrollback23:16
asaci need a up to date paste23:16
asacnothing else will help ;)23:16
micahghttp://pastebin.com/f7b213c523:16
asacyou still do mv $HOMEDIR/$CURRENT $HOMEDIR/$CURRENT.$$23:17
micahgasac: no, that's with replacing the 2.0 dir23:18
asacright. but similar bad23:18
micahgbefore I was doing it for the upstream23:18
micahgwell, I can't move the beta if there's something there, can I?23:18
micahgif an upstream folder exists, we can consider the migration done, but what if the beta folders are still there?23:19
asacinsert echo to add debugging ... see what if it doesnt enter23:19
asacecho "here 1"23:19
asacetc.23:19
micahgwell, my current problem is the shell tells me the dir is missing in the .tb test on line 9323:20
asacmicahg: add a whitespace23:20
micahgthanks23:21
asacbefore the ]23:21
micahggot it23:21
* micahg is not used to needing that :)23:21
micahgrebuilding and trying again23:21
asacyou can try without rebuilding23:21
asacjust edit the script in /usr/bin/ directly23:22
micahg-nc23:22
asaceven then23:22
micahgyeah, I could23:22
asacto test its much faster23:22
* micahg supposed it's a smaller change23:22
asacso if we find a beta23:23
asacand have already the replaced thing23:23
asacthen we just skip that whole block23:23
micahgwell, case with no beta works fine :)23:23
asacand consider the migration done23:23
asace.g. same logic as with upstream23:23
asacif [ "$FOUND_BETA" != "" -a ! -d $HOMEDIR/$CURRENT-2.0-replaced ] ; then23:23
asacor something like that23:23
asac;)23:23
asacin line 11723:24
asacthen you can kill the if [ ! -d $HOMEDIR/$CURRENT-2.0-replaced ] ; then23:24
asacand just move23:24
asacmv23:25
micahgk23:25
asacoh23:26
asacyou would have needed the same for DROPPED23:26
asacso also check for dropped23:26
asac$HOMEDIR/$beta.$DROPPED23:26
asachmm23:27
asacthats a good bunch of dropped ones23:27
micahg?23:28
asacjust leave that alone23:30
asacthats ok23:30
micahgk23:30
asaci mean the firefox script doesnt care about all cases either23:31
micahgok, I think it's good now23:31
asac;)23:31
asacplease use same indentation style23:31
micahg2 spaces?23:31
asacidk23:32
asaccheck whether the other code uses tabs23:32
micahgno, spaces23:32
asacthen align it using the same style as the rest of the file23:32
asacseems its 2 spaces23:32
asacand add a few comments and let me see ;)23:33
micahgI modified the existing comments to represent the new workflow23:33
asacright but there is not much in-source comment23:34
asacanyway. just post what you have23:34
micahgpastebin?23:34
asacwhy not23:34
micahghttp://pastebin.com/f47ba2ddb23:34
micahgvs bzr commit :)23:34
asacmicahg: it doesnt explain the .upstream part23:36
asacalso not the new .replaced handling (e.g. when found we consider the beta migration already done)23:36
asacanyway. that looks good. commit23:37
asacplease show me the full branch then23:37
asacto see if we can go ahead23:37
micahgk23:38
asacuploading karmic sec ppa ... lets hope my connection survives this ;)23:39
asac!test23:40
ubottuhrm?23:40
asacomg its flaaaakyyy23:40
micahgasac: I'm assuming we should keep the conflicts/replaces on mozilla-thunderbird?23:41
asachmm23:41
asacgood question23:41
asackeep it for now23:41
micahgI wanted to chat with you on proper procedure for niw23:41
micahg*that23:41
asachmm. prism seems to have the same lethal effect as greamonkey package on firefox23:42
asacmicahg: if it doesnt hurt, keep it forever23:42
asaci would think23:42
micahgasac: k23:42
micahgasac: I have to fix the tb-locales build to say dh723:43
asacwhy?23:43
asacplease dont do that ;)23:43
micahgI tried with hardy and it failed23:43
asacdh7 isnt good for the mozilla stuff we are currently doing23:43
asacyes23:43
asacwe need to use the old debhelper23:44
micahgyeah, but dh_xul-ext requires it the way I did it23:44
asacthought you asked if you should go to dh723:44
micahgI did23:44
micahgI asked if dh_xul-ext required it and bdrung said no23:44
asacmicahg: according to bdrung you can use it in debhelper too23:44
micahgbut it does if used as dh --with $@23:44
asac523:44
asacyes23:44
asacmicahg: yozu dont do that23:45
micahgasac: latest branch: https://code.edge.launchpad.net/~micahg/thunderbird/thunderbird.head.TB3-separate_commits23:45
asacyou run install-xpi command manually23:45
micahgdh_xul-ext $@23:45
micahgI think that's waht fails23:45
micahgI'm running install-xpi manually23:45
asacbdrung: ?23:46
* micahg pulls up the buil;d23:46
asaci think you need to post full rules for me and him23:46
bdrungasac: what?23:46
asacbdrung: read the last 10 lines or so23:47
micahghttp://pastebin.com/f2e34c6b723:47
asacbasically we want to use it for debhelper 523:47
micahghere's the build log: http://launchpadlibrarian.net/38797535/buildlog_ubuntu-hardy-i386.thunderbird-locales_1%3A3.0~micahg%2Btry2-0ubuntu1~hardy~ppa10_FAILEDTOBUILD.txt.gz23:47
* micahg set it for 6 since that's what hardy has23:47
asacuse 523:48
bdrungmicahg: look at http://wiki.debian.org/mozilla-devscripts -> dh --with xul-ext $@23:48
asacdh --with isnt debhelper 5 imo23:48
micahgbdrung: that's the dh7 syntax I thought, dh --with wasn't added till 7.0.1323:48
bdrungmicahg: if you want to use debhelper 5, you can, but then debian/rules will be longer23:48
asacbdrung: the whole rules file is debhelper 723:49
asacerr23:49
asacthat was for micahg23:49
bdrungmicahg: yes23:49
micahgbdrung: is there a longer example?23:49
asacmicahg: you need to start with what ever our previous langpack had before ... i hope that wasnt debhelper 723:49
micahgno, it was dh423:49
* micahg was told to gut everything....23:50
asacright23:50
bdrungmicahg: if you want to use dh 5, you have to run install-xpi for each xpi file and dh_xul-ext after you have installed everything23:50
micahgmost of what I cleaned up was the shell commands23:50
asacyes23:50
asacbut that whole rules file would look completely different23:51
micahgbdrung: I am doing that23:51
micahgexcept for dh_xul-ext23:51
micahghow do I do tthat?23:51
asacwasnt that even cdbs before?23:51
asacmicahg: can you paste the original rules file from the current archive package?23:51
asacmy download is crawling because of the uploads ongoing23:52
micahgasac: http://pastebin.com/f2c85425923:52
bdrungi will go to bed now.23:52
asacright. so start with that one23:53
bdrungmicahg: use cdbs, if you are not allowed to use dh 723:53
bdrung(my recommendation)23:53
* micahg doesn't know how to use cdbs...23:54
* micahg looks for a manual23:54
asacmicahg: its not cdbs23:54
asacmicahg: the old file is fine23:54
asacyou just need to fix it ;)23:54
asacto do what we want23:54
asacnot sure what you did to get to your current script23:54
asacbut at some point you moved that to debhelper 723:54
asacrevert that step ;)23:55
micahgyes, dh_xul I think is the only thing23:55
asacno23:55
asaclots of stuff23:55
micahgbdrung: so, if I cal dh_xul-ext at the end of my for loop of install-xpi calls, I'm ok?23:55
asacyou definitly need to start over23:55
asacyour rules is 100 lines shorter23:55
asacthats all dh 723:55
asacmicahg: yes.23:55
asacyou just run install-xpi for all languages23:56
micahgasac: so, add back all the dh_ calls23:56
asacand then dh_xul-ext once23:56
asacmicahg: well. i would really suggest to rather put your new content in the old file23:56
asacyou did update-debian-files basically23:56
asacall the other rules look dh7 ish23:57
micahgyep, so I'll add them all back23:57
asactechnically yes23:57
asacif you create a diff later23:58
asacyou only want to see your changes ;)23:58
asacanyway ... you will figure23:58
micahgis a build target required?23:59

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