$ sudo port upgrade outdated Password: ---> Building v8 Error: org.macports.build for port v8 returned: command execution failed Please see the log file for port v8 for details: /opt/local/var/macports/logs/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_lang_v8/v8/main.log Error: Unable to upgrade port: 1 To report a bug, follow the instructions in the guide: http://guide.macports.org/#project.tickets The solution was to run the following two commands and try again:
In order to upgrade MongoDB to the latest version (using MacPorts), I had to deactivate v8, upgrade MongoDB and activate v8 again:
---> Configuring mongodb Error: mongodb cannot be built while v8 is active. Error: Please deactivate v8 and try again. Error: You can reactivate v8 again later. Error: org.macports.configure for port mongodb returned: v8 is active Please see the log file for port mongodb for details: /opt/local/var/macports/logs/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_databases_mongodb/mongodb/main.log Error: Unable to upgrade port: 1 To report a bug, follow the instructions in the guide: http://guide.macports.org/#project.tickets mtsouk$ sudo port -f deactivate v8 Password: ---> Deactivating v8 @3.17.15_0 ---> Unable to deactivate v8 @3.17.15_0, the following ports depend on it: ---> mongodb @2.4.6_0 Warning: Deactivate forced. Proceeding despite dependencies. ---> Cleaning v8 mtsouk$ sudo port upgrade outdated ---> Computing dependencies for mongodb ---> Configuring mongodb ---> Building mongodb
I used to start MySQL 5.5 (MacPorts) on my Mac using the following command: $ sudo /opt/local/share/mysql55/support-files/mysql.server start Yesterday, I found out that this was not working anymore. The error message I was getting was the following:
$ /opt/local/share/mysql55/support-files/mysql.server start Starting MySQL . ERROR! The server quit without updating PID file (/opt/local/var/db/mysql55/monastery.local.pid). It turns out that the new way of starting MySQL is the following: $ sudo port load mysql56-server PS. During the process, I have also updated MySQL to version 5.6.
Title: Leverage Your Programming Skills with Erlang
Erlang is a programming language used to build massively scalable software real-time systems with requirements on high availability. Some of its uses are in telecoms, banking, e-commerce, computer telephony and instant messaging. The runtime system of Erlang has built-in support for concurrency, distribution and fault tolerance.
$ sudo softwareupdate -l Password: Software Update Tool Copyright 2002-2010 Apple Software Update found the following new or updated software: * JavaForOSX-1.0 Java for OS X 2013-004 (1.0), 65205K [recommended]