On 02/21/2018 04:51 PM, Stephen John Smoogen wrote:
OK I understand that, but where is the cutoff. Where as a packager should I stop adding things and expect that libsolv is going to do its job? Do I need to put in BuildRequires: kernel BuildRequires: systemd BuildRequires: bash BuildRequires: glibc ...
kernel and systemd do not actually have to be in the buildroot. systemd is needed only by some packages, I think, and the kernel probably never. It's like mock or dnf—just because it's used to drive the build, it doesn't necessarily have to be in the buildroot.
bash and glibc are what Debian would call essential or build-essential. (I don't think we have a precise definition of that, though.)
Thanks, Florian _______________________________________________ devel mailing list -- devel@xxxxxxxxxxxxxxxxxxxxxxx To unsubscribe send an email to devel-leave@xxxxxxxxxxxxxxxxxxxxxxx