#16 Update Perl Provides/Requires Section
Closed: Fixed None Opened 11 years ago by toshio.


Gives an example of filtering private shared objects in perl packages. The example is contrary to https://fedoraproject.org/wiki/Packaging:AutoProvidesAndRequiresFiltering which says that filtering must be done via the macros given on that page. I propose the following update:

== Filtering Requires: and Provides ==

RPM's dependency generator can often throw in additional dependencies and will often think packages provide functionality contrary to reality. To fix this, the dependency generator needs to be overriden so that the additional dependencies can be filtered out. Please see [[Packaging:AutoProvidesAndRequiresFiltering]] for information.

{{admon/note| In the past, several other methods were given for doing this filtering. Those should be considered deprecated and packages should be updated to use the macros on [[Packaging:AutoProvidesAndRequiresFiltering]] as time and the natural rebuild cycle permits.}}

What package is defining that macro and from what Fedora version? If you happen to know if it's in RHEL6 that would be good too.

Draft + addition of perl common macro (https://fedoraproject.org/wiki/Perl_default_filter) to Packaging:AutoProvidesAndRequiresFiltering is approved, 6 +1, no 0, no -1

Metadata Update from @spot:
- Issue assigned to spot

4 years ago

Login to comment on this ticket.