[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[gentoojp-users 911] Re: RE:ebuildフ ァイル
- Subject: [gentoojp-users 911] Re: RE:ebuildフ ァイル
- From: Mamoru KOMACHI <usata@xxxxxxxxxxxxxxxxxxxxxxx>
- Date: Fri, 05 Dec 2003 23:45:24 +0900
- References: <[email protected]>
小町です。
>>>>> In [gentoojp-users : No.910]
>>>>> 田中 元 <BYH01337@xxxxxxxxxxx> wrote:
> まず KEYWORDS="~x86"を KEYWORDS="~ppc"とするだけにして
> # ebuild gcloop-0.66.3.ebuild fetch
> しましたら、
> !!! aux_get(): ebuild for 'sys-apps/gcloop-0.66.3' does not exist at:
> !!! /usr/portage/sys-apps/gcloop-0.66.3/gcloop-0.66.3.ebuild
> doebuild(): aux_get() error; aborting.
> というエラーになります。この英文で「sys-apps/gcloop-0.66.3用のebuildが/usr/por
> tage/sys-apps/gcloop-0.66.3/gcloop-0.66.3.ebuildに存在しない」
> という意味が分かりません(ebuildがebuildに存在しないとはいったい?)。
ebuild のファイルを置く場所が間違っています。PORTDIR_OVERLAY で指定し
たディレクトリの sys-apps/gcloop に gcloop-0.66.3.ebuild を置いてくだ
さい。/usr/portage の下は手でいじるものではありません。たとえば
/usr/local/portage/sys-apps/gcloop/gcloop-0.66.3.ebuild
になります。
> 念のためfilesディレクトリ以下のcloop-1.02用のファイルをコピーして名前を
> digest-gcloop-0.66.3としましたが、結果は変わりません。
digest-gcloop-0.66.3 は
# ebuild <gcloop-0.66.3.ebuild の存在するパス> digest
として生成するもので、ファイルをコピーしても意味はありません(むしろ間
違った MD5 が書かれたファイルが置かれるので ebuild コマンドが失敗する
んじゃないでしょうか)。
--
Mamoru KOMACHI <usata@xxxxxxxxxxxxxxxxxxxxxxx>
http://www.sodan.ecc.u-tokyo.ac.jp/~usata/