5

MacPorts で Meld を Mac にインストールする際に、他の人も問題を抱えていることがわかりました。

走る

sudo port install meld 

私は得る

sudo port install meld  
 --->  Activating shared-mime-info @0.60_0
Error: Target org.macports.activate returned: Image error: /opt/local/bin/update-mime-database already exists and does not belong to a registered port.  Unable to activate port shared-mime-info.
Error: The following dependencies failed to build: py25-gnome gconf gtk2 shared-mime-info orbit2 libidl gnome-vfs desktop-file-utils gnome-mime-data libbonobo libbonoboui libglade2 libgnome esound audiofile libgnomecanvas libart_lgpl libgnomeui gnome-icon-theme hicolor-icon-theme icon-naming-utils p5-xml-simple p5-xml-namespacesupport p5-xml-sax gnome-keyring libtasn1 py25-gtk py25-cairo py25-numpy py25-nose py25-gobject py25-orbit
Error: Status 1 encountered during processing. 

Meld を Mac にインストールするにはどうすればよいですか?

4

4 に答える 4

5

rspeed が言ったように、そのファイルを作成したインストールまたはアップグレードが不適切だった可能性があります。または、macports 以外のものを /opt/local ツリーにインストールしました (ただし、どのようにしてそれを行ったのかはわかりません)。shared-mime-info ポートを強制的にアクティブにしてから、meld を再インストールすることをお勧めします。

sudo port activate -f shared-mime-info
sudo port install meld
于 2009-05-26T20:20:16.470 に答える
1

おそらく不適切なアンインストールまたはアップグレードにより、何らかの理由でそのファイルが既に存在しています。

インストールを強制しても、おそらく何も壊れません。

sudo port install --force meld
于 2009-05-26T20:13:26.373 に答える
1

OS X 10.10 にメルドをインストールします。さらに困難な場合は、OS X の Quartz ディスプレイ サーバー (X11 ディスプレイ サーバーではなく) を使用する必要があります。

$ sudo port install python27
$ sudo port select --set python python27
$ sudo port install rarian
$ sudo port install pango +no_x11
$ sudo port install gtk2 +quartz
$ sudo port install py27-pygtk +quartz
$ sudo port uninstall --follow-dependents gtk3
$ sudo port install gtk3
$ sudo port uninstall py27-pygtksourceview
$ sudo port install py27-pygtksourceview +quartz
$ sudo port install gnome-desktop
$ sudo port install meld +quartz

$ sudo launchctl load -w /Library/LaunchDaemons/org.freedesktop.dbus-system.plist
$ sudo launchctl load -w /Library/LaunchAgents/org.freedesktop.dbus-session.plist

<reboot system...>

$ meld

うわー、それは動作します!

于 2015-03-25T19:17:11.227 に答える