I am packaging several parts of my company icinga installation as RPMs, to be used in the transaction from a central monitoring solution to a distributed one.

Along the way I have packaged the nagios plugins folder easily and I have discovered that newer versions of rpmbuild calculate requirements automatically using ldd.

Now my package has a huge list of unmet dependencies, mostly perl modules. Some of these requirements are cryptic or equivocal: I can't find anything about them in google or the repositories:

icinga.plugins-1.0-1.i686 has missing requires of perl(a)    
icinga.plugins-1.0-1.i686 has missing requires of perl(snmp)  #which module is this???
...

I guess I can find out most of them, but perl(a).

Any help would be appreciated.

有帮助吗?

解决方案

You can disable auto requirements at all, or manipulate the auto requirements mechanism to ignore specific requirements. Look here:

http://www.redhat.com/archives/rhl-list/2005-August/msg00461.html

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top