2010年11月21日日曜日

gentoo のセットアップ

gentoo のアップデートをサボっていたので今日 emerge --update --ask world
でまとめてやったら glibc で下記のエラー。

 ERROR: sys-libs/glibc-2.11.2-r3 failed: make for x86 failed
 Call stack: ebuild.sh, line   54:  Called src_compile environment, line 3802:
 Called eblit-run 'src_compile'
   :
   :

make.conf の CFLAGS から -pipe を取り除いて回避。

あと、emerge www-plugins/adobe-flash したら以下のエラー。

!!! All ebuilds that could satisfy "www-plugins/adobe-flash" have been masked.
!!! One of the following masked packages is required to complete your request:
- www-plugins/adobe-flash-10.2.161.23_pre20100927 (masked by: AdobeFlash-10.1 license(s))
A copy of the 'AdobeFlash-10.1' license is located at '/usr/portage/licenses/AdobeFlash-10.1'.

- www-plugins/adobe-flash-10.1.102.64 (masked by: AdobeFlash-10.1 license(s))
- www-plugins/adobe-flash-9.0.289.0 (masked by: AdobeFlash-9.0.31.0 license(s))
A copy of the 'AdobeFlash-9.0.31.0' license is located at '/usr/portage/licenses/AdobeFlash-9.0.31.0'.
以下のように package.license にライセンスを登録してOK.

echo "www-plugins/adobe-flash AdobeFlash-10.1" >> /etc/portage/package.license

以下その他メモ

emerge --search 文字列 : パーケージ検索
emerge -p パッケージ名 : パッケージ確認
equery files パッケージ名 : インストールされたファイル一覧
equery belongs ファイル名 : rpm -qf に同じ

0 件のコメント:

コメントを投稿