Replying to frydy@…:
home-iMac:~ MyHiouse$ sudo port -v selfupdate
Password:
---> Updating MacPorts base sources using rsync
receiving file list ... done
sent 36 bytes received 69 bytes 210.00 bytes/sec
total size is 27013120 speedup is 257267.81
receiving file list ... done
sent 36 bytes received 76 bytes 224.00 bytes/sec
total size is 512 speedup is 4.57
MacPorts base version 2.3.3 installed,
MacPorts base version 2.3.3 downloaded.
---> Updating the ports tree
Synchronizing local ports tree from rsync://rsync.macports.org/release/tarballs/ports.tar
receiving file list ... done
sent 36 bytes received 70 bytes 70.67 bytes/sec
total size is 62013440 speedup is 585032.45
receiving file list ... done
sent 36 bytes received 77 bytes 226.00 bytes/sec
total size is 512 speedup is 4.53
Creating port index in /opt/local/var/macports/sources/rsync.macports.org/release/tarballs/ports
Total number of ports parsed: 0
Ports successfully parsed: 0
Ports failed: 0
Up-to-date ports skipped: 23331
---> MacPorts base is already the latest version
The ports tree has been updated. To upgrade your installed ports, you should run
port upgrade outdated
Okay, this is all fine.
home-iMac:~ MyHiouse$ sudo port install gphoto2
---> Computing dependencies for gphoto2
---> Dependencies to be installed: libgphoto2 dbus gd2 fontconfig freetype bzip2 libpng zlib libvpx yasm tiff xz xpm xorg-libXext xorg-libX11 xorg-kbproto xorg-libXau xorg-xproto xorg-libXdmcp xorg-libxcb python27 db48 db_select libedit openssl python2_select python_select sqlite3 xorg-libpthread-stubs xorg-xcb-proto libxml2 xorg-xextproto xorg-libXt xorg-libsm xorg-libice libtool libusb-compat libusb autoconf automake popt readline
---> Activating dbus @1.8.16_0
Error: org.macports.activate for port dbus returned: Image error: /Library/LaunchAgents/org.freedesktop.dbus-session.plist already exists and does not belong to a registered port. Unable to activate port dbus. Use 'port -f activate dbus' to force the activation.
Error: Failed to install dbus
This is the actual problem. While trying to create the files belonging to the dbus
port, MacPorts found that one of them already existed. Did you previously remove dbus
without using port uninstall
?
home-iMac:~ MyHiouse$ $ sudo port -fp uninstall installed
-bash: $: command not found
You accidentally pasted the dollar sign from the Guide.
home-iMac:~ MyHiouse$ port -f activate dbus
Error: Insufficient privileges to write to MacPorts install prefix.
You need superuser privileges to activate ports, but you forgot to use sudo
.