/srv/irclogs.ubuntu.com/2010/01/04/#ubuntu-mozillateam.txt

=== asac_ is now known as asac
BUGabundo_workmorning09:44
fta2asac, did you get the email to vote for the udm board?11:37
asachi11:37
asacudm?11:37
asacfta2: ?11:37
BUGabundo_workhey guys11:37
asachi BUGabundo_work11:38
fta2asac, https://wiki.ubuntu.com/DeveloperMembershipBoard11:38
fta2asac, wrt https://lists.ubuntu.com/archives/ubuntu-devel-announce/2010-January/000661.html11:39
fta2i can't locate the email11:40
asaci got a mail for the vote afaik11:42
asacmybe ping dholbach to get another mail?11:42
fta2what's the subject ? or the from?11:42
sebnerfta2: call for votes: Ubuntu Developer Membership Board election? /me just got a reminder from mdz. Ask him for a new mail11:48
fta2when was that? maybe it's in my spam folders, but it's crowded in there, i need hints11:53
BUGabundo_workhaha11:58
BUGabundo_workfta2: how about greping for the URL?11:58
asacfta2: http://pastebin.com/f2dd8432112:00
asaclets go for that12:01
asacon top i want to add12:01
asaca) debian/copyright.dep5-head12:01
asac(thats the head of the generated copyright file)12:01
asacdebian/remove-dfsg.txt12:01
asac-> thats src/third_party/gles_book_examples/ atm12:01
fta2Subject: CIVS Poll now available for voting: Ubuntu Developer Membership Board12:02
fta2Date: 12/24/2009 12:07:25 PM (Thu, 24 Dec 2009 06:07:25 -0500)12:02
fta2looks like it12:02
asachttp://pastebin.com/f390770a312:02
asacerr, cat debian/copyright.whitelists | pastebinit12:02
asachttp://pastebin.com/f390770a312:02
asacthats the list i am currently working on to get everything that is unknown done there12:02
asachttp://people.canonical.com/~asac/tmp/chromium-copyright/1/12:02
asacthere are the copyright files generated atm12:02
asac.1 is normal source ... .2 is third_party only12:03
asacok if i commit the current changes to licensecheck for now? or wnt to preserve the old format?12:04
asacfrom there i would want to also add the whitelist feature at least12:04
asacand a wrapper that appends full icense text for all whitelisted ones like:12:04
asacLicense: NAME12:04
asac license text ....12:04
asace.g.12:04
asacLicense: MPL-1.112:04
asac ...12:05
fta2feel free to commit, my format was not meant to be compliant with anything12:05
asackk12:05
asaclets move switflty then12:05
asaci hope we can upload this week!!!12:05
sebnerasac: frohes neues jahr! :)12:05
asachi sebner12:05
asacfta2: are there hooks to strip stuff on orig generation?12:06
asaclike the book examples etc.?12:06
=== BUGabundo_work is now known as BUGabundo_lunch
fta2asac, i have hooks to remove stuff from CO, that's the best when it's a distinct svn repo (see the main DEPS file) and another hook to simply drop a bunch of directory (but it's still fetched and lives in the cache)12:11
fta2also hooks to remove some file types12:12
asacfta2: where are those hooks?12:12
asacfta2: http://people.canonical.com/~asac/tmp/chromium-copyright/1/copyright.dep5.212:12
asacchromium/third_party/WebKit/LayoutTests/ -> thats the default WebKit license?12:12
fta2didn't i drop all the LayoutTests?12:13
asaccould be12:14
asaci have to use your source12:14
asaci guess12:14
asac;)12:14
fta2yes12:14
fta2it's best to start from a fresh tarball, it's way smaller than the full thing12:14
fta2meaning less license issues :P12:15
asachmm ok12:16
fta2less files, less licenses to review12:17
asacfta2: do you think you could implement the whitelisting parsing/matching? idea would be to add the path/* with the license mentioned in the whitelist and then skip all the sub-directory content that has no UNKNOWN in it12:17
sebnerasac: do you also hate crappy upstream authors with crappy/no license headers in their files? *grgrgrgr*12:19
fta2asac, you mean another whitelist? i already have one12:19
asachate is the wrong word ;)12:19
asacfta2: committed debian/copyright.overlay12:20
asacso lets not call it whitelist12:20
asacits overlay12:20
sebnerasac: kill is a too hard word :P12:21
asacfta2: basically all the icu/ subtree is ICU-license12:21
asacso in the copyright output we can ignore all UNKNOWN and just replace them with ICU-license12:21
fta2asac, could be done with the script already12:22
fta2asac, did you try $manually_identified ?12:22
asacfta2: what does manually_identified do?12:23
asacah cool12:23
asacfta2: does that inject the license if unknown? or for all?12:23
asacok seems manuall_identified always needs copyright12:24
asacwhich isnt true ...we just want to add the license12:24
fta2it's used after licencecheck, but before we dig further down with get_license12:26
asachmm12:26
asacseems we first try to parse licensecheck12:26
asacthen we just overwrite it with manual12:26
asacimo that should just "fill up" unknown ones12:26
asacor we need a "manual_fillup" list12:27
asachttp://pastebin.com/f4af8d64c12:29
asacfta2: something like that ^^12:29
asacnot sure if we should have the manual block as its now ... and then have an additional "fillup" one after all other options have been explored if its still unknown12:30
sebnerasac: ham ham ham, automatic copyright recognition? NICE12:31
asachttp://pastebin.com/f48894ef612:31
asacfta2: ^12:31
asacyep ;)12:31
sebnerasac: push push push :P12:32
micahgasac: can you review this please? https://code.edge.launchpad.net/~dmitrij.ledkov/xulrunner/1.9.1.head-dh_xulrunner/+merge/1664912:32
asaci hope i could ;)12:32
* asac checks12:32
asacmicahg: looks good12:44
micahgasac: ok, were my comments appropriate?12:44
asacmicahg: was ther some requirement?12:44
asace.g. on debhelper version etc.?12:44
asace.g. will this just work in hardy too?12:44
micahghe said not, I haven't looked12:44
micahgthat's what I was wondering12:45
asacmicahg: yes. thats all fine12:45
asacthanks12:45
* micahg is checking syntax now12:46
micahgasac: dh --with xulrunner will only work with karmic and up12:47
micahgidk how the scripts use it now12:47
asacyes. but you can always just run dh_xulrunner manually i guess12:47
asac?12:48
micahgyeah12:48
micahgasac: ok, so do I approve now and push to the other 2 branches?12:52
asacyes12:52
asacthanks12:52
asacmicahg: can you add the xulrunner fix for thumb2 too to xul 1.9.1 branch too?12:53
asacone sec12:53
micahgwhere is it now?12:53
asachttps://bugs.edge.launchpad.net/ubuntu/+source/xulrunner-1.9.1/+bug/48835412:54
ubottuUbuntu bug 488354 in firefox "NS_InvokeByIndex in xptcinvoke_arm.cpp is not Thumb-2 safe for Lucid" [Unknown,Confirmed]12:54
micahgasac: can I merge through the UI?12:57
* micahg has never done this before?12:57
=== BUGabundo_lunch is now known as BUGabundo_work
asacmicahg: no. afaik you have to do that locally13:01
micahgasac: k, then I set to merged?13:01
asacmicahg: that automatically happens if you push afaict13:01
asacmaybe double check13:01
micahgah, ok13:01
micahgasac: do you want me to pull the thumb patch from mozilla or arm?13:02
asacfrom arm13:02
asacthe mozilla patch is bogus afaik13:02
asacwe should update it13:02
micahgasac: should I prepare a lucid changelog entry for 1.9.1.6?13:04
asacyea13:05
asacis that today=13:05
asac?13:05
micahgno, 3.5.7 is soon, but I figured you could push this to Lucid so the dh_xul merges could happen13:06
micahgasac: actually 3.5.7 is tomorrow13:08
asacyes13:08
micahgso, should I just prepare it as 3.5.713:08
asachmm. lets upload 1.9.1.6 today to lucid if we have those patches13:09
micahgk13:09
micahgasac: do I need to list all the files added in teh changelog?13:19
micahgalso, is this a decent patch name: fix_bz532198_lp488354_not_thumb2_safe.patch13:22
micahgactually, changed patch name to bz532198_lp488354_ns_invokebyindex_not_thumb2_safe.patch13:24
=== cyphermox_ is now known as cyphermox
micahgasac: how does this work, I dropped a patch for 1.9.1.7, but I still need it for 1.9.1.6?13:28
dholbachhola everybody!13:30
asacmicahg: i would fork a branch from before the patch was dropped13:30
asacthen cherry-pick the commits i want from after that13:30
asacand make a release13:30
asacthen merge that into head again13:30
dholbachwill TB3 go into lucid?13:31
micahgdholbach: yes :)13:31
dholbachmicahg: rock13:31
micahgdholbach: soon, I just have to add the bugs targeted and make sure it builds13:31
sebnerdholbach: frohes neues! :)13:32
dholbachsebner: and the same to you13:32
dholbachthanks a bunch micahg13:32
sebner:)13:32
sebnerdholbach: if lazy asac only would upload it :P13:32
dholbachleave poor asac alone! :)13:32
* sebner thinks poor asac makes to many holidays :P13:34
micahgasac: I can't figure all this out right now, if it can wait till tonight, I can do it13:48
BUGabundo_workeekk13:48
BUGabundo_workforgot to lookup my TB3 bug :(13:48
BUGabundo_workmicahg: wanna try to reproduce it ?13:49
micahgBUGabundo_work: not right now, maybe later13:49
BUGabundo_workok13:52
BUGabundo_workif u need an GApps account ping me13:52
BUGabundo_worki'll create one13:52
asacmicahg: sure13:53
micahgasac: sure it can wait?13:53
asacmicahg: can you add the patch to current .head? maybe i will do a release today if i get to it (though unlikely)13:53
micahgasac: for arm?13:54
micahgfor 1.9.1.7 or 1.9.1.6?13:54
micahgI'll be back in about 45 minutes13:56
=== jtv1 is now known as jtv
asacmicahg: for arm yes.14:03
asacto .head14:03
rippsfta2: ping14:15
rippsfta2: I'm having a problem using ppabot to build mplayer, the version has mplayer_2:1.0~rc3... but it seems that bzr-builddeb is trying to find mplayer_1.0~rc3... instead. It correctly created an upstream tarball name mplayer_2:1.0...orig.tar.gz, but bzr is looking for the wrong file.14:19
=== ripps is now known as ripps|sleep
=== \vish is now known as mac_v
=== mac_v is now known as \vish
ccheneyasac: whats our next step to get major version upgrades done? looks like something about embedding reverse dependencies?16:43
micahgasac: probably can't do arm patch for another few hours16:46
asackk16:49
fta2ripps|sleep, hm, on the top of my head, i don't know, i never tried a version with an epoch. i need to dig into the code, but not now, i'm busy /w work17:02
=== yofel_ is now known as yofel
asacccheney: the firefox part is properly dealt with. the main work is required for xulrunner rdepends.18:39
asacccheney: one thing is to get webkit backported and renamed18:39
asacccheney: so try to get karmic webkit built in hardy ... then if that builds18:42
asacrename the soname to be non-conflicting to what we have in hardy18:42
asace.g. we want to upload it as libwebkit-karmic...so or something18:43
asacalso the package name needs to be adjusted18:43
asacsame has to happen for all the newer stuff needed for the epiphany browser from karmic18:43
asacstage all that in a ppa ... until you can build epiphany from karmic against all those renamed libs18:43
asacccheney: understood?18:43
ccheneyok18:47
asac!time18:48
ubottuInformation about using and setting your computer's clock on Ubuntu can be found at https://help.ubuntu.com/community/UbuntuTime - See https://help.ubuntu.com/9.04/serverguide/C/NTP.html for information on usage of the Network Time Protocol (NTP)18:48
ccheneywebkit for hardy due to needing it for epiphany, right?18:48
ccheneyah yea i think i see now :)18:49
ccheneythe other packages that actually need xulrunner we just backport xulrunner for them later?18:49
=== Nafallo_ is now known as Nafallo
* ccheney wonders if epiphany actually needs all those b-d, lots are missing entirely for hardy not even old versions of them19:16
ccheneyasac: new epiphany needs new glib,gtk,webkit,etc is that ok to upgrade all of that?19:24
asacccheney: why new glib?19:25
asaceverythig not glib and gtk sounds definitly expected19:26
asacin any case. its not about upgrading, but about making a new package with a different name that we can roll out in parallel for those libs19:27
ccheneyits in the source dependencies (not just part of debian packaging)19:28
ccheneyok19:28
ccheneyglib-2.0 >= 2.19.7, gio-unix-2.0 >= 2.19.7, gtk+-2.0 >= 2.16.0, gtk+-unix-print-2.0 >= 2.16.019:28
asachmm. the debian package says 2.1819:28
ccheneyi dropped the introspection packages from b-d and it seemed to not complain about them missing19:28
asacand 2.16 for gtk19:29
asacwhat is in hardy?19:29
ccheney2.1219:29
asacyeah. introspectoin is probably ok to drop19:29
ccheneythe debian control file may be buggy19:29
asacprobably19:29
ccheneythe source is definitely looking for 2.19/2.20 in any case19:29
asacso you could check what happens if you relax the depends19:29
asacin configure19:29
asacand just build19:29
ccheneyok will modify configure also :)19:30
asacif it build fails ... then its obvious ... otherwise we should check with epiphany upstream what exactly they require19:30
ccheneyi removed all the b-d in control but wasn't sure what would happen if i did it to configure19:30
ccheneyok19:30
asacccheney: maybe start with webkit19:30
asacthat alone most likely has some requirements we might not be able to fulfill19:30
asacor did you already check that?19:30
ccheneylooks like i need to backport webkit and soup and relax the configure checks to get it to try to build19:30
ccheneyit needs libsoup-gnome-2.4 which appears to not be in hardy as well19:31
ccheneylibsoup2.4 itself is though, i guess libsoup-gnome must be some sort of bindings or something19:31
asacccheney: maybe libsoup-gnome-2.4 is just a forked package ... or it was added in later versions19:34
asacor a .pc file split up19:34
asac(if we are lucky)19:35
asacotherwise we have to check again ;)19:35
ccheneyyea looks like it was added to libsoup2.4 in later versions19:35
* ccheney will backport both then see what happens with the rest of the packages19:36
ccheneyeek soup was glib 2.2119:36
ccheneyer /was/wants19:37
* ccheney hopes this doesn't spiral too much19:37
asacccheney: libsoup was added?19:39
asacerr i mean: .pc file was added?19:39
asacsure there are also headers added and not just a split up?19:39
ccheneylooking into more detail now, there are definitely separate pc and libraries now, not sure if it was split from the previous libsoup library though19:43
ccheneydifferent headers too :\19:45
ccheneywow backporting gnome related things is pita :)19:49
ccheneynew libsoup2.4 wants libproxy since apparently its needed for new gnome stuff as well19:49
asachmm19:53
asacwe should probably check if all that are new features19:53
asacand maybe do a special build without those :(19:53
asac*sigh* ... thats what i mean ;)19:55
asacall gnome should stop this "i am a library and its great to require all new libs too"19:55
micahgasac: probably not going to be able to do arm patch till after work19:56
ccheneyi ripped out proxy from configure check19:57
ccheneybut it failed to build due to apparently new glib names: G_SOCKET_FAMILY_IPV619:57
ccheneywhich was added in 2.2219:58
asacccheney: yeah. you can fix that by backporting just that define. G_SOCKET_FAMILY_IPV6 = GLIB_SYSDEF_AF_INET619:58
asacor just put it in the soupo .c file that needs that19:59
ccheneyok19:59
asac /usr/include/glib-2.0/gio/gioenums.h:  G_SOCKET_FAMILY_IPV4 = GLIB_SYSDEF_AF_INET,19:59
asac/usr/include/glib-2.0/gio/gioenums.h:  G_SOCKET_FAMILY_IPV6 = GLIB_SYSDEF_AF_INET619:59
asacccheney: was that everything needed so far?20:08
=== mac_v is now known as \vish
ccheneyit then needed the definitions for GLIB_SYSDEF_AF_INET6 as well20:27
ccheneynew glib seems to mostly build on hardy as is, but it failed in a weird manner20:28
ccheneydebuild: fatal error at line 1247:20:30
ccheneydebian/rules build failed20:30
ccheneynot sure if that is some sort of cdbs issue or what as there aren't that many lines in the rules file20:30
asacglib doesnt have those GLIB_SYSDEF_AF_INET6 ?20:30
asachmm20:30
ccheneyhmm actually glib doesn't use cdbs but its not got that many lines either, very strange20:32
ccheneyasac: it seems to define it somehow in the new version but not sure how to backport it, it seems to be generated in configure20:32
ccheneyand its not defined in the hardy version, no20:34
asaclet me check what you say ;)20:34
ccheneyseems it represents a magic number 23 on windows and maybe 10 on linux20:36
ccheneyer for INET620:36
asachmm20:36
ccheneyso maybe i can just use the 2 and 10 for INET and INET6 in my patch20:36
asacno gioenums.h?20:36
asacin hardy version?20:36
asacwas that a separate package maybe?20:36
asacccheney: ?20:37
ccheneygioenumtypes.h20:37
ccheneybut not for the inet stuff20:37
ccheneyiirc gio was first added around hardy timeframe20:37
ccheneyso probably wasn't fully done yet20:37
asacso #define GLIB_SYSDEF_AF_INET AF_INET20:37
asacso #define GLIB_SYSDEF_AF_INET6 AF_INET620:37
ccheneyok20:37
asacso #define GLIB_SYSDEF_AF_UNIX AF_UNIX20:38
asaci would guess20:38
ccheneyyea20:39
ccheneyi pulled the full enum20:39
asacccheney: so thats unblocked?20:40
ccheneytrying to find the proper place to stick it now20:43
ccheneyeverything seems to be trying to use it, heh20:43
ccheneyi guess soup-portability is a good location and then stick that header include in the main set of includes so it is defined everywhere it needs to be20:44
ccheneymore failures now that i fixed that part :(20:47
ccheneyneeds GInetAddress20:47
ccheneywhich is in 2.22 also20:47
ccheneya bunch of functions in that section of glib20:48
* ccheney attempts to build glib2.0 again to see if it will work this time20:50
* ccheney tries to remove parallel option to see if it helps20:51
ccheneyit should build according to its build-depends but fails :(20:52
asacccheney: i really dont think we wwant to build glib2.0 newer20:52
asacwe should try to avoid that20:52
ccheneyit seems to not link20:53
ccheney/root/glib2.0/glib2.0-2.22.3/glib/gtestutils.c:1307: undefined reference to `__abort_msg'20:53
ccheneydue to that20:53
asacso glib needs libsoup?20:53
ccheneywell we need to backport the whole inet section from glib then or somehow get around needing it20:53
ccheneysoup needs glib20:53
asacok ... so why do we want a new glib?20:53
ccheneysoup needs the new inet stuff from glib, more than just the defines20:53
asaci really hope we can avoid gtk and glib20:53
ccheneyand epiphany needs soup-gnome20:54
asacfunctions too?20:54
asachmm20:54
asacyeah20:54
ccheneyyea the functions20:54
asacwhat functions are those?20:54
* ccheney wonders if there is a soup-gnome from before glib 2.2220:54
asaci dont think so. i remember soup being bad API wise at some point20:55
asacfor gtk apps etc.20:55
ccheneysoup-gnome got added in jaunty20:55
ccheneyok20:55
ccheneyhttp://pastebin.ubuntu.com/351426/20:56
ccheneythat is the current error list for soup20:57
asacso what glib do we have in hardy?20:58
ccheneyglib 2.16.6 gtk 2.12.920:58
mbanaif i reply to a message in gmail, can i make the reply appear in TB 3?21:01
mbanai know the other way is possible21:01
asacmbana: use imap21:01
mbanathat's so vague.  and i'm ready using imap i think.  google doesn't support pop, iRC.21:02
asacit supports pop afaik21:03
ccheneyyep supported pop first then later added imap support21:04
asacccheney: so what do we need?21:04
asacgresolver.h21:04
asacginetaddress.h21:04
asacginetsocketaddress.h21:04
asacgunixresolver.h21:04
asacgsrvtarget.h21:04
asachmm. what is that?21:05
ccheneylooks like dns service records for local services on the domain21:09
asachmm21:10
mbanai'm using imap asac21:10
asacyeah21:10
mbanajust checked21:10
asacccheney: ok. so those are enough for soup gnome? ;)21:10
asace.g. do they actually build ;)?21:10
ccheneywell to get past that part of the failure, how should we go about adding all those though?21:11
ccheneycopy those into soup and adjust the build procedure?21:11
asacccheney: i think copying all as static funcs or something could work21:22
asacdepends where they are used in soup21:22
ccheneyso far looks like they isolate it to that one source file21:23
ccheneyso that might work out21:23
asacccheney: to one? thought we need at least three .h ...21:23
asacfrom the build failure you pasted21:23
ftaripps|sleep, indeed, my bot doesn't support epochs, yet. 1/ your get-orig-source should not generate the tarball with the epoch - that epoch is only in d/changelog, 2/ i should teach both update-pkg & sync-ppa how to react to an epoch.21:24
asacah you mean isolate consumption21:24
ftaripps|sleep, i just wonder if i should add a parameter in the per-package conf file to specify that epoch, or just re-use the one found in d/changelog21:25
ccheneyyea21:26
asacok then try that. maybe pull in func by func until you have enough to build it ;)21:27
bdrungasac: around?21:50
bdrungasac: can you give me a python snipped for determing the emid of an install.rdf file using rdflib?21:51
asacbdrung: where did that stuff end up?21:54
asaci can see rdflib anywhere in moz-devscripts ;)21:54
bdrungasac: in a install-xpi python script (in m-d)21:55
asaclast commit is 28121:55
asacever pushed that?21:55
bdrungasac: not yet committed21:55
bdrungasac: look at the dh_xul-ext branch (will land there)21:55
asacbut its uploaded?21:55
bdrungnot yet21:56
asachmm21:56
asacthought you already uploaded it21:56
bdrungi will give you a diff21:56
bdrungasac: i will get rid of xpath first and write the man pages21:56
* asac checks out dh-xulext branch21:57
bdrungasac: and apply this patch: http://paste2.org/p/59422221:57
asacbfiller: http://paste.ubuntu.com/351454/22:01
asactry that22:01
asacif not i hvae to try and error here22:01
asacbdrung: ^^22:01
asacbfiller: unping22:01
bdrungasac: thanks. it works.22:05
bdrungasac: can you have a look at the other TODO too?22:06
ccheneyhehe commenting out the proxy in configure didn't make it go away :) just made it fail later22:14
asacis libproxy the proxy configuration soft thing that uses javascript?22:16
asacbdrung: dont see any TODO in that file22:17
asacmaybe push what you got ;)22:17
ccheneynot sure22:17
bdrungasac: paste line 5522:17
ccheney" libproxy is a lightweight library which makes it easy to develop applications proxy-aware with a simple and stable API.22:18
bdrungasac: i have to check it before committing22:18
ccheneyit appears to b-d on webkit too (wtf)22:18
asacbdrung: simplify this?22:18
asacthats what i did initially22:18
asacthats ok22:18
* ccheney wonders why a proxy needs a web browser22:18
bdrungasac: you gave me a query for the EMID (line 107), not for the target apps22:19
asacbdrung: sorry i am dense today ;)22:21
asacin line 56 there is a query. thats not enough?22:21
bdrungasac: in line 56 we need only the target apps and not the min and max version22:23
bdrunghow high is your alcohol level?22:23
asaczero22:25
asacyou should be more verbose22:25
asacjust first line of the query doesnt work?22:26
bdrungasac: first line = "SELECT ?id ?max ?min" or what?22:27
asacerr ... that query works22:27
asacyou an ignore max/min22:27
asacits optional output22:27
asaccan22:27
ccheneygrr webkit also needs glib 2.21.3+22:28
bdrungasac: yes, that's the current situation. but why querying value that we will throw away?22:29
* ccheney doesn't know if he will be able to get around backporting glib/gtk22:29
asaci thought we need max/min value22:29
asacfor figuring the bounds etc.22:29
bdrungasac: not in install-rdf22:29
asachuh?22:29
asacso if E has targetApplication fox/1.0/2.0 -> we depend on firefox22:30
asacnot on firefox-3.022:30
asacwhile if it was22:30
asacffox/2.0/3.* it would be firefox/firefox-3.0/firefox-3.522:30
bdrungasac: install-rdf only extracts the xpi file and creates the links22:31
asacoh thats new22:31
asacjust drop the OPTOINAL block22:31
asacand the ?max/?min from the select22:31
bdrungasac: yes ;) here is the new xpi.mk file: http://paste.debian.net/55614/22:31
asachttp://paste.ubuntu.com/351472/22:32
bdrungasac: what are the dots in the query for?22:33
asacwhy isnt that named dh_xul-install-xpi?22:33
BUGabundosup o/22:33
asacor dh_install-xpi ?22:33
asacbdrung: i think its like AND22:34
asacits rdflib speicific syntax22:34
bdrungaha22:34
bdrungasac: i don't think, that install-rdf is dh_* like enough22:35
ftacrimsun, got annoyed by the crackling bug guy? ;)22:35
asacit has -p...22:35
bdrungasac: that's the only similarity ;)22:35
bdrungasac: how do you like the new xpi.mk file?22:36
ftaasac, woowoww, some license fix commits just landed22:37
ftaand the ugly exe procname fix too22:38
ftaday of glory22:38
fta!info libpng12-022:40
ubottulibpng12-0 (source: libpng): PNG library - runtime. In component main, is optional. Version 1.2.37-1 (karmic), package size 172 kB, installed size 336 kB22:40
ftahmm, "libpng 1.2 no longer gets security/stability fixes."22:40
ftahttp://code.google.com/p/chromium/issues/detail?id=3154522:40
asacfta: cool22:43
asacbdrung: i like it22:43
asacinstall-xpi still sounds bad though ;)22:43
asachehe22:43
BUGabundofta: for a few weeks, Ch won't store login cookies after restart... I'm always logout of *most* sites, even if "Remember Me" is set. any ideas what's up ?22:46
asacccheney: on track?22:49
ccheneyasac: i think so22:51
ccheneyasac: i found out why glib wouldn't build on hardy22:51
asacok, but lets hope we dont need it22:52
[reed][16:40:20] <fta> hmm, "libpng 1.2 no longer gets security/stability fixes."22:53
[reed]I have no idea where Chromium guys are getting there22:53
[reed]that*22:53
[reed]I don't think that's right22:53
[reed]I will look into that22:53
bdrungasac: do you have a better name for it? dh_xul-install-xpi sounds uglier.22:55
ccheneyasac: between epiphany, webkit, and libsoup all needing parts of it, probably will need it :-\22:56
[reed]ccheney: browsers don't like living in the past22:57
[reed]:)22:57
asacccheney: so with those things backported is libsoup ok now=22:59
asacimo we should check what is really needed.22:59
ccheneyno it failed at proxy which itself also needed new glib23:01
ccheneyvia webkit23:01
asacccheney: but what parts of new glib does webkit need?23:03
ccheneyugh can't tell soup and webkit have circular dependency23:08
ccheneyi disabled the version checking for glib in webkit and it failed looking for soup23:08
ccheneysoup needs webkit via proxy23:09
* ccheney hurts developers who write circular dependencies23:09
* ccheney thinks he might able to break the circular dep via disabling gnome support in soup23:12
fta[reed], from upstream apparently23:13
asacccheney: hmm. is there really no way to not use libproxy?23:34
asacmaybe forcefully cutting the code out ;)23:34
ccheneydisabling gnome23:35
asacdoesnt that also disable the libsoup-gnome parts?23:35
ccheneyyes23:35
asacwhich is what we need23:35
ccheneywhich is the circular dependency part23:35
ccheneyit appears webkit doesn't need the soup-gnome bits23:36
ccheneyor at least fails just looking for regular libsoup currently23:37
micahgasac: will it help if I do the arm patch now?23:39
micahgI don't have anywhere to test23:39
asacmicahg: the one from the bug should be ok if it applies23:43
micahgasac: ok, so just make sure it applies cleanly23:43
micahggot it23:43
asacyep23:43
asactesting will be done in archive. doesnt make sense to spin a local build as it will take half a day ;)23:43
micahgasac: ok, will you release that tonight?23:44
micahgasac: do I need to bump the snapshot version?23:45
asacno need to bump it23:46
asacwe can release it with .723:46
asacas its happening realy soon23:46
micahgasac: is this name fine: bz532198_lp488354_ns_invokebyindex_not_thumb2_safe.patch23:47
micahgasac: do you want to release dh_xulrunner with .7 as well?23:50
asacsure23:51
asacmicahg: yes. thats good23:51
micahgk, that makes it easier :)23:51
* micahg didn't merge it yet23:53
micahgasac: arm patch applies to 1.9.1.7~hg20091216r2667023:55
asacgood23:55
micahgso, I should push?23:56
asacsure23:56
micahgforgot the cli fixes switch...recommit locally23:57
micahgasac: is there a config option to not require a passwd on bzr pull operations?23:58
asacmicahg: i would suggest to use ssh agents23:58
asacshould actually be there by default in ubuntu23:59
asacmicahg: anyway. you can pull from http with --remember23:59
asacthat way next time you pull it will use that location23:59
asacalso a bit quicker because you get rid of 2 seconds handshaking etc.23:59
micahgah, I have everything as bzr+ssh23:59
asacbzr info you see what it is23:59

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