"APorteus ISO builders" are updated to v17.01.31.
Please refer to ArchLinux packages manager for Porteus
(1) kernel is updated to 4.10.0-rc6.Note
The kernel 4.10.0-rc6 has the booting error message.
"systemd-update-utmp.service loaded failed failed Update UTMP about System Boot/Shutdown"
(2) "ISO Builder" was adapted to recent "mount" command interface.
recent "mount": libmount.so.1.1.0 of libutil-linux 2.29-2 package
(no need the patch libmount.so.1.1.0 of libutil-linux 2.28.2-2 package)
ISO loop double mount:
version 2.29-2 ---> NG
version 2.28.2-2 ---> OK
(3)The construct process of basic modules was changed
in order to avoid library missing that is caused by Arch rolling-release.
Basic modules, that are 001-core.xzm 001-z.core.xzm 002-xorg.xzm and 002-z.xorg.xzm,
are constructed with fixed member of packages.
001-core.xzm and 002-xorg.xzm are constructed with fixed member of packages.
001-z.core.xzm and 002-z.xorg.xzm have 2 parts each other;
fixed part and variable part.
Fixed part is same as OLD construction.
Variable part is created with dependency libraries.
The variable part of 001-z.core.xzm is constructed
with 001-core.xzm dependency libraries that are not included in 002-xorg.xzm.
The variable part of 002-z.xorg.xzm is constructed
with 002-xorg.xzm dependency libraries that are not included in 001-core.xzm & 001-z.core.xzm.