ports, bootstrap-pkgsrcでトラブったらageるスレ
■ このスレッドは過去ログ倉庫に格納されています
0001名無しさん@お腹いっぱい。
2006/01/29(日) 20:58:52=> 本当にありがとうございました。
*** Error code 1
Stop.
make: stopped in /usr/pkgsrc/vip/orz
>>2-10あたりに関連スレ、お約束など。
0002名無しさん@お腹いっぱい。
2006/01/29(日) 20:59:37・FreeBSD ports
http://www.freebsd.org/ports/
・NetBSD/DragonFlyBSD bootstrap-pkgsrc (旧名 Zoularis)
本家 http://www.pkgsrc.org/
pkgsrc-wip(Work In Progress=``作業中'' ) http://pkgsrc-wip.sourceforge.net/
wip-jp http://pkgsrc-wip.sourceforge.jp/
*BSD/Solaris/Linux./AIX/IRIX/Darwin/Interixなど多くのOSに(一応)対応
・OpenBSD ports
http://www.openbsd.org/pkg-stable.html
・Open Packages(あぼーん)
http://web.archive.org/web/20030421141611/http://openpackage.org/
0003名無しさん@お腹いっぱい。
2006/01/29(日) 21:09:54が出る。これをさけるために--disable-fpicでconfigureするとstrchrとstrpbrk
でリンクエラーに。どうすればこれを回避できるの?
0004名無しさん@お腹いっぱい。
2006/01/29(日) 21:20:12・新規スレなのに
> 例のRENERAL_REGSエラー
とか言われてもエスパーじゃないので答えられません。
ロ グ を 貼 れ
それと、OSの名前とバージョン、
ports/pkgsrcをcvsから取得した日付をあまさず書き記す事。
0005名無しさん@お腹いっぱい。
2006/01/29(日) 21:22:32FreeBSDを語ろう Part 10
http://pc8.2ch.net/test/read.cgi/unix/1135447819/
0006名無しさん@お腹いっぱい。
2006/01/29(日) 21:23:28>>3
Solaris教えてスレッド 其の21
http://pc8.2ch.net/test/read.cgi/unix/1133918156/
0007名無しさん@お腹いっぱい。
2006/01/29(日) 21:30:130008名無しさん@お腹いっぱい。
2006/01/29(日) 21:55:54違うぞー。同じところでハマってるだけだよ。--disable-fpic --disable-shared
で無事bmakeが通った。
0009名無しさん@お腹いっぱい。
2006/01/31(火) 02:29:43bootstrap-pkgsrcがCygwinで使えると嬉しいんだけど
全てのskeltonのPLISTに実行ファイルには.exeをくっつけたり
.soを.dllに変更するってのは現実的じゃないよね。
DESTDIRを一旦chrootしてPLISTを自動生成するとか
誰かやらんかね。
0010名無しさん@お腹いっぱい。
2006/01/31(火) 10:46:31使われてるし、.so とは限らない platform もあるみたいから、
それはそれであってもいいかなぁ。
実行ファイルのほうは、どうするかなぁ。
PLIST の自動生成は、漏れと余分が出そうで。
tar とか cp でインストールしてて、ソースアーカイブのとタイムスタンプが
変わってない奴とか、逆にインストール時に他パッケージと共有する
とあるファイルを書き換える奴とか。
0011名無しさん@お腹いっぱい。
2006/01/31(火) 21:19:52生成される。実行しても"Killed"と言われる。gmakeだと正常なバイナリ
が出来るんだけど。何の問題?
0012名無しさん@お腹いっぱい。
2006/02/01(水) 00:38:420013名無しさん@お腹いっぱい。
2006/02/01(水) 00:43:28実行ファイルはなんとかなるかもしれないけど
あんまりいい方法じゃないよね。
cygwinの場合、libfoo.soがcygfoo.dllになるから
やっぱりchrootするのが一番いいと思うけどね。
0014名無しさん@お腹いっぱい。
2006/02/01(水) 01:01:13work/pkg-config...に降りて自分でgmakeすると、ちゃんと使える
バイナリが生成される。同じディレクトリでbmakeすると壊れたバイナリ
になる。不思議。このアプリだけなんだよね。
0015名無しさん@お腹いっぱい。
2006/02/01(水) 01:03:52> relocations remain against allocatable but non-writable sections
というエラーが出ます。単にmultimedia/xine-libでbmakeした
だけなんだけど。-sharedオプションがついているのが問題らしい
んだけど、これを-Gにするにはどこを変更すべきでしょうか?
0016名無しさん@お腹いっぱい。
2006/02/01(水) 21:24:420017名無しさん@お腹いっぱい。
2006/02/01(水) 23:17:21・glitz
・pango
・xine-lib
pkgsrcって腐ってるねぇ。やれやれ。
0018名無しさん@お腹いっぱい。
2006/02/02(木) 01:32:550019名無しさん@お腹いっぱい。
2006/02/02(木) 01:32:58根本的な設計の○○が悪いから腐っているな。ぐらいの気の利いたことが言えないのか。
0020名無しさん@お腹いっぱい。
2006/02/02(木) 10:11:22ソースが腐ってるからに決まってるだろ。頭悪いな。
0021名無しさん@お腹いっぱい。
2006/02/02(木) 11:07:320022名無しさん@お腹いっぱい。
2006/02/02(木) 11:41:22そんなこと言ってたけ?
そして腐っているのを見かけたら、それにまともな対処をするのが頭脳の使い方だよね。
0023名無しさん@お腹いっぱい。
2006/02/02(木) 12:08:050024名無しさん@お腹いっぱい。
2006/02/03(金) 10:12:55腐っているものは捨てるのが当然。腐ったものを有難がって喰うのは、
お前のような低能だけ。馬鹿じゃないの?
>>23
はい?直せないなんてどこに書いてあるの?頭おかしいんじゃないの?w
0025名無しさん@お腹いっぱい。
2006/02/03(金) 15:23:28あっちいけしっしっ
0026名無しさん@お腹いっぱい。
2006/02/03(金) 16:16:36腐った物はソースから直してcommitするのが当然でしょ。
……って言い返せないところで実力が伺えて面白い。
0027名無しさん@お腹いっぱい。
2006/02/04(土) 14:31:12モジュールってありませんか?ExtUtils::FakeConfigみたいなので
上手い事やればできるような気がするんだけど。
0028名無しさん@お腹いっぱい。
2006/02/04(土) 17:07:090029名無しさん@お腹いっぱい。
2006/02/08(水) 22:47:26ログを比較してみたら?
0030名無しさん@お腹いっぱい。
2006/02/21(火) 12:11:10--- 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分からなかったので投げてみた。
ついかっとなってやった。今は反省している。
0031名無しさん@お腹いっぱい。
2006/02/21(火) 18:03:511.メンテナーにメール
2.ports-jpにメール
0032名無しさん@お腹いっぱい。
2006/02/22(水) 01:12:10どこに投げても足がつく罠
0033名無しさん@お腹いっぱい。
2006/02/22(水) 12:56:060034名無しさん@お腹いっぱい。
2006/02/22(水) 18:54:46フリーメールのアカウント作って、そこ経由で出すとか。
なんで身許を隠したいのかはよくわからんが。
0035名無しさん@お腹いっぱい。
2006/02/22(水) 19:57:27永遠にスパムが届くようになる。
0036名無しさん@お腹いっぱい。
2006/02/22(水) 20:29:110037名無しさん@お腹いっぱい。
2006/02/22(水) 23:41:25FreeBSD ports: ttp://www.freebsd.org/send-pr.html
NetBSD pkgsrc: ttp://www.netbsd.org/cgi-bin/sendpr.cgi?gndb=netbsd
0038名無しさん@お腹いっぱい。
2006/02/27(月) 11:30:24ports-jpにしてもいいのかな?
0039名無しさん@お腹いっぱい。
2006/03/01(水) 20:57:01フリーメールのアカウントを作れない理由があるの?
0040名無しさん@お腹いっぱい。
2006/03/03(金) 16:31:27audio/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);
0041名無しさん@お腹いっぱい。
2006/03/03(金) 23:39:100042名無しさん@お腹いっぱい。
2006/03/04(土) 01:38:06確かにスパム来まくり。。。orz
0043名無しさん@お腹いっぱい。
2006/03/04(土) 12:20:04誰か暇な香具師が 2ch_porter とかいう名前で
代理投稿してくれないかなー。
0044名無しさん@お腹いっぱい。
2006/03/09(木) 23:21:250045名無しさん@お腹いっぱい。
2006/03/12(日) 19:57:11コンパイルの仕方でつっかかったまま
いかに匿名で send-pr するか、なんつー話をしている。
おまえらバカじゃねえの?
0046名無しさん@お腹いっぱい。
2006/03/13(月) 16:05:34ちなみにsysutil/xperfmon3を6.0R でコンパイルできるようにしたけど、あま
りにパッチがでかいんでここに投げるのもためらってしまった…。
0047名無しさん@お腹いっぱい。
2006/03/17(金) 16:27:19バカじゃねえか、と思う気持ちもわかるが、
匿名でsend-prしたい、という需要もあるのがわかっていいじゃん。
0048名無しさん@お腹いっぱい。
2006/03/17(金) 19:50:01検証とか他の人よろしく、みたいな。
0049名無しさん@お腹いっぱい。
2006/03/18(土) 01:22:510050名無しさん@お腹いっぱい。
2006/06/03(土) 18:10:23pkgsrc/mk/buildlink3/PKGVIEWS_UG
0051名無しさん@お腹いっぱい。
2006/06/11(日) 20:30:230052名無しさん@お腹いっぱい。
2006/06/12(月) 00:43:30005351
2006/06/22(木) 11:09:05>>51を書いた時にはpkg-vulnerabilitiesにtiff-3.8.2が載ってて
bmake updateできなかったんだけど、タイミングの問題かな?
0054名無しさん@お腹いっぱい。
2006/06/24(土) 18:53:30FreeBSD portsだと、/usr/ports/devel/libslangを入れると文字化けする
ので/usr/ports/japanese/libslangを入れていたのですが、pkgsrcだと
それがないので、muttで表示するメールを矢印キーで切り替えたりした
場合に、記号や罫線といった非ASCIIな文字が変な漢字の羅列に化けたり
します(ctrl+Lで直ります)。
0055名無しさん@お腹いっぱい。
2006/06/24(土) 19:01:10wip-jpの方にもないね。
005654
2006/06/24(土) 21:48:26と思ってたら
ttp://www.jp.netbsd.org/ja/JP/ml/tech-pkg-ja/200104/msg00072.html
作ろうとした人はいるみたいです。
その後どうなったんでしょうか。
いや、というか日本語化パッチの方をlibslang本家の方に取り込むように
強力にpushする人がいないことのほうが問題なのかな。結構何年も前から
ずーっと必要とされているみたいだし。
0057名無しさん@お腹いっぱい。
2006/06/24(土) 21:51:33このパッチって、もはや誰もメンテナンスしてないように見えるんですけど。
005856
2006/06/24(土) 22:13:02じゃあとりあえず $LOCALPATCHESの下に置いて最新版から使えるところまで
持っていかないといけないのか。
誰にどこで相談するのがいいでしょうか。
0059名無しさん@お腹いっぱい。
2006/06/24(土) 22:30:16見ても、「配布元」の方は消えちゃってるんですけど。
1.4.5用のままですし。
よくわからんのですが、「UTF-8パッチ」というのは
また別のことをするものなのでしょうか?
0060名無しさん@お腹いっぱい。
2006/07/08(土) 14:14:260061名無しさん@お腹いっぱい。
2006/07/08(土) 17:43:360062名無しさん@お腹いっぱい。
2006/07/08(土) 18:54:05俺は自分の脳が信用できないから使ってるけど
0063名無しさん@お腹いっぱい。
2006/07/13(木) 23:29:460064名無しさん@お腹いっぱい。
2006/07/16(日) 09:25:40他のパッケージ管理システムは、portsより優れているところが多いって
評判なんですが、どんなところですか?
0065名無しさん@お腹いっぱい。
2006/07/16(日) 16:10:54パッケージ管理システムなんてrpmもdpkgもクソだと思ってるんだけど
その上にyumとかapt-getとかyast2のようなコマンド一発でバイナリアップデート
できて、システムを最新に維持できるのはうらやましいかも。
つかFreeBSDでもbinupとかやってたんじゃね?どーなった?
0066名無しさん@お腹いっぱい。
2006/07/16(日) 16:14:20ファイルかってに上書きされるからしにたくなるのだが
0067名無しさん@お腹いっぱい。
2006/07/17(月) 15:03:41etc関係はちゃんと残してくれんべ?
0068名無しさん@お腹いっぱい。
2006/07/18(火) 10:10:22どんなパッチを当ててビルドされたのか調べるのがひじょーに面倒。
.spec を見るためだけにソース全部入りの SRPM を拾ってくる
バカバカしさといったら……。
0069名無しさん@お腹いっぱい。
2006/07/18(火) 11:01:11gettextのコンパイルに使用するのはSolaris10付属のgcc。
Solaris10付属のgccを削除して、pkgsrcで作ったgcc3を使ってgettextを再コンパイルすると、
互いに依存しあうgccとgettextのパッケージができます。
このパッケージをまっさらなシステムに持っていってpkgaddすると、スタック食いつぶすまで
gccとgettextを循環(再帰)インストールしようとします。
これを回避できますか?
0070名無しさん@お腹いっぱい。
2006/07/19(水) 01:12:200071名無しさん@お腹いっぱい。
2006/07/19(水) 02:02:11libgcc_sに依存してんじゃない?
0072名無しさん@お腹いっぱい。
2006/07/19(水) 06:56:42007369
2006/07/21(金) 16:34:27来週再開できるといいなあ。
0074名無しさん@お腹いっぱい。
2006/08/30(水) 10:23:24別人ですがInterix 3.5でこれが見つからなくて嵌っていました。
どうもありがとうございます。
007574
2006/08/30(水) 10:24:56・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
(略)
007674
2006/08/30(水) 10:25:57wwwgroupが追加されていますが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
(略)
0077名無しさん@お腹いっぱい。
2006/08/30(水) 11:03:59はちゃんと入ってるかとか、useraddはちゃんと動作するかとか
調べてみて
007874
2006/08/30(水) 15:51:32ありがとうございます。user-20040426が入っています。
useradd, groupaddを手で実行すると指定したユーザーやグループが
追加されます。
0079名無しさん@お腹いっぱい。
2006/08/30(水) 21:39:47:
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.
と止まります。
何かチェックするところありませんでしょうか?
0080名無しさん@お腹いっぱい。
2006/08/31(木) 09:27:53今回NFSでportsを共有してたけど、前にjailでも同じ目に会っていたのだった。
0081名無しさん@お腹いっぱい。
2006/08/31(木) 10:33:40/etc/mk.conf で PKG_DEBUG_LEVEL=2 ぐらいにして、
何がエラー起こしてるか、見てみて。
008275
2006/08/31(木) 19:53:49いろいろ見ていたらMemory faultなんてのが頻発してました。
とりあえずduh.orgからhot fixをもらってきて当てたところで
今日は時間切れになりました。
008375
2006/09/01(金) 10:47:25./+USERGROUP ADD ${PKG_METADATA_DIR}
が実行された後、
./+USERGROUP CHECK-ADD ${PKG_METADATA_DIR}
がエラーを返しています。
グループは追加されているのに、ユーザーがなぜか追加されていないのが
問題のようです。
0084名無しさん@お腹いっぱい。
2006/09/01(金) 13:59:31bmake -d A install
して、実際、どんなコマンドが呼ばれてるか見てみたら?
0085名無しさん@お腹いっぱい。
2006/09/03(日) 00:29:17読む前に自分で何とかできましたが、やってみます。ありがとうございます。
Interixの仕様なのかはまだ調べてませんが、ユーザー名、グループ名の前に
「+」が付いていないとchownやchgrpが上手く動かないのが原因のようです。
どう直すのがいいのか考え中です。
0086名無しさん@お腹いっぱい。
2006/09/04(月) 18:30:120087名無しさん@お腹いっぱい。
2006/09/04(月) 18:33:46ソース見るたりする必要がないと思うのは消してるが
0088名無しさん@お腹いっぱい。
2006/09/04(月) 18:52:240089名無しさん@お腹いっぱい。
2006/09/04(月) 21:51:080090名無しさん@お腹いっぱい。
2006/09/05(火) 18:12:12portsclean -D じゃダメだ。
0091名無しさん@お腹いっぱい。
2006/09/08(金) 16:41:19私ははるか昔に書いたシェルスクリプトをいまだに使ってるけど。
0092名無しさん@お腹いっぱい。
2006/09/10(日) 23:39:420093名無しさん@お腹いっぱい。
2006/09/12(火) 00:30:520094名無しさん@お腹いっぱい。
2006/09/12(火) 17:32:29どっち?
0095名無しさん@お腹いっぱい。
2006/09/12(火) 20:36:07make show-all-depends-dirs
無くなったの?
make cleana-depends
でもことは足りるけど、ほかのをmake中は不便だな
0096名無しさん@お腹いっぱい。
2006/09/12(火) 21:30:05http://pc8.2ch.net/test/read.cgi/unix/1153032214/581
581 :名無しさん@お腹いっぱい。 :sage :2006/08/17(木) 09:54:13
http://mail-index.netbsd.org/pkgsrc-changes/2006/07/27/0056.html
% /usr/pkgsrc/mk/scripts/depends-depth-first.awk x11/kterm
みたいな感じで、前と同じ結果は見えます。
0097名無しさん@お腹いっぱい。
2006/12/02(土) 01:12:5264ビットでコンパイルするのってどうやるの? Sun Workshop ってのは
ないようなのだけど……
0098名無しさん@お腹いっぱい。
2006/12/02(土) 01:13:56無償配布されているから、落としてきたらいいんでないの
0099名無しさん@お腹いっぱい。
2007/01/08(月) 23:03:55まず、gcc3.4.6をsunfreewareから/usr/local/binに入れた。
bootstrapの途中でなぜかnawkとかがgcc-2.95.3を要求してgcc-2.95.3のbuildが始まるが、
gccのバグで止まる。http://www.kernelhacking.com/rodrigo/docs/gcc-2.95.3.patch
http://kldp.org/node/68467このへんを参考にして、patchを作ってやっとbootstrapできた。
でもpatchがこれでいいのか自信がない・・
0100名無しさん@お腹いっぱい。
2007/01/08(月) 23:35:050101名無しさん@お腹いっぱい。
2007/01/11(木) 20:40:46pkgsrc/lang/nawkを作りにいくのは正しい動作みたいだよ?
0102名無しさん@お腹いっぱい。
2007/01/11(木) 20:43:190104名無しさん@お腹いっぱい。
2007/01/11(木) 22:43:38bootstrapで使う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
と書いておいたほうがいいと思う。
0105名無しさん@お腹いっぱい。
2007/01/11(木) 23:20:58そゆ意味じゃなくて、Solaris は最初から nawk 持ってるはずなんだが。
nb の nawk 使わないとダメなんだろか? 本末転倒のような気がする。
0106名無しさん@お腹いっぱい。
2007/01/11(木) 23:52:00各バージョンのSolarisのnawkを使って問題なければsend-prしてみたら?
010799
2007/01/12(金) 00:18:56エイリアスにはいつもalias make '/usr/pkg/bin/bmake LC_ALL=C'と書いてた。
まえもなんかで、はまったことがあったから。でもこれではbootstrapには効かないですね・・
010899
2007/01/12(金) 00:23:16% 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.
0109名無しさん@お腹いっぱい。
2007/01/12(金) 00:28:50これだったかなぁ?
http://mail-index.netbsd.org/tech-pkg/2006/07/16/0013.html
0110名無しさん@お腹いっぱい。
2007/01/12(金) 03:52:01pkgsrc/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"じゃ引っかからない罠。
0111名無しさん@お腹いっぱい。
2007/01/12(金) 11:41:58手動設定しないかんのはおかしいだろ。
0112名無しさん@お腹いっぱい。
2007/01/12(金) 13:05:120113名無しさん@お腹いっぱい。
2007/01/12(金) 13:47:14011499
2007/01/12(金) 21:27:22あらかじめ判別しようとしてるんですね。ていうか、まだ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}
0115名無しさん@お腹いっぱい。
2007/01/16(火) 15:38:43% 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
0116名無しさん@お腹いっぱい。
2007/01/18(木) 02:13:54Reading specs from /usr/local/gcc/2.7.2.1/lib/gcc-lib/i386-unknown-netbsd1.2/2.7.2.1/specs
って
http://www.jp.netbsd.org/ja/Releases/formal-1.2/
> NetBSD 1.2 は 1996 年 10 月 4 日にリリースされました。
10年も放置かwwww
0117名無しさん@お腹いっぱい。
2007/01/18(木) 07:43:350118名無しさん@お腹いっぱい。
2007/01/18(木) 08:42:22キチガイはほっとけ
0119名無しさん@お腹いっぱい。
2007/02/18(日) 22:56:550120名無しさん@お腹いっぱい。
2007/02/19(月) 17:02:19正直落し穴が多くてシンドイ。
0121名無しさん@お腹いっぱい。
2007/02/20(火) 00:12:020122名無しさん@お腹いっぱい。
2007/02/20(火) 16:06:350123名無しさん@お腹いっぱい。
2007/02/20(火) 18:01:260124名無しさん@お腹いっぱい。
2007/02/21(水) 04:08:36それが大人気になれば...なりそうもねーなー。
0125名無しさん@お腹いっぱい。
2007/02/22(木) 12:34:56FreeBSDからSolarisへの乗り換えも視野に入ってくる。
0126名無しさん@お腹いっぱい。
2007/02/22(木) 12:37:460127名無しさん@お腹いっぱい。
2007/02/22(木) 18:22:050128名無しさん@お腹いっぱい。
2007/02/26(月) 08:57:32当時はジョークだと思っていました…
0129119
2007/03/03(土) 18:38:04imlib2を実際にインストールしている人ならyes/noで答えられる質問ですよ。
imlib2にはいくつかコマンドが入っているので、最も簡単には
$ imlib2_view ero.jpg
0130名無しさん@お腹いっぱい。
2007/03/03(土) 20:21:190131名無しさん@お腹いっぱい。
2007/03/04(日) 21:41:18"インストールしてる人ならyes/noで答えられる質問"か...
それなら答は"スレ違い"だ、ヴォケ。
0132名無しさん@お腹いっぱい。
2007/03/04(日) 22:21:11そこまで分かってるなら自分で試せばいいぢゃん。
0133名無しさん@お腹いっぱい。
2007/03/12(月) 21:18:440134名無しさん@お腹いっぱい。
2007/03/12(月) 22:35:36あっそ。
0135名無しさん@お腹いっぱい。
2007/03/16(金) 08:37:25portsnapを使ってUPDATEしてるんだが、落してくるスナップショットがデカく
なったのか/varが100%を越えてしまい、他の作業の時にエラーが出るようになっ
てしまった。
とりあえず/var/db/portsnap以下を消して、portsnapを動かさないようにしてます。
で、/varの容量を増やすのは面倒
なので、どこかの設定で、/varに落してくるファイルの大きさを減らすことはできるのでしょうか?
駄目なら余裕のある/usr以下に適当なディレクトリを作ってそこに置きますが、
ちょっと嫌な感じなので。
0136名無しさん@お腹いっぱい。
2007/03/16(金) 20:23:42/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
だってさ
0137名無しさん@お腹いっぱい。
2007/03/16(金) 22:30:13# 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してるんだけどオーバーするんですよ。
0138名無しさん@お腹いっぱい。
2007/03/16(金) 22:34:34それかもっと削るかWORKDIRを変えるか
0139名無しさん@お腹いっぱい。
2007/03/16(金) 23:22:240140名無しさん@お腹いっぱい。
2007/03/16(金) 23:24:14/usr/ports 以下はまずは ports.tar.gzを取ってきて展開するがいいかもね〜
0141名無しさん@お腹いっぱい。
2007/03/16(金) 23:28:29つか、どんだけ /var の中身太ってんだ?
$ du -h -d0 /var/db/portsnap/
64M /var/db/portsnap/
0142135
2007/03/17(土) 06:45:21# 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の下にします。色々アドバイスありがとうございました。
…暇な時に、ディスク切り直して再インストールしたほうが良いなあ。
0143名無しさん@お腹いっぱい。
2007/03/22(木) 00:05:500144名無しさん@お腹いっぱい。
2007/03/22(木) 01:29:08> MOVED file format errorというのが出て何も動かなくなりました(><;)
修正入りました〜♪
0145名無しさん@お腹いっぱい。
2007/03/26(月) 10:35:26zope を restart しても zope が死ぬー。
zope29-2.9.7
plone-2.5.2
python24-2.4.4
0146名無しさん@お腹いっぱい。
2007/03/26(月) 11:17:270147名無しさん@お腹いっぱい。
2007/03/31(土) 21:11:01修正された。ありがと>メンテナ
0148名無しさん@お腹いっぱい。
2007/04/05(木) 21:56:590149名無しさん@お腹いっぱい。
2007/04/08(日) 21:51:120150名無しさん@お腹いっぱい。
2007/04/10(火) 15:43:540151名無しさん@お腹いっぱい。
2007/04/16(月) 22:38:120152名無しさん@お腹いっぱい。
2007/04/25(水) 21:17:08Aという大きなパッケージがB, C, Dという小さなパッケージに依存している場合で、
B, C, Dがupdateされた場合、まず、Bをupdateすると、Aも作り直しに行って、その分時間がかかります。
つぎにCをupdateするとまたAを作り直すので、時間がかかります。
いっぺんにはできないのでしょうか?
0153名無しさん@お腹いっぱい。
2007/04/25(水) 23:00:10pkg_chk.conf に入れておきたいパッケージを一覧しておく。
面倒なら、pkg_chk -g で今入ってるのから作られる。
pkg_chk -u も少しは賢くなってるが、あんまり信用してないので、
pkg_chk -r した後、pkg_chk -as してる。
0154名無しさん@お腹いっぱい。
2007/04/25(水) 23:19:550155名無しさん@お腹いっぱい。
2007/05/20(日) 02:03:27http://www.freebsd.org/ports/portaudit/4cb9c513-03ef-11dc-a51d-0019b95d4f14.html
0156名無しさん@お腹いっぱい。
2007/05/20(日) 18:09:35手前勝手なとこは多分大丈夫だとおもう(pngtest)んだが。
0157名無しさん@お腹いっぱい。
2007/06/21(木) 22:45:45make installは成功するけど、実際にはインストールされず、結果として
pkg_deleteしたのと同等になってしまう。なんとかなんない?
0158名無しさん@お腹いっぱい。
2007/06/22(金) 00:21:140159名無しさん@お腹いっぱい。
2007/06/22(金) 17:05:49すまん。make install を make reinstall にしてみてくれ。
0160名無しさん@お腹いっぱい。
2007/06/22(金) 21:15:39さんきゅー。それでうまくいきそうだ。
来週実際に試してみる
0161名無しさん@お腹いっぱい。
2007/08/10(金) 03:17:47突然portupgradeがエラーを吐くようになったのでびっくりした。
0162名無しさん@お腹いっぱい。
2007/09/08(土) 16:40:580163名無しさん@お腹いっぱい。
2007/10/03(水) 00:22:240164名無しさん@お腹いっぱい。
2007/10/03(水) 00:25:540165名無しさん@お腹いっぱい。
2007/10/03(水) 02:09:49"IMAGEMAGICK_TESTS"をoffにすればとりあえずインストールはできる。はず。
いや、もちろん"正しい"対策ではないが。
0166名無しさん@お腹いっぱい。
2007/10/04(木) 14:34:54あんなにいっぱいコンパイルしなくちゃならないのは癇癪起こる!
0167名無しさん@お腹いっぱい。
2007/10/04(木) 16:00:410168名無しさん@お腹いっぱい。
2007/10/05(金) 00:39:580169名無しさん@お腹いっぱい。
2007/10/05(金) 08:34:48まあアーキテクチャ上メモリ大食いは仕方ないかもしれないが。
0170名無しさん@お腹いっぱい。
2007/10/05(金) 09:25:55きっとcurrentしかないのだろうと思ったら、branch切ってあって驚いた。
0171名無しさん@お腹いっぱい。
2007/10/08(月) 21:45:07いつのまにかmakeが通った。
>>166
昔はもっと小さいコードだったのにね。
まぁ、そういうもんかもね
0172名無しさん@お腹いっぱい。
2007/10/08(月) 22:42:570173名無しさん@お腹いっぱい。
2007/10/20(土) 22:27:53mail-index.netbsd.org/pkgsrc-users/2007/05/27/0002.html
なんでこうするのかよくわからん。
0174名無しさん@お腹いっぱい。
2007/10/21(日) 00:11:050175名無しさん@お腹いっぱい。
2007/10/22(月) 20:53:55なぜ、そうするのか知ってたら教えてくれという意味だ。
0176名無しさん@お腹いっぱい。
2007/10/22(月) 23:42:420177名無しさん@お腹いっぱい。
2007/10/23(火) 09:07:41MacOSXでも使えるようにするためだろ。
0178名無しさん@お腹いっぱい。
2007/11/01(木) 02:20:27つーか、portsのmake config で不要なものはすべてサックり
切れるならいいんだよな。 本体Makefileで、そんな分割コンパイルに
対応してなきゃ、大改造が居るのでヤアアン。
0179名無しさん@お腹いっぱい。
2007/11/04(日) 14:23:410180名無しさん@お腹いっぱい。
2007/11/04(日) 16:39:160181名無しさん@お腹いっぱい。
2007/12/02(日) 04:45:34今は、間違ってサーバに突っ込まれているX関連のportsを捨てる作業。
ようやく、portsの癇の挫きかたが判ってきたんだが、まだautoconf/automake
あたりが矛盾するな。 騒乱の種、db4が何時の間にやらオラクルの旦那に
ご厄介になっていることに、寒気を感じながらも、db4x -> db44に入れ替え
作業をしないとならん。 ったくBerkleyDBはこれだから気に入らん。
0182名無しさん@お腹いっぱい。
2007/12/02(日) 07:08:01って、files に Secuniaで入手可能なパッチを落とし、Makefileのばーじょんを
2に進めるだけで私家版うpでtしちまったけど。
0183名無しさん@お腹いっぱい。
2007/12/04(火) 21:09:47/etc/make.confがどんどんでかくなる〜
0184名無しさん@お腹いっぱい。
2007/12/06(木) 04:12:55259がなくなって261に移行した際の不手際は許せねえな。
なんでこういう重要なパッケージを弄るのに手間をかけさせるのか。
まあ、しばらく放置しておくと、直ってるので誰がFIXしてくれてる
んだろうけど
0185名無しさん@お腹いっぱい。
2008/01/06(日) 11:04:26checking 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'
と書いて通した。場当たりですみません。
0186名無しさん@お腹いっぱい。
2008/02/18(月) 20:02:55make show-options
を、依存パッケージも含めて行うことは出来ませんか?
インストールしようとしているパッケージのオプション以外も、
設定してインストールしたいです
0187名無しさん@お腹いっぱい。
2008/02/18(月) 21:40:21こんな感じでいいですか?
0188名無しさん@お腹いっぱい。
2008/02/18(月) 22:31:52make: don't know how to make show-depends-options. Stop
こんな感じでいいですか?
0189名無しさん@お腹いっぱい。
2008/02/18(月) 23:15:130190名無しさん@お腹いっぱい。
2008/02/18(月) 23:39:28インストールされてる奴はbuild時のオプションを出すとか
したほうがいいんでしょうけど、今日のところはこれで。
0191名無しさん@お腹いっぱい。
2008/04/01(火) 00:52:30Error: 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は実際のものを置き換えてあります。
誰か助けてください。お願いします。
0192191
2008/04/01(火) 01:32:23cvsweb.confで、
$output_filter= '/usr/pkg/bin/nkf -e';
とすべきところと、
$output_filter= '/usr/local/bin/nkf -e';
としていました。
すれ汚しすいません。
0193名無しさん@お腹いっぱい。
2008/04/23(水) 12:05:51ソースを展開するとき、lzma が -s なんてオプションは知らんとエラーになる。
あ、lzmautils-4.32.5 ね。
とりあえず、
#EXTRACT_BEFORE_ARGS= -so
とかにした。
0194名無しさん@お腹いっぱい。
2008/04/27(日) 02:06:550195名無しさん@お腹いっぱい。
2008/04/30(水) 11:26:050196名無しさん@お腹いっぱい。
2008/05/08(木) 10:36:50端末エミュ変えてもおんなじだしなぁ。
0197名無しさん@お腹いっぱい。
2008/05/16(金) 11:10:41lsofはlockf 構造体がどうたら・・・、ほんと頭痛いわ。
なんでこんな程度の小物が作れないんだろうか。
portsは腐っているって激怒るセンセが多いの判るわ。
0198名無しさん@お腹いっぱい。
2008/05/16(金) 23:59:360199名無しさん@お腹いっぱい。
2008/05/17(土) 00:14:120200名無しさん@お腹いっぱい。
2008/05/18(日) 17:41:37portsがだめならpkgsrcがあるじゃない
0201名無しさん@お腹いっぱい。
2008/05/30(金) 16:14:41入れられなかった上にその設定画面が二度と出てこなくなっちゃった!
0202名無しさん@お腹いっぱい。
2008/05/30(金) 16:21:280203名無しさん@お腹いっぱい。
2008/05/30(金) 21:19:410204名無しさん@お腹いっぱい。
2008/05/30(金) 23:27:04make config
0205名無しさん@お腹いっぱい。
2008/06/02(月) 15:20:02あまりよくなかったです!
>>203
>>204
解決しましたありがとう!!!
0206名無しさん@お腹いっぱい。
2008/06/08(日) 02:20:16NetBSD4.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できてしまいます。
0207名無しさん@お腹いっぱい。
2008/06/09(月) 23:13:410208名無しさん@お腹いっぱい。
2008/06/27(金) 03:16:32/usr/ports/distfiles/apcupsd.pdf 消したら流れた。
なんだこれ? ちゃんと上書きできないのかねぇ。
0209名無しさん@お腹いっぱい。
2008/06/27(金) 11:15:440210名無しさん@お腹いっぱい。
2008/06/28(土) 22:17:37Segmentation fault (core dumped)
した。
0211210
2008/06/29(日) 18:47:170212名無しさん@お腹いっぱい。
2008/07/01(火) 23:46:20Segmetation faultが起きた。
0213名無しさん@お腹いっぱい。
2008/07/05(土) 12:30:52uim-xim does not existと言われて、
インストールできなかった。
0214213
2008/07/07(月) 20:27:250215名無しさん@お腹いっぱい。
2008/08/16(土) 03:56:22portsnap fetch
portsnap extract
ここで途中で core dumpで終了してしまいます。
メッセージはQuit (core dumped) だけ。
解決策はありますか?
OSは7.0-RELEASE-p2です。
0216名無しさん@お腹いっぱい。
2008/08/16(土) 04:28:150217名無しさん@お腹いっぱい。
2008/08/16(土) 13:20:14ports.tar.gz かなんか引っ張ってきてみては?
0218215
2008/08/16(土) 13:25:55screen で portsnap の画面を表示しないようにしたら成功しました。
0219名無しさん@お腹いっぱい。
2008/08/21(木) 15:26:36autoconf < needs updating (port has 2.62) (=> 'devel/autoconf262')
となっている場合、portupgrade --batch じゃダメなんでしょうか?
0220名無しさん@お腹いっぱい。
2008/08/21(木) 15:33:530221名無しさん@お腹いっぱい。
2008/08/24(日) 00:44:12>>220
これは、うちのとこも全部手作業で越した。
未だにcvsup使ってるのが悪いのだろうが
apcupsdがまた腐ったのをつかんだところがあちこちに。
下手玲菜オイラが何を言っても説得力はないが、
portsnap がいまいち好きになれない・・・何事も最初がモサい感で
嫌気さしたからだけど。
0222名無しさん@お腹いっぱい。
2008/08/24(日) 01:08:33portmaster 便利だよ〜
0223名無しさん@お腹いっぱい。
2008/08/29(金) 11:12:21むかーし突っ込んだ 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
みたいにしてるんだけどどう直せばいいの?
0224名無しさん@お腹いっぱい。
2008/08/29(金) 14:14:40Note: NOPORTDOCS only controls additional documentation installed in DOCSDIR.
It does not apply to standard man pages and info pages. Things installed in
DATADIR and EXAMPLESDIR are controlled by NOPORTDATA and NOPORTEXAMPLES, respectively.
0225名無しさん@お腹いっぱい。
2008/11/03(月) 17:19:19coreutils-6.12.tar.gzをamd64の環境で野良ビルドすると、
coreutilsのlsでls -lとするとsegmentation faultが出るのですが、
./configure --without-libintl-prefix
とやってbuildすると平気でした。
0226名無しさん@お腹いっぱい。
2008/11/03(月) 17:32:170227名無しさん@お腹いっぱい。
2008/11/09(日) 22:43:43Q2 -> Q3とかするとき、
nawkとかbootstrapとか更新できないのですが、
正しいやり方を教えてください。
0228名無しさん@お腹いっぱい。
2008/11/18(火) 02:49:24cvsupかなんかでダラダラ更新してないとだめなん?
0229名無しさん@お腹いっぱい。
2008/11/20(木) 03:20:490230名無しさん@お腹いっぱい。
2008/11/20(木) 10:12:000231名無しさん@お腹いっぱい。
2008/12/05(金) 08:13:390232名無しさん@お腹いっぱい。
2008/12/20(土) 07:43:150233名無しさん@お腹いっぱい。
2008/12/22(月) 12:26:50FreeBSD6.2を頑固にしつづけるとportsが上がらなくなってる。
FreeBSD6.4にしたら通るようになる。
0234名無しさん@お腹いっぱい。
2009/01/14(水) 11:55:060235名無しさん@お腹いっぱい。
2009/01/26(月) 17:12:35いるのですが、gcc3のビルドが10時間以上終わりません。
出力を見ていると、
checking 〜〜〜
を何度も繰り返しているように見えます。
これはもっと放置しておけば終わるのでしょうか?
それとも、なにか間違っているのでしょうか?
よろしくお願いします。
0236名無しさん@お腹いっぱい。
2009/01/26(月) 18:03:17荒れる前に書いておこう…
何ビルドしてるんだい? 物にもよると思うのだが…
0237名無しさん@お腹いっぱい。
2009/01/26(月) 19:49:50の依存地獄と読んだ。
0238名無しさん@お腹いっぱい。
2009/01/26(月) 21:13:020239名無しさん@お腹いっぱい。
2009/01/26(月) 21:34:500240名無しさん@お腹いっぱい。
2009/01/26(月) 21:58:29>>238は>>235がビルドしていた内容の予想だろ
0241235
2009/01/27(火) 02:15:46もとは、firefox3をビルドしていてgcc3を繰り返していることに気づいて、lang/gcc3をビルドしているのですが繰り返しているようです。
なにか対応策はありませんでしょう?
0242名無しさん@お腹いっぱい。
2009/01/27(火) 09:51:020243名無しさん@お腹いっぱい。
2009/01/27(火) 12:21:13あの時は解決出来なかったが、gccにNLSとかいうオプションが無いか?
0244名無しさん@お腹いっぱい。
2009/01/29(木) 03:16:20だから>>235には
> gcc3のビルドが10時間以上終わりません。
と書いてるじゃないか
0245名無しさん@お腹いっぱい。
2009/02/02(月) 13:33:16そりらがもうgcc3依存のチェック入ってて抜け出せない。
手でやる以外のbootstrapモードないんかね。
0246名無しさん@お腹いっぱい。
2009/02/08(日) 08:31:58消えた?
0247名無しさん@お腹いっぱい。
2009/02/09(月) 21:48:19/usr/bin/csupだと来た
いつの間に!
0248名無しさん@お腹いっぱい。
2009/02/16(月) 16:42:38ports/multimedia/gpac-libgpac
が make install 通らん!
0249名無しさん@お腹いっぱい。
2009/02/16(月) 18:22:51work/BSDPAN-5.8.9
に直すと通るが修正くんだろ
でもビルド時間が短いのが救い
perlのメンテナ成績悪し
gpac-libgpacは先日ビルド通った。
0250名無しさん@お腹いっぱい。
2009/02/16(月) 19:15:130251名無しさん@お腹いっぱい。
2009/02/18(水) 10:51:1320台以上管理してるなら、cvsup-mirrorをちゃんとまわしときなさい。
慌てないなら、portsnapで我慢しなさい。
0252名無しさん@お腹いっぱい。
2009/03/18(水) 00:12:28(python25-2.5.2nb4)
NetBSD/landiskでmake packageに失敗した。
しかもbuild途中でエラー出てるっぽいのにbuildは成功してるのが怪しい。
# make packageはそれで一部ファイルできてなくてエラーになってる
build途中のエラーの対処して通してみたけどちゃんと動くか確認してないw
0253名無しさん@お腹いっぱい。
2009/03/19(木) 11:19:57make configure してから config.h を
/*#define HAVE_SENDFILE 1*/
#undef HAVE_SENDFILE
とかしたら、make は通った。O_NOATIME とか犬依存(ry
0254名無しさん@お腹いっぱい。
2009/03/22(日) 12:31:17んで、portsdowngrade を入れてみた。 んで、ごにょごにょ・・
結局 cvsリポジトリおフランスまで取りに行くことになったが、
自前のcvsupのミラーサーバでcvsサーバをうごかせばよかったん蟹?
自分が相当あほだと思うのであるけど。
0255名無しさん@お腹いっぱい。
2009/03/22(日) 19:08:10pkg_replace -P でもダウングレードはできるだろうし
依存ポートが少ないからさっくりmake deinstallとかpkg_deleteでも大丈夫
(.wineの中身は消えない)
0256名無しさん@お腹いっぱい。
2009/03/22(日) 19:52:16portsdowngradeって使ったことないけど、自分はそういうとき(といっても二回くらいしかないが)
supfileで適当な日付を指定して(適宜-iオプションを与えて)cvsupしてる。
0257名無しさん@お腹いっぱい。
2009/03/22(日) 23:03:57サンキュ今度試してみむ。
0258名無しさん@お腹いっぱい。
2009/04/11(土) 18:58:130259名無しさん@お腹いっぱい。
2009/04/26(日) 20:42:23解決/解除の予定はないの?
0260名無しさん@お腹いっぱい。
2009/05/15(金) 23:05:32=> patch.4.6.21.3 doesn't seem to exist in /usr/ports/distfiles/bdb.
=> Attempting to fetch from http://www.oracle.com/technology/products/berkeley-db/db/update/4.6.21/.
fetch: patch.4.6.21.3: local modification time does not match remote
=> Attempting to fetch from ftp://ftp.FreeBSD.org/pub/FreeBSD/ports/distfiles/bdb/.
fetch: patch.4.6.21.3: local modification time does not match remote
=> Couldn't fetch it - please try to retrieve this
=> port manually into /usr/ports/distfiles/bdb and try again.
*** Error code 1
0261260
2009/05/22(金) 09:50:35したら解決した。
0262名無しさん@お腹いっぱい。
2009/05/22(金) 22:49:30getcwd.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.
0263名無しさん@お腹いっぱい。
2009/05/26(火) 11:31:05-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)
0264名無しさん@お腹いっぱい。
2009/05/28(木) 16:49:21/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.
0265名無しさん@お腹いっぱい。
2009/05/29(金) 17:19:56cd /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)
0266名無しさん@お腹いっぱい。
2009/05/30(土) 01:21:26A.いいえ、BSDがゴミだからです
0267名無しさん@お腹いっぱい。
2009/05/30(土) 02:57:470268名無しさん@お腹いっぱい。
2009/05/30(土) 11:03:19A3.はい、ports の不具合です
0269名無しさん@お腹いっぱい。
2009/05/30(土) 15:43:530270260
2009/06/04(木) 19:14:07# rm pkgdb.db.lock
# rm portsdb.lock
しないといけない羽目になってるが、おいちゃんなにか悪いことしたかな
0271名無しさん@お腹いっぱい。
2009/06/07(日) 22:26:52portupgrade -f facile
0272名無しさん@お腹いっぱい。
2009/06/08(月) 16:55:410273名無しさん@お腹いっぱい。
2009/06/09(火) 15:31:53これを機にportmasterに乗り換え中
0274260
2009/06/09(火) 21:09:570275名無しさん@お腹いっぱい。
2009/06/09(火) 21:23:250276名無しさん@お腹いっぱい。
2009/06/10(水) 02:27:50日本語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 を入れようとするのだが…
0277名無しさん@お腹いっぱい。
2009/06/10(水) 19:18:090278名無しさん@お腹いっぱい。
2009/06/10(水) 20:12:15print/dvipsk-tetexやprint/teTeXをインストールしにいくという動作をするから
問題ないというのは基本だ。
0279名無しさん@お腹いっぱい。
2009/06/10(水) 20:37:08ja- なパッケージをfoo-X.Y-ja みたいに foo-X.Yの亜種、という
ような扱いをできるようになってればそういうのは解決しそう
じゃないかな。
0280名無しさん@お腹いっぱい。
2009/06/10(水) 20:56:19そうすると同じパッケージ名のfoo-x.yとfoo-x.y-jaができるわけだけど、
そんなんあつかえるんだっけ?
もしそれを解決してもx.y-jaとx.z のバージョンの順序関係の問題が。
x.y < x.z だった時にx.y-jaをx.zにアップデートされたら泣けるよね。
結局の所latex:とコマンド名が書いてあるのにそれをちゃんと
認識できないビルドシステムがウンコなんだと思うよ。
0281名無しさん@お腹いっぱい。
2009/06/11(木) 00:50:56portmasterの中を覗いてみた。なるほど…
Makefileを自力で解析してるわけじゃなくて
make all-depends-list なんかの出力から
ports名を得てるのね。
DEPENDSの対象はportsがインストールされているか
どうかじゃなくて、コマンドやらライブラリやら、
そのファイルがあるかどうかなんだが。
0282名無しさん@お腹いっぱい。
2009/06/11(木) 01:12:45makeを実行して得るという方針自体は真っ当。
問題は存在判定方法がportsの動作に準じていないなんちゃって判定な
(そもそもそれに必要な情報を得ていない)ところ。
依存対象のうちシステムに存在しないもののリストを出力するルールを
bsd.port.mk に追加してそれを使うようにすればいい。
残念ながら現状の bsd.port.mk ではその判定とインストールが分離されていなくて
判定だけするというルールがない。分離するのは難しくはないとは思うけど。
0283名無しさん@お腹いっぱい。
2009/06/11(木) 02:29:52portmaster側からすればそれがあると楽ですね。
make all-depends-list の出力がもし
autoconf-2.62:/usr/ports/devel/autoconf262
pcre.0:/usr/ports/devel/pcre
iconv.3:/usr/ports/converters/libiconv
…
こうなっていれば、あとはportmaster側で
少し頑張るというのでも判定できそう。
0284名無しさん@お腹いっぱい。
2009/06/11(木) 21:35:56> x.y < x.z だった時にx.y-jaをx.zにアップデートされたら泣けるよね。
ああ、それは確かに痛いね。
こういうのはどうだろう。ja-foo-x.yはダミーのfoo-x.yをインストール
する。アップデート可能かどうかの判定はmakeコマンドからpkg_*系の
ツールを呼び出して、ダミーをインストールした本当のパッケージ側で
処理できるようにする。あるいは、ダミーは依存関係によるアップデートが
できないようにする、というだけでもいいかな。
最近FreeBSD-portsは使ってないのであさっての方向を目指してる
可能性大だけど。
0285名無しさん@お腹いっぱい。
2009/06/12(金) 03:50:42なんだか難しいな…
ここでの問題点は>>280の
> 結局の所latex:とコマンド名が書いてあるのにそれをちゃんと
> 認識できないビルドシステムがウンコなんだと思うよ。
少なくともportupgradeはこれに従ってまともに動けているわけで、
同じ条件でportmasterが動けないのは>>280が言う通りportmasterが
ウンコ。
そんなportmasterのためにportsシステムそのものにおかしな
規則を加えたりおかしなものを導入しなきゃいけないのでは
本末転倒。他に影響を与える事なくportmasterの中で閉じて
解決してもらうのがスジ。
0286名無しさん@お腹いっぱい。
2009/06/12(金) 20:21:19> そんなportmasterのためにportsシステムそのものにおかしな
> 規則を加えたりおかしなものを導入しなきゃいけないのでは
> 本末転倒。
とはいうものの>282ぐらいはしてもらわないと。
Makefileを自力でパースってのはさすがに間抜けすぎる。
0287名無しさん@お腹いっぱい。
2009/06/12(金) 20:50:550288260
2009/06/12(金) 21:20:19早く直らないのかねぇ。
0289名無しさん@お腹いっぱい。
2009/06/12(金) 21:36:58こんなんでどうだ?
make run-depends _INSTALL_DEPENDS='echo $$prog $$dir;' ECHO_MSG=:
0290名無しさん@お腹いっぱい。
2009/06/12(金) 23:12:120291名無しさん@お腹いっぱい。
2009/06/12(金) 23:44:21make lib-depends _INSTALL_DEPENDS='echo $$lib $$dir;' FALSE=true ECHO_MSG=:
なんという、その場しのぎ。
0292名無しさん@お腹いっぱい。
2009/06/13(土) 01:14:280293名無しさん@お腹いっぱい。
2009/06/13(土) 13:26:31あれどうにかならないっすかね?
0294260
2009/06/16(火) 03:05:36をい! marcus てめぇなに考えてんだ fuckyou!
Freshoprts 書いてることと、流れてるMakefileが矛盾するぞごらー
===> Found saved configuration for libiconv-1.13
=> libiconv-1.13-ja-4.patch.gz doesn't seem to exist in /usr/ports/distfiles/.
=> Attempting to fetch from http://www2d.biglobe.ne.jp/~msyk/software/libiconv/.
fetch: http://www2d.biglobe.ne.jp/~msyk/software/libiconv/libiconv-1.13-ja-4.patch.gz: Not Found
=> Attempting to fetch from ftp://ftp.FreeBSD.org/pub/FreeBSD/ports/local-distfiles/nork/.
fetch: ftp://ftp.FreeBSD.org/pub/FreeBSD/ports/local-distfiles/nork/libiconv-1.13-ja-4.patch.gz: File unavailable (e.g., file not found, no access)
=> Attempting to fetch from ftp://ftp.se.FreeBSD.org/pub/FreeBSD/ports/local-distfiles/nork/.
fetch: ftp://ftp.se.FreeBSD.org/pub/FreeBSD/ports/local-distfiles/nork/libiconv-1.13-ja-4.patch.gz: File unavailable (e.g., file not found, no access)
=> Attempting to fetch from ftp://ftp.uk.FreeBSD.org/pub/FreeBSD/ports/local-distfiles/nork/.
fetch: ftp://ftp.uk.FreeBSD.org/pub/FreeBSD/ports/local-distfiles/nork/libiconv-1.13-ja-4.patch.gz: File unavailable (e.g., file not found, no access)
=> Attempting to fetch from ftp://ftp.ru.FreeBSD.org/pub/FreeBSD/ports/local-distfiles/nork/.
- <snip> -
fetch: ftp://ftp.FreeBSD.org/pub/FreeBSD/ports/distfiles/libiconv-1.13-ja-4.patch.gz: File unavailable (e.g., file not found, no access)
=> Couldn't fetch it - please try to retrieve this
=> port manually into /usr/ports/distfiles/ and try again.
*** Error code 1
Stop in /usr/ports/converters/libiconv.
*** Error code 1
Stop in /usr/ports/converters/libiconv.
0295260
2009/06/16(火) 03:08:58Thx kwm
0297名無しさん@お腹いっぱい。
2009/06/20(土) 17:01:36一週間様子見してから入れるのがもはや基本
Freshoprtsみているんだったらそれはわかりそうなもんだろ。
0298名無しさん@お腹いっぱい。
2009/06/24(水) 09:46:23install -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
0299名無しさん@お腹いっぱい。
2009/07/03(金) 15:40:10Please 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
0300名無しさん@お腹いっぱい。
2009/08/11(火) 14:13:55make -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.
0301名無しさん@お腹いっぱい。
2009/08/11(火) 15:56:57make -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
0302名無しさん@お腹いっぱい。
2009/08/31(月) 18:15:37===> 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.
0303名無しさん@お腹いっぱい。
2009/09/15(火) 23:02:280304名無しさん@お腹いっぱい。
2009/12/08(火) 10:30:14所在が分からなくなってコケまくるの何とかならんか……
本家 lang/python26 の Makefile なり options なりの継承って
出来ないもんなの?
具体的にはこの問題とか↓
http://www.freebsd.org/cgi/query-pr.cgi?pr=140968
0305名無しさん@お腹いっぱい。
2009/12/08(火) 18:09:510306名無しさん@お腹いっぱい。
2009/12/08(火) 21:49:28*** 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 ないとうまく動かないソフトがある…。
0307名無しさん@お腹いっぱい。
2009/12/09(水) 15:24:32そのうち直ると思って
ln -s pth/pth.h
でしのいでる…
0308名無しさん@お腹いっぱい。
2009/12/10(木) 11:03:54#include <pth/pth.h>
にしちゃ、駄目なのか?
0309名無しさん@お腹いっぱい。
2009/12/10(木) 20:19:37/usr/include/ から呼ぶのか
/usr/local/include/pth/ から呼ぶのか
区別してなさそうで怖い
0310名無しさん@お腹いっぱい。
2009/12/11(金) 01:13:300311名無しさん@お腹いっぱい。
2009/12/12(土) 05:45:16ああもう畜生頭に来るなぁ。libtool が CFLAGS 解釈し
ねーから www/mod_python にこれ使えねー。
0312名無しさん@お腹いっぱい。
2010/02/07(日) 22:02:57UPDATING の mv して云々でもダメだ
0313名無しさん@お腹いっぱい。
2010/02/11(木) 14:26:42これを展開するには archivers/xzが必要、archivers/xzは
libtool-baseに依存していてlibtool-baseはautom4teが必要と
していてそれはdevel/autoconfにしか入ってないので終了。
.xzってもうそんなにポピュラーになったの?
0314名無しさん@お腹いっぱい。
2010/02/11(木) 16:11:18初耳です。
0315名無しさん@お腹いっぱい。
2010/02/12(金) 14:25:12freebsdのports方面はさっぱりみたいなんだが…
0316名無しさん@お腹いっぱい。
2010/02/14(日) 11:53:23えっ
0317名無しさん@お腹いっぱい。
2010/02/14(日) 13:36:57コンパイルはできてるようだが、使えるかどうかは知らん。
0318名無しさん@お腹いっぱい。
2010/02/14(日) 13:38:54えっ
0319名無しさん@お腹いっぱい。
2010/02/19(金) 11:12:33張り直さずに何も考えずに無理やり通したら 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)
.....
.....
エロい人助けて〜
0320名無しさん@お腹いっぱい。
2010/02/19(金) 11:37:34portupgrade -o lang/perl5.10 -f perl-5.8.\*
したら
===> ぺ-5.10.1 conflicts with installed package(s):
perl-5.8.9_3
だと。
糞が。
0321名無しさん@お腹いっぱい。
2010/02/20(土) 12:25:40http://jbbs.livedoor.jp/music/23925/
http://jbbs.livedoor.jp/study/10189/
0322名無しさん@お腹いっぱい。
2010/03/25(木) 05:12:00ソフトの種類は豊富だけど
0323名無しさん@お腹いっぱい。
2010/03/25(木) 09:48:32それぞれのパッケージは、開発元が「安定版」と言い張っているものを
採用してるので、そのクオリティに依存する。
0324名無しさん@お腹いっぱい。
2010/04/06(火) 10:27:560325名無しさん@お腹いっぱい。
2010/04/07(水) 11:15:45よし、君がリーダーだ!
0326名無しさん@お腹いっぱい。
2010/04/10(土) 13:06:080327名無しさん@お腹いっぱい。
2010/04/10(土) 13:37:310328名無しさん@お腹いっぱい。
2010/04/10(土) 15:24:080329名無しさん@お腹いっぱい。
2010/04/10(土) 16:02:490330名無しさん@お腹いっぱい。
2010/04/13(火) 15:08:44そんな話は聞いたことないなー
0331名無しさん@お腹いっぱい。
2010/04/16(金) 10:58:300332名無しさん@お腹いっぱい。
2010/04/17(土) 19:36:41teraterm のZMODEM でファイル転送を行うのに、サーバにlz コマンドとsz コマンドをインストールして行うのですが、
インストールは最小限度しか行わない人なので、linux の鳥でも入っていないことが
多々ありまして、後でインストールすることがよくあります
RH 系ですとyum を使ってほんの一瞬で終わりますし、slackware とかでもtar.玉 から入れたとしても、簡単に終わるのですが
FreeBSD8.0 二日目にしてインストールしようと思い
/usr/ports/comms/lrzsz があったのでインストールしているのですが、
物凄い勢いで、インストールを行っていて。ゆうに一時間以上が経過しています
これって正常なのでしょうか?
0333名無しさん@お腹いっぱい。
2010/04/17(土) 20:28:09$ time make
21.71 real 5.24 user 3.04 sys
0334名無しさん@お腹いっぱい。
2010/04/17(土) 23:05:20大丈夫すぐ終わる
0335名無しさん@お腹いっぱい。
2010/04/18(日) 20:34:56stream/dvb_tune.c で error.h が見つからなくてエラーになる
コメントアウトすれば通るけど……
0336名無しさん@お腹いっぱい。
2010/04/20(火) 18:45:41実際そうするパッチがどこかで公開されてたような。
つい2-3日前はmysql5.5でやらかしてくれたし。
0337名無しさん@お腹いっぱい。
2010/05/02(日) 09:37:06オプションスイッチはほぼ全部チェックを入れて、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.
0338名無しさん@お腹いっぱい。
2010/05/02(日) 09:46:520339名無しさん@お腹いっぱい。
2010/05/02(日) 09:59:16>>338
そこをなんとか、できませんかね、お代官様
0340名無しさん@お腹いっぱい。
2010/05/02(日) 11:04:140341名無しさん@お腹いっぱい。
2010/05/02(日) 11:06:47なんてするバカが野良ビルドしても意味なし。
0342名無しさん@お腹いっぱい。
2010/05/03(月) 06:29:29ver8 ですが、みなさんのお手元のFreeBSD へ、このプログラムを正常にインストールすることが、出来ますでしょうか?
/usr/ports/multimedia/linux-gspca-kmod
0343名無しさん@お腹いっぱい。
2010/05/03(月) 15:08:11In 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
0344名無しさん@お腹いっぱい。
2010/06/17(木) 21:04:300345260
2010/06/18(金) 14:20:500346名無しさん@お腹いっぱい。
2010/06/18(金) 15:09:420347名無しさん@お腹いっぱい。
2010/07/04(日) 05:42:598.3.11にFIXされてなかったんで、1ヶ月ちょっとほったらかしにして
あったのとかが、一緒に引っかかってしまい、ちょっとあせった。
よく調べたら、gettextが1.8に行ってしまったのにライブラリが消えて
たとか、そんなとこ・・・。 めんどくせ
0348名無しさん@お腹いっぱい。
2010/07/05(月) 00:56:49> /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
0349名無しさん@お腹いっぱい。
2010/07/05(月) 00:57:500350名無しさん@お腹いっぱい。
2010/10/25(月) 15:30:56という循環依存はどうすれば良いでしょう?
0351名無しさん@お腹いっぱい。
2010/11/09(火) 21:51:32===> Configuring for libxcb-1.7
configure: error: Package requirements (xau >= 0.99.2) were not met:
No package 'xau' found
などとなってビルドできないです。なんとかならないでしょうか?
0352名無しさん@お腹いっぱい。
2010/11/09(火) 23:22:52#Xライブラリなんかインストールしてどうするつもりなんだとも思うけど。
0353名無しさん@お腹いっぱい。
2010/11/09(火) 23:37:08mk.confに
PKG_OPTIONS.cairo= x11 -xcb
とかくとエラーがでるし
ああ、おれはRをビルドしたいだけなんだ
0354名無しさん@お腹いっぱい。
2010/11/10(水) 00:16:440355名無しさん@お腹いっぱい。
2010/11/10(水) 18:22:46cairoだけQ2に戻してなんとかなりました。
ありがとうございました。
0356名無しさん@お腹いっぱい。
2010/11/21(日) 11:40:22pkg_deinstall -f0 gtkmm-2.20\* gtk-2.20\*
やったら
pkg_deinstall: invalid option: -0
て言われるな
0357名無しさん@お腹いっぱい。
2010/11/23(火) 00:06:260358名無しさん@お腹いっぱい。
2011/01/25(火) 12:00:42libtool: 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.
0359名無しさん@お腹いっぱい。
2011/05/16(月) 23:56:35.26NetBSD上のpkgsrcがdigestを見つけられません。
make fetch-list | sh && make package && make clean CLEANDEPENDS=YES
0360名無しさん@お腹いっぱい。
2011/05/16(月) 23:59:34.96=> 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?
0361名無しさん@お腹いっぱい。
2011/05/17(火) 00:01:50.17Stop.
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
0362名無しさん@お腹いっぱい。
2011/05/17(火) 00:05:00.32make fetch-list | sh && make package
などを実施したのですが全く駄目なのです。
どうしたらいいのでしょうか? お力をお貸しください。
0363名無しさん@お腹いっぱい。
2011/05/17(火) 00:46:14.970364名無しさん@お腹いっぱい。
2011/05/17(火) 02:28:26.15理由が分かってしまえばさすがに我ながら馬鹿すぎますね・・・
make fetch-list | sh && make package && make clean CLEANDEPENDS=YES
でmakeは出来てもinstallが出来ていませんでした。
板汚し失礼しました。
0365名無しさん@お腹いっぱい。
2011/08/17(水) 21:54:24.53/usr/local/libexec/ptx/ptx.koにおかれると、ブート時にマウントされてないので、
ロードできません。システムデフォルトの/boot/moduleのままにしてください。
0366名無しさん@お腹いっぱい。
2011/08/17(水) 22:33:29.070367名無しさん@お腹いっぱい。
2011/08/17(水) 23:05:33.63/boot/loader.confでptx_load="YES"じゃなくて
/etc/rc.confでptx_enable="YES"だろw
というか、ptx.sh.inを見た感じkldunloadできない版のままっぽい?
kldunload可能化パッチって当たってる?
それ使ってptx_load="YES"してるから知らねw
0368名無しさん@お腹いっぱい。
2011/08/17(水) 23:51:37.19reloadでunload->start、stopはcheckyesnoが0ならkldunload
がいいな。
0369名無しさん@お腹いっぱい。
2011/11/28(月) 02:51:20.53BSD/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'
というエラーが発生しました。
0370名無しさん@お腹いっぱい。
2011/11/28(月) 02:52:11.29-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以下にライブラリがインストールされるでしょうか?
0371名無しさん@お腹いっぱい。
2011/11/28(月) 03:01:57.060372369
2011/12/08(木) 01:22:45.26お世話になっております。
返事が遅くなってしまい申し訳有りません。
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
はどちらも設定されていません。
0373名無しさん@お腹いっぱい。
2011/12/08(木) 20:03:09.19■ このスレッドは過去ログ倉庫に格納されています