perl5.36 から perl5.40 へ 更新
をテンプレートにして作成
[
トップ
] [
新規
|
一覧
|
検索
|
最終更新
|
ヘルプ
|
ログイン
]
開始行:
CONTENTS
#contents
----
Lastmodified &lastmod;
----
*perl5.36 から perl5.40 へ更新 [#oba5a53c]
【参考URL】https://zenn.dev/hikosakasohtaro/articles/ecbd...
参考にしたサイトでは、Perlの更新に、portmaster を使用して...
# cd /usr/ports/lang/perl5.40
# portmaster -Gdty --no-confirm .
としたが、アップグレード後に munin から、5分毎に、以下の...
(コンソールから、munin-cron とコマンドを打っても同じ結果...
Can't locate Socket6.pm in @INC (you may need to install...
(@INC entries checked: /usr/local/lib/perl5/site_perl/ma...
/usr/local/lib/perl5/5.40/mach /usr/local/lib/perl5/5.40...
BEGIN failed--compilation aborted at /usr/local/lib/perl...
Compilation failed in require at /usr/local/lib/perl5/si...
BEGIN failed--compilation aborted at /usr/local/lib/perl...
Compilation failed in require at /usr/local/lib/perl5/si...
BEGIN failed--compilation aborted at /usr/local/lib/perl...
Compilation failed in require at /usr/local/lib/perl5/si...
BEGIN failed--compilation aborted at /usr/local/lib/perl...
Compilation failed in require at /usr/local/share/munin/...
BEGIN failed--compilation aborted at /usr/local/share/mu...
というエラーだったので、https://forums.freebsd.org/thread...
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 th...
/usr/local/lib/perl5/site_perl/mach/5.40 /usr/local/lib/...
/usr/local/lib/perl5/5.40) at /usr/local/lib/perl5/site_...
BEGIN failed--compilation aborted at /usr/local/lib/perl...
Compilation failed in require at /usr/local/lib/perl5/si...
BEGIN failed--compilation aborted at /usr/local/lib/perl...
Compilation failed in require at /usr/local/share/munin/...
BEGIN failed--compilation aborted at /usr/local/share/mu...
となったので、
portupgrade -rf --batch rrdtool-1.9.0
を行ったところ、エラーメールは止まったようだ。
** エラーメールは止まったが、Apache のグラフが表示(更新...
項目は、
Apache accesses
Apache processes
Apache volume
の三つ。
# munin-node-configure -suggest
してみると、
Plugin | Used | Suggestions
------ | ---- | -----------
amavis | no | no
apache_accesses | no | no [LWP::UserAgent n...
apache_processes | no | no [LWP::UserAgent n...
apache_volume | no | no [LWP::UserAgent n...
[[Munin on HP ProLiant ML110 G7]] に有る様に、
# portupgrade -f p5-libwww
などを行ってみたが、[LWP::UserAgent not found] のまま。...
portupgrade -rfR --batch p5-libwww
してみたところ、Apacheのグラフが再描画され始めた。
#ref(50_025-06-20 165836.png)
----
* /usr/ports/UPDATING 20231017: の改編版 [#q22938cb]
AFFECTS: users of lang/perl5*
AUTHOR: delphij@FreeBSD.org
The default Perl version has been switched to Perl 5.40...
binary packages to upgrade your system, you do not have...
upgrade will do the right thing. For the other people, ...
migrating from 5.36 to 5.40, do:
First, add to /etc/make.conf:
DEFAULT_VERSIONS+= perl5=5.40
Portupgrade users:
portupgrade -o lang/perl5.40 -f lang/perl5.36
You can now remove the DEFAULT_VERSIONS line added ea...
from /etc/make.conf
Then you will need to rebuild everything that uses li...
can do so with:
portupgrade -f `pkg shlib -qR libperl.so.5.36`
If, for some reason, this command fails at one point,...
run it again, it will not rebuild what it already reb...
ports that have been rebuilt no longer depend on libp...
on libperl.so.5.40.
Portmaster users:
portmaster -o lang/perl5.40 lang/perl5.36
You can now remove the DEFAULT_VERSIONS line added ea...
from /etc/make.conf
Then you will need to rebuild everything that uses li...
can do so with:
portmaster -f `pkg shlib -qR libperl.so.5.36`
If, for some reason, this command fails at one point,...
run it again, it will not rebuild what it already reb...
ports that have been rebuilt no longer depend on libp...
on libperl.so.5.40.
デフォルトの Perl バージョンが Perl 5.40 に変更されまし...
バイナリパッケージを使用してシステムをアップグレードする...
pkg upgrade で適切に処理されます。
それ以外の場合は、5.36 から 5.40 に移行すると仮定して、...
まず、/etc/make.conf に以下を追加します。
DEFAULT_VERSIONS+= perl5=5.40
Portupgrade ユーザー:
portupgrade -o lang/perl5.40 -f lang/perl5.36
先ほど追加したDEFAULT_VERSIONS行を/etc/make.confから削除...
次に、libperl.so を使用するすべてのものを再構築する必要...
次のコマンドで実行できます。
portupgrade -f `pkg shlib -qR libperl.so.5.36`
何らかの理由でこのコマンドが途中で失敗した場合でも、再度...
再構築されたポートは libperl.so.5.36 ではなく libperl.so...
Portmaster ユーザー:
portmaster -o lang/perl5.40 lang/perl5.36
先ほど追加したDEFAULT_VERSIONS行を/etc/make.confから削除...
その後、libperl.soを使用するすべてのファイルを再構築する...
以下のコマンドで実行できます。
portmaster -f `pkg shlib -qR libperl.so.5.36`
何らかの理由でこのコマンドが途中で失敗した場合でも、再度...
再構築されたポートは libperl.so.5.36 ではなく libperl.so...
----
Total access &counter(total);:本日 &counter(today);:昨...
#counter([total|today|yesterday]);
終了行:
CONTENTS
#contents
----
Lastmodified &lastmod;
----
*perl5.36 から perl5.40 へ更新 [#oba5a53c]
【参考URL】https://zenn.dev/hikosakasohtaro/articles/ecbd...
参考にしたサイトでは、Perlの更新に、portmaster を使用して...
# cd /usr/ports/lang/perl5.40
# portmaster -Gdty --no-confirm .
としたが、アップグレード後に munin から、5分毎に、以下の...
(コンソールから、munin-cron とコマンドを打っても同じ結果...
Can't locate Socket6.pm in @INC (you may need to install...
(@INC entries checked: /usr/local/lib/perl5/site_perl/ma...
/usr/local/lib/perl5/5.40/mach /usr/local/lib/perl5/5.40...
BEGIN failed--compilation aborted at /usr/local/lib/perl...
Compilation failed in require at /usr/local/lib/perl5/si...
BEGIN failed--compilation aborted at /usr/local/lib/perl...
Compilation failed in require at /usr/local/lib/perl5/si...
BEGIN failed--compilation aborted at /usr/local/lib/perl...
Compilation failed in require at /usr/local/lib/perl5/si...
BEGIN failed--compilation aborted at /usr/local/lib/perl...
Compilation failed in require at /usr/local/share/munin/...
BEGIN failed--compilation aborted at /usr/local/share/mu...
というエラーだったので、https://forums.freebsd.org/thread...
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 th...
/usr/local/lib/perl5/site_perl/mach/5.40 /usr/local/lib/...
/usr/local/lib/perl5/5.40) at /usr/local/lib/perl5/site_...
BEGIN failed--compilation aborted at /usr/local/lib/perl...
Compilation failed in require at /usr/local/lib/perl5/si...
BEGIN failed--compilation aborted at /usr/local/lib/perl...
Compilation failed in require at /usr/local/share/munin/...
BEGIN failed--compilation aborted at /usr/local/share/mu...
となったので、
portupgrade -rf --batch rrdtool-1.9.0
を行ったところ、エラーメールは止まったようだ。
** エラーメールは止まったが、Apache のグラフが表示(更新...
項目は、
Apache accesses
Apache processes
Apache volume
の三つ。
# munin-node-configure -suggest
してみると、
Plugin | Used | Suggestions
------ | ---- | -----------
amavis | no | no
apache_accesses | no | no [LWP::UserAgent n...
apache_processes | no | no [LWP::UserAgent n...
apache_volume | no | no [LWP::UserAgent n...
[[Munin on HP ProLiant ML110 G7]] に有る様に、
# portupgrade -f p5-libwww
などを行ってみたが、[LWP::UserAgent not found] のまま。...
portupgrade -rfR --batch p5-libwww
してみたところ、Apacheのグラフが再描画され始めた。
#ref(50_025-06-20 165836.png)
----
* /usr/ports/UPDATING 20231017: の改編版 [#q22938cb]
AFFECTS: users of lang/perl5*
AUTHOR: delphij@FreeBSD.org
The default Perl version has been switched to Perl 5.40...
binary packages to upgrade your system, you do not have...
upgrade will do the right thing. For the other people, ...
migrating from 5.36 to 5.40, do:
First, add to /etc/make.conf:
DEFAULT_VERSIONS+= perl5=5.40
Portupgrade users:
portupgrade -o lang/perl5.40 -f lang/perl5.36
You can now remove the DEFAULT_VERSIONS line added ea...
from /etc/make.conf
Then you will need to rebuild everything that uses li...
can do so with:
portupgrade -f `pkg shlib -qR libperl.so.5.36`
If, for some reason, this command fails at one point,...
run it again, it will not rebuild what it already reb...
ports that have been rebuilt no longer depend on libp...
on libperl.so.5.40.
Portmaster users:
portmaster -o lang/perl5.40 lang/perl5.36
You can now remove the DEFAULT_VERSIONS line added ea...
from /etc/make.conf
Then you will need to rebuild everything that uses li...
can do so with:
portmaster -f `pkg shlib -qR libperl.so.5.36`
If, for some reason, this command fails at one point,...
run it again, it will not rebuild what it already reb...
ports that have been rebuilt no longer depend on libp...
on libperl.so.5.40.
デフォルトの Perl バージョンが Perl 5.40 に変更されまし...
バイナリパッケージを使用してシステムをアップグレードする...
pkg upgrade で適切に処理されます。
それ以外の場合は、5.36 から 5.40 に移行すると仮定して、...
まず、/etc/make.conf に以下を追加します。
DEFAULT_VERSIONS+= perl5=5.40
Portupgrade ユーザー:
portupgrade -o lang/perl5.40 -f lang/perl5.36
先ほど追加したDEFAULT_VERSIONS行を/etc/make.confから削除...
次に、libperl.so を使用するすべてのものを再構築する必要...
次のコマンドで実行できます。
portupgrade -f `pkg shlib -qR libperl.so.5.36`
何らかの理由でこのコマンドが途中で失敗した場合でも、再度...
再構築されたポートは libperl.so.5.36 ではなく libperl.so...
Portmaster ユーザー:
portmaster -o lang/perl5.40 lang/perl5.36
先ほど追加したDEFAULT_VERSIONS行を/etc/make.confから削除...
その後、libperl.soを使用するすべてのファイルを再構築する...
以下のコマンドで実行できます。
portmaster -f `pkg shlib -qR libperl.so.5.36`
何らかの理由でこのコマンドが途中で失敗した場合でも、再度...
再構築されたポートは libperl.so.5.36 ではなく libperl.so...
----
Total access &counter(total);:本日 &counter(today);:昨...
#counter([total|today|yesterday]);
ページ名: