Gentoo Linux 2 - Gentlemen take Portage too -

このエントリーをはてなブックマークに追加
926login:Penguin:03/04/09 19:52 ID:zICvHkJO
927login:Penguin:03/04/09 20:09 ID:c60OKN0g
emerge sync してから emerge --deep -u worldを実行しても
*Updating 4.2.0 sources to 4.2.1...
*A dry-run of patch command succeeded, but actually
*applying the patch failed!
*Failed Patch: 4.2.0-4.2.1.diff.gz!
*Include in your bugreport the contents of :
/var/tmp/portage/xfree-4.2.1-r2/temp/4.2.0-4.2.1.diff.gz-14521.out
と表示され、止まってしまいます。どうすれば解決するでしょうか?
928login:Penguin:03/04/09 20:33 ID:96YPjiDn
$ emerge info | sed -n "1p;3p"
これぐらい晒しておいてもバチはあたるまいよ。
929927:03/04/09 21:01 ID:c60OKN0g
>>928 俺に対してですか?一応
Portage 2.0.47-r10 (default-x86-1.4,gcc-3.2.2,glibc-2.3.1-r4)
System uname: 2.4.20-xfs_pre2 i686 Pentium II (Deschutes)
930login:Penguin:03/04/09 22:10 ID:HDN8kxuN
# nano m/etc/make.conf
USE="-X"
# emerge mod_php
しても
# USE="-X" emerge mod_php
しても
xfree4.x
がインスコされて鬱
931login:Penguin:03/04/09 22:57 ID:c60OKN0g
emerge sys-kernel/gentoo-sources
を実行したんですが、
Scanning patch directory:'.'
Checking 000_preempt-rml_ll_2.4.20(plain text format)...looks good.
Applying...patch: **** write error : No space left on device
done.
と表示され止りました。スペースが足りないようですが、どう対処したら
いいんでしょうか?
932906:03/04/09 22:57 ID:I7UssNKv
upgradeが一応終了しました. (gcc のバージョンは 3.2.2)
しかし, emerge -e world を実行すると

gzip: stdin: decompression OK, trailing zero bytes ignored
tar: Child returned status 2
tar: Error exit delayed from previous errors

!!! ERROR: x11-base/xfree-4.2.1-r2 failed.
!!! Function src_unpack, Line 201, Exitcode 2
!!! (no error message)

と異常終了してしまいます.

emerge rsync, emerge -u -p --deep portage, emerge -u -p --deep system, emerge -u -p --deep world

はいずれも,

These are the packages that I would merge, in order:
Calculating dependencies ...done!

と, だけメッセージを出力して対象が無いことを確認しています.

どこが悪いのでしょうか?

#再起動しても正常に動作しているので, upgrade自体は正常終了しているものと思います.
933名無しさん@Emacs:03/04/09 23:02 ID:/jCoYYwq
>>931
必要ないファイルを消してディスクの空き容量を増やせば?
934名無しさん@Emacs:03/04/09 23:09 ID:ymil1YNN
>932

単にxfree-4.2.1-r2のアーカイブが壊れてて
解答途中でえらーが でてるように見えるのですが
それだけダウンロードし直してみては?
935931:03/04/09 23:10 ID:c60OKN0g
>>933
例えばどのファイルを削除すれないいんでしょうか?
936名無しさん@Emacs:03/04/09 23:10 ID:/jCoYYwq
>>932
file /usr/portage/distfiles/sys_drv_src_210303.tar.gz
の結果は?
tar zxf /usr/portage/distfiles/sys_drv_src_210303.tar.gz
できる?

937932:03/04/09 23:25 ID:I7UssNKv
>>934
なるほど.
本家の方から落してみます.

>>936
そのファイルは存在しません.
これってマズイ!?

mirrorselect で速度の早い奴から3つ選ぶよ, ってゆーので設定して
GENTOO_MIRRORS=" http://ftp.gentoo.or.kr/ ftp://mirror.iawnet.sandia.gov/pub/gentoo/ ftp://ftp.gtlib.cc.gatech.edu/pub/gentoo"
としてるんですが, .or.kr はよろしくないっていう発言は本当ですか?

