On Mon, Jan 18, 2021 at 7:58 AM Dominik 'Rathann' Mierzejewski
<[email protected]> wrote:
>
> On Monday, 18 January 2021 at 09:43, Vít Ondruch wrote:
> >
> > Dne 17. 01. 21 v 11:12 Ville-Pekka Vainio napsal(a):
> > > Hi,
> > >
> > > I am working on updating the Finnish spell-checking stack to the
> > > current upstream versions.
> > >
> > > Currently Fedora has the malaga-suomi-voikko package, which is
> > > arch-specific. For example, my own system has
> > > malaga-suomi-voikko-1.19-12.fc33.x86_64 installed. In upstream, the
> > > successor of this package is called voikko-fi and according to the
> > > upstream developers the data files are not arch-specific anymore.
> > >
> > > My WIP spec file is at 
> > > https://vpv.fedorapeople.org/packages/voikko-fi.spec
> > >
> > > How should I handle Obsoletes and possibly Provides in this case? Do I
> > > just do Obsoletes: malaga-suomi-voikko < 1.19-13 and that's it?
> >
> >
> > Do you really need any explicit Obsoletes or Provides if you go with
> > `BuildArch:noarch` as Zbyszek already pointed out?
>
> Yes. Otherwise you won't be able to upgrade between archful and noarch
> (and vice-versa) without forcing it.

Been there, done that. It's not a process entirely controlled by the
packager: when the upstream module author elects to add, or discard,
compiled code as part of the module, both the name of the RPM and the
location of the built software can change based on architecture.
_______________________________________________
devel mailing list -- [email protected]
To unsubscribe send an email to [email protected]
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/[email protected]

Reply via email to