1 :名称未設定2008/10/24(金) 23:41:57 ID:6krJcosN0
パッケージ管理システム MacPorts のスレだよ
オープンソースでありながら Apple の中の人も
開発に参加してる、由緒正しきツールなんだ

本家
http://www.macports.org/
MacPortsWiki-JP
http://lapangan.net/darwinports/index.php?FrontPage

前スレ
http://pc11.2ch.net/test/read.cgi/mac/1137291188/
6 :名称未設定2008/10/27(月) 04:45:30 ID:+/62ZUKz0
そういえば、前スレ末のinkscapeのメニューがうまく表示されない件、
解決したの?
7 :名称未設定2008/10/30(木) 15:56:28 ID:PWvtndz00
ImageMagickが6.5.0にアップデートされたが、Tigerでは
バイナリやライブラリが一切インストールされないという致命的なバグが挙っている。

前のバージョンを入れたいんだけど、どうやったらいいか教えて。
sudo port -v build ImageMagick @6.4.4-10_0+jpeg2+lcms+lqr+q16+no_x11
としても、指定したバージョンではなく、6.4.5がダウンロード&ビルドされる。
8 :72008/10/30(木) 16:52:51 ID:PWvtndz00
調べて解決。

MacPortsでは、古いバージョンを指定してインストールする仕組みは用意されていない。
よって、公式サイトから特定バージョンのPortfileをダウンロードし、
それで現在の(新しいバージョンの)ポートファイルと入れ替える。
現在のPortfileの場所は、$port file fooで分かる。
ここからinstallを始める。

また最新版を追いかける時は、
$sudo port syncで。あるいはselfupdateでも同じなんだろう。

インストール時にバージョンの指定が出来るようにしてほしいね。
9 :名称未設定2008/10/31(金) 23:33:00 ID:hcfIPYzS0
>>6
俺のところのtigerでもinkscape 0.46_4を入れてみたら、
同じ結果だった。
inkscapeをxtermから起動させたらこんなエラーがてました。
Gtk-WARNING **: GtkSpinButton: setting an adjustment with non-zero page size is deprecated

>>7-8
ああImageMagicアップグレードしなくて良かった、
ダウングレードできるようにしてほしいなあ。

もし、旧ヴァージョンをuninstallしてないのなら、そっちをactiveにすればいい?
10 :名称未設定2008/11/03(月) 08:54:56 ID:ZF4fBbpj0
MacPortsで入れたWineでIE6が動いたひといる?
前は動いてたんだけど、気がついたらIEのwindowが真っ白になってた。
Leopardにしたからかな?
11 :名称未設定2008/11/04(火) 23:52:55 ID:6UWL8f5y0
MacPortsでgnome2入れた人いますか
素のLeopardにXcode311入れただけの環境だとmetacityのビルドのところで
ひっかかってしまいます。
何かコツでもあるのでしょうか
12 :名称未設定2008/11/04(火) 23:57:05 ID:6UWL8f5y0
MacPortsでgnome2動かしている人いますか
素のLeopardにXcode311入れただけの環境で
sudo port install gnome
するとmetacityのビルドのところでひっかかってしまいます
なにかコツがあるのでしょうか
ちなみに関係あるかわかりませんが、MacPortsでインストールした
gtk2上のgimpは日本語でちゃんと動いています
14 :名称未設定2008/11/05(水) 00:04:04 ID:giJU2+q30
同じような状態だったが、前のバージョンのPortfile取ってきてすませたよ
15 :名称未設定2008/11/05(水) 00:10:41 ID:a+n3ZQ430
>>14
教えてクンですみません
それはどうやってどこからとってくればいいんですか
16 :名称未設定2008/11/05(水) 00:22:44 ID:giJU2+q30
MacPorts公式サイトにあるよ
普通にブラウザでダウンロードして所定の場所にコピーした
ひょっとしたら、もっとスマートなやり方があるのかもしれないけど
17 :名称未設定2008/11/05(水) 00:35:15 ID:a+n3ZQ430
>>16
ありがとうございます
やってみますです
18 :名称未設定2008/11/05(水) 08:35:56 ID:JqqxVO4r0
個々のPortfileをバージョンごとに変更せず、
すべてgcc-4.2でコンパイルするにはどうしたらいいの?
19 :名称未設定2008/11/05(水) 19:56:22 ID:DkzLSgpg0
MacPortsの質問でもない気がするのですが、
FinderでMacintosh HDを表示したときに、
/optを表示しないようにすることはできないでしょうか?

インストール先を変えればいいだけのような気もするのですが、
他にも応用が効きそうなので。
20 :2742008/11/05(水) 20:05:07 ID:W/ZenCpv0
>>19
Finderで表示されない不可視フォルダを作る方法
ttp://genky.justblog.jp/article/2008/06/finder-8baf.html#more

なんで消したいのか良く分からんけど
21 :名称未設定2008/11/05(水) 22:29:47 ID:DkzLSgpg0
>>20
即レスありがとうございます。

おかげさまで無事Finder上での表示をすっきりさせられました。
ただ単にGUIで扱うことのないフォルダはFinderで表示させないで、
WindowsのCドライブとは違う様子を保とうとしただけなのですが。

あとついでになぜかフォルダ表示になってしまっていたsparsebundleも直せました。
22 :122008/11/05(水) 22:52:18 ID:a+n3ZQ430
>>14さんに教えてもらった方法でもうまくいきませんでした。
どうもlibXdamage.1.1.0.dylibというファイルが存在しないのが気に入らないよう
です。ですので、泥縄というか無謀にも同じディレクトリにあった
libXdamage.1.0.0.dylibというファイルに対してlibXdamage.1.1.0.dylibという
名前でシンボリックリンクをはってみたらとりあえずビルドはうまく通ったよう
です。
ところで、libXdamage.1.1.0.dylibってなんなんでしょうかね…
23 :名称未設定2008/11/07(金) 07:55:01 ID:9M8X6M5O0
sudo port install gnomeでgnome-magとかいうつまらない所でライブラリのバージョン不整合
とか勝手に言い出して止まるのはバカなの? バグなの?
26 :名称未設定2008/11/08(土) 01:02:04 ID:6MQpsqvC0
>>23
なんでかわからんがエラー後port clean gnome-magして
も一度installしたら通った。試してみて。

まだ失敗するようならエラーメッセージを貼ってくれ。
エラーが再現できたらも少し調べる。
27 :名称未設定2008/11/08(土) 04:37:30 ID:pqvub1dd0
gnome-magの件は自己解決して何とかgnomeのビルドは無事に終わったのにexec gnome-session
してもgnomeが起動しない。Xが腐っているらしい。Leopard。
29 :やんやん ◆jReFkq.CTY 2008/11/08(土) 06:41:05 ID:rds0pCkG0
http://xquartz.macosforge.org/trac/wiki
これでもいれてみれば?
30 :名称未設定2008/11/08(土) 09:17:42 ID:pqvub1dd0
>>29
そこの最新版入れている
32 :名称未設定2008/11/11(火) 20:37:49 ID:sgViqTKq0
普通、gtk2に移行しているとおもうけれど、
それを要求するアプリによって決めればいいと思う。
33 :名称未設定2008/11/12(水) 11:34:05 ID:Mfqow/Bd0
以前、コンパイラが選べないと書いていた件は、
実行するコマンドに続けて、下のようなオプションを付けると可能だと解った。

configure.compiler=macports-gcc-4.2

ただ、同様にconfigure.cflags-appendを使ってフラグを付けたいのだが、
やってみた限りではエラーになる。

また、上のコンパイラのオプションは、
/opt/local/etc/macports/macports.confに書いても効かなかった。
なぜ効かぬ?
34 :名称未設定2008/11/12(水) 23:04:55 ID:LgTDOpLb0
sylpheedがインストールできない
なんなのこれ
In file included from /opt/local/include/gtk-2.0/gtk/gtk.h:222,
from /opt/local/include/gtk-2.0/gtk/gtksignal.h:32,
from /opt/local/include/gtk-2.0/gtk/gtkclist.h:34,
from prefs_summary_column.c:33:
/opt/local/include/gtk-2.0/gtk/gtkctree.h:110: error: syntax error before 'GtkCList'
/opt/local/include/gtk-2.0/gtk/gtkctree.h:110: warning: no semicolon at end of struct or union
/opt/local/include/gtk-2.0/gtk/gtkctree.h:118: error: syntax error before ':' token
/opt/local/include/gtk-2.0/gtk/gtkctree.h:119: error: syntax error before ':' token
/opt/local/include/gtk-2.0/gtk/gtkctree.h:120: error: syntax error before ':' token
/opt/local/include/gtk-2.0/gtk/gtkctree.h:123: error: syntax error before '}' token
/opt/local/include/gtk-2.0/gtk/gtkctree.h:127: error: syntax error before 'GtkCListClass'
/opt/local/include/gtk-2.0/gtk/gtkctree.h:127: warning: no semicolon at end of struct or union
/opt/local/include/gtk-2.0/gtk/gtkctree.h:145: error: syntax error before '}' token
/opt/local/include/gtk-2.0/gtk/gtkctree.h:149: error: syntax error before 'GtkCListRow'
/opt/local/include/gtk-2.0/gtk/gtkctree.h:149: warning: no semicolon at end of struct or union
/opt/local/include/gtk-2.0/gtk/gtkctree.h:162: error: syntax error before ':' token
/opt/local/include/gtk-2.0/gtk/gtkctree.h:163: error: syntax error before ':' token
/opt/local/include/gtk-2.0/gtk/gtkctree.h:342: error: syntax error before 'gtk_ctree_node_get_cell_type'
/opt/local/include/gtk-2.0/gtk/gtkctree.h:344: warning: data definition has no type or storage class
make[3]: *** [prefs_summary_column.o] Error 1
make[2]: *** [all-recursive] Error 1
make[1]: *** [all-recursive] Error 1
make: *** [all-recursive-am] Error 2
36 :名称未設定2008/11/14(金) 23:14:25 ID:tMTd2HgE0
>>33
Portfileと同じように書いてもmacports.confでは影響しないです。
少なくとも、現バージョンの1.6ではMacPortsぜんたいで
使用するコンパイラを変更したいときに有効な方法はありません。

参考になりそうなものを前スレからコピペ。

757 :名称未設定 :sage :2007/12/16(日) 02:16:27 ID:VW1iheib0
756です。いろいろ探ってみた結果、
使用するコンパイラのセットは、各Portfileに書いてある(ことが多い?)ようで、例えば、
platform darwin 8 {
configure.compiler gcc-4.0 }
のように決め打ちになってる。
これはどこに定義してあるかと言うと、
/opt/local/share/macports/Tcl/port1.0/portconfigure.tcl
なんですね。
このファイルをいじって、デフォルトコンパイラを定義し、同時にコンパイラの指定を無視するようにごっそりコメントアウトした。
CFLAGSなども追加。
これでGCC-4.2を使って、尚かつ最適化したオプションでビルドできる。

macports.confでやる方法はないのかな?
Portfileを書き換えてもいいけど、それならPortごと、バージョンごとに毎回書き換えないといけない。
今回私がやった方法も、portconfigure.tcl が入れ替わったらおしまいだし。

37 :名称未設定2008/11/14(金) 23:17:42 ID:tMTd2HgE0
>>34
たぶん直したと思うのでport syncして再度試してみてください。
MacOSX 10.5.5でインストールが成功して、sylpheedが起動するようになった
とこまでは手元で確認しています。

gtk2が新しめのときにsylpheedがコンパイルできない問題があるようです。
38 :332008/11/15(土) 12:14:21 ID:PX4/lg4t0
>>36
感謝と言うか何と言うか、実はそれを書き込んだのは私です。
その後、4.2ではエラーが出るパッケージがあったので、暫く止めてました。

しかし、>>33の書き込みの後、configure.compilerオプションは、一括アップグレードでも有効だと分かりました。(シェルスクリプトにしている。)
次の一行をシェルスクリプトで動かしてます。

port -c upgrade active configure.compiler=macports-gcc-4.2

これで、gcc-mp-4.2でコンパイルしていることは確認できました。
さらにcflagなどのオプション指定も試みたけど、それはやはりうまく行きません。
40 :名称未設定2008/11/20(木) 21:48:07 ID:+k1yO4s40
mimmsをインストールしようとしてもqt4関連でエラーが出る
qt3使ってるソフトはインストールしてないと思うんだけど
41 :名称未設定2008/11/29(土) 14:17:16 ID:PZFwJ12k0
Leopardで、Macportsでインストールしたsvn(1.5.x)で、リポジトリを作りました。
そのリポジトリにssh+vsnでcoしようとすると、以下のエラー
svn: Expected FS format '2'; found format '3'
が出ます。

どうやら、トンネルモードでsvnserveを起動する時に、
Leopard純正のsvn(1.4.4)を起動しているようだ、
というところまでは行き着いたのですが、
この問題のスマートな解決法には、どのようなものがありますか?
44 :名称未設定2008/11/29(土) 15:56:01 ID:ALL3icOq0
該当する鍵の行頭に
command="/opt/local/bin/svnserve -t"
かな。
45 :412008/11/29(土) 17:18:07 ID:PZFwJ12k0
うわぁ、なんか、思いっきり書き間違えてるwww
svn+ssh、ですね...

>>44
鍵ファイルに書くのは...

これまでやったのは、
・/etc/profile に、$PATHとして/opt/hogehogeを追加
・/etc/paths に、/opt/hogehogeを追加
いずれも、terminalを起動した時、sshでログインした時には、パスが通っているのを確認

・launchdに、svnserveを登録
再起動後、svn+sshで、coしてみましたが、同じエラーが出る

という感じです。

どなたか、Macportsでsvnをインストールして、
svn+sshで正常に機能している方はいらっしゃいませんか?
46 :名称未設定2008/11/30(日) 01:59:35 ID:zHANHQRT0
多分関係ないと思うけど、Xcode3のSCMでsubversonを使う場合、
la_local(file:)でインポートしたときに同じエラーでこけたことがある。

レポジトリ作成時に、--pre-1.4-compatibleオプションを指定することでインポート出来る様になった。
47 :412008/11/30(日) 03:06:05 ID:NPO1o8et0
>>46
ありがとうございます。
はい。それも考えました。
が、それでは、「なぜsvn+sshでアクセスすると、Leopard純正svnserveに繋がる(と思われる)のか」
の、根本的解決にはならないんで...

svn+sshで入ってコケる、その過程のログでも見れれば、
本当にLeopard純正svnserveに繋がっているのかどうかを確認できるのかな、とも...
49 :412008/11/30(日) 15:11:42 ID:NPO1o8et0
やっぱり、/usr/bin/svnserveに、繋がっていました。
/usr/bin/svnserveをリネームして、opt/local/bin/svnserveのシンボリックリンクをおいて、
$ svn info svn+ssh://hogehoe
をしてみたら、成功しました。

単純に、ssh経由で入ると、PATHが通っていない、っていうだけのようですが、そうなんでしょうか?www
なんで、~/.ssh/environmentに、/opt/hogehogeのパスを書いて、一端の解決をみました。
(/etc/sshd_confでの PermitUserEnvironment yes は、以前にやってあります)

皆さん、ありがとうございました。

「じゃあ、そもそものssh経由で入った時のパスは、どこで指定しているのだ?」という疑問が...
50 :名称未設定2008/12/06(土) 14:54:51 ID:IOdzoEM60
G4 Tiger なんだけど、FAACのインストールでこける
Macportsのバージョンは1.600
configureの段階でエラー
checking build system type... configure: error: cannot guess build type; you must specify one

これってどうすればいいんだ
51 :名称未設定2008/12/06(土) 15:33:26 ID:K3uM18fJ0
config.guess とか config.sub とかが古くて darwin が考慮されてないときに出たエラーに似てるようなかすかな記憶。
52 :名称未設定2008/12/07(日) 07:26:53 ID:P+Zy/J0X0
port selfupdate
を6時間以上放置しているのに、いまだに終わりません。

---> Attempting to fetch Python-2.6.1.tar.bz2 from http://www.python.org//ftp/python/2.6.1/
で止まっています。

途中で止めるには、どうすればよいのでしょうか?
53 :名称未設定2008/12/07(日) 09:56:48 ID:kahdz7//0
初心者のかおりがぷんぷんするので
初心者的回答をかえしておくと、ターミナル終了しちゃえ!
55 :名称未設定2008/12/07(日) 11:04:10 ID:8ETmXAwb0
selfupdate で python 要求されるん?
56 :522008/12/07(日) 11:15:19 ID:P+Zy/J0X0
>>55
selfupdateすると
py25-gnome , py25-numpy
でエラーになります。

そもそも、何でpy25-gnome , py25-numpyを入れたのか自分自身でも忘れました。。。
pythonのフレームワークを入れたときに入れたっぽいのですが。
57 :502008/12/07(日) 11:24:00 ID:EjELekBn0
FAACは諦めるわ
レスありがとね>>51
58 :522008/12/07(日) 12:22:45 ID:P+Zy/J0X0
原因が分からないのですが、tk関係がダメみたいです。
python26もインストールできませんでした。
ちょうどいい機会なので、MacPortsごと再インストールしてみます。

ありがとうございました。
59 :名称未設定2008/12/10(水) 07:59:37 ID:P2m38KzG0
初心者スレから移動してきました。
Smultron-ja(日本語エンコード自動判別のパッチを当てたSmultron)を
使いたいのですが、

$ svn checkout http://svn.sourceforge.jp/svnroot/macports-jp/trunk macports-jp-trunk
$ cd ~/Sources/macports-jp-trunk/dports/editors/Smultron-ja/
$ svn update
$ sudo port selfupdate
$ sudo port install Smultron-ja

でインストール後、/opt/local/bin/smultron test.txt のように
起動しても自動判別ができません(SHIFTJISのファイルが文字化け、
起動後、Smultronの[開く]メニューでコードを指定して開けばOK)。
そもそもSmultron-jaが動いているかもよくわからないんですが
どうやって確認したら良いでしょうか?
60 :名称未設定2008/12/10(水) 08:43:54 ID:QXtIoFuJ0
とりあえず、
$ strings /opt/local/bin/smultron | less
してみて、
jaみたいな文字列が入っているかどうか確認してみたらどうでしょうか?
61 :名称未設定2008/12/10(水) 10:08:00 ID:P2m38KzG0
>>60

入ってませんでした!
インストールし直してみます。ありがとうございました。
62 :名称未設定2008/12/13(土) 12:16:18 ID:ScWbe2Iu0
afplay(Leopard標準)のオプション  {-s --seconds} と同じような機能をqtplayにつけられるパッチを書きました。
とりあえず1個だけのQuickTimeファイルの再生のみでしか使えませんが。
作った動機は,10.3(Panther)にafplayのようなコマンドラインツールが欲しかった。
一つのツールでいろんなファイルを再生したかった。
MPlayerがMacPortsでインスコできなかった。
非力なマシンで使いたかった。
こんな感じです。
欲しい人いる?なら,どこかにパッチをアップします。
71 :名称未設定2008/12/14(日) 18:57:56 ID:hRGj9ADA0
Error: /opt/local/bin/port: port selfupdate failed: Error installing new MacPorts base: shell
command "cd /opt/local/var/macports/sources/rsync.macports.org/release/base &&
./configure --prefix=/opt/local --with-install-user=root --with-install-group=admin
--with-tclpackage=/Library/Tcl && make && make install" returned error 2
Command output: /System/Library/Frameworks/Foundation.framework/Headers/
NSURLHandle.h:94: error: expected ';' before '__attribute__'