938名無しさん@Emacs:03/04/09 23:34 ID:/jCoYYwq
>>937
> そのファイルは存在しません.
> これってマズイ!?

xfree-4.2.1-r2.ebuildの201行目がそのファイルをtar zxfで
解凍してるんだが。
939login:Penguin:03/04/09 23:39 ID:E/j1omE/
プロバイダによる。
下手に大手町まで太いIIJだとパロアルト経由でpos0-0-622M.cr1.SAC1.gblx.net
からdst2-vl-10.e-serverbank.comで
154.185 ms 154.734 ms 153.656 ms。

dtiだと79.662 ms 77.473 ms 80.605 ms

940login:Penguin:03/04/09 23:42 ID:96YPjiDn
>>927
> *Failed Patch: 4.2.0-4.2.1.diff.gz!

>>931
> Applying...patch: **** write error : No space left on device

ひょっとしたら根っこは同じでしょうかね。
emergeの作業ディレクトリは

$ emerge info | grep PORTAGE_TMPDIR

でわかります。このディレクトリがあるパーティションが溢れていないか確認
してください。溢れていた場合は >>933 か、PORTAGE_TMPDIRに別の作業ディ
レクトリを設定して再度emergeしてみて下さい。

>>934
それじゃdigestが泣きます。

>>938
たいぽ
941login:Penguin:03/04/10 00:33 ID:YQoGgeuI
今日phoenix-cvsいれたけどやっぱphoenix-binにもどしたくて
emerge -C phoenix-cvsやって、その後にemerge phoenix-binやったら
>>> emerge (1 of 1) net-www/phoenix-bin-0.5 to /
keeptemp
keepwork
>>> md5 ;-) phoenix-0.5-i686-pc-linux-gnu.tar.gz
/usr/sbin/ebuild.sh: line 1041 //var/db/pkg/net-www/phoenix-bin-0.5/phoenix-bin-0.5.ebuild: そのようなファイルやディレクトリはありません

!!! ERROR: net-www/phoenix-bin-0.5 failed.
!!! Function , Line 1041 Exitcode 1
!!! error sourcing ebuild

って起こられますた。なんでだろ?
942名無しさん@Emacs:03/04/10 01:04 ID:5EprCydl
phoenix-cvsがようやくgtk2+で日本語入力できるようになりました。
943932:03/04/10 01:07 ID:h5HXGrhg
>>938
確認しました.
確かに, そこで解凍してるんで無いとマズイですね.

>>940
あー, それはないです.

GENTOO_MIRRORS を変更した方が良いですかね?
これ以外は問題ないのに...
944932:03/04/10 01:31 ID:h5HXGrhg
>>938
${DISTDIR}/sis_drv_src_${SISDRV_VER}.tar.gz → sis_drv_src_210303-1.tar.gz
ですね?

> tar xvfz sis_drv_src_210303-1.tar.gz
gzip: stdin: decompression OK, trailing zero bytes ignored
tar: 子プロセスがステータス 2 を返してきました
tar: 処理中にエラーが起きましたが、最後まで処理してからエラー終了させました
>

> tar tvfz sis_drv_src_210303-1.tar.gz
で確認してみましたが, ファイルそのものには問題ないと思います.

945917:03/04/10 07:33 ID:omc4McWE
>926
ぬあーーーやっぱり。。。
あーはずかしいBugIssueを投げてしまった。。。
ありがとうございます。
946login:Penguin:03/04/10 08:17 ID:HmMPK0UY
>>945
まあ、気にするな。
bugzillaなんて気になったら投げとけばいいと思うよ

で、dev-perlにpostgresqlのmoduleを入れるのが、
いいのかな?
947917:03/04/10 08:25 ID:omc4McWE
反省したのでなんとなく作ってみた。
やる気はあまりない感じ。

# Copyright 1999-2003 Gentoo Technologies, Inc.

inherit perl-module

