DarwinPorts を使っている奴はいないのか?

このエントリーをはてなブックマークに追加
929名称未設定:2008/07/08(火) 21:22:27 ID:gkHPUGTt0
すいません、いろいろと調べたのですが分からないので教えて下さい。

epiphanyをインストール後に実行したら
X11のウインドウに次のエラーメッセージが表示されます。
----
次のエラーが発生したため起動に失敗しました:
dbus-launch failed to autolaunch D-Bus session: Autolaunch requested, but X11 support not compiled in.
Cannot continue.
----

どうすれば直るのでしょうか?
930名称未設定:2008/07/10(木) 05:05:32 ID:ea1tjqS+0
sudo launchctl load -w /Library/LaunchDaemons/org.macports.dbus.plist
これは適用済みでしょうか?
931929:2008/07/13(日) 00:13:50 ID:PZ7MoFQi0
>>930
お返事ありがとうございます。
摘要済みです。
再度摘要してみましたが、結果は同じです。

日本語環境だとエラーメッセージが途切れるので、英語環境にしました。以下、エラーメッセージです。
----
Could not start GNOME Web Browser
Startup failed because of the following error:
dbus-launch failed to autolaunch D-Bus session: Autolaunch requested, but X11 support not compiled in.
Cannot continue.
----

もしかして、フォーマット形式を「大文字と小文字を区別しない」にしているのですが、それが関係している可能性はあるのでしょうか?
932名称未設定:2008/07/13(日) 09:22:42 ID:nHaYKAh80
>>931
X11 support not compiled in.
933名称未設定:2008/07/14(月) 03:52:07 ID:hCocatfJ0
emiclockが上手く入った方おられますか?
934名称未設定:2008/07/14(月) 19:55:35 ID:/HdEOXfp0
fetchに失敗するね
935名称未設定:2008/07/14(月) 23:17:49 ID:0ksQAVpO0
以下のようなエラーが出てmod_python25がインストールできません。
解決方法をご教示ください。よろしくお願いします。

Mac OS X 10.4.8/PowerPC G4/

$ sudo port install mod_python25
---> Building mod_python25 with target all
Error: Target org.macports.build returned: shell command " cd "/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_www_mod_python25/work/mod_python-3.3.1" && make all " returned error 2
Command output:
Compiling for DSO.


mod_python.c:826: warning: initialization from incompatible pointer type

tableobject.c:329: warning: initialization from incompatible pointer type
tableobject.c:1092: warning: initialization from incompatible pointer type

serverobject.c:387: warning: initialization from incompatible pointer type

connobject.c:142: error: request for member 'next' in something not a structure or union
apxs:Error: Command failed with rc=65536
.
make[1]: *** [mod_python.so] Error 1
make: *** [do_dso] Error 2

Error: Status 1 encountered during processing.
936名称未設定:2008/07/29(火) 00:51:23 ID:rutkLkwt0
mplayer +binary_codecs +macosx +man_all_lang
とかvariantsで指定してもバイナリ・コーデックがインストールされないのね。
find /opt/local -name '*codec*'
で、コーデックらしきもを探しても出てこない。バグ?
とりあえず自分でコーデック落として入れて回避してるけど。
937名称未設定:2008/07/29(火) 00:56:45 ID:APvlAECU0
age
938名称未設定:2008/07/29(火) 03:09:50 ID:aDx5o6DS0
最近Tigerのサポートは打ち切ったのか?
pangoやらdvipdfmx(pTeX)で最新版が使えん。
結局自分でいじってる。
939名称未設定:2008/07/29(火) 22:23:30 ID:L1GeXr1c0
自分でいじるのは楽しいけど虚しいのね
940名称未設定:2008/07/30(水) 04:31:38 ID:z5QCHa9x0
最近MacPorts使い始めた
FreeBSDユーザでもあるんで、たまらんはこれ
WinからOS Xにスイッチして数ヶ月経ったけど、
かなりいい感じだOS X
941名称未設定:2008/07/30(水) 07:18:11 ID:42lD6brL0
>>940
ようこそ

FreeBSDでも毎回コンパイルするの?
942名称未設定:2008/07/30(水) 08:18:29 ID:EYnTavka0
portsはコンパイルするもんだらう
943名称未設定:2008/07/30(水) 09:03:55 ID:e0wf5zHS0
FreeBSDは ports システムとは別に、バイナリ配布の pkg (パッケージ) システムもあるけどね
944名称未設定:2008/07/30(水) 09:20:25 ID:x+8s2Knw0
MacPortsでもインストーラパッケージやインストーラ入りディスクイメージを
作ることはできる...が、あんまり活用されていないね。

そういえばFreeBSDでもpackagesはセットアップのときしか使ったことない。
ていうかpackagesもportsシステムの一部じゃない?
945名称未設定:2008/07/30(水) 22:49:38 ID:Z/dtdFuj0
gccについての質問です。
デフォルトでは、c言語のソースのコンパイル時、/usr/include/を共有ライブラリの場所として参照しますが、これに加えてDarwinPortsの/opt/local/includeも参照するようにgccの設定を変更することは可能でしょうか。
946名称未設定:2008/07/30(水) 22:59:57 ID:mCTUWAKI0
>>945
gccのオプションで「-I/opt/local/include」を付ければ良いと思うよ。

