/srv/irclogs.ubuntu.com/2007/11/28/#ubuntu-mobile.txt

StevenKMithrandir: I was >< close with modest when tinymail fell on a sword.06:56
Mithrandiras in?06:57
StevenKMithrandir: libtinymailui-mozembed links against firefox's gtkmozembed, which is fine, it works. Modest tries the same trick and blows up because useful stuff like searching text or setting the zoom level isn't available in that gtkmozembed06:57
Mithrandirwonderful.06:58
StevenKThose useful things are in xulrunner-1.9, which tinymail can't link against since there's no pkgconfig file06:58
Mithrandirthat was your complaining to asac about the missing pkg-config file for xulrunner-1.9?06:58
StevenKRight06:58
Mithrandircould you just hack one together from the firefox one?06:58
StevenKENOIDEA about pkgconfig06:58
Mithrandir(it's spelt pkg-config. :-P)06:58
StevenKSee? :-P06:58
StevenKSo I dumped modest/libtinymail in disgust and moved back to h-i-m and I can get nowhere with it, either.06:59
StevenKAll in all, I'm feeling useless today.07:00
Mithrandiryou've seen http://live.gnome.org/Hildon/HildonInputMethod?07:00
StevenKWhich tells me basically nothing?07:00
Mithrandirwhere are you stuck, then?07:01
StevenKIf I knew that, I'd know where to start digging.07:01
StevenKI've got it starting hildon-input-method on startup, and the module appears in gtk-query-immodule-2.0, but doesn't appear in the dropdown for Input Methods07:02
Mithrandirand just poking at a gtk text field doesn't give you anything?07:07
Mithrandiris it even being loaded?07:07
StevenKNo, poking at a GTK text field gives me nothing07:09
StevenKHow can I tell if it's loaded?07:09
Mithrandirmake it log to syslog in the initialisation function?07:10
StevenKHrm07:12
StevenKif (g_ascii_strcasecmp(context_id, HILDON_IM_CONTEXT_ID) == 0)07:12
MithrandirStevenK: xulrunner in gutsy ships .pc files all right, but you probably want libxul-embedding-1.907:14
StevenKxulrunner-1.9 didn't, when I looked07:15
Mithrandir> dpkg -L xulrunner-1.9-dev |grep -c \\.pc$07:16
Mithrandir607:16
StevenKHold on, bouncing into a Hardy chroot07:16
StevenKThe problem is, it looks for a specific .pc file, which isn't shipped07:20
Mithrandirwhich one?07:21
StevenKIt wants either gtkmozembed.pc or mozilla-gtkmozembed.pc07:21
StevenKThose two are from memory07:21
Mithrandirtry to make it want libxul-embedding-1.9.pc instead, then?07:22
StevenKThe problem is I context switched over two hours ago :_)07:23
Mithrandirsure, so do those things when you switch back or tomorrow or whenever, then?07:23
* StevenK nods07:23
dholbachgood morning07:28
Mithrandirhi Daniel07:38
dholbachhey Tollef :)07:42
guardianmorning08:54
asacStevenK: use libxul-embedding-1.9.pc ... thats the new way of doing things. the old one isn't supported anymore.09:55
guardianStevenK: hi, how could i get updates on discussions about the hildon input method framework in ubuntu mobile, and eventually participate ?09:57
asacMithrandir: to follow up on StevenK's issues .... do you have a list of mobile apps that need porting to new xul? midbrowser, mobile-basic-flash, tinymail ... anything else?10:40
StevenKasac: tinymail I'll be doing tomorrow10:41
Mithrandirpossibly modest too; StevenK would know about that.10:42
StevenKmodest will get fixed by tinymail10:42
Mithrandirok10:42
Mithrandirapart from that, I think we're ok10:42
StevenKWell, modest and tinymail should link against the same gtkmozembed10:42
asacok ... just remember to come back to me when you start ... otherwise you _will_ run into issues :)10:44
asacI hope that i have a document to outline the needed changes by tomorrow ... so probably a good test to do it then :)10:45
StevenKYeah, but my tomorrow is about ten hours before yours. :-)10:45
asacwhere are you based?10:45
StevenKSydney, .au10:47
asacoh ... then maybe we can start tonight ;)10:48
StevenKasac: If I drag in libxul-embedding-1.9.pc, does that also give me the gtkmozembed2 functions?10:54
asacStevenK: which function do you refer to?11:00
StevenKgtk_moz_embed_set_zoom_level and co11:01
asacyou should get those in: /usr/include/xulrunner-1.9b1/unstable/gtkmozembed.h11:01
* StevenK nods11:01
asacso yes11:01
StevenKJust about to try and drag tinymail off of firefox-dev onto xulrunner-1.9-dev11:02
asacok11:03
asacdoes it use m4/gecko.m4 ?11:03
asacStevenK: ^^ ?11:03
StevenKHow do I check?11:03
asacdoes that file exist in your source tree :)11:03
asacsearch for gecko.m411:04
StevenKNo, it doesn't exist11:04
asacok ... then just take care that you use11:04
asacpkg-config --define-variable=includetype=unstable --cflags libxul-embedding11:04
=== cprov-out is now known as cprov
asacone idea is to add that to the cflags you found through PKG_CHECK_MODULES11:05
StevenKI'm not sure how to set arguments for pkg-config.11:05
StevenKI'm just installing Build-Depends in a chroot, so I'll dig in a sec11:05
Mithrandirpkg.m4 doesn't provide a way to do that, so you need to do something like:11:06
StevenKOr should I just drag in gecko.m4?11:06
guardianhow could i get updates on discussions about the hildon input method framework in ubuntu mobile, and eventually participate ? could someone please give me hints ?11:06
asacStevenK: if you use PKG_CHECK_MODULES then just extend the CFLAGS like above:11:06
asace.g. XXX_CFLAGS="$XXX_CFLAGS `pkg-config ...`"11:07
Mithrandirif PKG_CHECK_EXISTS([libxul-embedding]); then MOZ_CFLAGS=$($PKG_CONFIG --define-variable=includetype=unstable --cflags libxul-embedding) ; fi11:07
asacright ;)11:07
Mithrandiruntested, of course.11:08
asacMithrandir: looks good11:08
StevenKAh ha. gtkmozembed mozilla-gtkmozembed firefox-gtkmozembed xulrunner-gtkmozembed microb-engine-gtkembedmoz gtkembedmoz11:08
StevenKThat's the list you wanted11:08
asacStevenK: ok ... then you have to use something like: http://people.debian.org/~asac/gecko_1.9_load_glue.cpp to initialize gecko11:08
StevenKSigh. gluck, it's a text file!11:09
asacyeah :)11:09
asacis people.ubuntu.com better?11:09
asaclets see11:09
StevenKIt's fine, I got it11:09
asacnope11:10
asacok and to make things worse you need to #include <gtkmozembed_glue.cpp> to get access to the legacy gtkmozembed symbols :/11:10
asacafter that you can try :)11:11
Mithrandir#include on .cpp files is.. ick.11:11
Mithrandir:-P11:11
asacyeah ... the symbols are now hidden ... its a hack to support legacy embedders11:11
asacnew ones should use real XPCOM ... like nsIBrowser et al11:11
* StevenK is just trying to figure out how the configure.ac -> configure stuff falls out11:11
StevenKActually, I might be just evil and set LIBTINYMAILUI_MOZEMBED_CFLAGS11:12
StevenKconfigure: error: "You need Mozilla's XPCOM"11:13
StevenKSigh11:13
asacStevenK: do they try to compile something to test?11:14
StevenKNo, they check include files11:14
StevenKmozilla_gtkmozembed_pcs="gtkmozembed mozilla-gtkmozembed firefox-gtkmozembed xulrunner-gtkmozembed microb-engine-gtkembedmoz gtkembedmoz"11:14
asacadd libxul-embedding there11:15
StevenKThey want one of those things, I'm just unsure of where that list lives in configure.ac11:15
asacStevenK: i still think there is an .m4 file somewhere11:15
asacis there a m4/ directory ?11:15
StevenKYup11:15
asacwhats in there?11:15
StevenKm4/moz.m411:15
* StevenK just did a grep11:15
asaccan you paste it somewhere?11:16
StevenKSure, a sec11:16
StevenKasac: http://paste.ubuntu.com/2317/11:17
asacok add libxul-embedding there and11:19
asacuse mozilla_xpcom_includedir="`$PKG_CONFIG --variable=includedir $mozilla_xpcom`/unstable" ... if that directory exists11:19
StevenKI'm adding libxul-embedding to line 43, or everywhere?11:20
asaci think that should be fine11:20
StevenK   if test -d $mozilla_xpcom_includedir/unstable; then11:22
StevenK     mozilla_xpcom_includedir="$mozilla_xpcom_includedir/unstable"11:22
StevenK   fi11:22
StevenKasac: ^11:22
asacStevenK: yes ... and  "else ... (keep the old one)"11:23
StevenKI need an explicit yes?11:24
StevenKEr, explicit else11:24
asacoh right11:24
asacnot needed then i guess11:24
StevenKJust re-running autoconf11:24
asaci guess aclocal you need as well11:24
asacStevenK: oh i see that you need to add something similar to the -xpcom test (line 29+)11:26
StevenKYeah, it failed after autoconf, I just ran aclocal as well11:26
StevenKYup, added11:27
asacStevenK: one final thing i see (because of mozilla_home) ... they probably use -rpath ... you have to drop that if mozilla_home is empty11:28
* StevenK sighs at autoconf11:28
StevenKasac: They don't use rpath, I had to hack that in myself11:28
asacwhatfor do they use mozilla_home ?11:28
StevenKNo clue11:29
asacok they set the _path hard coded11:29
asacin _preferences.cpp11:29
asacok does configure now run?11:29
StevenKI've autoconf blow up in my face, hold on11:30
StevenKI get the same result11:36
asacneeds xpcom?11:36
StevenKxulrunner doesn't throw that into the mix?11:37
asacit does ... your m4/moz.m4 most likely isn't right11:37
asaccan you post the XPCOM section?11:38
asachttp://pastebin.mozilla.org/25075011:38
asacsomething like that?11:38
StevenKhttp://paste.ubuntu.com/2318/11:39
asacno in m4/moz.m4 ... if you still get the output complaining about XPCOM missing11:39
StevenKmozilla_xpcom_pcs="xpcom mozilla-xpcom firefox-xpcom xulrunner-xpcom microb-engine-xpcom libxul-embedding"11:40
StevenKThat's what I have11:40
StevenKhttp://paste.ubuntu.com/2319/11:42
StevenKThat's the full file11:42
asacconfig.log ? what does it complain about?11:43
StevenKconfigure:26325: checking Mozilla xpcom engine version11:44
StevenKconfigure:26374: result: 1.811:44
StevenKconfigure:26409: error: "You need Mozilla's XPCOM"11:44
StevenK(But it's not 1.8)11:44
asacStevenK: i have just the diff above ... now it complains about missing GtkMozEmbed not XPCOM anymore11:45
asacmaybe run sh autogen.sh11:45
=== war10ck is now known as theseinfeld
StevenKThere's no autogen.sh11:46
asachttp://paste.ubuntu.com/2320/11:46
asacthat works for me11:46
asachu?11:47
asaci have: URL: https://svn.tinymail.org/svn/tinymail/trunk11:47
StevenKHum11:47
StevenKfor i in xpcom mozilla-xpcom firefox-xpcom xulrunner-xpcom microb-engine-xpcom libxul-embedding ; do if pkg-config --exists $i ; then echo $i ; fi ; done11:47
asacdoesn't work?11:48
asacdo you have xulrunner-1.9-dev installed?11:48
StevenKIt prints nothing11:49
StevenKYup11:49
asac$ if pkg-config --exists libxul-embedding; then echo test; fi11:49
asactest11:49
asacthat works for me11:49
asacStevenK: oh maybe you don't have latest xulrunner-1.9?11:49
asacwhich version do you have?11:50
StevenK(hardy)root@liquified:/libtinymail-0.0.5# if pkg-config --exists libxul-embedding; then echo test; fi11:50
StevenK(hardy)root@liquified:/libtinymail-0.0.5# if pkg-config --exists libxul-embedding-1.9; then echo test; fi11:50
StevenKtest11:50
StevenK1.9~b1~rc3+nobinonly-0ubuntu111:50
asacok ... thats the previous package then11:50
asacjust 1.9~b1+nobin is the right one11:50
StevenKTracking down new packages11:53
StevenKStill broken with the new xulrunner-1.912:00
asachttp://pastebin.mozilla.org/25075312:02
asactry just that patch ... it works for me12:02
asac(at least for configure)12:02
asacStevenK: does pkg-config now work at least?12:03
StevenKasac: No, it's still broken.12:04
StevenKSetting up xulrunner-1.9-dev (1.9~b1+nobinonly-0ubuntu1) ...12:04
StevenK(hardy)root@liquified:/# if pkg-config --exists libxul-embedding; then echo test; fi12:04
StevenK<nothing>12:04
asacStevenK: ok sorry for the mess12:04
asacyou have to use -1.9 for now12:04
asacit was pulled from somewhere else for me12:05
StevenKThat's okay, but why does it work for you?12:05
StevenKAh12:05
asaci have plenty of places where all kind of xul variants live :)12:05
StevenKHaha12:05
StevenKAlong with grues? :-P12:05
asacgrues? cannot translate that ;)12:06
StevenKhttp://en.wikipedia.org/wiki/Grue_%28monster%2912:07
StevenKOh grah12:09
StevenKNever mind, I'm a bozo12:10
asacah12:10
StevenKIf I'm going to run configure by hand, I should apply patches first12:10
asaci will remember that StevenK  :)12:10
StevenKHah12:10
StevenKI'll get you, asac :-)12:11
asacStevenK: patch it then i run 12:11
asacsh autogen.sh --with-html-component=mozembed12:11
asacif you don't have autogen.sh aclocal + autoconf should be enough i guess12:11
StevenKYeah, it's working12:12
StevenKI'm just about to see if it builds and links12:12
asacStevenK: ok ... then add the snippet to mozilla_preferences.cpp (the init function)12:12
asacand add a12:12
asac#ifdef XPCOM_GLUE12:12
asac#include <xulrunner_glue.cpp>12:12
asac#endif12:12
StevenKWhich mozilla_preferences.cpp?12:12
asaclibtinymailui-mozembed/mozilla-preferences.cpp12:13
StevenKOh, it's a dash not underscore12:13
asacyeah12:14
asacwait a second ... i think i already have it :)12:14
asachttp://paste.ubuntu.com/2321/12:15
asaci think the "2" in version constraint should be 1.9.*12:15
StevenKYou're writing patches for me, this is great.12:15
StevenK:-)12:15
asacStevenK: please do the same for mobile-flash :)12:16
StevenKOh no12:16
asaci am still learning as well ... so every port helps me :)12:16
StevenKI'm not touching that12:16
asacyeah ... but you can answer questions to intel then :)12:16
asachehe12:16
asachow is the binary called?12:17
asachow can i test?12:17
StevenKThere's a demoui, but if the thing links, you're pretty much okay12:17
asacStevenK: i wouldn't bet on that :)12:18
asacpoint is we now load the libs during startup (in the snippet) ... if that is too late you will crash :)12:18
StevenKAwww12:18
asacStevenK: the demoui starts :)12:18
asachow can i see html?12:18
StevenKNext question? I never managed to get much out of that demoui12:19
asacoh ... 12:19
asac(tny-demoui:23335): camel-lite-WARNING **: Could not open camel provider directory (/usr/local/lib/camel-lite-1.2/camel-providers): No such file or directory12:19
asacSegmentation fault (core dumped)12:19
asaccamel provider? 12:19
asacwhats that?12:19
StevenKIt didn't segfault last time I tried it12:19
asacthat happens if you klick on "kill account"12:19
asacstarting works12:19
asacbut then i cannot get anything going12:20
StevenKasac: Hang on, waiting for it to build. :-)12:20
asaclet me know if there are any regressions ... do you have a firefox build as well (to compare)?12:21
StevenKIn file included from tny-moz-embed-html-mime-part-view.c:36:12:21
StevenK./tny-moz-embed-html-mime-part-view.h:28:25: error: gtkmozembed.h: No such file or directory12:21
StevenK0.0.5-0ubuntu1 in the archive is a firefox build12:21
asacStevenK: you have forgotten the configure.ac patch?12:22
StevenKAh, I missed a bit12:22
StevenKI think12:23
asachttp://paste.ubuntu.com/2322/12:23
StevenKAh, thanks12:23
StevenKI think I missed the pkg-config flags bit12:23
asacyeah ... its unstable :)12:23
asacStevenK: is tinymail lpia only?12:25
asac(package-wise)12:25
StevenKNope, it's built everywhere12:26
asacstrange12:26
asacah its just a lib12:27
asacok ... then let me know what happens :)12:27
StevenKJust patched configure.ac, just kicking off another build12:28
=== dholbach_ is now known as dholbach
StevenKSigh13:42
StevenKmodest-tny-local-folders-account.c:243: warning: implicit declaration of functi13:42
StevenKon 'tny_merge_folder_new_with_ui_locker'13:42
theseinfeldhey13:44
theseinfeldanyone managed to insatll the moblin-media package?13:44
theseinfeldfrom moblin13:44
theseinfeldthe 0.2113:46
theseinfeldit has a dependency issue on moko which is virtual13:46
theseinfeldanyone?13:46
guardianapt-get update then dist-upgrade just told me "moblin-media" has been kept back13:52
theseinfeldexactly13:53
theseinfeldbecause of dependency problem with moko13:54
theseinfeldjoin #realxtend13:57
theseinfeldif you try apt-get -t gaston update; apt-get -t gaston dist-upgrade it still sais that thing13:58
theseinfeldthat moblin-media depend moko but moko is not installable13:58
theseinfeldi remember something was on the list about moko13:58
theseinfeldanyone with better idea?/memory :)13:59
asacStevenK: where do you get that error?14:04
asacdoesn't look like xul related though14:05
StevenKasac: It isn't. :-)14:05
StevenKmodest wants SVN features of tinymail14:06
agoliveiraStevenK: That's looking weird. Why would tinymail have svn features?14:08
agoliveiraStevenK: Oh, you meant features from the svn version... sorry.14:09
StevenKRight. :-)14:09
* agoliveira needs coffee14:09
* StevenK needs sleep14:09
agoliveiraStevenK: Try my coffee and you will see that sleep is overrated :)14:10
StevenKHah14:10
* StevenK doesn't like the taste of coffee14:11
* lool wishes for some Brazilian coffee14:12
agoliveiraStevenK: Now you're going to tell me you don't like beer either. If so, I'll personally kick your head until some decent vices get into it!14:12
StevenKI like beer fine, thanks :-)14:12
agoliveiralool: I can swap for some french wine ;)14:12
agoliveiraStevenK: Thank God. The day I see an australian who does not like beer I'll believe the end of days is afoot.14:13
loolagoliveira: We should do this!14:13
agoliveiralool: I'll be glad to do it 14:14
StevenKagoliveira: :-)14:15
agoliveiralool: I'm just not sure about bringing coffee to US. I guess beans are out of question.14:15
loolagoliveira: I would need to be provided with your preferences in matters of wine14:15
* StevenK is pondering bringing Vegemite14:16
loolagoliveira: Even in the suitcase?14:16
loolStevenK: You should definitely bring back some flowers, animals, and illnesses back to Australia when you travel!14:16
StevenKHah14:16
lool"Immigrant quanrantined for two years"14:17
agoliveiralool: Yes, customs can be very anal-retentive about any kind of organic stuff. I'll check it out.14:17
loolsam once brought me some coffee from south america, not sure where he bought it; perhaps in duty free14:17
agoliveiralool: I want to get some special stuff one can't find on duty free.14:18
* agoliveira has a problem with in/on/at14:18
loolAnyway wine shouldn't be a problem14:19
davidm_agoliveira, I suspect if the coffee is processed and packaged you can bring it in, but if it's lose raw beans you will have "issues"14:20
davidm_Can be beans or ground but not raw would be my guess.14:20
=== davidm_ is now known as davidm
agoliveiradavidm: I guess you are right. I should be able to bring toasted beans. I really don't want to grind it before as it looses it's smell and flavor quite quickly.14:21
smagounStevenK: please don't bring anyone vegemite for any reason14:22
davidmVery true I generally keep beans at home for just that reason, when I travel I bring ground since I don't want to carry a grinder.14:23
davidmBut I drink up the coffee before it can lose flavor ;-)14:23
theseinfeldQUESTION: how do you install the moblin lpia packages in the image-creator chroot14:23
* agoliveira googles for vegemite...14:24
theseinfeldhave to go14:24
theseinfeldcheer.14:24
theseinfelds...14:24
agoliveiraHey StevenK, bring some. I like to try different stuff.14:24
smagounagoliveira: no, no you don't. Not this stuff anyway. It's made from rat feces.14:25
agoliveiraEven if I find it nasty as it looks like after see the google results14:25
ian_brasilagoliveira: vegimite==marmite which is the english version (black, tracle like substance spread on toast normally)14:26
smagoun"Folks, this is not something that I would rush out to buy. Nor, were I in Australia's position, would I list it among my national and/or secret treasures. If it's a secret, it would be best left in the closet" :D14:26
agoliveiraThere's a link I found written by a brazilian guy living in Australia and he says "I don't know a brazilian who likes it (vegemite), one can't  like it, it's simply awful."14:27
* agoliveira really want's to try it now :-D14:27
* lool is amazed by what Australians do wiht vegemite http://www.youtube.com/watch?v=v_HPvAhnG_w14:29
StevenKI like Vegemite on toast with butter14:30
smagounliar14:31
StevenKI am not!14:31
smagoun:)14:31
StevenKI want to see if anyone can eat a tablespoon of vegemite without gagging. :-D14:31
agoliveiraWell, I usually introduce visiting people to feijoada (a dish I love) and sometimes people just can't look at it.14:37
Fenarioelmo: do you have a minute?15:39
dholbachFenario: wrong channel :)16:09
=== sabotage_afk is now known as sabotage
Fenariodholbach: sorry, you are the best16:14
dholbachnp, I just happened to see it :)16:15
* agoliveira is back16:23
=== tonyespy_ is now known as awe
=== awe is now known as tonyespy
rajiasac: U there?18:07
asacraji: yes18:08
rajiasac: How do I get source for wpasupplicant?18:09
asachostap git iirc18:10
asacor : apt-get source wpasupplicant :)18:10
rajiasac: I talked to you about nm-applet having trouble connecting to WEP enabled network, I think the problem is in wpasupplicant.18:11
rajiasac, I ran wpasupplicant manually, association has failed. Are u owner of that package?18:11
rajiasac, apt-get source wpasupplicant did not work for me. I tried that.18:12
asacthats strange .... do you have the deb-src lines in sources.list?18:13
rajiasac, do you know what version of wpasupplicant networkmanager 0.6.5 uses?18:13
asac0.5.818:13
rajiasac, It looks like I have to set up .config file for compiling the source files. Is there somewhere on the ubuntu site, I get .config file that they use? 18:16
asacin debian/patches there is a patch that patches the default 18:17
asacyou need to use apt-get source wpasupplicant to get that ... or download the parts from launchpad18:17
rajiasac, Can you look at the wpasupplicant.conf file and tell me if that is correct or anything else needs to be added. 18:19
asacyes i can.18:22
rajiasac:http://ubuntu.pastebin.com/m3af840f18:23
rajiasac, that wpasupplicant.conf file is for wep6418:23
rajiasac, I pasted the debug output from wpasupplicant at http://ubuntu.pastebin.com/m29d30e57 , can you please take a look at this log ,if problem is obvious.18:28
rajiasac, did you find anything wrong in the conf file?18:33
asaclet me see18:33
asachttp://ubuntu.pastebin.com/m22d3b71918:34
asacthats the example from the package18:35
rajiasac, my file looks like the example from package except dont have key in quotes. Not sure if that makes any difference.18:38
rajiasac, can you please look at the debug from wpasupplicant also, you may spot obvious error.18:39
asackey in quota is important if you use the ctrl interface ... give it a try18:40
rajiasac , any other words of wisdom about rootcausing this? 18:42
asacraji: maybe look if "Driver did not support SIOCSIWENCODEEXT" is something fatal for wpasupp18:45
rajiasac, It is not fatal for wpasupp, because it tries SIOCSIWENCODE . Comments in the code says they try this other option, but I havent debug the code in action though18:52
rajiasac, By the way key in quotes didnt help either. wpasupp behaviour is same, still failing.18:53
rajiasac, another question. in the src file nm-device-802-11-wireless.c, strcpy is used instead of safe string cmp, and on moblin, that was crashing, I changed all those things . Do you want to apply these changes to ubuntu source? Should I send it as a patch to you or you dont care?18:57
asacraji: try to ensure that driver_wext.c:1523 gets the right errno ... otherwise ENCODE is not even tried i guess18:59
asacraji: i always care for patches ... please submit a backtrace of the issue it fixes as well19:00
rajiasac, I am sorry, I am all new to this,  how do I create patch?19:02
asacin what kind of tree did you develop the changes?19:03
asacin the package?19:03
rajiwe have git repository 19:03
rajiwe cloned it from ubuntu src repository19:04
asacraji: looking at wpasupp source ... supplicant doesn't try to use ENCODE alone for you ... the output would read "... SIOCSIWENCODEEXT, trying SIOCSIWENCODE"19:07
asacraji: cloned a bzr branch?19:08
asacso the errno from the ioctl is neither EOPNOTSUPP nor ENODEV - both would trigger the SIOCSIWENCODE attempt19:09
rajiasac, Yes, I think. ToddBrandt knows answer to this. I will find out about that, will talk about patch tomorrow.19:09
rajiasac, So you think, errno from ioctl is wrong?19:10
asacyes ... the driver is wrong19:10
asacgive it a try ...output the errno you get at the line mentioned above19:10
rajiasac, ok. I will try that.19:11
=== Inuka__ is now known as Inuka
=== cprov is now known as cprov-out
smagoun_lool: ping20:45
loolsmagoun_: pong21:17
smagoun_lool: I noticed that cheese 0.2.2 is the latest for LPIA in gutsy21:17
smagoun_0.2.3 is in gutsy, but it FTBFS on lpia21:18
smagoun_(a hildon header file's not being picked up by the compiler)21:18
smagoun_https://edge.launchpad.net/ubuntu/+source/cheese/0.2.3-0ubuntu1/+build/38247721:19
loolsmagoun_: Do you reproduce the problem?21:19
smagoun_If I give you a patch, could you update the PPA?21:20
smagoun_lool: yup21:20
loolsmagoun_: Sure; does it affect hardy?21:20
smagoun_lool: yup21:20
loolsmagoun_: Ok; I'll fix it in hardy and then update the gutsy ppa21:20
smagoun_0.2.4 is in hardy, but didn't build 21:21
smagoun_ok21:21
smagoun_lool: In the meantime I assume I should I file a bug against cheese?21:22
loolsmagoun_: It only failed on lpia for hardy as well21:22
smagoun_lool: that's correct, sorry21:22
loolsmagoun_: You don't strictly need to file a bug; it's a tool21:22
loolsmagoun_: No need to be sorry, you didn't say anything contradictory :)21:22
smagoun_lool: I don't follow - cheese is a tool?21:22
loolI just checked https://edge.launchpad.net/ubuntu/+builds?build_text=cheese&build_state=all and saw it's only an issue for lpia so that I know whether we need to fix other stuff etc.21:23
loolsmagoun_: I mean the bug report is a tool21:23
loolsmagoun_: We don't require a bug to update stuff; it just helps us around talking about an issue / regrouping information tec.21:23
smagoun_gotcha, thanks21:23
loolBut for a "SRU" we *require* a bug21:23
smagoun_SRU?21:23
lool(Stable Release Update)21:23
* smagoun_ is still new here :)21:23
smagoun_ok, good to know21:24
loolIt's described in details on the wiki.u.c21:24
loolBut it's a /lot/ of work, so if it's only for UME and for gutsy's UME, I wont prepare a SRU21:24
loolhttps://wiki.ubuntu.com/StableReleaseUpdates21:24
smagoun_ok. The bug is hildon-specific, so only UME is affected21:25
loolSee the "How" for how much pain it is :)  This is to prevent accidents21:25
smagoun_wow, that section has a lot of words21:25
loolRight, it's only lpia and cheese is probably not widely used outside of UME anyway21:25
loolsmagoun_: So you have a patch or an explanation of the fix?21:25
loolsmagoun_: I'll take this as an occasion to update cheese to 0.2.4 in the ppa21:26
smagoun_lool: not yet, working on it now21:27
looli'm a bit puzzled at how it would ever have built?!21:30
smagoun_It would build if -I/usr/include/hildon-1 is in CFLAGS21:33
smagoun_....but that seems to be the case already, and it still doesn't work21:34
loolsmagoun_: Yeah, the .make stuff with includes seems to not work properly21:34
smagoun_yeah. what's this toc2 thing?21:34
loolLooks like a custom build system; sigh21:34
loolOk, included by src/toc2.make: toc2.makefile.config_vars = $(toc2.top_srcdir)/toc2.$(package.name).configure.make21:35
loolsmagoun_: It looks like HILDON_CFLAGS is never added to CFLAGS21:37
smagoun_lool: yup21:37
loolsmagoun_: Adding them fixes the build :)21:38
smagoun_right, but src/Makefile is generated (right?)21:38
loolsmagoun_: It's patched by debian/patches/hildon21:39
loolsmagoun_: Is it generated as well?21:39
smagoun_hmmm, maybe that's all that's happening21:39
loolsmagoun_: Can I hand you .deb for lpia to test?21:41
smagoun_sure21:41
lool(I never used cheese)21:41
* smagoun_ doesn't have the hang of editing patches yet21:41
loolsmagoun_: In this case, I "cleaned" just to bring me in a clean state before editing, then cdbs-edit-patch hildon21:43
loolDid the changes, typed ^D, and that was it21:43
loolBy cleaning, I mean running debclean or fakeroot debian/rules clean21:44
loolsmagoun_: http://people.ubuntu.com/~lool/packages/cheese/0.2.4-0ubuntu2/hardy-lpia-pbuilder/21:45
smagoun_ok, got the cdbs-edit-patch to work. neat. Thanks for the help, I know how frustrating it can be to walk new employees through every little thing.21:47
smagoun_lool: trying it now21:47
loolsmagoun_: Oh it's not frustrating at all; I understand I probably did more packaging on my side, but I was mighty impressed by what the Lexington team did in a previous life^Wcompany21:49
loolSo I'm sure I'll learn tons from you guys as well; I already do :)21:49
loolI can impress my wife saying that the screen is resistive, not capacitive, so it has no chance to support multi touch21:50
smagoun_:)21:51
smagoun_that deb installed on my Q1 but didn't configure - it complains about version mismatches with llbebook, libedataserver, and others21:52
loolsmagoun_: Are it's a hardy deb21:52
loolsmagoun_: Are you using gutsy?21:52
smagoun_yup21:52
smagoun_is there an easy way to force dpkg to configure it?21:53
loolIt wouldn't work21:53
smagoun_(is the config step really necessary in this case?)21:53
loolThe reason for the mismatches is that package were renamed for e.g. the new evolution-data-server; libs have changed SONAME, so the binaries wont work21:53
loolTo match such changes, we rename lib packages and rebuild all depending packages against the new lib21:53
loolYou are supposed to build binaries against your target dist; I'm building against gutsy now; I would have had to prepare the backport anyway21:54
loolsmagoun_: http://people.ubuntu.com/~lool/packages/cheese/0.2.4-0ubuntu3~710um1/gutsy-lpia-pbuilder/21:55
smagoun_lool: the gutsy version installs + runs fine - thanks!21:58
loolsmagoun_: Both uploaded; hopefully sound installed and built22:02
smagoun_lool: one more question. RedHat has 'debuginfo' packages that contain symbol tables, etc for debugging crashes. Is there an equivalent in Debian/Ubuntu? 22:02
smagoun_lool: thanks!22:02
loolsmagoun_: Yes; we have two things actually22:02
loolDebian creates manually some extra packages where "detached debug symbols" are shipped22:02
looldh_strip can help with that; you tell him that it should strip the binaries in the .debs, and put the symbols in another22:03
loolAnd Ubuntu has a buildd-side system where the buildd copy debugging information in some ddeb packages which are kept in the archive22:03
loolYou can then use apport when you get a crash to match a core dump with the ddebs and produce a backtrace with debugging symbols22:04
smagoun_Neat. 22:05
loolCool http://googlemobile.blogspot.com/2007/11/new-magical-blue-circle-on-your-map.html22:13
=== asac_ is now known as asac
rajiToddBrandt: Are you coming to meeting? Everyone looking for you.23:12
ToddBrandtwhat's the bridge number?23:13
ToddBrandtI was going to call in23:13
ToddBrandtraji: I try calling the conference room and it's busy , so I know there's probably a bridge23:14
rajiToddBrandt: Yes. there. Let me get the number for you23:15
ToddBrandtraji: thanks23:16
rajiToddBrandt: 1-878144123:16
=== Margie__ is now known as Margie
=== Margie__ is now known as Margie

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