って出るんだが・・・OSは10.5.
75 :名称未設定2008/12/14(日) 22:59:47 ID:OZYiDmf00
1.7.0のchange logを読んでも,あまりメリットを感じない...
それよりバージョンを指定してインストールできるように
なるといいのだが,,,
古いマシンを使っていると,そう思うことがある。
77 :名称未設定2008/12/15(月) 18:30:29 ID:ZdLS5mxT0
>>71
OSというよりgccのversionみたい。
gcc 4.3.2で同じように
error: expected ';' before '__attribute__'
が山のように出たが、gcc_selectでgcc40に戻したらselfupdateできたよ
78 :名称未設定2008/12/29(月) 20:17:57 ID:hEsCAP030
gettext、zlibでactivateエラー起きまくってたのでこの二つを-f uninstallして-f installしたら動くようになった
warning大量に出て、registeredな重複ファイルは謎の連番付きでmvされたようだ
upgrade installedできたのはいいんだけど、この操作でなんか問題が起こらんかどうかちょっとドキドキ
79 :名称未設定2008/12/31(水) 16:45:55 ID:e1RM9UaVi
mod_python25がActivateできない…
ググった感じだと夏くらいにticket発行されたまま放置プレイな感じ。
誰も使ってないのか?
80 :名称未設定2009/01/02(金) 13:48:05 ID:kc0RkKAn0
Macports 1.7
MacOSX Panther
を、使用しています。
PHP5をinstallがなかなかうまくできません。
/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_www_php5/work/php-5.2.8/ext/odbc/php_odbc.c:3726: warning: passing arg 2 of `zend_register_resource' makes pointer from integer without a cast
make: *** [ext/odbc/php_odbc.lo] Error 1

Error: Status 1 encountered during processing.
このようなエラーで止まってしまいます。

どなたか原因がわかる方はいませんでしょうか?
81 :名称未設定2009/01/02(金) 16:22:30 ID:6rB0sR4M0
MacPortsって、
ビルドするとき、
どのくらいの最適化しているのですか?
82 :名称未設定2009/01/02(金) 18:18:42 ID:cXRPaS1Yi
調べた訳じゃないけど最低限しかやってない気がする。
-dつけてbuildすれば実際どうなってるか判るかと。
pkgsrcのcpuflagsみたいのはあったっけ?
83 :名称未設定2009/01/02(金) 18:57:00 ID:7jkdIQdM0
>>82
port variants (ポート名)でvariantsの存在を調べれば分かる。
ffmpegだとこんな感じ。

darwin_i386: Platform variant, do not select manually
mmx: enable mmx support, experimental; does not build in gcc-4.2 or xcode 3.0 gcc-4.0
gpl: allow use of GPL code, the resulting libav* and ffmpeg will be under GPL
postproc: enable GPLed postprocessing support
lame: enable MP3 encoding via libmp3lame
extvorbis: enable Vorbis encoding via libvorbis, native implementation exists
theora: enable Theora encoding via libtheora
faac: enable FAAC support via libfaac
faad: enable FAAD support via libfaad
xvid: enable Xvid encoding via xvidcore, native MPEG-4/Xvid encoder exists
x264: enable H.264 encoding via x264
a52: enable GPLed liba52 support
avfilter: video filter support (replaces vhook)

実際にインストールするときは
sudo port install (ポート名) +(Variants名)
つまり
sudo port install ffmpeg +mmx +postproc +lame +faac +faad +x264
とか。
84 :名称未設定2009/01/02(金) 19:27:57 ID:6rB0sR4M0
Oのレベルや、
PowerPC G4使ってますが、
個々のCPUに最適化してるのか知りたいです。
85 :名称未設定2009/01/02(金) 21:24:54 ID:bfcjH2Qu0
>>84
>>36
86 :名称未設定2009/01/02(金) 23:46:09 ID:6rB0sR4M0
>>85
基本-O2で、
Darwin_の違いで、gccのバージョンを変えてる感じですね。

cflagってどう指定すればいいのですか?
87 :名称未設定2009/01/03(土) 19:40:20 ID:t/4hMulr0
mkisofsってどのportsに収録されているのでしょう。
cdrtoolsにはありませんでした。
$  /opt/local/bin/port contents cdrtools |grep bin
  /opt/local/bin/btcflash
  /opt/local/bin/cdda2wav
  /opt/local/bin/cdrecord
  /opt/local/bin/devdump
  /opt/local/bin/isodebug
  /opt/local/bin/isodump
  /opt/local/bin/isoinfo
  /opt/local/bin/isovfy
  /opt/local/bin/readcd
  /opt/local/bin/scgcheck
  /opt/local/bin/scgskeleton
  /opt/local/sbin/rscsi
88 :名称未設定2009/01/04(日) 00:44:05 ID:UNy9brBC0
>>87
標準でhdiutilがあるのでないのかも。hdiutil burnでどうぞ。詳しくはmanを。
ちなみにcdrtoolsはライセンス上の問題があり、cdrkitに置き換えられています。
89 :名称未設定2009/01/04(日) 01:28:07 ID:UNy9brBCI
あう…焼き目的ではなくイメージ作成でしたか。
でもコマンドは同じだったかな?diskutilも合わせてどぞー
90 :名称未設定2009/01/04(日) 03:27:23 ID:L01XV0N60
>>88-89
ありがと!hdiutilで問題なく出来ている。cdrtoolsのサイトには、mkisofsも
入っているって書かれているのにな。しかも以前インストールしたときh、ち
ゃんとmkisofsも入っていたのだけれども。
91 :名称未設定2009/01/04(日) 05:59:04 ID:uQTr9TWz0
>>87
俺んとこには入ってる。
% port info cdrtools
cdrtools @2.01.01a48 (sysutils)
の場合だが。
92 :名称未設定2009/01/06(火) 22:02:31 ID:WFtT6jYu0
Portsでいろんなもの入れてたら、
gimpがおかしくなってしまいました。

WARNING: computed brush unsupported, skipping.
がいくつか。
GIMP-Error: Failed to load data:
Fatal parse error in gradient file '/Applications/Adobe/Adobe Photoshop CS2/プリセット/グラデーション/Color ハーモニー 1.grd': Not a GIMP gradient file.
がいくつか。
でスプラッシュが表示され、
フォントを読み込んでる状態で、
虹色ぐるぐるです。
朝起動させて、さきほど帰ってきて、
見てみたら、
まだ虹色ぐるぐるで先へ進みそうな感じがありません。
-fでフォントを読み込まないと、
上記のエラーは出しますが、
起動はできる模様です。

これは何をビルドし直した方が良いのでしょうか?
94 :名称未設定2009/01/09(金) 23:12:41 ID:WZtmVIeW0
1.7.0のsearch、結果が改行されてて見難くないですか?
1.6相当の表示にするオプション無いですかねー?T-T
95 :名称未設定2009/01/10(土) 20:18:38 ID:W5QrI5500
ruby でラッパーかけて整形出力してる
96 :名称未設定2009/01/11(日) 12:07:59 ID:qWIM4GWH0
>>95
ソースとにらめっこするより早そうです、やってみます、ありがと
98 :名称未設定2009/01/12(月) 16:25:34 ID:136d5Ylp0
portsでgcc-4.3入れたがデフォルトで使えん
bashrcに書いて無理矢理使ってるんだけど、設定する方法あるんだろうか?
gcc_selectは無ぇよって怒られる
99 :名称未設定2009/01/12(月) 17:07:04 ID:LsITN+Ax0
>>98
とりあえず、gcc_selectでは、
/opt/local/etc/select/gcc/に

gcc4.2だったら、
ファイル名をgcc42などとして、

/usr/bin/gcc-4.2
/usr/bin/cpp-4.2
/usr/bin/c++-4.2
/usr/bin/g++-4.2
-
/usr/bin/gcov-4.2
-
こんな感じのファイルを作れば、
gcc_select gcc42で選べるようになる。
100 :名称未設定2009/01/12(月) 18:11:18 ID:y22YbHN10
>>98
>gcc_selectは無ぇよ
sudo port install gcc_select
102 :名称未設定2009/01/19(月) 09:05:01 ID:lfuYXaaw0
update-allを実行したら、xorg-xprotoから始まって、
使ったことのないx.org関係のポートが大量に入ってしまったんだけど、
新規のものが入って来るのはそもそもなぜ?
X上で使用可能なポート(例. Image Magick)がインストールされているが、それらがアップデートされた気配はなし。
(直前のアップデートはfreetypeのみだった。)

portではXは使わないから、x.org関連は全部削除したい。
103 :名称未設定2009/01/19(月) 09:08:12 ID:lfuYXaaw0
あ、もしかするとfreetypeの新バージョンのせいかな。
最悪ー。x.orgのライブラリが大量に入ってもーた。
105 :名称未設定2009/01/19(月) 12:39:40 ID:X/loZ0xPi
update-allなんてコマンドがあるの?しらなんだ。
port upgrade outdatedで用は足りるが。
106 :名称未設定2009/01/19(月) 13:42:37 ID:Uc7qle+c0
port upgrade outdatedとかで
アップグレードかけたとき、
以前のオプション(variants)は引き継がれるの?
いちいち再指定?
107 :名称未設定2009/01/19(月) 13:51:01 ID:hJ/iNq5H0
>>106
update先で無効なvariantsでなければ引き継がれる。
108 :名称未設定2009/01/19(月) 20:18:13 ID:lfuYXaaw0
update-allは嘘でした・・

その後、port upgrade activeとしていたものを、
port upgrade outdatedにすると、xorg関連のものが入らなくなった。
よくわからない。
109 :名称未設定2009/01/19(月) 20:59:40 ID:hGJwxWiBO
俺はアンタがわからない。
わかんなかったら聞けばいいやでよく実行にうつせるな
110 :名称未設定2009/01/23(金) 04:33:07 ID:GA5yinmz0
一昨日再インストールしたとき,うちもghostscript-hiraginoを入れたときに
xorg関係が大量に入ったよ.あんまり入れたくないんだけど,どうしたもんか.
111 :名称未設定2009/01/23(金) 09:36:32 ID:AMy91Yt70
ImageMagickもアップグレードの際になぜかno_x11 variantが無視されたので
いったんアンインストールしてからno_x11をつけて再インストールした。
X.org系Portはport -f uninstallでまとめて削除。
112 :名称未設定2009/01/23(金) 14:51:29 ID:hWdkLdXr0
>>108を書いた者だけど、
私も、outdatedでxorgが入ってこなくなっていたものが、昨日か一昨日で入るようになった。
意味不明。manを読んでも、activeとoutdatedを"upgrade"するときの違いが分からないしな。
例えば、uninstall activeとuninstall outdatedなら明らかに期待する結果が違うけど、
upgrade activeとupgrade outdatedは同じであるべきというか、後者は意味がおかしい。upgradeはそもそもoutdatedなものが対象なんだから。

>>111
私もずいぶん前に、no_x11が無視されて、そのままだ。もう一回付け直して様子を見るよ。
113 :名称未設定2009/01/23(金) 15:05:29 ID:wZSWBkbC0
http://guide.macports.org/#installing.macports.upgrade
あたりを読んでみたけどいまいち要領を得ない。
sudo port upgrade outdatedがアップデート用コマンドらしいが。
試しにsudo port upgrade installedしてみたら大量にoutdatedで入らなかったxorg関連が入った。
というかsudo port upgrade activeとsudo port upgrade installedの違いは後者はdeactivatedされたものもアップデートするってことだよな?
つまりactive < installedって理解であってる?
114 :名称未設定2009/01/23(金) 15:34:48 ID:hWdkLdXr0
xorg阻止に成功したので、普遍的に皆さんに当てはまるか分からないけど、試してみて下さい。
portコマンドに、nオプションを付けたら、入らなかった。
$port -cvnu upgrade active
(n以外のオプションを付けてるけど、-vnだけでも有効であることを確認済み。)
意味は次の通り。
-n don't follow dependencies in upgrade (only for upgrading)
115 :名称未設定2009/01/23(金) 15:39:41 ID:hWdkLdXr0
>>113
意味を集合的に解釈すると、その通りだと思う。
(active < installed; 又、active < outdated)
アクティブじゃないものをアップグレードする必要がなければ、port upgrade activeで良いはず。

117 :名称未設定2009/01/23(金) 21:26:24 ID:zkdXoXo5i
>>112
activeもoutdatedもコマンドに依存しない、って認識だけど違うのかな?
帰宅したらソース見てみるか…
118 :名称未設定2009/01/23(金) 22:29:40 ID:KX2bXIVC0
Tiger + MacPorts 1.700
db46がエラーになる
$ sudo port upgrade active
--->  Fetching db46
--->  Verifying checksum(s) for db46
--->  Extracting db46
--->  Applying patches to db46
--->  Configuring db46
--->  Building db46
Error: Target org.macports.build returned: shell command " cd "/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_databases_db46/work/db-4.6.21/build_unix" && make all " returned error 2
119 :名称未設定2009/01/23(金) 22:40:05 ID:Ilh/F/Sh0
そうかエラーになるか、それはそれは。

で、何だって言うんだい?ぼうや
120 :名称未設定2009/01/23(金) 23:02:30 ID:ScM+TY4y0
>>118
それじゃエラーが出たこと以外何も分からんよ
port -v install とかしてどこでエラーになるかを究明するんだ
121 :名称未設定2009/01/23(金) 23:10:20 ID:KLdo+pxv0
なんでそんなにXいれたくないん?
122 :名称未設定2009/01/24(土) 01:26:43 ID:JkAUUPtR0
>>119-120
Thanks
$ sudo port -v install db46
Password:
--->  Building db46
/bin/sh ./libtool --mode=compile /usr/bin/gcc-4.0 -c -O2  -I../dist/.. -I/opt/local/include ../dist/../db_dump185/db_dump185.c
 /usr/bin/gcc-4.0 -c -O2 -I../dist/.. -I/opt/local/include ../dist/../db_dump185/db_dump185.c  -fno-common -DPIC -o .libs/db_dump185.o
../dist/../db_dump185/db_dump185.c: In function 'main':
../dist/../db_dump185/db_dump185.c:211: warning: assignment makes pointer from integer without a cast
../dist/../db_dump185/db_dump185.c:213: warning: assignment makes pointer from integer without a cast
../dist/../db_dump185/db_dump185.c:228: error: 'struct __db' has no member named 'seq'
../dist/../db_dump185/db_dump185.c:228: error: 'R_NEXT' undeclared (first use in this function)
../dist/../db_dump185/db_dump185.c:228: error: (Each undeclared identifier is reported only once
../dist/../db_dump185/db_dump185.c:228: error: for each function it appears in.)
../dist/../db_dump185/db_dump185.c:233: error: 'struct __db' has no member named 'seq'
../dist/../db_dump185/db_dump185.c: In function 'db_hash':
../dist/../db_dump185/db_dump185.c:261: error: 'struct __db' has no member named 'internal'
../dist/../db_dump185/db_dump185.c:263: error: 'struct __db' has no member named 'internal'
../dist/../db_dump185/db_dump185.c: In function 'db_btree':
../dist/../db_dump185/db_dump185.c:288: error: 'struct __db' has no member named 'internal'
make: *** [db_dump185.lo] Error 1

db_dump185.cをどう直せばいいかわかんないや
123 :名称未設定2009/01/24(土) 11:19:51 ID:A2iqq0Gh0
そんな事より先に解決することあるだろが
小学校に戻って、人に質問する時の言い方勉強してこい
出直しておいで
124 :名称未設定2009/01/24(土) 13:27:16 ID:j1PdFhdn0
>>121
使わないしディスクがもったいないから。
125 :名称未設定2009/01/24(土) 13:49:48 ID:3v/S0RQM0
ディスクがもったいない・・・ウソだろ? X でいかほど使ってるんだよ。他に削るものあるだろに。
128 :名称未設定2009/01/24(土) 19:27:18 ID:ltLpgoeK0
ディスクの空きが200GBくらいあるから不具合が起きるんじゃなければXが入ってしまってもいいや。
思い悩んでいる時間の方かもったいない。
129 :名称未設定2009/01/24(土) 20:55:52 ID:z1RE6nDr0
>>122
これじゃね?
ttp://d.hatena.ne.jp/rabbit2go/comment?date=20081229

"macports db46 tiger"でぐぐったら出てきた。
130 :名称未設定2009/01/25(日) 14:48:03 ID:yPIZ7tRg0
すみません、ちょっと質問です。
Macport1.6を1.7にアップグレードしようとしたら

Synchronizing local ports tree from rsync://rsync.macports.org/release/ports/
rsync: failed to connect to rsync.macports.org: Connection refused (61)
rsync error: error in socket IO (code 10) at /SourceCache/rsync/rsync-35.2/rsync/clientserver.c(105) [receiver=2.6.9]
Error: Synchronization of the local ports tree failed doing rsync
Error: /opt/local/bin/port: port selfupdate failed: Couldn't sync the ports tree: Synchronization of 1 source(s) failed

というメッセージが出て同期できません。

http://macwiki.sourceforge.jp/wiki/index.php/MacPorts#MacPorts_.E3.82.92.E5.86.8D.E3.82.A4.E3.83.B3.E3.82.B9.E3.83.88.E3.83.BC.E3.83.AB.E3.81.97.E3.81.9F.E3.81.84

こちらの「再インストールしたい」を参考にして、一旦Macport自体を削除して、新たにディスクイメージのver 1.7を使っても
同じメッセージが出ます。何かヒントを貰えないでしょうか?
OSは10.5.6 PPC G4 Mac mini です。
131 :名称未設定2009/01/25(日) 15:05:54 ID:E85lwwaJ0
Xorg系の書き込み見て「ふーん」と思いながらffmpegのアップデートしたらXorgが付いてきた。
別に入ってても構わないからいいんだけど。
134 :名称未設定2009/01/26(月) 00:10:55 ID:7eSiBGdH0
135 :名称未設定2009/01/26(月) 00:22:12 ID:dM9E6dGL0
>>125
Thanks. I know I should study Japanese more.
>>129
Sounds great!
But any variant options do not work. I will try the following tip.
| I had this problem with db46 but adding the +darwin_8 +universal didn’t help. What I did was edit
| /opt/local/var/macports/sources/rsync.macports.org/release/ports/databases/db46/Portfile and
| removed all references to “dump185″.
|
| Macports was able to install it then. I’m on a MacBook Pro, Intel Core 2 Duo, OSX 10.4.11.
136 :1352009/01/26(月) 00:23:50 ID:dM9E6dGL0
s/>>125/>>123/
138 :名称未設定2009/01/26(月) 02:33:51 ID:B2DQbLTm0
ギャーギャーッわめけば、「ぼく、どうしたの?」って
助けてもらえると思っている幼稚園児みたいのを甘やかすから、
こんな面倒くさいことになる。
140 :名称未設定2009/01/27(火) 19:29:14 ID:kjeQpCuV0
10日ぐらい前からやってたらしいな
ttp://lists.macosforge.org/pipermail/macports-dev/2009-January/007003.html
ttp://lists.macosforge.org/pipermail/macports-dev/2009-January/007007.html

XFree86やめてX.orgに移行するのは必要なことだし、
ま、とりあえず入れとけば良いんだろうが、正直ウザい
141 :名称未設定2009/01/27(火) 22:36:57 ID:F7AKPjx/0
>>134
レスどうもです。
1.5から1.6に上げたときはport selfupdateで上手く行ったのですが…
変わったことと云えば、引っ越してフレッツからCATVのネットになったことくらい。
これが原因かなあ。
142 :名称未設定2009/01/28(水) 02:06:31 ID:aaIZywtF0
>>141
rsyncは専用のポート(873番)を使ってるんで、firewallとかで塞がれてるとダメかと。
CATVあたりだとなにかありそうだな。
143 :名称未設定2009/01/29(木) 20:35:07 ID:HsPbiDH80
bug report送るの登録しないといけないみたいで、
めんどいので誰か送ってくれない?
148 :名称未設定2009/02/03(火) 22:39:36 ID:h6jNZkKg0
qt4-macのconfigureで失敗するのだけど,対処法やヒントを教えてください。
MySQLなどのライブラリを見つけられてないような...
でも、それ自体,qt4-macを入れるときに,macportsが入れてくれたものなのですが,
いちおう./configure -continueもしましたが、その後、port buildすると、
またconfigureから始まってしまい,元の木網でした。
powerpc 10.5 macports 1.7です。
150 :名称未設定2009/02/04(水) 09:26:40 ID:U/4CCYrWi
cコマンドw
そのエラーメッセージ出してるあたりを読んで見たらいいんでは。(多分コマンド入るはずの変数に謎の値が入っているような予感)

ウチでもqt4は前に引っかかった記憶があるけどなんだったかな……
151 :名称未設定2009/02/04(水) 11:55:25 ID:Oi9F6Dj+0
あるソフトをインストールするとき、
既に入ってる依存ソフトはビルドしないようにする設定ってあるんですか?
152 :名称未設定2009/02/04(水) 16:12:32 ID:UxVOzCro0
>>148
qt4-mac って GUI toolkit のライブラリだと思うのだけれど、
なぜビルドに MySQL が関係するんだろうか。
qt4-mac にデータベース向けの拡張ウィジェットが存在するのかも
しれないけど、それってオプションじゃないかと思う。
MySQL を外して qt4-mac をビルドできないかな?
たとえば configure --without-mysql みたいなオプションで。

qt4-mac を知らずに書いているから、もし的外れだったらゴメソ
154 :名称未設定2009/02/04(水) 17:07:51 ID:WHaMRmn+0
php5は+no_webでapache2なしにできるけど、qt4-macはmysql5,postgresql83,sqlite3が強制みたいね。
default_variantsになっているかと思ったら固定でびっくりした。
155 :名称未設定2009/02/04(水) 17:13:36 ID:Nobp5LCQ0
ひえ〜、何故にデータベースが何種類も必要なんだ。
157 :名称未設定2009/02/05(木) 02:50:24 ID:i/N5W2Mc0
code.google.comにホストしてるプロジェクトのsvnがどれもcoできないんだけど、うちだけ?
158 :名称未設定2009/02/05(木) 15:56:12 ID:nl09zYpW0
>>155
使う予定も無いのに,いらないソフトをじゃかじゃかインスコされるのは,辟易するね。
qtdemo-mac
するといろいろ自慢されるが,そのためだけかも,,,
159 :名称未設定2009/02/05(木) 17:21:55 ID:cIklsyOR0
自分でPortfileを作り直して、いらない依存関係は断ち切ってるよ。
160 :名称未設定2009/02/06(金) 22:26:26 ID:/Q2trQze0
gcc_selectでgcc 4.3.3にしてたのを忘れて、
outdatedのものをすべてアップデートしてしまいました。

みんなgcc 4.3.3でビルドされてるのでしょうか?
以前のgcc 4.0.1でビルドされてるのでしょうか?
161 :名称未設定2009/02/10(火) 04:53:32 ID:PTKFNaSK0
SBCLなんだが、ppcだと1.0.22_0はOKでも1.0.24_0だと出来ない。
こんな場合の対処法macportsにあるんだろうか。

maximaがsbclに依存するように書いてあるのもなんだか。

>>159
それが面倒だから、portsの存在意義があるわけで、、。
162 :名称未設定2009/02/10(火) 17:24:57 ID:nsZ1qnzJ0
port で screen をインストールしようとすると vproc_priv.h で include されている
Availability.h がないよと怒られて終了してしまいます。
Availability.h は Xcode がインストールされていれば /usr/include に入っているはずのようですが
Xcode がインストールされているにも関わらず /usr/include の下に Availability.h はありません。
こういう場合、どうしたらよろしいでしょうか。Xcode の再インストール ?
165 :1622009/02/10(火) 18:32:40 ID:18v5lp+40
ADC に行ったらXcode 3.1.2 の DVD Image があった。
現状 3.0.0 だったので、とりあえず 3.1.2 にアップグレードしてみます。
Xcode はソフトウェア・アップデートではアップデートされないのね ?
iphone_sdk 2.2.1 もダウンロード中。
両方ともGB級なのでダウンロード完了まであと 1〜2時間。
進捗がありましたらまたご報告いたしますです。ありがとうございます。
166 :1622009/02/10(火) 20:05:46 ID:18v5lp+40
3.1.2 にアップグレードしましたところ、Availability.h が /usr/include に入りました。
めでたし。screen の port install も成功しました。
167 :名称未設定2009/02/11(水) 14:39:46 ID:qfkTLHIL0
qt4-macのDB山盛りの件見てみたけど、qt4-mac側よりも
まず各DB側がサーバ・クライアント・ライブラリをひとまとめに
インストールすることしか出来ないのが問題な気がしてきた。

pkgsrcなんかだと、mysqlやpostgresqlはそれぞれ-serverと-clientに
分かれてるので、DBアクセス機能のあるものをインストールしても
最低限のものだけが入るようになってる。

まあDBなんて一生使わないって事であれば、configureのときに-no-sql-*するのが
手っ取り早いかな。
168 :名称未設定2009/02/11(水) 16:41:46 ID:0wd+OL2a0
*-server, *-client, *-devel とかに分かれていても、実のところそんなに
インストールされるものは変わらなくない?

変わる点と言えばサーバ用のコンフィギュレーションとか、
binに入る実行ファイル少々、あとはヘッダぐらいでコンパイル時間の
大部分を占める共有ファイルはいずれにせよ必要だったりするし。

/*
蛇足だとは思うけど、MacPortsではサーバー用LaunchDarmonスクリプトを
mysql5はserver variantd、postgresql83はpostgresql83-serverパッケージで
インストールします。
*/
169 :名称未設定2009/02/12(木) 03:03:03 ID:fYIFPZO+0
結局xorgとかもそうだけど、たいした差はないと思う人もいれば、
絶対入れたくない、って人もいるのが実際のとこかと。

あとサーバ用LaunchDaemonスクリプトの追加のしかたが統一されてないのは
個人的にはキモチワルイな。
(あとから追加すること考えるとpostgresqlのほうがきれいには思える)

170 :1662009/02/12(木) 13:49:22 ID:2WCriAaG0
screen (4.0.3) のインストールはうまくいったのですが、
/opt/local/etc/screenrc で指定されている deflogin on と bind ~ login {on|off} の箇所で
unknown command と怒られてしまいます。他の人は同様の現象が発生していないのかしらん。
/opt/local/etc/screenrc の内容は改変しない方がいいと判断しているのですが、なんで
unknown command になるのかなー。

と思ったら
ttp://www.nabble.com/-18235:-screen-4.0.3_3%2Bdarwin_9-Screen-breaks-OSX-CLI-tools.-td21694955.html
みたいのもあるんで、4.0.3_3 のうちは仕方のないこと、ということなのかしらん。
171 :名称未設定2009/02/13(金) 17:47:47 ID:gOSg1n/i0
質問お願いします。

ffmpegのインストールに失敗する。
どうやらx264のビルドで失敗している模様

------------------------
Error: Target org.macports.build returned: shell command " cd "/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_multimedia_x264/work/x264-snapshot-20090129-2245" && make default " returned error 2
------------------------
こんな感じのエラーが出ます。
なにかご存じの方いらっしゃいませんか?お願いします。
172 :名称未設定2009/02/14(土) 02:33:21 ID:lxPTExMn0
古いバージョンのソフトを入れるにはどうしたらよいでしょうか。
$ sudo port install ghc @6.6.1
---> Fetching ghc
Error: Target org.macports.fetch returned: ghc is not supported on Mac OS X 10.3.x (Panther)
Error: Status 1 encountered during processing.
$
となって、しまいました。
たしかに、
http://trac.macports.org/browser/trunk/dports/lang/ghc/Portfile
を見ると、最新は6.10.1で、Pantherは駄目っぽいですが、
http://trac.macports.org/browser/trunk/dports/lang/ghc/Portfile?rev=24663
の時点では6.6.1がPantherにも対応しているように見えます。
173 :1722009/02/14(土) 16:19:50 ID:lxPTExMn0
>>8を見て解決しました。
ローカルに持ってこられてるPortFileを port file ghc で探して、手で古いPortFileに置き換える事で行けました。
ただ、他の問題が出て完走はしてないですが。
174 :名称未設定2009/02/15(日) 09:11:56 ID:YuB95naei
>>171
まず-vつけろ
175 :名称未設定2009/02/16(月) 06:32:50 ID:KH8zGBp60
>>174
-vオプションみてやってみました。
ldがおかしいみたいなことをいっていましたが、詳しくはわからず、、、、
まさかと思いXCodeを3.1にしたらx264のコンパイル通りました。

しかし、やはりffmpegでx264が不可能でした。
そもそもvariantsにx264がなくなっているし
176 :名称未設定2009/02/16(月) 07:20:21 ID:iRYUbFzT0
これでも試しといたら?
http://pc11.2ch.net/test/read.cgi/mac/1229135289/238
177 :名称未設定2009/02/16(月) 22:14:15 ID:KH8zGBp60
>>176
いい感じに使えました。どうもありがとでした
178 :名称未設定2009/02/16(月) 22:17:49 ID:eLXurQm50
>>171
今更だがこれ。
ffmpegのビルド。 [開発系とか]
ttp://mycometg3.blog.so-net.ne.jp/2009-02-16
179 :名称未設定2009/02/17(火) 02:09:12 ID:lr2vW6/P0
XXXX not installed as an image.というメッセージは、何が起きていて、どうすればよいのでしょうか。
出力例:
Error: Target org.macports.activate returned: Image error: expat @2.0.1_0 not installed as an image.
このエラーはexpatに限らず、bzip2とか基本的なので出るようになり、
2,3のportのインストールを試しましたが、
dependencyでこれが出ていずれもインストール出来なくなってしまいました。
181 :名称未設定2009/02/17(火) 19:54:19 ID:lr2vW6/P0
ありがとうございます。やったけど変わりませんでした。
sudo port clean allもしましたが、やっぱり変わりませんでした。
184 :名称未設定2009/02/23(月) 13:50:36 ID:hwz0PRJv0
185 :名称未設定2009/02/24(火) 07:59:20 ID:crSWLJT80
>>184
このくらいの英語ならすらすら読めるのに一般の新聞とかは無理だわ
俺死ね
186 :名称未設定2009/02/24(火) 08:12:43 ID:gNp5X9KO0
>>184の英語スラスラ読めるならかなり凄いぞ
英検1級は軽いな
187 :名称未設定2009/02/24(火) 09:26:50 ID:5SqUnuUk0
>>185,186
英語って文法簡単だから、ずっとテクニカル文書読んでるといずれ慣れるよね
問題は単語というか語彙力で、パソコン関係の単語はわかるわけだが
新聞とかだと用語が途端に難しくなる...

仕事で技術的な話を外人とするのは出来なくはないけど、
そのあと食事で雑談とかいうと突然できなくなりますよね、しくしく。
188 :名称未設定2009/02/24(火) 15:32:33 ID:AA4foOWE0
>>187
せっかくの接待ただメシの味がわからないんですね。
わかります。


と て も よ く わ か り ま す
189 :名称未設定2009/02/24(火) 15:47:45 ID:lbjuDG2B0
>>187
むしろ、コンピュータ関係の単語の方が難しい...
ticket-->切符?
distiller-->蒸留酒製造者?
headless computer-->首なしコンピュータ?
なんのこっちゃ?
単語自体は難しくないから、よけい厄介...
190 :名称未設定2009/02/24(火) 16:00:46 ID:5SqUnuUk0
>>188
おお、同士。
>>189
それは多分なんか考え方が間違ってるとおもうな。
たぶんそういう専門用語は英語ネイティブのひとでも
技術者、というかパソコンに詳しくなければ意味不明だと思います。
ticket --> 切符ってなに?
distiller --> 何を distill してるの?
headless --> Yo, computer の head ってなんだい?
というふうに思うのは英語でも日本語でも全く一緒だと思う。
いいたかったのは、専門用語は訳したからといってわからんし、
単語の意味を辞書で追及してもわからんのは日本人にとっても
英語喋るひとにとっても一緒なわけで、
そのへんは辞書をひいても仕方がないです。
191 :名称未設定2009/02/24(火) 16:35:46 ID:vXqtnERj0
俺は英語は超苦手だけど技術系の文章ならそれなりには読める。
技術系なら日本語と語彙がかぶってることも多いし。
聞き取ったりしゃべったりするのは絶対無理。
193 :名称未設定2009/02/24(火) 20:38:50 ID:n09oV6jb0
10.5のTime Machineで、
MacPortsの作業ディレクトリ?は除外したいのですけど、
どこを指定すればいいですか?
194 :名称未設定2009/02/24(火) 22:34:35 ID:Ovgcw4yC0
http://guide.macports.org/#internals.hierarchy
とりあえず消えて困らないあたりだと、
${prefix}/var/macports/build
→build&destrootのときに使うとこ
${prefix}/var/macports/distfiles
→fetchで拾ってきたモノを入れておくとこ
この二つかな?
195 :名称未設定2009/02/26(木) 06:48:40 ID:5B0IRY7D0
OS X 10.4.11 ppcですが、
Coqをupgradeしようとしたらgnumakeが3.8.1が必要で3.8.0ではだめと出た。
どうしたらいいだろうか?
macportsにgnumake復活を待つ。
gnumakeのソースからインストール(特別な設定やパッチが心配)。
196 :名称未設定2009/02/26(木) 07:22:23 ID:N6RQ6bs2P
>>195
これじゃだめなの?
>/trunk/dports/devel/gmake/Portfile – MacPorts
ttp://trac.macports.org/browser/trunk/dports/devel/gmake/Portfile
197 :名称未設定2009/02/26(木) 07:45:15 ID:5B0IRY7D0
>>196
ありがとうございます。
gmakeだったんだ。
198 :1952009/02/26(木) 08:55:37 ID:5B0IRY7D0
port install gmakeしても>>195と同様のエラーがでました。
Coqの対応待ちかな。
199 :名称未設定2009/02/26(木) 15:06:02 ID:+Qqfrl2o0
もしかしてPATHの関係で、makeという名前ではまだ古い方のmakeを起動してしまうとか…

ところでCoq8.2のPortfileではcoq-8.2.tar.gzを持ってきているみたいだけど、
これはインストール関連のバグがあるので、配布元ではcoq-8.2-1.tar.gzを
出してますね。Portfileを修正してからインストールしたほうがいいかも。
200 :名称未設定2009/02/26(木) 15:14:04 ID:+Qqfrl2o0
他にもspinとかはPortfileが古いままで、現在のMacPortsでは動かない。
この辺、手元ではPortfileをいろいろ手直しして使っているんだけど、
せっかくだからバグ・修正の報告したいんだよね。英語書くのは別に問題
ないんだけど、バグトラッキングシステムの使い方がわからない(チケットって何?とか)。
Portfileに書いてあるメインテナーにメールで送りつける方が早いかな。
201 :名称未設定2009/02/27(金) 03:38:42 ID:VJQZ7Lzr0
>>199
どうやら、デベロッパーツールのmakeを起動してしまうみたいです。
202 :名称未設定2009/03/01(日) 18:23:34 ID:sTpDdoHF0
>>201
Portfileに
build.cmd gmake
とでも追加しとけばいい気がする。
試してないけど。
203 :名称未設定2009/03/23(月) 14:21:05 ID:gg699jySP
macport からインストールしたプログラムをDockに追加する方法はありますか?
inkscapeをTerminalからコマンドで実行ではなく,アイコンをクリックで
起動したいのですが.
204 :名称未設定2009/03/23(月) 14:46:34 ID:dI+6Sqlw0
>>203
Dockの右側の書類方には登録して起動できるね。
あとはAppleScript書くとか?
205 :2032009/03/23(月) 17:04:17 ID:gg699jySP
>>204
gimpはインストールした後にgimp-appをインストールすればアイコンから
でも使えるようになるので,似た仕組みがないものかと思ったのですが,
自分で少し工夫しないとだめみたいですね.やってみます!
ありがとうございます.

MacPortsでインストールしたinkscapeを起動するとき,

Xlib: extension "Generic Event Extension" missing on display "/tmp/launch-1jZ5Rx/:0".
Xlib: extension "RANDR" missing on display "/tmp/launch-1jZ5Rx/:0".
Xlib: extension "Generic Event Extension" missing on display "/tmp/launch-1jZ5Rx/:0".

(inkscape:572): Gtk-WARNING **: GtkSpinButton: setting an adjustment with non-zero page size is deprecated

などのエラーを吐くのですが解決法をご存知の方いらっしゃいますか?
google先生に相談するとinkscapeに限らず同じようなバグレポートは多数報告
されているようですが,解決方法にたどりつきませんでした.
206 :名称未設定2009/03/24(火) 00:18:02 ID:4bRLCFfQ0
デフォルトコンパイラーを4.2にする方法ってないですか?
いちいち指定するのは面倒です。
207 :名称未設定2009/03/24(火) 00:49:36 ID:5MfzH/Qc0
>>206
例えば、元からある/usr/bin/gccを名前変更して、
代わりに、gcc 4.2のシンボリックリンクを/usr/bin/gccに作るってのは?
208 :名称未設定2009/03/24(火) 01:14:57 ID:nf78nDoJ0
gcc_selectってのがあるみたい
やってる内容は>>207らしいが...
210 :名称未設定2009/03/24(火) 01:27:44 ID:d1MBI/+o0
211 :名称未設定2009/03/24(火) 10:44:06 ID:TbS+nxMj0
>>210
>>203ではないが、そのページって長々と書いているけど、要するに
$ mkdir -p FirefoxProfileManager.app/Contents/{MacOS,Resources}
$ cp info.plist FirefoxProfileManager.app/Contents/
$ install -m 755 core.sh FirefoxProfileManager.app/Contents/MacOS/
$ tiff2icns icon.tiff FirefoxProfileManager.app/Contents/Resources/icon.icns
この4行にまとめられるんじゃない?アイコンtiff画像も、色数とか圧縮形式とか書
いていないので、これだけの情報では苦しい。info.plistの書き方がよく分からん。
212 :名称未設定2009/03/24(火) 19:54:15 ID:uynD3Vrw0
>>203

シェルスクリプトをAutomatorで.appにする
213 :名称未設定2009/03/24(火) 23:53:50 ID:y5XpitYs0
>>211
>アイコンtiff画像も、色数とか圧縮形式とか書いていないので、これだけの情報では苦しい。
24bit非圧縮のTIFFでいいんじゃないかと。
man tiff2icnsしても特に書いてないな。
>info.plistの書き方がよく分からん。
http://developer.apple.com/DOCUMENTATION/MacOSX/Conceptual/BPRuntimeConfig/BPRuntimeConfig.html
最低限必要な要素は、Guidelines for Configuring Applicationsを参照。

まあ>>203の要求仕様だと>>210のスクリプト書き換えだけでオッケーそうだな。
214 :2032009/03/26(木) 10:49:32 ID:v+96+dj+P
>>210-213
色々と情報ありがとうございます.結局,どうにもX11での挙動に満足いくよう
な設定の変更が能力不足で出来ず(フォントやOS Xとの兼ね合いやウィンドウ
の配置,前述のエラーやPython関連の設定等),Parallels上でUbuntuを
立ち上げて使うことにしました.

ありがとうございました.
215 :名称未設定2009/03/26(木) 22:09:46 ID:ehM/zIoO0
>>208
gcc_selectで違うバージョン選んでも、
やはり4.0でビルドしてしまいます。
220 :名称未設定2009/04/08(水) 23:12:31 ID:9qcJr4k8i
MacPortsって、依存関係の問題で必ずスパゲッティになるよね。
FreeBSDのportsも酷いけど、こっちよりはマシだなぁ。
みんなどうしてるの?
222 :名称未設定2009/04/09(木) 04:21:46 ID:VVV5FJ2h0
>>220
依存関係がgdgdになってアップグレードも削除もしにくくなったportをdeactivateするw
223 :名称未設定2009/04/09(木) 04:53:27 ID:7Dz116lS0
sudo port uninatall all
してから入れ直せればとも思うんだけど、
それでダメそうなものがあるとそれもできない。
224 :名称未設定2009/04/09(木) 08:32:52 ID:oIEBpNHW0
Portfileの仕様が変わってからビルドできなくなったポートがあるんだけど、
いつまでたっても直らないね。バージョンアップも遅いのが結構あるし。
おかげでプライベートなポートが増えてしまった。
バグレポートすればいいんだけど、やり方調べるのめんどくさい。
226 :名称未設定2009/04/10(金) 08:57:05 ID:+AqNHcOZ0
うん。バグトラッキングシステムっていうのがよくわからない。
チケットとかいわれても何が何やら…
昔みたいに普通のメーリングリストでやってくれればいいのになあ。
227 :名称未設定2009/04/10(金) 09:00:57 ID:+AqNHcOZ0
とか書いてたらすぐ上 >>200 にも同じようなことを書いていた人が…
228 :名称未設定2009/04/10(金) 09:44:24 ID:skcd+h85i
>>226
MLとの違いってメールじゃないくらいだろ。
優先度や担当のアサインなんかはユーザーがやるわけじゃないし。
229 :名称未設定2009/04/10(金) 20:12:40 ID:RALlckqi0
インストール/アップグレードしてるときに、
mysql5とか、
途中でプラットフォームを入力して下さいとでますが、

Platform [darwin] ==>
gnumake: *** [/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_graphics_netpbm/work/netpbm-10.26.60/Makefile.config] Error 25

Error: Unable to upgrade port: 1

入力する前に終わってしまいます。
どうしたらいいですか?
230 :名称未設定2009/04/10(金) 23:14:17 ID:c7OE8xm+i
>>229
出たことないな。
とりあえず-dとか-vとか
231 :名称未設定2009/04/10(金) 23:29:47 ID:KtSN45Ar0
>>224-227

エラーの報告や、修正の提案についてはメーリングリストの
macports-usersかmacports-devに投げても問題ないっす。
232 :名称未設定2009/04/13(月) 01:34:57 ID:cjBqxOz+0
以下の表示になったまままったく進まない(アクティビティモニタを見てもパケットのやりとりがほとんどない)のはなんで?
---> Staging ncurses into destroot

233 :名称未設定2009/04/13(月) 01:42:18 ID:vjeo7j8a0
>>232
staging ってのは、コンパイル終わったファイルを最終箇所にコピーしてるところ。
だから、ネットワークにアクティビティがないのは当然だと思う
fs_usage とかでファイルの書き込みとかみてみたら?
234 :名称未設定2009/04/13(月) 02:08:56 ID:cjBqxOz+0
>>233
なるほど。勉強になりました。
その表示のまま1時間以上動かないので焦れていました。
もう少し放っておこう
235 :名称未設定2009/04/13(月) 02:25:08 ID:vjeo7j8a0
>>234
1時間以上うごかないのはおかしいと思う。
ncurses ってそんなに大量にファイルないし。なんか止まってるんでない?
port コマンドに -v をつけてやりなおしてみたら?
236 :名称未設定2009/04/13(月) 02:48:19 ID:cjBqxOz+0
-vをつけて実行したらこんなメッセージが出たところで止まりました。

** Building terminfo database, please wait...
Running tic to install /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_devel_ncurses/work/destroot/opt/local/share/terminfo ...

You may see messages regarding extended capabilities, e.g., AX.
These are extended terminal capabilities which are compiled
using
tic -x
If you have ncurses 4.2 applications, you should read the INSTALL
document, and install the terminfo without the -x option.


そこで、一旦ncursesをport uninstallしました。(zsh-develが依存しているので、これも一旦uninstallしました)


次に、目的のもののインストールを試みました。(ちなみに、screenです)

途中で嫌な感じのメッセージが出ましたが、
---> Installing ncursesw @5.7_0
---> Activating ncursesw @5.7_0
---> Cleaning ncursesw
---> Removing build directory for ncursesw
---> Staging ncurses into destroot
. missing (directory not created: File exists)
./Applications missing (directory not created: File exists)
./Developer missing (directory not created: File exists)
./Library missing (directory not created: File exists)

無事、installできたようです。zshも再installできました。

アドバイスありがとうございました。助かりました。
237 :名称未設定2009/04/17(金) 03:31:14 ID:MqxDPvsm0
php5.2.9がインストールできません。以下-vオプションでのエラーメッセージ。

Error: Target org.macports.destroot returned: xinstall: Cannot stat: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_lang_php5/work/php-5.2.9/libs/libphp5.so, No such file or directory
Warning: the following items did not execute (for php5): org.macports.destroot
Error: Unable to upgrade port: 1

libsの中にはなにもなく、メッセージは正しいのですが...
239 :名称未設定2009/04/22(水) 22:05:04 ID:5WP0pDRb0
1.7から1.7.1にselfupdateしようとしたら、
checking for XOpenDisplay in -lX11... no
Unknown configuration problem. Please install the X11 runtime
and/or X11 SDK packages from the Xcode Developer Tools CD

自力ビルドにはXが入っている必要があるのね。
port variants MacPortsしてもXなしで作るオプションはないようだ。

バイナリで入れよっと。
240 :名称未設定2009/04/27(月) 20:41:53 ID:CNHIFwys0
sudo port install -v p5-svn-simple
したら、
dyld: lazy symbol binding failed: Symbol not found: _Perl_Gthr_key_ptr
Referenced from: /usr/lib/libsvn_swig_perl-1.0.dylib
Expected in: dynamic lookup

dyld: Symbol not found: _Perl_Gthr_key_ptr
Referenced from: /usr/lib/libsvn_swig_perl-1.0.dylib
Expected in: dynamic lookup

とかでエラーになってしまいました。

https://trac.macports.org/ticket/15279

ににた事例があるんですが、
「/usr/local/libは競合するかもしんないけど/usr/libはportsと関係ないからいじるんじゃないよ」
って言われてるように見えます。自分は/usr/libでぶつかっちゃってるんですけど、/usr/libにあってもダメなものなんでしょうか?
241 :名称未設定2009/04/27(月) 21:38:15 ID:CNHIFwys0
>>240です。

sudo env DYLD_LIBRARY_PATH=/opt/local/lib port install p5-svn-simple

したらうまくいったのですが、macportsってそういうもんですか?それとも自分の環境がどこかおかしい?
242 :名称未設定2009/05/07(木) 00:42:26 ID:8xwuSAqx0
libgdiplusを2.4にしたらmono(で動かす.NETアプリ)が
Pango-CRITICAL **: pango_fc_font_lock_face: assertion `PANGO_IS_FC_FONT (font)' failed
を吐いて起動しなくなったんだけど俺だけ?
243 :名称未設定2009/05/07(木) 21:44:18 ID:Fol271mo0
最近、入れ直したらいつの間にやら、lzmaに依存してるのが増えていて、
fetchだけして後でinstallしようとしたら詰まってしまった。
port -R fetchが使えればいいのになあ。
244 :名称未設定2009/05/07(木) 21:55:41 ID:Z6RFgH4Pi
最新版のffmpegはvariantsがうまくコンパイルできないな。
古いのにもどしたけど。
245 :名称未設定2009/05/07(木) 22:49:25 ID:hzBO546a0
ffmpegはライブラリ関係だけMacportsで入れて
本体は自分でビルドしてる、けど面倒です
246 :名称未設定2009/05/09(土) 01:23:23 ID:mf6tOgi80
MacOS X 10.5.7 / Xcode 3.1.2で、
MacPorts経由でsynergyを入れようと思ったのですが、