まいなす あい 参照したいディレクトリへのパス

man gccしたらもっと詳しく出てくるんじゃないですかねえ。
そんなの読んだことないヘタレなので、わかりませんが。
947名称未設定:2008/07/31(木) 00:47:18 ID:kXX3w4v70
環境変数のINCLUDE_PATHとかLIBRARY_PATHとか見るんじゃなかったっけ?
最近使い回ししかしてないからちゃんと覚えてないけど。

まぁman gccすべきだろうね。
948名称未設定:2008/07/31(木) 10:54:02 ID:52Jq8wko0
>>947
ありがとうございます。LIBRARY_PATHでいけました。
949名称未設定:2008/07/31(木) 11:07:30 ID:kIr7GKjS0
なるほど。よくわかった。
答えるんじゃなかった。
本当に時間を無駄にした。
950名称未設定:2008/07/31(木) 11:09:04 ID:kIr7GKjS0
951名称未設定:2008/07/31(木) 16:55:48 ID:Rtkv0rQN0
% port installed | grep docbook-xml
docbook-xml @4.5_1 (active)
docbook-xml-4.1.2 @4.1.2_1 (active)
docbook-xml-4.2 @4.2_0 (active)
docbook-xml-4.3 @4.3_0 (active)
docbook-xml-4.4 @4.4_0 (active)
docbook-xml-4.5 @4.5_0 (active)
なんぞこれ
952名称未設定:2008/07/31(木) 17:08:59 ID:3dNjkU4/0
>>951
それぞれのバージョンのスキーマがあるだけ。問題茄子。
953名称未設定:2008/07/31(木) 23:21:55 ID:jbOpJUlt0
アクティブな人だ
954名称未設定:2008/07/31(木) 23:33:08 ID:OZH7O4xD0
んー、最近になって Windows から Mac に乗り換えたって匂いがしますな。
ようこそ!!
955名称未設定:2008/08/01(金) 14:54:21 ID:6Erf6clA0
mysql5, postgresql83, apache2, php5あたりをさくっと入れてみた
/opt に入るのはまだなれない感じ
とりあえず後は port selfupdate, outdated, upgrade installed
を定期的にしていけばいいだけかな?

FreeBSDでいう、UPDATINGのような注意書きを読めたり、
portupgradeのように、アップグレード時に
対象のサーバ止めたり、variants(knob)指定するようなことはできるかな?
956名称未設定:2008/08/02(土) 01:35:39 ID:6PkRPFXj0
ぐぐれ
957名称未設定:2008/08/02(土) 02:29:36 ID:LEv4QSf40
参考になるかどうか分からないが一応こんな感じ。

・variantsの指定
port variants (port名)
で調べて
sudo port install (port名) (+variants)
でインストールする。
例えばベンチマークソフトのubenchには
universalとuse_64_bitという2つのvariantsがあるので
64bitバイナリをインストールするなら
sudo port install ubench +use_64_ bit
とする。

・portを削除せずに機能だけ停止する
sudo port deactivate (port名)
とするとportを削除せずに機能だけ停止できる。
復活させるには
sudo port activate (port名)

あとApacheはMacPortsからインストールできるものとは別に非サーバー版のMac OS Xでも標準で付属してくることに注意。
Leopardなら
システム環境設定>インターネットとネットワーク>共有で
Web共有を"入"にすると使用できる。
httpd -vを実行すると表示されるバージョンは2.2.8。
コンピューター全体のサイトの保存先:/Library/WebServer/Documents
ユーザーレベルのサイトの保存先:"ホーム"フォルダ内の"サイト"フォルダ(パスとしては/Users/"ユーザー名"/Sites)
設定ファイル(httpd.conf)は/etc/apache2にある。
958名称未設定:2008/08/25(月) 16:42:18 ID:F7CMiGX00
http://www.maczot.com/
portのGUIフロントエンド、今だけ44%OFF
959名称未設定:2008/08/25(月) 21:39:05 ID:tl+2Cl280
おぉ、こいつはお買い得だぜ
960名称未設定:2008/08/26(火) 11:58:14 ID:GIE5YQbC0
Terminalからsudo port install vista +bug +slowlanなどと入力することに困難を感じる人が、
MacPortsを利用するのだろうかという疑問が。
961名称未設定:2008/08/27(水) 00:17:54 ID:H3PD9+GZ0
MacPorts で gtk2 を入れたんだけど pkg-config --list-all でみつからないよ

$ sudo port install gtk2
$ pkg-config --list-all

わかるひといる?
962名称未設定:2008/08/27(水) 00:44:37 ID:H3PD9+GZ0
>>961 自己レスです。
一度ターミナルを終了して、新しいターミナルを開いたらできた。
963名称未設定:2008/08/27(水) 21:42:11 ID:vj9UuDzH0
>>962
rehashすればよかったってこと?
964935:2008/08/29(金) 02:50:54 ID:XT3llbQx0
>>935への自己レスです。

