Hallo MLD-Entwickler,
ich habe ein lokales ES (5.5U x86_64) unter docker eingerichtet und möchte dazu Folgendes anmerken:
1. checkout_base reicht nicht, um das netinstall image zu generieren. Während make werden diverse Pakete aus dem git geholt und deren Abhängigkeiten sind dann natürlich nicht vorhanden. Das führt zu mehrmaligen fehlerhaften Durchläufen, bis endlich alles nachinstalliert ist.
Diese Pakete laufen schlussendlich in einem Rutsch durch:
drwxr-xr-x 7 root root 4096 Nov 8 09:52 alsa
drwxr-xr-x 1 root root 4096 Nov 8 09:53 apt
drwxr-xr-x 7 root root 4096 Nov 8 09:53 backup
drwxr-xr-x 1 root root 4096 Nov 8 09:54 base
drwxr-xr-x 1 root root 4096 Nov 8 09:54 btrfs
drwxr-xr-x 1 root root 4096 Nov 8 09:54 busybox
drwxr-xr-x 6 root root 4096 Nov 8 09:54 dbus
drwxr-xr-x 7 root root 4096 Nov 8 09:54 debug
drwxr-xr-x 1 root root 4096 Nov 8 09:54 dpkg
drwxr-xr-x 7 root root 4096 Nov 8 09:55 eventlircd
drwxr-xr-x 6 root root 4096 Nov 8 09:55 font-config
drwxr-xr-x 6 root root 4096 Nov 8 09:55 font-dejavu
drwxr-xr-x 6 root root 4096 Nov 8 09:55 icewm-lite
drwxr-xr-x 1 root root 4096 Nov 8 09:56 init
drwxr-xr-x 1 root root 4096 Nov 8 10:07 initramfs
drwxr-xr-x 7 root root 4096 Nov 8 09:56 install
drwxr-xr-x 7 root root 4096 Nov 8 09:56 install-net
drwxr-xr-x 7 root root 4096 Nov 8 09:56 irkeytable
drwxr-xr-x 1 root root 4096 Nov 8 10:13 ISO
drwxr-xr-x 1 root root 4096 Nov 8 09:52 kernel
drwxr-xr-x 6 root root 4096 Nov 8 10:13 kernel-firmware
drwxr-xr-x 1 root root 4096 Nov 8 09:56 ldconfig
drwxr-xr-x 6 root root 4096 Nov 8 09:56 libgdk-pixbuf2.0-0
drwxr-xr-x 1 root root 4096 Nov 8 10:07 libs
drwxr-xr-x 7 root root 4096 Nov 8 09:56 live
drwxr-xr-x 7 root root 4096 Nov 8 09:56 locales
drwxr-xr-x 1 root root 4096 Nov 8 09:55 LOGO
drwxr-xr-x 6 root root 4096 Nov 8 09:56 mpg123
drwxr-xr-x 6 root root 4096 Nov 8 09:56 mtools
drwxr-xr-x 1 root root 4096 Nov 8 09:57 network
drwxr-xr-x 1 root root 4096 Nov 8 09:57 psplash
drwxr-xr-x 7 root root 4096 Nov 8 09:57 rc-core
drwxr-xr-x 6 root root 4096 Nov 8 09:57 rc-core-drivers
drwxr-xr-x 1 root root 4096 Nov 8 09:57 ssh
drwxr-xr-x 6 root root 4096 Nov 8 09:59 surf
drwxr-xr-x 1 root root 4096 Nov 8 09:59 syslinux
drwxr-xr-x 1 root root 4096 Nov 8 09:59 udev
drwxr-xr-x 1 root root 4096 Nov 8 09:59 vfat
drwxr-xr-x 7 root root 4096 Nov 8 09:59 webif
drwxr-xr-x 7 root root 4096 Nov 8 09:59 webserver
drwxr-xr-x 1 root root 4096 Nov 8 09:59 xfs
drwxr-xr-x 7 root root 4096 Nov 8 10:00 xorg
2. Bei den Abhängigkeiten für das kernel-Paket gehört hoch "rsync" mit rein, sonst schafft er die kernel-firmware nicht.
3. Bei den Abhängigkeiten von rc-core gehören noch "evtest" und "setserial" mit hinein.
Schöne Grüße
BobW