**** BEGIN LOGGING AT Tue May 16 03:00:03 2017 May 16 16:26:57 Hello. I decided to try to run Hildon on Devuan on my laptop. Probably that's quite mad, but I'm just trying to understand the dipendencies. I installed hildon-theme-cacher_0.4.3-1-recomp1_i386.deb, libglib2.0-0_2.20.3-1maemo5+0m5_i386.deb, and tried with libgtk2.0-0_2.14.7-1maemo33+0m5_i386.deb (all found at http://repository.maemo.org/pool/maemo5.0/). When I do dpkg -i libgtk..., I get this error: May 16 16:26:59 hildon-theme-cacher: symbol lookup error: /usr/lib/libgtk-x11-2.0.so.0: undefined symbol: hildon_g_scanner_cache_open May 16 16:27:57 I had a look around and found this symbol to be specific for certain Maemo versions. But I haven't been able to manage to get the right versions in order to avoid this error. Anybody knows anything about this? May 16 16:33:57 looks like you have to use fmg's gtk too May 16 16:40:39 search suggests you may need maemo glibc? May 16 16:41:11 glibc? I didn't find hints in this direction. Let me check. May 16 16:41:19 https://github.com/community-ssu/glibc May 16 16:41:47 maybe you meant glib, not glibc ? May 16 16:43:06 glib yep sorry May 16 16:43:27 Ah ok. May 16 16:44:02 Enrico_Menotti: you'd better use "my" hildon etc port May 16 16:44:31 Hi freemangordon ! Thanks for joining the discussion! :) May 16 16:45:08 Ok, I was just trying to understand what happens with the stock Maemo packages. May 16 16:45:30 "what happens" in what regard? May 16 16:46:31 I mean, I don't know exactly how the Hildon stack works, yet. So I was trying to do something with the stock packages before going to your port. May 16 16:46:51 they probably just wont be supported and source packages will need to be rebuilt (and ported in some cases) May 16 16:47:00 you won;t be able to use stock packages on devuan May 16 16:47:12 bencoh: :nod: May 16 16:47:28 I expected some problems, indeed. But the error I reported seemed to me a conflict between two Maemo packages, not with standard Devuan packages. May 16 16:47:59 Anyway, I will gladly give up with stock Maemo. May 16 16:48:55 freemangordon But I'd need some help in starting with your port. May 16 16:49:45 what kind of help? May 16 16:50:05 basically you have to clone the source code and build it May 16 16:50:24 some stuff like themes is not there, but can be found on the inet May 16 16:51:07 Yes, ok. Let me go back to your thread and your repository, I will ask more precise questions, ok? May 16 16:51:26 ok May 16 16:54:52 So, my starting point would be http://talk.maemo.org/showthread.php?t=96800&highlight=hildon&page=18. May 16 16:55:37 I didn't read all the replies to that thread, but first I'd like to understand whether this is applicable to gtk2, or gtk3 only, and where to start from. May 16 16:56:10 Enrico_Menotti: https://github.com/fremantle-gtk2 May 16 16:56:21 first build and install gtk2 from there May 16 16:56:57 then clone hildon-desktop and try to build it. initially it will fail, but you'll have the list of all the needed dependencies May 16 16:57:30 Ok. Just one more question. If I got it right, the stack goes like X11 -> gtk+ -> Hildon. Please correct me if I am wrong, and let me know further layers, if any. May 16 16:57:48 yes, there is clutter May 16 16:57:58 for hildon-desktop May 16 16:59:11 So clutter is a package in-between gtk+ and Hildon-desktop? May 16 16:59:56 no, clutter is a package between hildon-desktop and opengl drivers May 16 17:01:56 Mhmmm I'd need a drawing :) . For now let me try building gtk2, then let's see what happens. May 16 17:02:27 there should be one on the wiki somewhere May 16 17:03:16 http://wiki.maemo.org/Documentation/Maemo_5_Developer_Guide/Architecture/Top_Level_Architecture ? May 16 17:20:58 Ufff... I played a bit too much with Maemo packages. Seems my Devuan system on the laptop is a bit broken. I fear it's time to reinstall it, it'd be cleaner and faster, I think. So I will do this task, then try to build gtk+ and hildon-desktop. See you later... :/ May 16 19:09:47 is there support for chromecast for maemo? May 16 19:11:15 very doubtful :) May 16 19:16:57 hehe, had to ask anyway. Coz gf bought it. Would be nice show off for maemo to have it :) May 16 19:19:11 the tech is way newer than the N900 May 16 19:20:10 i know. Only thing older is my car... May 16 19:20:23 i'm older than n900! May 16 19:21:01 oh yeah me too May 16 19:21:40 i think even oscp is older than n900, though it had different name then May 16 19:23:12 oh, i thought u made it for n900 May 16 19:23:23 nah, it's as old as 2003 May 16 19:23:34 for n900 i just packaged it nicely May 16 19:23:47 not forgetting that chromecast depends on google features we definitly have no support of in maemo May 16 19:23:48 and added maemo specific parts May 16 19:24:19 oh. It needs oscp xp update :) May 16 19:24:34 it already runs on windoze ;) May 16 19:24:46 both core and remotes May 16 19:25:59 chromecast is somekind of wlan hotspot or something? May 16 19:26:13 more like vnc May 16 19:26:18 i think May 16 19:27:24 so in theory one could access to it via wpa suplicant? May 16 19:29:10 chromecast? not really - from what i know it has a proprietary protocol May 16 19:30:10 hmm i think i need to read about it. So far all i've heard r praises of how magnificant it is. May 16 19:35:48 if you could get chrome on N900 ... perhaps then May 16 19:46:38 i saw there was some progress with sailfish, but probably that wont help May 16 19:49:12 progress with chromecast? May 16 19:50:54 maybe progress is too optimistic word, it showed up in wlan :) May 16 19:51:43 i'm sure picking it up will be easy May 16 19:52:14 the hard part will be to actually do something - 'talk' to it - that's where you need the protocol May 16 19:53:00 somehow i have a feeling that n900 isn't going to stream audio over wlan by default May 16 19:53:29 maybe only thing we need is oscp chromecast plugin ;) May 16 19:53:53 wrong on your feeling :p May 16 19:55:07 remember we ARE dlna/upnp compliant (client) May 16 19:55:12 oh, then we just need to stream in a way that shows through chromecast May 16 19:55:40 hmm it was mentioned as upnp client (chromecast) May 16 19:56:10 or is it more like host... May 16 19:57:36 it should be more a client May 16 19:58:00 the 'source' would be the device May 16 19:58:49 so if you want to try, set up N900 as upnp/dlna server ... i doubt you'll achieve much, but hey! i might be proved wrong :-) May 16 19:59:40 who knows, i'd like to do it just as proof of concept :) May 16 19:59:55 but im afraid im way over my head there May 16 20:01:08 and as playing from my device is as hard as plugging 3.5mm audio cable to it, so... May 16 20:01:22 by the way i've never used (or seen in real life) a chromecast device ... but reading about them i couldn't help but noticed the very tight integration they have with google services. on pcs you almost can only use them with chrome browser, nothing else May 16 20:03:21 maybe there is some omen in the name May 16 20:52:29 Ok, I have again a clean Devuan system on my laptop. Now I can start again playing with gtk+ (this time from freemangordon's repository.) :) May 16 21:15:05 I cloned https://github.com/fremantle-gtk2/gtk. I know it's my fault and I'm still inexpert, but I don't figure out how to build it. Sorry. :/ May 16 21:17:47 Is it debhelper? May 16 21:22:27 I think you'll need Gtk+ 2.24.31 source, place the debian/ dir from the repo in it and run fakeroot debian/rules build May 16 21:24:40 Ah. Really unexpected here. I expected to find the sources there. May 16 22:01:13 Ok, I explored a bit the gtk+ repository, and freemangordon's. In the former, there is indeed a debian/ directory. Some files seem to be replaced by the debian/ dir in the other repository. But what for the others? And, in order to build, may I use the autogen.sh? I am a bit confused. **** ENDING LOGGING AT Wed May 17 03:00:03 2017