The Following 9 Users Say Thank You to joerg_rw For This Useful Post: | ||
|
2017-05-06
, 16:36
|
|
Posts: 634 |
Thanked: 3,266 times |
Joined on May 2010
@ Colombia
|
#3
|
The Following 6 Users Say Thank You to wicket For This Useful Post: | ||
|
2017-05-06
, 17:25
|
Posts: 9 |
Thanked: 18 times |
Joined on Mar 2017
|
#4
|
This doesn't use Parazyd's Devuan image, this bootstraps a Devuan system from scratch, similar to what my DebiaN900 scripts do after changing the repository URL to the Devuan's. I am planning an update to make Devuan and mainline Linux the default.
This guide seems to have a few redundant steps. Emdebian was discontinued several years ago and cross compilation is possible using standard Debian, Devuan, Ubuntu, etc.
There's no need to pin systemd-sysv as it's not available in Devuan.
It's probably not a good idea to pin udev. As far as I'm aware, Devuan Jessie uses udev and will do so until the vdev replacement is ready.
|
2017-05-06
, 18:17
|
|
Posts: 634 |
Thanked: 3,266 times |
Joined on May 2010
@ Colombia
|
#5
|
Right, it's not Parazyd's image.
Kernel cross-compilation is possible by arm-none-eabi-gcc (I did it this way). But I did not find the crypt library there, which I used for re-compiling the system V init process. I did not find other toolchains in the Devuan mirrors. It is very possible I'm not aware of simpler steps.
It was already pinned in my debootstrapped image - I just left the pinning there.
Yes, Devuan Jessie uses udev. But in the absence of an initrd, as in my case, the loopback lo device is not mounted before udev starts net.agent, which waits for lo and hangs the boot for 30 seconds, until it times out. Also udev is not needed for hotplug on the N900, right? That's why I did it this way. Using udev would be probably cleaner, but I think needs modifications of udev itself to avoid the boot delay.
Thanks for reading and for the useful comments!
The Following 4 Users Say Thank You to wicket For This Useful Post: | ||
cheers
jOERG
Maemo Community Council member [2012-10, 2013-05, 2013-11, 2014-06 terms]
Hildon Foundation Council inaugural member.
MCe.V. foundation member
EX Hildon Foundation approved Maemo Administration Coordinator (stepped down due to bullying 2014-04-05)
aka "techstaff" - the guys who keep your infra running - Devotion to Duty http://xkcd.com/705/
IRC(freenode): DocScrutinizer*
First USB hostmode fanatic, father of H-E-N