pkg・ports アップデート関連 - その他一般 - wireshark 4.2.3 → 4.2.4
- 1. 概要
- 2. 状況
- 3. オチ
1. 概要
これを書いているのは、2024年4月4日のことですが、あまり時期は関係ないな。
2. 状況
$ portversion -v | grep '<'
wireshark-nox11-4.2.3 < needs updating (port has 4.2.4)
という状況でありまして。
はじめからミソのことをいうと。
cd /usr/ports/net/wireshark
make FLAVOR=nox11
make FLAVOR=nox11 install
でインストールしています。
モジュール名とディレクトリ名に食い違いがあるところがミソなわけで。
このあたりは、「Wireshark - インストール」の「FreeBSD」のページをご参照ください。
これをいきなり。
portupgrade -Rr wireshark
しても、だめなのは、参照ページでご理解ください。
だがしかし。
cd /usr/ports/net/wireshark
make deinstall clean
make FLAVOR=nox11
make FLAVOR=nox11 install
しても、後の2行が何も動作しない・・・。
3. オチ
正解は「『make deinstall clean』にもオプションをつけてやる」でした。
cd /usr/ports/net/wireshark
make FLAVOR=nox11 deinstall clean
make FLAVOR=nox11
make FLAVOR=nox11 install
これで。
$ portversion -v | grep wireshark
[Reading data from pkg(8) ... - 477 packages found - done]
wireshark-nox11-4.2.4 = up-to-date with port
という状態になりました。
|
|