CONTENTS
Lastmodified 2025-06-21 (土) 08:21:15
【参考URL】https://zenn.dev/hikosakasohtaro/articles/ecbdb9e4187b71
参考にしたサイトでは、Perlの更新に、portmaster を使用していたので、それに倣って
# cd /usr/ports/lang/perl5.40 # portmaster -Gdty --no-confirm .
としたが、アップグレード後に munin でエラーが発生した。
Can't locate Socket6.pm in @INC (you may need to install the Socket6 module) (@INC entries checked: /usr/local/lib/perl5/site_perl/mach/5.40 /usr/local/lib/perl5/site_perl /usr/local/lib/perl5/5.40/mach /usr/local/lib/perl5/5.40) at /usr/local/lib/perl5/site_perl/IO/Socket/INET6.pm line 38. BEGIN failed--compilation aborted at /usr/local/lib/perl5/site_perl/IO/Socket/INET6.pm line 40. Compilation failed in require at /usr/local/lib/perl5/site_perl/Munin/Master/Node.pm line 16. BEGIN failed--compilation aborted at /usr/local/lib/perl5/site_perl/Munin/Master/Node.pm line 16. Compilation failed in require at /usr/local/lib/perl5/site_perl/Munin/Master/UpdateWorker.pm line 15. BEGIN failed--compilation aborted at /usr/local/lib/perl5/site_perl/Munin/Master/UpdateWorker.pm line 15. Compilation failed in require at /usr/local/lib/perl5/site_perl/Munin/Master/Update.pm line 15. BEGIN failed--compilation aborted at /usr/local/lib/perl5/site_perl/Munin/Master/Update.pm line 15. Compilation failed in require at /usr/local/share/munin/munin-update line 12. BEGIN failed--compilation aborted at /usr/local/share/munin/munin-update line 12.
というエラーだったので、https://forums.freebsd.org/threads/compilation-failed-when-installing-munin-node.54437/ を参考にして
portupgrade -rf --batch p5-Net-Server-2.014 portupgrade -rf --batch p5-Socket6
を行ったところ、エラー内容が変化。
Can't locate RRDs.pm in @INC (you may need to install the RRDs module) (@INC entries checked: /usr/local/lib/perl5/site_perl/mach/5.40 /usr/local/lib/perl5/site_perl /usr/local/lib/perl5/5.40/mach /usr/local/lib/perl5/5.40) at /usr/local/lib/perl5/site_perl/Munin/Master/UpdateWorker.pm line 17. BEGIN failed--compilation aborted at /usr/local/lib/perl5/site_perl/Munin/Master/UpdateWorker.pm line 17. Compilation failed in require at /usr/local/lib/perl5/site_perl/Munin/Master/Update.pm line 15. BEGIN failed--compilation aborted at /usr/local/lib/perl5/site_perl/Munin/Master/Update.pm line 15. Compilation failed in require at /usr/local/share/munin/munin-update line 12. BEGIN failed--compilation aborted at /usr/local/share/munin/munin-update line 12.
となったので、
portupgrade -rf --batch rrdtool-1.9.0
を行ったところ、エラーは止まったようだ。
Total access 103:本日 6:昨日 3