On Thu, Oct 26, 2017 at 08:09:00AM -0600, William Moreno wrote:
*William Moreno Reyes*
Colaborador Proyecto Fedora | Nicaragua
IRC: williamjmorenor Canales: #fedora-latam ; #fedora-ni
https://fedoraproject.org/wiki/User:Williamjmorenor
2017-10-26 7:57 GMT-06:00 Steve Dickson <SteveD(a)redhat.com>:
> Hello,
>
> In an upcoming release the libnfsdimap library
> will be rolled into the nfs-utils package.
> Meaning nfs-utils will be install libnfsidmap
> instead of the libnfsidmap package.
>
> The libnfsidmap name will stay the same
> so I'm hoping there will not be any problems.
> Just the owner of the library will change.
>
> Questions:
>
> 1) What do I do with the old libnfsidmap package
> since it will no longer be updated.
>
>
Sound likes you can retire the package.
> 2) How do I notify the packages that are dependent
> on the libnfsidmap package to change their dependency
> to nfs-utils
>
>
You can include in the nfs-utils spec something like this:
Provides: libnfsidmap = %{version}-%{release}
Obsoletes: libnfsidmap < %{version}-%{release}
It is also important to provide the archful name, so in addition to the above:
Provides: libnfsidmap%{_isa} = %{version}-%{release}
libnfsidmap currently Provides nfs-utils-lib, so might want to copy
that over too. If it's very old, you can drop it. Just make sure
nothing in the distro still uses it.
Also, libnfsidmap-devel must be similarly obsoleted. It Provides:
libnfsidmap-devel
libnfsidmap-devel%{_isa}
pkgconfig(libnfsidmap)
Zbyszek
https://fedoraproject.org/wiki/Packaging:Guidelines#Renaming.2FReplacing_...
> 3) Will this cause any build problems now that nfs-utils
> will be installing the new library?
>
> 4) What am I missing?
>
> tia,
>
> steved.
> _______________________________________________
> devel mailing list -- devel(a)lists.fedoraproject.org
> To unsubscribe send an email to devel-leave(a)lists.fedoraproject.org
>
_______________________________________________
devel mailing list -- devel(a)lists.fedoraproject.org
To unsubscribe send an email to devel-leave(a)lists.fedoraproject.org