On Mon, 17 May 2021 at 12:06, Karel Zak <k...@redhat.com> wrote: > On Thu, Apr 01, 2021 at 02:22:31PM -0400, Ben Cotton wrote: > > https://fedoraproject.org/wiki/Changes/SmallerContainerBase > > > > == Summary == > > This change proposes to remove 3 packages (sssd-client, util-linux, > > shadow-utils) from the Container Base Image (including the minimal > > image). The Fedora Base Image is still quite large compared to other > > distributions and the tools offered by these packages are not > > essential in base image. > > I do not understand how do you want to use any system without for example > mount(8), umount(8), ... ;-) > > > The installed size of each package is : > > > > {| class="wikitable" > > |- > > ! Package !! Installed Size > > |- > > | util-linux || 13018140 > > My plan is to create more sub-packages from util-linux and create > util-linux-core where will be essential tools like mount, losetup, > blkid, lsblk, findmnt, etc. > > The change will be backwardly compatible. The classic util-linux.rpm > will depend on this small util-linux-core package , so for all > use-cases where is hardcoded util-linux we will not see a change. For > use-cases where minimal installation is important will be possible to > use alone util-linux-core. > > I also plan to move some less often used tools, like > > mcookie > mesg > raw > isosize > namei > hardlink > fincore > wall > readprofile > ctrlaltdel > fsck.cramfs > fsck.minix > mkfs.cramfs > mkfs.minix > fdformat > > to util-linux-optional package. > > Does it make sense? >
That sounds good to me, although I am still not sure util-linux-core should be available in the base image by default. If a user needs these tools inside a container, it is fairly easy to install the package. > > Karel > > -- > Karel Zak <k...@redhat.com> > http://karelzak.blogspot.com > _______________________________________________ > devel mailing list -- devel@lists.fedoraproject.org > To unsubscribe send an email to devel-le...@lists.fedoraproject.org > Fedora Code of Conduct: > https://docs.fedoraproject.org/en-US/project/code-of-conduct/ > List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines > List Archives: > https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org > Do not reply to spam on the list, report it: > https://pagure.io/fedora-infrastructure >
_______________________________________________ devel mailing list -- devel@lists.fedoraproject.org To unsubscribe send an email to devel-le...@lists.fedoraproject.org Fedora Code of Conduct: https://docs.fedoraproject.org/en-US/project/code-of-conduct/ List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines List Archives: https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org Do not reply to spam on the list, report it: https://pagure.io/fedora-infrastructure