gcc4.0/4.2だと
configure: error: Your compiler must support the C++ standard library to compile synergy

gcc3.3だと
Error: Target org.macports.build returned: shell command " cd "/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_sysutils_synergy/work/synergy-1.3.1" && make all " returned error 2
からはじまり他 parse errorとか数十行でます。

どうしたらいいのでしょうか?
247 :名称未設定2009/05/09(土) 02:03:50 ID:dXYaWWFr0
この前10.5.6で試したときはとくに問題なく通ったけどなあ

ただ使うだけならSynergyKMが手軽でいいと思う
248 :名称未設定2009/05/09(土) 13:03:05 ID:Kjbgmz15i
>>247
なんか急に、
他に何か入れたわけでもなく、
SynergyKMLeopard用をいれていたのですが、
久々に使おうと思ったら、
使えなくなってて、
入れ直したら、
起動時にsynergysが予期せず終了が必ず起きて、
システム環境設定のペインを開こうとすると、
システム環境設定が落ちてしまうようになってしまいました。
249 :名称未設定2009/05/09(土) 13:07:37 ID:gCyOJbd0i
>>248
自分でビルドしようとすると、
失敗するし、
システムが逝かれたかな?

タイムマシンで戻ろうとしても、
いつからか特定できないし、
システム入れ直しはキツイな。
250 :名称未設定2009/05/23(土) 23:59:02 ID:on8mHjnR0
sudo port install tiff
---> Extracting tiff
Error: Target org.macports.extract returned: 2009-05-23 23:40:02.234 defaults[31477:807]
The domain/default pair of (/Developer/Applications/Xcode.app/Contents/Info, CFBundleShortVersionString) does not exist
Error: Status 1 encountered during processing.


