Jos, You are correct. Carp::Heavy is provide by Perl so to fix the dependency I can probably add a Provides to my spec file. But the other modules are not included, so I guess the question is when you are building a RPM for the Perl interpreter are there any special switches you should throw so that it doesn't check dependencies in the normal way. Thanks, Preston -----Original Message----- From: rpm-list-bounces@xxxxxxxxxx [mailto:rpm-list-bounces@xxxxxxxxxx] On Behalf Of Jos Vos Sent: Thursday, August 17, 2006 3:59 PM To: RPM Package Manager Subject: Re: Perl RPM On Wed, Aug 09, 2006 at 12:58:13PM -0500, Preston Wade wrote: > I attempting to build our own Perl RPM, for a Red Hat ES3 box, we seem > to have run into some interesting dependencies. With the Carp::Heavy > module it seems like we could remove that dependency by saying the > package provides it since it is distributed with Perl itself. The other > modules are not, so I am curious as to how other people have address the > dependency checking built into RPM. Are there any special directives > that are supposed to be used in the spec file when building an RPM for > the interpreter itself? > > error: Failed dependencies: > > perl(Carp::Heavy) is needed by hperl-5.8.8-1 > > perl(Mac::BuildTools) is needed by hperl-5.8.8-1 > > perl(Mac::InternetConfig) is needed by hperl-5.8.8-1 > > perl(Tk::Pod) is needed by hperl-5.8.8-1 Wrong list (this belongs to the taroon-list I think), but: The standard RHEL3 perl package provides "perl(Carp::Heavy)", so why does your perl package not provide it? -- -- Jos Vos <jos@xxxxxx> -- X/OS Experts in Open Systems BV | Phone: +31 20 6938364 -- Amsterdam, The Netherlands | Fax: +31 20 6948204 _______________________________________________ Rpm-list mailing list Rpm-list@xxxxxxxxxx https://www.redhat.com/mailman/listinfo/rpm-list _______________________________________________ Rpm-list mailing list Rpm-list@xxxxxxxxxx https://www.redhat.com/mailman/listinfo/rpm-list