運用ネタ(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 を実行する。
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

無事アップデート完了。

この記事にコメントする

Powered by WordPress, WP Theme designed by WSC Project. ログイン