**** BEGIN LOGGING AT Mon Jan 22 03:00:02 2018 Jan 22 05:39:38 Wizzup: yay! Jan 22 05:48:14 nice, so it is completed yet? Jan 22 07:53:59 Juest0: no, but when we have a ddable developer image in a week or two, we can try to get more people involved Jan 22 07:54:08 once there is a stable base, adding other things might be easier Jan 22 08:17:31 no other platforms than arm and n900 yet? Jan 22 08:17:38 alright thanks Wizzup Jan 22 08:17:47 Juest0: freemangordon has been testing on amd64 Jan 22 08:17:54 how that went Jan 22 08:17:58 well, it runs? Jan 22 08:18:03 all of it? Jan 22 08:18:09 no, what I showed you Jan 22 08:18:15 oh right Jan 22 08:18:17 there's a lot of things that are not ported, this is just the base Jan 22 08:18:24 hopefully more people can then show up and help porting more :) Jan 22 08:18:30 well, the base runs? :p Jan 22 08:18:41 hildon-desktop and such, yes Jan 22 08:19:43 im yet to upgrade my devuan vm and i am running low on disk space plus an infected installation i am yet to resolve :( Jan 22 08:21:05 wait a week or two :) Jan 22 08:26:29 heh Jan 22 08:26:30 alright Jan 22 13:25:06 Wizzup: hrrm... to what extent can new kerenl be used with original maemo system, too ... ? Jan 22 13:26:05 idk, some parts might work, others not, it's been done before with pali's kernel, but requires some changes to rootfs as well Jan 22 13:26:13 not interested in looking backwards though :) Jan 22 13:27:59 kk Jan 22 13:28:16 Wizzup: intention is to have a working system that integrates with existing open parts of maemo/hildon or so ??? Jan 22 13:32:24 intention is to have a modern base (devuan/debian) with maemo/hildon components so that it can be used as a phone/internet-tablet just like n900, on the n900 and other phones Jan 22 13:32:37 will write more about it soon Jan 22 13:35:47 Wizzup: goodgood! Jan 22 13:37:39 Wizzup: how close are you to releasing it? Jan 22 13:38:35 Wizzup: My input towards testers -- you mention SD cards... It would be really good if you could make decent howto for SD-card-only based install, with howot make existing common maemo "bootmenu" able to provide this as a boot-option. Preferably, workable as "extra" partition on larger sd-card, allowing existing maemo with /media/mmc1 to co-exist with 'experimental devuan on /media/mmc1p3 sort of Jan 22 13:38:41 thing.... Not everybody will have/want separate-n900 or so to 'test' with. Not everybody will be u-boot/etc expert. Jan 22 13:42:13 enyc: this is how IU use it Jan 22 13:42:18 how I use it Jan 22 13:42:36 sd card only Jan 22 13:42:54 if you have u-boot installed via ham you only need to select 'boot from sd card' or type 'run sdboot' Jan 22 13:42:57 it's not rocket science Jan 22 13:42:58 :) Jan 22 13:43:10 but yes, we'll do some writeup Jan 22 13:43:11 Wizzup: ok, what about those using "bootmenu" rather than "u-boot" ? Jan 22 13:43:16 enyc: bootmenu is u-boot Jan 22 13:43:22 afaik Jan 22 13:43:31 Wizzup: check, don't assume, it may be awrapper around it or so Jan 22 13:43:51 doubti t Jan 22 13:43:55 it's just u-boot with some scripts Jan 22 13:44:07 Wizzup: yes, check the wrapper-scripts etc WORK with your arrangement Jan 22 13:44:21 http://talk.maemo.org/showthread.php?t=81613 Jan 22 13:44:31 enyc: I don't understand why you act like that, I know it's u-boot Jan 22 13:44:54 Wizzup: because i don't have a definite confirmation/explanation what the "bootmenu" wrapper-scripts/tools are Jan 22 13:45:55 Wizzup: also, the other thing that would be worth checking, is "co-existance" with sd-card maemo data parttiton and maemo Swap-on-SD-card (flopswap). Is it possible to have those working with maemo "as usual" and have a e.g. 4th partition on the SD-card, to "boot devuan from" ? Jan 22 13:45:57 bootmenu is u-boot with some scripts that generate u-boot config file/menu Jan 22 13:46:05 enyc: yes Jan 22 13:46:16 Wizzup: excellent =) Jan 22 13:46:42 ok, good =) write those all up, collect seggusionts etc etc, highly agree! Jan 22 13:46:50 do you have maemo-camera working in devuan ? Jan 22 13:47:30 err n900 camera i mean Jan 22 13:47:57 I don't know, didn't check yet, other stuff to sort first. What we want it something that boots and is usable for development, and then developers can pick this up Jan 22 13:48:13 nods! Jan 22 13:48:31 dev environment includes qemu-system-arm chroot ?? Jan 22 13:48:38 err qemu-user-arm i mean Jan 22 13:48:46 enyc: for n900 mainline support: https://elinux.org/N900 Jan 22 13:48:55 it's relatively up-to-date Jan 22 13:49:05 enyc: no, not at this point Jan 22 13:49:46 bencoh: ooooooooooooooooooh recent kernels ... Jan 22 13:50:14 Wizzup: btw, building arm packages on devuan/ascii (or debian/stretch) is as simple as runing dpkg-buildpackages, except for packages where multilib/paths support is broken Jan 22 13:50:35 -s Jan 22 13:50:46 bencoh: do you mean dpkg-buildpackage sorts out the cross compiler or qemu stuff Jan 22 13:50:57 cross-compiler stuff (no qemu as far as I can tell), yes Jan 22 13:51:05 ok Jan 22 13:51:11 well, we also have autobuild env, but yeah Jan 22 13:51:13 all you have to do is install the deps for the target arch Jan 22 13:51:18 I've done most of the powervr testing on the deviec itself via ssh Jan 22 13:51:32 bencoh: neat Jan 22 13:52:00 xorg-server is broken for instance, and you need to relocate its .pc file to build packages depending on it Jan 22 13:52:07 nothing too difficult though :) Jan 22 13:54:49 bencoh: in the end we'd want everything in jenkins/ci Jan 22 13:55:16 Wizzup: native build, or cross? Jan 22 13:55:21 native Jan 22 13:55:25 ah Jan 22 13:55:37 bencoh: everything at http://maedevu.maemo.org/ is already native ly built Jan 22 13:55:40 yeah Jan 22 13:55:45 I know Jan 22 13:55:47 ack Jan 22 13:56:09 hrrm nokia-n900's expensive to find now ?? Jan 22 13:56:34 unfortunately there is no real (working) cross build environment for debian (apart from the one I mentioned, but it's still not completely supported) Jan 22 13:56:51 enyc: depends on where you live and what you're looking for Jan 22 13:58:37 enyc: bout 25 euro Jan 22 13:58:49 Wizzup: seriously? where from? Jan 22 13:58:52 .nl Jan 22 13:58:58 I bought about 5 for that price Jan 22 13:59:06 hmm ... okay, I really need to get one Jan 22 13:59:10 any link? :) Jan 22 13:59:28 they only ship to nl, it's refurbished, but I can get one and send it your way Jan 22 13:59:35 it's like a dutch ebay Jan 22 13:59:38 that'd be awesome :) Jan 22 14:00:04 ok, poke me about it a bit later :) Jan 22 14:00:11 sure ... thanks! :) Jan 22 14:27:21 bencoh: I (thought) the core of debian (compliers etc) is all that really 'needs' to cross-build, then qemu-user chroots (or real hardare) can do rest of the work ? Jan 22 21:25:42 bootmenu is *inside* linux, called from preinit. uBoot is *before* linux Jan 22 21:27:34 right Jan 22 21:28:07 it's just Pali decided to bastardize the bootmenu file hierarchy and syntax to configure uBoot by running a wizard that "compiles" the uBoot config file from bootmenu special entries Jan 22 21:28:47 but technically bootmenu and uBoot are totally orhogonal Jan 22 21:31:49 hi freemangordon :-) Jan 22 21:33:33 hi! Jan 22 21:34:08 and then there once been (*DEPRECATED*) multiboot that flashed a new kernel from within the system and then rebooted the system into another system. Obviously something every normal MoBo manual warns you NOT to do regularly and only with very stable and secure power supply Jan 22 21:35:22 ~maemo-multiboot Jan 22 21:35:22 maemo-multiboot is, like, deprecated, and a horrible hack. PROBLEMS WITH NITDROID/MULTIBOOT? reflash rootfs&kernel aka COMBINED Jan 22 21:44:23 to put it even more concise and to the point: multiboot is a shellscript run by busybox, uBoot is a bootloader to load kernels and hand them rootfs pointers Jan 22 21:44:31 ooops Jan 22 21:44:43 to put it even more concise and to the point: bootmenu is a shellscript run by busybox, uBoot is a bootloader to load kernels and hand them rootfs pointers Jan 22 21:45:45 backupmenu is a "plugin" for bootmenu Jan 22 21:46:23 so you can think of bootmenu as maemo's "init s" Jan 22 21:47:35 which is another occasion that shows clearly why we don't want systemd in maemo Jan 22 21:48:11 hey freemangordon how is the amd64 experience of hildon coming? Jan 22 21:48:35 not like systemd could even run maemo since both want exclusive control over cgroups Jan 22 21:54:11 To be fair, systemd doesn't have to be the first process that is ever run, like with practically any sane init system. Jan 22 21:54:36 as long as the "bootmenu" execs it as pid 1, it shouldn't conflict with bootmenu itself. Jan 22 21:56:31 on my (Debian) system at work, my initramfs mounts the root filesystem, pivot_roots into it and execs systemd. Jan 22 22:06:30 Juesto: like... hildon experience :) Jan 22 22:06:43 yeah, hildon-desktop Jan 22 22:07:02 looking forward to try it ;p Jan 22 22:31:23 DocScrutinizer05 thankyou for the bootmenu explanation =) Jan 22 22:31:44 DocScrutinizer05: how does bootmenu 'detect' extra bootable options on sd-card partitions etc.? Jan 22 22:32:51 you place file snippeds into /etc/bootmeny or somesuch Jan 22 22:34:34 when you install e.g. the powerkernel uBoot image, it installs the needed file into that bootmenu dir, then runs this wizard taht scans all files in the dir, collects the uBoot-related ones and assembles a uBoot.xfg or whatever the name Jan 22 22:35:25 .scr probably Jan 22 22:35:45 the wizard itself prolly supposed to come with uBoot Jan 22 22:36:12 check the dependencies, it will show up in there I guess Jan 22 22:36:19 Probably not. The menu in u-boot was written by Pali. Jan 22 22:36:32 Not sure if people use it on other devices. Jan 22 22:38:30 or check the postinstall script of powerkernel image, it calls the wizard, while the file list of that same pkg should list the file snippet Jan 22 22:39:03 makes sense? Jan 22 22:54:05 DocScrutinizer05: the expectancy of extra entries in /etc/bootmenu and so on, compliced to uboot all completely makes sense, no surpises Jan 22 22:54:26 DocScrutinizer05: i was wondering if there might be some sort of "magic filename on any partition" sort of approch, apparently not ... Jan 22 22:54:48 afaik not Jan 22 22:55:24 if i was to get a n900, what i should do first? Jan 22 22:55:33 is it worth to have a n900 nowadays? Jan 22 23:07:08 what do you want out of it Juesto? Jan 22 23:07:20 I am not sure Jan 22 23:07:26 experiment with it Jan 22 23:08:21 not sure, the stock kernel has required closed source blobs and is really outdated :/ Jan 22 23:08:56 i think it would be a great experience Jan 22 23:09:01 to use such phone Jan 22 23:09:04 might be wrong Jan 22 23:10:53 If you want a phone that's relatively similar to a typical desktop Linux system, maybe. Jan 22 23:11:08 yeah could be Jan 22 23:11:15 would you compare maemo to mac? Jan 22 23:12:32 i hope Wizzup's project with Devuan will be viable Jan 22 23:12:54 yes it will Jan 22 23:12:58 a few more weeks he said Jan 22 23:13:03 apparently they got Hildon + powervr (the GPU) working on Devuan Jan 22 23:13:07 i kind of wish to try the original first Jan 22 23:13:15 i mean Jan 22 23:13:18 it is still usable Jan 22 23:13:23 yeah it is Jan 22 23:13:28 i do not mind non-foss Jan 22 23:13:48 Depends how you use the Mac. Jan 22 23:14:19 mac suits my power user style because its mostly gui, easy to use Jan 22 23:14:25 not as problematic as linux Jan 22 23:14:34 and it still unix Jan 22 23:14:42 If you use macOS or a Linux-based system in such a way that the fact that there's a unix-like system underneath matters, they could be comparable. Jan 22 23:17:39 yes, the proprietary and foss mix Jan 22 23:23:17 hildon-desktop works with powervr now Jan 22 23:23:25 (since 30 minutes) Jan 22 23:23:36 pkill9: p.s. it's not just my project Jan 22 23:23:44 freemangordon and parazyd are doing a lot of the heavy liften Jan 22 23:23:46 lifting Jan 22 23:23:49 hopefully soon more people :) Jan 22 23:23:56 ah ok, and great news :) Jan 22 23:24:16 it's a bit jerky, but quite good Jan 22 23:24:18 \o/ Jan 22 23:24:19 do you have a project page? Jan 22 23:24:25 yes, but it's not ready yet :P Jan 22 23:24:30 ok Jan 22 23:24:32 https://maemo-leste.github.io/ Jan 22 23:24:37 in a day or two there will be more text Jan 22 23:25:12 i'd like to help, though I'm not sure what needs doing and I doubt I could help much with the heavy lifting Jan 22 23:25:15 Wizzup: what is parazyd doing? Jan 22 23:25:47 https://pub.parazyd.cf/dev/random/magic.gif Jan 22 23:26:01 seriously asking Jan 22 23:26:25 we'll blog about it Jan 22 23:26:32 where Jan 22 23:26:35 he's doing devuan stuff, ci, autobuilds and more Jan 22 23:26:40 ah i see Jan 22 23:26:48 automation Jan 22 23:27:12 devuan ascii is the next version name? Jan 22 23:27:16 or testing Jan 22 23:27:17 ? Jan 22 23:28:08 Juesto: devuan ascii is the next stable. coming soon Jan 22 23:28:22 alright Jan 22 23:28:29 we're finalizing the installer now and that should make it ready Jan 22 23:28:35 Juesto: it's basically debian stretch Jan 22 23:28:45 alright Jan 22 23:29:29 I mean Jan 22 23:29:31 it's more Jan 22 23:29:40 does this project guarantee and ensure the original experience/spirit of maemo? Jan 22 23:29:42 but the packages are mostly stretch Jan 22 23:29:54 Juesto: that's a vague question :) Jan 22 23:30:07 intended Jan 22 23:30:12 i am asking broadly Jan 22 23:30:19 then "maybe" Jan 22 23:30:20 :P Jan 22 23:31:21 should a user who installs leste on his n900 expect bugs fixed while requiring no learning curve? Jan 22 23:31:40 right now? definitely Jan 22 23:31:45 in the future? hopefully not Jan 22 23:31:48 aka, experience the system how they always did Jan 22 23:31:50 Oh... Jan 22 23:31:59 why Jan 22 23:32:07 because bugs always exist :) Jan 22 23:32:19 btw, don't count on being able to use it as a daily driver in a few weeks Jan 22 23:32:27 I said, in a week or two we'll have an sd card image that people can try Jan 22 23:32:35 and hopefully attract developers to help out more Jan 22 23:33:02 of course, i just asked with the supposition of a existing release Jan 22 23:33:22 right now a lot is missing. Jan 22 23:33:29 you can't even connect to wifi without using the terminal Jan 22 23:33:34 that will change Jan 22 23:33:51 not at this state Jan 22 23:33:57 oh well Jan 22 23:33:58 nvm Jan 22 23:34:01 good luck Jan 22 23:34:06 :) Jan 22 23:34:08 it's late here Jan 22 23:34:10 gn Jan 22 23:34:15 enjoy your night buddy Jan 22 23:34:21 short one, but worth it :P **** ENDING LOGGING AT Tue Jan 23 03:00:03 2018