Hi Forum,

As the subject indicates, Ive been trying to populate boot tree but im stuck, any help?

Output of 66-enable -v4 -F -t boot boot@ system:
66-enable(src/lib66/parser_enabled.c: parse_service_before: 40): tracing: start parse process of service: /usr/lib/66/service/boot@ system
66-enable(src/lib66/parser_enabled.c: parse_service_before: 75): tracing: read service file of: /usr/lib/66/service/boot@
66-enable(src/lib66/parser_enabled.c: parse_service_deps: 235): tracing: /usr/lib/66/service/boot@ system: haven't dependencies
66-enable(src/lib66/parser_module.c: parse_module: 130): tracing: start parse process of module: boot@ system
66-enable(src/lib66/parser_module.c: regex_replace: 489): tracing: read service file of: /usr/lib/66/service/boot@ system/service/all-Mount
66-enable(src/lib66/parser_module.c: regex_replace: 489): tracing: read service file of: /usr/lib/66/service/boot@ system/service/all-Runtime
66-enable(src/lib66/parser_module.c: regex_replace: 489): tracing: read service file of: /usr/lib/66/service/boot@ system/service/all-System
66-enable(src/lib66/parser_module.c: regex_replace: 489): tracing: read service file of: /usr/lib/66/service/boot@ system/service/system/devices/devices-lvm
66-enable(src/lib66/parser_module.c: regex_replace: 489): tracing: read service file of: /usr/lib/66/service/boot@ system/service/system/devices/devices-zfs-import-cache
66-enable(src/lib66/parser_module.c: regex_replace: 489): tracing: read service file of: /usr/lib/66/service/boot@ system/service/system/devices/devices-zfs-import-scan
66-enable(src/lib66/parser_module.c: regex_replace: 489): tracing: read service file of: /usr/lib/66/service/boot@ system/service/system/devices/devices-dmraid
66-enable(src/lib66/parser_module.c: regex_replace: 489): tracing: read service file of: /usr/lib/66/service/boot@ system/service/system/devices/devices-btrfs
66-enable(src/lib66/parser_module.c: regex_replace: 489): tracing: read service file of: /usr/lib/66/service/boot@ system/service/system/devices/devices-zfs
66-enable(src/lib66/parser_module.c: regex_replace: 489): tracing: read service file of: /usr/lib/66/service/boot@ system/service/system/devices/devices-crypttab
66-enable(src/lib66/parser_module.c: regex_replace: 489): tracing: read service file of: /usr/lib/66/service/boot@ system/service/system/system-sysctl
66-enable(src/lib66/parser_module.c: regex_replace: 489): tracing: read service file of: /usr/lib/66/service/boot@ system/service/system/system-fontnkey
66-enable(src/lib66/parser_module.c: regex_replace: 489): tracing: read service file of: /usr/lib/66/service/boot@ system/service/system/system-random
66-enable(src/lib66/parser_module.c: regex_replace: 489): tracing: read service file of: /usr/lib/66/service/boot@ system/service/system/system-hostname
66-enable(src/lib66/parser_module.c: regex_replace: 489): tracing: read service file of: /usr/lib/66/service/boot@ system/service/system/system-fsck
66-enable(src/lib66/parser_module.c: regex_replace: 489): tracing: read service file of: /usr/lib/66/service/boot@ system/service/system/system-Devices
66-enable(src/lib66/parser_module.c: regex_replace: 489): tracing: read service file of: /usr/lib/66/service/boot@ system/service/system/udev/udevadm
66-enable(src/lib66/parser_module.c: regex_replace: 489): tracing: read service file of: /usr/lib/66/service/boot@ system/service/system/udev/udevd
66-enable(src/lib66/parser_module.c: regex_replace: 489): tracing: read service file of: /usr/lib/66/service/boot@ system/service/system/modules/modules-system
66-enable(src/lib66/parser_module.c: regex_replace: 489): tracing: read service file of: /usr/lib/66/service/boot@ system/service/system/modules/modules-kernel
66-enable(src/lib66/parser_module.c: regex_replace: 489): tracing: read service file of: /usr/lib/66/service/boot@ system/service/system/system-hwclock
66-enable(src/lib66/parser_module.c: regex_replace: 489): tracing: read service file of: /usr/lib/66/service/boot@ system/service/all-Local
66-enable(src/lib66/parser_module.c: regex_replace: 489): tracing: read service file of: /usr/lib/66/service/boot@ system/service/local/local-authfiles
66-enable(src/lib66/parser_module.c: regex_replace: 489): tracing: read service file of: /usr/lib/66/service/boot@ system/service/local/local-time
66-enable(src/lib66/parser_module.c: regex_replace: 489): tracing: read service file of: /usr/lib/66/service/boot@ system/service/local/local-loop
66-enable(src/lib66/parser_module.c: regex_replace: 489): tracing: read service file of: /usr/lib/66/service/boot@ system/service/local/firewall/local-nftables
66-enable(src/lib66/parser_module.c: regex_replace: 489): tracing: read service file of: /usr/lib/66/service/boot@ system/service/local/firewall/local-iptables
66-enable(src/lib66/parser_module.c: regex_replace: 489): tracing: read service file of: /usr/lib/66/service/boot@ system/service/local/firewall/local-ip6tables
66-enable(src/lib66/parser_module.c: regex_replace: 489): tracing: read service file of: /usr/lib/66/service/boot@ system/service/local/firewall/local-arptables
66-enable(src/lib66/parser_module.c: regex_replace: 489): tracing: read service file of: /usr/lib/66/service/boot@ system/service/local/firewall/local-ebtables
66-enable(src/lib66/parser_module.c: regex_replace: 489): tracing: read service file of: /usr/lib/66/service/boot@ system/service/local/local-sethostname
66-enable(src/lib66/parser_module.c: regex_replace: 489): tracing: read service file of: /usr/lib/66/service/boot@ system/service/local/local-dmesg
66-enable(src/lib66/parser_module.c: regex_replace: 489): tracing: read service file of: /usr/lib/66/service/boot@ system/service/local/local-tmpfiles
66-enable(src/lib66/parser_module.c: regex_replace: 489): tracing: read service file of: /usr/lib/66/service/boot@ system/service/local/local-rc
66-enable(src/lib66/parser_module.c: regex_replace: 489): tracing: read service file of: /usr/lib/66/service/boot@ system/service/mount/mount-run
66-enable(src/lib66/parser_module.c: regex_replace: 489): tracing: read service file of: /usr/lib/66/service/boot@ system/service/mount/mount-fstab
66-enable(src/lib66/parser_module.c: regex_replace: 489): tracing: read service file of: /usr/lib/66/service/boot@ system/service/mount/mount-proc
66-enable(src/lib66/parser_module.c: regex_replace: 489): tracing: read service file of: /usr/lib/66/service/boot@ system/service/mount/mount-sys
66-enable(src/lib66/parser_module.c: regex_replace: 489): tracing: read service file of: /usr/lib/66/service/boot@ system/service/mount/populate/populate-sys
66-enable(src/lib66/parser_module.c: regex_replace: 489): tracing: read service file of: /usr/lib/66/service/boot@ system/service/mount/populate/populate-run
66-enable(src/lib66/parser_module.c: regex_replace: 489): tracing: read service file of: /usr/lib/66/service/boot@ system/service/mount/populate/populate-dev
66-enable(src/lib66/parser_module.c: regex_replace: 489): tracing: read service file of: /usr/lib/66/service/boot@ system/service/mount/populate/populate-tmp
66-enable(src/lib66/parser_module.c: regex_replace: 489): tracing: read service file of: /usr/lib/66/service/boot@ system/service/mount/mount-dev
66-enable(src/lib66/parser_module.c: regex_replace: 489): tracing: read service file of: /usr/lib/66/service/boot@ system/service/mount/mount-cgroups
66-enable(src/lib66/parser_module.c: regex_replace: 489): tracing: read service file of: /usr/lib/66/service/boot@ system/service/mount/mount-pts
66-enable(src/lib66/parser_module.c: regex_replace: 489): tracing: read service file of: /usr/lib/66/service/boot@ system/service/mount/mount-rw
66-enable(src/lib66/parser_module.c: regex_replace: 489): tracing: read service file of: /usr/lib/66/service/boot@ system/service/mount/00
66-enable(src/lib66/parser_module.c: regex_replace: 489): tracing: read service file of: /usr/lib/66/service/boot@ system/service/mount/mount-swap
66-enable(src/lib66/parser_module.c: regex_replace: 489): tracing: read service file of: /usr/lib/66/service/boot@ system/service/mount/mount-shm
66-enable(src/lib66/parser_module.c: regex_replace: 489): tracing: read service file of: /usr/lib/66/service/boot@ system/service/mount/mount-tmp
66-enable(src/lib66/parser_module.c: regex_replace: 489): tracing: read service file of: /usr/lib/66/service/boot@ system/service/mount/mount-netfs
66-enable(src/lib66/parser_module.c: regex_replace: 489): tracing: read service file of: /usr/lib/66/service/boot@ system/service/All
66-enable(src/lib66/parser_module.c: regex_replace: 489): tracing: read service file of: /usr/lib/66/service/boot@ system/service@ /tty-earlier@
66-enable(src/lib66/parser_module.c: regex_replace: 489): tracing: read service file of: /usr/lib/66/service/boot@ system/service@ /tty-rc@
66-enable(src/lib66/parser_module.c: regex_configure: 733): info: launch script configure of module: boot@ system
boot@ system: info: enable service: tty-earlier@ tty12
boot@ system: info: disable service: devices-crypttab
boot@ system: info: disable service: system-fontnkey
boot@ system: info: disable service: mount-fstab
boot@ system: info: disable service: mount-swap
boot@ system: info: disable service: devices-lvm
boot@ system: info: disable service: devices-dmraid
boot@ system: info: disable service: devices-btrfs
boot@ system: info: disable service: devices-zfs
boot@ system: info: disable service: udevd
boot@ system: info: disable service: system-sysctl
boot@ system: info: disable service: local-rc
boot@ system: info: disable service: local-tmpfiles
boot@ system: info: disable service: modules-kernel
boot@ system: info: disable service: modules-system
boot@ system: info: disable service: system-random
boot@ system: info: disable service: mount-proc
boot@ system: info: disable service: mount-sys
boot@ system: info: disable service: mount-dev
boot@ system: info: disable service: mount-run
boot@ system: info: disable service: mount-tmp
boot@ system: info: disable service: mount-cgroups
boot@ system: info: disable service: mount-pts
boot@ system: info: disable service: mount-shm
boot@ system: info: disable service: mount-netfs
boot@ system: info: disable service: populate-sys
boot@ system: info: disable service: populate-dev
boot@ system: info: disable service: populate-run
boot@ system: info: disable service: populate-tmp
boot@ system: info: disable service: devices-zfs-import-cache
boot@ system: info: disable service: devices-zfs-import-scan
/usr/lib/66/service/boot@ system/configure/configure: line 188: [: : integer expression expected
boot@ system: info: disable service: local-iptables
boot@ system: info: disable service: local-ip6tables
boot@ system: info: disable service: local-nftables
boot@ system: info: disable service: local-ebtables
boot@ system: info: disable service: local-arptables
boot@ system: info: successfully configured
66-enable(src/lib66/parser_enabled.c: parse_service_before: 40): tracing: start parse process of service: /usr/lib/66/service/boot@ system/service/all-Mount
66-enable(src/lib66/parser_enabled.c: parse_service_before: 80): tracing: read service file of: /usr/lib/66/service/boot@ system/service/all-Mount
66-enable(src/lib66/parser_enabled.c: parse_service_deps: 227): tracing: bundle: /usr/lib/66/service/boot@ system/service/all-Mount contents: 00 as service
66-enable(src/lib66/parser_enabled.c: parse_service_before: 40): tracing: start parse process of service: /usr/lib/66/service/boot@ system/service/mount/00
66-enable(src/lib66/parser_enabled.c: parse_service_before: 80): tracing: read service file of: /usr/lib/66/service/boot@ system/service/mount/00
66-enable(src/lib66/parser_enabled.c: parse_service_deps: 227): tracing: bundle: /usr/lib/66/service/boot@ system/service/mount/00 contents: system-hostname as service
66-enable(src/lib66/parser_enabled.c: parse_service_before: 40): tracing: start parse process of service: /usr/lib/66/service/boot@ system/service/system/system-hostname
66-enable(src/lib66/parser_enabled.c: parse_service_before: 80): tracing: read service file of: /usr/lib/66/service/boot@ system/service/system/system-hostname
66-enable(src/lib66/parser_utils.c: parse_err: 1100): warning: invalid value for key: @ options: in section: main
66-enable(src/lib66/parser.c: parser: 70): warning: unable to keep information of service file: system-hostname
66-enable(src/lib66/parser_module.c: parse_module: 305): warning: unable to parse: /usr/lib/66/service/boot@ system/service/all-Mount from module: boot@ system
66-enable(src/lib66/ssexec_enable.c: start_parser: 76): fatal: unable to parse service file: /usr/lib/66/service/boot@ system: or its dependencies
 

4 days later
sorry for my late answer.
What your old version and new version of 66?
I didn't update this system since around August 2020....I'm not sure the version it was before, but maybe that date will help you determine.
you can know this information by looking at /var/log/pacman.log :). But it seems to be the case
The best way that you have is to rebuild all the tree with the new version. Some version are incompatible each others.
If you don't know how to do this kind of tasks, just ask.
Ok the version I was updating from was 66v 0.3.0.3-1 to 0.0.8.0.2 and 66 tools v 0.0.4.0-2 to 0.0.8.0-2
but that wasn't the problem, it seems that execline& skalibs somehow weren't updated to latest on the mirror, so the script was failing.

Once i updated those the 66-enable -v4 -F -t boot boot@ system script run just fine. Thank you for consideration

Powered by Obarun