IRC log of #maemo-ssu for Sunday, 2011-11-27

*** freemangordon has joined #maemo-ssu00:22
*** rd has quit IRC00:41
*** freemangordon has quit IRC00:44
*** bsdmaniak has quit IRC01:29
*** mase76 has quit IRC01:37
*** m0use has joined #maemo-ssu02:29
*** arcean has quit IRC02:33
*** NIN101 has quit IRC02:35
*** mase76 has joined #maemo-ssu02:39
*** obironbo has joined #maemo-ssu02:56
*** jonwil has joined #maemo-ssu02:57
Sc0rpiushmmm03:03
Sc0rpiusok I updated03:03
Sc0rpiusand now I'm VERY worried03:03
Sc0rpiuswhen I press Send & Receive in Modest I lose the connection!!!03:04
Sc0rpiuswow Modest is super unstable I can't even click on the menu03:05
*** LaoLang_cool has joined #maemo-ssu03:11
merlin1991andre__: still around?03:26
merlin1991DocScrutinizer: thanks for the wiki edits03:38
*** mase76 has quit IRC03:42
DocScrutinizeryw03:56
*** M4rtinK has quit IRC04:18
*** nox- has quit IRC04:31
*** amiconn has quit IRC05:20
*** amiconn_ has joined #maemo-ssu05:20
*** amiconn_ is now known as amiconn05:21
DocScrutinizermerlin1991: maybe *you* want to suggest or even provide something for SD69, for that banner-ad he offered07:04
*** BCMM has quit IRC07:06
*** jonwil has quit IRC07:14
*** DocScrutinizer has quit IRC07:22
*** DocScrutinizer has joined #maemo-ssu07:22
*** psycho_oreos has quit IRC10:04
*** psycho_oreos has joined #maemo-ssu10:19
*** hatake_kakashi has joined #maemo-ssu11:02
*** psycho_oreos has quit IRC11:05
*** jonwil has joined #maemo-ssu11:29
andre__merlin1991, aklapper at openismus dot com as we seem to not have the same IRC times today :)11:46
Lava_Croftde dag van de heer he11:46
* Lava_Croft chuckles11:46
*** rd has joined #maemo-ssu12:01
*** mirandir has joined #maemo-ssu12:08
*** m0use has quit IRC12:15
*** m0use has joined #maemo-ssu12:28
*** mase76 has joined #maemo-ssu12:33
*** M4rtinK has joined #maemo-ssu13:02
*** scoobertron has joined #maemo-ssu13:32
*** scoobert1on has joined #maemo-ssu13:33
*** hatake_kakashi has quit IRC13:55
*** rd has quit IRC13:58
*** ekze-nyan is now known as ekze14:07
*** Pali has joined #maemo-ssu14:35
*** Pali has quit IRC14:35
*** Pali has joined #maemo-ssu14:35
*** scoobert1on has quit IRC15:05
*** scoobertron has quit IRC15:05
*** trbs has joined #maemo-ssu15:19
*** bsdmaniak has joined #maemo-ssu15:32
*** scoobertron has joined #maemo-ssu16:02
*** LaoLang_cool has quit IRC16:07
*** scoobertron has quit IRC16:11
*** rd has joined #maemo-ssu17:13
*** vegai has joined #maemo-ssu17:20
*** NIN101 has joined #maemo-ssu17:21
*** bsdmaniak has quit IRC17:24
*** jonwil has quit IRC17:59
*** jonwil has joined #maemo-ssu18:00
merlin1991http://blog.rburchell.com/2011/11/fast-ui-with-qt-4-on-mobile.html18:03
merlin1991that would be awesome in cssu :D18:03
merlin1991bug 12510 I feel trolled18:08
povbotBug https://bugs.maemo.org/12510 Unable to install Stable CSSU18:08
merlin1991#12511 is even worse18:09
merlin1991bug #12511 that is18:09
povbotBug https://bugs.maemo.org/12511 Stable CSSU has no changes18:09
merlin1991Sicelo: ping18:09
Sicelopong18:11
*** rd has quit IRC18:11
merlin1991did you adjust your cssu path already?18:13
merlin1991the *final* cssu has a slight change to the cp applet, and also all future updates will come from the official repo18:14
Siceloyes, haven't updated though. can do it shortly.18:14
merlin1991I remember someone else runs on the test system on my server too, but I don't remember who it is18:15
Siceloneal maybe :/18:15
merlin1991ah yeah, I think it was neal18:16
merlin1991neal ping18:16
*** rd has joined #maemo-ssu18:18
DocScrutinizermerlin1991: (bugs) WTF?!18:28
merlin1991it's two times the same guy18:28
merlin1991and he seems to fail folloginw the installation instructions18:28
merlin1991bug 1 he did mark fixed himself18:28
povbotBug https://bugs.maemo.org/1 test - ignore it18:28
DocScrutinizertroll, close INVALID, no further comment except "troll"18:28
merlin1991well I assume he didn't run the enabler or didn't run the update in ham18:29
DocScrutinizereven change FIXED to INVALID18:29
* DocScrutinizer wonders if andre__ will grant him bmo perms18:30
DocScrutinizerto close/change tickets18:30
merlin1991I can do it18:31
DocScrutinizer:-D18:31
merlin1991but just ask him when he's around18:31
merlin1991that's how I got my perms :)18:31
DocScrutinizer"comment #2 by joerg_rw: please consider asking about your problem in IRC or on TMO or ML, prior to opening a bug ticket. This is no helpdesk"18:31
merlin1991nah18:33
merlin1991I'll give a helping comment a note to irc/tmo and close as invalid18:33
DocScrutinizeryep, btw a transition UNCONFIRMED->FIXED is invalid18:34
DocScrutinizerafter all this is not a FIXED bug18:35
DocScrutinizerit is plain INVALID18:35
*** freemangordon has joined #maemo-ssu18:35
DocScrutinizerandre__: mere mortal users must not be allowed to change their own tickets from UNCONFIRMED/NEW to FIXED18:36
freemangordonMohammadAG ping18:36
DocScrutinizerandre__: they may change to CLOSED maybe18:38
*** jonwil has quit IRC18:38
DocScrutinizerand to INVALID18:38
DocScrutinizer>> EXACT STEPS LEADING TO PROBLEM: (Explain in detail what you do ...) 1. Stable CSSU has no changes  2. It is just like original Nokia version << DANG we need a new class in Status to close this type of bogus tickets. Sth like LRN2READ18:44
merlin1991:D18:45
DocScrutinizerSPAMASSASSIN-FORMAL:10of518:46
DocScrutinizera bit long but nice for Status18:47
merlin1991dang where's Mag when I need him18:48
freemangordonyeah, where is he18:48
merlin1991in the past 2 days I pinged him twice, and his pong always came when I was sleeping :P18:49
merlin1991freemangordon: what do you need from him?18:49
merlin1991I need to slap him about hildon-desktop18:50
merlin1991(on behalf of arcean)18:50
freemangordonbecause I still insist my modest patches are not in released .debs18:50
freemangordonthat is what I got today on PM18:50
merlin1991did you compare source tarball in the repo vs gitorious?18:51
freemangordon"Hi there. I updated to the latest testing CSSU. Modest crashes started occuring again. I have more core-dumps for you. After they started I tried reverting to the patches you provided for us, however they still continued. then I updated to the new packages again and kept collecting core-dumps for you."18:51
freemangordonWhat I mean is that MAG uses dpkg-buildpackage with -nc18:51
freemangordonand without doing complete clone18:52
freemangordonand the PM is from a user who was using my builds for the last 2 or so months18:53
merlin1991freemangordon: the commits in question would be http://gitorious.org/community-ssu/modest/commit/af4cf745909b25000f849426c2b09c2c98554347 and http://gitorious.org/community-ssu/tinymail/commit/a1c18ef15f5e7abc5bedae93e77a1605fbf3c52e ?18:53
freemangordonexactly18:53
merlin1991I'm checking against repo sources18:54
freemangordonok18:54
freemangordonbut still, most probablythe source is ok, but the binaries are not18:54
merlin1991well in case of h-d even the source is bogus :D18:55
merlin1991might be that he made the same mistake twice18:55
freemangordonwhat is the case with h-d?18:57
freemangordonI saw something on TMO, didn't quite understand it.18:57
merlin1991h-d should have a fix for portait wallpaper18:58
merlin1991according to gitorious it has18:58
merlin1991but in reality the commit that includes it is not in the compiled source18:59
freemangordonnice18:59
freemangordonlooks the same with modest18:59
freemangordonand tinymail18:59
merlin1991okay modest source looks ok19:02
freemangordonit is tinymail that is more critical (i.e. the patch for it)19:02
merlin1991tinymail source looks fine too, compile problem then19:03
merlin1991if I grab hold of him and you're not around I'll tell him that too19:04
merlin1991I guess nuke folder bump version recompile and push should fix the issue19:04
merlin1991what's odd though that in the pm the user tells you he reverted to your patches and it still kept crashing19:05
merlin1991freemangordon: did you try compiling the current source on gitorious and get the user to install those packages in place?19:06
freemangordonHe didn't tell how he reverted. And maybe database got corrupted, who knows. Anyway I have coredumps will check if there is something interesting19:06
merlin1991that would be the straight way to see if mag made a bad compile19:07
freemangordonnot so straight, segfaults were in g_free, free and cousins ;)19:08
freemangordoncorrupted heap, a nightmare to trace19:08
merlin1991btw how do you trace around in coredumps? it's all black magic to me19:08
freemangordonusing gdb19:12
freemangordonbut it lies most of the time19:12
*** scoobertron has joined #maemo-ssu19:14
freemangordonmerlin1991, you have CSSU testing installed?19:24
merlin1991currently not19:25
merlin1991but I bought a 2nd n900 which should have been shipped here by now, I guess I'll get it next week19:25
merlin1991as a maintainer of stable ofc I have to have stable installed :D19:26
freemangordon:D yeah, sure.19:36
Sc0rpiussometimes I think19:41
Sc0rpiuswe should forget all about modest/tinymail and make our own real/stable email client19:41
Sc0rpiusat least that's what I've been thinking lately19:41
Sc0rpiusor maybe port the N9 email client?19:42
merlin1991is the n9 foss?19:48
DocScrutinizerI'm more wondering how we can systematically make sure that such build problems won't propagate to the public19:49
DocScrutinizeror versioning/git/whatever problems19:50
DocScrutinizerwould it help to grep the executable for "signature" sequences indicating the patches been included?19:51
DocScrutinizercheck filesize?19:51
DocScrutinizerhave undocumented selftest functions via app's cmdline API19:52
DocScrutinizer?19:52
DocScrutinizerwhich then would call built-in unit-tests19:53
DocScrutinizerI mean, if we can't guarantee the repos are shipping binaries that represent the sourcecode, how bad is that?19:54
DocScrutinizerfreemangordon: how would you check tinymail binary for inclusion of your patches?20:02
*** andre__ has quit IRC20:03
DocScrutinizercould you do a diff of the od dumps of old vs new binary to spot the changed code sequences, then grep for those in the binary the buildhost generated?20:03
freemangordonhave no idea20:05
DocScrutinizeror would it suffice to look at mere filesize of the binary to tell if it's correct or not? - I seem to have learnt it's almost impossible to build two identical binaries from identical source20:05
freemangordonat least on two different machines20:05
DocScrutinizer:nod:20:06
DocScrutinizerweird enough and rather puzzling and scary, but anyway we have to live with the fact hen20:06
DocScrutinizerthen*20:06
*** scoobertron has quit IRC20:09
DocScrutinizerI more than once used the approach to define static unique tag const in my code, which I could search for later on in the binary20:10
DocScrutinizerneeds some thinking to avoid optimization kicking such tag out at compile time, but that's a problem you can deal with20:11
DocScrutinizerkicking out such tag*20:11
DocScrutinizera public function might work, the name of the function should persist20:14
*** Pali has quit IRC20:15
DocScrutinizerpublic void version_freemangordon_20111125001( void nuttin ) { return 0; }20:16
*** obironbo has quit IRC20:17
DocScrutinizermeh, gdb should be able to tell if you can set a breakpoint to some of your patch's code or not20:18
freemangordonthats the theory, in practice it seems coredumps are useless20:19
DocScrutinizerI'm not talking about coredumps and post-mortem20:19
DocScrutinizerI'm talking about checking "virgin" binaries after building them on buildhost20:19
DocScrutinizerthe debug info should have quite enough info to tell whether your patches are in that binary or not20:21
DocScrutinizerprior to strip that is20:21
DocScrutinizerobviously trying to analyze a coredump with wrong not matching sourcecode and debuginfo support will make gdb output bogus nonsense20:23
freemangordonit does not matter, gdb on n900 is never able to find the correct symbols20:23
DocScrutinizerbut I *think* gdb should notice the mismatch20:23
DocScrutinizerwell, gdb can't find any symbols when binary is stripped and you don' provide *matching* .debug plus .c source20:25
DocScrutinizergdb --symbols=SYMFILE  executable coredumpfile; sth like that20:29
freemangordonhmm, let me try that20:30
*** Sc0rpius has quit IRC20:33
freemangordondamn,it crashes20:34
freemangordonmodest i mean20:34
DocScrutinizererr, the above incantation shouldn't even start modest20:36
freemangordon:D20:36
freemangordoni've attach a debugger20:36
freemangordonattached20:37
freemangordonto a running modest20:37
DocScrutinizerthat line above is for post-mortem20:37
freemangordonyeah, yeah, i know20:37
DocScrutinizergdb `which date`20:39
DocScrutinizerReading symbols from /bin/date...Missing separate debuginfo for /bin/date20:39
DocScrutinizerTry: zypper install -C "debuginfo(build-id)=5d3a339be6b649868e4db62b10e7f3499ba6984e"20:39
DocScrutinizer(no debugging symbols found)...done.20:39
*** andre__ has joined #maemo-ssu20:51
*** andre__ has joined #maemo-ssu20:51
DocScrutinizeranyway even a binary without debuginfo still has all the normal function names usually, see "info functions" for above gdb example20:51
DocScrutinizerfreemangordon: so you should be able to check with gdb if your patches are included or not20:52
freemangordonwonders how this "g_signal_emit (G_OBJECT (self), signals[OPERATION_STARTED_SIGNAL], 0, NULL);" could lead to invalid instruction?!?20:53
*** taziff has joined #maemo-ssu20:53
*** taziff has quit IRC20:53
andre__DocScrutinizer, if you promise to be friendly (I guess I don't have to tell you the other two rules "Use common sense. If unsure, ask first") you cn have permissions, of course :P20:54
DocScrutinizer:-D20:54
DocScrutinizerI swear20:54
andre__DocScrutinizer, what's your email ID (/msg)?20:55
DocScrutinizererr20:55
DocScrutinizerno secret20:55
DocScrutinizerjoerg at openmoko dod org20:55
freemangordonIs there someone who knows GTK stuff?20:55
*** rd has quit IRC20:57
andre__DocScrutinizer, here you go. enjoy the new buttons :)21:00
DocScrutinizer:-)21:01
DocScrutinizerthanks21:01
DocScrutinizerandre__: any notion regarding my idea about UNCONFIRMED->FIXED being an invalid transition?21:02
DocScrutinizerat very least for normal users21:03
andre__DocScrutinizer, it's invalid because it's impossible anyway. UNCONFIRMED is a state, FIXED is a resolution ;-)21:03
andre__RESOLVED would be a state21:03
DocScrutinizeraaah, see I didn't look close enough21:03
andre__so if you're after keeping normal workflows, there should be NEW inbetween21:03
andre__but as reality bites, a report can go directly from UNCONFIRMED into RESOLVED FIXED21:04
DocScrutinizerbut it shouldn't be allowed to users/reporters to do that21:04
DocScrutinizerit feels wrong to me if a noob reports a "bug" then realizes is is no bug at all but rather PEBKAC and sets the ticket to RESOLVED FIXED21:05
DocScrutinizeras it never was a bug, so how can it get fixed?21:06
DocScrutinizernayway never mind, really just academic21:07
DocScrutinizeranyway*21:07
DocScrutinizerfunny paradoxon: if the problem that results in a ticket like bug 12511 was really fixed, the reporter would set the ticket to INVALID. Setting the ticket to FIXED suggests the problem is still persistent21:10
povbotBug https://bugs.maemo.org/12511 Stable CSSU has no changes21:10
andre__DocScrutinizer, I agree. FIXED should have been INVALID or WORKSFORME21:17
andre__FIXED requires a code check-in, for my understanding21:17
andre__but many reporters do this wrong.21:17
*** rd has joined #maemo-ssu21:18
andre__not only in bugs.maemo.org, same e.g. in GNOME Bugzilla.21:18
andre__however not a huge issue IMO21:18
*** ekze has quit IRC21:22
*** ekze has joined #maemo-ssu21:22
*** ekze-nyan has joined #maemo-ssu21:23
merlin1991andre__: whatabout the stable cssu version thingy?21:26
*** ekze has quit IRC21:27
DocScrutinizertesting CSSU version thingie21:31
DocScrutinizerassuming that we need to check bugs filed against S also if they are existing in T21:33
DocScrutinizerand generally tickets originating from S users are less likely to be that specific that it was useful to assign them to S specifically21:34
DocScrutinizerIOW S users probably deliver more fuzzy reports, and generally you have to check each report if it's correctly attributed to T or S, and the rate of tickets erratically tagged Testing while they are actually against Stable (only) for sure is way lower than was a possible rate of Testing users accidentally tagging their ticket S21:38
*** rd has quit IRC21:41
*** scoobertron has joined #maemo-ssu21:42
DocScrutinizeron rereading my own last post I have to say, you better ignore it21:55
*** nox- has joined #maemo-ssu22:01
*** Sc0rpius has joined #maemo-ssu22:12
*** trbs has quit IRC22:28
*** fw190 has joined #maemo-ssu22:42
fw190hello22:44
fw190seems to me that cssu made a little step forward :)22:44
fw190now we only have to force MAG to cooperate :p22:44
*** BluesLee has joined #maemo-ssu23:01
nealmerlin1991: What's up?23:01
*** chainsawbike has quit IRC23:01
BluesLeehello, i have an issue with the newest cssu+power kernel 4923:01
BluesLeethe camera on the n900 of my wife stopped working23:02
Siceloneal: it's in connection with cssu stable.. u have it?23:02
BluesLeei read that i should reinstall the fcam drivers from devel etc23:02
BluesLeebut this did not help23:02
nealsicelo: I installed it and tested it for a while, yes.23:03
Siceloiirc u also installed from merlin1991's test repo.. so it is now advised to use 'official' stable repo23:03
Sicelo /topic for details23:04
nealthanks.23:05
merlin1991neal: yeah cssu is stable official23:05
merlin1991 :)23:05
merlin1991switch repo there's a small update for you then :)23:05
nealI saw, thanks.23:05
nealI already reflashed :)23:06
nealand am running cssu23:06
nealtesting23:06
Sicelo:P23:06
nealone question: is it possible to have normal rotation, i.e., destop does not rotate, but phone is in portrait mode?23:06
merlin1991gconfkey in /apps/osso/hildon-desktop/ui_can_rotate23:07
merlin1991to false23:07
nealand then leave on auto-rotate?23:07
*** chainsawbike has joined #maemo-ssu23:07
merlin1991yes23:09
nealthanks.23:12
*** BluesLee has quit IRC23:14
*** zogg_ has joined #maemo-ssu23:17
*** ZogG has quit IRC23:19
DocScrutinizerneal: that's what S should come with for default even23:20
DocScrutinizer~jrtools23:20
nealI'm using testing23:20
DocScrutinizerhmm, get ~jrtools on another chan ;-D23:21
DocScrutinizerneal: me too, that'S why I quoted ~jrtools23:21
nealI thought S was stable...23:21
nealI don't know what you mean now...23:21
DocScrutinizeryes23:22
DocScrutinizerI mean S comes with this setting by default, and I am using it since ~6 moths or whatever on T23:22
DocScrutinizerand it's documented at ~jrtools23:22
*** fw190 has quit IRC23:23
DocScrutinizermerlin1991: how is  /apps/osso/hildon-desktop/ui_can_rotate supposed to get set to true on S by "normal users"? should we add it to postinstall of orientation-lock applet?23:25
merlin1991ui_can23:27
merlin1991sorry23:27
merlin1991just like this: http://wiki.maemo.org/Community_SSU/FeaturesStable#hildon-desktop23:28
DocScrutinizer:nod:23:37
DocScrutinizermerlin1991: just thought until we get a proper GUI to manage all this, we might set it to true when user installs orientation-lock applet23:38
*** mase76 has quit IRC23:38
DocScrutinizerand set to false on uninstall23:38
DocScrutinizernon-invasive change that might improve user experience23:39
freemangordonhmm, that is a part of backtrace of modest crash23:50
freemangordon#3  0x4164f466 in modest_mail_operation_get_msg (self=0x3410b8, header=0x30bec0, progress_feedback=<value optimized out>, user_callback=0x4167a999 <view_msg_cb+1>,    user_data=0x33d930) at modest-mail-operation.c:284023:50
freemangordonis it something wrong with me, or user_callback=0x4167a999 <view_msg_cb+1> is not DWORD aligned?23:51
freemangordonis that possible on ARM?23:52
freemangordonMoahmmadAG, ping23:54
freemangordonMohammadAG ^^^23:54

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