coreos-base/coreos/coreos: add user binaries to explicit list

The image contents are defined by the list in this package and the
dependencies pulled in. Once we would lose some dependency due to
a package change, that would also meant that this dependency's
binaries are not available to the user anymore. To prevent user
binaries from being lost we have to explicitly list them in this
package.
Add the packages that have binaries relevant to the user and are
currently installed (seen in flatcar_production_image_packages.txt
and checked manually). Also add sys-apps/acl which got lost when
removing rkt.
This commit is contained in:
Kai Lueke 2021-08-31 16:56:22 +02:00
parent 404cfae361
commit 46c86fa000
2 changed files with 17 additions and 0 deletions

View File

@ -95,7 +95,11 @@ RDEPEND="${RDEPEND}
app-admin/sudo app-admin/sudo
app-admin/toolbox app-admin/toolbox
app-arch/gzip app-arch/gzip
app-arch/bzip2
app-arch/lbzip2 app-arch/lbzip2
app-arch/lz4
app-arch/xz-utils
app-arch/zstd
app-arch/tar app-arch/tar
app-arch/torcx app-arch/torcx
app-arch/unzip app-arch/unzip
@ -107,6 +111,7 @@ RDEPEND="${RDEPEND}
app-emulation/cri-tools app-emulation/cri-tools
app-misc/ca-certificates app-misc/ca-certificates
app-misc/jq app-misc/jq
app-misc/pax-utils
app-shells/bash app-shells/bash
coreos-base/afterburn coreos-base/afterburn
coreos-base/coreos-cloudinit coreos-base/coreos-cloudinit
@ -114,7 +119,9 @@ RDEPEND="${RDEPEND}
coreos-base/update-ssh-keys coreos-base/update-ssh-keys
coreos-base/update_engine coreos-base/update_engine
dev-db/etcdctl dev-db/etcdctl
dev-libs/openssl
dev-util/strace dev-util/strace
dev-util/bsdiff
dev-vcs/git dev-vcs/git
net-analyzer/nmap net-analyzer/nmap
net-analyzer/tcpdump net-analyzer/tcpdump
@ -126,6 +133,7 @@ RDEPEND="${RDEPEND}
net-firewall/nftables net-firewall/nftables
net-fs/nfs-utils net-fs/nfs-utils
net-misc/bridge-utils net-misc/bridge-utils
net-misc/curl
net-misc/iputils net-misc/iputils
net-misc/ntp net-misc/ntp
net-misc/rsync net-misc/rsync
@ -133,20 +141,25 @@ RDEPEND="${RDEPEND}
net-misc/wget net-misc/wget
net-misc/whois net-misc/whois
net-vpn/wireguard-tools net-vpn/wireguard-tools
sys-apps/acl
sys-apps/attr
sys-apps/coreutils sys-apps/coreutils
sys-apps/dbus sys-apps/dbus
sys-apps/diffutils sys-apps/diffutils
sys-apps/ethtool sys-apps/ethtool
sys-apps/findutils sys-apps/findutils
sys-apps/gawk sys-apps/gawk
sys-apps/gptfdisk
sys-apps/grep sys-apps/grep
sys-apps/iproute2 sys-apps/iproute2
sys-apps/kexec-tools sys-apps/kexec-tools
sys-apps/keyutils
sys-apps/less sys-apps/less
sys-apps/lshw sys-apps/lshw
sys-apps/net-tools sys-apps/net-tools
sys-apps/nvme-cli sys-apps/nvme-cli
sys-apps/pciutils sys-apps/pciutils
sys-apps/policycoreutils
sys-apps/rng-tools sys-apps/rng-tools
sys-apps/sed sys-apps/sed
sys-apps/seismograph sys-apps/seismograph
@ -155,10 +168,14 @@ RDEPEND="${RDEPEND}
sys-apps/util-linux sys-apps/util-linux
sys-apps/which sys-apps/which
sys-block/open-iscsi sys-block/open-iscsi
sys-block/parted
sys-cluster/ipvsadm sys-cluster/ipvsadm
sys-fs/btrfs-progs sys-fs/btrfs-progs
sys-fs/cryptsetup
sys-fs/dosfstools sys-fs/dosfstools
sys-fs/e2fsprogs sys-fs/e2fsprogs
sys-fs/lsscsi
sys-fs/lvm2
sys-fs/mdadm sys-fs/mdadm
sys-fs/multipath-tools sys-fs/multipath-tools
sys-fs/quota sys-fs/quota