Hatena::ブログ(Diary)

い〜さねっと RSSフィード

2009-04-20

8.0-CURRENT では, devel/libusb が不要ライブラリ

x11/kdebase4-workspace をインストールしようとしたら, libusb でエラーが出た

# cd /usr/ports/x11/kdebase4-workspace
# make install clean
…(中略)…
===>  libusb-0.1.12_4 has been already included into base system.
*** Error code 1

Stop in /usr/ports/devel/libusb.

なにやら,8.0-CURRENTでは,USBライブラリが変更されたかららしい

FreeBSD Daily Topics:2009年3月11日 木曜と金曜はAsiaBSDCon2009チュートリアル 当日参加も,FreeBSD Diskスケジュール機能更新 広く試験募集,MythTVアップグレード方法他|gihyo.jp … 技術評論社

このため, devel/libusb は不要かつ非推奨になったらしい

というわけで,使わないようにしてやる必要がある

具体的には,kdebase4-workspace の Makefile を無理やり変更して, libusb をインストールしないようにした

Makefile の LIB_DEPENDS の1行目を消す

# cd /usr/ports/x11/kdebase4-workspace
# vi Makefile
#LIB_DEPENDS=   usb-0.1.8:${PORTSDIR}/devel/libusb \
#               qimageblitz.4:${PORTSDIR}/x11/qimageblitz\
#               dbus-1.3:${PORTSDIR}/devel/dbus \
#               hal.1:${PORTSDIR}/sysutils/hal \
#
LIB_DEPENDS=    qimageblitz.4:${PORTSDIR}/x11/qimageblitz\
                dbus-1.3:${PORTSDIR}/devel/dbus \
                hal.1:${PORTSDIR}/sysutils/hal \
                xklavier.12:${PORTSDIR}/x11/libxklavier

これで,無事に x11/kdebase4-workspace がインストールできた

普通に動作するかはまだわかりません

スパム対策のためのダミーです。もし見えても何も入力しないでください
ゲスト


画像認証

トラックバック - http://d.hatena.ne.jp/isano/20090420/1240220239