S=${WORKDIR}/${P}
MY_P=pgperl-${PV}
CATEGORY="dev-perl"
DESCRIPTION="native Perl interface to PostgreSQL"
SRC_URI="ftp://gborg.postgresql.org/pub/pgperl/stable/${MY_P}.tar.gz"
HOMEPAGE="http://gborg.postgresql.org/project/pgperl/projdisplay.php"

SLOT="0"
KEYWORDS="x86"

newdepend ">=dev-db/postgresql-7.3.2"

src_compile() {
#ここはきっとおかしい
export POSTGRES_HOME=/var/lib/postgresql
perl-module_src_compile
#バックエンドが起動していないと通らないテストをすべき?
# perl-module_src_test || die "test failed"
}
948917:03/04/10 08:29 ID:omc4McWE
>947
あそか。
/etc/make.confのoverlayをはずして
/usr/local/portage/dev-perl/Pg/Pg-2.0.2.ebuild
としてみて、
ebuild Pg-2.0.2.ebuild digest
してみて(これって必要??)
emerge dev-perl/Pg

dependは正しいかよくわからない。。。
949login:Penguin:03/04/10 08:33 ID:SYNZPCkT
他スレでレスつかなかったんで同じ質問させてください。
XFree86-4.3.0(Gentoo1.4rc3)使ってます。
emergeでインスコしました。
(WW) xf86OpenConsole: VT_ACTIVATE failed
(WW) xf86OpenConsole: VT_WAITACTIVE failed

fatal server error
xf86OpenConsole: VT_MODE failed

というエラーメッセージを吐いて立ち上がらなく
なってしまいますた。これはどういう意味なんでしょう?
1日がんばったんですが解決せず。お願いします。。
950login:Penguin:03/04/10 09:28 ID:VdYue+od
951login:Penguin:03/04/10 09:44 ID:SYNZPCkT
>>949
おお、ありがとん!
試してみて報告します。
952login:Penguin:03/04/10 09:54 ID:bwLo335Z
誰か偉い人、そろそろ次スレ考えてー。
953login:Penguin:03/04/10 10:04 ID:8IWznhfP
Gentoo Linux 3rd
954login:Penguin:03/04/10 10:26 ID:J8O+QEC8
【春は】 厳冬スレ・その3 【まだ?】

や、1.4がリリースされたら春かな、、と。
日々syncしてるからかんけーねーだろっ て思っているんですが
ネタとして。
955login:Penguin:03/04/10 10:27 ID:RyC5xW4a
Gentoo Linux 3rc
956login:Penguin:03/04/10 10:27 ID:HmMPK0UY
>>954
とりあえず、Gentooってどっかに入れよう!
厳冬もあっていいけど。
957login:Penguin:03/04/10 10:32 ID:HmMPK0UY
>>947
だいたいいいと思うよ。

CATEGORYっているの?

>#ここはきっとおかしい
>export POSTGRES_HOME=/var/lib/postgresql

これってないとcompileで失敗する?

7.3.2未満で動かないのか、謎だが。
とりあえずgentoojpかbugzillaかに上げてみれば?
958login:Penguin:03/04/10 10:39 ID:juYn7I7P
959login:Penguin:03/04/10 10:47 ID:Z/sReXeT
Gentoo# emerge -u Part3
960login:Penguin:03/04/10 10:53 ID:dSCON3rO
Gentoo Linux 3 - Portage t(h)ree
"Portage の成る木" ってことで。
もしくは

Gentoo Linux 3 --emptyt(h)ree
このスレッドは過去スレにこのスレとの依存性があるか、 既に新スレ建て済みであるように見せかける。
これは--pretendオプションと共にどんな特別なスレッドの完全な関連性のツリーを表示するのに役立ちます。教えてスレを除くすべての関連性が表示されます。


# ....日本語変だな。吊ってくる
961login:Penguin:03/04/10 11:09 ID:J8O+QEC8
>959に一票。

distccですが、
localhost: pentuumIII 500MHz
remotehost: pentium4 1.7GHz
インターネットで接続。一応、回線のMaxはUL,DL共に1.5M程度。
(local側はADSL接続)

