summaryrefslogtreecommitdiffstats
path: root/tests/expected/build-sys
diff options
context:
space:
mode:
authorDaniel Baumann <daniel.baumann@progress-linux.org>2024-04-27 13:14:44 +0000
committerDaniel Baumann <daniel.baumann@progress-linux.org>2024-04-27 13:14:44 +0000
commit30ff6afe596eddafacf22b1a5b2d1a3d6254ea15 (patch)
tree9b788335f92174baf7ee18f03ca8330b8c19ce2b /tests/expected/build-sys
parentInitial commit. (diff)
downloadutil-linux-30ff6afe596eddafacf22b1a5b2d1a3d6254ea15.tar.xz
util-linux-30ff6afe596eddafacf22b1a5b2d1a3d6254ea15.zip
Adding upstream version 2.36.1.upstream/2.36.1upstream
Signed-off-by: Daniel Baumann <daniel.baumann@progress-linux.org>
Diffstat (limited to '')
-rw-r--r--tests/expected/build-sys/config-all131
-rw-r--r--tests/expected/build-sys/config-all-devel115
-rw-r--r--tests/expected/build-sys/config-all-non-nls131
-rw-r--r--tests/expected/build-sys/config-audit125
-rw-r--r--tests/expected/build-sys/config-chfnsh-libuser125
-rw-r--r--tests/expected/build-sys/config-chfnsh-no-password125
-rw-r--r--tests/expected/build-sys/config-chfnsh-pam125
-rw-r--r--tests/expected/build-sys/config-core125
-rw-r--r--tests/expected/build-sys/config-devel131
-rw-r--r--tests/expected/build-sys/config-devel-new-mount122
-rw-r--r--tests/expected/build-sys/config-devel-non-asan131
-rw-r--r--tests/expected/build-sys/config-devel-non-docs131
-rw-r--r--tests/expected/build-sys/config-disable-all8
-rw-r--r--tests/expected/build-sys/config-enable-schedutils11
-rw-r--r--tests/expected/build-sys/config-non-libblkid102
-rw-r--r--tests/expected/build-sys/config-non-libmount111
-rw-r--r--tests/expected/build-sys/config-non-libs80
-rw-r--r--tests/expected/build-sys/config-non-libsmartcols96
-rw-r--r--tests/expected/build-sys/config-non-libuuid117
-rw-r--r--tests/expected/build-sys/config-non-nls125
-rw-r--r--tests/expected/build-sys/config-non-widechar8
-rw-r--r--tests/expected/build-sys/config-selinux125
-rw-r--r--tests/expected/build-sys/config-slang125
-rw-r--r--tests/expected/build-sys/config-static125
24 files changed, 2550 insertions, 0 deletions
diff --git a/tests/expected/build-sys/config-all b/tests/expected/build-sys/config-all
new file mode 100644
index 0000000..cc8cb0a
--- /dev/null
+++ b/tests/expected/build-sys/config-all
@@ -0,0 +1,131 @@
+blkid: libblkid
+cfdisk: libblkid libcryptsetup libdl libfdisk libmount libncursesw librt libsmartcols libtinfo libuuid
+column: libsmartcols
+eject: libblkid libcryptsetup libmount librt
+fdisk: libblkid libfdisk libreadline libsmartcols libtinfo libuuid
+fincore: libsmartcols
+findfs: libblkid
+findmnt: libblkid libcryptsetup libmount librt libsmartcols libudev
+fsck: libblkid libcryptsetup libmount librt
+fstrim: libblkid libcryptsetup libmount librt
+irqtop: libdl libncursesw librt libsmartcols libtinfo
+libblkid.so.1.1.0:
+libfdisk.so.1.1.0: libblkid libuuid
+libmount.so.1.1.0: libblkid libcryptsetup librt
+libsmartcols.so.1.1.0:
+libuuid.so.1.3.0:
+losetup: libsmartcols
+lsblk: libblkid libcryptsetup libmount librt libsmartcols libudev
+lscpu: libsmartcols
+lsipc: libsmartcols
+lsirq: libsmartcols
+lslocks: libblkid libcryptsetup libmount librt libsmartcols
+lslogins: libsmartcols libsystemd
+lsmem: libsmartcols
+lsns: libblkid libcryptsetup libmount librt libsmartcols
+mkswap: libblkid libuuid
+mount: libblkid libcryptsetup libmount librt
+mountpoint: libblkid libcryptsetup libmount librt
+partx: libblkid libsmartcols
+prlimit: libsmartcols
+pylibmount.so: libblkid libcryptsetup libmount libpython3 librt
+rfkill: libsmartcols
+sfdisk: libblkid libfdisk libreadline libsmartcols libtinfo libuuid
+swaplabel: libblkid libuuid
+swapoff: libblkid libcryptsetup libmount librt
+swapon: libblkid libcryptsetup libmount librt libsmartcols
+umount: libblkid libcryptsetup libmount librt
+uuidd: librt libsystemd libuuid
+uuidgen: libuuid
+uuidparse: libsmartcols libuuid
+wdctl: libsmartcols
+wipefs: libblkid libsmartcols
+zramctl: libsmartcols
+addpart:
+agetty:
+blkdiscard: librt
+blkid.static: STATIC
+blkzone:
+blockdev:
+cal: libtinfo
+chcpu:
+chfn: libpam libpam_misc libpthread libreadline libuser
+chmem:
+choom:
+chrt:
+chsh: libpam libpam_misc libpthread libreadline libuser
+col:
+colcrt:
+colrm:
+ctrlaltdel:
+delpart:
+dmesg: librt libtinfo
+fallocate:
+fdformat:
+fdisk.static: STATIC
+flock: librt
+fsck.cramfs: libz
+fsck.minix:
+fsfreeze:
+getopt:
+hardlink: libpcre2-8
+hexdump: libtinfo
+hwclock: libm librt
+ionice:
+ipcmk:
+ipcrm:
+ipcs:
+isosize:
+kill:
+last: librt
+ldattach:
+line:
+logger: libsystemd
+login: libpam libpam_misc
+look:
+losetup.static: STATIC
+mcookie:
+mesg:
+mkfs:
+mkfs.bfs:
+mkfs.cramfs: libz
+mkfs.minix:
+more: libtinfo
+mount.static: STATIC
+namei:
+newgrp: libcrypt
+nologin:
+nsenter:
+nsenter.static: STATIC
+pg: libdl libncursesw libtinfo
+pivot_root:
+raw:
+readprofile:
+rename:
+renice:
+resizepart:
+rev:
+rtcwake:
+runuser: libpam libpam_misc librt libutil
+script: librt libutil
+scriptlive: librt libutil
+scriptreplay:
+setarch:
+setpriv: libcap-ng
+setsid:
+setterm: libtinfo
+sfdisk.static: STATIC
+su: libpam libpam_misc librt libutil
+sulogin: libcrypt
+switch_root:
+taskset:
+tunelp:
+ul: libtinfo
+umount.static: STATIC
+unshare:
+unshare.static: STATIC
+utmpdump:
+vipw:
+wall:
+whereis:
+write:
diff --git a/tests/expected/build-sys/config-all-devel b/tests/expected/build-sys/config-all-devel
new file mode 100644
index 0000000..3e9a720
--- /dev/null
+++ b/tests/expected/build-sys/config-all-devel
@@ -0,0 +1,115 @@
+mkswap: libblkid libselinux libuuid
+swaplabel: libblkid libuuid
+blockdev:
+fdformat:
+fsck.cramfs: libz
+fsck.minix:
+isosize:
+mkfs:
+mkfs.bfs:
+mkfs.cramfs: libz
+mkfs.minix:
+raw:
+cfdisk: libblkid libncursesw libtinfo libuuid
+fdisk: libblkid libuuid
+sfdisk:
+fsck: libblkid libuuid
+getopt:
+hwclock: libaudit
+test_at:
+test_blkdev:
+test_canonicalize:
+test_cpuset:
+test_ismounted:
+test_loopdev:
+test_mangle:
+test_procutils:
+test_strutils:
+test_sysfs:
+test_wholedisk:
+mkfs: libblkid libuuid
+partitions: libblkid libuuid
+superblocks: libblkid libuuid
+topology: libblkid libuuid
+libblkid.so.1.1.0: libuuid
+mount: libblkid libmount libselinux libsepol libuuid
+libmount.so.1.1.0: libblkid libselinux libsepol libuuid
+libuuid.so.1.3.0: ld-linux-x86-64
+tst_uuid: libuuid
+chfn: libpam libpam_misc libselinux
+chsh: libpam libpam_misc libselinux
+last:
+login: libaudit libpam libpam_misc libselinux
+newgrp: rypt
+test_islocal:
+test_logindefs:
+vipw: libselinux
+blkid: libblkid libuuid
+findfs: libblkid libuuid
+findmnt: libblkid libmount libselinux libsepol libuuid
+lsblk: libblkid libudev libuuid
+uuidd: libuuid
+uuidgen: libuuid
+wipefs: libblkid libuuid
+cal: libncursesw libtinfo
+kill:
+logger:
+look:
+mcookie:
+namei:
+rename:
+whereis:
+mount: libblkid libmount libselinux libsepol libuuid
+swapon: libblkid libuuid
+umount: libblkid libmount libselinux libsepol libuuid
+losetup:
+partx: libblkid libuuid
+addpart:
+delpart:
+chrt:
+ionice:
+taskset:
+mountpoint: libblkid libmount libselinux libsepol libuuid
+arch:
+chcpu:
+ctrlaltdel:
+dmesg:
+fallocate:
+flock:
+fsfreeze:
+fstrim:
+ipcmk:
+ipcrm:
+ipcs:
+ldattach:
+lscpu:
+pivot_root:
+prlimit:
+readprofile:
+renice:
+rtcwake:
+setarch:
+setsid:
+switch_root:
+tunelp:
+unshare:
+agetty:
+mesg:
+script: libutempter libutil
+scriptreplay:
+setterm: libtinfo
+write:
+test_byteswap:
+test_md5:
+test_pathnames:
+test_sysinfo:
+col:
+colcrt:
+colrm:
+column:
+hexdump:
+line:
+more: libtinfo
+pg: libncursesw libtinfo
+rev:
+ul: libtinfo
diff --git a/tests/expected/build-sys/config-all-non-nls b/tests/expected/build-sys/config-all-non-nls
new file mode 100644
index 0000000..cc8cb0a
--- /dev/null
+++ b/tests/expected/build-sys/config-all-non-nls
@@ -0,0 +1,131 @@
+blkid: libblkid
+cfdisk: libblkid libcryptsetup libdl libfdisk libmount libncursesw librt libsmartcols libtinfo libuuid
+column: libsmartcols
+eject: libblkid libcryptsetup libmount librt
+fdisk: libblkid libfdisk libreadline libsmartcols libtinfo libuuid
+fincore: libsmartcols
+findfs: libblkid
+findmnt: libblkid libcryptsetup libmount librt libsmartcols libudev
+fsck: libblkid libcryptsetup libmount librt
+fstrim: libblkid libcryptsetup libmount librt
+irqtop: libdl libncursesw librt libsmartcols libtinfo
+libblkid.so.1.1.0:
+libfdisk.so.1.1.0: libblkid libuuid
+libmount.so.1.1.0: libblkid libcryptsetup librt
+libsmartcols.so.1.1.0:
+libuuid.so.1.3.0:
+losetup: libsmartcols
+lsblk: libblkid libcryptsetup libmount librt libsmartcols libudev
+lscpu: libsmartcols
+lsipc: libsmartcols
+lsirq: libsmartcols
+lslocks: libblkid libcryptsetup libmount librt libsmartcols
+lslogins: libsmartcols libsystemd
+lsmem: libsmartcols
+lsns: libblkid libcryptsetup libmount librt libsmartcols
+mkswap: libblkid libuuid
+mount: libblkid libcryptsetup libmount librt
+mountpoint: libblkid libcryptsetup libmount librt
+partx: libblkid libsmartcols
+prlimit: libsmartcols
+pylibmount.so: libblkid libcryptsetup libmount libpython3 librt
+rfkill: libsmartcols
+sfdisk: libblkid libfdisk libreadline libsmartcols libtinfo libuuid
+swaplabel: libblkid libuuid
+swapoff: libblkid libcryptsetup libmount librt
+swapon: libblkid libcryptsetup libmount librt libsmartcols
+umount: libblkid libcryptsetup libmount librt
+uuidd: librt libsystemd libuuid
+uuidgen: libuuid
+uuidparse: libsmartcols libuuid
+wdctl: libsmartcols
+wipefs: libblkid libsmartcols
+zramctl: libsmartcols
+addpart:
+agetty:
+blkdiscard: librt
+blkid.static: STATIC
+blkzone:
+blockdev:
+cal: libtinfo
+chcpu:
+chfn: libpam libpam_misc libpthread libreadline libuser
+chmem:
+choom:
+chrt:
+chsh: libpam libpam_misc libpthread libreadline libuser
+col:
+colcrt:
+colrm:
+ctrlaltdel:
+delpart:
+dmesg: librt libtinfo
+fallocate:
+fdformat:
+fdisk.static: STATIC
+flock: librt
+fsck.cramfs: libz
+fsck.minix:
+fsfreeze:
+getopt:
+hardlink: libpcre2-8
+hexdump: libtinfo
+hwclock: libm librt
+ionice:
+ipcmk:
+ipcrm:
+ipcs:
+isosize:
+kill:
+last: librt
+ldattach:
+line:
+logger: libsystemd
+login: libpam libpam_misc
+look:
+losetup.static: STATIC
+mcookie:
+mesg:
+mkfs:
+mkfs.bfs:
+mkfs.cramfs: libz
+mkfs.minix:
+more: libtinfo
+mount.static: STATIC
+namei:
+newgrp: libcrypt
+nologin:
+nsenter:
+nsenter.static: STATIC
+pg: libdl libncursesw libtinfo
+pivot_root:
+raw:
+readprofile:
+rename:
+renice:
+resizepart:
+rev:
+rtcwake:
+runuser: libpam libpam_misc librt libutil
+script: librt libutil
+scriptlive: librt libutil
+scriptreplay:
+setarch:
+setpriv: libcap-ng
+setsid:
+setterm: libtinfo
+sfdisk.static: STATIC
+su: libpam libpam_misc librt libutil
+sulogin: libcrypt
+switch_root:
+taskset:
+tunelp:
+ul: libtinfo
+umount.static: STATIC
+unshare:
+unshare.static: STATIC
+utmpdump:
+vipw:
+wall:
+whereis:
+write:
diff --git a/tests/expected/build-sys/config-audit b/tests/expected/build-sys/config-audit
new file mode 100644
index 0000000..3ad4277
--- /dev/null
+++ b/tests/expected/build-sys/config-audit
@@ -0,0 +1,125 @@
+blkid: libblkid
+cfdisk: libblkid libdl libfdisk libmount libncursesw librt libsmartcols libtinfo libuuid
+column: libsmartcols
+eject: libblkid libmount librt
+fdisk: libblkid libfdisk libreadline libsmartcols libtinfo libuuid
+fincore: libsmartcols
+findfs: libblkid
+findmnt: libblkid libmount librt libsmartcols libudev
+fsck: libblkid libmount librt
+fstrim: libblkid libmount librt
+irqtop: libdl libncursesw librt libsmartcols libtinfo
+libblkid.so.1.1.0:
+libfdisk.so.1.1.0: libblkid libuuid
+libmount.so.1.1.0: libblkid librt
+libsmartcols.so.1.1.0:
+libuuid.so.1.3.0:
+losetup: libsmartcols
+lsblk: libblkid libmount librt libsmartcols libudev
+lscpu: libsmartcols
+lsipc: libsmartcols
+lsirq: libsmartcols
+lslocks: libblkid libmount librt libsmartcols
+lslogins: libsmartcols libsystemd
+lsmem: libsmartcols
+lsns: libblkid libmount librt libsmartcols
+mkswap: libblkid libuuid
+mount: libblkid libmount librt
+mountpoint: libblkid libmount librt
+partx: libblkid libsmartcols
+prlimit: libsmartcols
+pylibmount.so: libblkid libmount libpython3 librt
+rfkill: libsmartcols
+sfdisk: libblkid libfdisk libreadline libsmartcols libtinfo libuuid
+swaplabel: libblkid libuuid
+swapoff: libblkid libmount librt
+swapon: libblkid libmount librt libsmartcols
+umount: libblkid libmount librt
+uuidd: librt libsystemd libuuid
+uuidgen: libuuid
+uuidparse: libsmartcols libuuid
+wdctl: libsmartcols
+wipefs: libblkid libsmartcols
+zramctl: libsmartcols
+addpart:
+agetty:
+blkdiscard: librt
+blkid.static: STATIC
+blkzone:
+blockdev:
+cal: libtinfo
+chcpu:
+chfn: libpam libpam_misc libpthread libreadline libuser
+chmem:
+choom:
+chrt:
+chsh: libpam libpam_misc libpthread libreadline libuser
+col:
+colcrt:
+colrm:
+ctrlaltdel:
+delpart:
+dmesg: librt libtinfo
+fallocate:
+fdformat:
+fdisk.static: STATIC
+flock: librt
+fsck.cramfs: libz
+fsck.minix:
+fsfreeze:
+getopt:
+hardlink: libpcre2-8
+hexdump: libtinfo
+hwclock: libaudit libm librt
+ionice:
+ipcmk:
+ipcrm:
+ipcs:
+isosize:
+kill:
+last: librt
+ldattach:
+logger: libsystemd
+login: libaudit libpam libpam_misc
+look:
+losetup.static: STATIC
+mcookie:
+mesg:
+mkfs:
+mkfs.bfs:
+mkfs.cramfs: libz
+mkfs.minix:
+more: libtinfo
+mount.static: STATIC
+namei:
+nologin:
+nsenter:
+nsenter.static: STATIC
+pivot_root:
+raw:
+readprofile:
+rename:
+renice:
+resizepart:
+rev:
+rtcwake:
+runuser: libpam libpam_misc librt libutil
+script: librt libutil
+scriptlive: librt libutil
+scriptreplay:
+setarch:
+setpriv: libcap-ng
+setsid:
+setterm: libtinfo
+sfdisk.static: STATIC
+su: libpam libpam_misc librt libutil
+sulogin: libcrypt
+switch_root:
+taskset:
+ul: libtinfo
+umount.static: STATIC
+unshare:
+unshare.static: STATIC
+utmpdump:
+wall:
+whereis:
diff --git a/tests/expected/build-sys/config-chfnsh-libuser b/tests/expected/build-sys/config-chfnsh-libuser
new file mode 100644
index 0000000..ffc7874
--- /dev/null
+++ b/tests/expected/build-sys/config-chfnsh-libuser
@@ -0,0 +1,125 @@
+blkid: libblkid
+cfdisk: libblkid libdl libfdisk libmount libncursesw librt libselinux libsmartcols libtinfo libuuid
+column: libsmartcols
+eject: libblkid libmount librt libselinux
+fdisk: libblkid libfdisk libreadline libsmartcols libtinfo libuuid
+fincore: libsmartcols
+findfs: libblkid
+findmnt: libblkid libmount librt libselinux libsmartcols libudev
+fsck: libblkid libmount librt libselinux
+fstrim: libblkid libmount librt libselinux
+irqtop: libdl libncursesw librt libsmartcols libtinfo
+libblkid.so.1.1.0:
+libfdisk.so.1.1.0: libblkid libuuid
+libmount.so.1.1.0: libblkid librt libselinux
+libsmartcols.so.1.1.0:
+libuuid.so.1.3.0:
+losetup: libsmartcols
+lsblk: libblkid libmount librt libselinux libsmartcols libudev
+lscpu: libsmartcols
+lsipc: libsmartcols
+lsirq: libsmartcols
+lslocks: libblkid libmount librt libselinux libsmartcols
+lslogins: libselinux libsmartcols libsystemd
+lsmem: libsmartcols
+lsns: libblkid libmount librt libselinux libsmartcols
+mkswap: libblkid libselinux libuuid
+mount: libblkid libmount librt libselinux
+mountpoint: libblkid libmount librt libselinux
+partx: libblkid libsmartcols
+prlimit: libsmartcols
+pylibmount.so: libblkid libmount libpython3 librt libselinux
+rfkill: libsmartcols
+sfdisk: libblkid libfdisk libreadline libsmartcols libtinfo libuuid
+swaplabel: libblkid libuuid
+swapoff: libblkid libmount librt libselinux
+swapon: libblkid libmount librt libselinux libsmartcols
+umount: libblkid libmount librt libselinux
+uuidd: librt libsystemd libuuid
+uuidgen: libuuid
+uuidparse: libsmartcols libuuid
+wdctl: libsmartcols
+wipefs: libblkid libsmartcols
+zramctl: libsmartcols
+addpart:
+agetty:
+blkdiscard: librt
+blkid.static: STATIC
+blkzone:
+blockdev:
+cal: libtinfo
+chcpu:
+chfn: libpam libpam_misc libpthread libreadline libselinux libuser
+chmem:
+choom:
+chrt:
+chsh: libpam libpam_misc libpthread libreadline libselinux libuser
+col:
+colcrt:
+colrm:
+ctrlaltdel:
+delpart:
+dmesg: librt libtinfo
+fallocate:
+fdformat:
+fdisk.static: STATIC
+flock: librt
+fsck.cramfs: libz
+fsck.minix:
+fsfreeze:
+getopt:
+hardlink: libpcre2-8
+hexdump: libtinfo
+hwclock: libaudit libm librt
+ionice:
+ipcmk:
+ipcrm:
+ipcs:
+isosize:
+kill:
+last: librt
+ldattach:
+logger: libsystemd
+login: libaudit libpam libpam_misc libselinux
+look:
+losetup.static: STATIC
+mcookie:
+mesg:
+mkfs:
+mkfs.bfs:
+mkfs.cramfs: libz
+mkfs.minix:
+more: libtinfo
+mount.static: STATIC
+namei:
+nologin:
+nsenter: libselinux
+nsenter.static: STATIC
+pivot_root:
+raw:
+readprofile:
+rename:
+renice:
+resizepart:
+rev:
+rtcwake:
+runuser: libpam libpam_misc librt libutil
+script: librt libutil
+scriptlive: librt libutil
+scriptreplay:
+setarch:
+setpriv: libcap-ng
+setsid:
+setterm: libtinfo
+sfdisk.static: STATIC
+su: libpam libpam_misc librt libutil
+sulogin: libcrypt libselinux
+switch_root:
+taskset:
+ul: libtinfo
+umount.static: STATIC
+unshare:
+unshare.static: STATIC
+utmpdump:
+wall:
+whereis:
diff --git a/tests/expected/build-sys/config-chfnsh-no-password b/tests/expected/build-sys/config-chfnsh-no-password
new file mode 100644
index 0000000..432d1c4
--- /dev/null
+++ b/tests/expected/build-sys/config-chfnsh-no-password
@@ -0,0 +1,125 @@
+blkid: libblkid
+cfdisk: libblkid libdl libfdisk libmount libncursesw librt libselinux libsmartcols libtinfo libuuid
+column: libsmartcols
+eject: libblkid libmount librt libselinux
+fdisk: libblkid libfdisk libreadline libsmartcols libtinfo libuuid
+fincore: libsmartcols
+findfs: libblkid
+findmnt: libblkid libmount librt libselinux libsmartcols libudev
+fsck: libblkid libmount librt libselinux
+fstrim: libblkid libmount librt libselinux
+irqtop: libdl libncursesw librt libsmartcols libtinfo
+libblkid.so.1.1.0:
+libfdisk.so.1.1.0: libblkid libuuid
+libmount.so.1.1.0: libblkid librt libselinux
+libsmartcols.so.1.1.0:
+libuuid.so.1.3.0:
+losetup: libsmartcols
+lsblk: libblkid libmount librt libselinux libsmartcols libudev
+lscpu: libsmartcols
+lsipc: libsmartcols
+lsirq: libsmartcols
+lslocks: libblkid libmount librt libselinux libsmartcols
+lslogins: libselinux libsmartcols libsystemd
+lsmem: libsmartcols
+lsns: libblkid libmount librt libselinux libsmartcols
+mkswap: libblkid libselinux libuuid
+mount: libblkid libmount librt libselinux
+mountpoint: libblkid libmount librt libselinux
+partx: libblkid libsmartcols
+prlimit: libsmartcols
+pylibmount.so: libblkid libmount libpython3 librt libselinux
+rfkill: libsmartcols
+sfdisk: libblkid libfdisk libreadline libsmartcols libtinfo libuuid
+swaplabel: libblkid libuuid
+swapoff: libblkid libmount librt libselinux
+swapon: libblkid libmount librt libselinux libsmartcols
+umount: libblkid libmount librt libselinux
+uuidd: librt libsystemd libuuid
+uuidgen: libuuid
+uuidparse: libsmartcols libuuid
+wdctl: libsmartcols
+wipefs: libblkid libsmartcols
+zramctl: libsmartcols
+addpart:
+agetty:
+blkdiscard: librt
+blkid.static: STATIC
+blkzone:
+blockdev:
+cal: libtinfo
+chcpu:
+chfn: libreadline libselinux
+chmem:
+choom:
+chrt:
+chsh: libreadline libselinux
+col:
+colcrt:
+colrm:
+ctrlaltdel:
+delpart:
+dmesg: librt libtinfo
+fallocate:
+fdformat:
+fdisk.static: STATIC
+flock: librt
+fsck.cramfs: libz
+fsck.minix:
+fsfreeze:
+getopt:
+hardlink: libpcre2-8
+hexdump: libtinfo
+hwclock: libaudit libm librt
+ionice:
+ipcmk:
+ipcrm:
+ipcs:
+isosize:
+kill:
+last: librt
+ldattach:
+logger: libsystemd
+login: libaudit libpam libpam_misc libselinux
+look:
+losetup.static: STATIC
+mcookie:
+mesg:
+mkfs:
+mkfs.bfs:
+mkfs.cramfs: libz
+mkfs.minix:
+more: libtinfo
+mount.static: STATIC
+namei:
+nologin:
+nsenter: libselinux
+nsenter.static: STATIC
+pivot_root:
+raw:
+readprofile:
+rename:
+renice:
+resizepart:
+rev:
+rtcwake:
+runuser: libpam libpam_misc librt libutil
+script: librt libutil
+scriptlive: librt libutil
+scriptreplay:
+setarch:
+setpriv: libcap-ng
+setsid:
+setterm: libtinfo
+sfdisk.static: STATIC
+su: libpam libpam_misc librt libutil
+sulogin: libcrypt libselinux
+switch_root:
+taskset:
+ul: libtinfo
+umount.static: STATIC
+unshare:
+unshare.static: STATIC
+utmpdump:
+wall:
+whereis:
diff --git a/tests/expected/build-sys/config-chfnsh-pam b/tests/expected/build-sys/config-chfnsh-pam
new file mode 100644
index 0000000..53ce4ad
--- /dev/null
+++ b/tests/expected/build-sys/config-chfnsh-pam
@@ -0,0 +1,125 @@
+blkid: libblkid
+cfdisk: libblkid libdl libfdisk libmount libncursesw librt libselinux libsmartcols libtinfo libuuid
+column: libsmartcols
+eject: libblkid libmount librt libselinux
+fdisk: libblkid libfdisk libreadline libsmartcols libtinfo libuuid
+fincore: libsmartcols
+findfs: libblkid
+findmnt: libblkid libmount librt libselinux libsmartcols libudev
+fsck: libblkid libmount librt libselinux
+fstrim: libblkid libmount librt libselinux
+irqtop: libdl libncursesw librt libsmartcols libtinfo
+libblkid.so.1.1.0:
+libfdisk.so.1.1.0: libblkid libuuid
+libmount.so.1.1.0: libblkid librt libselinux
+libsmartcols.so.1.1.0:
+libuuid.so.1.3.0:
+losetup: libsmartcols
+lsblk: libblkid libmount librt libselinux libsmartcols libudev
+lscpu: libsmartcols
+lsipc: libsmartcols
+lsirq: libsmartcols
+lslocks: libblkid libmount librt libselinux libsmartcols
+lslogins: libselinux libsmartcols libsystemd
+lsmem: libsmartcols
+lsns: libblkid libmount librt libselinux libsmartcols
+mkswap: libblkid libselinux libuuid
+mount: libblkid libmount librt libselinux
+mountpoint: libblkid libmount librt libselinux
+partx: libblkid libsmartcols
+prlimit: libsmartcols
+pylibmount.so: libblkid libmount libpython3 librt libselinux
+rfkill: libsmartcols
+sfdisk: libblkid libfdisk libreadline libsmartcols libtinfo libuuid
+swaplabel: libblkid libuuid
+swapoff: libblkid libmount librt libselinux
+swapon: libblkid libmount librt libselinux libsmartcols
+umount: libblkid libmount librt libselinux
+uuidd: librt libsystemd libuuid
+uuidgen: libuuid
+uuidparse: libsmartcols libuuid
+wdctl: libsmartcols
+wipefs: libblkid libsmartcols
+zramctl: libsmartcols
+addpart:
+agetty:
+blkdiscard: librt
+blkid.static: STATIC
+blkzone:
+blockdev:
+cal: libtinfo
+chcpu:
+chfn: libpam libpam_misc libreadline libselinux
+chmem:
+choom:
+chrt:
+chsh: libpam libpam_misc libreadline libselinux
+col:
+colcrt:
+colrm:
+ctrlaltdel:
+delpart:
+dmesg: librt libtinfo
+fallocate:
+fdformat:
+fdisk.static: STATIC
+flock: librt
+fsck.cramfs: libz
+fsck.minix:
+fsfreeze:
+getopt:
+hardlink: libpcre2-8
+hexdump: libtinfo
+hwclock: libaudit libm librt
+ionice:
+ipcmk:
+ipcrm:
+ipcs:
+isosize:
+kill:
+last: librt
+ldattach:
+logger: libsystemd
+login: libaudit libpam libpam_misc libselinux
+look:
+losetup.static: STATIC
+mcookie:
+mesg:
+mkfs:
+mkfs.bfs:
+mkfs.cramfs: libz
+mkfs.minix:
+more: libtinfo
+mount.static: STATIC
+namei:
+nologin:
+nsenter: libselinux
+nsenter.static: STATIC
+pivot_root:
+raw:
+readprofile:
+rename:
+renice:
+resizepart:
+rev:
+rtcwake:
+runuser: libpam libpam_misc librt libutil
+script: librt libutil
+scriptlive: librt libutil
+scriptreplay:
+setarch:
+setpriv: libcap-ng
+setsid:
+setterm: libtinfo
+sfdisk.static: STATIC
+su: libpam libpam_misc librt libutil
+sulogin: libcrypt libselinux
+switch_root:
+taskset:
+ul: libtinfo
+umount.static: STATIC
+unshare:
+unshare.static: STATIC
+utmpdump:
+wall:
+whereis:
diff --git a/tests/expected/build-sys/config-core b/tests/expected/build-sys/config-core
new file mode 100644
index 0000000..9dc3970
--- /dev/null
+++ b/tests/expected/build-sys/config-core
@@ -0,0 +1,125 @@
+blkid: libblkid
+cfdisk: libblkid libdl libfdisk libmount libncursesw librt libsmartcols libtinfo libuuid
+column: libsmartcols
+eject: libblkid libmount librt
+fdisk: libblkid libfdisk libreadline libsmartcols libtinfo libuuid
+fincore: libsmartcols
+findfs: libblkid
+findmnt: libblkid libmount librt libsmartcols libudev
+fsck: libblkid libmount librt
+fstrim: libblkid libmount librt
+irqtop: libdl libncursesw librt libsmartcols libtinfo
+libblkid.so.1.1.0:
+libfdisk.so.1.1.0: libblkid libuuid
+libmount.so.1.1.0: libblkid librt
+libsmartcols.so.1.1.0:
+libuuid.so.1.3.0:
+losetup: libsmartcols
+lsblk: libblkid libmount librt libsmartcols libudev
+lscpu: libsmartcols
+lsipc: libsmartcols
+lsirq: libsmartcols
+lslocks: libblkid libmount librt libsmartcols
+lslogins: libsmartcols libsystemd
+lsmem: libsmartcols
+lsns: libblkid libmount librt libsmartcols
+mkswap: libblkid libuuid
+mount: libblkid libmount librt
+mountpoint: libblkid libmount librt
+partx: libblkid libsmartcols
+prlimit: libsmartcols
+pylibmount.so: libblkid libmount libpython3 librt
+rfkill: libsmartcols
+sfdisk: libblkid libfdisk libreadline libsmartcols libtinfo libuuid
+swaplabel: libblkid libuuid
+swapoff: libblkid libmount librt
+swapon: libblkid libmount librt libsmartcols
+umount: libblkid libmount librt
+uuidd: librt libsystemd libuuid
+uuidgen: libuuid
+uuidparse: libsmartcols libuuid
+wdctl: libsmartcols
+wipefs: libblkid libsmartcols
+zramctl: libsmartcols
+addpart:
+agetty:
+blkdiscard: librt
+blkid.static: STATIC
+blkzone:
+blockdev:
+cal: libtinfo
+chcpu:
+chfn: libpam libpam_misc libpthread libreadline libuser
+chmem:
+choom:
+chrt:
+chsh: libpam libpam_misc libpthread libreadline libuser
+col:
+colcrt:
+colrm:
+ctrlaltdel:
+delpart:
+dmesg: librt libtinfo
+fallocate:
+fdformat:
+fdisk.static: STATIC
+flock: librt
+fsck.cramfs: libz
+fsck.minix:
+fsfreeze:
+getopt:
+hardlink: libpcre2-8
+hexdump: libtinfo
+hwclock: libm librt
+ionice:
+ipcmk:
+ipcrm:
+ipcs:
+isosize:
+kill:
+last: librt
+ldattach:
+logger: libsystemd
+login: libpam libpam_misc
+look:
+losetup.static: STATIC
+mcookie:
+mesg:
+mkfs:
+mkfs.bfs:
+mkfs.cramfs: libz
+mkfs.minix:
+more: libtinfo
+mount.static: STATIC
+namei:
+nologin:
+nsenter:
+nsenter.static: STATIC
+pivot_root:
+raw:
+readprofile:
+rename:
+renice:
+resizepart:
+rev:
+rtcwake:
+runuser: libpam libpam_misc librt libutil
+script: librt libutil
+scriptlive: librt libutil
+scriptreplay:
+setarch:
+setpriv: libcap-ng
+setsid:
+setterm: libtinfo
+sfdisk.static: STATIC
+su: libpam libpam_misc librt libutil
+sulogin: libcrypt
+switch_root:
+taskset:
+ul: libtinfo
+umount.static: STATIC
+unshare:
+unshare.static: STATIC
+utmpdump:
+wall:
+whereis:
diff --git a/tests/expected/build-sys/config-devel b/tests/expected/build-sys/config-devel
new file mode 100644
index 0000000..620ee71
--- /dev/null
+++ b/tests/expected/build-sys/config-devel
@@ -0,0 +1,131 @@
+blkid: libblkid
+cfdisk: libblkid libcryptsetup libdl libfdisk libmount libncursesw librt libselinux libsmartcols libtinfo libuuid
+column: libsmartcols
+eject: libblkid libcryptsetup libmount librt libselinux
+fdisk: libblkid libfdisk libreadline libsmartcols libtinfo libuuid
+fincore: libsmartcols
+findfs: libblkid
+findmnt: libblkid libcryptsetup libmount librt libselinux libsmartcols libudev
+fsck: libblkid libcryptsetup libmount librt libselinux
+fstrim: libblkid libcryptsetup libmount librt libselinux
+irqtop: libdl libncursesw librt libsmartcols libtinfo
+libblkid.so.1.1.0:
+libfdisk.so.1.1.0: libblkid libuuid
+libmount.so.1.1.0: libblkid libcryptsetup librt libselinux
+libsmartcols.so.1.1.0:
+libuuid.so.1.3.0:
+losetup: libsmartcols
+lsblk: libblkid libcryptsetup libmount librt libselinux libsmartcols libudev
+lscpu: libsmartcols
+lsipc: libsmartcols
+lsirq: libsmartcols
+lslocks: libblkid libcryptsetup libmount librt libselinux libsmartcols
+lslogins: libselinux libsmartcols libsystemd
+lsmem: libsmartcols
+lsns: libblkid libcryptsetup libmount librt libselinux libsmartcols
+mkswap: libblkid libselinux libuuid
+mount: libblkid libcryptsetup libmount librt libselinux
+mountpoint: libblkid libcryptsetup libmount librt libselinux
+partx: libblkid libsmartcols
+prlimit: libsmartcols
+pylibmount.so: libblkid libcryptsetup libmount libpython3 librt libselinux
+rfkill: libsmartcols
+sfdisk: libblkid libfdisk libreadline libsmartcols libtinfo libuuid
+swaplabel: libblkid libuuid
+swapoff: libblkid libcryptsetup libmount librt libselinux
+swapon: libblkid libcryptsetup libmount librt libselinux libsmartcols
+umount: libblkid libcryptsetup libmount librt libselinux
+uuidd: librt libsystemd libuuid
+uuidgen: libuuid
+uuidparse: libsmartcols libuuid
+wdctl: libsmartcols
+wipefs: libblkid libsmartcols
+zramctl: libsmartcols
+addpart:
+agetty:
+blkdiscard: librt
+blkid.static: STATIC
+blkzone:
+blockdev:
+cal: libtinfo
+chcpu:
+chfn: libpam libpam_misc libpthread libreadline libselinux libuser
+chmem:
+choom:
+chrt:
+chsh: libpam libpam_misc libpthread libreadline libselinux libuser
+col:
+colcrt:
+colrm:
+ctrlaltdel:
+delpart:
+dmesg: librt libtinfo
+fallocate:
+fdformat:
+fdisk.static: STATIC
+flock: librt
+fsck.cramfs: libz
+fsck.minix:
+fsfreeze:
+getopt:
+hardlink: libpcre2-8
+hexdump: libtinfo
+hwclock: libaudit libm librt
+ionice:
+ipcmk:
+ipcrm:
+ipcs:
+isosize:
+kill:
+last: librt
+ldattach:
+line:
+logger: libsystemd
+login: libaudit libpam libpam_misc libselinux
+look:
+losetup.static: STATIC
+mcookie:
+mesg:
+mkfs:
+mkfs.bfs:
+mkfs.cramfs: libz
+mkfs.minix:
+more: libtinfo
+mount.static: STATIC
+namei:
+newgrp: libcrypt
+nologin:
+nsenter: libselinux
+nsenter.static: STATIC
+pg: libdl libncursesw libtinfo
+pivot_root:
+raw:
+readprofile:
+rename:
+renice:
+resizepart:
+rev:
+rtcwake:
+runuser: libpam libpam_misc librt libutil
+script: librt libutempter libutil
+scriptlive: librt libutil
+scriptreplay:
+setarch:
+setpriv: libcap-ng
+setsid:
+setterm: libtinfo
+sfdisk.static: STATIC
+su: libpam libpam_misc librt libutil
+sulogin: libcrypt libselinux
+switch_root:
+taskset:
+tunelp:
+ul: libtinfo
+umount.static: STATIC
+unshare:
+unshare.static: STATIC
+utmpdump:
+vipw: libselinux
+wall:
+whereis:
+write:
diff --git a/tests/expected/build-sys/config-devel-new-mount b/tests/expected/build-sys/config-devel-new-mount
new file mode 100644
index 0000000..9ac8272
--- /dev/null
+++ b/tests/expected/build-sys/config-devel-new-mount
@@ -0,0 +1,122 @@
+mkswap: libblkid libselinux libuuid
+swaplabel: libblkid libuuid
+blockdev:
+fdformat:
+fsck.cramfs: libz
+fsck.minix:
+isosize:
+mkfs:
+mkfs.bfs:
+mkfs.cramfs: libz
+mkfs.minix:
+raw:
+cfdisk: libblkid libncursesw libtinfo libuuid
+fdisk: libblkid libuuid
+fdisk.static: STATIC
+sfdisk:
+sfdisk.static: STATIC
+fsck: libblkid libuuid
+getopt:
+hwclock: libaudit
+test_at:
+test_blkdev:
+test_canonicalize:
+test_cpuset:
+test_ismounted:
+test_loopdev:
+test_mangle:
+test_procutils:
+test_strutils:
+test_sysfs:
+test_wholedisk:
+mkfs: libblkid libuuid
+partitions: libblkid libuuid
+superblocks: libblkid libuuid
+topology: libblkid libuuid
+libblkid.so.1.1.0: libuuid
+libmount.so.1.1.0: libblkid libselinux libsepol libuuid
+libuuid.so.1.3.0: ld-linux-x86-64
+tst_uuid: libuuid
+chfn: libpam libpam_misc libselinux
+chsh: libpam libpam_misc libselinux
+last:
+login: libaudit libpam libpam_misc libselinux
+newgrp: rypt
+test_islocal:
+test_logindefs:
+vipw: libselinux
+blkid: libblkid libuuid
+findfs: libblkid libuuid
+findmnt: libblkid libmount libselinux libsepol libuuid
+lsblk: libblkid libudev libuuid
+uuidd: libuuid
+uuidgen: libuuid
+wipefs: libblkid libuuid
+blkid.static: STATIC
+cal: libncursesw libtinfo
+kill:
+logger:
+look:
+lslocks:
+mcookie:
+namei:
+rename:
+whereis:
+partx: libblkid libuuid
+addpart:
+delpart:
+chrt:
+ionice:
+taskset:
+mount: libblkid libmount libselinux libsepol libuuid
+mountpoint: libblkid libmount libselinux libsepol libuuid
+swapon: libblkid libuuid
+umount: libblkid libmount libselinux libsepol libuuid
+arch:
+chcpu:
+ctrlaltdel:
+dmesg:
+fallocate:
+flock:
+fsfreeze:
+fstrim:
+ipcmk:
+ipcrm:
+ipcs:
+ldattach:
+losetup:
+losetup.static: STATIC
+lscpu:
+mount.static: STATIC
+pivot_root:
+prlimit:
+readprofile:
+renice:
+rtcwake:
+setarch:
+setsid:
+switch_root:
+tunelp:
+umount.static: STATIC
+unshare:
+agetty:
+mesg:
+script: libutempter libutil
+scriptreplay:
+setterm: libtinfo
+wall:
+write:
+test_byteswap:
+test_md5:
+test_pathnames:
+test_sysinfo:
+col:
+colcrt:
+colrm:
+column:
+hexdump:
+line:
+more: libtinfo
+pg: libncursesw libtinfo
+rev:
+ul: libtinfo
diff --git a/tests/expected/build-sys/config-devel-non-asan b/tests/expected/build-sys/config-devel-non-asan
new file mode 100644
index 0000000..620ee71
--- /dev/null
+++ b/tests/expected/build-sys/config-devel-non-asan
@@ -0,0 +1,131 @@
+blkid: libblkid
+cfdisk: libblkid libcryptsetup libdl libfdisk libmount libncursesw librt libselinux libsmartcols libtinfo libuuid
+column: libsmartcols
+eject: libblkid libcryptsetup libmount librt libselinux
+fdisk: libblkid libfdisk libreadline libsmartcols libtinfo libuuid
+fincore: libsmartcols
+findfs: libblkid
+findmnt: libblkid libcryptsetup libmount librt libselinux libsmartcols libudev
+fsck: libblkid libcryptsetup libmount librt libselinux
+fstrim: libblkid libcryptsetup libmount librt libselinux
+irqtop: libdl libncursesw librt libsmartcols libtinfo
+libblkid.so.1.1.0:
+libfdisk.so.1.1.0: libblkid libuuid
+libmount.so.1.1.0: libblkid libcryptsetup librt libselinux
+libsmartcols.so.1.1.0:
+libuuid.so.1.3.0:
+losetup: libsmartcols
+lsblk: libblkid libcryptsetup libmount librt libselinux libsmartcols libudev
+lscpu: libsmartcols
+lsipc: libsmartcols
+lsirq: libsmartcols
+lslocks: libblkid libcryptsetup libmount librt libselinux libsmartcols
+lslogins: libselinux libsmartcols libsystemd
+lsmem: libsmartcols
+lsns: libblkid libcryptsetup libmount librt libselinux libsmartcols
+mkswap: libblkid libselinux libuuid
+mount: libblkid libcryptsetup libmount librt libselinux
+mountpoint: libblkid libcryptsetup libmount librt libselinux
+partx: libblkid libsmartcols
+prlimit: libsmartcols
+pylibmount.so: libblkid libcryptsetup libmount libpython3 librt libselinux
+rfkill: libsmartcols
+sfdisk: libblkid libfdisk libreadline libsmartcols libtinfo libuuid
+swaplabel: libblkid libuuid
+swapoff: libblkid libcryptsetup libmount librt libselinux
+swapon: libblkid libcryptsetup libmount librt libselinux libsmartcols
+umount: libblkid libcryptsetup libmount librt libselinux
+uuidd: librt libsystemd libuuid
+uuidgen: libuuid
+uuidparse: libsmartcols libuuid
+wdctl: libsmartcols
+wipefs: libblkid libsmartcols
+zramctl: libsmartcols
+addpart:
+agetty:
+blkdiscard: librt
+blkid.static: STATIC
+blkzone:
+blockdev:
+cal: libtinfo
+chcpu:
+chfn: libpam libpam_misc libpthread libreadline libselinux libuser
+chmem:
+choom:
+chrt:
+chsh: libpam libpam_misc libpthread libreadline libselinux libuser
+col:
+colcrt:
+colrm:
+ctrlaltdel:
+delpart:
+dmesg: librt libtinfo
+fallocate:
+fdformat:
+fdisk.static: STATIC
+flock: librt
+fsck.cramfs: libz
+fsck.minix:
+fsfreeze:
+getopt:
+hardlink: libpcre2-8
+hexdump: libtinfo
+hwclock: libaudit libm librt
+ionice:
+ipcmk:
+ipcrm:
+ipcs:
+isosize:
+kill:
+last: librt
+ldattach:
+line:
+logger: libsystemd
+login: libaudit libpam libpam_misc libselinux
+look:
+losetup.static: STATIC
+mcookie:
+mesg:
+mkfs:
+mkfs.bfs:
+mkfs.cramfs: libz
+mkfs.minix:
+more: libtinfo
+mount.static: STATIC
+namei:
+newgrp: libcrypt
+nologin:
+nsenter: libselinux
+nsenter.static: STATIC
+pg: libdl libncursesw libtinfo
+pivot_root:
+raw:
+readprofile:
+rename:
+renice:
+resizepart:
+rev:
+rtcwake:
+runuser: libpam libpam_misc librt libutil
+script: librt libutempter libutil
+scriptlive: librt libutil
+scriptreplay:
+setarch:
+setpriv: libcap-ng
+setsid:
+setterm: libtinfo
+sfdisk.static: STATIC
+su: libpam libpam_misc librt libutil
+sulogin: libcrypt libselinux
+switch_root:
+taskset:
+tunelp:
+ul: libtinfo
+umount.static: STATIC
+unshare:
+unshare.static: STATIC
+utmpdump:
+vipw: libselinux
+wall:
+whereis:
+write:
diff --git a/tests/expected/build-sys/config-devel-non-docs b/tests/expected/build-sys/config-devel-non-docs
new file mode 100644
index 0000000..620ee71
--- /dev/null
+++ b/tests/expected/build-sys/config-devel-non-docs
@@ -0,0 +1,131 @@
+blkid: libblkid
+cfdisk: libblkid libcryptsetup libdl libfdisk libmount libncursesw librt libselinux libsmartcols libtinfo libuuid
+column: libsmartcols
+eject: libblkid libcryptsetup libmount librt libselinux
+fdisk: libblkid libfdisk libreadline libsmartcols libtinfo libuuid
+fincore: libsmartcols
+findfs: libblkid
+findmnt: libblkid libcryptsetup libmount librt libselinux libsmartcols libudev
+fsck: libblkid libcryptsetup libmount librt libselinux
+fstrim: libblkid libcryptsetup libmount librt libselinux
+irqtop: libdl libncursesw librt libsmartcols libtinfo
+libblkid.so.1.1.0:
+libfdisk.so.1.1.0: libblkid libuuid
+libmount.so.1.1.0: libblkid libcryptsetup librt libselinux
+libsmartcols.so.1.1.0:
+libuuid.so.1.3.0:
+losetup: libsmartcols
+lsblk: libblkid libcryptsetup libmount librt libselinux libsmartcols libudev
+lscpu: libsmartcols
+lsipc: libsmartcols
+lsirq: libsmartcols
+lslocks: libblkid libcryptsetup libmount librt libselinux libsmartcols
+lslogins: libselinux libsmartcols libsystemd
+lsmem: libsmartcols
+lsns: libblkid libcryptsetup libmount librt libselinux libsmartcols
+mkswap: libblkid libselinux libuuid
+mount: libblkid libcryptsetup libmount librt libselinux
+mountpoint: libblkid libcryptsetup libmount librt libselinux
+partx: libblkid libsmartcols
+prlimit: libsmartcols
+pylibmount.so: libblkid libcryptsetup libmount libpython3 librt libselinux
+rfkill: libsmartcols
+sfdisk: libblkid libfdisk libreadline libsmartcols libtinfo libuuid
+swaplabel: libblkid libuuid
+swapoff: libblkid libcryptsetup libmount librt libselinux
+swapon: libblkid libcryptsetup libmount librt libselinux libsmartcols
+umount: libblkid libcryptsetup libmount librt libselinux
+uuidd: librt libsystemd libuuid
+uuidgen: libuuid
+uuidparse: libsmartcols libuuid
+wdctl: libsmartcols
+wipefs: libblkid libsmartcols
+zramctl: libsmartcols
+addpart:
+agetty:
+blkdiscard: librt
+blkid.static: STATIC
+blkzone:
+blockdev:
+cal: libtinfo
+chcpu:
+chfn: libpam libpam_misc libpthread libreadline libselinux libuser
+chmem:
+choom:
+chrt:
+chsh: libpam libpam_misc libpthread libreadline libselinux libuser
+col:
+colcrt:
+colrm:
+ctrlaltdel:
+delpart:
+dmesg: librt libtinfo
+fallocate:
+fdformat:
+fdisk.static: STATIC
+flock: librt
+fsck.cramfs: libz
+fsck.minix:
+fsfreeze:
+getopt:
+hardlink: libpcre2-8
+hexdump: libtinfo
+hwclock: libaudit libm librt
+ionice:
+ipcmk:
+ipcrm:
+ipcs:
+isosize:
+kill:
+last: librt
+ldattach:
+line:
+logger: libsystemd
+login: libaudit libpam libpam_misc libselinux
+look:
+losetup.static: STATIC
+mcookie:
+mesg:
+mkfs:
+mkfs.bfs:
+mkfs.cramfs: libz
+mkfs.minix:
+more: libtinfo
+mount.static: STATIC
+namei:
+newgrp: libcrypt
+nologin:
+nsenter: libselinux
+nsenter.static: STATIC
+pg: libdl libncursesw libtinfo
+pivot_root:
+raw:
+readprofile:
+rename:
+renice:
+resizepart:
+rev:
+rtcwake:
+runuser: libpam libpam_misc librt libutil
+script: librt libutempter libutil
+scriptlive: librt libutil
+scriptreplay:
+setarch:
+setpriv: libcap-ng
+setsid:
+setterm: libtinfo
+sfdisk.static: STATIC
+su: libpam libpam_misc librt libutil
+sulogin: libcrypt libselinux
+switch_root:
+taskset:
+tunelp:
+ul: libtinfo
+umount.static: STATIC
+unshare:
+unshare.static: STATIC
+utmpdump:
+vipw: libselinux
+wall:
+whereis:
+write:
diff --git a/tests/expected/build-sys/config-disable-all b/tests/expected/build-sys/config-disable-all
new file mode 100644
index 0000000..05e4de6
--- /dev/null
+++ b/tests/expected/build-sys/config-disable-all
@@ -0,0 +1,8 @@
+blkid.static: STATIC
+fdisk.static: STATIC
+losetup.static: STATIC
+mount.static: STATIC
+nsenter.static: STATIC
+sfdisk.static: STATIC
+umount.static: STATIC
+unshare.static: STATIC
diff --git a/tests/expected/build-sys/config-enable-schedutils b/tests/expected/build-sys/config-enable-schedutils
new file mode 100644
index 0000000..a5c72d8
--- /dev/null
+++ b/tests/expected/build-sys/config-enable-schedutils
@@ -0,0 +1,11 @@
+blkid.static: STATIC
+chrt:
+fdisk.static: STATIC
+ionice:
+losetup.static: STATIC
+mount.static: STATIC
+nsenter.static: STATIC
+sfdisk.static: STATIC
+taskset:
+umount.static: STATIC
+unshare.static: STATIC
diff --git a/tests/expected/build-sys/config-non-libblkid b/tests/expected/build-sys/config-non-libblkid
new file mode 100644
index 0000000..c9dabb0
--- /dev/null
+++ b/tests/expected/build-sys/config-non-libblkid
@@ -0,0 +1,102 @@
+cfdisk: libdl libfdisk libncursesw libsmartcols libtinfo libuuid
+column: libsmartcols
+fdisk: libfdisk libreadline libsmartcols libtinfo libuuid
+fincore: libsmartcols
+irqtop: libdl libncursesw librt libsmartcols libtinfo
+libfdisk.so.1.1.0: libuuid
+libsmartcols.so.1.1.0:
+libuuid.so.1.3.0:
+losetup: libsmartcols
+lscpu: libsmartcols
+lsipc: libsmartcols
+lsirq: libsmartcols
+lslogins: libsmartcols libsystemd
+lsmem: libsmartcols
+mkswap: libuuid
+prlimit: libsmartcols
+rfkill: libsmartcols
+sfdisk: libfdisk libreadline libsmartcols libtinfo libuuid
+uuidd: librt libsystemd libuuid
+uuidgen: libuuid
+uuidparse: libsmartcols libuuid
+wdctl: libsmartcols
+zramctl: libsmartcols
+agetty:
+blkdiscard: librt
+blkid.static: STATIC
+blkzone:
+blockdev:
+cal: libtinfo
+chcpu:
+chfn: libpam libpam_misc libpthread libreadline libuser
+chmem:
+choom:
+chrt:
+chsh: libpam libpam_misc libpthread libreadline libuser
+col:
+colcrt:
+colrm:
+ctrlaltdel:
+dmesg: librt libtinfo
+fallocate:
+fdformat:
+fdisk.static: STATIC
+flock: librt
+fsck.cramfs: libz
+fsck.minix:
+fsfreeze:
+getopt:
+hardlink: libpcre2-8
+hexdump: libtinfo
+hwclock: libm librt
+ionice:
+ipcmk:
+ipcrm:
+ipcs:
+isosize:
+kill:
+last: librt
+ldattach:
+logger: libsystemd
+login: libpam libpam_misc
+look:
+losetup.static: STATIC
+mcookie:
+mesg:
+mkfs:
+mkfs.bfs:
+mkfs.cramfs: libz
+mkfs.minix:
+more: libtinfo
+mount.static: STATIC
+namei:
+nologin:
+nsenter:
+nsenter.static: STATIC
+pivot_root:
+raw:
+readprofile:
+rename:
+renice:
+rev:
+rtcwake:
+runuser: libpam libpam_misc librt libutil
+script: librt libutil
+scriptlive: librt libutil
+scriptreplay:
+setarch:
+setpriv: libcap-ng
+setsid:
+setterm: libtinfo
+sfdisk.static: STATIC
+su: libpam libpam_misc librt libutil
+sulogin: libcrypt
+switch_root:
+taskset:
+ul: libtinfo
+umount.static: STATIC
+unshare:
+unshare.static: STATIC
+utmpdump:
+wall:
+whereis:
diff --git a/tests/expected/build-sys/config-non-libmount b/tests/expected/build-sys/config-non-libmount
new file mode 100644
index 0000000..411a091
--- /dev/null
+++ b/tests/expected/build-sys/config-non-libmount
@@ -0,0 +1,111 @@
+blkid: libblkid
+cfdisk: libblkid libdl libfdisk libncursesw libsmartcols libtinfo libuuid
+column: libsmartcols
+fdisk: libblkid libfdisk libreadline libsmartcols libtinfo libuuid
+fincore: libsmartcols
+findfs: libblkid
+irqtop: libdl libncursesw librt libsmartcols libtinfo
+libblkid.so.1.1.0:
+libfdisk.so.1.1.0: libblkid libuuid
+libsmartcols.so.1.1.0:
+libuuid.so.1.3.0:
+losetup: libsmartcols
+lscpu: libsmartcols
+lsipc: libsmartcols
+lsirq: libsmartcols
+lslogins: libsmartcols libsystemd
+lsmem: libsmartcols
+mkswap: libblkid libuuid
+partx: libblkid libsmartcols
+prlimit: libsmartcols
+rfkill: libsmartcols
+sfdisk: libblkid libfdisk libreadline libsmartcols libtinfo libuuid
+swaplabel: libblkid libuuid
+uuidd: librt libsystemd libuuid
+uuidgen: libuuid
+uuidparse: libsmartcols libuuid
+wdctl: libsmartcols
+wipefs: libblkid libsmartcols
+zramctl: libsmartcols
+addpart:
+agetty:
+blkdiscard: librt
+blkid.static: STATIC
+blkzone:
+blockdev:
+cal: libtinfo
+chcpu:
+chfn: libpam libpam_misc libpthread libreadline libuser
+chmem:
+choom:
+chrt:
+chsh: libpam libpam_misc libpthread libreadline libuser
+col:
+colcrt:
+colrm:
+ctrlaltdel:
+delpart:
+dmesg: librt libtinfo
+fallocate:
+fdformat:
+fdisk.static: STATIC
+flock: librt
+fsck.cramfs: libz
+fsck.minix:
+fsfreeze:
+getopt:
+hardlink: libpcre2-8
+hexdump: libtinfo
+hwclock: libm librt
+ionice:
+ipcmk:
+ipcrm:
+ipcs:
+isosize:
+kill:
+last: librt
+ldattach:
+logger: libsystemd
+login: libpam libpam_misc
+look:
+losetup.static: STATIC
+mcookie:
+mesg:
+mkfs:
+mkfs.bfs:
+mkfs.cramfs: libz
+mkfs.minix:
+more: libtinfo
+mount.static: STATIC
+namei:
+nologin:
+nsenter:
+nsenter.static: STATIC
+pivot_root:
+raw:
+readprofile:
+rename:
+renice:
+resizepart:
+rev:
+rtcwake:
+runuser: libpam libpam_misc librt libutil
+script: librt libutil
+scriptlive: librt libutil
+scriptreplay:
+setarch:
+setpriv: libcap-ng
+setsid:
+setterm: libtinfo
+sfdisk.static: STATIC
+su: libpam libpam_misc librt libutil
+sulogin: libcrypt
+switch_root:
+taskset:
+ul: libtinfo
+umount.static: STATIC
+unshare:
+unshare.static: STATIC
+utmpdump:
+wall:
+whereis:
diff --git a/tests/expected/build-sys/config-non-libs b/tests/expected/build-sys/config-non-libs
new file mode 100644
index 0000000..c074435
--- /dev/null
+++ b/tests/expected/build-sys/config-non-libs
@@ -0,0 +1,80 @@
+agetty:
+blkdiscard: librt
+blkid.static: STATIC
+blkzone:
+blockdev:
+cal: libtinfo
+chcpu:
+chfn: libpam libpam_misc libpthread libreadline libuser
+chmem:
+choom:
+chrt:
+chsh: libpam libpam_misc libpthread libreadline libuser
+col:
+colcrt:
+colrm:
+ctrlaltdel:
+dmesg: librt libtinfo
+fallocate:
+fdformat:
+fdisk.static: STATIC
+flock: librt
+fsck.cramfs: libz
+fsck.minix:
+fsfreeze:
+getopt:
+hardlink: libpcre2-8
+hexdump: libtinfo
+hwclock: libm librt
+ionice:
+ipcmk:
+ipcrm:
+ipcs:
+isosize:
+kill:
+last: librt
+ldattach:
+logger: libsystemd
+login: libpam libpam_misc
+look:
+losetup.static: STATIC
+mcookie:
+mesg:
+mkfs:
+mkfs.bfs:
+mkfs.cramfs: libz
+mkfs.minix:
+mkswap:
+more: libtinfo
+mount.static: STATIC
+namei:
+nologin:
+nsenter:
+nsenter.static: STATIC
+pivot_root:
+raw:
+readprofile:
+rename:
+renice:
+rev:
+rtcwake:
+runuser: libpam libpam_misc librt libutil
+script: librt libutil
+scriptlive: librt libutil
+scriptreplay:
+setarch:
+setpriv: libcap-ng
+setsid:
+setterm: libtinfo
+sfdisk.static: STATIC
+su: libpam libpam_misc librt libutil
+sulogin: libcrypt
+switch_root:
+taskset:
+ul: libtinfo
+umount.static: STATIC
+unshare:
+unshare.static: STATIC
+utmpdump:
+wall:
+whereis:
diff --git a/tests/expected/build-sys/config-non-libsmartcols b/tests/expected/build-sys/config-non-libsmartcols
new file mode 100644
index 0000000..d2b730f
--- /dev/null
+++ b/tests/expected/build-sys/config-non-libsmartcols
@@ -0,0 +1,96 @@
+blkid: libblkid
+eject: libblkid libmount librt
+findfs: libblkid
+fsck: libblkid libmount librt
+fstrim: libblkid libmount librt
+libblkid.so.1.1.0:
+libfdisk.so.1.1.0: libblkid libuuid
+libmount.so.1.1.0: libblkid librt
+libuuid.so.1.3.0:
+mkswap: libblkid libuuid
+mount: libblkid libmount librt
+mountpoint: libblkid libmount librt
+pylibmount.so: libblkid libmount libpython3 librt
+swaplabel: libblkid libuuid
+umount: libblkid libmount librt
+uuidd: librt libsystemd libuuid
+uuidgen: libuuid
+agetty:
+blkdiscard: librt
+blkid.static: STATIC
+blkzone:
+blockdev:
+cal: libtinfo
+chcpu:
+chfn: libpam libpam_misc libpthread libreadline libuser
+chmem:
+choom:
+chrt:
+chsh: libpam libpam_misc libpthread libreadline libuser
+col:
+colcrt:
+colrm:
+ctrlaltdel:
+dmesg: librt libtinfo
+fallocate:
+fdformat:
+fdisk.static: STATIC
+flock: librt
+fsck.cramfs: libz
+fsck.minix:
+fsfreeze:
+getopt:
+hardlink: libpcre2-8
+hexdump: libtinfo
+hwclock: libm librt
+ionice:
+ipcmk:
+ipcrm:
+ipcs:
+isosize:
+kill:
+last: librt
+ldattach:
+logger: libsystemd
+login: libpam libpam_misc
+look:
+losetup.static: STATIC
+mcookie:
+mesg:
+mkfs:
+mkfs.bfs:
+mkfs.cramfs: libz
+mkfs.minix:
+more: libtinfo
+mount.static: STATIC
+namei:
+nologin:
+nsenter:
+nsenter.static: STATIC
+pivot_root:
+raw:
+readprofile:
+rename:
+renice:
+rev:
+rtcwake:
+runuser: libpam libpam_misc librt libutil
+script: librt libutil
+scriptlive: librt libutil
+scriptreplay:
+setarch:
+setpriv: libcap-ng
+setsid:
+setterm: libtinfo
+sfdisk.static: STATIC
+su: libpam libpam_misc librt libutil
+sulogin: libcrypt
+switch_root:
+taskset:
+ul: libtinfo
+umount.static: STATIC
+unshare:
+unshare.static: STATIC
+utmpdump:
+wall:
+whereis:
diff --git a/tests/expected/build-sys/config-non-libuuid b/tests/expected/build-sys/config-non-libuuid
new file mode 100644
index 0000000..5364415
--- /dev/null
+++ b/tests/expected/build-sys/config-non-libuuid
@@ -0,0 +1,117 @@
+blkid: libblkid
+column: libsmartcols
+eject: libblkid libmount librt
+fincore: libsmartcols
+findfs: libblkid
+findmnt: libblkid libmount librt libsmartcols libudev
+fsck: libblkid libmount librt
+fstrim: libblkid libmount librt
+irqtop: libdl libncursesw librt libsmartcols libtinfo
+libblkid.so.1.1.0:
+libmount.so.1.1.0: libblkid librt
+libsmartcols.so.1.1.0:
+losetup: libsmartcols
+lsblk: libblkid libmount librt libsmartcols libudev
+lscpu: libsmartcols
+lsipc: libsmartcols
+lsirq: libsmartcols
+lslocks: libblkid libmount librt libsmartcols
+lslogins: libsmartcols libsystemd
+lsmem: libsmartcols
+lsns: libblkid libmount librt libsmartcols
+mkswap: libblkid
+mount: libblkid libmount librt
+mountpoint: libblkid libmount librt
+partx: libblkid libsmartcols
+prlimit: libsmartcols
+pylibmount.so: libblkid libmount libpython3 librt
+rfkill: libsmartcols
+swaplabel: libblkid
+swapoff: libblkid libmount librt
+swapon: libblkid libmount librt libsmartcols
+umount: libblkid libmount librt
+wdctl: libsmartcols
+wipefs: libblkid libsmartcols
+zramctl: libsmartcols
+addpart:
+agetty:
+blkdiscard: librt
+blkid.static: STATIC
+blkzone:
+blockdev:
+cal: libtinfo
+chcpu:
+chfn: libpam libpam_misc libpthread libreadline libuser
+chmem:
+choom:
+chrt:
+chsh: libpam libpam_misc libpthread libreadline libuser
+col:
+colcrt:
+colrm:
+ctrlaltdel:
+delpart:
+dmesg: librt libtinfo
+fallocate:
+fdformat:
+fdisk.static: STATIC
+flock: librt
+fsck.cramfs: libz
+fsck.minix:
+fsfreeze:
+getopt:
+hardlink: libpcre2-8
+hexdump: libtinfo
+hwclock: libm librt
+ionice:
+ipcmk:
+ipcrm:
+ipcs:
+isosize:
+kill:
+last: librt
+ldattach:
+logger: libsystemd
+login: libpam libpam_misc
+look:
+losetup.static: STATIC
+mcookie:
+mesg:
+mkfs:
+mkfs.bfs:
+mkfs.cramfs: libz
+mkfs.minix:
+more: libtinfo
+mount.static: STATIC
+namei:
+nologin:
+nsenter:
+nsenter.static: STATIC
+pivot_root:
+raw:
+readprofile:
+rename:
+renice:
+resizepart:
+rev:
+rtcwake:
+runuser: libpam libpam_misc librt libutil
+script: librt libutil
+scriptlive: librt libutil
+scriptreplay:
+setarch:
+setpriv: libcap-ng
+setsid:
+setterm: libtinfo
+sfdisk.static: STATIC
+su: libpam libpam_misc librt libutil
+sulogin: libcrypt
+switch_root:
+taskset:
+ul: libtinfo
+umount.static: STATIC
+unshare:
+unshare.static: STATIC
+utmpdump:
+wall:
+whereis:
diff --git a/tests/expected/build-sys/config-non-nls b/tests/expected/build-sys/config-non-nls
new file mode 100644
index 0000000..9dc3970
--- /dev/null
+++ b/tests/expected/build-sys/config-non-nls
@@ -0,0 +1,125 @@
+blkid: libblkid
+cfdisk: libblkid libdl libfdisk libmount libncursesw librt libsmartcols libtinfo libuuid
+column: libsmartcols
+eject: libblkid libmount librt
+fdisk: libblkid libfdisk libreadline libsmartcols libtinfo libuuid
+fincore: libsmartcols
+findfs: libblkid
+findmnt: libblkid libmount librt libsmartcols libudev
+fsck: libblkid libmount librt
+fstrim: libblkid libmount librt
+irqtop: libdl libncursesw librt libsmartcols libtinfo
+libblkid.so.1.1.0:
+libfdisk.so.1.1.0: libblkid libuuid
+libmount.so.1.1.0: libblkid librt
+libsmartcols.so.1.1.0:
+libuuid.so.1.3.0:
+losetup: libsmartcols
+lsblk: libblkid libmount librt libsmartcols libudev
+lscpu: libsmartcols
+lsipc: libsmartcols
+lsirq: libsmartcols
+lslocks: libblkid libmount librt libsmartcols
+lslogins: libsmartcols libsystemd
+lsmem: libsmartcols
+lsns: libblkid libmount librt libsmartcols
+mkswap: libblkid libuuid
+mount: libblkid libmount librt
+mountpoint: libblkid libmount librt
+partx: libblkid libsmartcols
+prlimit: libsmartcols
+pylibmount.so: libblkid libmount libpython3 librt
+rfkill: libsmartcols
+sfdisk: libblkid libfdisk libreadline libsmartcols libtinfo libuuid
+swaplabel: libblkid libuuid
+swapoff: libblkid libmount librt
+swapon: libblkid libmount librt libsmartcols
+umount: libblkid libmount librt
+uuidd: librt libsystemd libuuid
+uuidgen: libuuid
+uuidparse: libsmartcols libuuid
+wdctl: libsmartcols
+wipefs: libblkid libsmartcols
+zramctl: libsmartcols
+addpart:
+agetty:
+blkdiscard: librt
+blkid.static: STATIC
+blkzone:
+blockdev:
+cal: libtinfo
+chcpu:
+chfn: libpam libpam_misc libpthread libreadline libuser
+chmem:
+choom:
+chrt:
+chsh: libpam libpam_misc libpthread libreadline libuser
+col:
+colcrt:
+colrm:
+ctrlaltdel:
+delpart:
+dmesg: librt libtinfo
+fallocate:
+fdformat:
+fdisk.static: STATIC
+flock: librt
+fsck.cramfs: libz
+fsck.minix:
+fsfreeze:
+getopt:
+hardlink: libpcre2-8
+hexdump: libtinfo
+hwclock: libm librt
+ionice:
+ipcmk:
+ipcrm:
+ipcs:
+isosize:
+kill:
+last: librt
+ldattach:
+logger: libsystemd
+login: libpam libpam_misc
+look:
+losetup.static: STATIC
+mcookie:
+mesg:
+mkfs:
+mkfs.bfs:
+mkfs.cramfs: libz
+mkfs.minix:
+more: libtinfo
+mount.static: STATIC
+namei:
+nologin:
+nsenter:
+nsenter.static: STATIC
+pivot_root:
+raw:
+readprofile:
+rename:
+renice:
+resizepart:
+rev:
+rtcwake:
+runuser: libpam libpam_misc librt libutil
+script: librt libutil
+scriptlive: librt libutil
+scriptreplay:
+setarch:
+setpriv: libcap-ng
+setsid:
+setterm: libtinfo
+sfdisk.static: STATIC
+su: libpam libpam_misc librt libutil
+sulogin: libcrypt
+switch_root:
+taskset:
+ul: libtinfo
+umount.static: STATIC
+unshare:
+unshare.static: STATIC
+utmpdump:
+wall:
+whereis:
diff --git a/tests/expected/build-sys/config-non-widechar b/tests/expected/build-sys/config-non-widechar
new file mode 100644
index 0000000..05e4de6
--- /dev/null
+++ b/tests/expected/build-sys/config-non-widechar
@@ -0,0 +1,8 @@
+blkid.static: STATIC
+fdisk.static: STATIC
+losetup.static: STATIC
+mount.static: STATIC
+nsenter.static: STATIC
+sfdisk.static: STATIC
+umount.static: STATIC
+unshare.static: STATIC
diff --git a/tests/expected/build-sys/config-selinux b/tests/expected/build-sys/config-selinux
new file mode 100644
index 0000000..f677ef7
--- /dev/null
+++ b/tests/expected/build-sys/config-selinux
@@ -0,0 +1,125 @@
+blkid: libblkid
+cfdisk: libblkid libdl libfdisk libmount libncursesw librt libselinux libsmartcols libtinfo libuuid
+column: libsmartcols
+eject: libblkid libmount librt libselinux
+fdisk: libblkid libfdisk libreadline libsmartcols libtinfo libuuid
+fincore: libsmartcols
+findfs: libblkid
+findmnt: libblkid libmount librt libselinux libsmartcols libudev
+fsck: libblkid libmount librt libselinux
+fstrim: libblkid libmount librt libselinux
+irqtop: libdl libncursesw librt libsmartcols libtinfo
+libblkid.so.1.1.0:
+libfdisk.so.1.1.0: libblkid libuuid
+libmount.so.1.1.0: libblkid librt libselinux
+libsmartcols.so.1.1.0:
+libuuid.so.1.3.0:
+losetup: libsmartcols
+lsblk: libblkid libmount librt libselinux libsmartcols libudev
+lscpu: libsmartcols
+lsipc: libsmartcols
+lsirq: libsmartcols
+lslocks: libblkid libmount librt libselinux libsmartcols
+lslogins: libselinux libsmartcols libsystemd
+lsmem: libsmartcols
+lsns: libblkid libmount librt libselinux libsmartcols
+mkswap: libblkid libselinux libuuid
+mount: libblkid libmount librt libselinux
+mountpoint: libblkid libmount librt libselinux
+partx: libblkid libsmartcols
+prlimit: libsmartcols
+pylibmount.so: libblkid libmount libpython3 librt libselinux
+rfkill: libsmartcols
+sfdisk: libblkid libfdisk libreadline libsmartcols libtinfo libuuid
+swaplabel: libblkid libuuid
+swapoff: libblkid libmount librt libselinux
+swapon: libblkid libmount librt libselinux libsmartcols
+umount: libblkid libmount librt libselinux
+uuidd: librt libsystemd libuuid
+uuidgen: libuuid
+uuidparse: libsmartcols libuuid
+wdctl: libsmartcols
+wipefs: libblkid libsmartcols
+zramctl: libsmartcols
+addpart:
+agetty:
+blkdiscard: librt
+blkid.static: STATIC
+blkzone:
+blockdev:
+cal: libtinfo
+chcpu:
+chfn: libpam libpam_misc libpthread libreadline libselinux libuser
+chmem:
+choom:
+chrt:
+chsh: libpam libpam_misc libpthread libreadline libselinux libuser
+col:
+colcrt:
+colrm:
+ctrlaltdel:
+delpart:
+dmesg: librt libtinfo
+fallocate:
+fdformat:
+fdisk.static: STATIC
+flock: librt
+fsck.cramfs: libz
+fsck.minix:
+fsfreeze:
+getopt:
+hardlink: libpcre2-8
+hexdump: libtinfo
+hwclock: libm librt
+ionice:
+ipcmk:
+ipcrm:
+ipcs:
+isosize:
+kill:
+last: librt
+ldattach:
+logger: libsystemd
+login: libpam libpam_misc libselinux
+look:
+losetup.static: STATIC
+mcookie:
+mesg:
+mkfs:
+mkfs.bfs:
+mkfs.cramfs: libz
+mkfs.minix:
+more: libtinfo
+mount.static: STATIC
+namei:
+nologin:
+nsenter: libselinux
+nsenter.static: STATIC
+pivot_root:
+raw:
+readprofile:
+rename:
+renice:
+resizepart:
+rev:
+rtcwake:
+runuser: libpam libpam_misc librt libutil
+script: librt libutil
+scriptlive: librt libutil
+scriptreplay:
+setarch:
+setpriv: libcap-ng
+setsid:
+setterm: libtinfo
+sfdisk.static: STATIC
+su: libpam libpam_misc librt libutil
+sulogin: libcrypt libselinux
+switch_root:
+taskset:
+ul: libtinfo
+umount.static: STATIC
+unshare:
+unshare.static: STATIC
+utmpdump:
+wall:
+whereis:
diff --git a/tests/expected/build-sys/config-slang b/tests/expected/build-sys/config-slang
new file mode 100644
index 0000000..92ab9b1
--- /dev/null
+++ b/tests/expected/build-sys/config-slang
@@ -0,0 +1,125 @@
+blkid: libblkid
+cfdisk: libblkid libfdisk libmount librt libslang libsmartcols libtinfo libuuid
+column: libsmartcols
+eject: libblkid libmount librt
+fdisk: libblkid libfdisk libreadline libsmartcols libtinfo libuuid
+fincore: libsmartcols
+findfs: libblkid
+findmnt: libblkid libmount librt libsmartcols libudev
+fsck: libblkid libmount librt
+fstrim: libblkid libmount librt
+irqtop: librt libslang libsmartcols
+libblkid.so.1.1.0:
+libfdisk.so.1.1.0: libblkid libuuid
+libmount.so.1.1.0: libblkid librt
+libsmartcols.so.1.1.0:
+libuuid.so.1.3.0:
+losetup: libsmartcols
+lsblk: libblkid libmount librt libsmartcols libudev
+lscpu: libsmartcols
+lsipc: libsmartcols
+lsirq: libsmartcols
+lslocks: libblkid libmount librt libsmartcols
+lslogins: libsmartcols libsystemd
+lsmem: libsmartcols
+lsns: libblkid libmount librt libsmartcols
+mkswap: libblkid libuuid
+mount: libblkid libmount librt
+mountpoint: libblkid libmount librt
+partx: libblkid libsmartcols
+prlimit: libsmartcols
+pylibmount.so: libblkid libmount libpython3 librt
+rfkill: libsmartcols
+sfdisk: libblkid libfdisk libreadline libsmartcols libtinfo libuuid
+swaplabel: libblkid libuuid
+swapoff: libblkid libmount librt
+swapon: libblkid libmount librt libsmartcols
+umount: libblkid libmount librt
+uuidd: librt libsystemd libuuid
+uuidgen: libuuid
+uuidparse: libsmartcols libuuid
+wdctl: libsmartcols
+wipefs: libblkid libsmartcols
+zramctl: libsmartcols
+addpart:
+agetty:
+blkdiscard: librt
+blkid.static: STATIC
+blkzone:
+blockdev:
+cal: libtinfo
+chcpu:
+chfn: libpam libpam_misc libpthread libreadline libuser
+chmem:
+choom:
+chrt:
+chsh: libpam libpam_misc libpthread libreadline libuser
+col:
+colcrt:
+colrm:
+ctrlaltdel:
+delpart:
+dmesg: librt libtinfo
+fallocate:
+fdformat:
+fdisk.static: STATIC
+flock: librt
+fsck.cramfs: libz
+fsck.minix:
+fsfreeze:
+getopt:
+hardlink: libpcre2-8
+hexdump: libtinfo
+hwclock: libm librt
+ionice:
+ipcmk:
+ipcrm:
+ipcs:
+isosize:
+kill:
+last: librt
+ldattach:
+logger: libsystemd
+login: libpam libpam_misc
+look:
+losetup.static: STATIC
+mcookie:
+mesg:
+mkfs:
+mkfs.bfs:
+mkfs.cramfs: libz
+mkfs.minix:
+more: libtinfo
+mount.static: STATIC
+namei:
+nologin:
+nsenter:
+nsenter.static: STATIC
+pivot_root:
+raw:
+readprofile:
+rename:
+renice:
+resizepart:
+rev:
+rtcwake:
+runuser: libpam libpam_misc librt libutil
+script: librt libutil
+scriptlive: librt libutil
+scriptreplay:
+setarch:
+setpriv: libcap-ng
+setsid:
+setterm: libtinfo
+sfdisk.static: STATIC
+su: libpam libpam_misc librt libutil
+sulogin: libcrypt
+switch_root:
+taskset:
+ul: libtinfo
+umount.static: STATIC
+unshare:
+unshare.static: STATIC
+utmpdump:
+wall:
+whereis:
diff --git a/tests/expected/build-sys/config-static b/tests/expected/build-sys/config-static
new file mode 100644
index 0000000..9dc3970
--- /dev/null
+++ b/tests/expected/build-sys/config-static
@@ -0,0 +1,125 @@
+blkid: libblkid
+cfdisk: libblkid libdl libfdisk libmount libncursesw librt libsmartcols libtinfo libuuid
+column: libsmartcols
+eject: libblkid libmount librt
+fdisk: libblkid libfdisk libreadline libsmartcols libtinfo libuuid
+fincore: libsmartcols
+findfs: libblkid
+findmnt: libblkid libmount librt libsmartcols libudev
+fsck: libblkid libmount librt
+fstrim: libblkid libmount librt
+irqtop: libdl libncursesw librt libsmartcols libtinfo
+libblkid.so.1.1.0:
+libfdisk.so.1.1.0: libblkid libuuid
+libmount.so.1.1.0: libblkid librt
+libsmartcols.so.1.1.0:
+libuuid.so.1.3.0:
+losetup: libsmartcols
+lsblk: libblkid libmount librt libsmartcols libudev
+lscpu: libsmartcols
+lsipc: libsmartcols
+lsirq: libsmartcols
+lslocks: libblkid libmount librt libsmartcols
+lslogins: libsmartcols libsystemd
+lsmem: libsmartcols
+lsns: libblkid libmount librt libsmartcols
+mkswap: libblkid libuuid
+mount: libblkid libmount librt
+mountpoint: libblkid libmount librt
+partx: libblkid libsmartcols
+prlimit: libsmartcols
+pylibmount.so: libblkid libmount libpython3 librt
+rfkill: libsmartcols
+sfdisk: libblkid libfdisk libreadline libsmartcols libtinfo libuuid
+swaplabel: libblkid libuuid
+swapoff: libblkid libmount librt
+swapon: libblkid libmount librt libsmartcols
+umount: libblkid libmount librt
+uuidd: librt libsystemd libuuid
+uuidgen: libuuid
+uuidparse: libsmartcols libuuid
+wdctl: libsmartcols
+wipefs: libblkid libsmartcols
+zramctl: libsmartcols
+addpart:
+agetty:
+blkdiscard: librt
+blkid.static: STATIC
+blkzone:
+blockdev:
+cal: libtinfo
+chcpu:
+chfn: libpam libpam_misc libpthread libreadline libuser
+chmem:
+choom:
+chrt:
+chsh: libpam libpam_misc libpthread libreadline libuser
+col:
+colcrt:
+colrm:
+ctrlaltdel:
+delpart:
+dmesg: librt libtinfo
+fallocate:
+fdformat:
+fdisk.static: STATIC
+flock: librt
+fsck.cramfs: libz
+fsck.minix:
+fsfreeze:
+getopt:
+hardlink: libpcre2-8
+hexdump: libtinfo
+hwclock: libm librt
+ionice:
+ipcmk:
+ipcrm:
+ipcs:
+isosize:
+kill:
+last: librt
+ldattach:
+logger: libsystemd
+login: libpam libpam_misc
+look:
+losetup.static: STATIC
+mcookie:
+mesg:
+mkfs:
+mkfs.bfs:
+mkfs.cramfs: libz
+mkfs.minix:
+more: libtinfo
+mount.static: STATIC
+namei:
+nologin:
+nsenter:
+nsenter.static: STATIC
+pivot_root:
+raw:
+readprofile:
+rename:
+renice:
+resizepart:
+rev:
+rtcwake:
+runuser: libpam libpam_misc librt libutil
+script: librt libutil
+scriptlive: librt libutil
+scriptreplay:
+setarch:
+setpriv: libcap-ng
+setsid:
+setterm: libtinfo
+sfdisk.static: STATIC
+su: libpam libpam_misc librt libutil
+sulogin: libcrypt
+switch_root:
+taskset:
+ul: libtinfo
+umount.static: STATIC
+unshare:
+unshare.static: STATIC
+utmpdump:
+wall:
+whereis: