Bug 24931

Summary: отсутствует зависимость на perl-SNMP
Product: Sisyphus Reporter: Vladimir Lettiev <crux>
Component: net-snmp-utilsAssignee: Alexey Shabalin <shaba>
Status: CLOSED FIXED QA Contact: qa-sisyphus
Severity: normal    
Priority: P3 CC: evg, shaba
Version: unstable   
Hardware: all   
OS: Linux   

Description Vladimir Lettiev 2011-01-18 08:50:11 MSK
$ rpmquery net-snmp-utils
net-snmp-utils-5.6-alt5.1


При запуске tkmib или mib2c выдаётся сообщение:

ERROR:  You don't have the SNMP perl module installed.  Please obtain this by
getting the latest source release of the net-snmp toolkit from
http://www.net-snmp.org/download/ .  The perl module is contained in
the perl/SNMP directory.  See the INSTALL file there for
instructions.

Требуется доустановить модуль perl-SNMP для работы утилит.

Автоматический поиск зависимостей не находит эту зависимость, т.к. в коде используется eval для проверки наличия модуля. Зависимость придётся выставить вручную.
Comment 1 Slava Dubrovskiy 2011-01-21 01:34:22 MSK
Исправляю в новой сборке
Comment 2 Evgenii Terechkov 2011-01-22 01:02:55 MSK
Может, отрезать эти программы вместе с зависимостью?
Comment 3 Slava Dubrovskiy 2011-01-22 11:04:54 MSK
(В ответ на комментарий №2)
> Может, отрезать эти программы вместе с зависимостью?
Зачем?
Уже исправлено в 
net-snmp26 - Tools and servers for the SNMP protocol
* Fri Jan 21 2011 Slava Dubrovskiy <dubrsl@altlinux> 5.6.1-alt1
- 5.6.1 release
- Update patches from V5-6-patches branch
- Add Requires: perl-SNMP in net-snmp-utils (ALT #24402)
Comment 4 Evgenii Terechkov 2011-01-22 11:13:26 MSK
Поэтому и пишу, что уже обновился.

Проверил, tkmib и mib2c стали запускаться.