1 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/01/29(日) 20:58:52 .net] => どうみてもchecksum mismatchです。 => 本当にありがとうございました。 *** Error code 1 Stop. make: stopped in /usr/pkgsrc/vip/orz >>2-10 あたりに関連スレ、お約束など。
215 名前:名無しさん@お腹いっぱい。 [2008/08/16(土) 03:56:22 .net] portsnap 1回目で、 portsnap fetch portsnap extract ここで途中で core dumpで終了してしまいます。 メッセージはQuit (core dumped) だけ。 解決策はありますか? OSは7.0-RELEASE-p2です。
216 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/08/16(土) 04:28:15 .net] つ メモリーチェック
217 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/08/16(土) 13:20:14 .net] >>215 ports.tar.gz かなんか引っ張ってきてみては?
218 名前:215 mailto:sage [2008/08/16(土) 13:25:55 .net] なぜか成功しました。 screen で portsnap の画面を表示しないようにしたら成功しました。
219 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/08/21(木) 15:26:36 .net] autoconf の portupgrade に失敗するんですが、 autoconf < needs updating (port has 2.62) (=> 'devel/autoconf262') となっている場合、portupgrade --batch じゃダメなんでしょうか?
220 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/08/21(木) 15:33:53 .net] 多分、手で deinstall, reinstall すればイケる。
221 名前:名無しさん@お腹いっぱい。 [2008/08/24(日) 00:44:12 .net] >>219 >>220 これは、うちのとこも全部手作業で越した。 未だにcvsup使ってるのが悪いのだろうが apcupsdがまた腐ったのをつかんだところがあちこちに。 下手玲菜オイラが何を言っても説得力はないが、 portsnap がいまいち好きになれない・・・何事も最初がモサい感で 嫌気さしたからだけど。
222 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/08/24(日) 01:08:33 .net] autoconf、automake、gmake 辺りは、ちょっと間が開いたら一旦捨ててる portmaster 便利だよ〜
223 名前:名無しさん@お腹いっぱい。 mailto:age [2008/08/29(金) 11:12:21 .net] すみません、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 みたいにしてるんだけどどう直せばいいの?
224 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/08/29(金) 14:14:40 .net] www.freebsd.org/doc/en_US.ISO8859-1/books/porters-handbook/install.html Note: 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.
225 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/11/03(月) 17:19:19 .net] OpenBSD portsのgettextのlibintlは変なのではないでしょうか? coreutils-6.12.tar.gzをamd64の環境で野良ビルドすると、 coreutilsのlsでls -lとするとsegmentation faultが出るのですが、 ./configure --without-libintl-prefix とやってbuildすると平気でした。
226 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/11/03(月) 17:32:17 .net] OpenBSDってsend-prあったっけ?
227 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/11/09(日) 22:43:43 .net] pkgsrcをSolarisに入れてるんですが、 Q2 -> Q3とかするとき、 nawkとかbootstrapとか更新できないのですが、 正しいやり方を教えてください。
228 名前:名無しさん@お腹いっぱい。 [2008/11/18(火) 02:49:24 .net] >>227 cvsupかなんかでダラダラ更新してないとだめなん?
229 名前:名無しさん@お腹いっぱい。 [2008/11/20(木) 03:20:49 .net] だれかTritonnの野良portsを作ってください。
230 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/11/20(木) 10:12:00 .net] あるけど、マルチにはやらん。
231 名前:名無しさん@お腹いっぱい。 [2008/12/05(金) 08:13:39 .net] portaudit 壊れた?
232 名前:名無しさん@お腹いっぱい。 [2008/12/20(土) 07:43:15 .net] delugeのports更新してくれ
233 名前:名無しさん@お腹いっぱい。 [2008/12/22(月) 12:26:50 .net] FreeBSD6.2を頑固にしつづけるとportsが上がらなくなってる。 FreeBSD6.4にしたら通るようになる。
234 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/01/14(水) 11:55:06 .net] gnome関連で一部削除・統合されているところがあるのがめんどい
235 名前:名無しさん@お腹いっぱい。 [2009/01/26(月) 17:12:35 .net] Vine Linux 4.2をiBook G4 800MHzにて、pkgsrcを使用させていただいて いるのですが、gcc3のビルドが10時間以上終わりません。 出力を見ていると、 checking 〜〜〜 を何度も繰り返しているように見えます。 これはもっと放置しておけば終わるのでしょうか? それとも、なにか間違っているのでしょうか? よろしくお願いします。
236 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/01/26(月) 18:03:17 .net] >>235 荒れる前に書いておこう… 何ビルドしてるんだい? 物にもよると思うのだが…
237 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/01/26(月) 19:49:50 .net] gcc -> gettext -> gcc の依存地獄と読んだ。
238 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/01/26(月) 21:13:02 .net] ふーむ、俺はmplayerだと思ってた
239 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/01/26(月) 21:34:50 .net] gccのビルドをしようとしているときになぜmplayerが出てくるのか理解できない。
240 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/01/26(月) 21:58:29 .net] >>239 >>238 は>>235 がビルドしていた内容の予想だろ
241 名前:235 [2009/01/27(火) 02:15:46 .net] ありがとうございます。 もとは、firefox3をビルドしていてgcc3を繰り返していることに気づいて、lang/gcc3をビルドしているのですが繰り返しているようです。 なにか対応策はありませんでしょう?
242 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/01/27(火) 09:51:02 .net] gcc3-> (この間は何?) -> gcc3
243 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/01/27(火) 12:21:13 .net] >>69 で俺が嵌ったのと同じ原因だと思う。 あの時は解決出来なかったが、gccにNLSとかいうオプションが無いか?
244 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/01/29(木) 03:16:20 .net] >>240 だから>>235 には > gcc3のビルドが10時間以上終わりません。 と書いてるじゃないか
245 名前:名無しさん@お腹いっぱい。 [2009/02/02(月) 13:33:16 .net] gcc3が、なんか作らないと(たぶんlibtool,binutilとか)流れない。が、 そりらがもうgcc3依存のチェック入ってて抜け出せない。 手でやる以外のbootstrapモードないんかね。
246 名前:名無しさん@お腹いっぱい。 [2009/02/08(日) 08:31:58 .net] mod_ssl-2.8.31-1.3.41.tar.gz 消えた?
247 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/02/09(月) 21:48:19 .net] /usr/local/bin/cvsupで落ちて来なかった /usr/bin/csupだと来た いつの間に!
248 名前:名無しさん@お腹いっぱい。 [2009/02/16(月) 16:42:38 .net] ports/lang/perl5.8 ports/multimedia/gpac-libgpac が make install 通らん!
249 名前:名無しさん@お腹いっぱい。 [2009/02/16(月) 18:22:51 .net] work/BSDPAN-5.8.9_1 を work/BSDPAN-5.8.9 に直すと通るが修正くんだろ でもビルド時間が短いのが救い perlのメンテナ成績悪し gpac-libgpacは先日ビルド通った。
250 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/02/16(月) 19:15:13 .net] perl修正入った。>>249 はもう抹消された過去の内容
251 名前:名無しさん@お腹いっぱい。 [2009/02/18(水) 10:51:13 .net] ダメだったら、もう一度csupしなさい。 20台以上管理してるなら、cvsup-mirrorをちゃんとまわしときなさい。 慌てないなら、portsnapで我慢しなさい。
252 名前:名無しさん@お腹いっぱい。 [2009/03/18(水) 00:12:28 .net] pkgsrc/lang/python25 (python25-2.5.2nb4) NetBSD/landiskでmake packageに失敗した。 しかもbuild途中でエラー出てるっぽいのにbuildは成功してるのが怪しい。 # make packageはそれで一部ファイルできてなくてエラーになってる build途中のエラーの対処して通してみたけどちゃんと動くか確認してないw
253 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/03/19(木) 11:19:57 .net] 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 .net] wineをFreeBSDで動かそうとしたら、 1.1.17が腐ってた。 んで、portsdowngrade を入れてみた。 んで、ごにょごにょ・・ 結局 cvsリポジトリおフランスまで取りに行くことになったが、 自前のcvsupのミラーサーバでcvsサーバをうごかせばよかったん蟹? 自分が相当あほだと思うのであるけど。
255 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/03/22(日) 19:08:10 .net] >>254 i386系ならバイナリ配布しているサイトあるよ。1.1.16,1 pkg_replace -P でもダウングレードはできるだろうし 依存ポートが少ないからさっくりmake deinstallとかpkg_deleteでも大丈夫 (.wineの中身は消えない)
256 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/03/22(日) 19:52:16 .net] >>254 portsdowngradeって使ったことないけど、自分はそういうとき(といっても二回くらいしかないが) supfileで適当な日付を指定して(適宜-iオプションを与えて)cvsupしてる。
257 名前:名無しさん@お腹いっぱい。 [2009/03/22(日) 23:03:57 .net] >>255-256 サンキュ今度試してみむ。
258 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/04/11(土) 18:58:13 .net] とかいっているうちにちゃんと動くwine-1.1.18,1になってる現実
259 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/04/26(日) 20:42:23 .net] www/squid* の www.kb.cert.org/vuls/id/435052 って 解決/解除の予定はないの?
260 名前:名無しさん@お腹いっぱい。 mailto:age [2009/05/15(金) 23:05:32 .net] ===> Refetch for 1 more times files: bdb/patch.4.6.21.3 bdb/patch.4.6.21.3 => patch.4.6.21.3 doesn't seem to exist in /usr/ports/distfiles/bdb. => Attempting to fetch from 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
261 名前:260 mailto:age [2009/05/22(金) 09:50:35 .net] rm -f /usr/ports/distfiles/bdb/* したら解決した。
262 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/05/22(金) 22:49:30 .net] 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.
263 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/05/26(火) 11:31:05 .net] /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 .net] ===> 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 .net] [ 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)
266 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/05/30(土) 01:21:26 .net] Q.いつまでたってもコンパイルが終わらないのは何か不具合なのでしょうか A.いいえ、BSDがゴミだからです
267 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/05/30(土) 02:57:47 .net] >>266 が真実言った
268 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/05/30(土) 11:03:19 .net] A2.いいえ、多くの場合、糞なLinux対応の、副作用です A3.はい、ports の不具合です
269 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/05/30(土) 15:43:53 .net] A4 あなたが何も対策をしないからです。
270 名前:260 mailto:age [2009/06/04(木) 19:14:07 .net] なぜか最近、 # rm pkgdb.db.lock # rm portsdb.lock しないといけない羽目になってるが、おいちゃんなにか悪いことしたかな
271 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/06/07(日) 22:26:52 .net] >>265 portupgrade -f facile
272 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/06/08(月) 16:55:41 .net] rubyのlock file がなんたらってのは解消した?
273 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/06/09(火) 15:31:53 .net] >>272 これを機にportmasterに乗り換え中
274 名前:260 mailto:age [2009/06/09(火) 21:09:57 .net] pkgdbは舐めるしあんまかわんね
275 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/06/09(火) 21:23:25 .net] perl入れ直したく無いのでmake deinstall && make install
276 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/06/10(水) 02:27:50 .net] 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 を入れようとするのだが…
277 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/06/10(水) 19:18:09 .net] >>276 それは普通にmakeしてもそうなるんじゃないのか?
278 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/06/10(水) 20:12:15 .net] dvipsやlatexが実行できるかどうかのチェックをしてできないときは print/dvipsk-tetexやprint/teTeXをインストールしにいくという動作をするから 問題ないというのは基本だ。
279 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/06/10(水) 20:37:08 .net] >>276 ja- なパッケージをfoo-X.Y-ja みたいに foo-X.Yの亜種、という ような扱いをできるようになってればそういうのは解決しそう じゃないかな。
280 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/06/10(水) 20:56:19 .net] >>279 そうすると同じパッケージ名のfoo-x.yとfoo-x.y-jaができるわけだけど、 そんなんあつかえるんだっけ? もしそれを解決してもx.y-jaとx.z のバージョンの順序関係の問題が。 x.y < x.z だった時にx.y-jaをx.zにアップデートされたら泣けるよね。 結局の所latex:とコマンド名が書いてあるのにそれをちゃんと 認識できないビルドシステムがウンコなんだと思うよ。
281 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/06/11(木) 00:50:56 .net] >>280 portmasterの中を覗いてみた。なるほど… Makefileを自力で解析してるわけじゃなくて make all-depends-list なんかの出力から ports名を得てるのね。 DEPENDSの対象はportsがインストールされているか どうかじゃなくて、コマンドやらライブラリやら、 そのファイルがあるかどうかなんだが。
282 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/06/11(木) 01:12:45 .net] >>281 makeを実行して得るという方針自体は真っ当。 問題は存在判定方法がportsの動作に準じていないなんちゃって判定な (そもそもそれに必要な情報を得ていない)ところ。 依存対象のうちシステムに存在しないもののリストを出力するルールを bsd.port.mk に追加してそれを使うようにすればいい。 残念ながら現状の bsd.port.mk ではその判定とインストールが分離されていなくて 判定だけするというルールがない。分離するのは難しくはないとは思うけど。
283 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/06/11(木) 02:29:52 .net] >>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側で 少し頑張るというのでも判定できそう。
284 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/06/11(木) 21:35:56 .net] >>280 > x.y < x.z だった時にx.y-jaをx.zにアップデートされたら泣けるよね。 ああ、それは確かに痛いね。 こういうのはどうだろう。ja-foo-x.yはダミーのfoo-x.yをインストール する。アップデート可能かどうかの判定はmakeコマンドからpkg_*系の ツールを呼び出して、ダミーをインストールした本当のパッケージ側で 処理できるようにする。あるいは、ダミーは依存関係によるアップデートが できないようにする、というだけでもいいかな。 最近FreeBSD-portsは使ってないのであさっての方向を目指してる 可能性大だけど。
285 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/06/12(金) 03:50:42 .net] >>284 なんだか難しいな… ここでの問題点は>>280 の > 結局の所latex:とコマンド名が書いてあるのにそれをちゃんと > 認識できないビルドシステムがウンコなんだと思うよ。 少なくともportupgradeはこれに従ってまともに動けているわけで、 同じ条件でportmasterが動けないのは>>280 が言う通りportmasterが ウンコ。 そんなportmasterのためにportsシステムそのものにおかしな 規則を加えたりおかしなものを導入しなきゃいけないのでは 本末転倒。他に影響を与える事なくportmasterの中で閉じて 解決してもらうのがスジ。
286 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/06/12(金) 20:21:19 .net] >>285 > そんなportmasterのためにportsシステムそのものにおかしな > 規則を加えたりおかしなものを導入しなきゃいけないのでは > 本末転倒。 とはいうものの>282ぐらいはしてもらわないと。 Makefileを自力でパースってのはさすがに間抜けすぎる。
287 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/06/12(金) 20:50:55 .net] -V BUILD_DEPENDS とかで取ってこれなかったっけ?
288 名前:260 mailto:age [2009/06/12(金) 21:20:19 .net] ttp://groups.google.com/group/mailing.freebsd.ports-bugs/browse_thread/thread/4b3682b3d7fdbd13?hide_quotes=no#msg_e70ac02cf6b58b46 早く直らないのかねぇ。
289 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/06/12(金) 21:36:58 .net] >>282 こんなんでどうだ? make run-depends _INSTALL_DEPENDS='echo $$prog $$dir;' ECHO_MSG=:
290 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/06/12(金) 23:12:12 .net] おお。しかし定義が別の lib-depends だとエラーになっちゃうな。残念。
291 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/06/12(金) 23:44:21 .net] lib-dependsだけ、違うルールセット使ってた。 make lib-depends _INSTALL_DEPENDS='echo $$lib $$dir;' FALSE=true ECHO_MSG=: なんという、その場しのぎ。
292 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/06/13(土) 01:14:28 .net] FALSE=true ってw でもすげー。
293 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/06/13(土) 13:26:31 .net] インストール中に yes/no を聞いてきて止まるのがあるんですが、 あれどうにかならないっすかね?
294 名前:260 mailto:age [2009/06/16(火) 03:05:36 .net] ttp://blog.livedoor.jp/freshports/archives/1291791.html をい! 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 www2d.biglobe.ne.jp/~msyk/software/libiconv/. fetch: 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.
295 名前:260 mailto:age [2009/06/16(火) 03:08:58 .net] Rev1.49をつかむのに一日掛かりそうだ orz Thx kwm
296 名前:260 mailto:age [2009/06/20(土) 05:18:47 .net] >>288 自己レスだが、漸く ruby+nopthreads-1.8.7.160_3,1
297 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/06/20(土) 17:01:36 .net] コミッターがだめなのは織り込み済みで 一週間様子見してから入れるのがもはや基本 Freshoprtsみているんだったらそれはわかりそうなもんだろ。
298 名前:名無しさん@お腹いっぱい。 [2009/06/24(水) 09:46:23 .net] 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
299 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/07/03(金) 15:40:10 .net] ===> 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
300 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/08/11(火) 14:13:55 .net] [ 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 .net] [ 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 .net] # 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 "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 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.
303 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/15(火) 23:02:28 .net] qt4-dbus-4.5.2 だけど、CPUTYPE=pentium-m だと make 通らんな。
304 名前:名無しさん@お腹いっぱい。 [2009/12/08(火) 10:30:14 .net] HAVE_PTHにするとpython関連のportsで pth.h のパスの 所在が分からなくなってコケまくるの何とかならんか…… 本家 lang/python26 の Makefile なり options なりの継承って 出来ないもんなの? 具体的にはこの問題とか↓ www.freebsd.org/cgi/query-pr.cgi?pr=140968
305 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/12/08(火) 18:09:51 .net] たぶんみんな HAVE_PTH から逃げちゃったんじゃ…
306 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/12/08(火) 21:49:28 .net] >>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 ないとうまく動かないソフトがある…。
307 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/12/09(水) 15:24:32 .net] >>305 そのうち直ると思って ln -s pth/pth.h でしのいでる…
308 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/12/10(木) 11:03:54 .net] Python.h のほうを、 #include <pth/pth.h> にしちゃ、駄目なのか?
309 名前:名無しさん@お腹いっぱい。 [2009/12/10(木) 20:19:37 .net] それだと make のとき pthread.hを /usr/include/ から呼ぶのか /usr/local/include/pth/ から呼ぶのか 区別してなさそうで怖い
310 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/12/11(金) 01:13:30 .net] 外界の方に手を入れちゃうとビルド出来なくなるportsがあった気がする。
311 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/12/12(土) 05:45:16 .net] >>306 ああもう畜生頭に来るなぁ。libtool が CFLAGS 解釈し ねーから www/mod_python にこれ使えねー。
312 名前:名無しさん@お腹いっぱい。 mailto:sage [2010/02/07(日) 22:02:57 .net] kde 祭りがうまくいかんなぁ UPDATING の mv して云々でもダメだ
313 名前:名無しさん@お腹いっぱい。 mailto:sage [2010/02/11(木) 14:26:42 .net] pkgsrc/devel/autoconfのdistfileが .tar.xzになったんだが、 これを展開するには archivers/xzが必要、archivers/xzは libtool-baseに依存していてlibtool-baseはautom4teが必要と していてそれはdevel/autoconfにしか入ってないので終了。 .xzってもうそんなにポピュラーになったの?
314 名前:名無しさん@お腹いっぱい。 mailto:sage [2010/02/11(木) 16:11:18 .net] > libtool-baseはautom4teが必要と 初耳です。
315 名前:名無しさん@お腹いっぱい。 [2010/02/12(金) 14:25:12 .net] tetexベースのplatexってpkgsrc方面だと、ちゃんとコンパイルできてる? freebsdのports方面はさっぱりみたいなんだが…