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 dosfstools
e2fsprogs e2fsprogs
findutils findutils
gcc # Sanitizer libraries
gdb gdb
grep grep
gzip gzip

View file

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

View file

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

View file

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