**** BEGIN LOGGING AT Wed Feb 01 03:00:02 2017 Feb 01 03:14:40 ah thank you Feb 01 04:10:31 and im more a tortoisegit user than git cli Feb 01 04:29:12 Presumably you can do it in tortoisegit too. Feb 01 04:29:50 * Maxdamantus just uses git, and gitk/tig for searching through things. Feb 01 04:30:41 yes i know Feb 01 04:30:44 but on linux? Feb 01 04:30:58 i do not have tgit Feb 01 04:31:05 hmm gitk... Feb 01 04:32:56 tig, not tigit Feb 01 04:33:37 gitk is included with the git source code, so is often installed at the same time as git. Feb 01 04:34:39 gitk refers to some git-gui that I think lets you commit/push/fetch etc, but I've never used it. Feb 01 04:35:27 okay Feb 01 04:39:43 ah no clue, will look at it later Feb 01 04:39:49 thanks Feb 01 08:56:27 hi Feb 01 13:09:33 can we still call it "router"? https://omnia.turris.cz/en/ Feb 01 13:11:13 sure, it routes packets around Feb 01 13:11:47 340eur is a bit steep though Feb 01 13:12:30 KotCzarny: yes..in fact it routes :) Feb 01 13:12:47 if it was ~100eur i would buy it in an eye blink Feb 01 13:13:01 for now i've settled for banana pi r1 Feb 01 13:13:50 armada 385 is very nice though Feb 01 13:16:26 If only there was a way to get them properly hooked up to ADSL/VDSL line (i.e. without another box) Feb 01 13:16:32 KotCzarny: well, you can live very well also with a BtHomeHub 5a + openwrt... but that turris is really a monster Feb 01 13:16:43 inz: mini-pcie adsl modem? usb? Feb 01 13:16:49 inz: there is an sfp-vdsl adapter Feb 01 13:16:55 or that. Feb 01 13:18:51 KotCzarny, last I looked for USB ones, I failed. Maybe it was just me =) Didn't realize turris had mPCIe Feb 01 13:20:13 inz: 3 of them Feb 01 13:21:46 looks cute Feb 01 13:21:51 (the router) Feb 01 13:23:40 15:16 < xes> inz: there is an sfp-vdsl adapter Feb 01 13:23:53 oh? Feb 01 13:25:47 ohwell, $100 for a vdsl sfp Feb 01 13:43:03 KotCzarny: keep in mind the bpi r1 has only one ethernet controller Feb 01 13:43:11 i know Feb 01 13:43:30 and the wifi drops sometimes Feb 01 13:43:33 i've added battery backup for a bit more stable work Feb 01 13:43:37 it's the 8192cu realtek crap Feb 01 13:43:37 and dont use wifi Feb 01 13:43:50 xes: eh, no Feb 01 13:43:53 thats not a router :P Feb 01 13:43:58 whole board is the cheapest/lowest you can get Feb 01 13:44:00 it only has a single ethernet device Feb 01 13:44:10 (and a switch between it) Feb 01 13:44:13 buzz: you can add more via sfp/minipcie Feb 01 13:44:16 sure Feb 01 13:44:21 -as is- its not a router Feb 01 13:44:23 or not a good one Feb 01 13:44:24 ^^ Feb 01 13:44:27 buZz: not exactly no Feb 01 13:44:54 holy fuckstick @ price Feb 01 13:45:10 https://www.ubnt.com/edgemax/edgerouter-lite/ <-- real router Feb 01 13:45:13 ~4x cheaper Feb 01 13:45:15 it has a ethernet switching processing unit Feb 01 13:45:21 wow Feb 01 13:45:27 hey, how's progress btw Feb 01 13:45:27 bencoh: you ever used a marvell? Feb 01 13:45:34 bencoh: they're shite Feb 01 13:45:37 * Juesto has took a break Feb 01 13:45:48 buZz: yeah, they're not "shit" Feb 01 13:45:54 :) ok Feb 01 13:45:57 but can it run devuan? :p Feb 01 13:46:00 broken site, doesnt work without js :P Feb 01 13:46:01 they are not THE shit Feb 01 13:46:02 :P Feb 01 13:46:02 parazyd: probably ;p Feb 01 13:46:16 buZz: they've had issues like pretty much every chip vendor Feb 01 13:46:48 yeah, as in near no docs, poor performance vs competing chips, and basically be a laughing stock Feb 01 13:46:54 I'm currently working fulltime on imx(freescale)-based boards, while they're the most open you can get these days, they have their pile of issues as well Feb 01 13:46:55 but beside that i guess its fine Feb 01 13:47:00 haha Feb 01 13:47:09 ^_^ Feb 01 13:48:03 * buZz throws some dockstars into the fire Feb 01 13:48:21 and actually they do have a nice (almost-)reference design for network applications and as such is used in quite a few network appliances Feb 01 13:48:37 especially regarding the thing your ranted about (the hw ethernet switch) Feb 01 13:48:42 racism gets used a lot aswell, still dont think its viable :P Feb 01 13:49:02 and so is java, riight ;p Feb 01 13:49:06 bencoh: broadcom is also used a lot in networking Feb 01 13:49:09 doesnt mean its any good Feb 01 13:49:27 buZz: blobs aside, they're not that bad Feb 01 13:49:37 lol Feb 01 13:49:44 i'm not sure how they could be any worse :P Feb 01 13:49:56 believe me they could Feb 01 13:51:18 some help..? Feb 01 13:51:24 what about? Feb 01 13:51:52 not sure, i... Feb 01 13:59:33 hi Oksanaa :) Feb 01 14:05:27 Hello Feb 01 14:06:39 * Juesto sighs Feb 01 14:25:41 i guess i've burned out and i want someone to verify Feb 01 15:15:28 * buZz hugs Juesto Feb 01 15:15:49 did you post some update to that forumlink? Feb 01 15:16:56 not really Feb 01 15:17:04 i dont even have a tmo acc buZz Feb 01 15:17:21 i dont think i do either Feb 01 15:17:29 its probably easy to make one :P Feb 01 15:24:50 it should be Feb 01 15:27:02 it is Feb 01 15:27:03 lol Feb 01 15:27:07 anyways Feb 01 15:45:08 how do i link tmo and maemo.org ? Feb 01 15:49:32 hey Feb 01 15:50:21 anyone? Feb 01 15:52:39 why maemo.org isnt very inutive Feb 01 15:52:45 like its missing things Feb 01 15:52:47 xes ? Feb 01 16:05:11 ??? Feb 01 16:08:01 which things are you referring to? Feb 01 16:10:40 bencoh: missing links, such as loggoing out from maemo.org, editing the profile, etc Feb 01 16:23:33 buZz: posted Feb 01 16:30:31 freemangordon: hildon is broken, missing configure Feb 01 16:31:32 if you're talking about sources from a git repository (as opposed to a dist tarball) then it's "normal" and you're suppose to either generate it using autotools Feb 01 16:31:42 or build using dpkg-buildpackage assuming there is a debian/ Feb 01 16:31:53 bencoh: It fails to generate it Feb 01 16:32:14 missing autoconf/automake/libtool/whatever maybe> Feb 01 16:32:15 ? Feb 01 16:32:41 there's missing rules for some packages Feb 01 16:33:00 No rule to make target 'distclean' bencoh Feb 01 16:33:06 ah, right Feb 01 16:33:30 that's silly, it just tries doing distclean before generating the whole autotools environment Feb 01 16:33:38 but can't make distclean since there is no makefile yet Feb 01 16:37:28 Juesto: awesome!!! Feb 01 16:43:50 (( https://www.ubnt.com/edgemax/edgerouter-lite/ <-- real router)) full ack Feb 01 16:43:57 totes Feb 01 16:44:12 .... Feb 01 16:45:05 hmhm Feb 01 16:45:09 ERpro here Feb 01 16:47:24 of course it has proprietary blobs for the proprietary hw turbo that handles roting on a mere hw level to achieve 2 million packets per second Feb 01 16:48:55 https://www.ubnt.com/edgemax/edgerouter-pro/ Feb 01 16:50:58 The Octeon also does IPSec and pppoe encaps in hardware. Quite a nice beast for the price. Feb 01 16:52:44 octeon is the CPU of ERpro? Feb 01 16:53:13 yes. It's a mips core with all the packet forwarding/offloading stuff. Feb 01 16:53:56 Also found in Junipers SRX100 where they disabled all the nice hw offloading. Feb 01 16:54:48 aah 'offloading' was the right term Feb 01 16:55:16 not "proprietary hw turbo" Feb 01 16:56:54 ok, it's obviously not open hardware afaict. Anyway runs a pretty 'normal' linux aiui Feb 01 16:57:39 duh! why, Juniper, WHY? Feb 01 16:58:15 $reasons. Probably because then the "lowend" device would have been too fast. Feb 01 16:58:17 ok, offloading of course is less versatile regarding what you can filter etc Feb 01 17:01:14 depends on particular implementation though. Also the option to only offload some but not all packets Feb 01 17:02:50 warfare: any info on details how Octeon implemented offloading? FPGA or something more hardwired? Feb 01 17:06:56 DocScrutinizer05: No idea, probably hardwired Feb 01 17:09:26 also seems that clockd-dbg requires libiphb0 0.0.41 but the installed one is .17 Feb 01 17:09:35 0.0.17 Feb 01 17:10:01 jeez Feb 01 17:10:08 now im stuck with alarmd Feb 01 17:10:17 unable to uninstall alarmd-dbg Feb 01 17:10:47 warfare: do you know where Ubiqiti provides the sourcecode? and which distro it is based on? Feb 01 17:11:22 pali: i broke my packaging :/ Feb 01 17:11:51 hm? Feb 01 17:11:59 nm, https://www.ubnt.com/download/edgemax/edgerouter-pro Feb 01 17:13:10 unable to remove alarmd Feb 01 17:13:14 alarmd-dbg Feb 01 17:13:21 but now i cant install alarmd either Feb 01 17:13:37 how unable? Feb 01 17:14:07 ubiquity... blobs.. "Not fixed by Vendor, the bug is a feature" https://packetstormsecurity.com/files/138928/Ubiquiti-UniFi-AP-AC-Lite-5.2.7-Improper-Access-Control.html Feb 01 17:14:10 Would you like to connect to vnc? Feb 01 17:14:21 no vnc here Feb 01 17:14:28 :( Feb 01 17:15:48 I do not understand how you cannot uninstall it? Feb 01 17:15:57 you broke dpkg database? or what? Feb 01 17:17:14 ugh Feb 01 17:17:49 he is learning de*uan apparently Feb 01 17:17:53 ;) Feb 01 17:19:14 dpkg --remove or dpkg --purge must work Feb 01 17:19:25 if not some --force-help should help Feb 01 17:19:45 and if still not, then dpkg database is broken and you should reinstall system Feb 01 17:27:23 its still inconsistent Feb 01 17:27:28 and reinstalling is worse, kind of Feb 01 17:36:12 gawd! https://community.ubnt.com/t5/EdgeMAX-Updates-Blog/EdgeMAX-EdgeRouter-software-release-v1-9-1/ba-p/1766160 I should immediately update Feb 01 17:40:20 Pali: i guess i should create user 'user' and group 'users' Feb 01 17:40:26 xes: I don't completely understand the issue, particularly did Ubiquiti refuse to fix that vulnerability? Feb 01 17:42:21 its getting worse Feb 01 17:42:24 ughhh Feb 01 17:47:58 ... Feb 01 17:49:07 dsmesock_connect: no such file or directlry Feb 01 17:49:11 directory* Feb 01 17:49:18 when trying to start alarmd service pali Feb 01 17:49:54 so... is dsme running? Feb 01 17:51:53 theres no dsme service Feb 01 17:51:55 ugh Feb 01 17:52:24 it cant start Feb 01 17:52:33 the dbus service Feb 01 17:54:15 you're at work or something? Feb 01 17:54:23 BBL - with some luck :-) Feb 01 17:57:01 \o/ Feb 01 17:57:05 1.9.1 Feb 01 17:59:58 http://paste.opensuse.org/99962341 Feb 01 18:01:52 AAAAND firefox shows EdgeMAX surface again, incl all fancy gadgets Feb 01 18:01:59 * DocScrutinizer05 nukes chrome Feb 01 18:03:52 lol Feb 01 18:07:03 Pali: https://defuse.ca/b/vskcr2NU Feb 01 18:09:57 dsmesock_connect: No such file or directory --- subprocess new pre-removal script returned error exit status 1 Feb 01 18:10:34 I have a strong suspicion you got no dsme installed and running ;-) Feb 01 18:11:35 append "||:" to end of a few pre-removal lines that may fail Feb 01 18:14:26 Juesto: ^^^ Feb 01 18:15:16 DocScrutinizer05: dsmetools -d gives the same sock connect error Feb 01 18:15:24 of course Feb 01 18:15:38 that's the point Feb 01 18:16:33 http://paste.opensuse.org/90036960 Feb 01 18:19:25 fsckng dsmetool has no means to *list* the monitored daemons/processes it started Feb 01 18:20:08 but I can bet my ass on >>user 1083 0.0 0.6 4004 1508 ? Ss Jan17 0:02 /usr/sbin/alarmd<< being started via dsme Feb 01 18:22:25 cat /etc/init.d/alarmd Feb 01 18:22:49 $DSMETOOL -U user -G users -f "$DAEMON $DAEMON_OPTS" Feb 01 18:23:39 elif [ "$USE_DSMETOOL" = "no" ]; then ... else ^^^ Feb 01 18:24:58 so when you don't have DSME installed, you should set $USE_DSMETOOL" = "no", and if the pre-removal file doesn't obey that then that's clearly a bug Feb 01 18:26:07 freemangordon: Pali: ^^^ Feb 01 18:27:48 or PEBCAK when $USE_DSMETOOL = "no" but user failed to run apt-get in an environment where it actually is visible Feb 01 18:27:55 ;-) Feb 01 18:29:21 Juesto: try: USE_DSMETOOL="no" dpkg -i alarmd_*.deb Feb 01 18:30:45 also could you please provide the pre-removal script in pastebin? Feb 01 18:30:59 or the complete *.deb Feb 01 18:31:23 so I could check Feb 01 18:33:26 or maybe you first want to check what's sttaus of your dsme* install Feb 01 18:33:55 don't know if you already installed it and whether it's supposed to be running/working Feb 01 18:35:19 maybe starting at >>dsmetools -d gives the same sock connect error<< is actually a good vector to tackle it Feb 01 18:36:44 no idea how >>/sbin/dsme -p /usr/lib/dsme/libstartup.so<< is supposed to be started, when and by what Feb 01 18:38:00 ls -l /etc/event.d/dsm* Feb 01 18:41:01 LOL /etc/event.d/dsme-thermal Feb 01 18:42:37 http://paste.opensuse.org/24623422 for your convenience Feb 01 18:47:16 brb Feb 01 18:49:08 can vnc DocScrutinizer05 ? Feb 01 18:50:10 sorry? Feb 01 18:50:44 VNC on maemo somewhat works, yes Feb 01 18:50:53 both directions afaik Feb 01 18:51:22 juesto.pw:9600 Feb 01 18:52:06 DocScrutinizer05: i prefer that someone connects to check it out Feb 01 18:52:47 i'll try the USE_DSMETOOL=no Feb 01 18:53:36 sorry, I don't think I can log in to _your_ device Feb 01 18:54:11 worked but /etc/osso-af-init/af-defines.sh is not readable Feb 01 18:54:15 from the alarmd.wrapper Feb 01 18:54:28 why Feb 01 18:54:31 :/ Feb 01 18:54:34 ugh Feb 01 18:55:16 ls -l /etc/osso-af-init/af-defines.sh Feb 01 18:55:55 everything there has dpkg.new extension Feb 01 18:56:01 hmm Feb 01 18:56:08 nasty Feb 01 18:56:21 .dpkg-new * Feb 01 18:56:28 all .sh Feb 01 18:57:07 when there's no similar file without that extensuion, rename the *.dpkg-new to * Feb 01 18:57:10 why you dont/cant connect to my vm over vnc? Feb 01 18:57:48 LOL, dsme powered off my system due to init 8 Feb 01 18:58:20 init stuck Feb 01 18:59:01 Juesto: sorry, a few reasons: no time and vnc to much overhead to config/use. Then I also think I would need way more info than what you provided, at least I *really* hope so, since otherwise you opened up your system to crackers wide and far Feb 01 18:59:24 yes ovbiously i'll pm the password Feb 01 18:59:32 it's password protected Feb 01 18:59:38 plus I have no idea what this whole thing is all about Feb 01 18:59:40 and thats why it has another port Feb 01 18:59:42 and its just a vm Feb 01 18:59:52 vmware has vnc capacity Feb 01 19:00:13 sorry for being vague :/ Feb 01 19:00:26 please ping the experts about it. I got no clue Feb 01 19:00:56 I'm just throwing around a few generic rants and LOLs Feb 01 19:01:05 you seem to have a certain clue ;) Feb 01 19:01:32 ps aux | grep dsme Feb 01 19:01:44 start dsme Feb 01 19:02:09 check the dsme init/event files Feb 01 19:02:47 http://paste.opensuse.org/24623422 don't know if they exist in this or another form on your system. AIUI you try to move from upstart to sth else Feb 01 19:04:15 the simple advice is: make sure dsme is running before you try to make alarmd running Feb 01 19:05:19 sorry afk Feb 01 19:06:28 again: check http://paste.opensuse.org/24623422;; ps aux|grep dsme; start dsme; Feb 01 19:07:40 and ask Pali and/or freemangordon Feb 01 19:07:55 I lost track what you're actually doing Feb 01 19:08:01 Ugh Feb 01 19:08:11 and they're both afk iirc, DocScrutinizer05 Feb 01 19:08:44 so am I, sorry Feb 01 19:15:27 * Juesto sighs Feb 01 19:31:58 freemangordon: poke Feb 01 19:32:14 I'm about to create a 'group' on git.devuan.org (we have to host the repos there to (auto) build) Feb 01 19:32:21 Wondering about the name Feb 01 19:32:26 'maemo' or 'freemantle' or ? Feb 01 19:35:59 KotCzarny: ^^^ Feb 01 19:36:10 I guess 'maemo' is not a proper name Feb 01 19:37:09 maybe 'fremantle' is OK Feb 01 19:40:56 Juesto: got notes? Feb 01 19:41:11 Wizzup: i guess....? Feb 01 19:41:17 Wizzup: linked them already :| Feb 01 19:41:19 and posted on tmo Feb 01 19:41:37 and advanced a little bit more but now stuck terribly Feb 01 19:42:11 Wizzup: maemo is trademark-protected, owned by HiFo or whatever the new entity is called. Fremantle is maemo5 specific and afaik free Feb 01 19:43:54 considering that even same device (N8x0) seen TWO codename releases (Csomething and Diablo) maybe fremantle is a tad narrow when you want to port to other devices? Feb 01 19:44:18 how about maemo5 Feb 01 19:44:30 OK Feb 01 19:44:37 DocScrutinizer05: I used 'fremantle' Feb 01 19:47:48 * DocScrutinizer05 wonders if fremantle really meets the piurpose/content, when in fact you want to change a lot of core system services even up to initsystem Feb 01 19:48:30 when otoh the purpose is to port fremantle as verbatim as possible to devuan, fremantle is prolly the right name Feb 01 19:48:54 hmm, frEEmantle? ;) Feb 01 19:49:11 no!!!! Feb 01 19:49:18 openmaemo? Feb 01 19:50:17 I thought freemantle already meant something Feb 01 19:50:21 wizzup, is fremantle trademarked by m$ ? Feb 01 19:50:21 that's why I didn't do it Feb 01 19:50:25 lol Feb 01 19:50:28 freemantle Feb 01 19:50:41 freemantgle meant "I'm a moron" Feb 01 19:51:20 wtf Feb 01 19:51:25 aka looser [SIC] Feb 01 19:51:33 and isnt maemo trademark transferred to maemo community? Feb 01 19:51:37 while fremantle isnt? Feb 01 19:52:17 ~hifo Feb 01 19:53:20 http://maemo.org/legal/terms_of_use/trademarks/ Feb 01 19:55:02 so? Feb 01 19:56:00 thanks anyway for adding precision to what I already stated Feb 01 19:57:17 oh well Feb 01 19:57:52 Wizzup: can help a bit with repos or its up to fmg and pal i ? Feb 01 19:58:04 i mean, im having a bit of issues :( Feb 01 19:58:09 * Juesto feels retarded Feb 01 19:58:48 KotCzarny: fremantle is name of wind Feb 01 19:58:59 what repos Feb 01 19:58:59 pali: i know Feb 01 19:59:03 like all Nokia Maemo codenames Feb 01 19:59:16 yes... Feb 01 19:59:45 Chinook, now I recall Feb 01 20:01:27 http://wiki.maemo.org/Codenames Feb 01 20:02:45 Pali: hey there, so you cant connect to vnc now? :( Feb 01 20:03:07 sorry, but I do not have time Feb 01 20:03:26 I'm not vnc support person Feb 01 20:04:25 * Juesto sighs Feb 01 20:07:47 Juesto: I am building the packages as we speak Feb 01 20:07:57 I am hope that I can push some of this to automated devuan builds Feb 01 20:08:07 but I don't want to abort now to help you debug something I am also doing Feb 01 20:08:24 Okay Feb 01 20:08:41 what are you building exactly Wizzup ? Feb 01 20:09:52 https://github.com/fremantle-gtk2/hildon-desktop Feb 01 20:09:55 and everything that it needs Feb 01 20:15:06 freemangordon: from what debian/ubuntu did you try to build clutter (and others) Feb 01 20:15:07 jessie? Feb 01 20:20:05 yes jessie dvuan Feb 01 20:20:08 idk Feb 01 20:20:24 Wizzup: i am having issues with some things from there Feb 01 20:23:45 Juesto: did you manage to compile clutter Feb 01 20:25:08 isn't clutter present in Devuan already? Feb 01 20:25:28 i did packaging thing Feb 01 20:25:46 i was able to pack and install almost everything Wizzup Feb 01 20:31:43 well, maybe I can just take clutter-1.0 Feb 01 20:31:45 let me try then Feb 01 20:34:59 Juesto: so what clutter did you install? Feb 01 20:35:10 Juesto: I can't help if you don't say what issues you run into :) Feb 01 20:35:17 Juesto: jessie only has libclutter-1.0 Feb 01 20:36:04 Clutter? Feb 01 20:36:12 i installed devuan jessie clutter Feb 01 20:36:20 That is libclutter-1.0? Feb 01 20:36:46 libmatchbox2 seems to want clutter 0.8 specifically. Feb 01 20:36:55 Which, I think, is not in debian. Feb 01 20:38:29 Wizzup: I have working libmatchbox2 Feb 01 20:41:12 Juesto: ok, but where did you get clutter 0.8 from Feb 01 20:41:29 im on devuan jessie Feb 01 20:41:39 and i was able to build libmatchbox2 Feb 01 20:41:49 I am also on jessie. Feb 01 20:42:06 libmatchbox requires clutter-0.8 as package. Are you using dpkg-buildpackage? Or just automake+make Feb 01 20:42:27 buildpackage Feb 01 20:44:35 Juesto: /usr/bin/install: will not overwrite just-created ‘/home/merlijn/fremantle/clutter_0_8/debian/tmp//usr/include/clutter-0.8/clutter/clutter-version.h’ with ‘clutter-version.h’ Feb 01 20:44:39 you didn't get that? Feb 01 20:46:49 not sure Feb 01 20:48:17 it just builds correctly Wizzup Feb 01 20:48:25 Juesto: are you building https://github.com/fremantle-gtk2/libmatchbox2 or the one from community-cssu Feb 01 20:48:40 the former Feb 01 20:48:43 not the cssu Feb 01 20:48:56 OK Feb 01 20:49:07 so, when I try to build that, I get this: Feb 01 20:49:22 Wizzup: all the packages i cloned are from fremantle-gtk2 Feb 01 20:49:26 dpkg-source --before-build libmatchbox2 Feb 01 20:49:27 dpkg-checkbuilddeps: Unmet build dependencies: libclutter-0.8-dev (>> 0.8.2-0maemo56) Feb 01 20:49:37 so libclutter-0.8-dev needs to be installed Feb 01 20:50:45 so then I am trying to build https://github.com/community-ssu/clutter_0_8 Feb 01 20:50:58 Juesto: I mostly want to know, did you build this ^^^\ Feb 01 20:51:05 or did you just pull it from some maemo repos Feb 01 20:51:13 Wizzup: no, i did not do anything with that Feb 01 20:51:21 that=repo I linked? Feb 01 20:51:30 Juesto: so where did you get clutter-0.8 from Feb 01 20:51:39 i do not have any clutter 0.8 Feb 01 20:51:43 i just can compile Feb 01 20:51:46 build* Feb 01 20:51:51 wanna review it yourself? Feb 01 20:51:58 I don't want to log in Feb 01 20:52:10 what do you mean Feb 01 20:52:11 How do you build libmatchbox without clutter-0.8 Feb 01 20:52:26 :| Feb 01 20:52:51 Juesto: I mean, did you take notes? Feb 01 20:53:03 Yes but not fully Feb 01 20:53:14 ffs Feb 01 20:53:26 Juesto: so what I am trying to do, to make it clear: Feb 01 20:53:54 I am trying to take all the relevant repos, see what needs to be fixed up in the debian/ directories, upload them here: https://git.devuan.org/fremantle Feb 01 20:54:00 What i did is: clone fremantle-gtk2 and then start buildpackage Feb 01 20:54:19 only that Feb 01 20:54:28 and i have about 90% done Feb 01 20:54:47 Juesto: did you keep the nokia/maemo repos added? Feb 01 20:54:52 Maybe it just pulled clutter from there Feb 01 20:55:01 to be honest I think we should use clutter 1.0 regardless Feb 01 20:55:05 no Feb 01 20:55:11 i do not have any nokia maemo repos Feb 01 20:55:18 > Feb 01 20:55:23 > Installed l10n noarch deps from fremantle-ssu-mr0 nokia maemo repo mirror (thanks freemangordon) Feb 01 20:55:28 so that's ... installed how? Feb 01 20:55:31 NOT via apt Feb 01 20:55:35 the debs Feb 01 20:55:42 so dpkg -i Feb 01 20:55:43 ack Feb 01 20:55:54 a set of them Feb 01 20:56:01 not all the l10n Feb 01 20:56:29 OK Feb 01 20:56:35 I'll go for a simple package first, and get it automatically builtr Feb 01 20:56:38 s/builtr/built/ Feb 01 20:56:39 Wizzup meant: I'll go for a simple package first, and get it automatically built Feb 01 20:57:49 i got quite a few of simple packages built already :) Feb 01 20:59:25 * Juesto shrugs Feb 01 21:34:51 one more thing Wizzup, you have to build the gtk2 branch if its available Feb 01 21:34:56 thats the case with libmatchbox2 Feb 01 21:34:58 likely Feb 01 21:35:23 yes, i switched to upstream-gtk2 Feb 01 21:35:38 forgot to mention Feb 01 22:09:30 Juesto: thanks Feb 01 22:12:14 Wizzup: FMG told me everything already, please review err jan 29 Feb 01 22:41:35 Wizzup: alarmd, clockd, dsme are complex ones Feb 01 22:41:55 especially the former which requires user "user" to exist Feb 01 22:42:00 i am stuck with alarmd Feb 01 22:44:43 Well, create user "user", if possible? Feb 01 22:48:42 Yes i did, now i am stuck badly with dsme and some other thing not working oksanaa Feb 01 22:49:10 Would you like to look at it over vnc Oksanaa ? Feb 01 22:50:30 Not right now Feb 01 22:53:58 Oksanaa: how it's going? :) Feb 01 23:12:31 DocScrutinizer05: ping Feb 01 23:13:11 :) Feb 01 23:29:55 Juesto: stuck how Feb 01 23:35:57 i cant uninstall or reinstall alarmd Wizzup Feb 01 23:36:04 because it fails to start/stop the service Feb 01 23:36:54 i tried making it not use DSME and it gave a different error Feb 01 23:54:00 DocScrutinizer05: i am having issues with alarmd still Feb 01 23:54:20 i cant remove or reinstall it since its failing to start or stop alarmd Feb 01 23:54:24 as mentioned already, I'm not the competent person to help Feb 01 23:54:29 :/ Feb 01 23:54:48 Juesto: why do you need alarmd now? Feb 01 23:54:50 Just curious Feb 01 23:54:59 alarmd is started/stopped by dsme, so make that work first Feb 01 23:55:00 i just happen to be stuck with it Feb 01 23:55:11 dsme doesnt work either Feb 01 23:55:18 so? Feb 01 23:55:23 it ends up shutting down the system Feb 01 23:55:30 this doesn't make fixing alarmd easier Feb 01 23:55:50 there are dependencies you can't ignore Feb 01 23:55:53 i cant use apt because of alarmd! Feb 01 23:55:54 in a lot of stuff Feb 01 23:55:56 right now Feb 01 23:56:27 that's why you don't build the system on ther target system Feb 01 23:56:44 lol Feb 01 23:56:53 :( Feb 01 23:57:20 * Juesto sighs Feb 01 23:57:54 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 Feb 01 23:58:02 Juesto: what is your end goal? Feb 01 23:58:25 indeed, I fail to even understand what's the goal at hand Feb 01 23:58:47 Wizzup: get a working fremantle-gtk2 Feb 01 23:59:01 on your main system? Feb 01 23:59:02 look at N900, there you got one Feb 01 23:59:04 sorry Feb 01 23:59:10 * parazyd grins Feb 01 23:59:17 on a vm Feb 01 23:59:21 because i run windows Feb 01 23:59:25 Juesto: don't rush it. we are setting things up on git.devuan.org now Feb 01 23:59:40 I want to finish what i am doing Feb 01 23:59:50 when we get the CI ready then you can join in forces and help... right now it seems you are just on your own Feb 02 00:00:07 well, then go ahead, you're miles ahead of what a few dozen others are doing since literally years Feb 02 00:00:23 what do you mean Feb 02 00:00:31 dozen? Feb 02 00:00:34 if only ;) Feb 02 00:00:37 haha Feb 02 00:00:38 indeed Feb 02 00:00:41 Yeah, the entire cssu Wizzup Feb 02 00:00:46 cssu team* Feb 02 00:01:01 I'm going to bed soon. I'm going to add more packages over the next few days, and see where we end up. Feb 02 00:01:13 no, CSSU *bnever* been about porting fremantle to another platform or upstream distro Feb 02 00:01:14 I'm hoping that we can maybe change matchbox (if I got the name right) to use clutter 1.0 Feb 02 00:01:17 That would be nice Feb 02 00:01:21 Wizzup: well we can import all of them actually Feb 02 00:01:28 ~CSSU Feb 02 00:01:29 cssu is, like, http://wiki.maemo.org/Community_SSU, or (Community Seamless Software Update) Feb 02 00:01:32 parazyd: let's make sure they build before we shoot them in the CI, or...? Feb 02 00:01:42 DocScrutinizer05, freemangordon, pali, others... should join in on git.devuan.org/fremantle Feb 02 00:02:01 parazyd: we might want to get it a bit further along Feb 02 00:02:05 and also explain *why* we also need the repos there Feb 02 00:02:08 Oh okay Feb 02 00:02:22 then fremantle task force it is Feb 02 00:02:24 I would expect us to github as upstream, and then maintainers/builders can shoot to git.devuan.org to get auto builds Feb 02 00:02:29 ~fptf Feb 02 00:02:29 [fptf] the Fremantle Porting Task Force, see http://talk.maemo.org/showthread.php?t=91308 Feb 02 00:02:30 * Juesto is confused Feb 02 00:02:39 Oh well Feb 02 00:02:52 parazyd: once we can build a hildon-desktop in the ci, I'll post it on the maemo forum(s) Feb 02 00:03:03 hopefully for at least the intel arches then, maybe also arm Feb 02 00:03:04 unrelated to CSSU, by definition of what's CSSU Feb 02 00:03:10 okay Feb 02 00:03:18 Juesto: CSSU is simply for 'the current n900 sw' Feb 02 00:03:29 Although, in the process, they did do a lot of work to 'free' the software Feb 02 00:03:36 (e.g. open source / reverse engineering it) Feb 02 00:03:44 Which is super useful when trying to make it run on a modern system Feb 02 00:03:56 exactly Feb 02 00:04:05 Wizzup: actually, since github is used, perhaps the org on github can make an API key for gitlab imports? Feb 02 00:04:07 btw, anyone going to FOSDEM? Feb 02 00:04:22 parazyd: can do, but I have no problem with manual interaction at this point Feb 02 00:04:26 oops, forgot about it Feb 02 00:04:27 I think the 'imports' are once, not every time Feb 02 00:04:40 you just add another pushurl to your local repo, no? Feb 02 00:04:41 I maybe ought (FOSDEM) Feb 02 00:05:04 parazyd: I am not sure what you're asking now Feb 02 00:05:11 what would the api key be used for Feb 02 00:05:44 now that i think of it... at most: saving 2 minutes of time Feb 02 00:05:46 * parazyd lols Feb 02 00:06:23 :) Feb 02 00:19:04 what do i do then Feb 02 00:19:28 wait a few days Feb 02 00:19:37 things are being set up Feb 02 00:19:50 try to build on a devuan machine locally Feb 02 00:20:32 keep note of what compiles without errors and let us know Feb 02 00:20:49 afterwards it will be setup on the devuan CI Feb 02 00:21:31 parazyd: I am stuck with alarmd on dpkg :| Feb 02 00:21:43 ..still Feb 02 00:21:55 well then fix it :p Feb 02 00:22:14 how do i modify a deb? Feb 02 00:22:21 because i tried with archive thing Feb 02 00:22:25 and it appears to work but it doesnt work Feb 02 00:22:30 with ar Feb 02 00:22:43 an archive manager Feb 02 00:22:56 like mc's built in or engrampa Feb 02 00:23:06 ar x foo.deb Feb 02 00:23:18 And repacking? Feb 02 00:24:21 i'd rather modify the source and dpkg-buildpackage Feb 02 00:24:24 you're asking difficult but google-eable questions ;) Feb 02 00:24:29 "ar --help" or "man ar" might be of assistance. Haven't used ar myself... Feb 02 00:27:01 interesting question: can mc *edit* .deb? Feb 02 00:28:13 but honestly, editing alarmd deb is totally futile, the problem is missing dsme Feb 02 00:28:17 Ugh Feb 02 00:28:27 gn Feb 02 00:28:52 DocScrutinizer05: i also have problems without dsme, i need to comment the start / stop invoke Feb 02 00:29:18 DocScrutinizer05: mc can view debs and appear to be able to edit them but its a placebo Feb 02 00:29:23 what the heck?! Feb 02 00:29:38 o/ Feb 02 00:29:38 but honestly, editing alarmd deb is totally futile, the problem is ****missing**** dsme Feb 02 00:29:40 Yes i tried Feb 02 00:29:42 Dpkg may force a deb to be installed regardless of dependencies, but it cannot force a program to work without dependencies. Feb 02 00:29:59 Oksanaa: i need to comment something from a deb Feb 02 00:30:28 *of course* >>also have problems without dsme<< when the problem is it's missing Feb 02 00:30:28 DocScrutinizer05: it will fix this dpkg issue! Feb 02 00:30:42 osso-af-init is giving troubles too Feb 02 00:30:44 there IS NO dpkg issue Feb 02 00:30:47 * Juesto sighs Feb 02 00:31:00 *i am stuck with dpkg and alarmd* Feb 02 00:31:06 at least nit in the logs you shown Feb 02 00:31:16 alarmd failure to start/stop is not possible Feb 02 00:31:19 i dont know why Feb 02 00:31:23 and that is holding dpkg Feb 02 00:31:33 BECAUSE THERE IS NO DSME RUNNING!!!! Feb 02 00:31:48 Why is dsme not installed? Feb 02 00:31:50 I TRIED RUNNING DSME AND IT DOES NOT WORK Feb 02 00:31:57 SO WHAT? Feb 02 00:32:01 Why doesn't it work? Feb 02 00:32:08 IT SHUTDOWNS MY SYSTEM Feb 02 00:32:13 and produces errors Feb 02 00:32:25 https://ptpimg.me/9nwa59.gif Feb 02 00:32:29 so you think fixing ALARMD is the way to go??? Feb 02 00:32:37 Okay, which errors? Feel fr3e to pastebin? Feb 02 00:32:57 i need to fix it because its not letting me to dpkg Feb 02 00:33:14 and i cant pastebin really since it shuts down my system and its on a vm without vmware tools Feb 02 00:33:23 it does it in 120 seconds Feb 02 00:33:27 it's not letting you what? Feb 02 00:33:42 copypaste Feb 02 00:33:44 https://ptpimg.me/9nwa59.gif Feb 02 00:33:53 and pastebinit doesnt work Feb 02 00:34:11 and i cant use apt because of dpkg because of alarmd invoke init script Feb 02 00:34:31 how the heck does alarmd come in via apt? Feb 02 00:34:47 So, alarmd's broken state causes dpkg to complain about alarmd half-installed because missing dsme dependency, or something? Feb 02 00:35:09 Oksanaa: maybe, I'm totally lost with Juesto Feb 02 00:35:41 And installing dsme causes vm to shutdown in 120 seconds, and logs are not recoverable due to lack of vm tools? Feb 02 00:35:43 sounds like xyz Omega problem Feb 02 00:36:31 without dsmetools now it gets stuck with osso-af-init Feb 02 00:36:39 why not just hack dsme not to shut down? Feb 02 00:37:17 dme shuts down the system when it encounters problems with the processes it started. That's what dsme is made for Feb 02 00:37:36 https://defuse.ca/b/WfpDyUul Feb 02 00:37:46 dsme is supposed to start alarmd (among others) via an initscript Feb 02 00:38:07 i see Feb 02 00:38:18 sorry i'm not so familiar with all of these yet Feb 02 00:38:38 neither am i Feb 02 00:38:46 well partially Feb 02 00:39:21 It would be best if someone is willing to vnc and look at the system Feb 02 00:39:25 examine the system* Feb 02 00:39:32 http://paste.opensuse.org/24623422 cat /etc/init.d/alarmd >>>> $DSMETOOL -U user -G users -f "$DAEMON $DAEMON_OPTS" Feb 02 00:40:36 http://paste.opensuse.org/22889988 Feb 02 00:41:41 http://paste.opensuse.org/80256780 Feb 02 00:42:16 Finally Feb 02 00:42:23 i ended up editing the initd script of alarmd Feb 02 00:42:56 okay Feb 02 00:42:57 done Feb 02 00:44:11 finally! Feb 02 00:44:13 :/ Feb 02 00:46:21 alias paste='nc termbin.com 9999' Feb 02 00:46:53 what is that site Feb 02 00:47:18 cmd: Do 2. Feb 01:47:18 CET 2017 Feb 02 00:47:23 damn Feb 02 00:47:30 .. Feb 02 00:48:07 jr@saturn:~> date|paste Feb 02 00:48:08 http://termbin.com/wxf11 Feb 02 00:49:58 ah no wonder Feb 02 00:50:03 default is pastebin.com :/ Feb 02 00:50:17 or idk Feb 02 00:50:30 yeah seems so Feb 02 00:50:43 parazyd: http://paste.opensuse.org/3475554 Feb 02 00:50:49 Oksanaa: well just resolved this issue by nulling the actions taken on the init.d script :p Feb 02 00:51:32 Fun... Dsme working? Feb 02 00:51:37 no Feb 02 00:51:40 removed alarmd Feb 02 00:51:44 which was stucking dpkg Feb 02 00:52:02 Okay, dpkg works, good news. Feb 02 00:52:07 so does apt Feb 02 00:52:24 note to self: dont install alarmd Feb 02 00:52:45 don't install untested stuff, unless you want to fix it Feb 02 00:53:25 i wish i could fix it... Feb 02 00:53:38 fix dsme Feb 02 00:54:42 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 Feb 02 00:55:10 whats sti? Feb 02 00:55:20 and i've uninstalled a syslog facility Feb 02 00:55:22 "a way" == http://paste.opensuse.org/24623422 line 23 Feb 02 00:55:31 (rsyslogd) Feb 02 00:56:01 -v 7 ? Feb 02 00:56:47 yes, running in a root shell: /sbin/dsme -l stderr -v 7 -p /usr/lib/dsme/libstartup.so Feb 02 00:56:57 should give you some idea Feb 02 00:57:19 whats sti? Feb 02 00:57:23 ideally even via ssh into the VM, so the terminal stays when VM goes down Feb 02 00:57:31 ~wtf sti Feb 02 00:57:33 Gee... I don't know what sti means... Feb 02 00:57:38 * DocScrutinizer05 neither Feb 02 00:57:46 what does it mean in the logging facilities Feb 02 00:58:04 i mean there;s syslog, sti, stderr, stdout and none Feb 02 00:58:05 what are logging facilities? Feb 02 00:58:16 there's Feb 02 00:58:17 never heard of sti Feb 02 00:58:23 dsmne has different logging methods Feb 02 00:58:46 *sigh* i'll reinstall rsyslog Feb 02 00:59:01 why? Feb 02 00:59:27 Because /var/log/syslog Feb 02 00:59:33 otherwise logless system Feb 02 00:59:42 honestly, it's pretty exhausting to try help you out Feb 02 00:59:59 i'll just redirect output to a file Feb 02 01:00:21 [2017-02-02 Thu 01:56:46] 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 Feb 02 01:00:48 see the "-l stderr" in there? Feb 02 01:00:54 yea Feb 02 01:01:01 ... Feb 02 01:03:07 of course you also could edit the event.d script Feb 02 01:03:10 https://defuse.ca/b/9o0t7aKH Feb 02 01:04:16 sorry Feb 02 01:04:18 BOOTSTATE: No such environment variable, using 'MALF' is the culprit, I guess Feb 02 01:04:25 ..for exausting Feb 02 01:05:30 MALF is BAD for bootstate Feb 02 01:06:09 What do i put for bootstate Feb 02 01:06:46 >Device state manager entity Feb 02 01:06:46 try BOOTSTATE='pwr_key' /sbin/dsme -l stderr -v 7 -p /usr/lib/dsme/libstartup.so Feb 02 01:06:50 i guess that's not required Feb 02 01:07:12 still malfs Feb 02 01:07:16 it starts daemons and monitors and respawns them Feb 02 01:07:32 Pretty much initd exists for that..? Feb 02 01:07:38 maybe pwr_key is no valid BOOTSTATE Feb 02 01:07:51 no, initd doesn't monitor Feb 02 01:07:52 do cat saved-state Feb 02 01:08:05 gooood idea Feb 02 01:08:19 the command it issues Feb 02 01:08:33 IroN900:~# cat /tmp/STATE Feb 02 01:08:34 USER Feb 02 01:09:05 -rw-r--r-- 1 root root 0 2017-01-17 02:23 USER Feb 02 01:09:13 line 15 Feb 02 01:09:34 in your paste Feb 02 01:09:37 yep Feb 02 01:09:55 cat /var/lib/dsme/saved_state = USER ? Feb 02 01:10:25 and such file doesnt even exist Feb 02 01:10:50 sorry, busy. Please try 'nc termbin.com 9999' instead pastebin or whatever Feb 02 01:10:57 should 'just work' Feb 02 01:11:46 IroN900:~# cat /var/lib/dsme/saved_state Feb 02 01:11:48 USERIroN900:~# Feb 02 01:11:50 brb dinner Feb 02 01:12:18 breakfast here Feb 02 01:12:48 FYI: MALF = malfunction, a terrible state Feb 02 01:13:54 even worse on N9 (aka HARMattan): http://maemo.cloud-7.de/Aegis-kills-device.jpg Feb 02 01:14:33 I'd say dsme rebooting the device is actually already a small success story Feb 02 01:14:42 it's meant to do exactly this Feb 02 01:14:53 in this particular situation Feb 02 01:19:04 (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 Feb 02 01:20:55 see http://paste.opensuse.org/22889988 line 61 and before Feb 02 01:27:41 where are you DocScrutinizer05 Feb 02 01:30:42 and pc just doesnt need dsme Feb 02 01:30:44 lol Feb 02 01:31:10 pc just doesn't need maemo Feb 02 01:31:14 LOL Feb 02 01:31:56 i just want maemo for contributing :) Feb 02 01:32:09 maemo on pc* Feb 02 01:32:29 maemo is built on top of dsme - partially Feb 02 01:32:49 IOW dsme is one of the core system components of maemo Feb 02 01:33:20 you PC for sure doesn't need it, *maemo* needs it, as you see with e.g. alarmd Feb 02 01:33:39 then lets just strip that from alarmd Feb 02 01:33:47 no Feb 02 01:33:51 but if we do it tries to use osso-af-init Feb 02 01:35:03 and i already forgotten my tmo password :/ Feb 02 01:35:49 whats the last maemo release name Feb 02 01:36:25 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 Feb 02 01:36:48 fremantle or harmattan Feb 02 01:37:00 depending on your take of what's maemo Feb 02 01:37:10 tmo random question Feb 02 01:41:44 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 Feb 02 01:42:11 hmm Feb 02 01:42:25 when was that discussion Feb 02 01:42:28 and where Feb 02 01:42:42 in here, weeks or months ago Feb 02 01:44:17 meh Feb 02 01:44:23 half year ago perhaps? Feb 02 01:44:33 or last moth or something Feb 02 01:44:37 month Feb 02 01:44:41 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 Feb 02 01:45:53 hm Feb 02 01:45:57 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 Feb 02 01:46:50 i guess i want hildon and apps instead Feb 02 01:46:59 maemo has a LOT of special tweaks that are not closed blobs but unique to maemo Feb 02 01:47:10 i should get a n900 but i do not have availability Feb 02 01:47:19 apps generally won't work without maemo environment Feb 02 01:47:24 :/ Feb 02 01:47:52 I mean, they are made to make most use of the maemo environment they are targeted at Feb 02 01:48:28 you don't want to run KDE apps on xfce either, do you? Feb 02 01:48:53 *some* even might run, many won't Feb 02 01:49:19 meh Feb 02 01:51:29 well, sorry, that's how OS work, since CP/M and DOS, and even before Feb 02 01:53:08 :| Feb 02 01:57:24 Any chance of vmware tools capturing dsme errors? Feb 02 02:02:02 No, that doesnt matter Feb 02 02:02:16 and dsme errors just go to stdout, cant redirect to file Feb 02 02:02:31 i should install a syslog facility and use that Feb 02 02:10:17 dsme "errors" go out to STDERR, not STDOUT Feb 02 02:11:05 at least with dsme -l stderr Feb 02 02:11:30 you know, that 2>somwhere thing Feb 02 02:12:53 or 2>&1|nc termbin.com 9999 Feb 02 02:13:47 or 2>&1|tee >(nc termbin.com 9999) Feb 02 02:14:12 (not 100% sure the last one works) Feb 02 02:19:55 yep, works Feb 02 02:48:21 wtf breakfast!? Feb 02 02:49:20 Juesto : timezones are very different . Feb 02 02:49:30 ... Feb 02 02:50:13 Oksanaa: i do not understand why you try to help but not seem to want to talk about anything else **** ENDING LOGGING AT Thu Feb 02 03:00:01 2017