ports, bootstrap-pkgsrcでトラブったらageるスレ
=> どうみてもchecksum mismatchです。
=> 本当にありがとうございました。
*** Error code 1
Stop.
make: stopped in /usr/pkgsrc/vip/orz
>>2-10 あたりに関連スレ、お約束など。
xine-libをsolaris10でコンパイルしようとすると、例のRENERAL_REGSエラー が出る。これをさけるために--disable-fpicでconfigureするとstrchrとstrpbrk でリンクエラーに。どうすればこれを回避できるの?
お約束 ・新規スレなのに > 例のRENERAL_REGSエラー とか言われてもエスパーじゃないので答えられません。 ロ グ を 貼 れ それと、OSの名前とバージョン、 ports/pkgsrcをcvsから取得した日付をあまさず書き記す事。
>>6 それSolaris/x86スレで叩かれてるxine-lib厨だから放置しる
>>7 違うぞー。同じところでハマってるだけだよ。--disable-fpic --disable-shared
で無事bmakeが通った。
即死回避sage bootstrap-pkgsrcがCygwinで使えると嬉しいんだけど 全てのskeltonのPLISTに実行ファイルには.exeをくっつけたり .soを.dllに変更するってのは現実的じゃないよね。 DESTDIRを一旦chrootしてPLISTを自動生成するとか 誰かやらんかね。
共有ライブラリについては、ruby 関係のモジュールで RUBY_DLEXT なんてのが 使われてるし、.so とは限らない platform もあるみたいから、 それはそれであってもいいかなぁ。 実行ファイルのほうは、どうするかなぁ。 PLIST の自動生成は、漏れと余分が出そうで。 tar とか cp でインストールしてて、ソースアーカイブのとタイムスタンプが 変わってない奴とか、逆にインストール時に他パッケージと共有する とあるファイルを書き換える奴とか。
Solaris10 x86でdevel/pkg-configをbmakeすると異常なバイナリが 生成される。実行しても"Killed"と言われる。gmakeだと正常なバイナリ が出来るんだけど。何の問題?
USE_TOOLS+=gmakeだと正常なバイナリができるってこと?
13 :
名無しさん@お腹いっぱい。 :2006/02/01(水) 00:43:28
>>10 PLISTでMD5とるついでにfileの結果を取れば
実行ファイルはなんとかなるかもしれないけど
あんまりいい方法じゃないよね。
cygwinの場合、libfoo.soがcygfoo.dllになるから
やっぱりchrootするのが一番いいと思うけどね。
>>12 work/pkg-config...に降りて自分でgmakeすると、ちゃんと使える
バイナリが生成される。同じディレクトリでbmakeすると壊れたバイナリ
になる。不思議。このアプリだけなんだよね。
xine-libのコンパイルで、src/libffmpegのビルドで > relocations remain against allocatable but non-writable sections というエラーが出ます。単にmultimedia/xine-libでbmakeした だけなんだけど。-sharedオプションがついているのが問題らしい んだけど、これを-Gにするにはどこを変更すべきでしょうか?
16 :
名無しさん@お腹いっぱい。 :2006/02/01(水) 21:24:42
上げ
17 :
名無しさん@お腹いっぱい。 :2006/02/01(水) 23:17:21
コンパイルがちゃんと通らないもの ・glitz ・pango ・xine-lib pkgsrcって腐ってるねぇ。やれやれ。
pkgsrc以前に、元々のプロダクトが駄目駄目なことも多いですがね。
たかがコンパイルが通らないだけ=腐っているってのはずいぶんヌルい技術力しか無いんだな。 根本的な設計の○○が悪いから腐っているな。ぐらいの気の利いたことが言えないのか。
またバカが来た。コンパイルできるはずのものが出来ないのは、 ソースが腐ってるからに決まってるだろ。頭悪いな。
で、ログを貼らないのは何故?
>コンパイルできるはずのものが そんなこと言ってたけ? そして腐っているのを見かけたら、それにまともな対処をするのが頭脳の使い方だよね。
ソースも直せない腐った頭の
>>20 がいるスレはここですか
>>22 腐っているものは捨てるのが当然。腐ったものを有難がって喰うのは、
お前のような低能だけ。馬鹿じゃないの?
>>23 はい?直せないなんてどこに書いてあるの?頭おかしいんじゃないの?w
じゃあ黙って直して使えよ あっちいけしっしっ
>腐ったものを有難がって喰うのは、 腐った物はソースから直してcommitするのが当然でしょ。 ……って言い返せないところで実力が伺えて面白い。
CPANでインスコしたperlモジュールがpkg_deleteで削除できるようにする モジュールってありませんか?ExtUtils::FakeConfigみたいなので 上手い事やればできるような気がするんだけど。
BSDPAN???
30 :
名無しさん@お腹いっぱい。 :2006/02/21(火) 12:11:10
diff -ur platex-jsclasses/Makefile platex-jsclasses-dev/Makefile
--- platex-jsclasses/Makefile Tue Oct 26 18:42:35 2004
+++ platex-jsclasses-dev/Makefile Tue Feb 21 11:47:14 2006
@@ -5,7 +5,7 @@
# $FreeBSD: ports/japanese/platex-jsclasses/Makefile,v 1.3 2004/10/26 09:42:35 hrs Exp $
PORTNAME= platex-jsclasses
-PORTVERSION= 1.0.20040927
+PORTVERSION= 1.0.20060212
CATEGORIES= japanese print
MASTER_SITES=
http://oku.edu.mie-u.ac.jp/~okumura/jsclasses/:0 \
http://oku.edu.mie-u.ac.jp/~okumura/texfaq/:1 diff -ur platex-jsclasses/distinfo platex-jsclasses-dev/distinfo
--- platex-jsclasses/distinfo Sun Jan 22 21:39:05 2006
+++ platex-jsclasses-dev/distinfo Tue Feb 21 11:50:23 2006
@@ -1,6 +1,6 @@
-MD5 (jsclasses-040927.zip) = 05568d156c08de62e0399ee45a5327db
-SHA256 (jsclasses-040927.zip) = 4d1390c926e5b61f52c201d4c04c993ce0d14f48f6511c56ae041080bfb2199f
-SIZE (jsclasses-040927.zip) = 94842
+MD5 (jsclasses-060212.zip) = 5336594c3fb57858a5cdc732b71f9567
+SHA256 (jsclasses-060212.zip) = 5062e635db34c51e1bb092daf85642e9fca4ce52a1df1dec47a3baa348d256c3
+SIZE (jsclasses-060212.zip) = 96881
MD5 (jis-tfm.zip) = d56606723026b60393ea48a4dab65994
SHA256 (jis-tfm.zip) = 0f5c0a208909121d1151a5fdb508c5d2e22d64f3641587137b74c1ee1b779cb6
SIZE (jis-tfm.zip) = 3006
どこに投げればいいか探すのが面倒^H^H^H^H^H^H分からなかったので投げてみた。
ついかっとなってやった。今は反省している。
どうしてもsend-prしたくないのであれば 1.メンテナーにメール 2.ports-jpにメール
まあ直せない香具師は大人しくINSTALLでも読んで、./configure && make && make install でもしてろ。
>>32 フリーメールのアカウント作って、そこ経由で出すとか。
なんで身許を隠したいのかはよくわからんが。
ずっと残るってのも有るだろうな。 永遠にスパムが届くようになる。
webからsend-prって最近は出来ないのか?
どのみちメールアドレスは書かんといかん罠。 ports-jpにしてもいいのかな?
> ports-jpにしてもいいのかな? フリーメールのアカウントを作れない理由があるの?
40 :
名無しさん@お腹いっぱい。 :2006/03/03(金) 16:31:27
send-prするのが面倒くさいからここに投げてみるテスト audio/gripがproxy経由でfreedbにアクセスできない問題を修正するパッチ grip-3.3ではなおっているみたいだけどね --- work/grip-3.2.0/src/discdb.c.orig Fri Apr 16 03:23:37 2004 +++ work/grip-3.2.0/src/discdb.c Fri Mar 3 15:59:47 2006 @@ -186,8 +186,11 @@ proxy=g_string_new(NULL); g_string_sprintf(proxy,"%s:%d",server->proxy->name, server->proxy->port); - - curl_easy_setopt(curl_handle,CURLOPT_PROXY,proxy); + + { + char *str = strdup(proxy->str); + curl_easy_setopt(curl_handle,CURLOPT_PROXY,str); + } g_string_free(proxy,TRUE);
pkgsrc的には最新版にするようにメンテナにお願いする方向で。
43 :
名無しさん@お腹いっぱい。 :2006/03/04(土) 12:20:04
掲示板は手軽なのがいいよなー。 誰か暇な香具師が 2ch_porter とかいう名前で 代理投稿してくれないかなー。
44 :
名無しさん@お腹いっぱい。 :2006/03/09(木) 23:21:25
+INFO_FILESがらみの変更で mk/plist/print-plist.mkに変更を忘れてるね。
45 :
名無しさん@お腹いっぱい。 :2006/03/12(日) 19:57:11
pkgsrc スレ立ったと思いのぞいてみれば コンパイルの仕方でつっかかったまま いかに匿名で send-pr するか、なんつー話をしている。 おまえらバカじゃねえの?
46 :
名無しさん@お腹いっぱい。 :2006/03/13(月) 16:05:34
だってsend-prすんの面倒くさいんだもん。 ちなみにsysutil/xperfmon3を6.0R でコンパイルできるようにしたけど、あま りにパッチがでかいんでここに投げるのもためらってしまった…。
>>45 バカじゃねえか、と思う気持ちもわかるが、
匿名でsend-prしたい、という需要もあるのがわかっていいじゃん。
匿名で、というか、単にパッチだけ投げておきたい、という需要なんじゃないかな。 検証とか他の人よろしく、みたいな。
投げっぱなしの send-pr だと、close するのに困りそう。
50 :
名無しさん@お腹いっぱい。 :2006/06/03(土) 18:10:23
みんなpackage viewって使ってる? pkgsrc/mk/buildlink3/PKGVIEWS_UG
51 :
名無しさん@お腹いっぱい。 :2006/06/11(日) 20:30:23
graphics/tiffってまだ直りませんかー
何か問題でも?今日問題なく make update しましたけど。
53 :
51 :2006/06/22(木) 11:09:05
>>52 >>51 を書いた時にはpkg-vulnerabilitiesにtiff-3.8.2が載ってて
bmake updateできなかったんだけど、タイミングの問題かな?
54 :
名無しさん@お腹いっぱい。 :2006/06/24(土) 18:53:30
pkgsrc/devel/libslang って日本語パッチバージョンないんでしょうか。 FreeBSD portsだと、/usr/ports/devel/libslangを入れると文字化けする ので/usr/ports/japanese/libslangを入れていたのですが、pkgsrcだと それがないので、muttで表示するメールを矢印キーで切り替えたりした 場合に、記号や罫線といった非ASCIIな文字が変な漢字の羅列に化けたり します(ctrl+Lで直ります)。
56 :
54 :2006/06/24(土) 21:48:26
>>54 このパッチって、もはや誰もメンテナンスしてないように見えるんですけど。
58 :
56 :2006/06/24(土) 22:13:02
>>57 そーなの?
じゃあとりあえず $LOCALPATCHESの下に置いて最新版から使えるところまで
持っていかないといけないのか。
誰にどこで相談するのがいいでしょうか。
pkgsrcはどうも信用できんな。
そうですか…ご期待に添えなくて申し訳ないです。
使いたくないのなら使わなきゃいいんじゃね 俺は自分の脳が信用できないから使ってるけど
pkgsrc の他にいったい何が使いもんになると言うんだよ。え?
FreeBSDのportsしか使ったことないんです。 他のパッケージ管理システムは、portsより優れているところが多いって 評判なんですが、どんなところですか?
>>64 パッケージ管理システムなんてrpmもdpkgもクソだと思ってるんだけど
その上にyumとかapt-getとかyast2のようなコマンド一発でバイナリアップデート
できて、システムを最新に維持できるのはうらやましいかも。
つかFreeBSDでもbinupとかやってたんじゃね?どーなった?
aptとかでrpmとってきて勝手にアップデートされたら ファイルかってに上書きされるからしにたくなるのだが
バイナリ形式のパッケージは、どんなコンパイルオプションで どんなパッチを当ててビルドされたのか調べるのがひじょーに面倒。 .spec を見るためだけにソース全部入りの SRPM を拾ってくる バカバカしさといったら……。
69 :
名無しさん@お腹いっぱい。 :2006/07/18(火) 11:01:11
pkgsrc(Solaris10)でgcc3のパッケージを作ります。このときgettextもコンパイルされますが、 gettextのコンパイルに使用するのはSolaris10付属のgcc。 Solaris10付属のgccを削除して、pkgsrcで作ったgcc3を使ってgettextを再コンパイルすると、 互いに依存しあうgccとgettextのパッケージができます。 このパッケージをまっさらなシステムに持っていってpkgaddすると、スタック食いつぶすまで gccとgettextを循環(再帰)インストールしようとします。 これを回避できますか?
gccがgettextに依存するのはわかるが、なんでgettextがgccに依存するんだ?
その辺はUSE_NATIVE_GCC=yesでごまかせない?
73 :
69 :2006/07/21(金) 16:34:27
急激に忙しくなってしまい、Solaris10と格闘する時間が取れなくなってしまいました。 来週再開できるといいなあ。
>>72 別人ですがInterix 3.5でこれが見つからなくて嵌っていました。
どうもありがとうございます。
75 :
74 :2006/08/30(水) 10:24:56
www/apache2が下のようなメッセージでインストールできません。うまく行っている人はいませんか? ・Interix (SFU) 3.5 / pkgsrc-2006Q2 ・/etc/mk.confに以下を追加。 APACHE_USER= wwwuser APACHE_GROUP= wwwgroup $ bmake install ===> Checking for vulnerabilities in apache-2.0.59 => Checksum SHA1 OK for httpd-2.0.59.tar.bz2. => Checksum RMD160 OK for httpd-2.0.59.tar.bz2. ===> Installing for apache-2.0.59 => Becoming ``*****'' to make su-install-all (/bin/su) Password: Welcome to the Interix UNIX utilities. DISPLAY=localhost:0.0 WARNING: Your umask is ``022''. WARNING: If this is not desired, set it to an appropriate value (002) and install WARNING: this package again by ``/usr/pkg/bin/bmake deinstall reinstall''. Creating group: wwwgroup =========================================================================== The following groups need to be created for apache-2.0.59: wwwgroup =========================================================================== =========================================================================== The following users need to be created for apache-2.0.59: wwwuser: wwwgroup, , /bin/false =========================================================================== *** Error code 1 (略)
76 :
74 :2006/08/30(水) 10:25:57
・「ユーザーアカウント」の「ローカルユーザーとグループ」を見ると、 wwwgroupが追加されていますがwwwuserは追加されていません。 ・もう一度実行すると下のようにやっぱりエラーで止まります。 $ bmake install (略) WARNING: this package again by ``/usr/pkg/bin/bmake deinstall reinstall''. Creating group: wwwgroup システム エラー 1379 が発生しました。 指定されたローカル グループは既にあります。 =========================================================================== The following groups need to be created for apache-2.0.59: wwwgroup =========================================================================== =========================================================================== The following users need to be created for apache-2.0.59: wwwuser: wwwgroup, , /bin/false =========================================================================== *** Error code 1 (略)
pkgsrc/systutils/user_interix はちゃんと入ってるかとか、useraddはちゃんと動作するかとか 調べてみて
78 :
74 :2006/08/30(水) 15:51:32
>>77 ありがとうございます。user-20040426が入っています。
useradd, groupaddを手で実行すると指定したユーザーやグループが
追加されます。
FreeBSD 6.1-STABLE #18: Wed Aug 30 12:55:46 JST 2006 で ports/net/globus4 を make すると : build_gpt ====> building /var/tmp/usr/ports/net/globus4/work/gt4.0.3-all-source-installer/gpt/packaging_tools /var/tmp/usr/ports/net/globus4/work/globus/sbin/gpt-build -srcdir=source-trees-thr/core/source gcc32dbgpthr NOT: not found /var/tmp/usr/ports/net/globus4/work/globus/etc/gpt/globus_core-src.tar.gz could not be untarred:32512 Died at /var/tmp/usr/ports/net/globus4/work/globus/lib/perl/Grid/GPT/PkgMngmt/ExpandSource.pm line 42. gmake: *** [globus_core-thr] エラー 127 *** Error code 2 Stop in /usr/ports/net/globus4. と止まります。 何かチェックするところありませんでしょうか?
bsdtarの代わりにgtar使うようにしたらmakeできた。 今回NFSでportsを共有してたけど、前にjailでも同じ目に会っていたのだった。
>>75 /etc/mk.conf で PKG_DEBUG_LEVEL=2 ぐらいにして、
何がエラー起こしてるか、見てみて。
82 :
75 :2006/08/31(木) 19:53:49
>>81 いろいろ見ていたらMemory faultなんてのが頻発してました。
とりあえずduh.orgからhot fixをもらってきて当てたところで
今日は時間切れになりました。
83 :
75 :2006/09/01(金) 10:47:25
work/.pkgdb/+INSTALLの中の1462行目辺りの ./+USERGROUP ADD ${PKG_METADATA_DIR} が実行された後、 ./+USERGROUP CHECK-ADD ${PKG_METADATA_DIR} がエラーを返しています。 グループは追加されているのに、ユーザーがなぜか追加されていないのが 問題のようです。
ユーザ追加するところが何か失敗してるんだろうから、 bmake -d A install して、実際、どんなコマンドが呼ばれてるか見てみたら?
>>84 読む前に自分で何とかできましたが、やってみます。ありがとうございます。
Interixの仕様なのかはまだ調べてませんが、ユーザー名、グループ名の前に
「+」が付いていないとchownやchgrpが上手く動かないのが原因のようです。
どう直すのがいいのか考え中です。
先日、誤って手元の環境の distfiles/ の下全部消しちまった。すげーすっきりした。
消して何が問題あるのかわからん。 ソース見るたりする必要がないと思うのは消してるが
いままで一生懸命古いバージョンを目視確認しては消していた。苦痛だった。
FreeBSD なら portsclean -D で OK なんだが。
portsclean(1) 読んだけど、オレは最新 2 世代を残して(手動で)消してた(もうやってないけど)。 portsclean -D じゃダメだ。
portsclean をいじって世代を指定できるようにすればいいじゃん。 私ははるか昔に書いたシェルスクリプトをいまだに使ってるけど。
pkgsrc.org失効?
やめちゃったのか、うっかりさんなのか。 どっち?
pkgsrcの make show-all-depends-dirs 無くなったの? make cleana-depends でもことは足りるけど、ほかのをmake中は不便だな
Solaris で pkgsrc 使っているのだけど、全部バイナリ・ライブラリを 64ビットでコンパイルするのってどうやるの? Sun Workshop ってのは ないようなのだけど……
無いって、インストールしてないってこと? 無償配布されているから、落としてきたらいいんでないの
うーん、Solaris では nawk 作る必要はないような気がする。
bootstrapスクリプトの449行目でneed_awk=YESになってるから pkgsrc/lang/nawkを作りにいくのは正しい動作みたいだよ?
./bootstrap --compiler=/usr/local/bin/gcc だとどうよ?
>>99
103 :
99 :2007/01/11(木) 21:48:40
>>102 やはりgccを作りにいく。そこは、sunproとかgccとか書くとこじゃないのかなあ
>>103 LANGはCでbootstrap走らせてる?
bootstrapで使うgcc(/usr/local/bin/gcc)がgettextで国際化されてると
LANG=jaの場合なんかにgcc --versionの出力が日本語になっちゃうので
これはgccじゃないと誤判定されてpkgsrc/lang/gccを作りにいくってことが
以前Linuxであったんだけど。
LANG=C LC_MESSAGES=C ./bootstrap
でどう?
それでおkなら、bootstrapが終わった後mk.confに
MAKE_ENV+= LANG=C LC_MESSAGES=C
と書いておいたほうがいいと思う。
>>101 そゆ意味じゃなくて、Solaris は最初から nawk 持ってるはずなんだが。
nb の nawk 使わないとダメなんだろか? 本末転倒のような気がする。
>>105 各バージョンのSolarisのnawkを使って問題なければsend-prしてみたら?
107 :
99 :2007/01/12(金) 00:18:56
>104 それだ!ちゃんと動いた。ありがとうございます。 エイリアスにはいつもalias make '/usr/pkg/bin/bmake LC_ALL=C'と書いてた。 まえもなんかで、はまったことがあったから。でもこれではbootstrapには効かないですね・・
108 :
99 :2007/01/12(金) 00:23:16
でも、LANG=jaでこうでるよ? % gcc --version gcc (GCC) 3.4.6 Copyright (C) 2006 Free Software Foundation, Inc. This is free software; see the source for copying conditions. There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
>>108 すまん、gcc --versionでなくてgcc -vを使ってるのが問題みたい。
pkgsrc/mk/compiler/gcc.mkの45-46行目
_GCC_VERSION_STRING!= \
( ${_CC} -v 2>&1 | ${GREP} 'gcc version' ) 2>/dev/null || ${ECHO} 0
がダメぽ、LANG=jaの場合
/usr/pkg/gcc3/lib/gcc-lib/i386--netbsdelf2.0/3.3.6/specs から spec を読み込み中
コンフィグオプション: ./configure --prefix=/usr/pkg/gcc3 --host=i386--netbsdelf2.0 --enable-shared --enable-languages=c
スレッドモデル: posix
gcc バージョン 3.3.6
と出力されるから、grep "gcc version"じゃ引っかからない罠。
gcc -v が実行されるとき LANG=C にする変更が必要だよな。 手動設定しないかんのはおかしいだろ。
つ gcc -dumpversion
ぎえっ、それだ!!
114 :
99 :2007/01/12(金) 21:27:22
egcsで-dumpversionがうまくバージョンを返さないので、 あらかじめ判別しようとしてるんですね。ていうか、まだegcsとか必要なんですか? .if !defined(_GCC_VERSION) _GCC_VERSION_STRING!= \ ( ${_CC} -v 2>&1 | ${GREP} 'gcc version' ) 2>/dev/null || ${ECHO} 0 . if !empty(_GCC_VERSION_STRING:Megcs*) _GCC_VERSION= 2.8.1 # egcs is considered to be gcc-2.8.1. . elif !empty(_GCC_VERSION_STRING:Mgcc*) _GCC_VERSION!= ${_CC} -dumpversion . else _GCC_VERSION= 0 . endif .endif _GCC_PKG= gcc-${_GCC_VERSION}
ウチに現存する egcs だと % gcc -v Using builtin specs. gcc version egcs-2.91.66 19990314 (egcs-1.1.2 release) % gcc -dumpversion egcs-1.1.2 なので、特に先に -v やらんならん必要はない。-dumpversion からやってもいっしょ。 どうせ 2.8.1 に決め打ちするんなら。 もいっこあった % gcc -v Using builtin specs. gcc version egcs-2.91.60 19981201 (egcs-1.1.1 release) % gcc -dumpversion egcs-1.1.1 % /usr/local/gcc/bin/gcc -v Reading specs from /usr/local/gcc/2.7.2.1/lib/gcc-lib/i386-unknown-netbsd1.2/2.7.2.1/specs gcc version 2.7.2.1 % /usr/local/gcc/bin/gcc -dumpversion 2.7.2.1
えらくピントのぼけた奴が来たなあ。
119 :
名無しさん@お腹いっぱい。 :2007/02/18(日) 22:56:55
Imlib2-1.3.0でjpegの画像を表示できてます?
pkgsrc、Solaris標準にしてSunがサポートしてくれんかな… 正直落し穴が多くてシンドイ。
bulk-build用のマシンはSunからdonateしてもらってなかったっけ?
いやもうSolaris10インストールすると/usr/pkgsrcが始めから入ってる勢いをキボンヌ
それでいいとおもうのだけどねえ
OpenSolarisを元にbluewall linuxみたいなpkgsrcベースのディストリ作って それが大人気になれば...なりそうもねーなー。
pkgsrcを標準にしてSunのリソースでメンテしてくれれば FreeBSDからSolarisへの乗り換えも視野に入ってくる。
だったらもともとFreeBSDでなくてもいいのでは・・・
「vimのパッチ固めろyo!」「200までいったら固まるんじゃねーのw」 当時はジョークだと思っていました…
129 :
119 :2007/03/03(土) 18:38:04
>>127 imlib2を実際にインストールしている人ならyes/noで答えられる質問ですよ。
imlib2にはいくつかコマンドが入っているので、最も簡単には
$ imlib2_view ero.jpg
じゃ、yes ということで。
>>129 portsかpkgsrcかもOS何使ってるかも書かずに
"インストールしてる人ならyes/noで答えられる質問"か...
それなら答は"スレ違い"だ、ヴォケ。
>>129 そこまで分かってるなら自分で試せばいいぢゃん。
133 :
名無しさん@お腹いっぱい。 :2007/03/12(月) 21:18:44
意味もわからずにportupgrade -rfやったらスゲー時間がかかるんですが・・・
portsnapを使ってUPDATEしてるんだが、落してくるスナップショットがデカく なったのか/varが100%を越えてしまい、他の作業の時にエラーが出るようになっ てしまった。 とりあえず/var/db/portsnap以下を消して、portsnapを動かさないようにしてます。 で、/varの容量を増やすのは面倒 なので、どこかの設定で、/varに落してくるファイルの大きさを減らすことはできるのでしょうか? 駄目なら余裕のある/usr以下に適当なディレクトリを作ってそこに置きますが、 ちょっと嫌な感じなので。
>>135 /etc/portsnap.conf に取ってこないものをかいておけばいいじゃない
# Example of ignoring parts of the ports tree. If you know that you
# absolutely will not need certain parts of the tree, this will save
# some bandwidth and disk space. See the manual page for more details.
#
# WARNING: Working with an incomplete ports tree is not supported and
# can cause problems due to missing dependencies. If you have REFUSE
# directives and experience problems, remove them and update your tree
# before asking for help on the mailing lists.
#
# REFUSE arabic chinese french german hebrew hungarian japanese
# REFUSE korean polish portuguese russian ukrainian vietnamese
だってさ
# $FreeBSD: src/etc/portsnap.conf,v 1.1.2.3 2006/01/21 09:58:12 cperciva Exp $ # WORKDIR=/var/db/portsnap # PORTSDIR=/usr/ports SERVERNAME=portsnap.FreeBSD.org REFUSE arabic chinese french german hebrew hungarian REFUSE korean polish portuguese russian ukrainian vietnamese これだれREFUSEしてるんだけどオーバーするんですよ。
じゃあ根本的に/varへの割り当てが足りないんじゃないの? それかもっと削るかWORKDIRを変えるか
pkgsrc 2007Q1はまだでつか?
ちなみにおいらの/var/db/portsnapは70MByte程度 /usr/ports 以下はまずは ports.tar.gzを取ってきて展開するがいいかもね~
うちのだとこんな感じだが、そんなにきついのか つか、どんだけ /var の中身太ってんだ? $ du -h -d0 /var/db/portsnap/ 64M /var/db/portsnap/
142 :
135 :2007/03/17(土) 06:45:21
うーん/varの設定がもともと小さかったみたいですね。 # du -h -d0 /var/db/portsnap/ 75M /var/db/portsnap/ # du -h -d0 /var/ 247M /var/ # df Filesystem 1K-blocks Used Avail Capacity Mounted on /dev/ad0s1a 253678 70440 162944 30% / devfs 1 1 0 100% /dev /dev/ad0s1e 253678 18460 214924 8% /tmp /dev/ad0s1f 149678306 5120842 132583200 4% /usr /dev/ad0s1d 253678 253498 -20114 109% /var WORKDIRを/usrの下にします。色々アドバイスありがとうございました。 …暇な時に、ディスク切り直して再インストールしたほうが良いなあ。
MOVED file format errorというのが出て何も動かなくなりました(><;)
>>143 > MOVED file format errorというのが出て何も動かなくなりました(><;)
修正入りました~♪
Zope29 を 2.9.6_1 から 2.9.7 に portupgarade したら、 zope を restart しても zope が死ぬー。 zope29-2.9.7 plone-2.5.2 python24-2.4.4
146 :
名無しさん@お腹いっぱい。 :2007/03/26(月) 11:17:27
ageわすれ
147 :
名無しさん@お腹いっぱい。 :2007/03/31(土) 21:11:01
アグリッパ
qmail-vida なんとかしてくれ~
ええ~射殺されちゃうの~?!
sip~♪
152 :
名無しさん@お腹いっぱい。 :2007/04/25(水) 21:17:08
pkgsrcが2007Q1になったんで2006Q4からupdateしている途中です。 Aという大きなパッケージがB, C, Dという小さなパッケージに依存している場合で、 B, C, Dがupdateされた場合、まず、Bをupdateすると、Aも作り直しに行って、その分時間がかかります。 つぎにCをupdateするとまたAを作り直すので、時間がかかります。 いっぺんにはできないのでしょうか?
pkg_chk 使うがよし。 pkg_chk.conf に入れておきたいパッケージを一覧しておく。 面倒なら、pkg_chk -g で今入ってるのから作られる。 pkg_chk -u も少しは賢くなってるが、あんまり信用してないので、 pkg_chk -r した後、pkg_chk -as してる。
うお。ありがとうございます。やってみます。
155 :
名無しさん@お腹いっぱい。 :2007/05/20(日) 02:03:27
libpng-1.2.18 手直しした。 acheに送ったので、OKなら流れてくるはずだ。 手前勝手なとこは多分大丈夫だとおもう(pngtest)んだが。
157 :
名無しさん@お腹いっぱい。 :2007/06/21(木) 22:45:45
pkg_replaceだけど、work/.install_done....があると make installは成功するけど、実際にはインストールされず、結果として pkg_deleteしたのと同等になってしまう。なんとかなんない?
make replaceすればいいんじゃない?
159 :
名無しさん@お腹いっぱい。 :2007/06/22(金) 17:05:49
>>157 すまん。make install を make reinstall にしてみてくれ。
>>159 さんきゅー。それでうまくいきそうだ。
来週実際に試してみる
161 :
名無しさん@お腹いっぱい。 :2007/08/10(金) 03:17:47
FreeBSDのportsのINDEXのファイル名が変更されたんだね。 突然portupgradeがエラーを吐くようになったのでびっくりした。
portsに頼って事故るのは嫌だが、ports無しで寄せ集めるのもカッタるい。
163 :
名無しさん@お腹いっぱい。 :2007/10/03(水) 00:22:24
ImageMagickがportsupgradeがエラーで止まるんだけど、俺だけ?
安定バージョン版のportsとそれ以外を分けて欲しい
>>163 "IMAGEMAGICK_TESTS"をoffにすればとりあえずインストールはできる。はず。
いや、もちろん"正しい"対策ではないが。
つーか欲しい機能はpng->gif とかそんな地味な仕事しかないのに、 あんなにいっぱいコンパイルしなくちゃならないのは癇癪起こる!
他のツール使う/書けば?
netpbm で良いのでわ
ImageMagickはメモリ大食いかつエラー処理が甘くてよく落ちるって印象が。 まあアーキテクチャ上メモリ大食いは仕方ないかもしれないが。
Micro Revision の up でさえ、今までどおり使えるかどうかわからない危険なソフト。 きっとcurrentしかないのだろうと思ったら、branch切ってあって驚いた。
>>165 いつのまにかmakeが通った。
>>166 昔はもっと小さいコードだったのにね。
まぁ、そういうもんかもね
小さいのがいいならそのままアップデートしなけりゃいいのに。
/devel/cvsがなくなってあせった。 mail-index.netbsd.org/pkgsrc-users/2007/05/27/0002.html なんでこうするのかよくわからん。
MacOS X のファイルシステムのせい、って書いてあるやん。読めよ。
リンクしてるんだし、それは始めから読んでる。 なぜ、そうするのか知ってたら教えてくれという意味だ。
CVS って名前のディレクトリが山ほどあるよね。
>>175 MacOSXでも使えるようにするためだろ。
>>171 つーか、portsのmake config で不要なものはすべてサックり
切れるならいいんだよな。 本体Makefileで、そんな分割コンパイルに
対応してなきゃ、大改造が居るのでヤアアン。
libquicktime が portupgrade 出来ないな。
security/seahorseだめだめ
181 :
名無しさん@お腹いっぱい。 :2007/12/02(日) 04:45:34
security/audit って入れてみたマシンがうpぐれで止まった。 今は、間違ってサーバに突っ込まれているX関連のportsを捨てる作業。 ようやく、portsの癇の挫きかたが判ってきたんだが、まだautoconf/automake あたりが矛盾するな。 騒乱の種、db4が何時の間にやらオラクルの旦那に ご厄介になっていることに、寒気を感じながらも、db4x -> db44に入れ替え 作業をしないとならん。 ったくBerkleyDBはこれだから気に入らん。
182 :
名無しさん@お腹いっぱい。 :2007/12/02(日) 07:08:01
rsync2.6.9 ktkr... pav早く直せ。 って、files に Secuniaで入手可能なパッチを落とし、Makefileのばーじょんを 2に進めるだけで私家版うpでtしちまったけど。
autoconfとかは、毎回捨てる /etc/make.confがどんどんでかくなる~
184 :
名無しさん@お腹いっぱい。 :2007/12/06(木) 04:12:55
ラッパぁ経由でautoconf213/261 に納まるのはいいとして、 259がなくなって261に移行した際の不手際は許せねえな。 なんでこういう重要なパッケージを弄るのに手間をかけさせるのか。 まあ、しばらく放置しておくと、直ってるので誰がFIXしてくれてる んだろうけど
185 :
名無しさん@お腹いっぱい。 :2008/01/06(日) 11:04:26
pkgsrc2007Q4のtcshを Solaris10に入れようとしたら、 checking build system type... sparc-sun-solaris2.10 checking host system type... sparc-sun-solaris.2 checking cached host tuple... ok configure: error: Tcsh can't guess the configuration file name for `sparc-sun-solaris.2' systems. と出て、errorになった。 host system typeもsparc-sun-solaris2.10にしたいので、 configureに、 host_alias='sparc-sun-solaris2.10' と書いて通した。場当たりですみません。
186 :
名無しさん@お腹いっぱい。 :2008/02/18(月) 20:02:55
トラブルじゃないんですけど、pkgsrcでインストールする際に make show-options を、依存パッケージも含めて行うことは出来ませんか? インストールしようとしているパッケージのオプション以外も、 設定してインストールしたいです
make show-depends-options こんな感じでいいですか?
% make show-depends-options make: don't know how to make show-depends-options. Stop こんな感じでいいですか?
なるほど、自分がoption持ってないと駄目ですね。
本当は、まだインストールされて無い奴だけ表示するとか、 インストールされてる奴はbuild時のオプションを出すとか したほうがいいんでしょうけど、今日のところはこれで。
191 :
名無しさん@お腹いっぱい。 :2008/04/01(火) 00:52:30
cvswebをpkgsrcからSolaris10/sparcに入れたんですが、
Error: Failed to spawn GNU rlog ...
と言われて、ファイルのリストが出ません。
http://lists.freebsd.org/pipermail/freebsd-cvsweb/2003-May/000021.html とかを見て、rlogのエラーが出るようにしてみると、
[Tue Apr 01 00:11:58 2008] [error] [client IP] rlog, referer:
http://URL/ [Tue Apr 01 00:11:58 2008] [error] [client IP] : , referer:
http://URL/ [Tue Apr 01 00:11:58 2008] [error] [client IP] output error, referer:
http://URL/ [Tue Apr 01 00:11:58 2008] [error] [client IP] : , referer:
http://URL/ [Tue Apr 01 00:11:58 2008] [error] [client IP] Broken pipe, referer:
http://URL/ [Tue Apr 01 00:11:58 2008] [error] [client IP] , referer:
http://URL/ [Tue Apr 01 00:11:58 2008] [error] [client IP] rlog, referer:
http://URL/ [Tue Apr 01 00:11:58 2008] [error] [client IP] aborted, referer:
http://URL/ となっていました。IPとかURLは実際のものを置き換えてあります。
誰か助けてください。お願いします。
192 :
191 :2008/04/01(火) 01:32:23
すみません。$DEBUG=1としたら分かりました。 cvsweb.confで、 $output_filter= '/usr/pkg/bin/nkf -e'; とすべきところと、 $output_filter= '/usr/local/bin/nkf -e'; としていました。 すれ汚しすいません。
193 :
名無しさん@お腹いっぱい。 :2008/04/23(水) 12:05:51
/usr/ports/graphics/ImageMagick が ImageMagick-6.4.0.7 になってるけど、 ソースを展開するとき、lzma が -s なんてオプションは知らんとエラーになる。 あ、lzmautils-4.32.5 ね。 とりあえず、 #EXTRACT_BEFORE_ARGS= -so とかにした。
194 :
名無しさん@お腹いっぱい。 :2008/04/27(日) 02:06:55
vmware3が久々にコンパイルできるようになってたがSMPだめ。
ports の ImageMagick-6.4.0-11.7z だけど、サイズミスマッチとか言われるな。
gs を portupgrade しようとすると、オプション選択の画面が崩れてわけわかめ。 端末エミュ変えてもおんなじだしなぁ。
197 :
名無しさん@お腹いっぱい。 :2008/05/16(金) 11:10:41
apcupsd は pdfが腐ってるんで無視して突っ込んだが、 lsofはlockf 構造体がどうたら・・・、ほんと頭痛いわ。 なんでこんな程度の小物が作れないんだろうか。 portsは腐っているって激怒るセンセが多いの判るわ。
人手不足ぎみ?
lsofは最初から入ってるfstatとsockstatで何とかなっちゃうからなあ。
>>197 portsがだめならpkgsrcがあるじゃない
201 :
名無しさん@お腹いっぱい。 :2008/05/30(金) 16:14:41
portsで入れようとして途中出てくる設定を適当にほいほいチェックしてたら 入れられなかった上にその設定画面が二度と出てこなくなっちゃった!
よかったね。
/var/db/portsみれ
ふつー make config
206 :
名無しさん@お腹いっぱい。 :2008/06/08(日) 02:20:16
libX11のmakeに失敗してしまいます。 NetBSD4.0をisoイメージからクリーンインストール pkgsrc-2008Q1.tar.gzをftpで拾ってきて展開 # cd /usr/pkgsrc/x11/xproto # make install →正常に終わる つぎに、 # cd /usr/pkgsrc/x11/libX11 # make install checking for XPROTO... configure: error: Package requirements (xproto >=7.0.6) were no met: No package 'xproto' found *** Error code 1 Stop. # pkg-config --list-all | grep xproto xproto Xproto - Xproto headers # cat /usr/pkg/lib/pkgconfig/xproto.pc | grep Version Version: 7.0.12 となっており、なぜ No package 'xproto' found となるのか、分かりません。どなたか、お助けくださいませ。 ちなみにほぼ同じ手順をFreeBSD7.0でやれば、きちんと(b)makeできてしまいます。
pkg_info xproto は?
208 :
名無しさん@お腹いっぱい。 :2008/06/27(金) 03:16:32
apcupsd-3.14.2 -> 3.14.3 でコケまくってた。 /usr/ports/distfiles/apcupsd.pdf 消したら流れた。 なんだこれ? ちゃんと上書きできないのかねぇ。
>>206 X11_TYPE=modularしてるか?
210 :
名無しさん@お腹いっぱい。 :2008/06/28(土) 22:17:37
OpenBSD/昨日のsnapshotのportsでjlessが Segmentation fault (core dumped) した。
211 :
210 :2008/06/29(日) 18:47:17
cannaもbuildできない
212 :
名無しさん@お腹いっぱい。 :2008/07/01(火) 23:46:20
OpenBSDのportsから入れたpython2.5.2で、tab補完しようとすると Segmetation faultが起きた。
213 :
名無しさん@お腹いっぱい。 :2008/07/05(土) 12:30:52
OpenBSDのportsからuimを入れようとしたら、 uim-xim does not existと言われて、 インストールできなかった。
214 :
213 :2008/07/07(月) 20:27:25
すみません。current追いかけているうちに、uimはbuildできるようになりました。
215 :
名無しさん@お腹いっぱい。 :2008/08/16(土) 03:56:22
portsnap 1回目で、 portsnap fetch portsnap extract ここで途中で core dumpで終了してしまいます。 メッセージはQuit (core dumped) だけ。 解決策はありますか? OSは7.0-RELEASE-p2です。
つ メモリーチェック
>>215 ports.tar.gz かなんか引っ張ってきてみては?
218 :
215 :2008/08/16(土) 13:25:55
なぜか成功しました。 screen で portsnap の画面を表示しないようにしたら成功しました。
autoconf の portupgrade に失敗するんですが、 autoconf < needs updating (port has 2.62) (=> 'devel/autoconf262') となっている場合、portupgrade --batch じゃダメなんでしょうか?
多分、手で deinstall, reinstall すればイケる。
221 :
名無しさん@お腹いっぱい。 :2008/08/24(日) 00:44:12
>>219 >>220 これは、うちのとこも全部手作業で越した。
未だにcvsup使ってるのが悪いのだろうが
apcupsdがまた腐ったのをつかんだところがあちこちに。
下手玲菜オイラが何を言っても説得力はないが、
portsnap がいまいち好きになれない・・・何事も最初がモサい感で
嫌気さしたからだけど。
autoconf、automake、gmake 辺りは、ちょっと間が開いたら一旦捨ててる portmaster 便利だよ~
すみません、ports-jp ML が事実上死亡してるのでこちらで。 むかーし突っ込んだ ports に関連して QAT から 「build error だぞ 直しやがれゴルァ」メールが来ました When you fix install/plist errors please bear in mind that each of the 3 NO* vars controls the installation of different type of files, so constructs like: .ifndef NOPORTDOCS @${MKDIR} ${DATADIR} ... .endif or %%PORTDOCS%%%%EXAMPLESDIR%%/some_example_file are wrong, WRONG, _WRONG_. だそうで .if !defined(NOPORTDOCS) ${MKDIR} ${PREFIX}... ${INSTALL_DATA} ${WRKSRC}/hoge ${PREFIX}/... .endif みたいにしてるんだけどどう直せばいいの?
OpenBSD portsのgettextのlibintlは変なのではないでしょうか? coreutils-6.12.tar.gzをamd64の環境で野良ビルドすると、 coreutilsのlsでls -lとするとsegmentation faultが出るのですが、 ./configure --without-libintl-prefix とやってbuildすると平気でした。
OpenBSDってsend-prあったっけ?
pkgsrcをSolarisに入れてるんですが、 Q2 -> Q3とかするとき、 nawkとかbootstrapとか更新できないのですが、 正しいやり方を教えてください。
228 :
名無しさん@お腹いっぱい。 :2008/11/18(火) 02:49:24
>>227 cvsupかなんかでダラダラ更新してないとだめなん?
229 :
名無しさん@お腹いっぱい。 :2008/11/20(木) 03:20:49
だれかTritonnの野良portsを作ってください。
あるけど、マルチにはやらん。
231 :
名無しさん@お腹いっぱい。 :2008/12/05(金) 08:13:39
portaudit 壊れた?
232 :
名無しさん@お腹いっぱい。 :2008/12/20(土) 07:43:15
delugeのports更新してくれ
233 :
名無しさん@お腹いっぱい。 :2008/12/22(月) 12:26:50
FreeBSD6.2を頑固にしつづけるとportsが上がらなくなってる。 FreeBSD6.4にしたら通るようになる。
gnome関連で一部削除・統合されているところがあるのがめんどい
235 :
名無しさん@お腹いっぱい。 :2009/01/26(月) 17:12:35
Vine Linux 4.2をiBook G4 800MHzにて、pkgsrcを使用させていただいて いるのですが、gcc3のビルドが10時間以上終わりません。 出力を見ていると、 checking ~~~ を何度も繰り返しているように見えます。 これはもっと放置しておけば終わるのでしょうか? それとも、なにか間違っているのでしょうか? よろしくお願いします。
>>235 荒れる前に書いておこう…
何ビルドしてるんだい? 物にもよると思うのだが…
gcc -> gettext -> gcc の依存地獄と読んだ。
ふーむ、俺はmplayerだと思ってた
gccのビルドをしようとしているときになぜmplayerが出てくるのか理解できない。
241 :
235 :2009/01/27(火) 02:15:46
ありがとうございます。 もとは、firefox3をビルドしていてgcc3を繰り返していることに気づいて、lang/gcc3をビルドしているのですが繰り返しているようです。 なにか対応策はありませんでしょう?
gcc3-> (この間は何?) -> gcc3
>>69 で俺が嵌ったのと同じ原因だと思う。
あの時は解決出来なかったが、gccにNLSとかいうオプションが無いか?
>>240 だから
>>235 には
> gcc3のビルドが10時間以上終わりません。
と書いてるじゃないか
245 :
名無しさん@お腹いっぱい。 :2009/02/02(月) 13:33:16
gcc3が、なんか作らないと(たぶんlibtool,binutilとか)流れない。が、 そりらがもうgcc3依存のチェック入ってて抜け出せない。 手でやる以外のbootstrapモードないんかね。
246 :
名無しさん@お腹いっぱい。 :2009/02/08(日) 08:31:58
mod_ssl-2.8.31-1.3.41.tar.gz 消えた?
/usr/local/bin/cvsupで落ちて来なかった /usr/bin/csupだと来た いつの間に!
248 :
名無しさん@お腹いっぱい。 :2009/02/16(月) 16:42:38
ports/lang/perl5.8 ports/multimedia/gpac-libgpac が make install 通らん!
249 :
名無しさん@お腹いっぱい。 :2009/02/16(月) 18:22:51
work/BSDPAN-5.8.9_1 を work/BSDPAN-5.8.9 に直すと通るが修正くんだろ でもビルド時間が短いのが救い perlのメンテナ成績悪し gpac-libgpacは先日ビルド通った。
perl修正入った。
>>249 はもう抹消された過去の内容
251 :
名無しさん@お腹いっぱい。 :2009/02/18(水) 10:51:13
ダメだったら、もう一度csupしなさい。 20台以上管理してるなら、cvsup-mirrorをちゃんとまわしときなさい。 慌てないなら、portsnapで我慢しなさい。
252 :
名無しさん@お腹いっぱい。 :2009/03/18(水) 00:12:28
pkgsrc/lang/python25 (python25-2.5.2nb4) NetBSD/landiskでmake packageに失敗した。 しかもbuild途中でエラー出てるっぽいのにbuildは成功してるのが怪しい。 # make packageはそれで一部ファイルできてなくてエラーになってる build途中のエラーの対処して通してみたけどちゃんと動くか確認してないw
games/wesnoth-devel が1.5.7 で止まってるけど、1.5.14 出てる。 make configure してから config.h を /*#define HAVE_SENDFILE 1*/ #undef HAVE_SENDFILE とかしたら、make は通った。O_NOATIME とか犬依存(ry
254 :
名無しさん@お腹いっぱい。 :2009/03/22(日) 12:31:17
wineをFreeBSDで動かそうとしたら、 1.1.17が腐ってた。 んで、portsdowngrade を入れてみた。 んで、ごにょごにょ・・ 結局 cvsリポジトリおフランスまで取りに行くことになったが、 自前のcvsupのミラーサーバでcvsサーバをうごかせばよかったん蟹? 自分が相当あほだと思うのであるけど。
>>254 i386系ならバイナリ配布しているサイトあるよ。1.1.16,1
pkg_replace -P でもダウングレードはできるだろうし
依存ポートが少ないからさっくりmake deinstallとかpkg_deleteでも大丈夫
(.wineの中身は消えない)
>>254 portsdowngradeって使ったことないけど、自分はそういうとき(といっても二回くらいしかないが)
supfileで適当な日付を指定して(適宜-iオプションを与えて)cvsupしてる。
257 :
名無しさん@お腹いっぱい。 :2009/03/22(日) 23:03:57
とかいっているうちにちゃんと動くwine-1.1.18,1になってる現実
261 :
260 :2009/05/22(金) 09:50:35
rm -f /usr/ports/distfiles/bdb/* したら解決した。
cc -std=gnu99 -I. -I/usr/local/include -O2 -fno-strict-aliasing -pipe -march=pentium-m -MT getcwd.o -MD -MP -MF .deps/getcwd.Tpo -c -o getcwd.o getcwd.c getcwd.c: In function 'rpl_getcwd': getcwd.c:208: warning: implicit declaration of function 'openat' getcwd.c:235: warning: implicit declaration of function 'fdopendir' getcwd.c:235: warning: assignment makes pointer from integer without a cast getcwd.c:291: warning: implicit declaration of function 'fstatat' getcwd.c:291: error: 'AT_SYMLINK_NOFOLLOW' undeclared (first use in this function) getcwd.c:291: error: (Each undeclared identifier is reported only once getcwd.c:291: error: for each function it appears in.) gmake[2]: *** [getcwd.o] エラー 1 gmake[2]: ディレクトリ `/home/obj/usr/ports/sysutils/coreutils/work/coreutils-6.9/lib' から出ます gmake[1]: *** [all] エラー 2 gmake[1]: ディレクトリ `/home/obj/usr/ports/sysutils/coreutils/work/coreutils-6.9/lib' から出ます gmake: *** [all-recursive] エラー 1 *** Error code 1 Stop in /usr/ports/sysutils/coreutils.
/bin/sh ../libtool --silent --tag=CC --mode=compile cc -DHAVE_CONFIG_H -I../include/sane -I. -I/usr/local/include -I. -I. -I../include -I../include -DLIBDIR="/usr/local/lib/sane" -DBACKEND_NAME=canon_dr -I/usr/local/include -D_REENTRANT -DPATH_SANE_CONFIG_DIR=/usr/loca/etc/sane.d -DPATH_SANE_DATA_DIR=/usr/local/share -DPATH_SANE_LOCK_DIR=/usr/local/var/lock/sane -DV_MAJOR=1 -DV_MINOR=0 -O2 -fno-strict-aliasing -pipe -march=pentium-m -W -Wall -MT libcanon_dr_la-canon_dr.lo -MD -MP -MF .deps/libcanon_dr_la-canon_dr.Tpo -c -o libcanon_dr_la-canon_dr.lo `test -f 'canon_dr.c' || echo './'`canon_dr.c canon_dr.c: In function 'sane_canon_dr_get_option_descriptor': canon_dr.c:1333: error: 'SANE_NAME_STANDARD' undeclared (first use in this function) (略) canon_dr.c:1960: error: 'SANE_DESC_SENSORS' undeclared (first use in this function) gmake[2]: *** [libcanon_dr_la-canon_dr.lo] エラー 1 gmake[2]: ディレクトリ `/mnt/obj/usr/ports/graphics/sane-backends/work/sane-backends-1.0.20/backend' から 出ます gmake[1]: *** [all] エラー 2 gmake[1]: ディレクトリ `/mnt/obj/usr/ports/graphics/sane-backends/work/sane-backends-1.0.20/backend' から 出ます gmake: *** [all-recursive] エラー 1 *** Error code 1 Stop in /usr/ports/graphics/sane-backends. *** Error code 1 Stop in /usr/ports/graphics/sane-backends. ** Command failed [exit code 1]: /usr/bin/script -qa /tmp/portupgrade20090526-3411-1tcqrd0-0 env UPGRADE_TOOL=portupgrade UPGRADE_PORT=sane-backends-1.0.19_1 UPGRADE_PORT_VER=1.0.19_1 make ** Fix the problem and try again. ** Listing the failed packages (-:ignored / *:skipped / !:failed) ! graphics/sane-backends (sane-backends-1.0.19_1) (compiler error)
264 :
名無しさん@お腹いっぱい。 :2009/05/28(木) 16:49:21
===> Configuring for qt4-moc-4.4.3 /bin/cp /usr/ports/devel/qt4-moc/../../devel/qt4/files/configure /usr/ports/devel/qt4-moc/work/qt-x11-opensource-src-4.4.3/src/tools/moc/../../../ /usr/bin/sed -i.bak -e 's|target.path.*|target.path=/usr/local/bin|g' -e 's|^TARGET.*|TARGET=moc-qt4|g' /usr/ports/devel/qt4-moc/work/qt-x11-opensource-src-4.4.3/src/tools/moc/moc.pro /bin/mkdir -p /usr/ports/devel/qt4-moc/work/qt-x11-opensource-src-4.4.3/src/tools/moc/../../../mkspecs /bin/ln -sf /usr/local/bin/qmake-qt4 /usr/ports/devel/qt4-moc/work/qt-x11-opensource-src-4.4.3/src/tools/moc/../../../bin/qmake This is the Qt/X11 Open Source Edition. The specified system/compiler is not supported: /usr/ports/devel/qt4-moc/work/qt-x11-opensource-src-4.4.3/mkspecs/freebsd-g++ Please see the README file for a complete list. ===> Script "configure" failed unexpectedly. Please report the problem to kde@FreeBSD.org [maintainer] and attach the "/usr/ports/devel/qt4-moc/work/qt-x11-opensource-src-4.4.3/src/tools/moc/../../..//config.log" including the output of the failure of your make command. Also, it might be a good idea to provide an overview of all packages installed on your system (e.g. an `ls /var/db/pkg`). *** Error code 1 Stop in /usr/ports/devel/qt4-moc.
265 :
名無しさん@お腹いっぱい。 :2009/05/29(金) 17:19:56
[ 12%] Generating chem.cmx cd /usr/ports/misc/kdeedu4/work/kdeedu-4.2.3/build/kalzium/src && /usr/local/bin/ocamlopt -o /usr/ports/misc/kdeedu4/work/kdeedu-4.2.3/build/kalzium/src/chem.cmx -I +facile -c /usr/ports/misc/kdeedu4/work/kdeedu-4.2.3/kalzium/src/solver/chem.ml File "/usr/ports/misc/kdeedu4/work/kdeedu-4.2.3/kalzium/src/solver/chem.ml", line 54, characters 43-54: Warning Y: unused variable nb_elements. File "/usr/ports/misc/kdeedu4/work/kdeedu-4.2.3/kalzium/src/solver/chem.ml", line 1, characters 0-1: Error: /usr/local/lib/ocaml/facile/facile.cmi is not a compiled interface *** Error code 2 Stop in /usr/ports/misc/kdeedu4/work/kdeedu-4.2.3/build. *** Error code 1 Stop in /usr/ports/misc/kdeedu4/work/kdeedu-4.2.3/build. *** Error code 1 Stop in /usr/ports/misc/kdeedu4/work/kdeedu-4.2.3/build. *** Error code 1 Stop in /usr/ports/misc/kdeedu4. *** Error code 1 Stop in /usr/ports/misc/kdeedu4. ** Command failed [exit code 1]: /usr/bin/script -qa /tmp/portupgrade20090529-65077-jf7z4d-0 env UPGRADE_TOOL=portupgrade UPGRADE_PORT=kdeedu-4.2.0_1 UPGRADE_PORT_VER=4.2.0_1 make DEPENDS_TARGET=package reinstall ---> Restoring the old version ** Fix the installation problem and try again. [Updating the pkgdb <format:bdb_btree> in /var/db/pkg ... - 492 packages found (-0 +1) . done] ** Listing the failed packages (-:ignored / *:skipped / !:failed) ! misc/kdeedu4 (kdeedu-4.2.0_1) (install error)
Q.いつまでたってもコンパイルが終わらないのは何か不具合なのでしょうか A.いいえ、BSDがゴミだからです
A2.いいえ、多くの場合、糞なLinux対応の、副作用です A3.はい、ports の不具合です
A4 あなたが何も対策をしないからです。
270 :
260 :2009/06/04(木) 19:14:07
なぜか最近、 # rm pkgdb.db.lock # rm portsdb.lock しないといけない羽目になってるが、おいちゃんなにか悪いことしたかな
>>265 portupgrade -f facile
rubyのlock file がなんたらってのは解消した?
>>272 これを機にportmasterに乗り換え中
274 :
260 :2009/06/09(火) 21:09:57
pkgdbは舐めるしあんまかわんね
perl入れ直したく無いのでmake deinstall && make install
portmasterのDEPENDSの解釈はどうにかならんかね。 日本語TeXを入れてると % pkg_info -W /usr/local/bin/dvips /usr/local/bin/dvips was installed by package ja-dvipsk-tetex-5.95b_9 % pkg_info -W /usr/local/bin/latex /usr/local/bin/latex was installed by package teTeX-base-3.0_15 であるにもかかわらず、例えばここにdoxygenを入れようとすると BUILD_DEPENDS+= dvips:${PORTSDIR}/print/dvipsk-tetex \ latex:${PORTSDIR}/print/teTeX を見て print/dvipsk-tetex print/teTeX を入れようとするのだが…
>>276 それは普通にmakeしてもそうなるんじゃないのか?
dvipsやlatexが実行できるかどうかのチェックをしてできないときは print/dvipsk-tetexやprint/teTeXをインストールしにいくという動作をするから 問題ないというのは基本だ。
>>276 ja- なパッケージをfoo-X.Y-ja みたいに foo-X.Yの亜種、という
ような扱いをできるようになってればそういうのは解決しそう
じゃないかな。
>>279 そうすると同じパッケージ名のfoo-x.yとfoo-x.y-jaができるわけだけど、
そんなんあつかえるんだっけ?
もしそれを解決してもx.y-jaとx.z のバージョンの順序関係の問題が。
x.y < x.z だった時にx.y-jaをx.zにアップデートされたら泣けるよね。
結局の所latex:とコマンド名が書いてあるのにそれをちゃんと
認識できないビルドシステムがウンコなんだと思うよ。
>>280 portmasterの中を覗いてみた。なるほど…
Makefileを自力で解析してるわけじゃなくて
make all-depends-list なんかの出力から
ports名を得てるのね。
DEPENDSの対象はportsがインストールされているか
どうかじゃなくて、コマンドやらライブラリやら、
そのファイルがあるかどうかなんだが。
>>281 makeを実行して得るという方針自体は真っ当。
問題は存在判定方法がportsの動作に準じていないなんちゃって判定な
(そもそもそれに必要な情報を得ていない)ところ。
依存対象のうちシステムに存在しないもののリストを出力するルールを
bsd.port.mk に追加してそれを使うようにすればいい。
残念ながら現状の bsd.port.mk ではその判定とインストールが分離されていなくて
判定だけするというルールがない。分離するのは難しくはないとは思うけど。
>>282 portmaster側からすればそれがあると楽ですね。
make all-depends-list の出力がもし
autoconf-2.62:/usr/ports/devel/autoconf262
pcre.0:/usr/ports/devel/pcre
iconv.3:/usr/ports/converters/libiconv
…
こうなっていれば、あとはportmaster側で
少し頑張るというのでも判定できそう。
>>280 > x.y < x.z だった時にx.y-jaをx.zにアップデートされたら泣けるよね。
ああ、それは確かに痛いね。
こういうのはどうだろう。ja-foo-x.yはダミーのfoo-x.yをインストール
する。アップデート可能かどうかの判定はmakeコマンドからpkg_*系の
ツールを呼び出して、ダミーをインストールした本当のパッケージ側で
処理できるようにする。あるいは、ダミーは依存関係によるアップデートが
できないようにする、というだけでもいいかな。
最近FreeBSD-portsは使ってないのであさっての方向を目指してる
可能性大だけど。
>>284 なんだか難しいな…
ここでの問題点は
>>280 の
> 結局の所latex:とコマンド名が書いてあるのにそれをちゃんと
> 認識できないビルドシステムがウンコなんだと思うよ。
少なくともportupgradeはこれに従ってまともに動けているわけで、
同じ条件でportmasterが動けないのは
>>280 が言う通りportmasterが
ウンコ。
そんなportmasterのためにportsシステムそのものにおかしな
規則を加えたりおかしなものを導入しなきゃいけないのでは
本末転倒。他に影響を与える事なくportmasterの中で閉じて
解決してもらうのがスジ。
>>285 > そんなportmasterのためにportsシステムそのものにおかしな
> 規則を加えたりおかしなものを導入しなきゃいけないのでは
> 本末転倒。
とはいうものの>282ぐらいはしてもらわないと。
Makefileを自力でパースってのはさすがに間抜けすぎる。
-V BUILD_DEPENDS とかで取ってこれなかったっけ?
288 :
260 :2009/06/12(金) 21:20:19
>>282 こんなんでどうだ?
make run-depends _INSTALL_DEPENDS='echo $$prog $$dir;' ECHO_MSG=:
おお。しかし定義が別の lib-depends だとエラーになっちゃうな。残念。
lib-dependsだけ、違うルールセット使ってた。 make lib-depends _INSTALL_DEPENDS='echo $$lib $$dir;' FALSE=true ECHO_MSG=: なんという、その場しのぎ。
FALSE=true ってw でもすげー。
インストール中に yes/no を聞いてきて止まるのがあるんですが、 あれどうにかならないっすかね?
294 :
260 :2009/06/16(火) 03:05:36
295 :
260 :2009/06/16(火) 03:08:58
Rev1.49をつかむのに一日掛かりそうだ orz Thx kwm
296 :
260 :2009/06/20(土) 05:18:47
>>288 自己レスだが、漸く
ruby+nopthreads-1.8.7.160_3,1
コミッターがだめなのは織り込み済みで 一週間様子見してから入れるのがもはや基本 Freshoprtsみているんだったらそれはわかりそうなもんだろ。
298 :
名無しさん@お腹いっぱい。 :2009/06/24(水) 09:46:23
ghostscript8 が portupgrade できないんだが、できてる人いる? install -s -o root -g wheel -m 555 /usr/ports/print/ghostscript8/work/ghostscript-8.64/epag-3.09/ert /usr/local/bin install: /usr/ports/print/ghostscript8/work/ghostscript-8.64/epag-3.09/ert: No such file or directory *** Error code 71
===> Script "configure" failed unexpectedly. Please report the problem to x11@FreeBSD.org [maintainer] and attach the "/usr/ports/graphics/libGLU/work/Mesa-7.4.4/config.log" including the output of the failure of your make command. Also, it might be a good idea to provide an overview of all packages installed on your system (e.g. an `ls /var/db/pkg`). *** Error code 1 Stop in /usr/ports/graphics/libGLU. *** Error code 1 Stop in /usr/ports/graphics/glitz. *** Error code 1 Stop in /usr/ports/graphics/cairo. *** Error code 1 Stop in /usr/ports/databases/rrdtool. *** Error code 1 Stop in /usr/ports/net-mgmt/cacti. *** Error code 1
[ 9%] Built target kcm_sdsummary make -f kontact/plugins/planner/CMakeFiles/kcm_planner.dir/build.make kontact/plugins/planner/CMakeFiles/kcm_planner.dir/depend cd /var/ftp/pub/FreeBSD/ports/deskutils/kdepim4/work/kdepim-4.3.0/build && /usr/local/bin/cmake -E cmake_depends "Unix Makefiles" /var/ftp/pub/FreeBSD/ports/ deskutils/kdepim4/work/kdepim-4.3.0 /var/ftp/pub/FreeBSD/ports/deskutils/kdepim4/work/kdepim-4.3.0/kontact/plugins/planner /var/ftp/pub/FreeBSD/ports/deskutils/kdepim4/work/kdepim-4.3.0/build /var/ftp/pub/FreeBSD/ports/deskutils/kdepim4/ work/kdepim-4.3.0/build/kontact/plugins/planner /var/ftp/pub/FreeBSD/ports/deskutils/kdepim4/work/kdepim-4.3.0/build/kontact/plugins/planner/CMakeFiles/kcm_planner.dir/DependInfo.cmake --color= make -f kontact/plugins/planner/CMakeFiles/kcm_planner.dir/build.make kontact/plugins/planner/CMakeFiles/kcm_planner.dir/build make: don't know how to make /usr/local/kde4/lib/libkholidays.so.5.0.1. Stop *** Error code 2 1 error *** Error code 2 1 error *** Error code 1 Stop in /var/ftp/pub/FreeBSD/ports/deskutils/kdepim4. *** Error code 1 Stop in /var/ftp/pub/FreeBSD/ports/x11/kde4.
301 :
名無しさん@お腹いっぱい。 :2009/08/11(火) 15:56:57
[ 92%] Built target kalzium_automoc make -f kalzium/src/CMakeFiles/kalzium.dir/build.make kalzium/src/CMakeFiles/kalzium.dir/depend /usr/local/bin/cmake -E cmake_progress_report /usr/ports/misc/kdeedu4/work/kdeedu-4.3.0/build/CMakeFiles [ 92%] Generating solver.o cd /usr/ports/misc/kdeedu4/work/kdeedu-4.3.0/build/kalzium/src && /usr/local/bin/ocamlopt -output-obj -o /usr/ports/misc/kdeedu4/work/kdeedu-4.3.0/build/kalzium/src/solver.o /usr/local/lib/ocaml/facile/facile.cmxa /usr/ports/misc/kdeedu4/work/kdeedu-4.3.0/ build/kalzium/src/chemset.cmx /usr/ports/misc/kdeedu4/work/kdeedu-4.3.0/build/kalzium/src/parser.cmx /usr/ports/misc/kdeedu4/work/kdeedu-4.3.0/build/kalzium/src/lexer.cmx /usr/ports/misc/kdeedu4/work/kdeedu-4.3.0/build/kalzium/src/datastruct.cmx /usr/ports/misc/kdeedu4/work/kdeedu-4.3.0/build/kalzium/src/chem.cmx /usr/ports/misc/kdeedu4/work/kdeedu-4.3.0/build/kalzium/src/calc.cmx File "_none_", line 1, characters 0-1: Error: Files /usr/local/lib/ocaml/facile/facile.cmxa and /usr/local/lib/ocaml/stdlib.cmxa make inconsistent assumptions over implementation Printf *** Error code 2 Stop in /usr/ports/misc/kdeedu4/work/kdeedu-4.3.0/build. *** Error code 1
302 :
名無しさん@お腹いっぱい。 :2009/08/31(月) 18:15:37
# make
===> py26-orbit-2.24.0 depends on file: /usr/local/bin/python2.6 - found
===> py26-orbit-2.24.0 depends on executable: gmake - found
===> py26-orbit-2.24.0 depends on executable: pkg-config - found
===> py26-orbit-2.24.0 depends on shared library: glib-2.0.0 - found
===> py26-orbit-2.24.0 depends on shared library: IDL-2.0 - found
===> py26-orbit-2.24.0 depends on shared library: ORBit-2.0 - found
===> Configuring for py26-orbit-2.24.0
...
...
checking for headers required to compile python extensions... found
checking for python libraries... not found
configure: error: could not find Python headers
===> Script "configure" failed unexpectedly.
Please run the gnomelogalyzer, available from
"
http://www.freebsd.org/gnome/gnomelogalyzer.sh ", which will diagnose the
problem and suggest a solution. If - and only if - the gnomelogalyzer cannot
solve the problem, report the build failure to the FreeBSD GNOME team at
gnome@FreeBSD.org, and attach (a)
"/usr/ports/devel/py-orbit/work/pyorbit-2.24.0/config.log", (b) the output
of the failed make command, and (c) the gnomelogalyzer output. Also, it might
be a good idea to provide an overview of all packages installed on your system
(i.e. an `ls /var/db/pkg`). Put your attachment up on any website,
copy-and-paste into
http://freebsd-gnome.pastebin.com, or use send-pr(1) with
the attachment. Try to avoid sending any attachments to the mailing list
(gnome@FreeBSD.org), because attachments sent to FreeBSD mailing lists are
usually discarded by the mailing list software.
*** Error code 1
Stop in /usr/ports/devel/py-orbit.
qt4-dbus-4.5.2 だけど、CPUTYPE=pentium-m だと make 通らんな。
304 :
名無しさん@お腹いっぱい。 :2009/12/08(火) 10:30:14
たぶんみんな HAVE_PTH から逃げちゃったんじゃ…
>>304 *** Makefile.orig Wed Jul 8 18:10:01 2009
--- Makefile Sat Nov 28 23:46:56 2009
***************
*** 36,39 ****
--- 36,41 ----
@${SED} -e "s|%%TK_VER%%|${TK_VER}|" ${FILESDIR}/setup3.py >
${WRKSRC}/setup.py
.endif
+ CFLAGS+=-I$(LOCALBASE)/include/pth/
+
.include <bsd.port.post.mk>
本当は HAVE_PTH の時だけ定義出来ればいいんだけど。
>>305 > たぶんみんな HAVE_PTH から逃げちゃったんじゃ…
うちは HAVE_PTH ないとうまく動かないソフトがある…。
>>305 そのうち直ると思って
ln -s pth/pth.h
でしのいでる…
Python.h のほうを、 #include <pth/pth.h> にしちゃ、駄目なのか?
309 :
名無しさん@お腹いっぱい。 :2009/12/10(木) 20:19:37
それだと make のとき pthread.hを /usr/include/ から呼ぶのか /usr/local/include/pth/ から呼ぶのか 区別してなさそうで怖い
外界の方に手を入れちゃうとビルド出来なくなるportsがあった気がする。
>>306 ああもう畜生頭に来るなぁ。libtool が CFLAGS 解釈し
ねーから www/mod_python にこれ使えねー。
kde 祭りがうまくいかんなぁ UPDATING の mv して云々でもダメだ
pkgsrc/devel/autoconfのdistfileが .tar.xzになったんだが、 これを展開するには archivers/xzが必要、archivers/xzは libtool-baseに依存していてlibtool-baseはautom4teが必要と していてそれはdevel/autoconfにしか入ってないので終了。 .xzってもうそんなにポピュラーになったの?
> libtool-baseはautom4teが必要と 初耳です。
315 :
名無しさん@お腹いっぱい。 :2010/02/12(金) 14:25:12
tetexベースのplatexってpkgsrc方面だと、ちゃんとコンパイルできてる? freebsdのports方面はさっぱりみたいなんだが…
>>315 コンパイルはできてるようだが、使えるかどうかは知らん。
319 :
名無しさん@お腹いっぱい。 :2010/02/19(金) 11:12:33
久しぶりに portupgrade -a したら、libtool が更新されてやんの。1.5 -> 2.2 張り直さずに何も考えずに無理やり通したら portsdb -uU でこんなのがいっぱい出た。 make_index: epplets-0.12: no entry for /usr/ports/devel/libtool15 make_index: gnome-panel-2.26.0: no entry for /usr/ports/devel/libtool15 make_index: gnome-panel-2.26.0: no entry for /usr/ports/devel/libtool15 ..... ..... ついでに再 portupgrade -a でも IGNORE 出まくり。 - x11-fonts/fontconfig (marked as IGNORE) - x11-fonts/libFS (marked as IGNORE) ..... ..... エロい人助けて~
320 :
名無しさん@お腹いっぱい。 :2010/02/19(金) 11:37:34
perlを5.10にしたけりゃ20090328に書いてある通りにすべし、ということで portupgrade -o lang/perl5.10 -f perl-5.8.\* したら ===> ぺ-5.10.1 conflicts with installed package(s): perl-5.8.9_3 だと。 糞が。
321 :
名無しさん@お腹いっぱい。 :2010/02/20(土) 12:25:40
なんていうかNetBSDのpkgsrcは安定版でも他のOSのcurrent並に不安定だよね ソフトの種類は豊富だけど
安定版って、大きな変更が3ヶ月間入らないという意味の安定。 それぞれのパッケージは、開発元が「安定版」と言い張っているものを 採用してるので、そのクオリティに依存する。
324 :
名無しさん@お腹いっぱい。 :2010/04/06(火) 10:27:56
portsの安定を目指すプロジェクトがあってもいい
portsにはpkgsrcの2010Q1みたいなブランチはなかったんだっけ?
今年は無しで明日やるって話を聞いたな
328 :
名無しさん@お腹いっぱい。 :2010/04/10(土) 15:24:08
もう更新終わった~?
いまやってるところですから
330 :
名無しさん@お腹いっぱい。 :2010/04/13(火) 15:08:44
>326 そんな話は聞いたことないなー
331 :
名無しさん@お腹いっぱい。 :2010/04/16(金) 10:58:30
さすがにもう終わっただろう。
よろしく、オナガイします teraterm のZMODEM でファイル転送を行うのに、サーバにlz コマンドとsz コマンドをインストールして行うのですが、 インストールは最小限度しか行わない人なので、linux の鳥でも入っていないことが 多々ありまして、後でインストールすることがよくあります RH 系ですとyum を使ってほんの一瞬で終わりますし、slackware とかでもtar.玉 から入れたとしても、簡単に終わるのですが FreeBSD8.0 二日目にしてインストールしようと思い /usr/ports/comms/lrzsz があったのでインストールしているのですが、 物凄い勢いで、インストールを行っていて。ゆうに一時間以上が経過しています これって正常なのでしょうか?
$ cd comms/lrzsz $ time make 21.71 real 5.24 user 3.04 sys
5.939u 1.890s 0:16.38 47.7% 4610+1868k 257+13io 271pf+0w 大丈夫すぐ終わる
FreeBSD 8.0-STABLE で mplayer 入れようとすると、 stream/dvb_tune.c で error.h が見つからなくてエラーになる コメントアウトすれば通るけど……
>>335 実際そうするパッチがどこかで公開されてたような。
つい2-3日前はmysql5.5でやらかしてくれたし。
x windows system はインストールしてません オプションスイッチはほぼ全部チェックを入れて、ffmpeg をインストールしようと したのですが、このエラーがでてインストールできませn config.log を読むと、conflict エラーが散在しています、おそらくx をインストールしていないのが原因だと思うのですが このような場合、適切に依存関係を判断して、半自動的にインストールする方法はないのいでしょうか? ===> Script "configure" failed unexpectedly. Please report the problem to x11@FreeBSD.org [maintainer] and attach the"/usr/ports/x11/libXfixes/work/libXfixes-4.0.4/config.log" including theoutput of the failure of your make command. Also, it might be a good idea toprovide an overview of all packages installed on your system (e.g. an `ls/var/db/pkg`).*** Error code 1 Stop in /usr/ports/x11/libXfixes. *** Error code 1 Stop in /usr/ports/x11/libXdamage. *** Error code 1 Stop in /usr/ports/graphics/libGLU. *** Error code 1 Stop in /usr/ports/x11-toolkits/qt33. *** Error code 1 Stop in /usr/ports/x11-toolkits/qt33. *** Error code 1 Stop in /usr/ports/audio/arts. *** Error code 1 Stop in /usr/ports/audio/arts. *** Error code 1 Stop in /usr/ports/devel/sdl12. *** Error code 1 Stop in /usr/ports/devel/sdl12. *** Error code 1 Stop in /usr/ports/multimedia/ffmpeg. *** Error code 1 Stop in /usr/ports/multimedia/ffmpeg.
「オプションスイッチはほぼ全部チェックを入れ」たらそうなって当たり前だと思うが
ports使わず野良ビルドしろ
何も考えずオプションスイッチオン。 なんてするバカが野良ビルドしても意味なし。
お尋ねします ver8 ですが、みなさんのお手元のFreeBSD へ、このプログラムを正常にインストールすることが、出来ますでしょうか? /usr/ports/multimedia/linux-gspca-kmod
xorg-7.5 に上げようとしてるんだが、xf86-video-vesa なんかがエラーになる In file included from /usr/local/include/xorg/vgaHW.h:29, from vesa.h:51, from vesa.c:47: /usr/local/include/X11/extensions/dpms.h:40: error: expected ')' before '*' token /usr/local/include/X11/extensions/dpms.h:41: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'DPMSGetVersion' /usr/local/include/X11/extensions/dpms.h:42: error: expected ')' before '*' token /usr/local/include/X11/extensions/dpms.h:43: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'DPMSSetTimeouts' /usr/local/include/X11/extensions/dpms.h:44: error: expected ')' before '*' token /usr/local/include/X11/extensions/dpms.h:45: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'DPMSEnable' /usr/local/include/X11/extensions/dpms.h:46: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'DPMSDisable' /usr/local/include/X11/extensions/dpms.h:47: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'DPMSForceLevel' /usr/local/include/X11/extensions/dpms.h:48: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'DPMSInfo' *** Error code 1
344 :
名無しさん@お腹いっぱい。 :2010/06/17(木) 21:04:30
pkgsrcはOpenBSD 4.7でbootstrapできない
345 :
260 :2010/06/18(金) 14:20:50
lzmaってなんなんだ?
圧縮アルゴリズム
libpngがauditに出たので上げてみたら、ちょっと前にpgsql83が 8.3.11にFIXされてなかったんで、1ヶ月ちょっとほったらかしにして あったのとかが、一緒に引っかかってしまい、ちょっとあせった。 よく調べたら、gettextが1.8に行ってしまったのにライブラリが消えて たとか、そんなとこ・・・。 めんどくせ
> /libexec/ld-elf.so.1: Shared object "libintl.so.8" not found, required > by "libgirepository-1.0.so.0" pkg_create -b gobject-introspection-0.6.x (keep it, it may be useful) cd /usr/ports/devel/gobject-introspection make deinstall clean make install clean
349 :
名無しさん@お腹いっぱい。 :2010/07/05(月) 00:57:50
↑にて解決した。
postgresql8.4 => openldap => cyrus-sasl2 => postgresql8.4 という循環依存はどうすれば良いでしょう?
pkgsrc-2010Q3(netbsd) on Solarisで ===> Configuring for libxcb-1.7 configure: error: Package requirements (xau >= 0.99.2) were not met: No package 'xau' found などとなってビルドできないです。なんとかならないでしょうか?
ファイルが壊れてるんじゃないの? #Xライブラリなんかインストールしてどうするつもりなんだとも思うけど。
cairoにlibXcbが必要になったみたいで mk.confに PKG_OPTIONS.cairo= x11 -xcb とかくとエラーがでるし ああ、おれはRをビルドしたいだけなんだ
pkgsrcをxcb使わないバージョンまで巻き戻したら?
そうしました。 cairoだけQ2に戻してなんとかなりました。 ありがとうございました。
gtk 祭りで UPDATING の pkg_deinstall -f0 gtkmm-2.20\* gtk-2.20\* やったら pkg_deinstall: invalid option: -0 て言われるな
そんなとうの昔に修正されてるtypoをうれしそうに報告せんでも
358 :
名無しさん@お腹いっぱい。 :2011/01/25(火) 12:00:42
mail/courier libtool: Version mismatch error. This is libtool 2.2.6, but the libtool: definition of this LT_INIT comes from libtool 2.2.10. libtool: You should recreate aclocal.m4 with macros from libtool 2.2.6 libtool: and run autoconf again.
359 :
名無しさん@お腹いっぱい。 :2011/05/16(月) 23:56:35.26
教えてください。 NetBSD上のpkgsrcがdigestを見つけられません。 make fetch-list | sh && make package && make clean CLEANDEPENDS=YES
360 :
名無しさん@お腹いっぱい。 :2011/05/16(月) 23:59:34.96
=> Bootstrap dependency digest>=20010302: NOT found => Verifying package for ../../pkgtools/digest ERROR: [depends.mk] A package matching ``digest>=20010302'' should ERROR: be installed, but one cannot be found. Perhaps there is a ERROR: stale work directory for ../../pkgtools/digest?
361 :
名無しさん@お腹いっぱい。 :2011/05/17(火) 00:01:50.17
*** Error code 1 Stop. make: stopped in /usr/pkgsrc/x11/modular-xorg-server エラー内容に沿って cd /usr/pkgsrc find . -name work -type d | xargs rm -fr rm -fr /usr/pkgsrc/pkgtools/digest/work
362 :
名無しさん@お腹いっぱい。 :2011/05/17(火) 00:05:00.32
cd /usr/pkgsrc/pkgtools/digest make fetch-list | sh && make package などを実施したのですが全く駄目なのです。 どうしたらいいのでしょうか? お力をお貸しください。
ここはそういうスレではない。
問題解決いたしました。 理由が分かってしまえばさすがに我ながら馬鹿すぎますね・・・ make fetch-list | sh && make package && make clean CLEANDEPENDS=YES でmakeは出来てもinstallが出来ていませんでした。 板汚し失礼しました。
365 :
名無しさん@お腹いっぱい。 :2011/08/17(水) 21:54:24.53
multimedia/ptx-kmodの中の人いますか? /usr/local/libexec/ptx/ptx.koにおかれると、ブート時にマウントされてないので、 ロードできません。システムデフォルトの/boot/moduleのままにしてください。
自分でsend-prしろよ。
>>365 /boot/loader.confでptx_load="YES"じゃなくて
/etc/rc.confでptx_enable="YES"だろw
というか、ptx.sh.inを見た感じkldunloadできない版のままっぽい?
kldunload可能化パッチって当たってる?
それ使ってptx_load="YES"してるから知らねw
どうせ改修するならstartでkldload、unloadでkldunload、 reloadでunload->start、stopはcheckyesnoが0ならkldunload がいいな。
369 :
名無しさん@お腹いっぱい。 :2011/11/28(月) 02:51:20.53
すいません。教えてください。 BSD/OSにてpkgsrcをコンパイルしています。 gccのバージョンは Using builtin specs. gcc version 2.95.3 20010315 (release) です。 何度か/usr/pkgsrc/bootstrap/bootstrapを行っていて、 失敗するごとに、ソースの修正→/usr/pkgsrc/bootstrap/cleanup→/var/dbの削除を行って 再度/usr/pkgsrc/bootstrap/bootstrapを行うという繰り返しで進んでいます。 /usr/pkgsrc/bootstrap/work/wrk/pkgtools/pkg_install/work/pkg_install-20110805/addというディレクトリで cc -L/usr/pkgsrc/bootstrap/work/wrk/pkgtools/pkg_install/work/libarchive/.libs -L/usr/pkgsrc/bootstrap/work/wrk/pkgtools/pkg_install/work/libfetch -L/usr/pkgs rc/bootstrap/work/wrk/pkgtools/pkg_install/work/libnbcompat -Wl,-R/usr/pkg/lib -L../lib -o pkg_add main.o perform.o -linstall -lfetch -larchive -lbz2 -lz -lnb compat -lnbcompat ../lib/libinstall.a(parse-config.o): In function `pkg_install_config': parse-config.o(.text+0x3f6): undefined reference to `fetchConnectionCacheInit' ../lib/libinstall.a(pkg_io.o): In function `fetch_archive_open': pkg_io.o(.text+0x19): undefined reference to `fetchXGet' というエラーが発生しました。
370 :
名無しさん@お腹いっぱい。 :2011/11/28(月) 02:52:11.29
理由は/usr/pkg/libが存在しないためだと思われます。/usr/pkg/binや/usr/pkg/manは存在しています。 -Wl,-R/usr/pkg/libの代わりに -Wl,-R/usr/pkgsrc/bootstrap/work/wrk/pkgtools/pkg_install/work/libarchive/.libs と書き換えてみたのですが、 cc:-R/usr/pkgsrc/bootstrap/work/wrk/pkgtools/pkg_install/work/libarchive/.libs linker input files unused sinece linking not done と出て、失敗してしまいました。 ./libs以下には libarchive.a libarchive.la libarchive.lai libarchive_fe.a libarchive_fe.la とライブラリは出来ています。 どのようにコンパイルオプションを指定すれば良いでしょうか? もしくは、どこの設定を直せば、/usr/pkg/lib以下にライブラリがインストールされるでしょうか?
libfetchはあるの?
372 :
369 :2011/12/08(木) 01:22:45.26
>>371 お世話になっております。
返事が遅くなってしまい申し訳有りません。
find / -name libfetch¥* -print
/usr/pkgsrc/bootstrap/work/wrk/pkgtools/pkg_install/work/libfetch
/usr/pkgsrc/bootstrap/work/wrk/pkgtools/pkg_install/work/libfetch/libfetch.a
/usr/pkgsrc/net/libfetch
となっております。
OS標準の物は有りません。
また、
LIBRARY_PATH
LD_LIBRARY_PATH
はどちらも設定されていません。
libfetch.a壊れてない?
374 :
369 :2012/01/04(水) 02:22:27.83
>>373 http://kaworu.jpn.org/kaworu/2007-03-26-1.phpのサイトの ソースをコンパイルしてみたのですが、
sh-2.02# cc hoge.c -I /usr/pkgsrc/bootstrap/work/wrk/pkgtools/pkg_install/work/libfetch -L /usr/pkgsrc/bootstrap/work/wrk/pkgtools/pkg_install/work/libfetch
hoge.c: In function `fetchPrint':
hoge.c:23: warning: assignment from incompatible pointer type
/usr/lib/crt1.o: In function `__start':
/usr/lib/crt1.o(.text+0x8f): undefined reference to `main'
/var/tmp/ccSkCaoM.o: In function `fetchPrint':
/var/tmp/ccSkCaoM.o(.text+0x1f): undefined reference to `fetchParseURL'
/var/tmp/ccSkCaoM.o(.text+0x60): undefined reference to `fetchXGet'
/var/tmp/ccSkCaoM.o(.text+0x74): undefined reference to `fetchLastErrString'
壊れているみたいですね。Orz...
そりゃlibfetch.aがリンクされてないからシンボルが見つからないのも当たり前だろう。 #mainがないというのはツッコミ以前の話だが。
376 :
名無しさん@お腹いっぱい。 :2012/01/06(金) 11:31:05.93
hal が portupgrade できないんですが、どのように処置すれば良いでしょうか?
===> Building for hal-0.5.14_18
gmake all-recursive
gmake[1]: %G%#%l%/%H%j `/usr/ports/sysutils/hal/work/hal-0.5.14' $KF~$j$^$9
Making all in libhal
gmake[2]: %G%#%l%/%H%j `/usr/ports/sysutils/hal/work/hal-0.5.14/libhal' $KF~$j$^$9
CC libhal.lo
libhal.c: In function 'libhal_free_property_set':
libhal.c:599: internal compiler error: Segmentation fault: 11
Please submit a full bug report,
with preprocessed source if appropriate.
See <URL:
http://gcc.gnu.org/bugs.html > for instructions.
gmake[2]: *** [libhal.lo] %(%i!< 1
gmake[2]: %G%#%l%/%H%j `/usr/ports/sysutils/hal/work/hal-0.5.14/libhal' $+$i=P$^$9
gmake[1]: *** [all-recursive] %(%i!< 1
gmake[1]: %G%#%l%/%H%j `/usr/ports/sysutils/hal/work/hal-0.5.14' $+$i=P$^$9
gmake: *** [all] %(%i!< 2
*** Error code 1
Stop in /usr/ports/sysutils/hal.
*** Error code 1
Stop in /usr/ports/sysutils/hal.
** Command failed [exit code 1]: /usr/bin/script -qa /tmp/portupgrade20120106-20234-1lyvwba-0 env UPGRADE_TOOL=portupgrade UPGRADE_PORT=hal-0.5.14_17 UPGRADE_PORT_VER=0.5.14_17 make
** Fix the problem and try again.
** Listing the failed packages (-:ignored / *:skipped / !:failed)
! sysutils/hal (hal-0.5.14_17) (segmentation fault)
> internal compiler error: Segmentation fault: 11 コンパイラかメモリが腐ってる
ありがとうございます。 8.2R-p5に上げてからのような気がしますんで、 再度ビルドし直してみます。
これまでのUNIX板での統計に基づくと。そのメッセージの場合メモリが腐っている確率は100%である。 仮にコンパイラが腐っていると仮定すると世界中で騒いでいるはずだ。
,'⌒,ー、 _ ,,.. X 〈∨⌒ /\__,,.. -‐ '' " _,,. ‐''´ 〈\ _,,r'" 〉 // // . ‐''" ,ゝ `く/ / 〉 / ∧_,. r ''" - - - -_,,.. ‐''" _,.〉 / / . {'⌒) ∠二二> - - - - - - - _,.. ‐''" _,,,.. -{(⌒)、 r'`ー''‐‐^‐'ヾ{} + '-‐ '' " _,,. ‐''"`ー‐ヘj^‐' ;; ‐ -‐ _- ちょっとメモリー買いに行ってきます - ‐_+ ;'" ,;'' ,'' ,;゙ ‐- ー_- ‐ ______,''___,;;"_;;__,,___________ ///////////////////////
しばらく電源切ってメモリの内容を揮発させると直ったりする
382 :
376 :2012/01/06(金) 16:10:55.84
...メモリーを交換したのですが、 internal compiler error: Segmentation fault: 11 は残ったままで、古いカーネルで立ち上げてbuildkernelしようとしても同じメッセージで ダメみたいです。 windowsは起動するんですが、コントローラが逝っちゃったんですかねぇ...(泣
とりあえず package で我慢しとけばいいんじゃね?
384 :
376 :2012/01/06(金) 19:49:03.20
レスありがとうございます。 portsの類はpackageでも構わないのですが、 buildworld と buildkernel が通らないことが判明したんで、 ソチラ優先で調べています。 (p4→p5にできん...orz)
そこまで行くと、メモリかディスク腐ってるとか、クーラー外れかかってるとかじゃね?
腐ったメモリを買ってきたのだと思う。
387 :
376 :2012/01/06(金) 21:16:20.21
メモリーは新品です。後出しですがノートPCです。 今仕事場なんで、持って帰ってmemtestやってみます。
新品でもマージンの狭いダメメモリが売っている。 ノートだと難しいけど、メモリに風当てながらコンパイルすると通ったりする。
とりあえずmemtest86丸一日動かしてみたら?
ありがとうございます。 そうしてみます。
電源まわりがヘタっててもsignal11問題が起きることがあるって聞いたこともある
なんというベンチマーク
36時間ほどmemtestやってみましたが、 改善はみられませんでした...
そりゃメモリテストしても直るわけがないだろう。
w
397 :
376 :2012/01/09(月) 11:14:01.84
あ、すいません。 エラーはなしでした。
UPDATING の # portmaster -r libexosip2 or # portupgrade -rf libexosip2-3.\* ってさ、libeXosip2-3 の間違いだよな?
apt
んー、なんかmozcおかしくなった?
おかしいまま放置されてるのでSKKとやらを入れてみたら これはこれでキチガイ過ぎるw
もうSKKに慣れてきた。 辞書が標準のままで割と頭良いし。
>>401 なんかアップデートかかったけど、治ってないね
portのopensslを入れてる場合 portmaster -r openssl- が必須? あとopenssl自体にも-wが必要か?
xorg-serverをportmasterで入れなおす時はnvidia-driverの削除が必須。
openal-soft、pulseaudio つけないとライブラリ見つけるのに失敗するな
Xまわりを入れかえたらUSBマウスを挿しなおさないとポインタが動かない。 挿し直せば動くだけマシともいう。
モクズはいつになったら入力ができるようになるのか?w
mozc 更新されてたけど、やっぱりダメだな どっかで見た設定ツールの python がどーのこーのって奴か?
さらに更新されたけど、やっぱりダメだなw
カードリーダーまわりの更新が来たけど、カードリーダーが使えなくなったw
usbconfigとかやったあとusbconfig -d 0.0 dump_device_descをやって idVendorとidProductをuppercaseにしてiProductあたりと一緒に コロン区切りでccid-1.4.6/readers/supported_readers.txtへ書いてから ビルドで良いのか。
idVendorとidProductをupper caseにせずccid-1.4.6/readers/supported_readers.txtの 最後尾に書き足してからビルドするだけで動いた。
shinonome って、1983 無くなったのか
ImageMagick がダメだなぁ
FAIL: tests/validate-colorspace.sh
===========================================
1 of 49 tests failed
See ./test-suite.log
Please report to
http://www.imagemagick.org ===========================================
=========================================
ImageMagick 6.7.6: ./test-suite.log
=========================================
1 of 49 tests failed.
.. contents:: :depth: 2
FAIL: tests/validate-colorspace.sh (exit: 127)
==============================================
./tests/validate-colorspace.sh: not found
お、ようやくmozc復活か
417 :
名無しさん@お腹いっぱい。 :2012/05/25(金) 13:20:30.89
>>415 とは別の話だが ImageMagick-6.7.7.0 もおかしいな
あらかじめ
/usr/local/lib/ImageMagick-6.7.7/modules-Q16/{coders,filters}
作っとかないとインストールで止まる
kde-4.8.3 だけど、 ・ghostscript-8 だと止まる。9 入れろ ・unzip-iconv だと止まる。unzip にしろ ・ja-teTeX だと止まる。teTeX にしろ ・動画のサムネイル関係で止まる。予め ffmpegthumbnailer 入れとけ 位でどうにかなった
www/gir-repository-webkit をインストールしようとすると、 make[2]: *** `WebKit-1.0.gir' に必要なターゲット `Gtk-2.0.gir' を make するルールがありません. 中止. で止まるものの、そもそも私は、 なんでこの ports をインストールしようとしているんだったかな。
libvncserver が既に入ってる png を入れようとして止まるな
モクズ復活したのはいいけど、入力できなかったバージョンのどこかで 辞書がキムチに漬かってないか?w 接続助詞のつもりで「から」と入れてるのにカタカナに変換しやがる。
mozcが通らないんだけど、amd64だけこんな感じで何とかならん? --- mozc-server.orig/Makefile 2012-06-10 18:37:13.000000000 +0900 +++ mozc-server/Makefile 2012-06-18 20:02:46.861076815 +0900 @@ -19,10 +19,12 @@ LIB_DEPENDS= curl.6:${PORTSDIR}/ftp/curl \ gtest.0:${PORTSDIR}/devel/googletest \ protobuf.7:${PORTSDIR}/devel/protobuf \ - zinnia.0:${PORTSDIR}/japanese/zinnia + zinnia.0:${PORTSDIR}/japanese/zinnia \ + gtk-x11-2:${PORTSDIR}/x11-toolkits/gtk20 + RUN_DEPENDS= xdg-open:${PORTSDIR}/devel/xdg-utils -BROKEN= does not build +#BROKEN= does not build USE_BZIP2= yes USE_GMAKE= yes @@ -52,6 +54,10 @@ BROKEN= Does not compile: segfault .endif +.if ${ARCH} == "i386" +BROKEN= Broken ports: reported by pointyhat +.endif + .if defined(WITH_DEBUG_CODE) BUILD_MODE= Debug .else
wesnoth が日本語表示できなくなったな
>>419 は、他にも Soup-2.4.gir とか、いろいろと足りないものがあるようだ。
取り合えず、他のマシンの /usr/local/share/gir-1.0/ ディレクトリに有ったファイルを一部コピーして /www/webkit-gtk2 をインストールすることはできたが、
案の定、gimp は、png 関連で、まだ実行できなかった。
とりあえずシンボリックリンクで、どうにかしたけれど。
libskkがvalaが古くて作れないよ~だって。
>>426 valaが入ってると古いことが問題になるだけで、
valaが入っていなければ問題が生じない。
ibusdakeappude-tosaretemokomaru
429 :
名無しさん@お腹いっぱい。 :2012/07/20(金) 17:12:22.30
oggが
vlc の make中に segmentation fault
# portugrade -o security/libotr3 security/libotr portupgrade だろ。UPDATING で間違ってどうするよ あと、いつになったら mozc 関係マトモに安定するんだよ ** Listing the failed packages (-:ignored / *:skipped / !:failed) ! japanese/mozc-server (ja-mozc-server-1.5.1090.102_7) (distinfo incorrect) ! japanese/mozc-tool (ja-mozc-tool-1.5.1090.102_7) (distinfo incorrect)
>>431 5時間くらい前に訂正来てるじゃんと思ったら中がレガシーでワラタw
make NO_CHECKSUM=yes で 無理やり make したらリンクエラーw
portsをsubversionに移行した。 kernel(current)も作り直したらapacheが起動しなくなったので再ビルドしようと apacheに依存するのを全部削除してapache22を再ビルドした。 portauditにapache22は脆弱性あるから/usr/portsを最新にしろといわれた。 svn update /usr/portsした svn: not found … 詰んだ
portsnapじゃあかんの?
pkg_add -r svn
>>434 最新にしたからといって対応済みのものが入手できるとは
限らんわけだが、とりあえず今のportsで
DISABLE_VULNERABILITIES=YES
でインストールしてから考えたので問題は無いと思う
mozc 関連をアップグレードしようとすると、glib だのも強制的に make し直すハメになるんだがウチだけか?
なぜかBUILD_DEPENDSになってるからglibやgtkというコマンドを持っていないと強制的にハマるw
大きい変更が加えられている最中であるせいか、 やらなくても支障のない変更はされないw
jakarta-commons-codec も同じ様におかしい気がする なんか盛大に make しまくった挙句に失敗する
443 :
名無しさん@お腹いっぱい。 :2013/05/10(金) 07:46:40.95
失敗なのでageでw configでオプションを変更させるとdistfilesの数が変化するportで すべてのdistfilesが落ちるオプション設定でmakesumをしていないから 特定のオプションが指定されているとextractできないというものがあるね。 今のnetpbmとか。
そりゃPRしろよ
445 :
名無しさん@お腹いっぱい。 :2013/09/27(金) 16:13:28.53
pors-mgmt/portconfが使えなくなってる。bmakeになったのが原因?
なんだよこれ /usr/local/lib/libR.so: undefined reference to `ucol_open_46' /usr/local/lib/libR.so: undefined reference to `ucol_close_46' /usr/local/lib/libR.so: undefined reference to `ucol_setAttribute_46' /usr/local/lib/libR.so: undefined reference to `uiter_setUTF8_46' /usr/local/lib/libR.so: undefined reference to `uloc_setDefault_46' /usr/local/lib/libR.so: undefined reference to `ucol_strcollIter_46' /usr/local/lib/libR.so: undefined reference to `ucol_setStrength_46' collect2: ld returned 1 exit status icu がいけてないのか Rがバージョン決めうちの変な参照の仕方してるのか 良くしらないけど
447 :
名無しさん@お腹いっぱい。 :2013/10/30(水) 15:18:55.39
なんか stage のせい? ports build の際に下で一旦pkg化をしてから インストールするらしいのだが,その pkg化で 細かいpathの違いでこける(親機では symlinkとかあって問題ない)ものが 結構あるみたいな印象 (FreeBSD-8-stable の7月頃のものと最新ports) 例: tar: could not chdir to '/usr/obj/usr/ports/x11-toolkits/linux-f10-pango/work/stage/usr/compat/linux
interix (Windows SFU/SUA) のpkgsrc使っている人いる? 久しぶりに使おうとFTPのぞいたら、フォルダごと消えてた。割と貴重なバイナリがたくさんあったのに。
>>447 @cwdでディレクトリを変更したときの挙動がpkgngとそれ以前で若干違うせい。
pkgsrc 最近はInterixじゃ動かないね。 OpenSSL必須なのか tnftp のビルドで躓く。 これサポートしてるって言うけど、詰んでる状態だな SSL要らん古いtnftpとか探したけど見つからんし、 OpenSSLはいつまでもInterix未サポートだから、進まんわ。 素直にNetBSD使うから別にいいんだけどさ。 でも、たまに変な環境で遊んでみたくなるんだよな
詰んだ詰んだ ぴょんぴょん待ち
php-mbstringが動かん。 php.iniでmbstring.soのコメントを外してもphpinfo()に出てこない。 5.5.17、5.4.33を試したがダメ。 pkgsrc-2014Q3、OS X 10.9.5、Xcode-5.1.1 Q1ぐらいでは動いていた気がするので戻してみるか……
ziproxy使おうとおもったら、いつの間にかportsからいなくなっていた。
454 :
452 :
2014/12/29(月) 19:35:57.11 OSがMavericksでXCode 6にしたらコンパイルできないのがあったので XCode 5.1.1にしていたが、両者でビルドしたバイナリーが混じっていたのが まずかったようだ。 bootstrapからやり直したらOKになった。