[Fedora-packaging] private-shared-object-provides in python packages

Toshio Kuratomi a.badger at gmail.com
Wed Sep 29 17:33:44 UTC 2010


On Wed, Sep 29, 2010 at 09:29:45AM +0100, Paul Howarth wrote:
> On 29/09/10 07:25, Ville Skyttä wrote:
> > On Tuesday 28 September 2010, Toshio Kuratomi wrote:
> >
> >> The way to filter this out is probably something like this:
> >> # we don't want to provide private python extension libs
> >> %filter_provides_in %{python_sitearch}/.*\.so$
> >> # actually set up the filtering
> >> %filter_setup
> >
> > I still think that related recipes in Wiki should be constructed so that
> > specfiles containing this stuff continues to work also on distro versions that
> > don't have those macros.  For example the above could be written as:
> >
> > %{?filter_setup:
> > %filter_provides_in %{python_sitearch}/.*\.so$
> > %filter_setup}
> 
> Or it could be encapsulated in a language-specific macro included in the 
> python package, much like what is already done for perl, where the perl 
> module spec files just contain:
> 
> %{?perl_default_filter}
> 
I asked this on https://fedorahosted.org/fpc/ticket/16#comment:2 but maybe
you can answer here instead:

What package is defining that macro and from what Fedora version?  Do you
know if RHEL5/6 has it as well?

-Toshio
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 198 bytes
Desc: not available
Url : http://lists.fedoraproject.org/pipermail/packaging/attachments/20100929/11e64cc0/attachment.bin 


More information about the packaging mailing list