Ahoj,
tak jsem to puvodne nejak nedoresil, ted se mi stejny problem vyskytl na
dalším stroji (6.2, perl 5.10.1). Není to kriticke, ale mel jsem ted cas,
tak jsem si s tim zase chvili hral. Muzete mi někdo poradit, kde je
definovana cesta LD_LIBRARY_PATH a kde ji nastavit globalne? Nikde se mi to
On 12/28/10 13:41, Milan Cizek:
tak jsem to puvodne nejak nedoresil, ted se mi stejny problem vyskytl na
dalším stroji (6.2, perl 5.10.1). Není to kriticke, ale mel jsem ted cas,
tak jsem si s tim zase chvili hral. Muzete mi někdo poradit, kde je
definovana cesta LD_LIBRARY_PATH a kde ji
Ahoj,
překompiloval jsem všechny porty portupgrade -rf perl, ale nic to
nevyřešilo.
# readelf -Wd /usr/local/lib/libnetsnmpmibs.so.20 | grep RPATH
0x000f (RPATH) Library rpath: [/usr/local/lib]
# readelf -dW /usr/local/lib/libnetsnmpagent.so.20 | grep RPATH
0x000f
On 11/27/10 07:41, Milan Cizek:
po portupgrade portů se mi nedaří nastartovat snmpd. Provedl jsem znovu
portupgrdade -f perl a také net-snmp a p5-Net-SNMP, ale nepomáhá.
libperl.so existuje v /usr/local/lib/perl5/5.8.9/mach/CORE/libperl.so
Starting snmpd.
/libexec/ld-elf.so.1: Shared object
On 11/27/2010 10:47 AM, Dan Lukes wrote:
On 11/27/10 07:41, Milan Cizek:
po portupgrade portů se mi nedaří nastartovat snmpd. Provedl jsem znovu
portupgrdade -f perl a také net-snmp a p5-Net-SNMP, ale nepomáhá.
libperl.so existuje v /usr/local/lib/perl5/5.8.9/mach/CORE/libperl.so
Evidentne
Ahoj,
Copak ti povi 'ldd -av /usr/local/sbin/snmpd' ?
# ldd -av /usr/local/sbin/snmpd
ldd: /usr/local/sbin/snmpd: this is an ELF program; use objdump to examine
Ale nez bych nad tim zacal hloubat tak nejak do hloubky, nejprve bych
overil, ze 'perl' je cisty. Tim myslim, ze v adresarich
On 11/27/2010 11:16 AM, Dan Lukes wrote:
To nejspis asi ano, ale jak's to odvodil z te cesty ?
Empiria. Po upgrade perlu z 5.8.9 na 5.10.0 ostali visiet niektore p5-
moduly alebo podobne, ktore nemali dobre osetrene zavislosti.
Inak, mohlo by to este robit aj nekorektny LD_LIBRARY_PATH.
--
On 11/27/10 07:41, Milan Cizek:
# ldd /usr/local/lib/libnetsnmphelpers.so.20
/usr/local/lib/libnetsnmphelpers.so.20:
...
libperl.so = not found (0x0)
Tak uz je jasne, v cem je rozdil mezi libnetsnmp* knihovnami, kde je
libperl.so found a kde not found
Not found:
readelf -Wd