これってなんだろ
RMagic遣いたくてImageMagick入れてたんだけど、tiffで止まってしまいます
このエラー初めて見たかも
252 :名称未設定2009/05/24(日) 08:43:37 ID:LzXOnPb+0
あ、まさしくそれでした。失念失敬、ありがとうございます
シンボリックリンクで解決できましたー
253 :名称未設定2009/05/24(日) 10:19:05 ID:LzXOnPb+0
うーんImageMagickでコケっぱなしです
ぐぐってもImageMagickの失敗例ってあまり出て来ないので、凡ミスないか調べ直して来ます。
一応エラー貼ってみます。どなたか思いつく点あれば助言頂けると幸いです

sudo port install -f rb-rmagick +univesal
Password:
---> Building ImageMagick
Error: Target org.macports.build returned: shell command " cd "/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_graphics_ImageMagick/work/ImageMagick-6.5.2-4" && make all " returned error 2
Command output: "_ImfErrorMessage", referenced from:
_WriteEXRImage in coders_exr_la-exr.o
_ReadEXRImage in coders_exr_la-exr.o
 (エラー10個ほど中略、全部coders_exr_la-exr.o)
ld: symbol(s) not found
collect2: ld returned 1 exit status
make[1]: *** [coders/exr.la] Error 1
make: *** [all] Error 2
255 :名称未設定2009/05/24(日) 12:15:50 ID:mygjwI4l0
私は最近、gcc4.4とbash4.0の新バージョンで、ビルドに失敗する。
コンパイラーを変えても駄目。
256 :名称未設定2009/05/24(日) 12:19:55 ID:mygjwI4l0
追記 gcc4.0はこんな初歩的エラー?で失敗する。
OSX 10.5.6 (Intel)
MacPorts 1.71

