pkg・ports アップデート関連 - その他一般 - rspamd-4.1.0_1 → 4.2.2_2


 クラウディア


1. 概要
2. 状況
3. 対処
4. 参考サイト

1. 概要

 発生は、2026年10月14日。

2. 状況

 他のものもまとめて書いちゃいますが。

portversion -v | grep '<'

[Reading data from pkg(8) ... - 888 packages found - done]
7-zip-26.03                 <  needs updating (port has 26.04)
cups-2.4.19_2               <  needs updating (port has 2.4.20)
doggo-1.4.0,1               <  needs updating (port has 1.4.0_1,1)
fftw3-3.3.10_5              <  needs updating (port has 3.3.11)
fltk-1.3.10                 <  needs updating (port has 1.3.11)
fontconfig-2.17.1,1         <  needs updating (port has 2.18.3,1)
graphite2-1.3.15            <  needs updating (port has 1.3.15_1)
graphviz-16.1.0             <  needs updating (port has 16.1.0_1)
hwdata-0.411,1              <  needs updating (port has 0.412,1)
libdvdcss-1.5.0             <  needs updating (port has 1.6.0)
mpfi-1.5.4_1                <  needs updating (port has 1.5.5)
png-1.6.58                  <  needs updating (port has 1.6.59_1)
py312-click-8.3.1           <  needs updating (port has 8.5.0)
py312-dnspython-2.8.0_1,1   <  needs updating (port has 2.9.0,1)
py312-sqlite3-3.12.14_10    <  needs updating (port has 3.15.0_10)
rspamd-4.1.0_1              <  needs updating (port has 4.2.2_2)
x265-4.2                    <  needs updating (port has 4.3)
 という状況にありまして。

env BATCH=yes portupgrade -rR rspamd
 が失敗するので。

cd /usr/ports/mail/rspamd
make NO_DIALOG=yes MAKE_JOBS_UNSAFE=yes
 が、これも。

Traceback
=========

      File "/usr/local/lib/python3.12/site-packages/sphinx/registry.py", line 546, in load_extension
        raise ExtensionError(
    sphinx.errors.ExtensionError: Could not import extension breathe (exception: No module named 'breathe')


The full traceback has been saved in:
/tmp/sphinx-err-udk64l5a.log

To report this error to the developers, please open an issue at <https://github.com/sphinx-doc/sphinx/issues/>. Thanks!
Please also report this if it was a user error, so that a better error message can be provided next time.
ninja: build stopped: subcommand failed.
*** Error code 1

Stop.
make[3]: stopped making "/usr/ports/devel/vectorscan/work/.install_done.vectorscan._usr_local" in /usr/ports/devel/vectorscan
*** Error code 1

Stop.
make[2]: stopped making "install" in /usr/ports/devel/vectorscan
*** Error code 1

Stop.
make[1]: stopped making "/usr/ports/mail/rspamd/work/.stage_done.rspamd._usr_local" in /usr/ports/mail/rspamd
*** Error code 1

Stop.
make: stopped making "all" in /usr/ports/mail/rspamd
 てなことになります。

3. 対処

 エラーの原因は、依存する、「python」のパッケージがないことのようです。  それを先にインストールします。

cd /usr/ports/devel/py-breathe

make
 オプションは、デフォルトのままにします。

make reinstall
 もう一度。

env BATCH=yes portupgrade -rR rspamd
 これでインストールできました。

4. 参考サイト

 本ページは、「Gemini」伍長を参考にさせていただきました。

audiobook.jp
U-NEXT
薬屋の独り言
健康サポート特集
【usus ウズウズ】
ネットオークションの相場、統計、価格比較といえばオークファン
サウンドハウス
アフィリエイトのアクセストレード
JETBOY
葬送のフリーレン Prime Video
EaseUS
earthcar(アースカー)
ハイスピードプラン
損保との違い
TikTok Shop 【リピート用プログラム】
それがだいじWi-Fi
Amazonギフトカード
5G CONNECT
ベルリッツ