On Thu, Apr 07, 2016 at 04:35:49PM +0100, James Hogarth wrote:
> On 7 Apr 2016 16:07, "Phil Sutter" <psut...@redhat.com> wrote:
> >
> > Hi,
> >
> > On Thu, Apr 07, 2016 at 12:55:40PM +0000, Zbigniew Jędrzejewski-Szmek
> wrote:
> > > If you have:
> > >
> 
> <snip>
> 
> > > Maybe you already thought about this, but I'd add
> > > Recommends: iproute-tc to the main package, and
> >
> > I guess that's merely a hint, right?
> >
> 
> At this time dnf installs recommended packages listed at the same time, but
> having it excluded will not fail the install.

Yes. Basically someone who types 'dnf install iproute' in F24+ will
get both packages, but it is still possible to create an image without
the -tc subpackage.

> > > Requires: iproute-tc = %{version}-%{release} to tc subpackage.
> >
> > Why should iproute-tc require itself? Could you please explain the
> > effect this has?
> 
> I assume he meant have iproute-tc require the mass matching iproute version
> to ensure they are kept in sync when both are installed.

Yep, sorry for the typo.

> > Obsoletes: %{name}%{isa} < the-new-version-release
>                                                                               
>             
> Hmm. Shouldn't this be '%{?_isa}' instead? At least that's what
> https://fedoraproject.org/wiki/PackagingDrafts/ArchSpecificRequires
> recommends. Not sure if that is up to date, though.

In the other part of the thread Panu writes that this doesn't work.

Zbyszek
--
devel mailing list
devel@lists.fedoraproject.org
http://lists.fedoraproject.org/admin/lists/devel@lists.fedoraproject.org

Reply via email to