IRC log for #n9 on 20120602

00:32.44*** join/#n9 risca (~risca@81-233-43-131-no18.tbcn.telia.com)
02:07.00*** join/#n9 Arie (~Arie@cpe-75-80-179-37.san.res.rr.com)
02:10.05*** join/#n9 Arie (~Arie@cpe-75-80-179-37.san.res.rr.com)
02:36.26*** part/#n9 DrGrov (~C.J@a91-153-77-41.elisa-laajakaista.fi)
04:07.18*** join/#n9 denism (~mdn@host-109-204-180-70.tp-fne.tampereenpuhelin.net)
07:01.30*** join/#n9 cb400f (~cb400f@4808ds2-suoe.0.fullrate.dk)
07:01.30*** join/#n9 cb400f (~cb400f@opensuse/member/Cb400f)
07:49.12*** join/#n9 Saviq_ (~Saviq@84-10-219-118.dynamic.chello.pl)
08:45.19*** join/#n9 xTs (~foo@p4FF35B79.dip.t-dialin.net)
09:01.00*** join/#n9 mschlens (~mschlens@e180007025.adsl.alicedsl.de)
09:51.25*** join/#n9 ToAruShiroiNeko (~admin@wikimedia/ToAruShiroiNeko)
11:03.32*** join/#n9 liar (~liar@clnet-p09-185.ikbnet.co.at)
12:02.25*** join/#n9 DocScrutinizer (~halley@openmoko/engineers/joerg)
12:58.04*** join/#n9 denism (~mdn@host-109-204-180-70.tp-fne.tampereenpuhelin.net)
13:43.19*** join/#n9 DocScrutinizer (~halley@openmoko/engineers/joerg)
13:54.23*** join/#n9 epa_ (~epa@78-27-114-62.bb.dnainternet.fi)
14:33.21*** join/#n9 jaywink (~jaywink@cs181163242.pp.htv.fi)
16:19.13*** join/#n9 YuriyVidineev (~adept@95.78.232.185)
16:34.50*** join/#n9 jaywink (~jaywink@cs181163242.pp.htv.fi)
16:54.26*** join/#n9 jaywink (~jaywink@cs181163242.pp.htv.fi)
16:56.38*** join/#n9 jaywink (~jaywink@cs181163242.pp.htv.fi)
16:58.07juhajErr... Am I mising something when apt thinks any package from http://harmattan-dev.nokia.com is unsigned?
17:03.47itsnotabigtruckno, you aren't
17:04.14itsnotabigtruckyou need to remove the apt repo from sources.list and update, then install the package using dpkg -i
17:17.27juhajWhy on Earth would I do that?
17:18.15juhajNormally, on Debian that is, this situation is solved with apt-key and if a key is nowhere to be found, you just answer "Y" to the question "Install these packages without verification [y/N]?"
17:22.33*** join/#n9 mlpug (~mlpug__@a88-115-171-104.elisa-laajakaista.fi)
17:41.59jonniyou are not supposed to use that repo on device, since that repo is only for sdk
17:52.26juhajjonni: Ok. And the harm done by using it on a device is..?
17:53.32jonnijuhaj: packages are unsigned and do not match the version numbers of pr1.2 release, which can cause depency problems, like all packages beeing uninstalled and bricking the device
17:54.17juhajjonni: So assuming just installs of packages, no harm should be done?
17:54.46juhajjonni: Or is there some scenario where the phone automatically uninstalls stuff without asking me?
17:55.35jonnijuhaj: well if you overwrite com.nokia.maemo origin packages with unsigned ones, your device will not boot up after reboot.
17:56.02juhaj(I am looking at the kdepim-mobile packages again: now they managed to build it without a need to use dpkg --force-* to install them, but they still depend on stuff from harmattan-dev
17:56.05juhaj)
17:56.14*** join/#n9 FSCV (~FSCV@187.193.182.103)
17:56.38juhajSo either they have not bothered reading the developer guidelines or they knowingly ignore them (for a good reason, I hope)
17:56.43jonnijuhaj: and those packages are not avail in community obs / rzr repo?
17:57.30jonniusually --force needs to be avoided at all costs, as usually that causes your device not to bootup anymore (force can be only used in openmode devices)
17:57.57juhajjonni: Yes, I learned that the hard way when I first tried the kdepim-mobile
17:58.15juhajThat's why I refused to try again until they made new packages which do not require --force
17:58.39juhajBut, like I said, they still need stuff from harmattan-dev, which you now tell me is ALSO a concern
17:59.05juhajAm I correct in assuming that PR 1.3 will most likely break the packages when 1.3 arrives?
17:59.05jonnithere is always a kludge way to overcome that, with all capa opensh, you can install custom trustet gpg key, ie if you download needed depency packages to your own repo, and sign it with your gpg key, you can get them as trusted without depency or origin conflicts.
17:59.19jonnibut thats only for advanced users that know what they are doing.
17:59.29juhajI think I can also just answer "y" to apt, can I not?
17:59.52juhajBut that was not my concern. The concern was your comment about "not supposed to be installed on phone"
18:00.14jonniI would never install anything from harmattan-dev to device, as if you do install, then the ssu update to next pr version will most likely fail
18:01.04jonniyou would be better off to download the depency package sources, and compile then yourself on scratchbox, and then install them manually without harmattan-dev repo
18:02.27itsnotabigtruckjuhaj: still around?
18:02.32jonnior switch to open mode, and use AEGIS_FIXED_ORIGIN=com.nokia.maemo to install packages as nokia origin.
18:02.56juhajitsnotabigtruck: Yep
18:03.18itsnotabigtruckwhen installing a package, aegis attempts to authenticate it based on the apt repo it came from
18:03.33ToAruShiroiNekocan I make my N9 cease asking if I want to be roaming
18:03.41itsnotabigtruckthey introduced a bug in PR1.2 they refuse to fix that causes it to bomb out if the package is provided from certain unsigned repos
18:03.44itsnotabigtrucksuch as nokia's sdk repo
18:03.57itsnotabigtruckthere's no key you can add with apt-key because that repo isn't signed at all
18:04.03itsnotabigtruck(and they aren't doing anything about that either)
18:04.11juhajjonni: I see, except for one thing: how would that solve the upgrade to the next PR issue?
18:05.11jonnijuhaj: if you install them as com.nokia.maemo origin, then upgrade should be successfull, but if you do com.nokia.maemo/local on system packages then ssu will fail.
18:05.18juhajitsnotabigtruck: Aah, so what you are saying is what would work on any sane apt/dpkg (answering "y") does not in fact work on N9?
18:06.56juhajjonni: So which one of these is which? =) I mean, if I compile them on my own, do I get "install them as com.nokia.maemo origin" or the other one? [I am assuming using AEGIS_FIXED_ORIGIN=com.nokia.maemo gives the other)
18:07.13*** join/#n9 FSCV (~FSCV@187.193.182.103)
18:08.13juhajitsnotabigtruck: And because of that, I need to do what you explained in the first place.
18:08.16jonniwithout using capability 'exploits' your screwed on closed mode, and on open mode you can just use the export
18:08.18itsnotabigtruckjuhaj: well, something important to note is that 'dpkg' on n9 isn't dpkg
18:08.31itsnotabigtruckit's a really complicated perl script that handles the meat of the aegis stuff
18:08.50juhajis starting to feel a bit frustrated by N9 looking like a Debian but not really being anything of the sort
18:09.11itsnotabigtruckwell, it certainly is "anything of the sort"
18:09.18juhajI.e. all the usual tools seem to be there, but are not the usual tools in anything by name
18:09.24itsnotabigtruckyou just have to know the pitfalls and what to do about them
18:09.40juhajs/by/but/
18:09.58itsnotabigtrucknow, as for the sdk packages stuff, i think jonni is going a bit overboard with the doom and gloom
18:10.01juhajOh, infobot is quite helpful there =)
18:10.10itsnotabigtruckin theory, you're not supposed to install sdk packages on the phone, they're intended for scratchbox
18:10.16jonniwith exploited capas, you can ofcourse replace the dpkg to allowd unsigned repoes, but normal users dont know howto do that
18:10.29itsnotabigtruckin practice, the sdk repo has lots of miscellaneous stuff that one might find useful and that works fine on the phone
18:10.36juhajjonni: I am not sure I want to know (yet) either =)
18:10.48itsnotabigtruckin general, installing sdk packages won't break upgrades or do anything else nasty
18:10.55itsnotabigtruckhowever you want to be careful what you install
18:11.27juhajitsnotabigtruck: Breaking upgrades is not an issue: I can always uninstall them if that happens. Bricking is, however, a big issue
18:11.28itsnotabigtruckand doing an SSU after messing with system packages definitely tends to be a good way to (temporarily) brick your phone
18:11.41itsnotabigtruckwell, if your phone is bricked, you can just flash it
18:11.50juhajIt's still annoying
18:11.56itsnotabigtruckmind you, you'll lose any data that's on the phone, so you should probably be pretty religious about backing up data you care about
18:12.05itsnotabigtruckbut it's not like there's any severe consequencies
18:12.42juhajWell, I do not tend to be the religious type, unfortunately, so there might well be nasty consequences
18:13.00jonniyou can actually disable the malf screen from blocking the boot, but that also requires you to do some magic trickery.
18:13.14juhaj(I do not even know how to back up texts, calendar and address book!)
18:13.42itsnotabigtruckit's not very easy
18:13.52itsnotabigtruckthe easiest way is with nokia suite (windows only)
18:13.54juhajjonni: Well... that might be nice as it would allow at least backing up after "bricking"
18:14.08juhajitsnotabigtruck: That's what I was afraid of.
18:14.14itsnotabigtruckand nokia, for reasons unknown, deliberately prevented newer versions of nokia suite from working with the n9
18:14.17itsnotabigtruckeven though it works just fine
18:14.23itsnotabigtruckso you have to use nokia suite BEFORE version 3.3
18:14.49juhajitsnotabigtruck: I do have another way, though: I can back it up onto Nokia 5800 XpressMusic using Nokias "sync" facility and then back 5800 up to my laptop (I *can* do that without windows)
18:14.59juhajBut that is too complicated to do regularly
18:15.00ToAruShiroiNekoitsnotabigtruck oh I know why
18:15.38ToAruShiroiNekoIts Nokias new strategy to seek bankrupcy :3
18:15.39itsnotabigtruckwell, the reason is that everything not allowed is forbidden, and in this case all they want to allow is the official n9 sync tool, link
18:15.42juhajitsnotabigtruck: What?!? So there is officially no way of syncing N9 and a computer?!?
18:15.43itsnotabigtruckhaha
18:15.59ToAruShiroiNekojuhaj you can use your nokia profile
18:15.59*** join/#n9 FSCV (~FSCV@187.193.182.103)
18:16.00itsnotabigtruckwell, nokia link is the official sync tool but it's only for media, not PIM data like contacts
18:16.02ToAruShiroiNekoand google
18:16.03jonniitsnotabigtruck: I've made my commandline backup utility, which calls the backup frameform over dbus and makes unencrypted backups of the databases, its really handy on restoring backups on multiple devices :)
18:16.11jonniframework even
18:17.00ToAruShiroiNekoI am rather disapointed in meegoo to be honest
18:17.49juhajjonni: Would you mind sharing that?
18:18.41juhajjonni: And as you seem to know the dbus interfaces on N9, would you be able to advise me on how to read/write text messages (and perhaps calendar, too) using dbus, too? :D
18:19.12juhajitsnotabigtruck: So it's "sync to nokia or google, otherwise, fuck off"?
18:19.45itsnotabigtruckjuhaj: sort of, or use nokia suite
18:19.49itsnotabigtruckor you could use the integrated backup facility
18:19.54itsnotabigtrucki think it does do PIM data
18:19.59itsnotabigtruckit doesn't do, notably, SMS messages
18:20.14juhajitsnotabigtruck: Well, that's it then. It does not do 50% of what I want =)
18:20.15itsnotabigtruckwhich seems to be some kind of bug
18:20.28itsnotabigtruckhttp://talk.maemo.org/showthread.php?t=83166
18:20.34itsnotabigtruckit looks like someone wrote a command line app to do SMS
18:21.02itsnotabigtruckyou're right that this area ended up pretty half-baked...many parts of harmattan would have been so much better if nokia did some followthrough for once
18:21.18juhajI can script all the stuff I can access in the file system, no problem there, but that leaves PIM and SMS using some other method. Any method would do, but is it really not possible to get those data to my computer?
18:21.21*** join/#n9 suosaaski (~suosaaski@d108.ip14.netikka.fi)
18:21.24itsnotabigtruckbut, well, i'm pretty sure we all knew what we were getting into with this, so just do with it
18:21.33suosaaskiHi! Is there a way to migrate SMS from Symbian Belle to Nokia N9? The integrated wizard on the phone fails with the SMS (works for contacts etc, though). Trying to send the SMS from the Belle device says that the other device (N9) is not supported. Running PR1.2...
18:21.55itsnotabigtrucksuosaaski: if you have windows on your pc, try using nokia suite 3.2
18:21.58jonniIm still holding off releasing that, depending if coding competition will allow exploited capas :), You can read text messages and calendar for exmple with sqlite commandline by making sql queries to databases. ofcourse dbus interfaces might be avail too.
18:22.00juhajTrue. We all knew this was a dead product even before it was born. =(
18:22.03itsnotabigtruckit has to be 3.2, it can't be newer than that
18:22.39itsnotabigtruckalso, isn't TrackerReadAccess all you need to read most of the PIM information?
18:22.44itsnotabigtrucki.e. not "exploited capas"
18:22.53suosaaskiwhy 3.2? iirc nokia suite wont work with n9, but if it needs the older one to work then maybe...
18:23.18itsnotabigtruckbecause it did work until 3.3
18:23.40itsnotabigtruckin 3.2 it'll let you add it, listing it as Nokia N9 (UNSUPPORTED) or something like that
18:23.52itsnotabigtruckand it works perfectly
18:24.40jonniitsnotabigtruck: backup-framework::backup is not avail for normal unsigned packages.
18:25.09juhajitsnotabigtruck: Thanks for the link. I'll look into that one!
18:25.52jonniitsnotabigtruck: ah you were comming to juhaj and not me, my bad :)
18:27.08itsnotabigtruckjonni: well, the aegis thing was to you, everything else was to suosaaski
18:27.15itsnotabigtruckanyway, hm
18:28.04suosaaskiSo, now just to find a download for the old version...
18:28.18itsnotabigtruckalso jonni: i don't see why the lack of automagic git download on obs is a big problem
18:28.25itsnotabigtruckjust do a dpkg-buildpackage -S and drop the files in and you're set
18:29.22itsnotabigtruckthat said, if your package requires incepting, it doesn't really make sense to submit it to AfM, being that it won't be installed with the right creds
18:30.34jonniitsnotabigtruck: well its not a big problem as such, I've just gotten used to that I can put SHA from my git repo to smc_tar and get custom versions build. looks like that community obs still can download urls, and gitorious offers tar.gz url for origin master. so it can be semi automatic if I just trigger services.
18:31.37jonniand no, I was not planning to put packages that require incepting on afm. Was just testing one different project that I have.
18:32.36jonniplus I also have vpnc client under planning, but dont know if I have time to code that, depends on timelines of the competition.
18:33.50suosaaskimake a software that uses the front camera so that the device wont go into screensaver when there is a person staring at the phone :S
18:34.01itsnotabigtruckhehe
18:34.20itsnotabigtrucksuosaaski: oh, also, importantly, make sure you're offline when you launch the nokia suite installer
18:34.26itsnotabigtruckonce you start installing you can plug back in
18:34.37itsnotabigtruckit checks for updates when you launch the installer and refuses to let you continue if it's old
18:34.51suosaaskiQuick googling suggested to disable automatic updating
18:35.04itsnotabigtruckyou do that after it's already installed
18:35.06itsnotabigtruckthis is before it's installed
18:35.10suosaaskiafter installation
18:35.33suosaaskiI was thinking of going "offline" from start of installation till automatic updates are disabled
18:36.17suosaaskiBut I wonder why one site suggested first installing 3.0, disabling the updates, plugging n9 in, then upgrading to 3.2?
18:36.58itsnotabigtruckthat isn't necessary
18:37.02itsnotabigtruckat least, i don't think it is
18:37.15itsnotabigtruckthe simplified procedure works fine
18:37.50suosaaskiprobably 3.0 doesn't check for the updates during install and that is why it was suggested. Easier to go offline :)
18:57.06*** join/#n9 DocScrutinizer (~halley@openmoko/engineers/joerg)
19:44.41*** join/#n9 FSCV (~FSCV@187.193.182.103)
22:18.04*** join/#n9 messerting (~messertin@cm-84.209.44.174.getinternet.no)
22:45.37*** join/#n9 sirdancealot (~sirdancea@98.82.broadband5.iol.cz)

Generated by irclog2html.pl Modified by Tim Riker to work with infobot.