0
저는 중앙 모니터링 솔루션에서 분산 시스템으로의 트랜잭션에 RPM으로 사용되는 회사 iicinga 설치의 여러 부분을 패키징합니다.이상한 rpm 요구 사항 : perl (a)
길을 따라 나는 Nagios 플러그인 폴더를 쉽게 패키징했고 rpmbuild의 새로운 버전은 ldd를 사용하여 자동으로 요구 사항을 계산한다는 것을 발견했습니다.
내 패키지에는 대다수의 unmet 종속성 목록이 있는데, 대개 perl 모듈입니다.
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???
...
가 나는 그들의 대부분을 찾을 수 있습니다 생각하지만, 펄 (A) : 나는 구글 또는 저장소에 그들에 대해 아무것도 찾을 수 없습니다 이러한 요구 사항 중 일부는 비밀 또는 모호하다.
도움을 주시면 감사하겠습니다.
댓글이 정확한 위치에 있습니다. 나는 perl (a)이 무엇인지 알지 못하고 어떤 snmp 모듈이 perl (snmp)과 관련하여 ldd인지 알지 못한다. – Bruno9779
아마도 패키지의 일부 펄 스크립트에는'use a;'와 같은 줄이있다. . 당신이 그것을 찾으면 아마 그것을 찾을 수 있습니다. 내부적으로 제공되는 perl 모듈 일 수도 있습니다. 'perl (snmp)'줄에서도 마찬가지입니다. 그것은 perl 모듈을 제공하는 것을 요구하고 있습니다. –
둘 다 불일치입니다. 필자의 스크립트에는 다음과 같은 주석이 있습니다 : "... s2를 사용합니다 ..."그리고 "... 그들은 프로토콜을 사용합니다 ..." – Bruno9779