APR 1.3.2とmod_python25 3.3.1の問題のようで、
ttp://blog.tsukuba-bunko.jp/ppoi/archives/2008/08/apr-132-mod-pyt.html
の通りに
src/connobject.cの L.142
「APR_BRIGADE_SENTINEL(b)」
→「APR_BRIGADE_SENTINEL(bb)」
に書き換えたらインストールできました。
965935=964:2008/08/29(金) 03:03:41 ID:XT3llbQx0
mod_python25がインストールできたので、Trac-jaをインストールしようと思ったんだけど、
MacPortsにあるtrac-0.10.4-ja-1はインタアクトからはソースがなくなっているようで使えない。

なので、trac-0.10.4-ja-1を見ながら0.10.5-ja-1のPortfileを作ってみたんだけど、
これ、Wikiに上げてもいいのかな?

一応、自分のところではきちんとインストールできたから大丈夫だと思うんだけど。
966名称未設定:2008/08/30(土) 11:57:57 ID:K25iixN50
>>963
そうなのかな?
あんまりUnixに詳しくないからw
967名称未設定:2008/09/15(月) 21:58:38 ID:yFkt2JX60
macportsでopensshをインストールしたら、勝手にLC_hogehogeが設定されて、
困ってるんですが、どうしたら、この設定を消す事が出来るのでしょうか?

opensshをアンインスコしてもダメでした。
多分、元々のLeopardでは、LC_hogehogeは設定しておらず、
Mac OSの言語設定にLANGが連動するようになっていると思うのですが。
968名称未設定:2008/09/16(火) 03:06:23 ID:QnGAf95Y0
~/.profileいじったら?
969967:2008/09/16(火) 21:04:13 ID:pjF35XoV0
>>968
いえ、それはあまりしたくないんですよ。
根源的なところでの、問題解決をしたいんです。
つまりは、macportsのopensshが何処かに書き込んだと思われるロケールの設定を、
削除したいんです。

つうか、「optより外をイジるなや->MacPorts」っちゅう話ですわw
970名称未設定:2008/09/16(火) 21:26:52 ID:ifTY1Wmv0
LANGもTerminal.appのオプションで設定しない限りつかないよ。
971967:2008/09/16(火) 22:28:16 ID:pjF35XoV0
>>970
おおおおおおっっ

ありがとうっ!
>LANGもTerminal.appのオプションで設定しない限りつかないよ。
これをみて、もしや? と思って、Terminal.appで見てみたら、
$LANGも$LC_hogehogeもセットされてなかった...

どうやら、作業中にアップデートしたiTermが、
$LANGやら$LC_hogehogeをセットする仕様に変わったのか?...
何、このクソ仕様w

疑ってゴメンよMacPorts! 愛せてるぜ!!

ありがとう、>>970 !!
972名称未設定:2008/09/16(火) 22:47:19 ID:dEsJSXq80
git-coreを導入しても、git-rev-listとかことごとく入ってこないのだけれど、
これは何かのVariantで入るものなのでしょうか?
973967:2008/09/16(火) 23:09:28 ID:pjF35XoV0
更に、ちょっと解ったこと。
iTermも、iTerm 0.9.5.0915なら、大丈夫。
でも、iTermの公式からダウンロードすると、iTerm 0.9.5.0909が落ちてくるっぽい。
VersionTracker.comから落としたヤツを使ってみたら大丈夫&0.9.5.0915だった。
.dmgじゃなくって、.zipになってるヤツね。

突然、svnが通らなくなったりして、困ってたのよwww
よかったよかった。
974名称未設定:2008/09/17(水) 09:20:36 ID:8+V0UQKb0
周りも苦労するわな〜
975名称未設定:2008/09/17(水) 21:23:34 ID:zUMmCbPC0
>>972
それらobsoleteなコマンドは最近のgit本家のバージョンアップで消えた。
http://lkml.org/lkml/2008/8/17/174

PATH=$PATH:"`git-exec-path`"
とでもすれば使えるだろう。
976名称未設定:2008/09/17(水) 21:24:28 ID:zUMmCbPC0
失礼
×git-exec-path
○git --exec-path
なんでまちがえたんだろ
977名称未設定:2008/10/10(金) 22:04:45 ID:dZtTLBGs0
inkscape をインストールしたのだが、
メニューが表示されません。
(F)ile (E)dit ...になるはずですが,(F) (E) ....みたいな感じです。
(もちろん,メニューの中身も空欄が多いし、
終了するときに至っては,"1"などというダイアログになってしまいます。)

インストールはsudo port install inkscapeで,途中エラーを処理しながら,しました。
inkscapeの立ち上げは,コマンドラインでinkscapeだけです。
ほかに花にも,設定してません。 /opt/local/share/localeには必要なファイルも入っているようです。

使用前には何か特別な設定があるのですか?

環境は10.5.5 intel macです。

978名称未設定
LC_ALL=C inkscape
とか??