From Bugzilla Helper: User-Agent: Mozilla/5.0 (compatible; Konqueror/3.4; Linux) KHTML/3.4.1 (like Gecko) Description of problem: perl.req, which parses perl files to figure out their requirements, does not get requirements of this form (which are fairly common): use base 'SomeModule'; This is a common way to inherit from SomeModule. Version-Release number of selected component (if applicable): rpm-4.4.1-21 How reproducible: Always Steps to Reproduce: 1. Create this file: === package Derived; use base 'Parent'; === 2. Run /usr/lib/rpm/perl.req on it. Actual Results: perl(base) Expected Results: perl(base) perl(Parent) Additional info:
Paul, I put something like this in the HEAD, long time ago (about six months ago). I don't remember if I only added it to Chip Turners or also to the default one. Cheers...james
Change was to eprldeps.pl, not perl.req. I've changed the default macros to use perldeps.pl, not perl.{req,prov} (which will be phased out entirely very soon now) in rpm-4_4 cvs. Should be in rpm-4.4.2-0.8 when built.