make[5]: *** No rule to make target `all'. Stop.
make[4]: *** [multi-do] Error 1
make[3]: *** [all-multi] Error 2
make[2]: *** [all-stage1-target-libgcc] Error 2
make[1]: *** [stage1-bubble] Error 2
make: *** [bootstrap] Error 2

この前に、INSTALL_SCRIPT="/usr/bin/install -c" all
という箇所があるから、これが引っかかっているのだろう。
257 :名称未設定2009/05/24(日) 14:23:56 ID:R5J4avq90
>>253
古いライブラリ残ってるとそっち見に行っちゃってリンク失敗することはあるけど、関係ない?
258 :名称未設定2009/05/24(日) 19:55:47 ID:LzXOnPb+0
>>257
怪しいですね。一応upgrade installedも完了したんですが、状況変わらずです。
macportsじゃなくソースから入れてもmakeの段階で同じ症状に陥るので、スレ違いな原因がありそうです
259 :名称未設定2009/06/06(土) 18:20:09 ID:ubJ14LQ70
selfupdateすると、

$ sudo /opt/local/bin/port selfupdate

MacPorts base version 1.700 installed
Downloaded MacPorts base version 1.710

Installing new MacPorts release in /opt/local as root:admin - TCL-PACKAGE in /Library/Tcl; Permissions: 0755

(ry
returned error 1
Command output: checking for strerror... yes
(ry
checking for XOpenDisplay in -lX11... no
Unknown configuration problem. Please install the X11 runtime
and/or X11 SDK packages from the Xcode Developer Tools CD
configure: error: Broken X11 install

でコケます。

xcodeでX11 SDKインストールしなおしても一緒。
原因はなんでしょう?
260 :名称未設定2009/06/06(土) 20:27:53 ID:EZoPupzv0
>>259
直接の答えでなくて済みません、
近頃のmacportsではXorgのものを使うことが多いので、
それとぶつかっているのではないでしょうか。

いっそ、apple純正Xをuninsatallする手段があればよいのですが。
261 :名称未設定2009/06/06(土) 20:48:01 ID:ubJ14LQ70
>> 260
御返事thx。

Xcodeのuninstallは
# /Developer/Library/uninstall-devtools
みたい。でもX11 sdkだけ選択してuninstallはできないっぽい。

とりあえず、port -uc install xorg-server-devel して、port selfupdateしてみるよ。
262 :名称未設定2009/06/06(土) 21:57:30 ID:ubJ14LQ70
259です。
報告。

# port -uc install xorg-server-devel
しても、port selfupdateダメ。

$ cd /opt/local/var/macports/sources/rsync.macports.org/release/base
# sudo ./configure --without-x
# sudo make
# sudo make install
$ sudo /opt/local/bin/port -v
MacPorts 1.710

となって、いちおー1.710になった。
ありがとん >>260
263 :名称未設定2009/06/13(土) 12:22:12 ID:JoIX5YYt0
なんかmysqlが自動で起動しないと思ったら、+serverは廃止されてmysql5-serverに分かれたんだな
264 :名称未設定2009/06/15(月) 17:43:22 ID:cIakITBc0
>>260
>いっそ、apple純正Xをuninsatallする手段があればよいのですが。

OSのインストール時にX11を外しておく。後からXQuartzを入れる。
アンインストールしたいなら、Receiptを見て手で消せばいい。
266 :名称未設定2009/06/16(火) 04:53:54 ID:v7c5XbqH0
MacBookPro 13'が届いたのでセッティング中。
python26を入れようと思ったらopensslでエラー。
しばらくググってから本家を漁ってみたら4時間前にFixされてるじゃないですかね。。

ttp://trac.macports.org/changeset/52387

Fix分コメントアウトしてとりあえず解決。
くぅ、タイミング悪かった…
267 :名称未設定2009/06/22(月) 00:31:54 ID:maP+YkOO0
local private Portfileの作成に初めてチャレンジしてます。
が,ビルドに失敗します。
unzipの展開が/opt/local/var/macports/build/_Users_mac_LocalPorts_tex_utf8toutf/work
になるにも関わらず,その後、
cd "/opt/local/var/macports/build/_Users_mac_LocalPorts_tex_utf8toutf/work/utf8toutf" && make all
しようとして、
/opt/local/var/macports/build/_Users_mac_LocalPorts_tex_utf8toutf/work/utf8toutf: No such file or directory
のエラーになります。
たぶんutf8toutfのディレクトリを作成せずに展開してしまうのが原因だと思うのです。
unzipの展開を....../work/utf8toutf/にする方法か,
make前のcdを....../work/にする方法がわかりません。
よろしくお願いします。
Portfileはつぎのようなものです。
269 :2672009/06/22(月) 21:13:56 ID:maP+YkOO0
unzipの展開方法は解決できました。が、別のエラーが
--->  Fetching utf8toutf
--->  Verifying checksum(s) for utf8toutf
--->  Extracting utf8toutf
--->  Applying patches to utf8toutf
--->  Configuring utf8toutf
--->  Building utf8toutf
--->  Staging utf8toutf into destroot
--->  Installing utf8toutf 20040105_0
couldn't change working directory to "/opt/local/var/macports/build/_Users_mac_LocalPorts_tex_utf8toutf/work/destroot": no such file or directory
--->  Activating utf8toutf 20040105_0
Error: Target org.macports.activate returned: Image error: Source file /opt/local/var/macports/software/utf8toutf/20040105_0 does not appear to exist (cannot lstat it).  Unable to activate port utf8toutf.
Error: Status 1 encountered during processing.
270 :2672009/06/25(木) 21:24:33 ID:A4SL2wi50
--->  Staging utf8toutf into destroot
と表示されるのですが,destrootディレクトリが作成されません。
(./tex/utf8toutf/work/destroot)
Portfileの書き方で対処できますか?
271 :名称未設定2009/06/26(金) 19:15:59 ID:jTipaVJi0
Xtools2.4.1はどこで落とせる?
272 :名称未設定2009/06/27(土) 23:30:21 ID:KLS6mS8A0
>>271

http://developer.apple.com/

"xcode 2.4.1"でググれ。
adcが勝手にxcode 2.4.1のダウンロード頁へ誘導してくれたぞ
273 :名称未設定2009/06/28(日) 14:18:44 ID:Z+YYfKLy0
>>272
ありますた。トン
274 :名称未設定2009/06/29(月) 01:19:06 ID:m9ApiZwv0
>>273
Xcodeだったのか、Xtoolsだと思ってた。
XcodeならXcode 2.5でだめなのか?
276 :名称未設定2009/06/29(月) 20:51:43 ID:znQ8DKYG0
port upgrade outdated installed

をG4でやったら、まるまる3日かかった。
約2日は専念させてました。

あとから、見てみると、
ほとんど約半分が
何のバージョンも変わってないのに、
つまり同バージョンの入れ直しになってます。

おかしくなってるのかな?
278 :名称未設定2009/06/29(月) 21:40:15 ID:znQ8DKYG0
すいません、逆でしたか?

インストールされてるもので、
outdatedのものだけ、アップグレードじゃないでしたっけ?
280 :名称未設定2009/07/04(土) 10:18:48 ID:bjH8b5gF0
macportsとfinkは共存しても問題ないですか?
281 :名称未設定2009/07/04(土) 10:58:46 ID:GgaeQnKa0
>>280
問題出ることもある
282 :名称未設定2009/07/04(土) 13:04:51 ID:4OkigIUEi
outdated installed だと、どちらかに当てはまるパッケージが処理される。
パッケージ名並べたのと同じ。
283 :名称未設定2009/07/05(日) 00:58:10 ID:Xh+hM0VI0
Portfileの descriptionにバックスラッシュを書きたいのだけど,
エスケープするには¥¥でいいの?
284 :名称未設定2009/07/12(日) 18:08:13 ID:zI+Ui+860
ぶっちゃけイマドキインストールで
コンパイルするとか勘弁願いたいな
色んな意味でリソースの無駄
バイナリで配布して欲しい。。
285 :名称未設定2009/07/12(日) 18:11:48 ID:kIAAmj4/0
>>284
君のようなゆとり君の為にバイナリー配布?っっと向こうも言ってるだろう(w)
287 :名称未設定2009/07/13(月) 02:01:13 ID:jisyx8yx0
バイナリ派のためにもともとFinkがあるんだから、こっちに求めるのは筋違いでしょうよ
288 :2842009/07/13(月) 10:03:43 ID:v/POJBV4i
finkよりmacportsのがメジャーでしょ
あっちがubuntuベースになったら考えるわ
sunosデファクトな時代からgccやemacsに自前パッチで使ってた世代だよ
portsもいじり回したしRHも自力で再パッケージしたりarmやmips対応してた
ベースバイナリでコンパイルも出来るってのが理想かな
289 :名称未設定2009/07/13(月) 11:21:16 ID:h0wbx7c50
どうでも良いけど、debianベースなubuntuベースなfinkってこと?

> sunosデファクトな時代からgccやemacsに自前パッチで使ってた世代だよ
> portsもいじり回したしRHも自力で再パッケージしたりarmやmips対応してた
ほほぅ、それはスゴいでつね。

> ベースバイナリでコンパイルも出来るってのが理想かな
ご自分で作ってください。
で、ここにはもう来なくて結構です。なにしろ抵レベルなスレなものですから…。
291 :名称未設定2009/07/13(月) 13:11:15 ID:ONUlWR8P0
debでという意味ではないかい?rpmはすでにあるから、deb
ベースがあってもいいかも。
292 :名称未設定2009/07/13(月) 13:55:32 ID:cDm6Iw5H0
>>284
イマドキと言うなら、これだけコンピューティングパワーが
有り余る時代になったんだから、ソース配布が正しい道なのでは?
SunOSの時代から触っていたのなら、それが常識。
スーパーハッカー様に用は無いんで、とっとと退場してください。
293 :名称未設定2009/07/13(月) 14:10:17 ID:WBTGU/Mm0
まだコンピューティングパワーが有り余るってほどでもないと思うけど。
port upgrade installed すると軽く30分はコンパイルしてることが多い。(Core2 Duo なMacBookで)
バイナリ配布はほんと欲しい。
294 :名称未設定2009/07/13(月) 14:23:21 ID:iptDu6KD0
Linux とちがってどうせ Mac は機種も少ないんだから、
全機種向けにバイナリおいてても問題なさそうだよね。
でも variants があるか ... 前言撤回します。
295 :名称未設定2009/07/13(月) 14:46:30 ID:cDm6Iw5H0
30分のビルドが待ちきれないって、どれだけ気が短いの?
動画のエンコードを考えたら一瞬だと思うが。
それに毎日30分とか、あるいはport毎に30分かかるわけじゃあるまいし。
296 :名称未設定2009/07/13(月) 14:53:23 ID:WBTGU/Mm0
なぜ動画のエンコードと比較するのかは全くわかりませんが、
debian の aptitude upgrade と比較すればその遅さは明白です。
297 :名称未設定2009/07/13(月) 16:45:26 ID:15acespV0
昔はX11のビルドなんか始めたら1日放置しとく感じだったなあ。
299 :名称未設定2009/07/14(火) 10:46:10 ID:3Pu3j2ES0
昔fink使ってたんだが、最新のバージョン入れるときは
結局手元でコンパイルしてたぞ。何か使い方間違えてたのかな...
300 :名称未設定2009/07/14(火) 18:02:10 ID:JpoPxPaN0
確かに今、finkでOOoを入れているが延々とコンパイルしてる。
302 :名称未設定2009/07/16(木) 00:54:24 ID:bDztB0m80
質問よろしくお願いします。
LeopardでNISサーバの設定はどうやればいいのでしょうか?
303 :名称未設定2009/07/16(木) 12:29:03 ID:6q4JJGYU0
>>302
NIS サーバにしたいのか、NIS クライアントにしたいのか、
それぐらいかけんのかこのタコ。
305 :名称未設定2009/07/16(木) 23:59:05 ID:bDztB0m80
すみません・・・
NISサーバにしたいとかんがえています.
306 :名称未設定2009/07/17(金) 07:13:55 ID:0vPOjzLi0
今時NISサーバーを運用し、かつ、その設定を2chで聞く、
合理的な説明をしてくれれば、教えてやらんことも無い。
308 :名称未設定2009/07/17(金) 12:04:52 ID:hZ1+pLer0
/System/Library/LaunchDaemons/の中の
com.apple.nis.ypserv.plist
com.apple.nis.yppasswdd.plist
com.apple.portmap.plist
の Disabled を NO にしたら、起動時に ypserv が立ち上がります。
あとは ypserv の問題だから、いつものように設定ファイルを置いて、
ポートがファイアーウォールで塞がれてないことを確認するだけです。
310 :名称未設定2009/07/20(月) 10:17:37 ID:ugiOkNWk0
Macportsのホームページにはfraud、つまりそのページは詐欺だと書いてあるな...
311 :名称未設定2009/07/21(火) 01:25:50 ID:bAYW2f6F0
俺の記憶がたしかならdarwinports.comは開発はしてない。
darwinports時代から本家のコピーで、そこにある"Donate"は開発じゃなくて
ミラーサイトの維持に対しての寄付ということ。
そのへんをぼかしてるので詐欺なんじゃねーの?と言っているんでしょうね。
312 :名称未設定2009/08/01(土) 11:46:07 ID:OfkR9mcU0
初心者スレから誘導されて来ました.macportでpstoeditをいれ,inkscapeでtextextを使おうと
しているのですが,上手くいきません

pstoedit: version 3.45 / DLL interface 108 (build Aug 1 2009 - release build - g++ 4.0.1 (Apple Inc. build 5490)) : Copyright (C) 1993 - 2007 Wolfgang Glunz
dyld: Library not loaded: /opt/local/lib/libpixman-1.0.dylib
Referenced from: /opt/local/lib/libcairo.2.dylib
Reason: Incompatible library version: libcairo.2.dylib requires version 15.0.0 or later, but libpixman-1.0.dylib provides version 10.0.0
PostScript/PDF Interpreter finished. Return status 5 executed command : /opt/local/bin/gs -q -dDELAYBIND -dWRITESYSTEMDICT -dNODISPLAY -dNOEPS /var/folders/v4/v4P59rXHFtya5gdhbJ7gBU+++TI/-Tmp-//psinOmpt1z
The interpreter seems to have failed, cannot proceed !

どなたか対処法をご存知の方はいらっしゃいますか?
313 :名称未設定2009/08/01(土) 15:45:39 ID:bvZtwvX50
>>312
>Reason: Incompatible library version: libcairo.2.dylib requires version 15.0.0 or later, but libpixman-1.0.dylib provides version 10.0.0

バージョンが古いって言っているような。
314 :名称未設定2009/08/02(日) 16:02:55 ID:C3y2M9xH0
>>313
返答ありがとうございます.そうなんです.詳細を書き忘れましたが,ここで
libpixmanをアップグレードしてもなにも起きないんです.

hoge@mac$ sudo port install libpixman
Skipping org.macports.activate (libpixman ) since this port is already active
---> Cleaning libpixman
hoge@mac$ sudo port upgrade libpixman
hoge@mac$

どなたか同様の問題をご存知の方,力を貸してください
315 :名称未設定2009/08/02(日) 16:35:42 ID:J41T9j/w0
ググると似たような話が見つかるけど、自分でやってないんでよくわからないw
316 :名称未設定2009/08/02(日) 18:20:16 ID:hF4DsC060
>>314
その手の問題は
sudo port deactivate libpixman
sudo port install libpixman
でどうだろ?

具体的には今インストールされているlibpixmanを無効化して対応したlibpixmanを別に入れる
で他のソフトも含めて互換性に問題がなかったら
sudo port uninstall @古い方のバージョン番号
で古い方を消しておけばいい
317 :名称未設定2009/08/02(日) 18:33:13 ID:fcE6ga2x0
とりあえず今インストールされてるバージョン確認したほうがいいと思う。

# インストールされてるバージョンを確認
port installed libpixman
# Portfileのバージョンを確認
port info libpixman
# 自前のPortfileがあって古かったりしないかを確認
port file libpixman
# 実際のdylibのバージョンを確認
otool -L /opt/local/lib/libpixman-1.dylib

あたりかなあ。
port infoのバージョンが古かったらport selfupgradeして
最新のファイルとってくればいい。

自分のMacだとlibpixman @0.14.0でcompatibility version 15.0.0なので
最新のファイルでupgradeすれば今回のエラーは解消するはず。
318 :名称未設定2009/08/25(火) 21:31:42 ID:Fbo2XWcC0
320 :名称未設定2009/08/27(木) 06:32:42 ID:f6sUdV7+0
MacPorts本体が10.6に対応してないので使えない。
SVNのほうではすでに対応してるのでそっちからインストールするか、
もしくはまもなくでるであろう1.8を待つかのどっちか。

OSを上書きで入れた場合のインストール済みのportsはだいたいそのまま使える。
323 :名称未設定2009/08/28(金) 18:27:47 ID:niUtiGnki
1.8.0出てるね。
325 :名称未設定2009/08/28(金) 18:41:57 ID:niUtiGnki
これからSnow Leopardをクリーンインストールして、全portsをビルドし直すと思うと気が遠くなりそう。
326 :名称未設定2009/08/28(金) 23:51:18 ID:pf/+/ktM0
Snow Leopard + 1.8.0でsynergyをmakeしようとすると止まる...
327 :名称未設定2009/08/29(土) 00:55:17 ID:s+OExflX0
>>325
気持ちはすごくよくわかる。
で,そんなときのために、port installed > installed_port.log
を定期的にやっておいて,
sudo /opt/local/bin/port -q -F installed_ports.log
で怠惰しようともくろんでる。

installed_port.logの内容は,多少いじらなければならないけど,
まぁ,無いよりはましかな。
329 :名称未設定2009/08/29(土) 12:24:57 ID:3FnP4pQW0
Snow Leopard + 1.8.0 で ffmpeg ビルド失敗。

>>318にも報告あるね。
http://trac.macports.org/ticket/20235
http://trac.macports.org/attachment/ticket/20235/libsdl.patch

パッチ落としてきて、以下で行けた。

port patch libsdl
cd /opt/local/var/macports/sources/rsync.macports.org/release/ports/devel/libsdl/
patch -p0 < ~/libsdl.patch
port install libsdl
330 :名称未設定2009/08/29(土) 13:12:40 ID:3FnP4pQW0
またエラー出た。

---> Configuring ffmpeg
(略)
Command output: gcc-4.0 is unable to create an executable file.
If gcc-4.0 is a cross-compiler, use the --enable-cross-compile option.
Only do this if you know what cross compiling means.
C compiler test failed.

config.err を見ると↓。

gcc-4.0 -O2 -DHAVE_LRINTF -I/opt/local/include -arch x86_64 -D_ISOC99_SOURCE -D_POSIX_C_SOURCE=200112 -c -o /tmp/ffmpeg-conf-3383-28670-26098.o /tmp/ffmpeg-conf-17623-28670-13800.c
gcc-4.0 -L/opt/local/lib -o /tmp/ffmpeg-conf-1178-28670-19434 /tmp/ffmpeg-conf-3383-28670-26098.o
ld: warning: in /tmp/ffmpeg-conf-3383-28670-26098.o, file is not of required architecture
Undefined symbols:
"_main", referenced from:
start in crt1.10.5.o
ld: symbol(s) not found

Portfileに --enable-cross-compile を付けても、エラー変わらず。

/usr/lib/crt1.10.5.o は x86_64 i386 ppc の universal だった。

この解決方法、誰か分かりませんか?
331 :名称未設定2009/08/29(土) 22:47:17 ID:MFDe2bQJ0
>>329

libsdl-develを入れて
ffmpegの依存関係をlibsdlからlibsdl-develに変更したらできた

ただし、Core Duo Macbook + 10.6
332 :名称未設定2009/08/29(土) 23:53:11 ID:3FnP4pQW0
>>331
情報あり。
やってみたけど、ダメだった。

gccでリンクするときに -arch x86_64 を渡せば、エラー吐かないみたいだから、
Portfile の configure.args に --extra-ldflags="-arch x86_64" を付けたら、OK。

けど、libswscale/swscale_template.c とかのコンパイルで
こんなエラーがずらずらと。

Command output: {standard input}:36372:suffix or operands invalid for `add'
{standard input}:36373:32-bit absolute addressing is not supported for x86-64
{standard input}:36373:cannot do signed 4 byte relocation

ソースを修正できるかどうか見てみたけど、MMX用のコードみたいでお手上げ。
x86_64 でビルドしたければ、素直に待つしかないかな?
334 :名無しさん@そうだ選挙に行こう2009/08/30(日) 18:04:32 ID:5T9OjjOo0
>>325
上書きインストールなら何もしなくてもOK?
335 :名無しさん@そうだ選挙に行こう2009/08/30(日) 18:34:19 ID:oJsZnj1l0
10.5の時にいれたものはそのまま動き続けるけど、
アップデートしたりとか新しく入れようとしたら大抵コケる。

10.5では32bitビルドしてて、10.6からは64bitでビルドしようとする。
依存関係にあるものは同じアーキテクチャでそろえないとだめ。
コケるたびに依存してるのをビルドし直してもいいけど、
それだとどれが32でどれが64だかわからなくなってくるから、
いっそのこと全部ビルドし直して全部64にするのが簡単。
336 :名称未設定2009/08/30(日) 21:58:39 ID:W1BkLwxF0
>>335
その方がいいみたいだね
337 :名称未設定2009/08/30(日) 22:13:12 ID:A7f5TXrm0
OS 10.6, macports1.8.0で、mimmsのビルド自体は成功するんだけど、実行するとこんなエラーが。
Traceback (most recent call last):
File "/opt/local/bin/mimms", line 21, in <module>
from libmimms.core import run
File "/opt/local/lib/python2.5/site-packages/libmimms/core.py", line 31, in <module>
from . import libmms
File "/opt/local/lib/python2.5/site-packages/libmimms/libmms.py", line 24, in <module>
from ctypes import *
File "/opt/local/lib/python2.5/ctypes/__init__.py", line 10, in <module>
from _ctypes import Union, Structure, Array
ImportError: No module named _ctypes
成功してる方います?
338 :名称未設定2009/08/30(日) 22:17:22 ID:A1hbNZzc0
64bitでビルドできないの結構ある。
いろいろ頑張ったけどめんどすぎてあきらめた。しばらく待とうかな。
それまで必要な時だけ古いバイナリ使えばいいや。
340 :名称未設定2009/08/31(月) 15:40:35 ID:5+T5hmx70
>>337
>ビルド自体は成功
ビルド途中で/opt/local/bin/python25がねえぞゴラア!って怒られてビルドできない。
わざわざ古いpythonを入れるのはばからしいんだけど、どうやって回避したんですか?
341 :名称未設定2009/08/31(月) 16:58:11 ID:cvg8OJe10
snow leopard にしたら port selfupdate ができなくなってしまったのですが、
どうすると良いでしょうか..
342 :名称未設定2009/08/31(月) 17:37:34 ID:5+T5hmx70
>>341
公式からfor Snow Leopardのバイナリdmgをダウソ。
というか、Core2Duo以上でx86_64に統一したいなら、全消去して
入れ直しが良いよ。
344 :3372009/08/31(月) 21:27:14 ID:l5uPcsER0
>>340
あ、言いにくいんですがまさにそのばからしいことを・・・
345 :名称未設定2009/09/01(火) 01:20:40 ID:v6l77l5D0
opensslがはいらねぇよ…
snow leopard openssl とかでぐぐってみたけど、そこで出てるperl入れたら動いたとかとはなんか根っこが違うみたい
/opt/local/lib/libz.dylibが無いって言われる。zlibは入ってるっぽい。
思い切ってport -u uninstall して全部ぽいぽいしてから入れなおしてみたけど同じ。
結構粘ったけどうまくいかなすぎて悲しいからシュークリーム食べてる。美味しい。困った。
346 :3402009/09/01(火) 01:33:51 ID:8ChPuZ6k0
>>344
あう、やっぱりかー
gnuplotを入れたらpkgconfigのせいでperl5(5.8.9)とperl5.8が入りやがった…
最初から入ってる(5.10.0)のより古いのに依存してるって、何なの?

ところで、mimmsは、libmmsだけportで入れて、mimmsの方はworkに
展開されて残っていたのでそこへ行って自分でmakeしたら一応動くものが
出来たよ。古いpython2.5を入れる必要もなく。まあmacportsの管理外に
なっちゃうけど。
348 :名称未設定2009/09/03(木) 18:29:20 ID:5vAWDIrl0
Snow Leopard用MacPortsを新規にインストールして
sudo port -v selfupdate した後に
sudo port upgrade --enforce-variants outdated するとこんなエラーが出ます。

---> Computing dependencies for glib2
---> Configuring glib2
Error: Target org.macports.configure returned: configure failure: shell command "
cd "/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_devel_glib2/work/glib-2.20.4" &&
./configure --prefix=/opt/local --enable-static " returned error 1
Command output: checking dependency style of /usr/bin/gcc-4.2... (cached) gcc3
checking how to run the C preprocessor... /usr/bin/gcc-4.2 -E
checking for c++... /usr/bin/g++-4.2
(略)
checking for iconv_open... no
checking for libiconv_open in -liconv... no
checking for iconv_open in -liconv... no
configure: error: *** No iconv() implementation found in C library or libiconv

Error: Unable to upgrade port: 1

iconv入れなきゃダメ?
349 :名称未設定2009/09/03(木) 20:31:52 ID:Y+laslld0
iconvって依存してるUNIXプログラム相当あった気がする。
記憶があってれば当然入れといて損はない。
351 :名称未設定2009/09/06(日) 06:21:32 ID:cveEtsiL0
vimの補完を試そうと思い
ttp://d.hatena.ne.jp/shunsuk/20080802
の通りにしてみたのですが
port install vim +ruby
どうしても
vim --version | grep ruby
が-rubyのままになっています。
どうすれば+rubyになってくれるのでしょう。。。
352 :3512009/09/07(月) 00:31:07 ID:gvaHZwRK0
自己レスですが
+rubyにならなくてもvim-rubyをインストールして色も付いたし自動補完
も効いてしまいました。
一体どうなっているんでしょう。
354 :名称未設定2009/09/07(月) 14:38:49 ID:MJLhsYvn0
>>337
現時点でport python25は_ctypes.soが入らないので使えない。
代わりに数時間前にfixされたport python26を入れ、
mimmsのPortfileのPortGroupをpython26に変更した上でビルド。
さらにmimms実行ファイルがおかしな所に入る(*)ので
sudo ln -s /opt/local/Library/Frameworks/Python.framework/Versions/2.6/bin/mimms /opt/local/bin/mimms
これでうまくいきました。
(*)/opt/local/bin/python2.6がPython.framework/.../bin/python2.6へのsymlinkになっているため?
355 :名称未設定2009/09/10(木) 01:44:11 ID:s+MajPku0
もうちょっと1.7.99で練ればよかったのになー。
これでSnowLeopard対応と言われても。
358 :名称未設定2009/09/16(水) 23:41:25 ID:4Y2a7KuN0
macportsほぼ初心者ですinkscapeをインストールしようとしているのですが

hoge@h88$ sudo port install inkscape
---> Fetching inkscape
---> Verifying checksum(s) for inkscape
---> Extracting inkscape
---> Applying patches to inkscape
---> Configuring inkscape
---> Building inkscape
^C
hoge@h88$ sudo port install inkscape
---> Building inkscape

とここで止まってしまい,
inkscapeがインストールできないのですがどのように対処すれば良いのでしょうか?
ちなみに一回目はあまりに時間がかかったのでC-cで止めてしまいました.
対処法をご存知の方教えてください
359 :名称未設定2009/09/16(水) 23:43:36 ID:KPQkMc030
>>358
コンパイルは意外と時間かかるから少しの間ほっとけ
止まってるように見えても作業は進んでる
Inkscapeなら同ソフトの公式で配布されてるX11版収録したdmg使うのもあり
360 :名称未設定2009/09/16(水) 23:55:46 ID:xFu4BT+u0
>>358
>sudo port install inkscape

sudo port -v install inkscape

とすると、いま何やってるか分かるよ。
361 :名称未設定2009/09/17(木) 00:27:55 ID:JpYaPBLX0
>>358
やりなおす前に
sudo port clean inkscape
忘れずに。
363 :名称未設定2009/09/17(木) 20:10:40 ID:y69AZBlJ0
さらに道から逸れるけど
ベクター形式ならDrawBerryとかいうソフトもある
364 :名称未設定2009/09/17(木) 21:53:01 ID:SfBAaN2V0
>>363
おお,あれは良いソフトだ
365 :名称未設定2009/09/19(土) 02:51:26 ID:mSJC82KW0
snow leopardでemacs-appをインストールしようとしたところエラーが出ました。どうしたらemacs-appをインストールできるでしょうか。。。

Error: Target org.macports.build returned: shell command " cd "/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_aqua_emacs-app/work/emacs-23.1" && /usr/bin/make -j2 all " returned error 2
Command output: nsterm.m: In function '-[EmacsView keyDown:]':
nsterm.m:4611: warning: 'wantsToDelayTextChangeNotifications' is deprecated (declared at /System/Library/Frameworks/AppKit.framework/Headers/NSInputManager.h:112)
nsterm.m: In function '-[EmacsView characterIndexForPoint:]':
nsterm.m:4820: warning: conflicting types for '-(unsigned int)characterIndexForPoint:(NSPoint)thePoint'
/System/Library/Frameworks/AppKit.framework/Headers/NSInputManager.h:45: warning: previous declaration of '-(NSUInteger)characterIndexForPoint:(NSPoint)thePoint'
nsterm.m: In function '-[EmacsView initFrameFromEmacs:]':
nsterm.m:5219: warning: class 'EmacsView' does not implement the 'NSWindowDelegate' protocol
nsterm.m: In function '-[EmacsView draggingEntered:]':
nsterm.m:5497: warning: conflicting types for '-(unsigned int)draggingEntered:(id <NSDraggingInfo>)sender'
/System/Library/Frameworks/AppKit.framework/Headers/NSDragging.h:56: warning: previous declaration of '-(NSDragOperation)draggingEntered:(id <NSDraggingInfo>)sender'
nsterm.m: In function '+[EmacsScroller scrollerWidth]':
nsterm.m:5782: warning: conflicting types for '+(float)scrollerWidth'
/System/Library/Frameworks/AppKit.framework/Headers/NSScroller.h:76: warning: previous declaration of '+(CGFloat)scrollerWidth'
nsterm.m: In function '-[EmacsScroller setPosition:portion:whole:]':
nsterm.m:5912: warning: 'setFloatValue:knobProportion:' is deprecated (declared at /System/Library/Frameworks/AppKit.framework/Headers/NSScroller.h:107)
367 :名称未設定2009/09/19(土) 10:33:20 ID:pmbpyOVt0
自分でcvs先端を引っ張って来てコンパイルすればok
368 :名称未設定2009/09/19(土) 21:14:42 ID:+lUDKuCh0
>>367 ありがとう。コンパイルできた。

