I'm on vacation and a few days behind on email, sorry.
>>>> "ZJ" == Zbigniew Jędrzejewski-Szmek
<zbyszek(a)in.waw.pl> writes:
ZJ> Also, there are still some obvious packages to trim:
I wonder if the rpm dependency on curl (the executable, not the library)
is strictly necessary. I believe it's only because of the
%__urlhelpercmd macro. Are rpm remote file operations considered to be
mandatory functionality?
It would be nice if we could get by without requiring openldap and
krb5-libs but I suspect we'd have to be Gentoo to reach that level of
minimization.
It would also be nice to see libdb excised, but it's still a core
requirement for rpm. The only other things that need it are cyrus-sasl
and pam, both of which would do without it with some additional
subpackage splitting, I think.
It's interesting that gawk is only there because of krb5-libs, but I
don't see why. Nothing in that package seems to call awk. That's about
3.5MB.
Is tar considered mandatory? Nothing appears to depend on it, and its
3MB....
ZJ> Also, there's a bunch of -devel packages? What pulls those in?
ZJ> libmount-devel, libblkid-devel, glib2-devel, libassuan,
ZJ> libgpg-error-devel, libselinux-devel, libsepol-devel, pcre-devel,
ZJ> pcre2-devel, zlib-devel.
Seems that's already been fixed.
- J<