FreeBSD Daily Topics
2007年12月20日 X.Orgドライバ i810/intelアップデート方法,もう1つのFreeBSDインストーラ他
heads-up
- x11-drivers/xorg-drivers
ports - 2007年5月19日にX.Org 7.2が追加された段階ではすべてのビデオドライバがインストールされていましたが,8月28日の変更でインストールされるドライバとそうでないドライバが分離されました。10月9日の変更でXORG_COMPLETEが設定されている場合にのみ,最初に追加されたときのようにすべてのドライバがインストールされるようになりました。12月12日の変更ではデフォルトでインストールされるドライバからi810ドライバが削除されintelドライバが追加されました。
このため,8月28日以前のportでX.Orgをインストールしてからアップデートを繰り替えして使っている場合,12月12日以降のPorts Collectionではi810ドライバとintelドライバで衝突が発生します。portupgrade(8)でアップグレードができなくなったようであれば,i810ドライバを削除してからintelドライバをインストールする必要があります。いい機会ですので,X.OrgドライバをPorts Collectionの状態と同期させておくと良いでしょう。
同期させる例を次に示します。
X.Orgを最新のportからのインストールに同期させる方法の例―i810/intelドライバコンフリクトも解決
# pkg_delete -f xf86-video-apm-1.1.1_1 # pkg_delete -f xf86-video-ark-0.6.0_1 # pkg_delete -f xf86-video-chips-1.1.1_1 # pkg_delete -f xf86-video-cirrus-1.1.0_1 # pkg_delete -f xf86-video-cyrix-1.1.0_1 # pkg_delete -f xf86-video-dummy-0.2.0_1 # pkg_delete -f xf86-video-fbdev-0.3.1_1 # pkg_delete -f xf86-video-glint-1.1.1_3 # pkg_delete -f xf86-video-i128-1.2.1_1 # pkg_delete -f xf86-video-i740-1.1.0_1 # pkg_delete -f xf86-video-i810-1.7.4 # pkg_delete -f xf86-video-imstt-1.1.0_1 # pkg_delete -f xf86-video-mga-1.9.100 # pkg_delete -f xf86-video-neomagic-1.1.1_1 # pkg_delete -f xf86-video-newport-0.2.1_1 # pkg_delete -f xf86-video-nsc-2.8.3 # pkg_delete -f xf86-video-rendition-4.1.3_1 # pkg_delete -f xf86-video-s3-0.5.0_1 # pkg_delete -f xf86-video-s3virge-1.9.1_1 # pkg_delete -f xf86-video-savage-2.1.3 # pkg_delete -f xf86-video-siliconmotion-1.5.1 # pkg_delete -f xf86-video-sis-0.9.3_2 # pkg_delete -f xf86-video-tdfx-1.3.0_2 # pkg_delete -f xf86-video-tga-1.1.0_1 # pkg_delete -f xf86-video-trident-1.2.3_1 # pkg_delete -f xf86-video-tseng-1.1.1_1 # pkg_delete -f xf86-video-vmware-10.15.2 # pkg_delete -f xf86-video-voodoo-1.1.1_1 # pkg_delete -f xf86-input-acecad-1.2.1 # pkg_delete -f xf86-input-calcomp-1.1.1 # pkg_delete -f xf86-input-citron-2.2.1 # pkg_delete -f xf86-input-digitaledge-1.1.0 # pkg_delete -f xf86-input-dmc-1.1.1 # pkg_delete -f xf86-input-dynapro-1.1.1 # pkg_delete -f xf86-input-elo # pkg_delete -f xf86-input-elo2300-1.1.1 # pkg_delete -f xf86-input-elographics-1.1.0 # pkg_delete -f xf86-input-fpit-1.1.0 # pkg_delete -f xf86-input-hyperpen-1.1.0 # pkg_delete -f xf86-input-jam # pkg_delete -f xf86-input-jamstudio-1.1.0 # pkg_delete -f xf86-input-joystick-1.2.3 # pkg_delete -f xf86-input-magellan-1.1.1 # pkg_delete -f xf86-input-magictouch-1.0.0.5_1 # pkg_delete -f xf86-input-microtouch-1.1.1 # pkg_delete -f xf86-input-mutouch-1.1.0 # pkg_delete -f xf86-input-palmax-1.1.0 # pkg_delete -f xf86-input-penmount-1.2.1 # pkg_delete -f xf86-input-spaceorb-1.1.1 # pkg_delete -f xf86-input-summa-1.1.0 # pkg_delete -f xf86-input-tek4957-1.1.0 # pkg_delete -f xf86-input-void-1.1.1 # pkgdb -F # portupgrade -aデフォルトでインストールされなくなったドライバは/usr/ports/x11-drivers/xorg-drivers/Makefileを読むとわかりますので,各自状況に合わせてチェックしながら作業してください。
- Yet Another FreeBSD Installer
current - currentのメーリングリストにおいてMike Makonnen氏からFreeBSDインストーラに関する話題が挙げられています。FreeBSDの新しいインストーラとしてはすでにIvan Voras氏がSoCで開発したfinstallがありますが,同氏はDragonFly BSDで採用されているBSD Installerをベースにsysinstall(8)を動作させ,さらにFreeBSD独自の機能をサポートしていくといった取り組みをしてきたようです。
現在の成果物がhttp://people.freebsd.org/~mtm/fin.tar.bz2で公開されています。興味があるデベロッパやユーザはチェックしてみると良いでしょう。
ports
- devel/flex_compiler_shell
fcsh(Flexコンパイラシェル)が新しくPorts Collectionへ追加されました。fcshはmxmlcやcompcコマンドラインコンパイラによく似た動作をするツールで,Flexアプリケーションやモジュール,コンポーネントライブラリなどをコンパイルするために使うシェル環境を提供します。mxmlcやcompcよりも高速に動作するという特徴があります。
- audio/musica
GTKベースで開発されたMIDIプレーヤMusicaが新しくPorts Collectionへ追加されました。
- www/linux-opera
Linux版Operaのportが9.25へアップグレードされました。セキュリティフィックスを目的としたマイナーアップグレード版です。
- lang/opendylan
プログラミング言語およびその開発プラットフォームOpen Dylanが新しくPorts Collectionへ追加されました。
FreeBSD Daily Topics
- 2007年12月28日 Juniper NetworksからFreeBSD ProjectへFreeBSD/MIPS移植参照コードを寄贈
- 2007年12月27日 USBマウスドライバums(4) Apple Mighty Mouseをサポート,qmail改善,cp(1)コマンド調整,bge(4)ドライバにBMC5722追加他
- 2007年12月26日 OpenPAM FigwortからOpenPAM Hydrangeaへアップグレード,mergemaster(8)改良,ports(7)マニュアル更新,ULE GCC3ビルド対応他
- 2007年12月25日 RELENG_7_0ブランチ作成,ministat(1)を通常コマンドへ,Alpine/Aptana Studio/pdfedit追加,Linux Firefox 3β2へ他
- 2007年12月21日 fetch(3) NO_PROXY/no_proxy環境変数対応,NetBSD 4.0をファミリツリーへ追加,TIJmp/Greylite/Ptop追加他
- 2007年12月20日 X.Orgドライバ i810/intelアップデート方法,もう1つのFreeBSDインストーラ他
- 2007年12月19日 procstat(1)にCOMMカラム追加,MacBookの起動処理改善,HT1000チップセット問題改善,他多数
- 2007年12月18日 /usr/ports/UPDATINGを扱うportupdate-scan登場,Adobe Flex 2 SDK追加,文字や単語単位で比較できるDocDiff登場,Samba3更新他
- 2007年12月17日 FreeBSD 7スケールグラフ,awesome最新版,cdrkit登場,qmail RESTRICTED削除,uniconvertor追加]
- 2007年12月14日 Ports Collection凍結解除,Gnome 2.20.2へ更新,suPHP更新(設定ファイル変更必要),インターネットTV Miro追加,他多数アップグレード

