Bug 23235 - Ищет plugins в неправильной папке
Summary: Ищет plugins в неправильной папке
Status: CLOSED FIXED
Alias: None
Product: Sisyphus
Classification: Development
Component: collectd (show other bugs)
Version: unstable
Hardware: all Linux
: P3 normal
Assignee: Anton Farygin
QA Contact: qa-sisyphus
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2010-03-25 21:46 MSK by Denis Yagofarov
Modified: 2010-03-31 12:03 MSD (History)
12 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Denis Yagofarov 2010-03-25 21:46:11 MSK
При подключении plugin OpenVZ, ищет его не в той папке:

# collectd -T
option = ReadThreads; value = -1;option = FQDNLookup; value = true;type = syslogfile = /usr/lib64/collectd/syslog.soCan't locate Collectd/Plugin/OpenVZ.pm in @INC (@INC contains: /usr/lib/perl5/vendor_perl /etc/perl5 /usr/lib/perl5/x86_64-linux /usr/lib/perl5 /usr/local/lib/perl5/site_perl/5.8.9/x86_64-linux /usr/local/lib/perl5/site_perl/5.8.9 /usr/local/lib/perl5/site_perl /usr/lib/perl5/vendor_perl/x86_64-linux /usr/lib/perl5/vendor_perl /usr/lib/perl5/vendor_perl .).
BEGIN failed--compilation aborted.

Если сделать 
ln -s /usr/lib/perl5/vendor_perl/Collectd/Plugins /usr/lib/perl5/vendor_perl/Collectd/Plugin
,то всё работает.
Comment 1 Michael Shigorin 2010-03-27 16:16:09 MSK
Надо выяснить, что имел в виду апстрим:

bindings/Makefile.am
bindings/perl/lib/Collectd/Plugins/OpenVZ.pm
bindings/perl/lib/Collectd/Plugins/Monitorus.pm
src/collectd-perl.pod

содержат упоминание Collectd::Plugins, а вот collectd-perl(5) упоминает

BaseName "Collectd::Plugin"

Пока мне кажется, что это local misconfiguration по причине следования разъехавшейся с кодом документации; пойду спрошу Флориана.
Comment 2 Michael Shigorin 2010-03-31 11:42:12 MSD
Ага, именно так апстрим и сказал:
http://mailman.verplant.org/pipermail/collectd/2010-March/003725.html
Comment 3 Repository Robot 2010-03-31 12:03:50 MSD
collectd-4.9.1-alt3 -> sisyphus:

* Wed Mar 31 2010 Michael Shigorin <mike@altlinux> 4.9.1-alt3

- cherry-picked upstream fix for inconsistent perl plugins basedir
  in manpage (closes: #23235)