[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[gentoojp-users 788] Re: Maskedされているパッケージ( ypserv)
- Subject: [gentoojp-users 788] Re: Maskedされているパッケージ( ypserv)
- From: Hajime Tanaka <BYH01337@xxxxxxxxxxx>
- Date: Wed, 05 Nov 2003 01:54:46 +0900
- References: <[email protected]>
お世話になっております。木下様、小町様ご応答ありがとうございます。
>ypbindの場合ですと
>cd /usr/portage/net-nds/ypbind
>emerge ypbind-<version>.ebuild
>としてやるとmaskされていてもできると思います
>僕はMozilla-Thunderbirdがmaskされていたときは
>上記の方法で/usr/portage 以下の
>Mozilla-Thunderbirdのebuildファイルをさがしてemergeしてやりました
>
> そうですね。手で直接 ebuild を指定するのが一番簡単です。
> ACCEPT_KEYWORDS を書くのは実は面倒なので、そのディレクトリに行って指
> 定、というのが分かりやすいと思います(自分でもこの方法を使っています)。
そうでしたか。英文をなるべく読んだのですがこういう簡潔な方法に
当たらなかったと思います。探し方が下手ということなんでしょうけど
自分でもなんだかなぁと思いました。MLにはほんとにお世話になって
います。
>emerge -s portage
>としてやればportageのインストールされているバージョンと
>インストール可能な最新バージョンが表示されます
>
>Portage のバージョンを調べるには emerge info と打つと一番上に Portage
>のバージョンが出てきます。これに限らず一般的に入っているパッケージのバー
>ジョンを調べるときは、app-portage/gentoolkit を入れて qpkg -i [パッケー
>ジ名] とする(遅い)か、app-portage/epm を入れて epm -qG [パッケージ名]
>とする(速いけど低機能)か、などがあります(他にもいろいろありますがとり
>あえず簡単なのを2 つ)。
>
これは思わぬ方向で有用な情報をいただきました。早めに試してみます。
他にもいただいた解説、参考にさせていただきます。
アドバイスにしたがいまして # cd /usr/portage/net-nds/ypbind # emerge
ypbind-<version>.ebuild (いくつかのヴァージョンがありましたがそのうち最
新のものを選びました、 メモし忘れましてすいません) を試し、コンパイル自
体はうまくいった模様です。助かりました。 ただ、一通りの設定を済ませた
ところで # /usr/lib/yp/ypinit -m を行ったところ Is this correct ? [y/n:
y] y We need a few minutes to build the database... Building
/var/yp/parallel.domain/ypservers... Running /var/yp/Makefile...
gmake[1]: Entering directory '/var/yp/parallel.domain' Updating
passwd.byname... Updating passwd.byuid... gmake[1]: *** No rule to make
target '/etc/gshadow', needed by 'group.byname'. Stop ... となってしま
い、どうも不具合があるようです。 同様の症状がネットで検索したらいくつ
かあったのですが、残念ながらいま のところ解決策にたどりついたものを探せ
ておりません。passwdでひっかからず groupでひっかかるというものも自分には
思いつけないでいます。おなじ手続きで たしかvineでは異常がなかったはずな
のですが、手落ちがあったのかもしれません。 ヴァージョンを落としたら問
題なくなるのかも知れませんけれど、でも最新の ヴァージョンでサービスの起
動にこぎつけられないようなバグがあるはずない とも思います。