pcp
[Top] [All Lists]

rpm and perl and packaging question

To: PCP Mailing List <pcp@xxxxxxxxxxx>
Subject: rpm and perl and packaging question
From: Ken McDonell <kenj@xxxxxxxxxxxxxxxx>
Date: Tue, 30 Jul 2013 17:14:51 +1000
Delivered-to: pcp@xxxxxxxxxxx
User-agent: Mozilla/5.0 (X11; Linux i686; rv:17.0) Gecko/20130623 Thunderbird/17.0.7
I'm seeing this on a number of rpm-based systems ...

$ sudo rpm -U `ls build/rpm/*.rpm | sed -e '/src.rpm/d'`
error: Failed dependencies:
        perl(Spreadsheet::Read) is needed by pcp-import-sheet2pcp-3.8.2-1.x86_64

where does the dependency come from?  The build seems to sniff it out somehow.

The problem is that perl-Spreadsheet-Read is not available for lots of rpm 
platforms (but is easily downloaded and installed via cpan).  So how can we 
make the rpm packaging _not_ include this dependency?

<Prev in Thread] Current Thread [Next in Thread>