debootstrap and cdebootstrap vs systemd

Simon Richter <[email protected]>
Newsgroups gmane.linux.debian.devel.embedded,gmane.linux.debian.devel.general
Message-ID <[email protected]>
Hi,

I've run into a bit of a problem building a root filesystem for an ARM
system where the kernel shipped by the vendor is 2.6 based. As systemd
does not work there, I tried installing a sysvinit based system using
--include and --exclude to (c)debootstrap.

In short: this does not work. The end result is a systemd based system.
If I use the --foreign flag, sysvinit is added to the download, and an
attempt at installation is made when the system is booted, but this
fails due to an unresolved conflict.

The system image left is unable to boot, due to a segmentation fault in
systemd (which is is probably not that important, as older kernels are
unsupported anyway), and is stuck with a kernel panic.

I haven't found a combination of flags that would create a root
filesystem without systemd, as the dependency resolver in these tools
will always pull it back in.

Being able to create a root file system using debootstrap is IMO a
rather central feature of the Debian distribution, and I'd prefer not to
give it up.

I don't have a lot of time in the coming months, but I could probably
clear a weekend. Would it make sense to organize a meeting (Linuxhotel?)
to fix this?

   Simon
signature.asc (application/pgp-signature, 299 B)
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1

iJwEAQECAAYFAlRb8rMACgkQ0sfeulffv7taGgP9H9Mpc9P8QTqxJg9adpvAyDOL
T+9iizEskEH+0Wo5ZIFCiqJFJiTJhOSDxVu4mRzozvJbPTuwR3E7dn2dkhIBaw31
qnso+mZ0tAKhoeUlcysVevi+n3vTHiGjbX71WBjwuX5F5bJ1fes4r5/IZHOshpH1
+khdaoGYmrRPNqMBUqE=
=NMnU
-----END PGP SIGNATURE-----
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.