Provides in packages?

Dominic Cleal dcleal at redhat.com
Tue Jan 6 14:03:36 UTC 2015


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

On 06/01/15 13:53, Darryl L. Pierce wrote:
> Have we decided to eliminate:
> 
> Provides: rubygem(%{name}) = %{version}
> 
> from the specfiles? I have an update for a gem I maintain and
> rpmlint is complaining that the line is redundant. Maybe I missed
> where we announced that such things are no longer needed in Ruby
> gem packages?

Yes, they're no longer needed from F21 onwards as they're
auto-generated at build time.  (See contents of rubygems-devel.)

https://fedoraproject.org/wiki/Packaging:Ruby?rd=Packaging/Ruby#RubyGems
https://fedorahosted.org/fpc/ticket/409

Remember to keep them for EPEL and pre-F21 releases - I've come across
a few instances recently (in and outside of Fedora) where they've been
removed on older branches and builds.

- -- 
Dominic Cleal
Red Hat Engineering
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1

iEYEARECAAYFAlSr6zUACgkQfH0ybywrcswAiwCfXPXXbjk1QrGE//mdn66RC3iD
6Y4AoMrRQHwsayoW6cYb0MP8mneAmYBS
=D9IQ
-----END PGP SIGNATURE-----


More information about the ruby-sig mailing list