/srv/irclogs.ubuntu.com/2009/08/20/#ubuntu-mozillateam.txt

=== rickspencer3 is now known as rickspencer3-afk
LLStarksasac00:48
LLStarksyou there?00:48
AnAntasac: Hello11:47
asachi11:47
asacquite busy so dont run away ;)11:47
asacwait ... :-P11:47
AnAntok11:47
AnAntasac: ping me when you're free please11:48
AnAntasac: chmsee 1.0.6 can't be merged from Debian because it must be build against xulrunner 1.9.0 (not .1), and the change you done to chmsee is build-dep on xulrunner-1.9.111:51
asacAnAnt: why does that mean it cant be merged? most likely the change i did just needs to be applied similarly11:58
AnAntasac: because chmsee cannot compile against xulrunner-1.9.111:58
asacAnAnt: but it worked for the package i uploaded. the merge should rebase and adjust whatever changes i did so it builds against 1.9.1. makes sense?11:59
AnAntasac: I tried that here, and it didn't work, I got compile error, some sort of configure script failed saying that it cannot find libxul-whatever <= 1.9.0.9911:59
AnAntand I just asked upstream developer (lidaobing), and he confirmed that chmsee 1.0.6 cannot be compiled against xulrunner 1.9.112:00
asacAnAnt: then the patch (or wahtever i did needs to be properly adjusted/merged)12:01
AnAntok12:01
asacwell. previous version couldnt be compiled too i guess12:02
AnAnthang on, it seems I can patch chmsee 1.0.6 can be patched12:02
asacmerging involves ensuring that previous patches are not lost12:02
AnAntok, I will work on it with upstream12:02
asacso dont just drop my patch12:02
AnAntasac: it seems that I won't have to !12:02
=== Jazzva__ is now known as Jazzva
AnAntdoh, how do I use quilt in a cdbs package ?12:03
asacman quilt12:04
Jazzvaasac: could you review nspluginwrapper 1.3.0 :)? I've been using it for about a week or so, and  it's OK (meaning it's not crashing anymore than 1.2.2).12:05
asacyes12:05
asacwe can upload that i think do we know what changes were done there?12:06
asacdo we have latest svn or release?12:06
asacmaybe latest svn is better ?12:06
Jazzvaasac: we have latest 1.3.0 (released as tar.gz). I don't know the state of latest svn12:06
asacAnAnt: what i mean is: there is nothing special about quilt wrt packaging or not packaging. the cdbs-edit-patch thing is not use. you just use quilt directly12:06
AnAntasac: I mean what should I include in rules file12:10
asacAnAnt: dpkg -L quilt | grep cdbs.*mk12:12
AnAntyeah found it, thanks12:12
Jazzvaasac: do you want me to update to the latest svn_12:13
Jazzva?12:13
asacJazzva: no. just review what has happened in between for now would be great12:14
eagles0513875morning asac :)12:15
asachi12:15
Jazzvaasac: some improvements, afaics. last commit was on 17. january.12:23
asacok12:38
asaclets get 1.3.0 up then and review if the patches are worth taking12:39
Jazzva3 patches are already submitted upstream, but no comment from upstream yet12:39
Jazzvaasac: this should be the link to the branch http://code.launchpad.net/~jazzva/nspluginwrapper/1.3.012:40
AnAntasac: ok, would you sponsor this: LP 41634612:43
ubottuLaunchpad bug 416346 in chmsee "Candidate release chmsee 1.0.6-1ubuntu1" [Undecided,New] https://launchpad.net/bugs/41634612:44
asaci will check this later12:56
* asac on a MIR rush12:56
mac_vAnAnt: did you get the xsplash bug mail?13:03
AnAntmac_v: oh, you're here, yes, thanks13:11
AnAntmac_v: didn't check the link yet13:12
=== jdstrand_ is now known as jdstrand
mac_v:)13:12
asacseems someone sponsored chmsee already15:06
asacJazzva: you didnt base on current lp:nspluginwrapper?15:08
Jazzvaasac: Hmm, I did, but I uncommitted changes related to 0ubuntu6.15:23
Jazzvathose are revisions 54-5615:23
Jazzvaand then applied diff from the archive.15:24
Jazzvabrb, need to go outside and buy cigarettes.15:24
plunHello asac around ?15:35
plunHve you tested this...?  http://blogs.gnome.org/dcbw/2009/07/10/unwire-with-networkmanager/15:36
plunhave15:37
plunAlso tested with gnome-bluetooth from SVN but with no succes15:38
asacnot yet tested. how does it fail? NM not seeing it?15:40
plunHello asac,  it just dont give me this option...http://ubuntu-pics.de/bild/22501/3_bt_pan_1kQDA9.png15:42
Jazzvaasac: I'm back, if you need any more info.15:45
asacJazzva: on a call. ~30min16:03
plunand me...    :)...  lost in the jungle  ;)16:21
plunasac  ???17:18
asacsorry ... was on a call ... will be back in 2 hours ... far tooo hot to stay inside any minute longer17:43
asacplun: Jazzva: ^^17:43
Jazzvaasac: no prob. I'm studying (taking a pause atm), so I might be a bit unresponsive later. Ping me when you come back, and I will see the message. Have fun...17:45
ftaMook_sb, http://launchpadlibrarian.net/30582954/buildlog_ubuntu-jaunty-amd64.songbird_1.4.0~a~svn20090820r14593-0ubuntu1~usd1~jaunty_FAILEDTOBUILD.txt.gz gasp, did something change?19:50
Mook_sbfta: hmm, we moved to bz2 instead of gz for xulrunner bits19:51
ftalooking at my rules..19:54
ftaMook_sb, i used your make-xulrunner-tarball.sh19:59
fta-d19:59
Mook_sbhmm19:59
fta        sh ./make-xulrunner-tarball.sh $(XUL_SRC_DIR)/compiled/xulrunner-$(XUL_RELEASE)/dist/bin $(SRC_DIR)/dependencies/linux-$(MACHINE)/xulrunner/$(XUL_RELEASE) xulrunner.tar.gz20:00
ftashould I just change the last arg?20:01
Mook_sbit'a using $TAR xzvhf, so... that doesn't sound quite right; poking our build guy at the moment20:01
Mook_sbfta: :( he's using http://publicsvn.songbirdnest.com/vendor/trunk/xulrunner/make-xulrunner-tarball.sh instead, which uses -cjvh20:03
Mook_sb(but yes, change the last arg too)20:03
ftaok20:03
Mook_sbsorry about that :(20:04
bdrung_asac: when do you plan to release -devscripts 0.15?20:26
asacbdrung_: let me think ;) ... hmm20:32
asacthere was something we still needed?20:32
asacanything you would like to land first?20:32
bdrung_asac: i want to implement the xpi-build target (as alternative to MOZ_XPI_BUILD_COMMAND)20:33
bdrung_asac: if you want to release soon, i can implement it today20:33
bdrung_asac: is there any progress i having a policy for debian version names?20:34
asacbdrung_: can we review if something prevents us from using it outside of cdbs?20:34
asacfrom what i see we have xpi-install and xpi-clean20:34
asacwhich you can just call20:34
asacif you use debhelper etc.20:34
asacgive that those xpi- targets appear to become top level rules ... i wonder if we should name it a bit different20:35
asace.g. no xpi-build (which would imply you should call that on your own?)20:35
asacor maybe implement xpi-build and provide a hook rule20:35
asaclike xpi-build-impl/PACKAGE ?20:35
bdrung_asac: short away20:38
asacapplet discussion: http://pastebin.ubuntu.com/256499/20:48
asac(just for me)20:48
ftaMook_sb, hm, nope, not good enough. http://launchpadlibrarian.net/30585187/buildlog_ubuntu-karmic-amd64.songbird_1.4.0~a~svn20090820r14593-0ubuntu1~usd2_FAILEDTOBUILD.txt.gz20:59
ftatar -j -x -p -f /build/buildd/songbird-1.4.0~a~svn20090820r14593/build-tree/songbird/dependencies/linux-x86_64/xulrunner/release/xulrunner.tar.bz2 -C /build/buildd/songbird-1.4.0~a~svn20090820r14593/build-tree/songbird/compiled/dist/xulrunner20:59
ftabzip2: (stdin) is not a bzip2 file.20:59
ftatar: Child returned status 220:59
ftaso something more is needed20:59
bdrung_asac: back to -devscripts.21:16
bdrung_asac: what do you mean with "can we review if something prevents us from using it outside of cdbs?"21:16
Mook_sbfta: sorry, was lunching/meeting; I don't understand that bzip2 error, but line 40 of the new make-xulrunner-tarball.sh should be echoing the command line, so maybe it's ending up using the old one?21:21
BUGabundonight ! o/21:32
ftaMook_sb, hmm21:38
fta./tools/scripts/make-xulrunner-tarball.sh21:38
fta./dependencies/vendor/xulrunner/make-xulrunner-tarball.sh21:38
Mook_sbyes, should be using the vendor/ version21:38
ftahttp://paste.ubuntu.com/256521/21:39
ftathe other should be dropped then21:39
fta+one21:39
Mook_sbyes, it should21:40
Mook_sbokay, the stale scripts removed upstream.21:47
ftathanks21:48
ftaasac, do you know which tool/site uses our customized user agent?22:02
asacfta: what do you mean?22:17
asacbdrung_: i mean that folks tend to think that mozilla-devscripts is only for cdbs. so i want to be sure it works well with debhelper and other approaches ;)22:17
ftaasac, i remember that at some point, we stopped mentioning ubuntu in the UA and it broke some stats, like ubuntu loosing popularity or something22:18
bdrung_asac: ah, ok. i can test it if it would work with simple debhelper22:18
asacfta: i think all http logs have that user agent22:18
asacand some do analysis22:19
asacnetcraft is probably one of them22:19
asacfta: if you ask if it would make sense to do something similar for chromium, then i would say yes22:19
ftahmm.. there was a bug and a lot of attention22:19
asacjust do it in the same syntax that firefox uses22:19
asacso websites that really need to parse it can at least learn22:20
asacfor me the problems incurred are worth the win22:20
asacbut thats a subjecting pov22:20
bdrung_asac: https://bugs.launchpad.net/ubuntu/+source/pwdhash/+bug/41665122:20
ubottuUbuntu bug 416651 in pwdhash "Please merge pwdhash 1.7-3 from Debian unstable (main)." [Wishlist,Confirmed]22:20
asacfor the distro having the distro stuff in there is definitly beneficial22:20
asacfta: there is the shiretoko bug22:21
asacbut at least some of those sites actually hate the word Linux ;)22:21
asacyou cannot help those22:21
ftaasac, well, chromium won't do it apparently22:21
ftabug 246775?22:21
ubottuLaunchpad bug 246775 in firefox "user string agent doesn't identify ubuntu" [High,Fix released] https://launchpad.net/bugs/24677522:21
bdrung_asac: you could say "good os" instead of "Linux" :)22:22
asacfta: that was the bug when we dropped it (accidentially actually)22:22
asaci moved stuff to or from ubufox and forgot to commit one half iirc22:22
BUGabundoasac: 3G still broken :(22:22
asacBUGabundo: definitly not in the same way. so you need to be more specific22:22
asaclike --debug logs etc22:23
BUGabundooh ok22:23
BUGabundoon next boot and upgrade22:23
BUGabundoI have to downgrade to old version for it to work22:23
asacwait till all three are there: nm + applet + mm22:23
asachmm22:23
asaci need the log then22:23
asacthe bug you filed is fixed ... pretty sure22:23
BUGabundowait for the next batch of logs :)22:24
BUGabundoat least the behabior is *exaclty* the same22:24
asaci hav the feeling you are stuck with something old you built22:29
asacon your own ;)22:29
asacbut well. file a bug and we can check that in depth22:29
asachave to go now .. and play a game22:29
BUGabundoeheh22:30
BUGabundook22:30
BUGabundogo play22:30
BUGabundoand let us suffer :)22:30
ftaasac, http://code.google.com/p/chromium/issues/detail?id=1709522:30
asacfta: what is the full user agent atm?22:32
asacseems they explicitly want patches in downstreams22:33
ftaMozilla/5.0 (X11; U; Linux i686; en-US) AppleWebKit/532.0 (KHTML, like Gecko) Chrome/4.0.203.0 Safari/532.022:33
asacthx ... looks like the epiphany webkit string22:35
asacthey land a fix now ... not sure it goes into webkit directly though22:36
asack bbl22:36
BUGabundoheyyy that looks like my android agent!!!!!!22:38
bdrung_asac: my idea of having a xpi-build target is not needed. the build/$(MOZ_EXTENSION_PKG) target could be used for long build commands. e.g. use http://paste.ubuntu.com/256553/ instead of http://paste.ubuntu.com/256554/23:01
bdrung_that should be documented23:01
=== rickspencer3 is now known as rickspencer3-afk
bdrung_asac: i tried to combine xpi.mk with dh 7, but it failes. here's an example rule for adblock-plus: http://paste.ubuntu.com/256563/23:17
bdrung_asac: if someone can hack in perl, following simple rule would be cool:23:18
bdrung_%:23:18
bdrung_\tdh --with xpi $@23:18
asacbdrung_: just override_dh_auto_install:23:34
asacbdrung_: just override_dh_auto_install: xpi-install23:35
asacdoesn t work either?23:35
asacwhy do you think that override_dh_auto_install: is the right hook?23:35
bdrung_asac: doesn't work either23:35
bdrung_asac: why not override_dh_auto_install?23:36
bdrung_asac: xpi-install is equivalent to "make install", isn't it?23:37
asacbdrung_: i had no idea about dh 7 ... but looked at code. either  i miss something or its not extensiable at all23:45
asacit fails because it doesnt know about xpi-install target and because its run with catch-all rule %:23:45
asacit thinks it must be a sequence23:45
asacso we need to add a sequence somehow ;)23:45
asacdidnt see how thats doable from looking at /usr/bin/dh ;) ... fail23:46
bdrung_man dh23:46
bdrung_%: is only used if there is no other rule23:46
bdrung_asac: whats a "sequence"?23:46
asacwell. look at the code23:47
asaci get "xpi-install is not a sequence"23:47
asaca sequence is a sequence of commands23:47
asacin dh code its basically the full list of dh_ commands23:47
asacin some order23:47
bdrung_sequence = command for the rule23:47
asacand then done in a way that you can override them23:47
micahgasac: have you seen bug 41662723:48
ubottuLaunchpad bug 416627 in firefox-3.5 "Firefox 3.5.3pre: Restart launches /usr/bin/firefox regardless of the original launch command." [Undecided,New] https://launchpad.net/bugs/41662723:48
asacwell. the error comes from dh23:48
asacso the catch all rule is called ... dont ask me why23:48
asacmicahg: yes i am aware of that bug23:48
asacits tricky thing23:48
micahgok, does have to do with making it the default?23:49
asacthe patch for that should probably be adapted for non-default builds23:49
bdrung_asac: make[2]: *** Keine Regel, um »xpi-install« zu erstellen.  Schluss.23:49
asacwe have a patch that restarts using that path so you can restart firefox even though the firefox version/directory change23:49
asacd23:49
asacdh xpi-install23:49
asacdh: Unknown sequence xpi-install (choose from: binary binary-arch binary-indep build clean install)23:49
micahgyes, but shouldn't it use the original command like /usr/bin/firefox-3.5?  Shouldn't the symlink just change?23:50
bdrung_asac: because xpi-install is missing, dh xpi-install is run. so why is xpi-install missing?23:50
micahgasac: Medium -> Triaged -> Assign to you?23:52
micahgor is this something I might be able to fix in the patch? :)23:52
asac___00:49 < bdrung_> asac: make[2]: *** Keine Regel, um »xpi-install« zu erstellen.  Schluss.23:56
asac___00:49 < asac> we have a patch that restarts using that path so you can restart firefox even though the firefox version/directory change23:57
asac___00:49 < asac> d23:57
asac___00:49 < asac> dh xpi-install23:57
asac___00:49 < asac> dh: Unknown sequence xpi-install (choose from: binary binary-arch binary-indep build clean install)23:57
asac___00:50 < asac> thats with MAKE ....23:57
asac___00:50 < asac> your make is probably wrong23:57
asac___00:50 < asac> you ened to do make -f $(CURDIR)/debian/rules xpi-install23:57
asac___00:52 < asac> or use ...: xpi-install23:57
asac___00:52 < asac> that has the same error afaict23:57
asac___00:53 < asac> so solution is to make -f /usr/share/.../xpi.mk xpi-install ;)23:57
micahg(05:52:05 PM) micahg: asac: Medium -> Triaged -> Assign to you?23:58
micahg(05:52:48 PM) micahg: or is this something I might be able to fix in the patch? :)23:58
asac___micahg: the problem is that we have a script23:58
asac___so we cannot create a link to the right binary and then $0 would be correct23:59
micahgyou can't see where the original call was from?23:59
asac___no23:59
asac___but i have an idea23:59
micahgok, then can we just set it to launch based on version?23:59
asac___creating a /usr/bin/firefox-real -> /usr/lib/firefox-VERSION/firefox23:59
asac___and runing that23:59
asac___from the firefox script23:59

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