*** onen|openBmap has quit IRC | 00:01 | |
*** vsrinivas has joined #maemo-devel | 00:12 | |
*** JPohlmann has joined #maemo-devel | 00:26 | |
*** SpeedEvil has quit IRC | 00:28 | |
*** SpeedEvil has joined #maemo-devel | 00:42 | |
*** Rarok has joined #maemo-devel | 01:13 | |
*** __kW has joined #maemo-devel | 01:33 | |
*** Rarok has quit IRC | 01:54 | |
*** Rarok has joined #maemo-devel | 01:54 | |
*** Rarok has quit IRC | 01:56 | |
*** BabelO has quit IRC | 02:01 | |
*** SpeedEvil has quit IRC | 02:05 | |
*** alvaro__ has quit IRC | 02:07 | |
*** SpeedEvil has joined #maemo-devel | 02:11 | |
*** SpeedEvil has quit IRC | 02:19 | |
*** gustavoferreira has quit IRC | 02:27 | |
*** SpeedEvil has joined #maemo-devel | 02:33 | |
*** SpeedEvil has quit IRC | 02:42 | |
*** SpeedEvil has joined #maemo-devel | 02:45 | |
*** SpeedEvil has quit IRC | 02:50 | |
*** SpeedEvil has joined #maemo-devel | 02:53 | |
*** SpeedEvil has quit IRC | 02:57 | |
*** SpeedEvil has joined #maemo-devel | 02:58 | |
*** gustavo-ferreira has joined #maemo-devel | 03:19 | |
*** gustavo_ferreira has joined #maemo-devel | 04:34 | |
*** gustavo_ferreira has quit IRC | 04:35 | |
*** gustavo-ferreira has quit IRC | 04:37 | |
*** __kW has quit IRC | 04:41 | |
*** JPohlmann has quit IRC | 04:54 | |
*** lupine_85 has quit IRC | 06:06 | |
*** lupine_85 has joined #maemo-devel | 06:13 | |
*** ptl has quit IRC | 06:29 | |
*** ptl has joined #maemo-devel | 06:38 | |
*** ptl has quit IRC | 06:38 | |
*** ptl has joined #maemo-devel | 06:38 | |
*** ptl has quit IRC | 06:43 | |
*** ptl has joined #maemo-devel | 06:43 | |
*** ptl has quit IRC | 06:43 | |
*** ptl has joined #maemo-devel | 06:43 | |
*** ptl has quit IRC | 06:52 | |
*** ptl has joined #maemo-devel | 07:02 | |
*** ptl has quit IRC | 07:02 | |
*** ptl has joined #maemo-devel | 07:02 | |
*** swc|666 has joined #maemo-devel | 07:06 | |
*** DocScrutinizer has quit IRC | 07:33 | |
*** DocScrutinizer has joined #maemo-devel | 07:33 | |
*** ppenz has joined #maemo-devel | 09:21 | |
flux | air, I would try wrapping the binary with #!/bin/sh env >/tmp/env-of-binary /path/to/actual/binary "$@", in order to find if the environment is somehow different | 09:25 |
---|---|---|
flux | hmm, actually, nvm, reparsing and finding my response was 100% irrelevant :) | 09:25 |
*** dazo_afk is now known as dazo | 09:51 | |
air | heh | 09:52 |
*** JPohlmann has joined #maemo-devel | 10:11 | |
*** JPohlmann has quit IRC | 10:11 | |
*** kulve has quit IRC | 11:13 | |
*** kulve has joined #maemo-devel | 11:15 | |
*** swc|666 has quit IRC | 11:38 | |
*** recalcati has joined #maemo-devel | 13:03 | |
recalcati | good morning everybody | 13:03 |
recalcati | I'm trying to understand the OTA update of maemo. | 13:05 |
recalcati | I mean when it is needed to do a complete upgrade, for example from maemo4 to maemo5. | 13:06 |
recalcati | I remember that there was a download procedure, then a reboot, and then an installation, but I don't know where can I get information about this protocol. | 13:07 |
recalcati | Can anybody point me to the right direction? | 13:07 |
air | you can upgrade maemo4 to 5? | 13:08 |
*** JPohlmann has joined #maemo-devel | 13:08 | |
recalcati | yes, I had done it .. but I'd like to understand how it works!1 | 13:09 |
air | you have an n8x0 device? | 13:09 |
recalcati | maybe it is not apt-get dist-upgrade | 13:09 |
recalcati | no, n900 | 13:09 |
air | iwasnt aware maemo4 came or ran on the n900 | 13:10 |
recalcati | I really like to understand if complete update require a particular procedure and where it is described. | 13:11 |
ShadowJK | There has never been a Maemo 4 to Maemo upgrade | 13:13 |
recalcati | really?? I'm sorry. anyway I'm sure to have done at least two big update, that require a reboot | 13:14 |
ShadowJK | All the big updates do require a reboot, yes | 13:14 |
recalcati | and so I guess that there are two different procedures: apt-get update and apt-get Idontknow | 13:15 |
ShadowJK | I think there's been maybe 4 of those for Maemo 5 | 13:15 |
recalcati | I'd like to understand apt-get Idontknow | 13:15 |
ShadowJK | No, apt-get can't handle the "big\ upgrades that require reboots | 13:15 |
ShadowJK | in fact, running apt-get dist-upgrade is likely to leave the device unbootable | 13:16 |
recalcati | ShadowJK: right.. I guessed it | 13:16 |
recalcati | The reason is that download a tar.gz or similar to mmc can give some delay problem | 13:17 |
ShadowJK | hm? | 13:17 |
recalcati | and instead downoading a big tar.gz to ram could not be possible because of its dimension (ram < mmc) | 13:18 |
recalcati | ShadowJK: I'm wrong? you guess that (cd /media/mmc; wget new-rel.tar.gz; reboot) it is ok? | 13:18 |
ShadowJK | why do you wan to reboot | 13:19 |
recalcati | I don't know if the bootloader needs to do something | 13:20 |
*** Rarok has joined #maemo-devel | 13:21 | |
ShadowJK | The biggest reason for the ota upgrade "rebooting" is that it switches off almost all processes, so that as few files as possible are in use, so that as little diskspace as possible is needed to complete the upgrade | 13:22 |
ShadowJK | every file that is in use that you replace, gets copied, with the old file still existing | 13:22 |
recalcati | right, interesting | 13:22 |
ShadowJK | When you update a single program, you can turn that program off.. | 13:23 |
ShadowJK | or even if it's running, you're just replacing a single program, not half the OS, so the extra disk space used until the program shuts down is minimal anyway | 13:24 |
recalcati | ok. it is 6MB/S a possible MMC writing speed? | 13:25 |
ShadowJK | under ideal conditions :) | 13:25 |
recalcati | yes, maybe less in real one? | 13:25 |
ShadowJK | Big things like easy-debian would do better by setting swappiness to 1 before doing the big imagefile creatiion and extracting of files | 13:26 |
recalcati | so I guess you are killing many processes, or you are helped by swap (extendeing ram with mmc) and than you are proceeding with downloading many .deb files and then installing them with dpkg .. ? | 13:28 |
recalcati | It seems that easy-debian it is not the native update firmware protocol of N900, but a new application manager | 13:30 |
recalcati | I'll download the source code and see how it works | 13:34 |
*** alvaro__ has joined #maemo-devel | 13:44 | |
recalcati | ShadowJK: thank you very much. I'll keep you updated, if you want, about my development | 13:45 |
*** recalcati has quit IRC | 13:48 | |
*** Rarok has quit IRC | 14:15 | |
*** alvaro__ has quit IRC | 14:24 | |
*** lizardo has joined #maemo-devel | 14:33 | |
*** alvaro__ has joined #maemo-devel | 14:35 | |
*** madsy has joined #maemo-devel | 15:19 | |
*** madsy has joined #maemo-devel | 15:19 | |
*** ppenz has quit IRC | 16:35 | |
*** lmoura has quit IRC | 17:16 | |
*** lmoura has joined #maemo-devel | 17:34 | |
*** SpeedEvil has quit IRC | 18:21 | |
gregoa | interesting. "aptitude update; aptitude dist-upgrade" has worked fine for me for the pr1.2->pr1.3 update. and I still don't understand why it shouldn't work. (given enough space of course) | 18:27 |
*** SpeedEvil has joined #maemo-devel | 18:33 | |
*** pH5 has joined #maemo-devel | 18:35 | |
*** polac has quit IRC | 18:42 | |
*** dazo is now known as dazo_afk | 19:00 | |
*** SpeedEvil has quit IRC | 19:25 | |
*** jimbroad has joined #maemo-devel | 19:25 | |
*** SpeedEvil has joined #maemo-devel | 19:25 | |
*** JPohlmann has quit IRC | 19:26 | |
*** onen|openBmap has joined #maemo-devel | 19:29 | |
*** onen|openBmap has quit IRC | 19:40 | |
*** dazo_afk is now known as dazo | 19:45 | |
ShadowJK | Well it might work sometimes, and it upgrades more stuff than what's supposed to get upgraded | 20:37 |
ShadowJK | but it's not designed to work with apt-get | 20:37 |
DocScrutinizer | it's basically like doing a backup of a running system. Might work but usually something bad happens even if you don't notice instantly, on restore | 20:43 |
*** polac has joined #maemo-devel | 20:44 | |
*** dazo is now known as dazo_afk | 21:04 | |
*** SpeedEvil has quit IRC | 21:34 | |
*** SpeedEvil has joined #maemo-devel | 21:49 | |
ShadowJK | Well it's not just that, it's those extra "features" that only work in ham and not apt | 22:41 |
*** lizardo has quit IRC | 22:56 | |
*** SpeedEvil has quit IRC | 23:03 | |
*** SpeedEvil has joined #maemo-devel | 23:03 | |
*** gustavo-ferreira has joined #maemo-devel | 23:18 | |
gregoa | ShadowJK: what are these extra features? I'm still trying to understand the difference between debian and maemo5 | 23:24 |
gustavo-ferreira | Hi all, i was wondering if someone in here could help me on get a title for a really good book on programmin in C on Linux? Although i use linux for about an year and half, i consider myself a newbie on this matter. I know how to program in C, but just the ANSI C. I'm right now with my eyes on this book: http://www.amazon.com/Linux-Programming-Unleashed-Kurt-Wall/dp/0672316072. Could someone suggest if this book is good enough | 23:47 |
gustavo-ferreira | or if there is a better one? Just remember, it has to be a book for newbie. Thank you in advanced! | 23:47 |
Generated by irclog2html.py 4.0.0 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!