libdbusでこけたけど、
Macportsごっそり入れ直したらokだった。
369 :名称未設定2009/09/25(金) 04:09:21 ID:fVhICzYu0
pbcopyとかで遊んでみた

while :
do
echo 日本語 | /usr/bin/pbcopy | /usr/bin/pbpaste | nkf -g
done

(数秒で^cで止めないとビーチボールがぐるぐる)

結果:
UTF-8
UTF-8
UTF-8
UTF-8
ASCII
UTF-8
UTF-8
ASCII
UTF-8
UTF-8
ASCII
ASCII
UTF-8
UTF-8

なんじゃこりゃ、わけわからん
370 :名称未設定2009/09/25(金) 04:52:39 ID:r03i3eiD0
先週の金曜日に初マックでMacMini買ってmacportsをネットで知って月曜の朝から
いじりだしたんだけど・・・
Debianやubuntuのaptにくらべてダメダメですねこれ。
おかげで連休を無駄づかいしてしまいました。
今後は一切使わずひとつひとつmakeしていくことにしました。
373 :名称未設定2009/09/25(金) 07:16:11 ID:OHQZu/Wx0
port install apt もあるけれど :-)

まあ Linux に慣れてる人には Fink のほうがいいかもね。


374 :名称未設定2009/09/25(金) 09:52:22 ID:+/JPTMUC0
>>370
こいつ、variantsの有り難みが分かっていないな、とUbuntuから書き込んでみるテスト。
376 :名称未設定2009/09/25(金) 20:17:48 ID:eYDHxIMr0
GaucheってSnowLeopard対応してない?
10.5の時に普通にインストールできた。
10.6にアップグレードしたときport経由でインストールしたやつは全部消してやり直したんだがビルドエラーが出る。
377 :名称未設定2009/09/26(土) 11:44:53 ID:OUN2FKjP0
>>376
64bit(x86_64)だとコンパイルできないようです。こちらでは
port install gauche build_arch=i386
としてインストールできました。
このときgaucheが依存しているライブラリ(libiconv, gdbm)も32bitに
する必要があります。
libiconvみたいに多くのportが依存しているライブラリは、+universalを
付けて32bitでも64bitでも使えるようにしておくとよいと思います。
378 :名称未設定2009/09/26(土) 19:38:54 ID:sTsLuMdu0
port python26の2.6.2_5以降でlocale.getpreferredencoding()を(opensource.apple.comの2.6.1と同じパッチで)
UNIX系と同じ処理をするように変えてもらったんだけど、なんか不具合の出てる人無いかな?
379 :名称未設定2009/09/27(日) 03:31:59 ID:z/KNsHJp0
>>377
おぉ、でけた!ありがとうございます。

+universalですか。覚えときます。
380 :名称未設定2009/09/27(日) 16:26:44 ID:+V3rQQyL0
みなさんどんなことにワクワクしてたんですか
381 :名称未設定2009/09/27(日) 18:28:29 ID:CyiG/0Bd0
>>380
makeのときに流れる文字列
382 :名称未設定2009/09/27(日) 18:37:55 ID:QYuHYFnZ0
wgetでがっつり落としてきたエロ画像を見るとき
384 :名称未設定2009/09/27(日) 18:49:06 ID:XWuM1gJh0
ついでにエロ画像エロ動画を自動で落とすために
シェルスクリプトにはまって,完成して落とせるようになったら,
エロ画像エロ動画のほうはどうでもよくなっていることに気づいたとき
385 :名称未設定2009/09/27(日) 19:00:43 ID:JO28pU9w0
>>384
ありすぎて困るw
プログラミング系は目的と手段がいつの間にか入れ替わってる事が多い
386 :名称未設定2009/09/27(日) 19:01:51 ID:GLUwGe9e0
UNIX板の連番のH画像/動画を一気にダウンロードするスレにお帰りいただけますか?
388 :名称未設定2009/09/27(日) 20:53:10 ID:+V3rQQyL0
>>382
大変興味があります
kwskお願いいたします
389 :名称未設定2009/09/27(日) 20:55:51 ID:7g1zHuiQ0
自前でどうしてもコンパイルできないやつのPortを引っ張って来てそのパッチを見てコンパイルが通ったとき
391 :名称未設定2009/09/27(日) 22:20:48 ID:JO28pU9w0
>>388
>>386
393 :名称未設定2009/09/29(火) 21:04:47 ID:3MvlbkwS0
EPSのパスが読み込めるツールを探してInkscapeを導入したのですが
EPSを読み込めるようにするやり方がよくわからず、
ぐぐって見つけたScribusとGhostscriptのdmgを入れて
EPSのパスデータを読むことに成功したのですが

インストールの際に何かまずいものが書き変わったらしく、
同じMacにインストールしてあった、Universal Binary化していないアプリ(マカエレ等)
がすべてキーボードからの入力を受け付けなくなってしまいました。
マウスは使え、カーソルは出るもののキーボードからは何も反応がありません。
使えなくなった中にはないと困るソフトもあり、
Ghostscriptのアンインストールは「提供していない」「システムを壊す恐れがある」
とあることから手作業での削除を諦め
Inkscape、Scribus、Ghostscriptをインストールする前の環境を復元して
事なきを得ました。

原因はなんだったのか見当もつきません。
Scribusは諦めましたが、それを入れる前にInkscapeだけが入っていた時は
特に問題もなかったので、Inkscapeには再チャレンジしたいと考えています。
InkscapeでEPSのパスデータをとるにはどうしたらいいのかご存知の方、おいででしたら教えてください。
当方環境はOS10.5.8 Intelです
394 :名称未設定2009/09/29(火) 22:13:09 ID:81BfyDNUi
pstoeditでsvgに変換してからInkscapeで読み込むとか
395 :名称未設定2009/09/30(水) 01:17:00 ID:ba/nkDqF0
>>393
>>394の言うように、「Inkscapeでは、インポート/エクスポート時に外部プログ
ラムを必要とする機能があります。」とあるな。
ttp://inkscape.paix.jp/manual/overview-external.html
396 :名称未設定2009/09/30(水) 11:24:30 ID:8bAVo6Go0
>>393
EPSは所詮、テキストファイルなので、
小さい編集なら、emacsなどのテキストエディタで
epsのパスデータを編集するのが確実で楽かも。
まずはPostScriptをざっと勉強する。

PostScript 実習マニュアル
ttp://tutorial.jp/graph/ps/psman.pdf
397 :名称未設定2009/10/01(木) 23:04:11 ID:ldG6QZdh0
393ですが、用途としては、
出来ているEPSの素材をフォトショで扱いたい。
開くだけならフォトショでもできるのですが、パスデータが失われてしまうんです。

先の不具合の原因はたぶんGhostscriptなので、これを入れずに
Inkscape+pstoeditでなんとかできるといいんですが
これ以上はInkscapeスレで聞いたほうがいいでしょうか…
pstoeditもバージョンごとにOSと合わない不具合があるみたいで参っています。
399 :名称未設定2009/10/01(木) 23:52:26 ID:6cf2lARt0
>>397
つか、GhostscriptもMacPortsで入れればよかっただけなんじゃないか?
400 :名称未設定2009/10/02(金) 17:02:46 ID:TW47sHJz0
1.8.0でインストールできたPython 2.6が1.8.1でインストールできなくなった
なんというツンデレツール
402 :名称未設定2009/10/03(土) 07:26:54 ID:L6VFNBpd0
sdlなんとかならんかのぅ
404 :名称未設定2009/10/03(土) 10:19:11 ID:eYW6vKFpP
それよりもGMT。
netcdf依存は何で消えてるんだ。無いと動かないのに。
406 :名称未設定2009/10/03(土) 11:17:38 ID:Yt5BcWk70
>>402
sdlがlibsdlのことなら9月末あたりに

build中にエラー

md5が合わなくて取ってこれない

2日ほどしてようやくインストール完了

って過程を経てでやっとのことでffmpegが入れられたけど。
その後またおかしくなったんか。
408 :名称未設定2009/10/03(土) 17:12:57 ID:soE1XEyq0
>>406

Intel Macを使っているなら
関連ライブラリだけMacPortsで入れて
ffmpegは自前でビルドした方がいいよ

H.264への変換に要する時間が倍は違った
なんだかSSE3に対応できてないみたい
409 :4062009/10/03(土) 17:59:08 ID:Yt5BcWk70
>>408
mp4ムービー作る時にmencoder(しかもこれはPEnGUIn Encoderってのから引っ
こ抜いて持ってきた)のx264でビデオトラックをエンコードしていて、ffmpegは
オーディオトラックの変換にしか使ってないので多分それほど影響ないかと。

mencoderもMacPortsでmplayer取ってきてbuildしてみようかと以前に挑戦したの
だけど、その時は途中で何かのbuild失敗で止まってしまってそれ以来放置してます。

libsdlは
build中にエラー
http://trac.macports.org/ticket/21626

checksumに失敗
ttp://trac.macports.org/ticket/21544

って感じで不具合が続いていた模様

↓そこ見て何日かcleanしてトライし続けてたら拾い先がtmpから他に変わったっぽ
くてようやく入った。
ttp://usami-k-mac.seesaa.net/article/129015173.html
410 :名称未設定2009/10/05(月) 09:47:39 ID:H3SiiymG0
port作ってるやつはさぼってないで雪豹対応のアップデートしろよ。
…などと言ってはいけないけどそう言いたくなる。
俺様portが増えて仕方ない。
411 :名称未設定2009/10/05(月) 12:11:07 ID:cYYw4wR40
>>410
そろそろsnow入れようと思っていたところなんだけど、どんなアプリが未対応なの?
412 :名称未設定2009/10/05(月) 16:27:18 ID:fFB/oOgF0
この辺に対応状況が書いてあるよ。
http://trac.macports.org/wiki/snc/snowleopard

>>410
俺様portがあるならバグレポートすればいいのに。
413 :名称未設定2009/10/09(金) 18:16:55 ID:pH2rz1Ho0
fceuxがインストールできない…
sconsって何luaって何
./configureが通りません…
415 :名称未設定2009/10/09(金) 20:36:32 ID:NM1r+UQD0
>>413
当てずっぽうだけど、
lua - Small embeddable language with simple procedural syntax
scons - A replacement for Make
416 :名称未設定2009/10/09(金) 23:54:13 ID:pH2rz1Ho0
>>413
sudo port install scons
失礼...sudo 忘れてました....
何か不安だけどluaも同じ要領でやったらできた
>>415
./configure→makeじゃなくsconsコマンドだけで良かったのですね
しかし下の動画みたいになる予定だったのに道のりは長そう...
http://www.youtube.com/watch?v=-jbFjhBYCjg
417 :名称未設定2009/10/10(土) 12:52:14 ID:ID7h9LQM0
Portfileのmaster_sites欄にURLに混じって

macports::hoge

というのがあるのだがこれはどういう意味ですか?
:hogeはタグだと思うけど自信無い。
macports:はhttp://www.macports.org/あたりのURLに置き換えられるのかな
と思うが自信無い。
418 :名称未設定2009/10/10(土) 13:32:38 ID:j4vWcIW80
hage
420 :名称未設定2009/10/10(土) 17:55:33 ID:4bhpJA7e0
>>417
いくつかのURL(のグループ)は前もって定義されていて具体的な値はmirror_sites.tclに書かれてる
ttp://svn.macosforge.org/repository/macports/trunk/dports/_resources/port1.0/fetch/mirror_sites.tcl

master_sitesに書く書式は何種類かあってMacPorts Guideのfetchのとこに説明がある
ttp://guide.macports.org/index.html#reference.phases.fetch
421 :4712009/10/11(日) 12:20:14 ID:k5BQ1MUn0
サンクス。チョーたすかりです。
macports:のコロンの後は,サブディレクトリが空欄ということだったんですね。
422 :名称未設定2009/10/11(日) 20:50:43 ID:3StGf4pS0
>>399
遅レスな上に横レスだが、MacPortsで入れるとパッケージよりいいの?
423 :名称未設定2009/10/11(日) 21:21:49 ID:Wqqx8KP80
>>422
主観的な差しかないような気がする。
MacPortsの方が管理が楽。
424 :名称未設定2009/10/11(日) 23:10:00 ID:ypeWOkY60
gawkがエラー起こしたので
sudo port -f upgrade gawk
したけどそれすらできなかったので

sudo port -f uninstall gawk
sudo port -f install gawk
で解決した。

gettext問題はエラー起こしているのをアンインスト、インスト
で解決しそうだ。
425 :名称未設定2009/10/11(日) 23:53:30 ID:Wqqx8KP80
livecheck.typeエラーが出たのだが,回避方法を知ってる?
1.8にselfupdateすればなおるらしいが,マシンスペックの限界で1.71どまり。
(アップルストアでアップグレードしろといわれたTT)
何とかならんかな?
安易に古いコマンドを削除しないでほしいな。

DEBUG: invalid command name "livecheck.type"
    while executing
"livecheck.type      regex"
    (file "Portfile" line 259)
    invoked from within
"source Portfile"
    invoked from within
"$workername eval source Portfile"
    (procedure "mportopen" line 46)
    invoked from within
"mportopen $porturl [array get options] [array get variations]"
Error: Unable to open port: invalid command name "livecheck.type"
426 :名称未設定2009/10/12(月) 09:10:32 ID:UrQzhl6z0
> マシンスペックの限界で1.71どまり
こんな制限があったんだ
427 :名称未設定2009/10/15(木) 23:06:00 ID:E2JudULXi
>>425
元はlivecheck.checkだったと思う
Portfile書き換えてみたら?
428 :名称未設定2009/10/16(金) 01:07:46 ID:IF50Q9pF0
livecheckしなくていいなら単に消してしまうというのも手かと。
インストールに影響しないと思うし。
429 :4252009/10/16(金) 23:18:35 ID:LrnNsOgg0
それがさ、livecheckで引っかかるのが,依存ライブラリらしいのだ。
いっこいっこ書き換えたり消したりして回るのも,ずいぶんローテクなかんじだし。
livecheckコマンドを乗っ取ってしまうとかできるかな?
430 :名称未設定2009/10/17(土) 11:05:23 ID:VenlJl+u0
じゃlivecheck動かなくてもいいてことね?
${prefix}/share/macports/Tcl/port1.0/portlivecheck.tcl

# define options と# defaults のところにlivecheck.typeの宣言と初期値の設定を
1.8を参考に追加しておけばいいかも。オプションlivecheck.typeが定義されるので
すくなくともそのエラーは消えると思う。
ttp://svn.macports.org/repository/macports/branches/release_1_8/base/src/port1.0/portlivecheck.tcl
432 :4302009/10/20(火) 22:58:19 ID:uL4pWxQl0
>丸ごと入れ替えてみた。
そんなことが許されるなら1.8.1にしたらいいのに...
434 :4252009/10/22(木) 00:28:32 ID:zE+BVxRL0
>>432
それができないからない知恵しぼってるんだって。
ちなみにselfupdateすると
MacPorts base version 1.710 installed
Downloaded MacPorts base version 1.800

Installing new MacPorts release in /opt/local as root:admin - TCL-PACKAGE in /Library/Tcl; Permissions: 0755

Error: /opt/local/bin/port: port selfupdate failed: Error installing new MacPorts base: shell command "cd /opt/local/var/macports/sources/rsync.macports.org/release/base
&& ./configure --prefix=/opt/local
--with-tclpackage=/Library/Tcl --with-install-user=root
--with-install-group=admin --with-directory-mode=0755
&& make && make install" returned error 1
Command output: checking build system type... powerpc-apple-darwin7.9.0
checking host system type... powerpc-apple-darwin7.9.0
checking target system type... powerpc-apple-darwin7.9.0
checking MacPorts version... 1.8.1
checking for sw_vers... /usr/bin/sw_vers
checking for defaults... /usr/bin/defaults
checking for xcode-select... no
checking Mac OS X version... 10.3.9
configure: error: This version of Mac OS X is not supported
                  Please upgrade at http://store.apple.com/

最後の一行が泣けてくる。
旧機種を現役で生かせるのって,MacPotsのお陰なんだがなぁ。
435 :名称未設定2009/10/22(木) 00:37:25 ID:3DrT4FFr0
>>434

何の救いにもならないということを承知で敢えて書くけど……

GNU/Linux あたりにしちゃえば、新しめの FLOSS 使えるので一考いただければ。
436 :名称未設定2009/10/22(木) 04:09:21 ID:YSO4CyUq0
>>434
いやさ、なんでその全部を入れ替えたわけ?430の該当箇所だけを直すのではダメだったの?
437 :名称未設定2009/10/22(木) 04:19:00 ID:+IrtSSIF0
>>434
Macports 1.81 のソースを持ってきて別個にビルドしてみたら?
438 :名称未設定2009/10/26(月) 02:11:22 ID:mdpAwPs80
質問です。

SnowLeopardでMacPorts の1.8.1を使っています。
導入済みのportsのvariantを知りたいのですが、どうしたら良いでしょうか?
port list installedを見ても、portとversionしか出て来ない。なにかoptionがあるのかと思ってmanを読んだんですが、特に記述があるようには見えません。
/opt/local/var/macports/receiptsの下を漁るしか無いのでしょうか?
440 :名称未設定2009/10/26(月) 02:24:35 ID:/iqkfN/G0
>>438
Porticusっていうアプリ使うとGUIでお気楽にブラウズできて楽だよ。
441 :名称未設定2009/10/26(月) 05:28:16 ID:++eJvWZA0
>>438
というかport list installedなんて初めて見た
442 :名称未設定2009/10/27(火) 15:48:31 ID:ilBz9oi+0
postgresql83を更新したいのですが、

library 'ossp-uuid' or 'uuid' is required for OSSP-UUID

とメッセージが出て更新できません。
OSSP-UUIDは既にインストール済なのですが、何故なのでしょう?
Leopard時にインストールしたpostgresqlを、Snow Leopardで更新しようとしてるから
エラーが出るのでしょうか?
443 :名称未設定2009/10/27(火) 16:17:21 ID:ilBz9oi+0
すいません、自己解決できました。
OSSP-UUIDのパスを失っているのが原因だったらしく、一度OSSP-UUIDをアンインストールし、再度インストールする事でアップデートできました。

一応、自分みたいな厨房が困った時の為に手順を書いておきます。

