| *** Maxdamantus has quit IRC | 00:13 | |
| *** dafox has quit IRC | 00:32 | |
| *** heroux has quit IRC | 00:34 | |
| *** cyphase has quit IRC | 00:45 | |
| *** xorly has joined #maemo | 00:47 | |
| *** script has quit IRC | 00:56 | |
| *** xorly has quit IRC | 00:59 | |
| *** heroux has joined #maemo | 01:04 | |
| *** heroux has quit IRC | 01:28 | |
| *** heroux has joined #maemo | 01:29 | |
| *** Cor-Ai has quit IRC | 01:32 | |
| *** luke-jr has quit IRC | 01:32 | |
| *** rm_work has quit IRC | 01:32 | |
| *** luke-jr has joined #maemo | 01:32 | |
| *** Cor-Ai has joined #maemo | 01:32 | |
| *** rm_work has joined #maemo | 01:32 | |
| *** Ras_Older has quit IRC | 01:35 | |
| *** g3kk3r has quit IRC | 01:35 | |
| *** Ras_Older has joined #maemo | 01:35 | |
| *** esaym153 has quit IRC | 01:35 | |
| *** esaym153 has joined #maemo | 01:36 | |
| *** cyteen has quit IRC | 01:36 | |
| *** Pali has quit IRC | 01:36 | |
| *** g3kk3r has joined #maemo | 01:40 | |
| *** cyphase has joined #maemo | 01:47 | |
| *** florian has quit IRC | 02:04 | |
| *** script has joined #maemo | 02:07 | |
| *** xy2_ has quit IRC | 02:30 | |
| *** xy2_ has joined #maemo | 02:30 | |
| buZz | what do i need to mod on a usb powerbank to make it charge my n900? just short d-/d+ ? or does it need a resistor | 02:34 |
|---|---|---|
| *** LauRoman has quit IRC | 02:38 | |
| *** infobot has quit IRC | 03:18 | |
| *** infobot has joined #maemo | 03:20 | |
| *** xes has joined #maemo | 03:21 | |
| *** Kilroo has quit IRC | 03:25 | |
| *** cyteen has joined #maemo | 03:36 | |
| *** infobot has quit IRC | 03:37 | |
| hurrian | buZz: shorting data lines would be sufficient, yeah | 03:43 |
| hurrian | IIRC the USB charger spec says a short up to 200 ohm, so yeah, a 0 ohm solder bridge would do just fine | 03:44 |
| *** Kabouik has quit IRC | 04:12 | |
| *** phlixi has quit IRC | 06:05 | |
| *** pagurus has quit IRC | 06:22 | |
| *** pagurus has joined #maemo | 06:22 | |
| DocScrutinizer05 | enyc: what's the problem with porting maemo to Neo900? technically maemo doesn't even need any porting for Neo900, it's the same platform | 07:02 |
| DocScrutinizer05 | even the PVR should be backward compatible to the slightly lower version number in OMAP3430 | 07:03 |
| DocScrutinizer05 | the ONALY thing that gives me worries is NOLO | 07:04 |
| DocScrutinizer05 | ONLY* | 07:04 |
| DocScrutinizer05 | even BME is no issue, we simply don't need it in Neo900 | 07:05 |
| DocScrutinizer05 | what actually changes in hw is the modem (new one being a really open protocol, inlike the friggin ISI on BB5 modem) incl audio via standard PCM instead ISI, and the WLAN/BT module, though that's close enough to what's in N900 to not really introduce major problems, just new firmware needed I'd think | 07:08 |
| *** LauRoman has joined #maemo | 07:17 | |
| *** Guest25802 has quit IRC | 07:20 | |
| hurrian | DocScrutinizer05: N900's NOLO is used in Neo900? | 07:37 |
| DocScrutinizer05 | err, I don't think so, see above | 07:38 |
| hurrian | mmm yeah, hardware init's gonna be ever so slightly different. guessing it'll be u-boot SPL? | 07:38 |
| DocScrutinizer05 | somebody will have to patch uBoot to fully replace all necessary NOLO functions | 07:38 |
| hurrian | but the reference TI x-loader should be enough to boot u-boot right? | 07:41 |
| DocScrutinizer05 | yep | 08:05 |
| DocScrutinizer05 | not only should, MUST | 08:06 |
| DocScrutinizer05 | and is proven to work | 08:07 |
| DocScrutinizer05 | what's not proven is particularly maemo coming up without NOLO doing some arcane init for it | 08:07 |
| DocScrutinizer05 | though nobody found out so far what exactly | 08:08 |
| DocScrutinizer05 | not like a lot of tests and investigating had been done at all | 08:08 |
| DocScrutinizer05 | Pali once tried to boot maemo with xloder->uBoot->linux iirc, and reported problems | 08:09 |
| DocScrutinizer05 | s/linux/maemo fremantle/ | 08:09 |
| DocScrutinizer05 | quite possibly could have been one of the watchdogs, or the modem at large | 08:11 |
| DocScrutinizer05 | or, don't know, GP xloader instead of HS-xloader | 08:12 |
| DocScrutinizer05 | Neo900 anyway is a GP device, while N900 is a HS device in GP mode | 08:14 |
| DocScrutinizer05 | so on Neo900 the GP xloader should work | 08:15 |
| freemangordon | DocScrutinizer05: n900 is HS device in HS mode :) | 08:26 |
| *** mike727 has joined #maemo | 08:28 | |
| DocScrutinizer05 | is it? | 08:32 |
| DocScrutinizer05 | well, seems the xloader already drops the ball, no? | 08:32 |
| DocScrutinizer05 | I'm not 100% clear if there's a true GP mode on HS devices | 08:35 |
| DocScrutinizer05 | I'm also not sure about GP devices checksumming the xloader or not, and if yes then with which cert | 08:36 |
| freemangordon | DocScrutinizer05: it is not about bootloader signatures only, there is more than that | 08:43 |
| freemangordon | firewalls, etc | 08:43 |
| DocScrutinizer05 | I know | 08:44 |
| DocScrutinizer05 | but all that isn't available to GP devices | 08:44 |
| freemangordon | also, HS devices have crypto module while GO does not afaik | 08:44 |
| freemangordon | *GP | 08:44 |
| DocScrutinizer05 | and not available to HS devices in tainted mode - at least most of it | 08:44 |
| freemangordon | tainted mode? you can;t boot unsigned bootloader so no way to taint it | 08:45 |
| DocScrutinizer05 | I *rhink* this was a paradox, in that GP devices have the crypto hardware available to 'userland' while in HS devices it's hidden behind the firewalls in DOM0 aka whatever monitor | 08:46 |
| DocScrutinizer05 | you can drop the DOM0 control | 08:46 |
| DocScrutinizer05 | if N900 wasn't 'tainted' then you could do full control over all the firewalls and stuff | 08:47 |
| DocScrutinizer05 | others call it 'sealed' | 08:47 |
| DocScrutinizer05 | the idea of M-Shield / trustzone is to have the system split into a secure land and a userland. The processes running in secure land have full control over the complete hardware and the userland processes. Much like virtualization | 08:51 |
| DocScrutinizer05 | when there's not a single process running in secure mode anymore, you basically dropped or tainted secure mode | 08:51 |
| freemangordon | ah, I see what you meant | 08:52 |
| DocScrutinizer05 | I don't know if any processes run in secure mode on N900 | 08:52 |
| DocScrutinizer05 | I don't think so | 08:52 |
| freemangordon | there is afaik | 08:52 |
| freemangordon | think about the modem PPA | 08:53 |
| DocScrutinizer05 | what's PPA? | 08:53 |
| freemangordon | Primary Protected Application | 08:53 |
| DocScrutinizer05 | modem is a separate system pretty much unlinked from maemo system and OMAP3430 | 08:54 |
| freemangordon | though PPA might not be the correct term here | 08:54 |
| freemangordon | DocScrutinizer05: part of the modem FW runs on OMAP | 08:54 |
| DocScrutinizer05 | nope | 08:54 |
| freemangordon | afaik | 08:54 |
| freemangordon | at least it exposes supervisor functions | 08:55 |
| freemangordon | or "BIOS" functions | 08:55 |
| DocScrutinizer05 | the OMAP? yes | 08:55 |
| freemangordon | and moded FW adds to that | 08:55 |
| freemangordon | it exposes additional functions | 08:55 |
| DocScrutinizer05 | that's why I said I don't know if it runs any (waiting) secure processes | 08:55 |
| freemangordon | that's why I said there are :) | 08:56 |
| DocScrutinizer05 | I know you're calling that monitor | 08:56 |
| freemangordon | mhm | 08:56 |
| freemangordon | also, on n900 omap there is a some memory chuck reserved for the modem FW | 08:57 |
| freemangordon | iirc | 08:57 |
| DocScrutinizer05 | could mean there's a process warting for a hw trigger, like a mailbox (FIFO) event or a write to a special RAM addr | 08:57 |
| freemangordon | yep, exactly | 08:57 |
| DocScrutinizer05 | if there was a memory chunk reserved for modem, we would need a blob in flash to store the firmware that's running in there | 08:58 |
| freemangordon | there is | 08:58 |
| DocScrutinizer05 | that's pretty much exactly what e.g jolla does | 08:58 |
| * freemangordon tries to find it | 08:58 | |
| *** Maxdamantus has joined #maemo | 08:58 | |
| DocScrutinizer05 | it has a few partitions to store the modem firmware | 08:59 |
| DocScrutinizer05 | those are protected by checksum so user can't tamper with them | 09:00 |
| DocScrutinizer05 | can't see any faintly similar thing in maemo storage | 09:00 |
| freemangordon | the "cmt" stuff | 09:01 |
| freemangordon | part of it runs on OMAP, afaik | 09:01 |
| DocScrutinizer05 | those are drivers afaik | 09:01 |
| DocScrutinizer05 | and they run as normal processes under linux | 09:02 |
| freemangordon | no, this is BB5 firmware and part of it is loaded as secure application on OMAP, don;t ask me how | 09:02 |
| DocScrutinizer05 | but I do :-) | 09:02 |
| freemangordon | there is PPA call called something like "load PA" | 09:03 |
| DocScrutinizer05 | which file exactly? | 09:03 |
| freemangordon | cmt-2nd | 09:03 |
| freemangordon | cmt-algo | 09:03 |
| DocScrutinizer05 | those are FIASCO parts | 09:03 |
| freemangordon | and cmt-mcusw, but this is what runs on BB5 I guess | 09:03 |
| DocScrutinizer05 | never seen them on OMAP maemo filesystem | 09:03 |
| freemangordon | yes, part of FIASKO | 09:03 |
| freemangordon | but it doesn;t really matter | 09:04 |
| freemangordon | those are stored in the modem | 09:04 |
| DocScrutinizer05 | ooh it matters a whole friggin lot, this is exactly the backdoor into your system you don't want | 09:04 |
| freemangordon | anyway/ me got to run | 09:04 |
| freemangordon | sure | 09:04 |
| DocScrutinizer05 | but only if that code is running on OMAP not modem | 09:05 |
| freemangordon | this is not like jolla and other MT socs | 09:05 |
| freemangordon | well, AFAIK part of that code runs on OMAP | 09:05 |
| freemangordon | might be wrong though | 09:05 |
| freemangordon | however, bye, gtg | 09:06 |
| DocScrutinizer05 | I wouldn't know what it got to do there, since the modem itself is only attached via a SSI interface and a few GPIOs | 09:06 |
| freemangordon | But I guess NOLO knows how to talk with it | 09:07 |
| DocScrutinizer05 | and libisi is talking directly to HSI/SSI | 09:07 |
| DocScrutinizer05 | so you could safely delete those blobs and get rid of the processes that are run from them, they don't contribute to the modem function after all | 09:08 |
| DocScrutinizer05 | note that ISI once been 'publicly' specified | 09:09 |
| freemangordon | DocScrutinizer05: I am not 100% sure those run on OMAP, it could be the 2nd stage BL for the OMAP in BB% along with its PPA and OS | 09:09 |
| DocScrutinizer05 | so you could talk to the SSI interface from any arbitrary system, without any userland/APE arcane processes | 09:10 |
| DocScrutinizer05 | yes, that's most likely what it is | 09:10 |
| *** dafox has joined #maemo | 09:10 | |
| DocScrutinizer05 | in OMAP secure land only processes started from ROMBL, xloader, and possibly NOLO | 09:12 |
| *** phlixi has joined #maemo | 09:12 | |
| DocScrutinizer05 | aiui | 09:12 |
| DocScrutinizer05 | you *could* call a monitor function to load a new process from userland storage into secure land, but that would only fly if that code is crypto-protected | 09:13 |
| DocScrutinizer05 | well, if there's already a supervisor process running in secure, then that process as well could load more stuff from userland storage, check the signature, decrypt, and start a process from it | 09:16 |
| *** qwazix has quit IRC | 09:23 | |
| DocScrutinizer05 | re modem and what it can do on system: aiui there's one of the watchdogs actually living on modem, pinging libisi I guess, and when it times out, it can reboot the APE OMAP via a GPIO | 09:26 |
| DocScrutinizer05 | same works in other direction too, APE can instruct modem to reboot and I guess libisi or cmt-whatever (prolly must be a process in the end) has a warchdog pinging the modem and resetting it via a GPIO when timing out | 09:27 |
| *** dafox has quit IRC | 09:27 | |
| *** qwazix has joined #maemo | 09:30 | |
| *** qwazix has quit IRC | 09:33 | |
| *** dmth|intevation has joined #maemo | 09:35 | |
| *** qwazix has joined #maemo | 09:36 | |
| *** LjL has quit IRC | 09:40 | |
| *** LjL has joined #maemo | 09:42 | |
| *** err0r3o3 has joined #maemo | 10:16 | |
| *** err0r3o3_ has quit IRC | 10:19 | |
| *** florian has joined #maemo | 10:30 | |
| *** cyphase has quit IRC | 10:39 | |
| *** cyphase has joined #maemo | 10:40 | |
| *** xy2_ has joined #maemo | 10:54 | |
| vahe[m] | hi all | 11:01 |
| vahe[m] | https://bpaste.net/show/941fbf4f87a7 | 11:02 |
| vahe[m] | matrix-pidgin | 11:02 |
| KotCzarny | libmatrix.h:96:18: error: glib.h: No such file or directory | 11:03 |
| KotCzarny | you miss a bunch of -dev packages | 11:03 |
| KotCzarny | and build/lib programs too | 11:03 |
| KotCzarny | make: pkg-config: Command not found | 11:03 |
| vahe[m] | aha yes | 11:03 |
| vahe[m] | KotCzarny do you think it's possible to fix? | 11:04 |
| KotCzarny | if one knows what he is doing, maybe | 11:05 |
| KotCzarny | but if they need recent libs, it will be hard | 11:05 |
| vahe[m] | KotCzarny https://bpaste.net/show/fde962c671d5 | 11:08 |
| vahe[m] | what can you say about this? | 11:08 |
| vahe[m] | omemo for pidgin | 11:08 |
| KotCzarny | missing lib, read the install instruction for that package | 11:09 |
| vahe[m] | https://github.com/gkdr/lurch | 11:10 |
| vahe[m] | ibpurple-dev, libmxml-dev, libxml2-dev, libsqlite3-dev, libgcrypt20-dev yes? | 11:11 |
| KotCzarny | seems that you didnt dl/unpack libsignal-protocol-c | 11:13 |
| DocScrutinizer05 | the path looks weird to me | 11:14 |
| DocScrutinizer05 | no clue here though | 11:14 |
| DocScrutinizer05 | just wondering what's /lib/axc/lib | 11:15 |
| DocScrutinizer05 | particularly for *building* stuff there | 11:19 |
| *** jskarvad has joined #maemo | 11:19 | |
| *** jskarvad has quit IRC | 11:19 | |
| *** jskarvad has joined #maemo | 11:19 | |
| vahe[m] | ok i try | 11:22 |
| bencoh | are you trying to build on device? | 11:22 |
| bencoh | *sigh* | 11:22 |
| bencoh | anyway, iirc purple-matrix needs a newer glib/json than available on maemo5, so .... | 11:23 |
| bencoh | (not absoluetly certain about that but I think I checked back then) | 11:23 |
| DocScrutinizer05 | when you'r actually building in a genuine maemo environment (on device, in emu) then you don't have and shall not have write access in /lib/ as user anyway, and that's absolutely fine. Packages shouldn't build in /lib/ | 11:26 |
| vahe[m] | sorry friends I do not know much English | 11:27 |
| vahe[m] | so I have a library that would fix the problem? :) | 11:27 |
| DocScrutinizer05 | do not use "cd /lib/..." for "make" | 11:27 |
| vahe[m] | https://bpaste.net/show/44a1767099ec | 11:28 |
| DocScrutinizer05 | Nokia-N900:/home/user/MyDocs/lurch# make | 11:30 |
| DocScrutinizer05 | cd ./lib/axc/lib/libsignal-protocol-c/ && \ | 11:30 |
| DocScrutinizer05 | mkdir -p build && \ | 11:31 |
| DocScrutinizer05 | is ODD | 11:31 |
| DocScrutinizer05 | that make job is nonsense in my book | 11:31 |
| KotCzarny | change your glasses, that's relative dir | 11:31 |
| DocScrutinizer05 | duh!!! | 11:31 |
| DocScrutinizer05 | indeed missing my glasses | 11:31 |
| DocScrutinizer05 | vahe[m]: nevermind, I was wrong | 11:32 |
| vahe[m] | :) | 11:33 |
| vahe[m] | I think it is interesting | 11:33 |
| DocScrutinizer05 | there's hardly anything more nasty than a cd ./foo... since a cd foo would do as well | 11:33 |
| vahe[m] | why not updated pidgin? and how can I update ? | 11:34 |
| vahe[m] | 2.12.0 | 11:35 |
| vahe[m] | it would be cool | 11:35 |
| bencoh | updating pidgin might be do-able actually | 11:36 |
| vahe[m] | I have now 2.10.11 | 11:36 |
| vahe[m] | well, I'm waiting for that maemo.org update in repo | 11:37 |
| bencoh | but that's completely unrelated to your matrix plugin | 11:37 |
| vahe[m] | I got another new N900 I have to use not less than 10 years))) | 11:38 |
| vahe[m] | bencoh Yes, you rightly said, but I stopped not know what to do | 11:38 |
| vahe[m] | + omemo plugin | 11:38 |
| vahe[m] | may the problem is that I eat everything all at once :P | 11:39 |
| bencoh | 1. you shouldn't build on device (n900) | 11:39 |
| vahe[m] | may the problem is that I want to do everything at once | 11:39 |
| bencoh | build using scratchbox | 11:39 |
| bencoh | you'll only get troubles by building on device | 11:39 |
| bencoh | everything will just be more complicated | 11:39 |
| bencoh | 2. you should probably learn more about building process | 11:40 |
| bencoh | as for the glib/json version issue, trying to build it shows minor problems regarding glib | 11:41 |
| bencoh | json should be fine | 11:41 |
| bencoh | and the minor glib issues seam relatively easy to fix/workaround | 11:41 |
| bencoh | seem* | 11:42 |
| vahe[m] | aha thansk | 11:42 |
| bencoh | then you'll have to build/import http_parser | 11:42 |
| vahe[m] | bencoh building process? | 11:42 |
| bencoh | (http-parser should be pretty simple/standalone, unless it got bloated during the past years) | 11:43 |
| bencoh | vahe[m]: how to build projects in general and which tools you need / how to troubleshoot issues | 11:43 |
| *** xy2_ has quit IRC | 11:43 | |
| * DocScrutinizer05 could come up with just two valid usecases for ./ when addressing a binary in local dir that also exists in path: ./date, or when filename is borked: cd ./-badidea | 11:44 | |
| vahe[m] | I don't like complicated ,so it's easier for me to refuse the setting of the matrix and оmemo | 11:44 |
| vahe[m] | I thought maybe just need to add the lib | 11:45 |
| KotCzarny | doc: or when include lib is built outside current program tree and prefix is dynamic | 11:45 |
| bencoh | DocScrutinizer05: you forgot about paths splitted in several $VAR | 11:45 |
| bencoh | $TOP/foo/bar | 11:45 |
| DocScrutinizer05 | hmmm | 11:45 |
| bencoh | anyway | 11:45 |
| DocScrutinizer05 | yeah | 11:45 |
| DocScrutinizer05 | TOP=`cwd` | 11:47 |
| DocScrutinizer05 | err pwd | 11:47 |
| vahe[m] | bencoh libhttp_parser you say no for Maemo? | 11:49 |
| vahe[m] | sorry, I bad know English | 11:49 |
| vahe[m] | and probably did not understand that | 11:50 |
| DocScrutinizer05 | he said it should be simple to build | 11:52 |
| *** Kabouik has joined #maemo | 11:52 | |
| vahe[m] | thanks all | 11:53 |
| DocScrutinizer05 | but use scratchbox! not on device | 11:54 |
| DocScrutinizer05 | ~sb | 11:54 |
| DocScrutinizer05 | fsckng bot! | 11:54 |
| *** infobot has joined #maemo | 11:56 | |
| DocScrutinizer05 | ~sb | 11:56 |
| infobot | methinks scratchbox is a cross-compiling system that uses binfmt_misc, rpc calls, and an nfs mount to make a cross-build appear to be 100% native, and is found at http://www.scratchbox.org/, hosted by maemo now. Also at http://maemo.merlin1991.at/files/SB | 11:56 |
| *** N-Mi_ has joined #maemo | 11:56 | |
| *** xy2_ has joined #maemo | 11:57 | |
| DocScrutinizer05 | vahe[m]: http://wiki.maemo.org/Documentation/Maemo_5_Developer_Guide | 11:58 |
| DocScrutinizer05 | http://wiki.maemo.org/Documentation/Maemo_5_Developer_Guide/Development_Environment/Maemo_SDK | 11:58 |
| vahe[m] | I'm not familiar with scratchbox, but be sure to get acquainted now | 11:59 |
| vahe[m] | thanks again :) | 11:59 |
| *** xorly has joined #maemo | 11:59 | |
| DocScrutinizer05 | get the VM, most easy way to use sb | 11:59 |
| DocScrutinizer05 | http://maemo.merlin1991.at/files/SB | 12:00 |
| DocScrutinizer05 | it's a VM image | 12:00 |
| DocScrutinizer05 | virtualbox etc | 12:01 |
| vahe[m] | ah ok | 12:03 |
| DocScrutinizer05 | installing scratchbox is a tad annoying and tedious otherwise | 12:03 |
| enyc | DocScrutinizer05: hrrm why 10.04 outdated system ooi ??? | 12:03 |
| DocScrutinizer05 | hm? | 12:04 |
| KotCzarny | because maemo is old. 2010. | 12:04 |
| enyc | the txt along with that image suggests 10.04 lts | 12:04 |
| enyc | no longer in pattches | 12:04 |
| DocScrutinizer05 | so what? you're not supposed to browse the internet with this VM | 12:04 |
| DocScrutinizer05 | it has all the tools you need and they fit together | 12:05 |
| enyc | right, but what about compiler bugs, kernel, things like update for stack-clash vulnerability, .... | 12:05 |
| DocScrutinizer05 | when you're interested in keeping sb up to date, you rather install genuine | 12:06 |
| KotCzarny | you didnt get the 'maemo is old' part, did you? | 12:06 |
| DocScrutinizer05 | good luck! | 12:06 |
| KotCzarny | n900 runs with 2.6.28 kernel | 12:06 |
| merlin1991 | enyc: actually maemo packages require such old autotools, it craps itself on some things on kernels > 2.6 ... | 12:08 |
| enyc | hrrrrrrrm | 12:11 |
| merlin1991 | also libtool and autotools in sdk repo don't excalty play along which is why the scratchbox makes some vodoo, which in turn isn't available if you install a recent version of scratchbox... | 12:14 |
| merlin1991 | it's a big everything too old clusterfuck | 12:14 |
| merlin1991 | you notice ie. that argz.m4 is missing but used if you install the latest scratchbox natively | 12:14 |
| *** xy2_ has quit IRC | 12:16 | |
| bencoh | "'s a big everything too old clusterfuck" indeed :/ | 12:21 |
| *** xy2_ has joined #maemo | 12:23 | |
| *** Vajb has quit IRC | 12:38 | |
| bencoh | http://muarf.org/~bencoh/maemo/libmatrix.so no fucking idea whether this is supposed to work, but ... feel free to try | 12:38 |
| enyc | i see ;p | 12:44 |
| enyc | KotCzarny: the 2.6.28 kernel being heavily-patched from original for drivers and allsorts? | 12:45 |
| DocScrutinizer05 | no | 12:47 |
| DocScrutinizer05 | it just has dirivers that are not, or were not, upstreamed back when. Most are now, though | 12:48 |
| *** xy2_ has quit IRC | 12:58 | |
| *** xy2_ has joined #maemo | 13:11 | |
| enyc | So, what's involved in producing a 2.6.32 -or- 3.2 or 3.16 or 4.9/newer kernel for N900 // old-maemo ?? would that be driver-interface-incompatible with older software? | 13:13 |
| enyc | was pointed out to me 2.6.32 maintaned by RHEL6 / centos 6.9 so could at least build a security-patched 2.6.32 kernel in first-instance... | 13:13 |
| enyc | (if that would work with the drivers-for-2.6.28 ??) | 13:18 |
| merlin1991 | enyc: even if it works that would mean you have a recent kernel, yay | 13:27 |
| merlin1991 | now go and update *everyhing else* | 13:27 |
| merlin1991 | actually people do have recent kernel with patches ontop to export interfaces for old maemo running | 13:28 |
| merlin1991 | but as far as security goes that is like a single drop ontop a forestfire | 13:28 |
| *** NeKit has joined #maemo | 13:28 | |
| enyc | merlin1991: that figures | 13:29 |
| *** TheKit has quit IRC | 13:31 | |
| *** Kabouik has quit IRC | 13:34 | |
| *** Kabouik has joined #maemo | 13:34 | |
| *** xy3_ has joined #maemo | 14:05 | |
| *** xy2_ has quit IRC | 14:08 | |
| *** xy2_ has joined #maemo | 14:09 | |
| *** xy3_ has quit IRC | 14:12 | |
| *** qwazix has quit IRC | 14:26 | |
| *** qwazix has joined #maemo | 14:33 | |
| *** qwazix has quit IRC | 14:33 | |
| *** qwazix has joined #maemo | 14:33 | |
| *** thuttu77 has quit IRC | 14:54 | |
| *** Kabouik has quit IRC | 14:57 | |
| *** xy2_ has quit IRC | 15:03 | |
| *** Kabouik has joined #maemo | 15:04 | |
| *** xy2_ has joined #maemo | 15:13 | |
| *** troulouliou_div2 has joined #maemo | 15:18 | |
| enyc | merlin1991: what does this mean//say about usefulness of porting maemo to newer hardware, neo900 or otherwise...? | 15:20 |
| enyc | merlin1991: vs. just making a newer debian//devuan//whatever linux work on open//semi-open HW gadget ? | 15:20 |
| enyc | linux / gnu / whatever desktop, i should say | 15:21 |
| *** troulouliou_div2 has quit IRC | 15:37 | |
| *** thuttu77 has joined #maemo | 15:37 | |
| *** mike727 has quit IRC | 15:38 | |
| bencoh | enyc: actually some are already trying to port/rebase (bits of) maemo on top of de{bi,vu}an | 15:39 |
| *** deep-book-gk_ has joined #maemo | 15:42 | |
| enyc | bencoh: ok that makes sense, where are repos, wikis, IRC channels, testable versions, ??? | 15:42 |
| KotCzarny | in the git | 15:43 |
| *** deep-book-gk_ has left #maemo | 15:43 | |
| KotCzarny | and you are on the channel | 15:43 |
| *** florian_kc has joined #maemo | 15:44 | |
| *** florian has quit IRC | 15:45 | |
| enyc | join #fptp | 15:45 |
| enyc | hrrm err there was a fptf at some poi too... | 15:45 |
| * enyc looks confused | 15:45 | |
| enyc | KotCzarny: what git where? what wiki? whats' workable//installable at the moment? | 15:46 |
| *** florian_kc has quit IRC | 16:03 | |
| *** drcode has quit IRC | 17:52 | |
| merlin1991 | enyc: you can check out https://github.com/fremantle-gtk3/ | 17:55 |
| merlin1991 | it has lots of bits that are part of the core maemo experience there already | 17:55 |
| merlin1991 | hm at least I think that is the right one | 17:57 |
| sicelo | [D | 17:58 |
| sicelo | sorry, | 17:59 |
| merlin1991 | was that the gtk crapper utf code that breaks xchat on maemo? :D | 17:59 |
| sicelo | haha. no. some crap i had in my irssi | 18:01 |
| freemangordon | merlin1991: enyc: https://github.com/fremantle-gtk2/ | 18:01 |
| merlin1991 | uh | 18:02 |
| * merlin1991 hides | 18:02 | |
| freemangordon | gtk3 port is suspended for a while | 18:02 |
| merlin1991 | is gtk2 still seeing upstream support? | 18:02 |
| freemangordon | afaik yes | 18:02 |
| freemangordon | support == bugfixes | 18:02 |
| freemangordon | after all there are a couple of DEs still using it | 18:03 |
| merlin1991 | what's that gnome fork that sticks with gtk2? | 18:03 |
| freemangordon | lxde? | 18:03 |
| freemangordon | or was it xfce, not sure | 18:04 |
| merlin1991 | looks like they are still doing stuff on gtk2.x | 18:04 |
| merlin1991 | https://git.gnome.org/browse/gtk+/log/?h=gtk-2-24 | 18:04 |
| *** dmth|intevation has quit IRC | 18:04 | |
| merlin1991 | what made you suspend the gtk3 efforts? | 18:04 |
| freemangordon | too many pieces are missing | 18:05 |
| freemangordon | so I would have lost focus fighting with gtk instead of maemo as a whole | 18:05 |
| sicelo | gnome fork was mate iirc | 18:05 |
| enyc | MATE, ported to gtk3 enitrely in latest Mint 18.2 release... | 18:14 |
| enyc | but MATE versions using gtk2 still about // in use | 18:14 |
| *** Pali has joined #maemo | 18:31 | |
| *** vakko has quit IRC | 18:31 | |
| *** louisdk has joined #maemo | 18:41 | |
| *** vakko has joined #maemo | 18:47 | |
| *** xy2_ has quit IRC | 19:12 | |
| *** xy2_ has joined #maemo | 19:12 | |
| bencoh | now that's strange .... http://maemo.org/packages/repository/builds/fremantle_extras-devel_free_source/all/ | 19:23 |
| bencoh | the "latest builds" preview on the right side is outdated | 19:24 |
| *** Kabouik has quit IRC | 19:35 | |
| *** Kabouik has joined #maemo | 19:49 | |
| *** xy2_ has quit IRC | 19:58 | |
| *** xy2_ has joined #maemo | 19:58 | |
| *** thuttu77 has quit IRC | 20:15 | |
| *** thuttu77 has joined #maemo | 20:16 | |
| *** florian has joined #maemo | 20:27 | |
| *** jskarvad has quit IRC | 20:29 | |
| *** auenf has quit IRC | 20:30 | |
| *** auenf has joined #maemo | 20:33 | |
| *** xy2_ has quit IRC | 20:41 | |
| *** xy2_ has joined #maemo | 20:42 | |
| *** enyc has quit IRC | 20:58 | |
| DocScrutinizer05 | not strange, that's called "midgard" ;-) | 21:03 |
| DocScrutinizer05 | prolly one of the midgard "cronjobs" (some really weird thing) craped his pants | 21:04 |
| DocScrutinizer05 | only a 2 or maybe 3 people on this planet would know where to look at to start trying to fix it. I'm not one of them | 21:06 |
| DocScrutinizer05 | don't ask me to understand this: http://wstaw.org/m/2017/07/13/plasma-desktopvI8317.png | 21:16 |
| DocScrutinizer05 | say this loud and fast, 5 times: >>Packages Package Packageevent<< ! http://wstaw.org/m/2017/07/13/plasma-desktophr8317.png | 21:21 |
| DocScrutinizer05 | sorry, feeling this headache again. Already forgot about it the last few years as long as I didn't look at that shit anymore | 21:23 |
| DocScrutinizer05 | >>Comments Comment<< >>Favourites Favourite<< | 21:24 |
| *** enyc has joined #maemo | 21:25 | |
| * DocScrutinizer05 sings "tag link - linktagtag, tag link linktagtag" | 21:25 | |
| *** HRH_H_Crab has quit IRC | 21:26 | |
| * DocScrutinizer05 got that midgard madness again :-S WAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHHHHHHHHHHHHHHHH! | 21:26 | |
| DocScrutinizer05 | Alt+F4 to the rescue | 21:28 |
| *** xy2_ has quit IRC | 21:31 | |
| *** xy2_ has joined #maemo | 21:31 | |
| *** enyc has quit IRC | 21:36 | |
| *** xy2_ has quit IRC | 21:51 | |
| *** dreamer has quit IRC | 22:05 | |
| *** dafox has joined #maemo | 22:09 | |
| *** xray256 has joined #maemo | 22:18 | |
| *** kalin has joined #maemo | 22:19 | |
| kalin | Hi guis | 22:27 |
| kalin | i'm trying to install python 2.4 with synaptic on my n900, but synaptic still try to use old repos | 22:29 |
| *** enyc has joined #maemo | 22:29 | |
| kalin | is the muarf mirror work? | 22:39 |
| *** juiceme_ is now known as juiceme | 22:39 | |
| *** juiceme has joined #maemo | 22:39 | |
| DocScrutinizer05 | yes | 22:39 |
| kalin | so why synaptic can't work with it? | 22:40 |
| DocScrutinizer05 | but I doubt it has python2.4 | 22:40 |
| kalin | crap | 22:41 |
| DocScrutinizer05 | you should probably check: | 22:41 |
| DocScrutinizer05 | ~plg | 22:41 |
| DocScrutinizer05 | ~pkg | 22:41 |
| DocScrutinizer05 | ~packages | 22:42 |
| infobot | pkg is probably http://maemo.org/packages/ | 22:42 |
| DocScrutinizer05 | ~ping | 22:42 |
| infobot | ~pong | 22:42 |
| kalin | its very important to me to get pyobd on my n900 | 22:42 |
| DocScrutinizer05 | ~rtt | 22:42 |
| infobot | hmm... rtt is round trip time | 22:42 |
| *** spiiroin_ has joined #maemo | 22:42 | |
| DocScrutinizer05 | kalin: why python2.4? | 22:43 |
| *** spiiroin has quit IRC | 22:44 | |
| kalin | pyobd dependecies... | 22:44 |
| kalin | and pyserial | 22:45 |
| kalin | I need to run this app to finish my education | 22:46 |
| DocScrutinizer05 | seems like python.2.4.4 (final bugfix release) was released in 2005 and since then python2.5 is recommended? | 22:47 |
| DocScrutinizer05 | I doubt you could find python2.4 for maemo, when it shipped with python2.5 a 8 years ago | 22:48 |
| kalin | what you suppose to i do? | 22:49 |
| sicelo | education? | 22:49 |
| kalin | yes | 22:49 |
| DocScrutinizer05 | try running your progrom on python2.5, if there are compatibility issues, go and fix them in the program code | 22:49 |
| DocScrutinizer05 | program* | 22:49 |
| DocScrutinizer05 | https://www.python.org/download/releases/2.4.4/ | 22:50 |
| kalin | easy to say :D | 22:50 |
| sicelo | pyobd on n900 runs just fine. what dependencies you don't meet? | 22:51 |
| kalin | python 2.4 and pyserial | 22:51 |
| DocScrutinizer05 | lol, even their website is already rotten and dust: https://www.python.org/download/releases/2.4.4/NEWS.txt 404 | 22:51 |
| sicelo | n900's pyobd uses python 2.5 | 22:52 |
| DocScrutinizer05 | looks like a nice educational lesson to make a python2.4 program run on python2.5 | 22:53 |
| DocScrutinizer05 | https://www.python.org/doc/versions/ | 22:54 |
| DocScrutinizer05 | https://docs.python.org/release/2.5/whatsnew/whatsnew25.html | 22:55 |
| kalin | sicelo, how to show my terminal to see | 22:56 |
| sicelo | screenshot, or pipe to a text file or pipe directly to a pastebin | 22:56 |
| DocScrutinizer05 | https://docs.python.org/release/2.5/whatsnew/porting.html | 22:57 |
| DocScrutinizer05 | echo "this is your program that creates output" | netcat termbin.com 9999 | 22:58 |
| DocScrutinizer05 | particularly: ssh user@N900 echo "this is your program that creates output" | netcat termbin.com 9999 | 22:59 |
| kalin | i have idea | 23:00 |
| kalin | will use ssh from notebook to login in my n900 | 23:01 |
| sicelo | ~repos | 23:05 |
| infobot | from memory, repos is "deb http://maemo.muarf.org/apt-mirror/mirror/downloads.maemo.nokia.com/fremantle/ssu/apps/ ./ ;; deb http://maemo.muarf.org/apt-mirror/mirror/downloads.maemo.nokia.com/fremantle/ssu/mr0/ ./", or see http://wiki.maemo.org/Repository#List_of_Maemo_repositories, or see ~jrrepos | 23:05 |
| sicelo | kalin: also check your repos against the abovve | 23:05 |
| *** dafox has quit IRC | 23:06 | |
| sicelo | http://paste.debian.net/976389/ | 23:08 |
| DocScrutinizer05 | http://maemo.org/packages/view/pyobd/ | 23:20 |
| *** louisdk has quit IRC | 23:20 | |
| DocScrutinizer05 | even in testing :-) | 23:20 |
| DocScrutinizer05 | err maemo-extras | 23:20 |
| DocScrutinizer05 | ~jrrepos | 23:21 |
| infobot | extra, extra, read all about it, jrrepos is http://maemo.cloud-7.de/maemo5/et_al/HAM-catalogs/ | 23:21 |
| DocScrutinizer05 | ~ham | 23:21 |
| infobot | ham is, like, Hildon Application Manager. Slow as molasses. Anticipate you got time for a beer or two until it finishes whatever it does, or see ~speedyham | 23:21 |
| kalin | /home/user # apt-get install pyobd | 23:21 |
| kalin | Reading package lists... Done | 23:21 |
| kalin | Building dependency tree | 23:21 |
| kalin | Reading state information... Done | 23:21 |
| kalin | E: Couldn't find package pyobd | 23:21 |
| kalin | /home/user # apt-get install pyobd | 23:21 |
| kalin | E: Could not get lock /var/lib/dpkg/lock - open (11 Resource temporarily unavailable) | 23:21 |
| kalin | E: Unable to lock the administration directory (/var/lib/dpkg/), is another process using it? | 23:21 |
| kalin | /home/user # apt-get install pyobd | 23:21 |
| kalin | Reading package lists... Done | 23:21 |
| kalin | Building dependency tree | 23:21 |
| kalin | Reading state information... Done | 23:22 |
| kalin | You might want to run `apt-get -f install' to correct these: | 23:22 |
| kalin | The following packages have unmet dependencies: | 23:22 |
| kalin | pyobd: Depends: python-serial but it is not going to be installed | 23:22 |
| kalin | Depends: python-wxgtk2.6 but it is not going to be installed | 23:22 |
| kalin | sociality: Depends: libqjson0 but it is not going to be installed | 23:22 |
| kalin | E: Unmet dependencies. Try 'apt-get -f install' with no packages (or specify a solution). | 23:22 |
| *** ChanServ sets mode: +o DocScrutinizer05 | 23:22 | |
| DocScrutinizer05 | please use pastebin! | 23:22 |
| kalin | ok, sorry | 23:22 |
| *** ChanServ sets mode: -o DocScrutinizer05 | 23:22 | |
| DocScrutinizer05 | check in package interface ^^^ where the missing dependencies are from | 23:23 |
| DocScrutinizer05 | prolly should fix your catalogs | 23:24 |
| *** Kabouik_ has joined #maemo | 23:24 | |
| DocScrutinizer05 | or did you forget to apt-get update? | 23:24 |
| DocScrutinizer05 | actually why did you issze the same command three times? and more weird, why did you get different results on all three runs? | 23:26 |
| kalin | when i try apt-get update i gives me keyexpired | 23:26 |
| DocScrutinizer05 | honestly you probbaly rather should use HAM | 23:27 |
| DocScrutinizer05 | keyexpired is a warning | 23:27 |
| DocScrutinizer05 | ignore it | 23:27 |
| sicelo | +1 re- HAM | 23:27 |
| kalin | how to ignore this | 23:30 |
| DocScrutinizer05 | look into a different direction ;-) | 23:30 |
| kalin | :D | 23:30 |
| *** dafox has joined #maemo | 23:31 | |
| sicelo | kalin: first step is to ensure you have corect repos. infobot gave you links | 23:32 |
| kalin | i did use microb install link | 23:33 |
| DocScrutinizer05 | yes, and ideally use ~jrrepos | 23:33 |
| sicelo | which ones you adfed? | 23:34 |
| DocScrutinizer05 | then check "catalogs" in HAM, disable obsolete/defective ones | 23:34 |
| DocScrutinizer05 | sicelo: btw congrats! | 23:34 |
| kalin | sicelo, both muarf and linenoise | 23:35 |
| DocScrutinizer05 | no, please don't install both | 23:36 |
| DocScrutinizer05 | it doesn't help, only slows down stuff | 23:36 |
| DocScrutinizer05 | muarf is it | 23:36 |
| sicelo | thanks DocScrutinizer05 :)) .. now the hard work begins | 23:36 |
| kalin | ok, so now i must remove linenoise repo? | 23:38 |
| *** xy2_ has joined #maemo | 23:38 | |
| sicelo | yes | 23:38 |
| DocScrutinizer05 | http://maemo.cloud-7.de/maemo5/et_al/HAM-catalogs/recommended.install | 23:38 |
| DocScrutinizer05 | or, use http://maemo.cloud-7.de/maemo5/et_al/HAM-catalogs/muarf_devel_tools.install and disbale the tools and devel repos | 23:39 |
| kalin | DocScrutinizer05, only this one or with muarf? | 23:40 |
| DocScrutinizer05 | both include muarf | 23:40 |
| kalin | ok | 23:40 |
| DocScrutinizer05 | recommended is a symlink to muarf.install | 23:40 |
| DocScrutinizer05 | also read my comment on bottom of that webpage | 23:41 |
| DocScrutinizer05 | why the F* I got the muarf installfiles twice, with %20 amd with space? | 23:44 |
| kalin | HAM is so slow... | 23:46 |
| DocScrutinizer05 | bencoh: uri = http://maemo.muarf.org/apt-mirror/mirror/downloads.maemo.nokia.com/fremantle/ssu/apps/ vs uri = http://mirrors.muarf.org/maemo/apt-mirror/mirror/downloads.maemo.nokia.com/fremantle/ssu/apps/ ?? | 23:48 |
| DocScrutinizer05 | bencoh: I gather I can discard the urglier of both (mirrors.muarf)? | 23:49 |
| DocScrutinizer05 | bencoh: which one is the recommended correct URL? | 23:50 |
| DocScrutinizer05 | ~tell kalin about speedyham | 23:55 |
| bencoh | DocScrutinizer05: maemo.muarf.org | 23:59 |
| DocScrutinizer05 | I have to admit http://maemo.org/packages/view/pyobd/ leaves my totally clueless about what exactly this program *does*. >OBD-II (SAE-J1979) compliant scantool software< AAAHA hmmm | 23:59 |
| bencoh | unfortunately google decided to index mirrors. first | 23:59 |
Generated by irclog2html.py 4.0.0 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!