pkg・ports アップデート - git - git-2.43.0 → 2.43.0_1

クラウディア 
1. 概要
2. 状況
3. 対処

1. 概要

 発生は、2024年1月9日ですが、調べると、同様の状況は、ずいぶん以前にも起こっているらしい。  本ページは、下記のサイトを参考にさせていただきました。
Problem compiling git from ports

2. 状況


$ portversion -v | grep "<"
[Reading data from pkg(8) ... - 355 packages found - done]
git-2.43.0                  <  needs updating (port has 2.43.0_1)
 てな、状況でありまして。

portupgrade -Rr git
 すると。

・・・	略	・・・

install -d -m 755 /usr/ports/devel/git/work-default/stage/usr/local/libexec/git-core
install -m 755 git-subtree /usr/ports/devel/git/work-default/stage/usr/local/libexec/git-core
asciidoctor -b docbook -d manpage  \
        -agit_version=2.43.0 -I../../Documentation -rasciidoctor-extensions -alitdd='&#x2d;&#x2d;' git-subtree.txt
gmake[2]: asciidoctor: No such file or directory
gmake[2]: *** [Makefile:86: git-subtree.xml] Error 127
gmake[2]: Leaving directory '/usr/ports/devel/git/work-default/git-2.43.0/contrib/subtree'
*** Error code 2

Stop.
make[1]: stopped in /usr/ports/devel/git
*** Error code 1

Stop.
 てなことになります。

3. 対処

 参考サイトによれば。  どうも、「rubygem-asciidoctor」ちゅうのが、悪さをしているらしい。  まず、これをアンインストールします。

cd /usr/ports/textproc/rubygem-asciidoctor
make deinstall clean
 それから、「git」をインストールしなおします。

cd /usr/ports/devel/git
make deinstall clean
make
make install
 これで、無事アップグレードできます。