[Fedora-packaging] Policy question: how tight should cross-subpackage Requires be?
Jonathan Underwood
jonathan.underwood at gmail.com
Wed May 7 23:30:14 UTC 2008
2008/5/5 Hans de Goede <j.w.r.degoede at hhs.nl>:
> Tom Lane wrote:
[snip]
> > 3. Put in cross-package requires of the form
> > Requires: %{name}-libs = %{version}-%{release}
> > ie, constrain to "exact same build"
> >
> >
>
> 3. definitely is the way to go, we currently already mandate this for
> -devel
> subpackages, which we need to generalize I think, we should mandate that:
>
> a. -devel subpackages require the main or a -libs subpackage
> b. that any inter srpm deps (including those from -devel on main / -libs)
> should be fully versioned
Assuming that 3. is indeed the way to go (and that seems right to me),
shouldn't rpmbuild actually be fixed to enforce this?
More information about the packaging
mailing list