lxc-templates: too many senseless dependencies
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
lxc-templates (Ubuntu) |
Fix Released
|
Undecided
|
Unassigned |
Bug Description
# apt install lxc-templates
Reading package lists... Done
Building dependency tree
Reading state information... Done
The following additional packages will be installed:
busybox-static cloud-image-utils debootstrap dirmngr distro-info genisoimage
gnupg gnupg-l10n gnupg-utils gpg gpg-agent gpg-wks-client gpg-wks-server
gpgconf gpgsm gpgv ibverbs-providers libaio1 libassuan0 libcurl3-gnutls
libibverbs1 libiscsi7 libksba8 libnghttp2-14 libnl-3-200 libnl-route-3-200
libnpth0 libnspr4 libnss3 libpsl5 librados2 librbd1 librtmp1 pinentry-curses
publicsuffix qemu-block-extra qemu-utils sharutils uuid-runtime wget
Suggested packages:
cloud-utils-euca mtools ubuntu-
pinentry-gnome3 tor shunit2 wodim cdrkit-doc parcimonie xloadimage scdaemon
qemu-user-static pinentry-doc sharutils-doc
The following NEW packages will be installed:
busybox-static cloud-image-utils debootstrap dirmngr distro-info genisoimage
gnupg gnupg-l10n gnupg-utils gpg gpg-agent gpg-wks-client gpg-wks-server
gpgconf gpgsm ibverbs-providers libaio1 libassuan0 libcurl3-gnutls
libibverbs1 libiscsi7 libksba8 libnghttp2-14 libnl-3-200 libnl-route-3-200
libnpth0 libnspr4 libnss3 libpsl5 librados2 librbd1 librtmp1 lxc-templates
pinentry-curses publicsuffix qemu-block-extra qemu-utils sharutils
uuid-runtime wget
The following packages will be upgraded:
gpgv
1 upgraded, 40 newly installed, 0 to remove and 76 not upgraded.
3 not fully installed or removed.
Need to get 10.9 MB of archives.
After this operation, 40.8 MB of additional disk space will be used.
...
41 MB of totally useless bloat just to get some config alias text files is far too much!
Actually this package should not have any dependencies at all!
> lsb_release -a
No LSB modules are available.
Distributor ID: Ubuntu
Description: Ubuntu 18.04 LTS
Release: 18.04
Codename: bionic
affects: | apparmor (Ubuntu) → lxc-templates (Ubuntu) |
apt-get install lxc-templates conntrack3 libnfnetlink0 libnftnl11 libpopt0 conntrack3 libnfnetlink0 libnftnl11 libpopt0
Reading package lists... Done
Building dependency tree
Reading state information... Done
The following additional packages will be installed:
bridge-utils cgroup-lite dnsmasq-base iptables libcap2 libdbus-1-3 libidn11 libip4tc2 libip6tc2 libiptc0 liblxc-common liblxc1 libmnl0 libnetfilter-
libxtables12 lxc-utils multiarch-support rsync
Suggested packages:
ifupdown kmod btrfs-tools lvm2 lxctl openssh-client openssh-server
Recommended packages:
dns-root-data nftables dbus lxcfs uidmap busybox-static cloud-image-utils | cloud-utils debootstrap | cdebootstrap openssl uuid-runtime libpam-cgfs
The following NEW packages will be installed:
bridge-utils cgroup-lite dnsmasq-base iptables libcap2 libdbus-1-3 libidn11 libip4tc2 libip6tc2 libiptc0 liblxc-common liblxc1 libmnl0 libnetfilter-
libxtables12 lxc-templates lxc-utils multiarch-support rsync
0 upgraded, 22 newly installed, 0 to remove and 0 not upgraded.
Need to get 2449 kB/2686 kB of archives.
After this operation, 10.5 MB of additional disk space will be used.
Looks like really better in eoan...