sudo port -df uninstall ossp-uuid
sudo port -d clean --all ossp-uuid
sudo port -dv install ossp-uuid
444 :名称未設定2009/10/27(火) 16:23:37 ID:PTg78dg50
いままで32bitだったのが消してインストールしなおしたら64bitになったんじゃね?
445 :名称未設定2009/10/27(火) 16:42:19 ID:ilBz9oi+0
>>444
なるほど、64bitのライブラリを要求していた訳ですね。
勉強になりました、ありがとうございます。
446 :名称未設定2009/11/03(火) 07:00:36 ID:4OKt3duA0
MacPorts 1.8.0, Leopard 10.5.8 MacBook mid 2007 core2duo2.16Ghz
sudo port upgradeすると、building gcc43のところで30分以上 ファンが回りっぱなし。
エラーメッセージは出ませんが、気持ち悪いので中断させました。こんなものなのでしょうか?
447 :名称未設定2009/11/03(火) 08:14:58 ID:JJRyT2EX0
とりあえず、もう1.8.1になったからまずはselfupdateした方がいいぞ。
448 :名称未設定2009/11/03(火) 10:45:17 ID:9PIDp/a30
2.16GHzのMacBookならgcc43のビルドに30分じゃすまないんじゃないかな進行状況が気になるのなら -v や -d 付けてやってみては
449 :名称未設定2009/11/03(火) 17:49:04 ID:xoGW5foJ0
qt4-mac について
Show Leopard (MacBook Pro 15')
・Kernel_task 32ビット  MacPort 1.8.1
qt4-mac のインストールに成功された方、アドバイスをお願いです。
% sudo port selfupdate
% suro port sync
% sudo port install qt4-mac
---> Computing dependencies for qt4-mac
---> Configuring dbus
Error: Target org.macports.configure returned: configure failure:
shell command " cd "/opt/local/var/macports/build
_opt_local_var_macports_sources_rsync.macports.org_release_ports_devel_dbus
/work/dbus-1.2.16" &&
./configure --prefix=/opt/local --disable-doxygen-docs --disable-xml-docs
--without-x
--enable-launchd
--with-launchd-agent-dir=/opt/local/Library/LaunchAgents
--with-dbus-user=messagebus " returned error 1
Command output: checking for fpathconf... yes
...
ここでエラーしてるようなので直接
cd /opt...
sudo ./configure ...
sudo make
sudo make install
として、再び
% sudo port install qt4-mac
としても dbus の所でエラー出てしまうよで、次に進まない状態です。
450 :名称未設定2009/11/04(水) 06:02:54 ID:CKvGfoT70
446です。
ありがとうございました。
1.8.1にしてしばらく待ってみました。一時間半までは待ちましたが、待ちくたびれたのでそのまま寝たら翌朝には無事インストールできていました。
451 :名称未設定2009/11/04(水) 09:47:19 ID:Tzt7NSeF0
gccってテストを兼ねて自己ビルドをするから時間かかるんだよね。
454 :名称未設定2009/11/04(水) 17:31:22 ID:o9NI8/co0
>>449
Show Leopard (MacBook Pro 15')
・Kernel_task 32ビット  MacPort 1.8.1
でsudo port -d install dbus
したら問題なくインストールできたが。
455 :名称未設定2009/11/04(水) 21:01:03 ID:knwNlU5t0
>>454
レスありがと。早速試したけど・・ダメだった。
10.5 -> 10.6 への引っ越しでごちゃごちゃしているのかもしれない。
一度クリーンな環境にして試してみます。
・・ども
456 :名称未設定2009/11/06(金) 09:45:39 ID:U0N/QEe60
>>455
sudo port install -d dbus build_arch=i386
x64関係で止まってるかもしれないならこれしてみたら?
458 :名称未設定2009/11/06(金) 23:31:59 ID:kHsQ/VPpi
455です。>>456どもです。
クリーンでいけたので、/Developper /opt .macports とか全部消してXcodeから入れ直したらいけた。
qt4-macのところで固まったかとおもったて焦った。たすかりました。
書き込み制限中でレスおくれ。携帯からで駄文失礼。
459 :名称未設定2009/11/15(日) 21:04:00 ID:hVacrDAG0
snow leopardでmacportsを利用してmacfuseをcompileしようとして失敗しています。

-------------------
$ sudo port install macfuse
---> Computing dependencies for macfuse
---> Building macfuse
Error: Target org.macports.build returned: shell command "cd /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_fuse_macfuse/work/macfuse-core && ./build_macfuse.sh | sed -ne '/^created: /h;p;${g;s/^created: //
w ../dmgname
}'; exit ${PIPESTATUS[0]}" returned error 1
Command output: Unsupported Mac OS X release 10.2.0

Error: Status 1 encountered during processing.
-------------------

OS X release 10.2.0??? SnowLeopardって10.6系じゃないの?しかもupdateかけてるし。。。と思い、unameを取ると、
$ uname -a
Darwin xxx.local 10.2.0 Darwin Kernel Version 10.2.0: Tue Nov 3 10:37:10 PST 2009; root:xnu-1486.2.11~1/RELEASE_I386 i386
言われ、確かに10.2.0と確認出来ます。

MacOSのこのMacについて、から調べると、10.6.2と言ってます。

質問は2点です。
・SnowLeopardでmacfuseをmacportsからinstall出来るか?
・出来ない原因はOSのversionが誤認されてるせいと思われるが、unameとOSのversionの関係はどうなってるのか?

どなたか教えてもらえると嬉しいです。
460 :名称未設定2009/11/15(日) 21:56:05 ID:pmH5cAG70
>>459
Mac OS XのカーネルであるDarwinのバージョンが10.2.0
461 :名称未設定2009/11/15(日) 23:44:41 ID:hROIwbXT0
>>459
現在進行中みたいよ。
ttp://trac.macports.org/ticket/18671
ちなみに、
OS - Kernel
10.6.0 - 10.0
10.6.1 - 10.0
10.6.2 - 10.2
だった。10.1は出なかったのか。
462 :名称未設定2009/11/17(火) 08:57:52 ID:60rV3g1t0
>>461
安定版しかリリースしてないってことでは?(BSDの流儀で偶数
463 :名称未設定2009/11/23(月) 09:28:49 ID:QlQGyEqw0
質問させてください。

MacPortsを導入してからコマンドラインのvimがおかしくなってしまいました。
新規ファイルは作れるのですが、既存ファイルを開こうとすると

$ vi test.txt
Vim: Caught deadly signal TRAP

Vim: Finished.
Trace/BPT trap

というようなエラーを表示して開けません。
ところが

sudo vi test.txt

だとファイルを開くことができます。
Portsからvimを導入すれば直るかと思ったのですが変わりませんでした(導入したvimの方へパスが通っていることは確認しました)。

何か情報がありましたらお教え願えませんでしょうか?
よろしくお願いします。
465 :名称未設定2009/11/23(月) 10:54:42 ID:kV/5HUPW0
>>463
sudo chmod 755 vi
やればいいかと。
それでもダメなら
sudo chown ユーザ名 vi
も追加。
これでダメならviじゃなくてファイルに対して同じことをやる。
466 :名称未設定2009/12/07(月) 00:23:32 ID:Q9ZazAln0
>>434
ちと関係ないけど
ryandesignって風紀委員みたいな奴がいて、
あちこちでremove darwin 7 ってやってるよ
ver.upのタイミングとか、pantherじゃビルド出来んって言われたら
removeすりゃいいのに

てか検証なんてしてないから、他のver.のOSでも結構厳しいことになってるけど
467 :名称未設定2009/12/07(月) 23:43:10 ID:4KwnfTW/0
>>463
/usr/bin/vimと絶対パスで実行する
-fを付けてみる
この辺りを試してみてくれ。
468 :名称未設定2009/12/14(月) 00:20:08 ID:2Z6107xX0
10.6.2でp5-locale-gettext
インストール成功しますでしょうか?
469 :名称未設定2009/12/14(月) 00:24:28 ID:n84Xuqdc0
>>468
まっさらに/optを掃除してからやったことがあるけど、
p5-locale-gettextはエラーなく入ったように見えるんだが、
そのあとhelp2manで失敗した。
これ WONTFIX になっちまってるんだよなー。
http://trac.macports.org/ticket/21069
どう説得すればいいか分からないから再オープンできん。
470 :名称未設定2009/12/22(火) 22:57:03 ID:l54sT10d0
tvmetやCLAPACKを入れたいのですが、以前は同名のパッケージがあったと思うのですが
見あたりません。なくなってしまったのでしょうか。
471 :名称未設定2009/12/22(火) 23:13:00 ID:uvZs5IVS0
なんつーか

MacPortsとそのフロントエンドを導入してはみたが、登録されている
Ports類、もの凄く古いものが多いな。

aptのつもりで導入したけれど、メンテナが少ないのだろうか・・・・
472 :名称未設定2009/12/23(水) 08:37:33 ID:eqAl/lpm0
例えばどのパッケージが古いの?
473 :名称未設定2009/12/23(水) 11:03:51 ID:zE6Z3I6Z0
>>472
おれが調べた限りなんだが、ffmpegであったりとかかな。

474 :名称未設定2009/12/23(水) 11:15:04 ID:PFDVuSBG0
>古いものが多いな。
>ffmpegであったりとかかな。

あとは?多いんだろ?
ちなみにffmpeg-develは見たかね?

ちょっぴり突っかかってみたかっただけかな?
それともaptって言って見たかっただけかな?

それとフロントエンドが必要な子ですか?
475 :名称未設定2009/12/23(水) 11:49:43 ID:zE6Z3I6Z0
>>474
人に絡むのが目的ですか?

あぼーんさせてもらうわ。
478 :名称未設定2009/12/24(木) 07:09:39 ID:JkErPusg0
SBCLはPowerPCのために旧バージョンで逃れる道がほしいな。
自分で持ってくればいいんだけど。
479 :名称未設定2009/12/24(木) 11:15:14 ID:3/RotFU10
macはdebianみたいに/etc/apt/sorcelist.txt
に俺様リポジトリを追加したりできないの?
481 :名称未設定2010/01/01(金) 01:32:00 ID:LvBwA+q+0
snow leopard に macports のQt4-macを導入する

macports は現行でQt4 = qt4-mac (ver. 4.5.3) となっていて、これは snow leopard には入らないようです。
qt4-mac-devel (ver. 4.6.0 ) は問題なく導入できるようです。
そこで、qt4-mac-devel を qt4-mac と偽ってインストールしてみました。
1.
$sudo port clean --all qt4-mac
さらに念のため $sudo port uninstall qt4-mac
2.
以下のディレクトリなどをあれば消去
 たぶん上から順が良いかもしれない
 うまい方法を教えてください
/opt/local/libexec/qt4-mac
/opt/local/var/macport/software/qt4-mac
/Applications/MacPorts/Qt
/opt/local/bin配下のQt関連=おそらく本体が見つからないエイリアス全部
/opt/local/Library/Frameworks/Qt*のエイリアス
/opt/local/share/qt4-mac
/opt/local/var/macport/receipts/qt4-mac
(/opt/local/var/macport/build配下にディレクトリがもしあれば)
...続く
482 :名称未設定2010/01/01(金) 01:34:36 ID:LvBwA+q+0
3.
$sudo por fetch qt4-mac-devel
導入先を作るために
$sudo por fetch qt4-mac
4.
/opt/local/var/macport/distfiles/qt4-mac の内容を
/opt/local/var/macport/distfiles/qt4-mac-develの内容で置き換える。
ここではqt- everywhere-opensource-src-4.6.0-rc1.tar.gz
5.
/opt/local/var/macports/sources/rsync.macports.org/release/ports/aqua/qt4-mac
/opt/local/var/macports/sources/rsync.macports.org/release/ports/aqua/qt4-mac-develの内容で書き換える。
さらにこの書き換えた/opt/local/var/macports/sources/rsync.macports.org/release /ports/aqua/qt4-mac/Portfileを開いて、
qt4-mac-devel を qt4-mac にqt4-mac を qt4-mac-devel に書き換える。
6.
$sudo port install qt4-mac
数時間後に失敗終了しますが、
これはbuildに成功したけどactivateに失敗=登録できなかったというerrorなので
7.
以下のディレクトリ
/opt/local/etc/select/qt4
/opt/local/share/doc/qt4-mac
を消去してから
8.
$sudo port activate qt4-mac
---> Activating qt4-mac
$ sudo port clean --work qt4-mac
---> Cleaning qt4-mac
$ port installed | grep qt4-mac
qt4-mac @4.6.0-rc1_0+darwin_10 (active)
成功!
483 :名称未設定2010/01/01(金) 01:36:20 ID:LvBwA+q+0
9.
7を2のときに消去すれば6で成功するはずですが試していません。

くれぐれも自己責任でよろしく。
筆者もよくわかってないことに自信があります。
484 :名称未設定2010/01/01(金) 01:37:59 ID:M65xPCAG0
>筆者もよくわかってないことに自信があります。
んなこと自慢気に語られてもw
485 :名称未設定2010/01/01(金) 01:41:23 ID:LvBwA+q+0
10.
1と2はそれまでに作ってしまった余分なファイルなどを消しているだけで
肝は3以降です。はじめて導入するなら3からでいいのかな。
487 :名称未設定2010/01/01(金) 10:56:37 ID:QtiZVmRuP
>>481
>macports は現行でQt4 = qt4-mac (ver. 4.5.3) となっていて、これは snow leopard には入らないようです。

おらっちでは、qt4-mac @4.5.3_1+darwin_10 が、Mac OS X 10.6.2上のMacPorts 1.8.1で入れられたけどなあ。
493 :名称未設定2010/01/06(水) 18:12:26 ID:uI8AppxD0
macports で wine をビルドしようと思ったのだけど、エラー吐いてくれちゃいます。

$ sudo port install wine-devel
---> Computing dependencies for wine-develError: Unable to execute port:
can't read "build.cmd": Failed to locate 'make' in path:
'/opt/local/bin:/opt/local/sbin:/bin:/sbin:/usr/bin:/usr/sbin' or at its MacPorts
configuration time location, did you move it?
Before reporting a bug, first run the command again with the -d flag to get complete output.

て出るんだけど、makeがどこにもねーよってこと?
確かに man make としてもマニュアルが出ないから入ってなさそう。
make入って無いんだ…

遥か昔にお遊びでFreeBSD入れたときは、最初から入ってたのでmakeの入れ方なんてわからない。
どうすりゃいい?
494 :名称未設定2010/01/06(水) 18:19:42 ID:9PovljX90
直ちにDeveloperToolsをインスコせよ!
495 :名称未設定2010/01/06(水) 18:19:52 ID:i6AHgHNY0
>>493
X Code入れたら入るんじゃない?
496 :名称未設定2010/01/06(水) 18:27:05 ID:uI8AppxD0
>>494-495
あっ、そうか。そういうことだね。
インストールディスクに入ってるんだっけ。
どうもありがとう。入れてみます。
497 :名称未設定2010/01/06(水) 21:33:49 ID:9PovljX90
つか /アプリケーション/Installers の中にdmgが入ってるけど手遅れかな
498 :名称未設定2010/01/06(水) 21:46:51 ID:uI8AppxD0
>>497
snow leopardだけど入って無いよ。
ルート直下のApplications内に入ってるの?
499 :4952010/01/06(水) 22:18:22 ID:g11bAr5T0
# port install gmake
でもいい気がしてきた
500 :名称未設定2010/01/06(水) 22:26:20 ID:uI8AppxD0
>>499
それやってみたんだけど、gmakeをmakeするのに、makeが要るからだめみたいw
501 :名称未設定2010/01/07(木) 00:22:33 ID:RbtnXR0w0
>>499
>>500
缶詰の中に缶切りが入ってるんですね、わかります。
502 :名称未設定2010/01/07(木) 00:23:06 ID:gnTqzq0B0
>>495
ADCに新ヴァージョンがあるよ。3.2.1 (08 Oct 2009)
505 :名称未設定2010/01/09(土) 08:10:37 ID:jPRTj0/A0
x86_64、i386、ppcの3つのバイナリ入りのicuを作ろうとするとエラーとなってしまいます。

ビルドはうまくいくのですが、
---> Staging icu into destroot for architecture ほげほげ
が終わったあと、

Error: Target org.macports.destroot returned: /opt/local/bin/icu-config differs in
/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_devel_icu/work/destroot-powerpc and
/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_devel_icu/work/destroot-intel and cannot be merged
Error: Status 1 encountered during processing.
Before reporting a bug, first run the command again with the -d flag to get complete output.

と出力されて終わってしまいます。
ppcのみ、インテルのみであれば正常に終了するので、どちらかを別名でインストール出来ればとりあえずはオッケーなのですが、そのようなことはできませんでしょうか?
506 :名称未設定2010/01/11(月) 18:24:37 ID:Kn6qmams0
emacs23って野良ポートある?
508 :名称未設定2010/01/11(月) 20:00:12 ID:jddljtlT0
>>506
言葉足らずで申し訳ないのですが、emacs-app-develってコマンドラインも同梱されていましたっけ?
sshで使うのでコマンドラインバージョンがほしいのです。
510 :名称未設定2010/01/12(火) 13:59:26 ID:hkYofO9s0
イロハのイみたいな話ですみませんが、
configure時にlogをツラツラと出力するオプションは何でしょうか?
以前(1.5位まで)はport -d configureで出力されたのですが、
-d や- v でもダメなようです。manは見ました。
どなたか教えて下さい。
512 :名称未設定2010/01/19(火) 11:09:08 ID:8o3PA2aF0
Aquaネイティブでmcとかjedみたいな
グラフィカルシェルがキレイに表示できるターミナルってないかな...
513 :名称未設定2010/01/20(水) 08:04:11 ID:OqAHj/dJ0
x264のコンパイルができません。どなたか成功された方いましたらやり方教えてほしいです。
当方
MacOSX10.6.2
MacPorts1.8.2
Xcode3.2.1
x264-snapshot-20090810-2245
質問の仕方が下手かもしれません。エラーログとかのせたほうがいいのでしょうか?
518 :5132010/01/20(水) 19:32:32 ID:OqAHj/dJ0
レスありがとうございます。
Xcodeは3.2.1をダウンロードして入れました。
519 :5132010/01/23(土) 09:41:29 ID:YiDf75+H0
自己レスですみません。解決しました。
x264-20090810_2のvariantsにてasmを指定していましたが
どうやらこれは64bitサポートのオプションらしく、自分の32bitカーネル起動の10.6.2でつまづいていたようです。
これをはずして+universalの指定だけでコンパイルしたら、無事ビルド、インストールできました。
ありがとうございました。
521 :名称未設定2010/01/23(土) 19:32:10 ID:28Qznr0D0
>>519
うちのは10.6.2 @ Core Duo環境で+asmは問題ないよ?
522 :名称未設定2010/01/23(土) 23:38:21 ID:H7ktIX430
+asmってインテルCPU用のアセンブラ使う指定だよね。
64bitは直接の問題じゃなくない?
>>521 みたいに完全32bit環境でも問題ないようだし。
コンパイラの問題?
10.6ではgcc4.2が標準指定されてるけど、gcc4.0にしたら大丈夫とかそんな話が
ttp://miff.blog.so-net.ne.jp/2009-08-31
に出てるけど。
x264-20090810_2って10.6リリース前だし。

>>513 はもしかしてvariantsに"+asm +universal"って両方指定してた?
んで、
>>521 は+asm単独指定では問題なかったとか?
524 :5132010/01/24(日) 19:33:03 ID:8nShYbWC0
>>522
丁寧にありがとうございます。
はい、+asmと+variantsの両方指定でした。
インストールはできたのですが、いまffmpegでx264(libx264)が使えなくて困ってます。(Unknownが出ます)
もう一度ffmpegだけMacPortsを使うのでなく、単独でconfigureからやり直そうか悩んでます。
525 :5132010/01/24(日) 20:29:37 ID:8nShYbWC0
連投自己レスですみません。
MacPortsでffmpegを入れた後、-formatsで調べたら
libx264コーデックが入っていませんでした。なんなんだこれ・・・
どうしていいかわからない・・・
526 :名称未設定2010/01/24(日) 20:51:45 ID:ROvaNbY40
俺はmacportsでvariants指定なしでインストールしたffmpegを使ってる。
>>513 がどんな環境においてどんなことしたいのかは分からないけど
とりあえずmjpegコーデックのin.aviってファイルをh.264コーデックのout.mp4に以下のコマンドでできてるよ。

ffmpeg -i in.avi -f mp4 -vcodec libx264 -s 640x320 -vpre default out.mp4

h.264にしたいときとかHandBrake使ってて、普段はffmpegでh.264使わないから引数わからんかった。
事前にx264を入れるとかもなく、ただ
sudo port install ffmpeg
だけでx264とか入って使えてる。
俺は32bit環境だから64bit環境で使いたいとかはわからんけど。
527 :名称未設定2010/01/24(日) 21:51:47 ID:ROvaNbY40
ttp://trac.macports.org/browser/trunk/dports/multimedia/x264/Portfile
を見ると
># asm works with a 64-bit snow leopard build
って書いてあるね。

x264のasm周りでググったら
ttp://old.nabble.com/-MacPorts---21070%3A-port-install-x264-%2Basm-fails-in-snow-leopard-td25285533.html#a25285533
ttp://old.nabble.com/-MacPorts---21331%3A-x264%3A-gcc-4.2%3A--E%2C--S%2C--save-temps-and--M-options-are-not-allowed-with-multiple--arch-flags-td25418575.html#a25418575
みたいなの出てきたけどよくわからん。
>The problem is that asm optimizations build OK for x86_i386 but not for i386 when using gcc-4.2.
>Although it is reported that i386 should work if gcc-4.0 is used on snow leopard.
ってあるけど、x86_i386はx86_64のこと?それとも何か別のこと指してるの?
x86_64のことならこれって
asmはgcc4.2使ってると64bitでは大丈夫だけど32bitではダメだと。
でもSnow Leopard上でもgcc4.0なら32bitでもいけるってことだよね。

まぁでも
>+asm variant for the adventurous
ってあるからね。
528 :名称未設定2010/01/24(日) 23:39:18 ID:veCL4apo0
話が途中だったら失礼

sqlite3は--disable-tclになってて、別に"Tcl bindings"でtcl-sqlite3がある。
そのtcl-sqlite3は"Delete all normal SQLite 3 files"という力技なんだけど、
これvariantsにしないで別portにした理由って何?
分かる人教えて!!
531 :名称未設定2010/01/26(火) 05:19:05 ID:0NtR4XGM0
虎さんへのメモ、
最新のgzipはmakeが3.80だとエラーが出てしまいます。
安易な対策ですが、
3.81のソースを持ってきてgnumakeを置き換えてください。
532 :5132010/01/26(火) 13:13:19 ID:PrGJWPcn0
すべてのPortsをUninstallして、もう一度MacPortsからffmpegをインストールしてみました。
やはりlibx264コーデックが入っていません。どうやったら入るんでしょうね?
当方
MacminiC2D2.26
MacOSX10.6.2(32bitカーネル起動)
Xcode3.2.1(gcc4.2)
MacPorts1.8.2
です。もしご教授いただけたら幸いです。
533 :名称未設定2010/01/26(火) 15:56:57 ID:tuB3elO60
>>513
とりあえずMacPortsがまっさらな状態でvariants指定なしで
sudo port install ffmpeg
ではlibx264がインストールされないの?
port installed
で表示される中にlibx264ない?
MacPortsにおける現行のffmpegは0.5_5で、以前と違ってlibx264とか他のコーデックライブラリも一緒に入るようになってるみたいだけど。
ttp://blog.goo.ne.jp/miko-anime/e/54d31bc2cd32084215ed953a162d2877

sudo port -d sync
はもちろんしてるよね?
534 :5132010/01/26(火) 16:51:45 ID:PrGJWPcn0
>>533
レスありがとうございます。
port installedをしたところ
speex-devel @1.2rc1_0 (active)
x264 @20090810_2 (active)
xorg-bigreqsproto @1.1.0_0 (active)
と、x264は入っています。
ffmpeg -formatsをしたところ最初の方に
FFmpeg version 0.5, Copyright (c) 2000-2009 Fabrice Bellard, et al.
configuration: --prefix=/opt/local --disable-vhook --enable-avfilter
--enable-avfilter-lavf --enable-libmp3lame --enable-libvorbis
--enable-libtheora --enable-libdirac --enable-libschroedinger
--enable-libfaac --mandir=/opt/local/share/man --enable-shared
--enable-pthreads
--cc=/usr/bin/gcc-4.2 --arch=x86_64 --disable-mmx --disable-mmx2
--disable-sse --disable-ssse3 --disable-amd3dnow --disable-amd3dnowext --enable-libspeex
となっていて、x264が入っていないみたいなのです。
sudo port -d syncというものは、していません。
ffmpegをインストールする前にすればよろしいのでしょうか?
いろいろ聞いてすみません。レス本当にありがとうございます。
535 :名称未設定2010/01/26(火) 17:03:09 ID:BSSRe4cV0
> sudo port -d syncというものは、していません。

ワロタw とりあえずコマンド叩こうぜw
536 :5132010/01/26(火) 17:08:23 ID:PrGJWPcn0
sudo port -d sync しました。
いま見たら、x264だけでなく、faad2とxvidも入っていませんでした。
ffmpegのコンパイルかどこか、動きがおかしいということは考えられないでしょうか・・・
537 :名称未設定2010/01/26(火) 17:56:08 ID:+4eI9aai0
あなたの頭とか、学ぶ姿勢がおかしいということは考えられないでしょうか・・・
538 :5132010/01/26(火) 18:33:00 ID:PrGJWPcn0
たびたびすみません。
variantsの指定をまったくせずに
sudo port install ffmpeg
をしたら、無事各種コーデックも入った状態でインストールできました。
ありがとうございました。
539 :名称未設定2010/01/26(火) 18:49:56 ID:BSSRe4cV0
>>538
お、うまくいったようでよかったね。
でも、正直言うとここでレスされた内容の半分も理解できてなかっただろ?w
これを機会に勉強するといいぜ〜w
540 :5132010/01/26(火) 18:51:42 ID:PrGJWPcn0
>>539
はい、半分というかほとんどわかりませんでした・・・
勉強して出直します。ありがとうございました。
541 :名称未設定2010/01/26(火) 23:59:24 ID:NIoOUD4r0
>>528
単に各プログラミング言語のバインディングを別portにしたいからじゃないかな?
sqlite3をphpとかperlで使いたいだけなのに、tclのインストール要求されたらイヤだし。
542 :名称未設定2010/01/27(水) 01:04:29 ID:rtQELhBp0
>>513
とりあえずよかった。

x264の+asmのとこから疑ってたんだけど、variantsはやたらと付ければいいってものではありません。
自分のやりたいことと条件にあった指定を。
>>534 を見るかぎり
sudo port install ffmpeg +no_gpl +no_mmx +speex
としていた(もしかしたら+darwin_10もわざわざ指定していた)ようですが、
port variants ffmpeg
で説明は読みました?
使うのかどうか知りませんがspeexはいいとして、+no_mmxなんかはx264での+asmの逆ですよ。
わざわざ拡張命令セットによる高速化を回避する必要があったのでしょうか?
+no_gplを指定したことによってx264をはじめとしたGPLライセンスのコーデックが使えなかったわけですが、
そこにLGPLライセンスにこだわるような意図はありましたか?

どこで誰に教わってMacPorts使おうと思ったのか分からないけど、ちょっとでいいから自分でもMacPortsの導入とか基本操作を調べてください。
「MacPorts インストール」とか何かでググって複数のサイトを読めば、それなりの情報はそろいます。
たとえば初心者向けの説明で結構リンクされてるのを見かける
ttp://d.hatena.ne.jp/hakobe932/20061208/1165646618
は古い記事だけど参考になるかと。
あとはこういう基本操作も
ttp://www.lapangan.net/darwinports/?cmd=read&page=Man%2F1Port
知っておいた方がいいかと思います。

お節介甚だしいですが、がんばって
543 :名称未設定2010/01/27(水) 02:57:50 ID:sFKKqCV80
gcc4じゃなくてgcc3って入ります?
544 :名称未設定2010/01/27(水) 06:22:40 ID:ERFdtu7J0
>>543
apple-gcc3.3 (1823)
gcc3.3.6
gcc3.4.6
あとarmとかのクロスコンパイラが何種類かある
ttp://www.macports.org/ports.php?by=name&substr=gcc
545 :名称未設定2010/01/27(水) 10:45:49 ID:sFKKqCV80
emacs-devel を先にいれてしまったからか
emacs23のfetchがいつまでたってもおわらない
546 :名称未設定2010/01/31(日) 22:04:06 ID:V5aW3KWJ0
>>541
ユルイ話に付き合ってもらってスミマセン。
やはり、そういう事なんでしょうね
でも、phpやperlとは逆で、tcl-sqlite3はsqlite3に依存する訳で、
しかもあるport(tcl-sqlite3)をインストールすると、別のport(sqlite3)がインストールしたのが削除されるというのはスマートじゃないですよね。
単純に variant tcl {
depends_lib-append port:tcl
+その他少々
}
の方がキレイじゃありません?
って思ったまでです。
547 :名称未設定2010/02/02(火) 22:20:15 ID:Q+I+DHd60
ええと、インストールされたport:sqlite3が削除されるんじゃなくて
destroot後のactivate前のファイルからsqlite3のファイルを削除してます。

port:sqlite3はtclなしのsqliteをつくってインストール
port:tcl-sqlite3はtclありのsqliteをつくって↑にないファイルだけをインストール

というようになってるはずです。
昔のsubversion-pythonbindingsなんかもそういう手法でした。
548 :名称未設定2010/02/05(金) 00:06:47 ID:AId+XQeQ0
うわぁ、今読み直したら確かにその通りでした。
どこをどう読み間違えたんだか
遡ってsubversion-pythonbindingsも見ました。結構スゴイ事になってましたね

個人的にはそれでもスマートだとは思えませんが、
使う側にとってその方が分かりやすいという判断なんでしょうね
549 :名称未設定2010/02/18(木) 17:53:34 ID:Zabheo2P0
gcc45のupgradeがfetchで完全に沈黙する。
control cで止めて、もう一度実行するとちょっとダウンロードして、また沈黙。
アクティビティモニターで確認してると、ネットワーク下りが完全に0になってる。
gcc.gnu.orgには普通につながるのに、これはどういうこと?
551 :名称未設定2010/02/18(木) 21:37:47 ID:moRYcRUX0
アップグレードしたら、
openmotifが古いjpegに依存してたせいで、pTeXとかが動かなくなった。
openmotifをしたら直ったけど。

こういうdependency collapseを見つけて直してくれるコマンドってないんですか?
gentoo linux の revdep-rebuildみたいなやつ。
552 :名称未設定2010/02/18(木) 21:39:47 ID:moRYcRUX0
ミスった

>551
X openmotifをしたら直ったけど。
O openmotifをリビルドしたら直ったけど
554 :名称未設定2010/02/19(金) 01:51:06 ID:59lCuh/Q0
そういうことではないでしょう。
http://lists.macosforge.org/pipermail/macports-dev/2009-January/007034.html
というのもあったけど、今どうなっているのかは知らん。
555 :5492010/02/19(金) 01:55:41 ID:hQgyKBNb0
沈黙する度にcontrol + cで止めて再開繰り返して何とかやったら、今度はbuildの段階でlibgomp周りのエラー出して終了。
諦めずにcleanしてから再度トライしたら今度はfetchもすんなり、installもすんなり。
cleanは普段から定期的にやってるし、今回も何度となくやってたのに。
この数日間の不具合は何だったんだ?
556 :名称未設定2010/02/19(金) 03:04:09 ID:OpaiOiVN0
557 :名称未設定2010/02/19(金) 03:29:16 ID:GNhmrifM0
>>555
gnu.orgからのfetchで沈黙するのはうちでもよくありました。
なにをやったら直ったのかな…。

ともかく別口でアーカイブを取ってきて/opt/local/var/macports/distfiles
に手動で置いてやってからport updateなりinstallなりしてました。
558 :5492010/02/19(金) 13:15:01 ID:hQgyKBNb0
>>556
IDがおぱーい

>>557
やったことないですが、どうしようもなくなったらチャレンジしてみます。
559 :5512010/02/19(金) 19:22:21 ID:UrpV/jHu0
>>554
一応あるんだ。
こういう機能をofficialに入れてほしいよ
561 :名称未設定2010/03/17(水) 11:49:30 ID:OcgcsKGh0
g95をインストールしようとすると
$ sudo port install g95
Password:
Error: Unable to execute port: invalid command name "livecheck.type"
というメッセージがでます。どうやればできますか?
564 :名称未設定2010/03/17(水) 21:05:00 ID:hd1EObim0
マシンがいかれても、そんなエラーは吐きません
MacPortsが"livecheck.type"を読めないっすって言ってます
g95にはlivecheckは設定されてないから、依存するportかな

どちらにしろsudo port syncして下さいな、ななな
565 :名称未設定2010/03/18(木) 09:54:14 ID:+zSPlpNJ0
アップデートするとsnowleopard用にソフトがなるとかないですか?
566 :名称未設定2010/03/18(木) 10:16:45 ID:+zSPlpNJ0
>>565は冗談として
sudo port -v updateするとメッセージの最後に

ld: warning in /usr/local/lib/libtclstub8.4.a, file is not of required architecture
Undefined symbols:
"_Tcl_InitStubs", referenced from:
_Macports_Init in macports.o
"_tclStubsPtr", referenced from:
_tclStubsPtr$non_lazy_ptr in macports.o
_tclStubsPtr$non_lazy_ptr in get_systemconfiguration_proxies.o
_tclStubsPtr$non_lazy_ptr in realpath.o
_tclStubsPtr$non_lazy_ptr in sysctl.o
ld: symbol(s) not found
collect2: ld returned 1 exit status
make[2]: *** [MacPorts.dylib] Error 1
make[1]: *** [all] Error 1
make: *** [all] Error 1
とでます。やっぱりマシンがおかしいでしょうか?
567 :名称未設定2010/03/18(木) 11:15:03 ID:+Ky1zPc10
>>566
>> >>565は冗談として
いやいや、お前の存在自体が冗談だ。

>> ld: warning in /usr/local/lib/libtclstub8.4.a, file is not of required architecture
自分で、/usr/local 以下に色々入れてんじゃねーか。ん?
いつの間に入ったんだろう?とか言うなよな?
570 :名称未設定2010/03/18(木) 12:00:15 ID:+zSPlpNJ0
このスレを最初から読んでわかりました。
sudo port -v selfupdate
と入力しても1.7から1.8にならなかったのでできなかったんですねえ。
macportsのサイトから直接DLしないとだめです。
571 :名称未設定2010/03/18(木) 15:30:32 ID:RVBiFuKb0
OSX10.5.8でmacportからrmtpdumpインスコしようとするとビルドこける。
調べたらOpenSSLのバージョンが古いせいみたいなのでmacportでopenssl 0.9.8を入れてみた
んだけど、ビルドに使ってるのは相変わらず古いopensslみたいでコケる。
macportに新しいopensslを使うようにするにはどうしたらいいでしょうか。
574 :名称未設定2010/03/29(月) 16:14:33 ID:lMNg49yk0
aprが下のようにこけるのですけど、うちだけ?
Port command started with PID 20842
Computing dependencies for apr
Verifying checksum(s) for apr
Error: Checksum (md5) mismatch for apr-1.3.12.tar.bz2
Error: Checksum (sha1) mismatch for apr-1.3.12.tar.bz2
Error: Checksum (rmd160) mismatch for apr-1.3.12.tar.bz2
Error: Target org.macports.checksum returned: Unable to verify file checksums
Error: Status 1 encountered during processing.
575 :名称未設定2010/03/30(火) 00:25:42 ID:KHmZ0mSi0
>>574
一度、取ってきたapr-1.3.12.tar.bz2を削除して、
port fileも取得し直してみる。
576 :名称未設定2010/03/30(火) 17:34:37 ID:NPbcaOvai
>>574
うちでも発生した
-dvしたら、
ttp:/apache.mirror.phpchina.com/apr
から取得してるんだが、ここがエラーページ出してるせいで、それ拾って失敗してる模様
ttp:/apache.org/dist/apr/
から本物拾って
/opt/local/var/macports/distfiles/apr/
に上書きすればokかと
577 :名称未設定2010/04/03(土) 11:28:54 ID:23PyrOpE0
MacPortsをインストール方法を
説明しているサイトを見たら
~/.bashrcにいろいろ書き込むとあるんですけど
どうやってやるんですか?
ファイルは見つからないし、ターミナルからやるんでしょうか...
OS10.4.11です。
578 :名称未設定2010/04/03(土) 11:37:41 ID:D1/A28pH0
開くダイアログでShift+Option+.(ピリオド)で不可視ファイルを表示できるけど、これ10.6以降だっけ?
やり方はいろいろあって、ターミナルで
open ~/.bashrc
とかでもいいし。
ちょっと先が思いやられる質問だな。
580 :名称未設定2010/04/03(土) 17:22:43 ID:tpUR358eP
全部同じバージョンなの?
古いバージョンがinactiveになってるだけなら
sudo port uninstall inactiveで消せる
581 :名称未設定2010/04/03(土) 17:47:56 ID:iXkpsDyc0
>>580
重複がなくなりました。
ありがとう。
582 :名称未設定2010/04/03(土) 17:52:59 ID:iXkpsDyc0
port list installed ではだぶってたもの全部おなじバージョン番号で表示されたけど、
消えたものは全部バージョン番号が微妙に違ってました。listの挙動がおかしいのかな?

% sudo port -v uninstall inactive
Password:
<中略>
---> Uninstalling readline @6.0.000_1
---> Uninstall is removing readline from the port registry.
---> Uninstalling readline @6.0.000_2+darwin
---> Uninstall is removing readline from the port registry.
---> Uninstalling ruby @1.8.7-p72_3+thread_hooks
---> Uninstall is removing ruby from the port registry.
---> Uninstalling ruby @1.8.7-p174_1+darwin+thread_hooks
---> Uninstall is removing ruby from the port registry.
<後略>
583 :名称未設定2010/04/05(月) 09:12:15 ID:xgTBn+7ni
port installed でいいんじゃね?
port list installed だとインストールしてあるパッケージの名前で検索ってことになりそうだ
585 :名称未設定2010/04/06(火) 12:24:55 ID:B+b+Z5670
>>576
ありがとう
たすかった
586 :名称未設定2010/04/11(日) 02:51:35 ID:3KLYL4k40
32Bit でも使う必要が出てきたんで Boost を Universal で入れ直したら死ぬほど時間懸かった……
587 :sage2010/05/03(月) 02:46:30 ID:0VOfMtoB0
少々困っています。

~/macports/macports.confの指定を一時的に変更することは出来ませんでしょうか。
現在、

# machine architectures
universal_archs x86_64 i386

としているのですが、ppc、i386でUBにしたいものもあり、その都度書き換えるのが面倒なので、
オプションでどうにかできれば、と考えているのですが。

そのようなことは出来ませんでしょうか?
588 :名称未設定2010/05/03(月) 03:01:55 ID:kUwPYTkV0
ppc64、ppc、i386、x86_64全部universal_archsに放り込めば?
バイナリサイズはでかくなるが
589 :名称未設定2010/05/03(月) 23:36:31 ID:URUKQQBC0
インストールするときに
+universal universal_archs="i386 ppc"
とかって指定すればいけるんじゃない?
591 :名称未設定2010/05/16(日) 03:51:44 ID:LWnOQWWm0
久しぶりにアップデートかけたら不具合でまくり
もう再インストールしたくなってきた
emacs23.2はもう動くの?
593 :名称未設定2010/05/16(日) 08:50:13 ID:4WOKaCQo0
不安定という話が専スレで出てるけど>emacs23.2
594 :名称未設定2010/05/16(日) 13:26:48 ID:LWnOQWWm0
port upgrade outdate
で何度も依存関係でひっかかる
-f オプションつけてしまっていいんだろうか
595 :名称未設定2010/05/16(日) 16:13:47 ID:LWnOQWWm0
linuxのsynapticやFreeBSDのsysinstallみたいなパッケージ管理ツールはないのでしょうか
596 :名称未設定2010/05/16(日) 18:19:39 ID:4WOKaCQo0
このスレでそれを言うかw
それともそれらに似たやつがほしいと?
599 :名称未設定2010/05/18(火) 05:15:44 ID:kDyVjG930
>>595
Porticusての使ってる。特に不満はないけど、他にオススメあったら教えて。
http://porticus.alittledrop.com/
600 :名称未設定2010/05/31(月) 03:34:32 ID:sv4p0fdI0
mesa,gtk-docがどうもTiger ppcでうまくできない。
ビルドできた人いらっしゃいます?