From Bugzilla Helper: User-Agent: Mozilla/4.0 (compatible; MSIE 5.5; Windows NT 4.0) Description of problem: when packaging a series of perl modules, rpm-build finds dependencies and generates a list of modules provided and modules required. a module should not BOTH be required and provided. if it is provided it should not be required. Version-Release number of selected component (if applicable): How reproducible: Always Steps to Reproduce: 1. have a perl script "use" a module 2. have that module included in an rpm 3. look at --requires Additional info: it would be useful for this form to request a version number! I'm running 4.0.4-7x of rpm-build
Actually there are (or will be shortly) reasons to have both provides and matching requires in the same package. Meanwhile, the overhead is minimal, so there's little reason to fix.
if a package requires something that it provides, it fails to install, and that is NO good.
You are mistaken.