運用ネタ(FreeBSD) cups-client のインストールに失敗する件
cups-client が ports から入らなかった件が解決したので、サマリーを。
ImageMagick-nox11-6.7.0.10_1 < needs updating (port has 6.7.1.10) cups-client-1.4.6 < needs updating (port has 1.4.8) cups-image-1.4.6 < needs updating (port has 1.4.8)
この状態で、
# portupgrade -a
** Port marked as IGNORE: print/cups-client:
is marked as broken: gnutls does not support threads yet;
disable the GNUTLS
** Port marked as IGNORE: print/cups-image:
is marked as broken: gnutls does not support threads yet;
disable the GNUTLS
(略)
---> Skipping 'graphics/ImageMagick' (ImageMagick-nox11-6.7.0.10_1)
because a requisite package 'cups-client-1.4.6' (print/cups-client)
failed (specify -k to force)
** Listing the failed packages (-:ignored / *:skipped / !:failed)
- print/cups-client (marked as IGNORE)
- print/cups-image (marked as IGNORE)
* graphics/ImageMagick (ImageMagick-nox11-6.7.0.10_1)
と、こうなるわけ。GNUTLSを無効化せよ、というメッセージがあるので、
当該 ports ディレクトリに移動して make config を実行する。

# cd /usr/ports/print/cups-client/ # make config [ ] GNUTLS Build with GNUTLS instead of OpenSSL のチェックを外す → [ OK ] # cd ../cups-image/ # make config [ ] GNUTLS Build with GNUTLS instead of OpenSSL のチェックを外す → [ OK ] # portupgrade -a
無事アップデート完了。