[BSD] munin panaszkodik

Zahemszky Gábor Gabor at Zahemszky.HU
2009. Okt. 16., P, 14:10:35 CEST


Szia!

> > Tobb megoldas is lehet, szerintem rakd vissza az 5.8.9-es perlt.

Nem kell, lásd lejjebb.

> Amikor frissítettem a portokat akkor elolvastam az UPDATING file-t és 
> követtem a benne található utasításokat:
> 
> > 20090911:
> >   AFFECTS: users of lang/perl5.10
> >   AUTHOR: skv at FreeBSD.org
> >
> >   lang/perl5.10 has been updated to 5.10.1.  You should update
> > everything that depends on perl.  The easiest way to do that is to
> > use "perl-after-upgrade" script supplied with lang/perl5.10.
> > Please see its manual page for details.
> >
> >   If you want switch to lang/perl5.10 from lang/perl5.8 please
> > follow instructions in the entry 20090328 in this file.
> Nos, a javasolt "perl-after-upgrade" script nem szólt hogy
> upgrade-eljem a munint. Szerintem rá kellett volna jönnie, és
> szerintem ez egy port hiba. Ha még mindig úgy gondolod hogy ez az én
> hibám akkor légyszi mond el hogy honnan kellett volna rájönnöm hogy a
> munin-t is újra kell fordítanom.

Nem tudom Halász kolléga hogy gondolja, én úgy, hogy változatlanul a
*Te* hibád. Ugyanis:

a) rrdtools -ra kerestél, közben rrdtool (egyesszám) :-) Így egyébként
már meg is van, /usr/ports/databases/rrdtool

2) Én megnéztem az UPDATING-et, és elolvastam a hivatkozott részt is:
"follow instructions in the entry 20090328" - azaz rákerestem a
20090328 sztringre és elolvastam az ott szereplő dolgokat is. Abban
viszont explicite szerepelt a következő:

"Reinstall everything that depends on Perl". És portmaster-re és
portupgrade -re is szerepel, hogy hogyan. Nos annak még a munin-t is
újra kellett volna húznia, meg az rrdtool-t is, meg a mit tudom én
mi-van-nálad-perl-t is.

Zahy < Gabor at Zahemszky dot HU >

-- 
#!/bin/ksh
Z='21N16I25C25E30, 40M30E33E25T15U!';
IFS=' ABCDEFGHIJKLMNOPQRSTUVWXYZ ';
set -- $Z;for i;{ [[ $i = ? ]]&&print $i&&break;
[[ $i = ??? ]]&&j=$i&&i=${i%?};
typeset -i40 i=8#$i;print -n ${i#???};
[[ "$j" = ??? ]]&&print -n "${j#??} "&&j=;typeset +i i;};
IFS=' 0123456789 ';set -- $Z;for i;{ [[ $i = , ]]&&i=2;
[[ $i = ?? ]]||typeset -l i;j="$j $i";typeset +l i;};print "$j"



További információk a(z) BSD levelezőlistáról