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@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org