* Carlos O'Donell:
The rpm checking in downstream complains that glibc-nss-devel
has a dependency on glibc because the *.so links point to
the compat and files nss DSOs. It's probably simplest to just
make the glibc-nss-devel depend on the explicit version of
glibc they were built with.
This looks like a false positive to me because we already have a
transitive dependency on %{name}%{_isa} = %{version}-%{release} via
nss_db%{_isa} = %{version}-%{release}.
The downstream check appears to be incorrect for Fedora, too. This
tells a different story, I think:
<
https://docs.fedoraproject.org/en-US/packaging-guidelines/#_explicit_requ...
%package nss-devel
Summary: Development files for directly linking NSS service modules
+Requires: %{name} = %{version}-%{release}
Requires: nss_db%{_isa} = %{version}-%{release}
Requires: nss_hesiod%{_isa} = %{version}-%{release}
You didn't add %{_isa}. I suggest to use it for consistency.
Thanks,
Florian