packaging - Failed dependency by installing self made rpm package -


i'm trying create rpm (redhat) package install nagios on redhat system. goes when try install package get

failed dependencies:

perl (net::snmp) needed nagios-1-1.x86_64

i don't know why requires this, doesn't necessary package me. had problem before?

here .spec

%define debug_package %{nil} %define _prefix /usr/local/nagios  summary: nagios blabla name: nagios version: 1 release: 1 license: proprietary group: applications/accessories source: nagios-1.tar.gz packager: nicholas lievens <lievens.nicholas@gmail.com> requires: gcc gcc-c++ glibc glibc-common glibc-devel gd gd-devel php53 php53-cli php53-mysql php53-gd php53-pdo graphviz httpd libdbi-dbd-mysql libdbi-devel mysql mysql-server mysql-devel git  %description nagios! %prep %setup %build make %install make install make install-init make install-config make install-commandmode make install-webconf make install-devel htpasswd -b -c /usr/local/nagios/etc/htpasswd.user nagiosadmin nagiosadmin %files %{_prefix}/var %{_prefix}/var/spool/checkresults %{_prefix}/etc %{_prefix}/bin %{_prefix}/sbin %{_prefix}/libexec %{_prefix}/lib %{_prefix}/include/nagios %{_prefix}/share 

it sounds have requires perl in spec file. when post can have look.

if run sudo yum localinstall /path/to/your.rpm --nogpgcheck should resolve these dependencies in installation.


Comments

Popular posts from this blog

c# - Operator '==' incompatible with operand types 'Guid' and 'Guid' using DynamicExpression.ParseLambda<T, bool> -