という状態で試してみました。結果、
転送速度:平均50kB/sくらい?(60kB/sはいかない感じ)
remote側のload average:0.4(40〜50%)くらい。
(mrtgで5分おきの瞬間速度を見てるので、、ccやdistccdが動く時はそのときだけ
CPU使用率は100%行きます).

でした。リモートとローカルのCPU速度差と必要十分な転送速度は
けっこう微妙な関係があると思われますので、全然役に立たないって感じですが、
今後も続けてみようかと思います。

とりあえず、distccを使ったほうがローカルオンリーよりはずっと高速に
makeが終了します。

インターネットを使うってことで、誰かに利用されると困るので
アクセス制限が必要なわけですが、tcp/3632を利用するので
とりあえずiptablesでフィルタリングしてますが、ベストなのは
xinetdでは、、と思います(ずっとdistccdを動かしておくよりは
必要な時に起動したほうがいいんじゃないかと、、)。素人考えですが。
962login:Penguin:03/04/10 11:19 ID:6AvxlrR4
>>961
distccd -aでアクセス制限が出来る。

distcc互助会。おもったけどxreaあたりでphpなりPerlのCGIで簡易サーバーをたてて。
IPをそこに告知すれば良いのかもなぁ。と夢想。
963login:Penguin:03/04/10 11:28 ID:Z/sReXeT
今後、継承して行きやすそうなタイトルなので>>959に一票。
964900:03/04/10 11:28 ID:bwLo335Z
>>962
結局ソース見る時間はなかったけど、ちょっと考えた。
意図的に正しくないオブジェクトファイル送られた時のチェックが必要じゃない?

ホスト名増えてくると -a で制限するよりは専用のもの使った方がいいと思う。
xinetdでもいいけど、tcpserverの方がリストの更新が楽かなぁと思ってた。

他にもいくつか課題が見つかったが、また別の機会にでも書く。
distccスレってないのかな?
965login:Penguin:03/04/10 11:29 ID:Z/sReXeT
>>963
自演イクナイ
966佐々木健介:03/04/10 11:30 ID:xgBKbAdN
     ______
    /_      |
    /. \ ̄ ̄ ̄ ̄|
  /  /  ― ― |
  |  /    -  - |
  ||| (5      > |
 | | |     ┏━┓|   / ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
| | | |     ┃─┃|  < こんなサイトを見つけた
|| | | |  \ ┃  ┃/    \  正直、スマンカッタ
| || | |    ̄         \_________
http://saitama.gasuki.com/kensuke/
967かおりん祭り:03/04/10 11:30 ID:xgBKbAdN
http://www.saitama.gasuki.com/kaorin/
       こんなのございま−す♪
       ̄ ̄ ̄ ̄∨ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
        〜oノハヽo〜
  ,.-''"¨ ̄●`' ‐(^▽^)
 (,,●i,,,i,,,,,,,,i,,,,●),,)⊂ )
    )  (    || |   
    ( ^▽^)  (_(__)
~~~~~  ̄ ̄ ~~~~~    ~~~~~
968あぼーん:03/04/10 11:30 ID:xgBKbAdN
あぼーん
969あぼーん:03/04/10 11:30 ID:xgBKbAdN
970login:Penguin:03/04/10 11:31 ID:19uLKlBc
>>959 >>963 >>965
ワラタ
971名無しさん@Emacs:03/04/10 11:34 ID:AEb6OOKs
自作自演までしてそのスレタイにしたいのかよ!(w
972login:Penguin:03/04/10 11:40 ID:DDPWvhDs
前スレでおじゃんになった…

Gentoo Linux - 厳冬 第3幕 -
973login:Penguin:03/04/10 11:40 ID:HmMPK0UY
>>965
気付いちゃったの?

965がかわいそうだから、それにするか?
974login:Penguin:03/04/10 11:46 ID:Z/sReXeT
Gentoo# emerge unmerge 自演

!!! Couldn't find match for 自演

>>> unmerge: No packages selected for removal.



…_| ̄|○
975login:Penguin
自演痛