mkosi: More package updates

- Install individual asan libraries instead of gcc
- Drop duplicate qrencode package from arch config
- Install dbus-user-session which provides default-dbus-session-bus
- Explicitly install dbus-broker on Arch Linux
This commit is contained in:
Daan De Meyer 2024-04-03 20:48:05 +02:00
parent dca15bd905
commit 50ad7cf934
4 changed files with 7 additions and 4 deletions

View file

@ -14,7 +14,6 @@ Packages=
dosfstools
e2fsprogs
findutils
gcc # Sanitizer libraries
gdb
grep
gzip

View file

@ -18,7 +18,8 @@ Packages=
btrfs-progs
compsize
cryptsetup
dbus
dbus-broker
dbus-broker-units
dhcp
f2fs-tools
git
@ -31,7 +32,6 @@ Packages=
openssl
pacman
polkit
qrencode
quota-tools
sbsigntools
shadow

View file

@ -26,13 +26,15 @@ Environment=
udev"
Packages=
^libasan[0-9]+$
^libtss2-esys-[0-9.]+-0$
^libtss2-mu-[0-9.]+-0$
^libubsan[0-9]+$
apt
btrfs-progs
cryptsetup-bin
dbus-broker
default-dbus-session-bus
dbus-user-session
dmsetup
f2fs-tools
fdisk

View file

@ -37,6 +37,8 @@ Packages=
grep
gzip
kernel-kvmsmall
libasan8
libubsan1
openssh-clients
openssh-server
pam