*** shentey has quit IRC | 00:00 | |
Wizzup | Juesto: thanks | 00:09 |
---|---|---|
Juesto | Wizzup: FMG told me everything already, please review err jan 29 | 00:12 |
*** ubizzy has quit IRC | 00:18 | |
*** ssvb has joined #maemo | 00:28 | |
*** M4rtinK has joined #maemo | 00:40 | |
Juesto | Wizzup: alarmd, clockd, dsme are complex ones | 00:41 |
Juesto | especially the former which requires user "user" to exist | 00:41 |
Juesto | i am stuck with alarmd | 00:42 |
*** Pali has quit IRC | 00:44 | |
Oksanaa | Well, create user "user", if possible? | 00:44 |
Juesto | Yes i did, now i am stuck badly with dsme and some other thing not working oksanaa | 00:48 |
Juesto | Would you like to look at it over vnc Oksanaa ? | 00:49 |
Oksanaa | Not right now | 00:50 |
Juesto | Oksanaa: how it's going? :) | 00:53 |
parazyd | DocScrutinizer05: ping | 01:12 |
Juesto | :) | 01:13 |
Wizzup | Juesto: stuck how | 01:29 |
*** M4rtinK has quit IRC | 01:35 | |
Juesto | i cant uninstall or reinstall alarmd Wizzup | 01:35 |
Juesto | because it fails to start/stop the service | 01:36 |
Juesto | i tried making it not use DSME and it gave a different error | 01:36 |
*** xorly has quit IRC | 01:44 | |
Juesto | DocScrutinizer05: i am having issues with alarmd still | 01:54 |
Juesto | i cant remove or reinstall it since its failing to start or stop alarmd | 01:54 |
DocScrutinizer05 | as mentioned already, I'm not the competent person to help | 01:54 |
Juesto | :/ | 01:54 |
Wizzup | Juesto: why do you need alarmd now? | 01:54 |
Wizzup | Just curious | 01:54 |
DocScrutinizer05 | alarmd is started/stopped by dsme, so make that work first | 01:54 |
Juesto | i just happen to be stuck with it | 01:55 |
Juesto | dsme doesnt work either | 01:55 |
DocScrutinizer05 | so? | 01:55 |
Juesto | it ends up shutting down the system | 01:55 |
DocScrutinizer05 | this doesn't make fixing alarmd easier | 01:55 |
DocScrutinizer05 | there are dependencies you can't ignore | 01:55 |
Juesto | i cant use apt because of alarmd! | 01:55 |
DocScrutinizer05 | in a lot of stuff | 01:55 |
Juesto | right now | 01:55 |
DocScrutinizer05 | that's why you don't build the system on ther target system | 01:56 |
Juesto | lol | 01:56 |
Juesto | :( | 01:56 |
* Juesto sighs | 01:57 | |
DocScrutinizer05 | you need a working system to configure a complete working target system image, then once the target works, 'small' zpdates can be done on target natively | 01:57 |
Wizzup | Juesto: what is your end goal? | 01:58 |
DocScrutinizer05 | indeed, I fail to even understand what's the goal at hand | 01:58 |
Juesto | Wizzup: get a working fremantle-gtk2 | 01:58 |
Wizzup | on your main system? | 01:59 |
DocScrutinizer05 | look at N900, there you got one | 01:59 |
DocScrutinizer05 | sorry | 01:59 |
* parazyd grins | 01:59 | |
Juesto | on a vm | 01:59 |
Juesto | because i run windows | 01:59 |
parazyd | Juesto: don't rush it. we are setting things up on git.devuan.org now | 01:59 |
Juesto | I want to finish what i am doing | 01:59 |
parazyd | when we get the CI ready then you can join in forces and help... right now it seems you are just on your own | 01:59 |
DocScrutinizer05 | well, then go ahead, you're miles ahead of what a few dozen others are doing since literally years | 02:00 |
Juesto | what do you mean | 02:00 |
Wizzup | dozen? | 02:00 |
Wizzup | if only ;) | 02:00 |
parazyd | haha | 02:00 |
DocScrutinizer05 | indeed | 02:00 |
Juesto | Yeah, the entire cssu Wizzup | 02:00 |
Juesto | cssu team* | 02:00 |
Wizzup | I'm going to bed soon. I'm going to add more packages over the next few days, and see where we end up. | 02:01 |
DocScrutinizer05 | no, CSSU *bnever* been about porting fremantle to another platform or upstream distro | 02:01 |
Wizzup | I'm hoping that we can maybe change matchbox (if I got the name right) to use clutter 1.0 | 02:01 |
Wizzup | That would be nice | 02:01 |
parazyd | Wizzup: well we can import all of them actually | 02:01 |
DocScrutinizer05 | ~CSSU | 02:01 |
infobot | cssu is, like, http://wiki.maemo.org/Community_SSU, or (Community Seamless Software Update) | 02:01 |
Wizzup | parazyd: let's make sure they build before we shoot them in the CI, or...? | 02:01 |
parazyd | DocScrutinizer05, freemangordon, pali, others... should join in on git.devuan.org/fremantle | 02:01 |
Wizzup | parazyd: we might want to get it a bit further along | 02:02 |
Wizzup | and also explain *why* we also need the repos there | 02:02 |
Juesto | Oh okay | 02:02 |
Juesto | then fremantle task force it is | 02:02 |
Wizzup | I would expect us to github as upstream, and then maintainers/builders can shoot to git.devuan.org to get auto builds | 02:02 |
DocScrutinizer05 | ~fptf | 02:02 |
infobot | [fptf] the Fremantle Porting Task Force, see http://talk.maemo.org/showthread.php?t=91308 | 02:02 |
* Juesto is confused | 02:02 | |
Juesto | Oh well | 02:02 |
Wizzup | parazyd: once we can build a hildon-desktop in the ci, I'll post it on the maemo forum(s) | 02:02 |
Wizzup | hopefully for at least the intel arches then, maybe also arm | 02:03 |
DocScrutinizer05 | unrelated to CSSU, by definition of what's CSSU | 02:03 |
parazyd | okay | 02:03 |
Wizzup | Juesto: CSSU is simply for 'the current n900 sw' | 02:03 |
Wizzup | Although, in the process, they did do a lot of work to 'free' the software | 02:03 |
Wizzup | (e.g. open source / reverse engineering it) | 02:03 |
Wizzup | Which is super useful when trying to make it run on a modern system | 02:03 |
DocScrutinizer05 | exactly | 02:03 |
parazyd | Wizzup: actually, since github is used, perhaps the org on github can make an API key for gitlab imports? | 02:04 |
Wizzup | btw, anyone going to FOSDEM? | 02:04 |
Wizzup | parazyd: can do, but I have no problem with manual interaction at this point | 02:04 |
DocScrutinizer05 | oops, forgot about it | 02:04 |
Wizzup | I think the 'imports' are once, not every time | 02:04 |
parazyd | you just add another pushurl to your local repo, no? | 02:04 |
DocScrutinizer05 | I maybe ought (FOSDEM) | 02:04 |
Wizzup | parazyd: I am not sure what you're asking now | 02:05 |
Wizzup | what would the api key be used for | 02:05 |
parazyd | now that i think of it... at most: saving 2 minutes of time | 02:05 |
* parazyd lols | 02:05 | |
Wizzup | :) | 02:06 |
Juesto | what do i do then | 02:19 |
parazyd | wait a few days | 02:19 |
parazyd | things are being set up | 02:19 |
parazyd | try to build on a devuan machine locally | 02:19 |
parazyd | keep note of what compiles without errors and let us know | 02:20 |
parazyd | afterwards it will be setup on the devuan CI | 02:20 |
Juesto | parazyd: I am stuck with alarmd on dpkg :| | 02:21 |
Juesto | ..still | 02:21 |
parazyd | well then fix it :p | 02:21 |
Juesto | how do i modify a deb? | 02:22 |
Juesto | because i tried with archive thing | 02:22 |
Juesto | and it appears to work but it doesnt work | 02:22 |
Wizzup | with ar | 02:22 |
Juesto | an archive manager | 02:22 |
Juesto | like mc's built in or engrampa | 02:22 |
parazyd | ar x foo.deb | 02:23 |
Juesto | And repacking? | 02:23 |
parazyd | i'd rather modify the source and dpkg-buildpackage | 02:24 |
Wizzup | you're asking difficult but google-eable questions ;) | 02:24 |
Oksanaa | "ar --help" or "man ar" might be of assistance. Haven't used ar myself... | 02:24 |
DocScrutinizer05 | interesting question: can mc *edit* .deb? | 02:27 |
DocScrutinizer05 | but honestly, editing alarmd deb is totally futile, the problem is missing dsme | 02:28 |
Juesto | Ugh | 02:28 |
Wizzup | gn | 02:28 |
Juesto | DocScrutinizer05: i also have problems without dsme, i need to comment the start / stop invoke | 02:28 |
Juesto | DocScrutinizer05: mc can view debs and appear to be able to edit them but its a placebo | 02:29 |
DocScrutinizer05 | what the heck?! | 02:29 |
parazyd | o/ | 02:29 |
DocScrutinizer05 | but honestly, editing alarmd deb is totally futile, the problem is ****missing**** dsme | 02:29 |
Juesto | Yes i tried | 02:29 |
Oksanaa | Dpkg may force a deb to be installed regardless of dependencies, but it cannot force a program to work without dependencies. | 02:29 |
Juesto | Oksanaa: i need to comment something from a deb | 02:29 |
DocScrutinizer05 | *of course* >>also have problems without dsme<< when the problem is it's missing | 02:30 |
Juesto | DocScrutinizer05: it will fix this dpkg issue! | 02:30 |
Juesto | osso-af-init is giving troubles too | 02:30 |
DocScrutinizer05 | there IS NO dpkg issue | 02:30 |
* Juesto sighs | 02:30 | |
Juesto | *i am stuck with dpkg and alarmd* | 02:31 |
DocScrutinizer05 | at least nit in the logs you shown | 02:31 |
Juesto | alarmd failure to start/stop is not possible | 02:31 |
Juesto | i dont know why | 02:31 |
Juesto | and that is holding dpkg | 02:31 |
DocScrutinizer05 | BECAUSE THERE IS NO DSME RUNNING!!!! | 02:31 |
Oksanaa | Why is dsme not installed? | 02:31 |
Juesto | I TRIED RUNNING DSME AND IT DOES NOT WORK | 02:31 |
DocScrutinizer05 | SO WHAT? | 02:31 |
Oksanaa | Why doesn't it work? | 02:32 |
Juesto | IT SHUTDOWNS MY SYSTEM | 02:32 |
Juesto | and produces errors | 02:32 |
parazyd | https://ptpimg.me/9nwa59.gif | 02:32 |
DocScrutinizer05 | so you think fixing ALARMD is the way to go??? | 02:32 |
Oksanaa | Okay, which errors? Feel fr3e to pastebin? | 02:32 |
Juesto | i need to fix it because its not letting me to dpkg | 02:32 |
Juesto | and i cant pastebin really since it shuts down my system and its on a vm without vmware tools | 02:33 |
Juesto | it does it in 120 seconds | 02:33 |
DocScrutinizer05 | it's not letting you what? | 02:33 |
*** SpeedEvil has quit IRC | 02:33 | |
Juesto | copypaste | 02:33 |
parazyd | https://ptpimg.me/9nwa59.gif | 02:33 |
Juesto | and pastebinit doesnt work | 02:33 |
Juesto | and i cant use apt because of dpkg because of alarmd invoke init script | 02:34 |
DocScrutinizer05 | how the heck does alarmd come in via apt? | 02:34 |
Oksanaa | So, alarmd's broken state causes dpkg to complain about alarmd half-installed because missing dsme dependency, or something? | 02:34 |
DocScrutinizer05 | Oksanaa: maybe, I'm totally lost with Juesto | 02:35 |
Oksanaa | And installing dsme causes vm to shutdown in 120 seconds, and logs are not recoverable due to lack of vm tools? | 02:35 |
DocScrutinizer05 | sounds like xyz Omega problem | 02:35 |
*** florian has quit IRC | 02:35 | |
Juesto | without dsmetools now it gets stuck with osso-af-init | 02:36 |
*** SpeedEvil has joined #maemo | 02:36 | |
parazyd | why not just hack dsme not to shut down? | 02:36 |
DocScrutinizer05 | dme shuts down the system when it encounters problems with the processes it started. That's what dsme is made for | 02:37 |
Juesto | https://defuse.ca/b/WfpDyUul | 02:37 |
DocScrutinizer05 | dsme is supposed to start alarmd (among others) via an initscript | 02:37 |
parazyd | i see | 02:38 |
parazyd | sorry i'm not so familiar with all of these yet | 02:38 |
Juesto | neither am i | 02:38 |
Juesto | well partially | 02:38 |
Juesto | It would be best if someone is willing to vnc and look at the system | 02:39 |
Juesto | examine the system* | 02:39 |
DocScrutinizer05 | http://paste.opensuse.org/24623422 cat /etc/init.d/alarmd >>>> $DSMETOOL -U user -G users -f "$DAEMON $DAEMON_OPTS" | 02:39 |
*** Oksanaa has quit IRC | 02:39 | |
DocScrutinizer05 | http://paste.opensuse.org/22889988 | 02:40 |
DocScrutinizer05 | http://paste.opensuse.org/80256780 | 02:41 |
Juesto | Finally | 02:42 |
Juesto | i ended up editing the initd script of alarmd | 02:42 |
Juesto | okay | 02:42 |
Juesto | done | 02:42 |
Juesto | finally! | 02:44 |
Juesto | :/ | 02:44 |
DocScrutinizer05 | alias paste='nc termbin.com 9999' | 02:46 |
Juesto | what is that site | 02:46 |
DocScrutinizer05 | cmd: Do 2. Feb 01:47:18 CET 2017 | 02:47 |
DocScrutinizer05 | damn | 02:47 |
Juesto | .. | 02:47 |
DocScrutinizer05 | jr@saturn:~> date|paste | 02:48 |
DocScrutinizer05 | http://termbin.com/wxf11 | 02:48 |
Juesto | ah no wonder | 02:49 |
Juesto | default is pastebin.com :/ | 02:50 |
Juesto | or idk | 02:50 |
*** Oksanaa has joined #maemo | 02:50 | |
Juesto | yeah seems so | 02:50 |
DocScrutinizer05 | parazyd: http://paste.opensuse.org/3475554 | 02:50 |
Juesto | Oksanaa: well just resolved this issue by nulling the actions taken on the init.d script :p | 02:50 |
Oksanaa | Fun... Dsme working? | 02:51 |
Juesto | no | 02:51 |
Juesto | removed alarmd | 02:51 |
Juesto | which was stucking dpkg | 02:51 |
Oksanaa | Okay, dpkg works, good news. | 02:52 |
Juesto | so does apt | 02:52 |
Juesto | note to self: dont install alarmd | 02:52 |
DocScrutinizer05 | don't install untested stuff, unless you want to fix it | 02:52 |
Juesto | i wish i could fix it... | 02:53 |
DocScrutinizer05 | fix dsme | 02:53 |
DocScrutinizer05 | dsme is supposed to boot the system when something is odd, so you probbaly need a way to run it in logging verbose mode and see why it thinks it needs to reboot | 02:54 |
Juesto | whats sti? | 02:55 |
Juesto | and i've uninstalled a syslog facility | 02:55 |
DocScrutinizer05 | "a way" == http://paste.opensuse.org/24623422 line 23 | 02:55 |
Juesto | (rsyslogd) | 02:55 |
Juesto | -v 7 ? | 02:56 |
DocScrutinizer05 | yes, running in a root shell: /sbin/dsme -l stderr -v 7 -p /usr/lib/dsme/libstartup.so | 02:56 |
DocScrutinizer05 | should give you some idea | 02:56 |
Juesto | whats sti? | 02:57 |
DocScrutinizer05 | ideally even via ssh into the VM, so the terminal stays when VM goes down | 02:57 |
DocScrutinizer05 | ~wtf sti | 02:57 |
infobot | Gee... I don't know what sti means... | 02:57 |
* DocScrutinizer05 neither | 02:57 | |
Juesto | what does it mean in the logging facilities | 02:57 |
Juesto | i mean there;s syslog, sti, stderr, stdout and none | 02:58 |
DocScrutinizer05 | what are logging facilities? | 02:58 |
Juesto | there's | 02:58 |
DocScrutinizer05 | never heard of sti | 02:58 |
Juesto | dsmne has different logging methods | 02:58 |
Juesto | *sigh* i'll reinstall rsyslog | 02:58 |
DocScrutinizer05 | why? | 02:59 |
Juesto | Because /var/log/syslog | 02:59 |
Juesto | otherwise logless system | 02:59 |
DocScrutinizer05 | honestly, it's pretty exhausting to try help you out | 02:59 |
Juesto | i'll just redirect output to a file | 02:59 |
DocScrutinizer05 | [2017-02-02 Thu 01:56:46] <DocScrutinizer05> yes, running in a root shell: /sbin/dsme -l stderr -v 7 -p /usr/lib/dsme/libstartup.so -- should give you some idea -- ideally even via ssh into the VM, so the terminal stays when VM goes down | 03:00 |
DocScrutinizer05 | see the "-l stderr" in there? | 03:00 |
Juesto | yea | 03:00 |
Juesto | ... | 03:01 |
DocScrutinizer05 | of course you also could edit the event.d script | 03:03 |
Juesto | https://defuse.ca/b/9o0t7aKH | 03:03 |
Juesto | sorry | 03:04 |
DocScrutinizer05 | BOOTSTATE: No such environment variable, using 'MALF' is the culprit, I guess | 03:04 |
Juesto | ..for exausting | 03:04 |
DocScrutinizer05 | MALF is BAD for bootstate | 03:05 |
Juesto | What do i put for bootstate | 03:06 |
Juesto | >Device state manager entity | 03:06 |
DocScrutinizer05 | try BOOTSTATE='pwr_key' /sbin/dsme -l stderr -v 7 -p /usr/lib/dsme/libstartup.so | 03:06 |
Juesto | i guess that's not required | 03:06 |
Juesto | still malfs | 03:07 |
DocScrutinizer05 | it starts daemons and monitors and respawns them | 03:07 |
Juesto | Pretty much initd exists for that..? | 03:07 |
DocScrutinizer05 | maybe pwr_key is no valid BOOTSTATE | 03:07 |
DocScrutinizer05 | no, initd doesn't monitor | 03:07 |
Juesto | do cat saved-state | 03:07 |
DocScrutinizer05 | gooood idea | 03:08 |
Juesto | the command it issues | 03:08 |
DocScrutinizer05 | IroN900:~# cat /tmp/STATE | 03:08 |
DocScrutinizer05 | USER | 03:08 |
DocScrutinizer05 | -rw-r--r-- 1 root root 0 2017-01-17 02:23 USER | 03:09 |
Juesto | line 15 | 03:09 |
Juesto | in your paste | 03:09 |
DocScrutinizer05 | yep | 03:09 |
Juesto | cat /var/lib/dsme/saved_state = USER ? | 03:09 |
Juesto | and such file doesnt even exist | 03:10 |
DocScrutinizer05 | sorry, busy. Please try 'nc termbin.com 9999' instead pastebin or whatever | 03:10 |
DocScrutinizer05 | should 'just work' | 03:10 |
DocScrutinizer05 | IroN900:~# cat /var/lib/dsme/saved_state | 03:11 |
DocScrutinizer05 | USERIroN900:~# | 03:11 |
Juesto | brb dinner | 03:11 |
DocScrutinizer05 | breakfast here | 03:12 |
DocScrutinizer05 | FYI: MALF = malfunction, a terrible state | 03:12 |
DocScrutinizer05 | even worse on N9 (aka HARMattan): http://maemo.cloud-7.de/Aegis-kills-device.jpg | 03:13 |
DocScrutinizer05 | I'd say dsme rebooting the device is actually already a small success story | 03:14 |
DocScrutinizer05 | it's meant to do exactly this | 03:14 |
DocScrutinizer05 | in this particular situation | 03:14 |
*** ceene has quit IRC | 03:17 | |
*** ceene has joined #maemo | 03:17 | |
DocScrutinizer05 | (dsme not needed) indeed you could get away without dsme completely, you 'only' need to replace all initscript lines in all subsystems from $DSMETOOL -U user -G users -f "$DAEMON $DAEMON_OPTS" to a plain call not using dsme to start the $DAEMON | 03:19 |
DocScrutinizer05 | see http://paste.opensuse.org/22889988 line 61 and before | 03:20 |
Juesto | where are you DocScrutinizer05 | 03:27 |
Juesto | and pc just doesnt need dsme | 03:30 |
Juesto | lol | 03:30 |
DocScrutinizer05 | pc just doesn't need maemo | 03:31 |
DocScrutinizer05 | LOL | 03:31 |
Juesto | i just want maemo for contributing :) | 03:31 |
Juesto | maemo on pc* | 03:32 |
DocScrutinizer05 | maemo is built on top of dsme - partially | 03:32 |
DocScrutinizer05 | IOW dsme is one of the core system components of maemo | 03:32 |
DocScrutinizer05 | you PC for sure doesn't need it, *maemo* needs it, as you see with e.g. alarmd | 03:33 |
Juesto | then lets just strip that from alarmd | 03:33 |
DocScrutinizer05 | no | 03:33 |
Juesto | but if we do it tries to use osso-af-init | 03:33 |
Juesto | and i already forgotten my tmo password :/ | 03:35 |
Juesto | whats the last maemo release name | 03:35 |
DocScrutinizer05 | I had a lengthy discussion with freemangordon about that. either you move everything maemo to a new platform at once, and then fix stuff bottom up, or you port piecemeal and strip 30% functionality out of each single piece since that 30% depend on other pieces you didn't port yet. Zhe latter approach will not result in anything similar to maemo when you think you're done | 03:36 |
DocScrutinizer05 | fremantle or harmattan | 03:36 |
DocScrutinizer05 | depending on your take of what's maemo | 03:37 |
Juesto | tmo random question | 03:37 |
DocScrutinizer05 | maemo isn't a desktop or a task manager or a mediaplayer or a few wallpapers. Maemo is a complete OS tightly integrated from PID1 which isn't initd on maemo to initsystem which is sort of upstart but not really, to lots of middleware like dsme and mce and lots of dbus daemons and stuff, to hildon-desktop. When you say you want *maemo* you want all that, not just alarmd or hildon | 03:41 |
Juesto | hmm | 03:42 |
Juesto | when was that discussion | 03:42 |
Juesto | and where | 03:42 |
DocScrutinizer05 | in here, weeks or months ago | 03:42 |
Juesto | meh | 03:44 |
Juesto | half year ago perhaps? | 03:44 |
Juesto | or last moth or something | 03:44 |
Juesto | month | 03:44 |
DocScrutinizer05 | you won't learn anything new from that old discussion, you can see clearly where I'm coming from, a few lines above by your own problems and my comments | 03:44 |
Juesto | hm | 03:45 |
DocScrutinizer05 | when you want *maemo*, you do _not_ want to strip dsme (and then mce, and icd, and csd, and and and). When you just want *hildon* that's not maemo, so don't call it maemo | 03:45 |
Juesto | i guess i want hildon and apps instead | 03:46 |
DocScrutinizer05 | maemo has a LOT of special tweaks that are not closed blobs but unique to maemo | 03:46 |
Juesto | i should get a n900 but i do not have availability | 03:47 |
DocScrutinizer05 | apps generally won't work without maemo environment | 03:47 |
Juesto | :/ | 03:47 |
DocScrutinizer05 | I mean, they are made to make most use of the maemo environment they are targeted at | 03:47 |
DocScrutinizer05 | you don't want to run KDE apps on xfce either, do you? | 03:48 |
DocScrutinizer05 | *some* even might run, many won't | 03:48 |
Juesto | meh | 03:49 |
DocScrutinizer05 | well, sorry, that's how OS work, since CP/M and DOS, and even before | 03:51 |
Juesto | :| | 03:53 |
Oksanaa | Any chance of vmware tools capturing dsme errors? | 03:57 |
Juesto | No, that doesnt matter | 04:02 |
Juesto | and dsme errors just go to stdout, cant redirect to file | 04:02 |
Juesto | i should install a syslog facility and use that | 04:02 |
DocScrutinizer05 | dsme "errors" go out to STDERR, not STDOUT | 04:10 |
DocScrutinizer05 | at least with dsme -l stderr | 04:11 |
DocScrutinizer05 | you know, that 2>somwhere thing | 04:11 |
DocScrutinizer05 | or 2>&1|nc termbin.com 9999 | 04:12 |
DocScrutinizer05 | or 2>&1|tee >(nc termbin.com 9999) | 04:13 |
DocScrutinizer05 | (not 100% sure the last one works) | 04:14 |
DocScrutinizer05 | yep, works | 04:19 |
*** pcfe has quit IRC | 04:31 | |
*** pcfe has joined #maemo | 04:31 | |
*** pcfe has quit IRC | 04:31 | |
*** pcfe has joined #maemo | 04:31 | |
Juesto | wtf breakfast!? | 04:48 |
Oksanaa | Juesto : timezones are very different . | 04:49 |
Juesto | ... | 04:49 |
Juesto | Oksanaa: i do not understand why you try to help but not seem to want to talk about anything else | 04:50 |
*** pagurus` has joined #maemo | 04:50 | |
*** pagurus has quit IRC | 04:52 | |
*** Oksanaa has quit IRC | 05:18 | |
*** Oksanaa has joined #maemo | 05:22 | |
*** chainsawbike has quit IRC | 06:24 | |
*** chainsawbike has joined #maemo | 06:27 | |
*** DocScrutinizer05 has quit IRC | 07:40 | |
*** DocScrutinizer06 has joined #maemo | 07:40 | |
*** DocScrutinizer06 is now known as DocScrutinizer05 | 07:40 | |
*** DarioAlejandro has quit IRC | 08:03 | |
*** Oksanaa has left #maemo | 08:06 | |
*** spiiroin has quit IRC | 08:07 | |
*** Axel_H has joined #maemo | 08:11 | |
*** clopez has quit IRC | 08:12 | |
*** fk_lx has quit IRC | 08:12 | |
*** ketas- has joined #maemo | 08:12 | |
*** ecloud_ has joined #maemo | 08:12 | |
*** joga has quit IRC | 08:12 | |
*** silviof has quit IRC | 08:13 | |
*** drrz has quit IRC | 08:13 | |
*** Kilroo has quit IRC | 08:13 | |
*** ecloud has quit IRC | 08:13 | |
*** ketas has quit IRC | 08:13 | |
*** Axel_H_ has quit IRC | 08:13 | |
*** fk_lx has joined #maemo | 08:13 | |
*** joga has joined #maemo | 08:14 | |
*** clopez_ has joined #maemo | 08:14 | |
*** drrz has joined #maemo | 08:18 | |
*** DarioAlejandro has joined #maemo | 08:19 | |
*** silviof has joined #maemo | 08:26 | |
*** Kilroo has joined #maemo | 08:28 | |
*** platicus has quit IRC | 08:31 | |
*** agomez{M} has quit IRC | 08:31 | |
*** spiiroin has joined #maemo | 08:32 | |
*** platicus has joined #maemo | 08:35 | |
freemangordon | Juesto: what is the problem with dsme? | 09:11 |
*** ketas- is now known as ketas | 09:14 | |
Juesto | it fails to run | 09:17 |
Juesto | BOOTSTATE=MALS | 09:18 |
Juesto | and even without dmse alarmd fails to start due to osso-af-init | 09:18 |
Juesto | that created issues with dpkg that i had to comment the init script | 09:18 |
Juesto | freemangordon: vnc perhaps? :( | 09:19 |
*** Michael_a380 has joined #maemo | 09:19 | |
Juesto | i mean, would you like to look at it over vnc? | 09:19 |
freemangordon | Juesto: no need | 09:20 |
freemangordon | Juesto: check dsme startup script, it tries to get boot state from /tmp/STATE | 09:20 |
freemangordon | and /var/lib/dsme/saved_state (iirc) | 09:21 |
bencoh | Juesto: people usually prefer ssh, btw | 09:21 |
freemangordon | Juesto: that one too :) | 09:21 |
Juesto | bencoh its on vmware nat so its hard to ssh actually | 09:22 |
Juesto | and i prefer vnc | 09:22 |
freemangordon | Juesto: just edit that startup script so the state to be always "USER" | 09:22 |
Juesto | i am running it manually | 09:22 |
Juesto | freemangordon: the saved_state thing does not exist at all | 09:23 |
freemangordon | then create it | 09:23 |
KotCzarny | then create it | 09:23 |
KotCzarny | heh | 09:23 |
freemangordon | :) | 09:23 |
KotCzarny | had to type '/msg #maemo' :P | 09:23 |
Juesto | i am not supposed to create it | 09:23 |
Juesto | lol | 09:23 |
Juesto | why | 09:23 |
* freemangordon heads for work | 09:23 | |
* Juesto sighs | 09:23 | |
KotCzarny | juesto: because you are not using it on original software | 09:24 |
freemangordon | Juesto: then wait until all the needed pieces are in place | 09:24 |
KotCzarny | and because you are now exploring unknown territory | 09:24 |
freemangordon | right | 09:24 |
Juesto | right | 09:25 |
Juesto | :| | 09:25 |
bencoh | Juesto: most of the things you have to do manually will have to go in the postinst script of some package | 09:25 |
KotCzarny | so either treat it as a learning ground how maemo internally works, or just wait for ready-for-endusers product | 09:25 |
bencoh | but until then you still have to fiddle with the system to make it work and note it down so someone can eventually write a proper package | 09:26 |
Juesto | i dont like taking notes but okay | 09:26 |
Juesto | and i prefer chat | 09:26 |
Juesto | i prefer to share directly instead of writting notes | 09:26 |
Juesto | writing* | 09:26 |
bencoh | that's "fine" when you have infinite time ;p | 09:26 |
bencoh | (and same goes for people around you) | 09:27 |
Juesto | i just feel lazy | 09:27 |
Juesto | images do more than words | 09:29 |
Juesto | also ^ | 09:29 |
*** dafox has joined #maemo | 09:30 | |
Juesto | what do i do then | 09:30 |
KotCzarny | btw. used n900 go cheap, you might check your local classifieds sites | 09:30 |
Juesto | i just cant buy | 09:30 |
Juesto | or something | 09:30 |
Juesto | a trust issue, kind of | 09:30 |
KotCzarny | no moneys? | 09:31 |
Juesto | no online money | 09:31 |
Juesto | and i feel a bit guilty | 09:31 |
Juesto | tbh | 09:31 |
KotCzarny | request 'paid on delivery' | 09:31 |
* Juesto just feels uncomfortable | 09:32 | |
Juesto | and im with the vnc thing | 09:33 |
Juesto | because loneliness reasons | 09:33 |
Juesto | like it gives a clearer view | 09:33 |
Juesto | please? | 09:34 |
KotCzarny | start playing some mmorpg, should solve your loneliness issue | 09:34 |
KotCzarny | and as others have said, easier to use ssh | 09:34 |
Juesto | KotCzarny: i suck at those strategy games | 09:34 |
KotCzarny | juesto: there are plenty of online games, of different kinds | 09:35 |
Juesto | KotCzarny: as i stated, the vm is on a nat so... | 09:35 |
Juesto | yea i am a gamer, do not worry about that | 09:35 |
Juesto | its just | 09:35 |
Juesto | okay | 09:36 |
*** MikaT has quit IRC | 09:38 | |
xes | Juesto: no need to feel unconfortable or sigh every two msg. Please be concrete using your time focusing on tasks that can be completed. Asking for generic help or support... probably means abuse the time of who is trying to help and obtain nothing usable. So, be concrete, use your time in a productive way | 09:39 |
Juesto | okay | 09:39 |
Juesto | i just lost.... something | 09:40 |
Juesto | ..momentum | 09:40 |
*** MikaT has joined #maemo | 09:40 | |
Juesto | i cant make it work on bridged mode | 09:40 |
xes | me too. I can't make my girlfriend work in bridged mode but i enjoy life in different ways | 09:42 |
xes | ... ;) | 09:44 |
Juesto | ... | 09:44 |
Juesto | :| | 09:45 |
Juesto | what then | 09:48 |
Juesto | xes ? | 09:49 |
KotCzarny | xes: have you tried turning her off and on again? ;) | 09:50 |
Juesto | lol :/ | 09:50 |
xes | KotCzarny: yes, anything... except factory reset (i'm scared about the possible result) | 09:51 |
Juesto | im scared of "factory reset" or reinstalls too :) | 09:52 |
Juesto | its just a bad thing for the user | 09:52 |
Juesto | information get losts | 09:52 |
Juesto | gets lost* | 09:52 |
KotCzarny | xes: dongles? new software? | 09:52 |
KotCzarny | new toys? | 09:53 |
Juesto | i wish i have a girlfriend | 09:53 |
xes | KotCzarny: i'm old style.. and there is no serial/jtag port :) Anyway.. Juesto: polling != productive | 09:55 |
KotCzarny | xes: inductive connectivity is the future | 09:55 |
Juesto | idk :( | 09:55 |
*** dafox has quit IRC | 09:58 | |
Juesto | i want to die due to depression | 09:58 |
Juesto | i might exaggerate sometimes | 09:59 |
Juesto | so.. sorry for that and for OT | 09:59 |
Juesto | i cant focus anymore, i lost momentum and i wish i can get that enthusiasm back | 10:07 |
xes | Juesto: i see. But as i said before, you shoult point at something where the result is known and doable..Not something abstract without any end. Or you will obtain even more unsatisfaction | 10:16 |
*** florian has joined #maemo | 10:22 | |
*** geaaru has joined #maemo | 10:27 | |
warfare | Juesto: go see a doctor please. | 10:39 |
*** MetalGearSolid has quit IRC | 10:50 | |
*** MetalGearSolid has joined #maemo | 10:51 | |
*** Michael_a380 has quit IRC | 10:52 | |
warfare | Juesto: A friend of mine suffers from depression and the pretty much only solution is to seek professional help. | 10:59 |
*** florian_kc has joined #maemo | 11:19 | |
*** florian has quit IRC | 11:20 | |
*** L29Ah has left #maemo | 11:20 | |
*** jskarvad has joined #maemo | 11:20 | |
*** jskarvad has quit IRC | 11:20 | |
*** jskarvad has joined #maemo | 11:20 | |
*** ArGGu^^ has joined #maemo | 11:25 | |
*** shentey has joined #maemo | 11:31 | |
DocScrutinizer05 | http://wstaw.org/m/2017/02/02/plasma-desktopD17764.png http://wstaw.org/m/2017/02/02/plasma-desktopN17764.png http://wstaw.org/m/2017/02/02/plasma-desktopV17764.png | 11:32 |
DocScrutinizer05 | http://wstaw.org/m/2017/02/02/plasma-desktopF17764.png | 11:37 |
*** Kabouik has joined #maemo | 11:42 | |
*** L29Ah has joined #maemo | 11:58 | |
*** L29Ah has left #maemo | 12:13 | |
*** L29Ah has joined #maemo | 12:19 | |
*** L29Ah has left #maemo | 12:24 | |
*** florian_kc is now known as florian | 12:33 | |
*** L29Ah has joined #maemo | 12:39 | |
*** Michael_a380 has joined #maemo | 12:55 | |
*** zGrr has joined #maemo | 12:58 | |
*** florian_kc has joined #maemo | 13:21 | |
*** florian has quit IRC | 13:22 | |
*** Michael_a380 has quit IRC | 13:36 | |
*** clopez_ has quit IRC | 14:03 | |
*** clopez has joined #maemo | 14:06 | |
*** geaaru has quit IRC | 14:23 | |
*** geaaru has joined #maemo | 14:36 | |
*** L29Ah has left #maemo | 14:48 | |
*** florian_kc is now known as florian | 14:56 | |
*** eMHa has quit IRC | 15:09 | |
*** L29Ah has joined #maemo | 15:23 | |
*** spiiroin has quit IRC | 15:31 | |
*** L29Ah has left #maemo | 15:44 | |
*** ArGGu^^ has quit IRC | 16:09 | |
*** ubizzy has joined #maemo | 16:10 | |
*** Kabouik_ has joined #maemo | 16:13 | |
*** Kabouik has quit IRC | 16:15 | |
*** spiiroin has joined #maemo | 16:23 | |
*** joga has quit IRC | 16:43 | |
*** joga has joined #maemo | 16:43 | |
*** troulouliou_div2 has joined #maemo | 16:55 | |
*** ubizzy_ has joined #maemo | 17:04 | |
*** L29Ah has joined #maemo | 17:06 | |
*** ubizzy has quit IRC | 17:08 | |
*** L29Ah has left #maemo | 17:21 | |
*** L29Ah has joined #maemo | 17:21 | |
*** florian has quit IRC | 18:26 | |
*** dafox has joined #maemo | 18:48 | |
*** Pali has joined #maemo | 18:56 | |
*** zGrr has quit IRC | 19:03 | |
*** ubizzy_ has quit IRC | 19:11 | |
*** dafox has quit IRC | 19:19 | |
*** troulouliou_div2 has quit IRC | 19:25 | |
*** ubizzy_ has joined #maemo | 19:25 | |
*** ubizzy_ has quit IRC | 19:26 | |
*** ubizzy has joined #maemo | 19:26 | |
NeKit | got inspired by http://talk.maemo.org/showthread.php?p=1522668#post1522668 and https://forum.xda-developers.com/mi-4c/accessories/qwerty-keyboard-slider-diy-t3303280 | 19:48 |
NeKit | https://drive.google.com/file/d/0By7Ry3yX7vD4MG5iX1V5bWJ1ZXM/view?usp=sharing | 19:48 |
NeKit | https://drive.google.com/file/d/0By7Ry3yX7vD4R2RuUURXSS14Zkk/view?usp=sharing | 19:48 |
NeKit | *sorry for the links flood* | 19:48 |
freemangordon | NeKit: is that maemo? | 20:00 |
NeKit | just hildon | 20:01 |
freemangordon | well, yeah | 20:01 |
freemangordon | this is the chroot you were working on? | 20:01 |
NeKit | yes | 20:02 |
NeKit | I tried starting some apps from Scratchbox target, and some can actually be started, like alarm settings or file manager | 20:03 |
Juesto | oh cool nekit | 20:03 |
Juesto | do you know if i can do something regarding the sdk vm's xephyr? | 20:04 |
freemangordon | NeKit: is that device supported in upstream kernel? | 20:04 |
freemangordon | whatever it is - nexus? | 20:04 |
NeKit | no, it's MediaTek SoC based | 20:04 |
freemangordon | oh | 20:04 |
freemangordon | why don't you use something which can boot upstream kernel an install maemo on it? | 20:05 |
Juesto | because i cant shift+control aka cant do any maemo hotkeys because xephyr uses it for input grabbing | 20:05 |
NeKit | do you mean Devuan or actual Maemo? | 20:06 |
freemangordon | Juesto: get qemu n900 image that comes with qtcreator, it has full keyboard suppot | 20:06 |
freemangordon | NeKit: well devuan with hildon-desktop and whatnot memo on it is no longer devuan :) | 20:07 |
freemangordon | but yeah, this is what I meant | 20:07 |
Juesto | freemangordon: i have the nokia lucid vm | 20:07 |
Juesto | NeKit: ^ | 20:08 |
Juesto | qtcreator where? freemangordon | 20:09 |
NeKit | Juesto, sorry, no idea about Xephyr | 20:10 |
Juesto | well at least converting xephyr to a regular X display would help | 20:10 |
Juesto | greatly help* | 20:10 |
NeKit | start second instance of regular X display maybe? | 20:11 |
Juesto | im a bit clueless how it works since it only seems to run properly from the sdk shortcut on the desktop | 20:12 |
Juesto | in that vm | 20:12 |
Juesto | its a bunch of scripts | 20:12 |
NeKit | freemangordon, yet, I have Sailfish more or less ported on this device, and making calls works through ofono there | 20:18 |
*** eMHa has joined #maemo | 20:18 | |
NeKit | I wonder if ofono can be bridged to Maemo UI | 20:18 |
freemangordon | NeKit: I guess yes, phone-ui dbus iface is more or less known | 20:19 |
freemangordon | sailfish? on android kernel through libybris? | 20:19 |
NeKit | yes | 20:19 |
freemangordon | *libhybris | 20:19 |
freemangordon | well, not exactly linux in any shape or form :) | 20:20 |
freemangordon | it is still android | 20:20 |
Juesto | android is linux but with a compressed combo image :) | 20:20 |
freemangordon | with its crazy power management and closed blobs | 20:20 |
Juesto | depends | 20:20 |
Juesto | hehe | 20:21 |
NeKit | as for power management - it isn't, but really true about blobs | 20:22 |
*** florian has joined #maemo | 20:22 | |
Juesto | it depends on the device really | 20:22 |
freemangordon | NeKit: yes, it is, android does PM through wakelocks (if I remember the name correctly) | 20:22 |
Juesto | the blobs | 20:22 |
*** geaaru has quit IRC | 20:22 | |
Juesto | not exactly | 20:22 |
freemangordon | not through DVFS | 20:22 |
Juesto | but yes, it uses wake locking | 20:23 |
Juesto | and theres wifi locking | 20:23 |
Juesto | which it can be glitchy | 20:23 |
freemangordon | NeKit: there is a lengthy thread on TMO re problems running sshd on sailfish because of those wkaelocks | 20:23 |
NeKit | now I understand | 20:24 |
Juesto | o_O | 20:24 |
NeKit | yes, it's not working nicely when the phone is sleeping and it's not connected to power sources | 20:24 |
Juesto | link? | 20:24 |
Juesto | but hey, at least it does its best to keep the battery healthy :) | 20:25 |
freemangordon | Juesto: I don't have, search the forum | 20:25 |
Juesto | sorry | 20:25 |
NeKit | so N900 doesn't go to suspend? | 20:27 |
freemangordon | no | 20:27 |
Juesto | i guess i can just forward the ssh port | 20:28 |
freemangordon | it does a power-off of the currently unneeded HW, simplified | 20:28 |
freemangordon | ~dvfs | 20:29 |
freemangordon | hmm :( | 20:29 |
Juesto | ~moo | 20:29 |
infobot | mooooooo! I am cow, hear me moo, I weigh twice as much as you. I'm a cow, eating grass, methane gas comes out my ass. I'm a cow, you are too; join us all! type apt-get moo. | 20:29 |
freemangordon | NeKit: https://wiki.maemo.org/N900_Hardware_Power_Consumption | 20:32 |
NeKit | thanks for the link | 20:32 |
NeKit | but still, I think libhybris is viable option when we live in Android world | 20:33 |
freemangordon | NeKit: not in maemo world, it wants X, at least for now :) | 20:33 |
freemangordon | actually I don;t know how feasible is to try to boot maemo on android kernal | 20:34 |
freemangordon | *kernel | 20:34 |
Juesto | android uses surfaceflinger for graphics | 20:35 |
Juesto | it is a different beast | 20:35 |
Wizzup | we don't live in an android world | 20:35 |
Juesto | but sure, android can run X | 20:35 |
NeKit | desktop Linux can boot on Android kernel with some options turned on | 20:35 |
freemangordon | with full X and GL accell? | 20:36 |
freemangordon | cool | 20:36 |
Juesto | look at ubuntu touch | 20:36 |
Juesto | or firefox os | 20:36 |
NeKit | that depends on X-compatible drivers | 20:36 |
freemangordon | but then, we'll have no working PM | 20:36 |
Juesto | those are android based | 20:36 |
freemangordon | Juesto: those does not use X afaik | 20:37 |
NeKit | for Adreno there is Freedreno, and Mali seems to provide blobs | 20:37 |
freemangordon | I am fine with blobs for GPU | 20:37 |
Juesto | freemangordon: ubuntu touch has some functionality where you can have a full desktop when you plug it to a external display | 20:38 |
NeKit | but that device I tried on has PoverVR Rogue, so no Xorg-blobs, I need to try to get acceleration working through libhybris | 20:38 |
Juesto | also Wizzup, fmg, np if i just port forward ssh of my vm for you guys? | 20:38 |
Juesto | since everyone prefers ssh | 20:38 |
freemangordon | but I am not fine with being stuck to some ancient $vendor kernel | 20:38 |
Wizzup | To do what | 20:38 |
Juesto | to look at what i've done so far..? | 20:39 |
Juesto | not sure | 20:39 |
Wizzup | If you have patches for the repos, submit them | 20:39 |
Wizzup | otherwise, I'm just going to continue uploading packages to git.devuan.org/groups/fremantle | 20:39 |
Wizzup | I need to finish some work first | 20:39 |
freemangordon | Juesto: if I need ssh access I'll tell you, so far you;re reporting problems which are either known or simple | 20:40 |
freemangordon | NeKit: I was under the impression PowerVR has driver blobs from TI | 20:40 |
Juesto | is there a way to link maemo bugzilla with maemo.org and tmo? | 20:41 |
Juesto | and/or use maemo.org openid? | 20:41 |
freemangordon | no idea | 20:41 |
NeKit | I think TI SoCs only use PowerVR SGX series as opposed to newer ones | 20:43 |
Wizzup | freemangordon: have you managed to build clutter 0.8 from the community-cssu repo? | 20:44 |
Wizzup | I run into stupid autotools errors | 20:44 |
Wizzup | Or do you just d/l the .deb from cssu | 20:44 |
Juesto | Wizzup: i already told you that you need to switch branches | 20:44 |
*** Kabouik_ has quit IRC | 20:45 | |
Wizzup | there is only one branch. | 20:45 |
Juesto | for which? libmatchbox2? | 20:45 |
Wizzup | no, clutter. I can check for libmatchbox2 | 20:45 |
Juesto | you're not using the same as i've used for building... | 20:46 |
Wizzup | I'll upstream gtk2 | 20:46 |
Juesto | :| | 20:46 |
NeKit | I think fremantle-gtk2 is ported to clutter 1.0 | 20:46 |
Juesto | ^ exactly | 20:46 |
freemangordon | Wizzup: you don;t need maemo clutter | 20:46 |
Wizzup | freemangordon: It depends on 'clutter-0.8' | 20:46 |
freemangordon | Wizzup: no | 20:46 |
freemangordon | which repo? | 20:47 |
Wizzup | master and upstream-gtk2 do | 20:47 |
freemangordon | which package? | 20:47 |
Juesto | Explain how i could dpkg-buildpackage -b libmatchbox2 on a standard devuan | 20:47 |
Wizzup | freemangordon: fremantle-gtk2/libmatchbox2 | 20:47 |
freemangordon | Build-Depends: cdbs (>= 0.4.21), automake, libtool, debhelper (>= 4.1.0), pkg-config (>= 0.18), libx11-dev, x11proto-core-dev, libxext-dev, libxt-dev, libglib2.0-dev, libpng12-dev, libpango1.0-dev, libxcomposite-dev, libxdamage-dev, libclutter-1.0-dev | 20:48 |
freemangordon | *libclutter-1.0-dev* | 20:48 |
freemangordon | Wizzup: you're using wrong branch | 20:48 |
freemangordon | Wizzup: https://github.com/fremantle-gtk2/libmatchbox2/tree/upstream-gtk2 | 20:48 |
Wizzup | I am on upstream-gtk2 atm | 20:49 |
Wizzup | maybe dpkg-buildpackage does some stupid caching crap | 20:49 |
freemangordon | I don;t think so | 20:49 |
Wizzup | well, I *am* on the right branch | 20:49 |
Wizzup | let me re-clone and see | 20:49 |
freemangordon | ok. However what I have pasted ^^^ is from github | 20:50 |
Wizzup | yes. dpkg-buildpackage did some stupid caching | 20:50 |
Juesto | ;) | 20:50 |
freemangordon | really? omg | 20:50 |
Wizzup | That wasted a good hour of my time | 20:50 |
Juesto | :D | 20:50 |
freemangordon | Wizzup: which devuan is that? | 20:50 |
Wizzup | it's debian jessie | 20:50 |
Wizzup | (chroot) | 20:51 |
freemangordon | hmm, the same I am using, never seen such a behaviour | 20:51 |
Wizzup | mb-wm-util.c:289:3: error: ignoring return value of 'vasprintf', declared with attribute warn_unused_result [-Werror=unused-result] | 20:51 |
Wizzup | vasprintf(&msg, format, ap); | 20:51 |
freemangordon | should not matter aiui (chroot) | 20:51 |
Wizzup | ^ | 20:51 |
Wizzup | cc1: all warnings being treated as errors | 20:51 |
Wizzup | (I can fix this error myself) | 20:51 |
Wizzup | yeah, chroot should not matter. | 20:51 |
freemangordon | Wizzup: lemme check if I have pushed everything matchbox | 20:52 |
freemangordon | "Everything up-to-date" | 20:53 |
freemangordon | Wizzup: weird that I don;t have that error here | 20:53 |
Wizzup | no 'git diff' changes? | 20:53 |
freemangordon | no | 20:53 |
Juesto | i have the same copy since the repositories were all last updated 20+ days ago | 20:53 |
Juesto | fremantle-gtk2 forks | 20:53 |
Wizzup | I mean, clearly something is passing -Werror | 20:53 |
Juesto | you're clearly doing something wrong | 20:54 |
Wizzup | ... | 20:54 |
Juesto | we do not have your issue | 20:54 |
Wizzup | Yes, clearly configure.ac containing -Werror, which errors about a valid ignoring of a return value is me doing something wrong. | 20:54 |
parazyd | you could employ your own CFLAGS | 20:54 |
Wizzup | I know | 20:54 |
Wizzup | I have none set in my env. | 20:55 |
parazyd | oh ok, that was my thought | 20:55 |
Juesto | me neither yet i had zero issues | 20:55 |
freemangordon | Wizzup: -Werror is on purpose, what is weird is why you have that warning but not me | 20:55 |
Juesto | freemangordon: and some packages do have a missing configure | 20:55 |
freemangordon | Juesto: that's normal | 20:55 |
* Juesto goes through the building again | 20:55 | |
freemangordon | dpkg-buildpackage is supposet to create it | 20:56 |
freemangordon | *supposed | 20:56 |
Juesto | Well then it fails creating it because of the missing rule | 20:56 |
Wizzup | freemangordon: well, ignoring the result of vasprintf is indeed an error | 20:56 |
freemangordon | Wizzup: gcc (Debian 4.9.2-10) 4.9.2 | 20:56 |
Wizzup | same | 20:56 |
*** SmilybOrg has joined #maemo | 20:58 | |
freemangordon | Wizzup: hmm | 20:59 |
freemangordon | Wizzup: I just rebuild it, no error | 20:59 |
Wizzup | https://github.com/fremantle-gtk2/libmatchbox2/blob/master/matchbox/core/mb-wm-util.c#L289 | 20:59 |
*** Wizzup has quit IRC | 20:59 | |
*** Wizzup_ has joined #maemo | 20:59 | |
Wizzup_ | https://github.com/fremantle-gtk2/libmatchbox2/blob/master/matchbox/core/mb-wm-util.c#L289 | 20:59 |
Wizzup_ | (got lagged out) | 20:59 |
freemangordon | yes, I see, what I don;t understand is why I don;t have that error here | 21:00 |
Wizzup_ | maybe you have CFLAGS set in env? | 21:00 |
*** SmilyOrg has quit IRC | 21:01 | |
Juesto | i have none yet i do not have errors | 21:01 |
freemangordon | Wizzup_: no | 21:01 |
freemangordon | Wizzup_: it is something on your side, neither me or Juesto or NeKit have that error | 21:02 |
Wizzup_ | I fixed the code to compile with -Werror, and now the package builds. | 21:02 |
freemangordon | ok | 21:02 |
NeKit | not sure about me, I had to change flags for some packages, but thought this to be Arch-specific | 21:02 |
freemangordon | ok | 21:03 |
Wizzup_ | I have x86_64 debian | 21:03 |
freemangordon | same here, but in VM, not chroot | 21:03 |
freemangordon | debian? | 21:03 |
Wizzup_ | yes | 21:03 |
Juesto | Wizzup_: https://defuse.ca/b/dUSdHWr9 | 21:03 |
freemangordon | this is in the VM - Devuan GNU/Linux 1 \n \l | 21:04 |
Juesto | 32 bits vm here and i pastebinned a proof | 21:04 |
Wizzup_ | I don't use devuan, because I already had a chroot with debian. I'll set up a devuan later, but for now that doesn't seem required | 21:04 |
Wizzup_ | Juesto: 'proof' is not required - the code is wrong and -Werror is correct about complaining about it | 21:04 |
Juesto | Perhaps the chroot is giving you problems? | 21:04 |
Juesto | :| | 21:05 |
Juesto | it might be wrong but it only does not work for you, not us | 21:05 |
Wizzup_ | I am not interested in this discussion. -Werror tells you exactly what is wrong in the code. It was the only bug, I've fixed it | 21:05 |
Juesto | okay | 21:05 |
Juesto | me neither actually, i'd rather not burn out with that | 21:06 |
Wizzup_ | freemangordon: fwiw, git.devuan.org contains a fremantle group now, I am uploading the git repos here, which is a requirement to build on their CI | 21:06 |
Wizzup_ | if you make an account there (whenever you want) I'll add you to the group | 21:06 |
Wizzup_ | so for now we can't directly use the github repos, but I'll just manually push over any changes | 21:06 |
freemangordon | Wizzup_: great | 21:07 |
freemangordon | I'll create an account there | 21:08 |
Wizzup_ | It only contains libcal, but I'm going to upload libmatchbox2 now | 21:08 |
freemangordon | ok | 21:08 |
Wizzup_ | I think we may need to create a (testing) gpg key, which I think parazyd did, and I can send that your way too | 21:08 |
parazyd | yep emailed to you | 21:08 |
Wizzup_ | yeah, I got it | 21:08 |
*** fuz_ has quit IRC | 21:09 | |
freemangordon | Wizzup_: I hope you made devuan guys aware this is WIP? | 21:10 |
freemangordon | Wizzup_: registered | 21:10 |
Wizzup_ | freemangordon: been in contact with devuan guys, yeah, and they are aware, they still need to enable 'ci features' on the group, afaik | 21:10 |
freemangordon | ci? | 21:11 |
parazyd | jenkins builds | 21:11 |
Juesto | a botbuilder iirc | 21:11 |
Juesto | ^^ | 21:11 |
parazyd | https://ci.devuan.org | 21:11 |
Wizzup_ | 'continous integration' | 21:11 |
Wizzup_ | basically auto builds | 21:11 |
freemangordon | ok, thanks | 21:11 |
parazyd | to type a bit of the backlog from #devuan...: | 21:12 |
freemangordon | thats great, lets hope we finally have a foundation for a true linux mobile OS | 21:12 |
parazyd | all packages autobuilt currently end up in devuan (official) packages, and in case of fremantle it's unwanted | 21:12 |
parazyd | so a separate group will be set up on the ci | 21:12 |
freemangordon | yep, makes sense | 21:18 |
Wizzup_ | I am waiting for the devuan side to give me an 'OK' when it comes to using the autobuild feature | 21:19 |
parazyd | we can ping Centurion_Dan later when he wakes up/gets online | 21:19 |
Wizzup_ | sounds good | 21:20 |
*** jskarvad has quit IRC | 21:20 | |
Juesto | https://defuse.ca/b/w6kchejb - freemangordon: package generation output and install and alarmd dpkg fix | 21:29 |
Juesto | did not test running them | 21:29 |
Juesto | expires in 10 days and counting | 21:29 |
*** fuz_ has joined #maemo | 21:35 | |
freemangordon | Juesto: please if you have something fixed, fork on github and make pull requests, I can;t really scroll through hundreds of lines of build logs to guess what went wrong and how it was fixed. It simply doesn't work that way | 21:58 |
freemangordon | Wizzup_: is it normal that git.devuan.org redirects me to github? | 21:59 |
freemangordon | oh, it is my fault actually | 22:00 |
Wizzup_ | No, that's not normal :p | 22:00 |
freemangordon | well, I guess it will take some time till I get used to the iface :) | 22:01 |
Wizzup_ | fwiw, I don't think we have to move all the repos there | 22:01 |
Wizzup_ | it can stay on GH, and we can just sync the repos | 22:01 |
Wizzup_ | I mean, I'll make clones on g.d.o | 22:01 |
freemangordon | yep, I prefer to keep github as main repo too | 22:02 |
* Wizzup_ too | 22:03 | |
*** ravelo has joined #maemo | 22:04 | |
Juesto | Ugh | 22:07 |
Juesto | i just do not want to go through the hassle of forking | 22:07 |
freemangordon | Juesto: it is one click only | 22:08 |
Wizzup_ | Juesto: you building it for yourself doesn't help anyone else, especially if you don't tell us what you changed/fixed | 22:08 |
Juesto | I didnt change anything.. Wizzup_ | 22:08 |
Juesto | in fact, all my tests information is on that report i've written | 22:09 |
freemangordon | Wizzup_: what arch will that ci build for? | 22:10 |
freemangordon | *archs | 22:10 |
freemangordon | or it is up to us? | 22:10 |
Wizzup_ | I think initially intel, then have qemu instances for armel and armhf | 22:10 |
Wizzup_ | and I am going to give them extra arm hw for building | 22:10 |
Wizzup_ | I don't know what it will target initially | 22:10 |
Wizzup_ | I only know that making a build requires to make an issue that has title 'Build' | 22:10 |
Wizzup_ | (and changes to debian/changelog) | 22:11 |
parazyd | that's up to us, we can build all if we want | 22:12 |
freemangordon | good | 22:12 |
freemangordon | armel is cool to have, for stock maemo compatibility, but then we'll have issues with armle GPU drivers | 22:13 |
parazyd | arm64 could be interesting too | 22:13 |
Wizzup_ | we hardly have any arm64 hw | 22:14 |
Wizzup_ | unless you mean the olimex laptop ;) | 22:14 |
NeKit | or if libhybris is used :) | 22:14 |
Juesto | and what about true x64 aka itanium? | 22:16 |
freemangordon | NeKit: well, I guess I'll leave lybhibris to more knowledgeable ones | 22:16 |
freemangordon | Juesto: how many itanium mobile devices do you know? | 22:16 |
Juesto | none..? | 22:17 |
freemangordon | mhm | 22:17 |
freemangordon | that it doesn;t really make sense to me to build for non-existing HW. we may build for z80 with the same result :) | 22:18 |
freemangordon | ~6502 | 22:18 |
freemangordon | ~ping | 22:18 |
infobot | ~pong | 22:18 |
* freemangordon really hopes to find some spare time to work on finishing osso-bookmark-engine and to continue porting during the weekend | 22:19 | |
NeKit | in case of arm7hf builds, will chroot be still needed to launch Maemo closed-source apps due to them being armel? | 22:23 |
Wizzup_ | I'll be at FOSDEM in the weekend | 22:23 |
*** ubizzy has quit IRC | 22:24 | |
freemangordon | NeKit: I guess so, though I don;t really know how will work that in regards to GL | 22:24 |
freemangordon | and if it is going to work at all | 22:25 |
freemangordon | NeKit: but, I hope slowly but steady they will be either REed or replaced by FOSS ones | 22:26 |
Wizzup_ | I would not aim for closed maemo apps initially, unless they are required | 22:27 |
freemangordon | deffinitely | 22:27 |
Wizzup_ | the nice thing, I think, is that we can just take 'extras' and recompile it against the new sw, see how many just work | 22:27 |
freemangordon | If we gain momentum thanks to maemo repo on devuan servers, I hope more devs joining, taking on trivial tasks, thus freeing my spare time to work on REing | 22:28 |
freemangordon | Wizzup_: speaking of maemo - why is group called fremantle? | 22:29 |
freemangordon | or, this is temporary, until somebody come with a better name? | 22:29 |
Juesto | because of trademark issues? | 22:29 |
Wizzup_ | freemangordon: we can rename it to maemo | 22:29 |
Wizzup_ | there are no trademark issues | 22:29 |
Wizzup_ | I thought there might be | 22:29 |
Juesto | DocScrutinizer05 ^ | 22:29 |
Wizzup_ | Juesto: please, we already discussed it extensively | 22:29 |
freemangordon | no, it is ok RE TM | 22:29 |
Wizzup_ | let's not reiterate | 22:30 |
Juesto | yeah just for fmg | 22:30 |
Juesto | :/ | 22:30 |
* Juesto sighs | 22:30 | |
Wizzup_ | freemangordon: I went for fremantle because it seemed more clear, 'maemo' seemed to general. But doc said that it's better to go for 'maemo' since more people recognize it as such | 22:30 |
Wizzup_ | seemed too* | 22:30 |
freemangordon | yep, makes sense | 22:30 |
Wizzup_ | but I think we should rename to maemo, since most would like it, and also for recognition | 22:30 |
Wizzup_ | but I didn't want to make that call | 22:30 |
freemangordon | but this is nothing to hurry about | 22:31 |
Wizzup_ | true, but I don't want to cause a lot more work devuan people (although I doubt it's a lot of work) | 22:31 |
Wizzup_ | I'm leaving it as is for now | 22:31 |
freemangordon | :nod: | 22:31 |
Juesto | :facedesk: | 22:31 |
*** Oksanaa has joined #maemo | 23:27 | |
*** vectis3 has quit IRC | 23:41 | |
*** vectis3 has joined #maemo | 23:51 | |
*** xorly has joined #maemo | 23:54 | |
*** pagurus` has quit IRC | 23:55 | |
*** pagurus has joined #maemo | 23:58 |
Generated by irclog2html.py 2.15.1 by Marius Gedminas - find it at mg.pov.lt!