Thursday, July 10, 2008

Virtual Box 1.6.2 and Mac OS X 10.5.4: Still Fail

Just noticed Virtual Box released version 1.6.2. I tried installed Ubuntu 8.0.4 Server both 32 and 64-bit versions on my Mac OS 10.5.4 box. Depending on the Ubuntu flavor, it still either doesn't install or doesn't boot after being installed. Just saying.

update: So later in the day I decided to experiment with the desktop version of ubuntu. The 64-bit version does not work, as the VirtualBox CPU detector is confused, but, the Ubuntu 8.0.4 Desktop 32-bit version works it installs, and boots into the desktop. Only NAT networking is implemented which means "outbound" networking is fine: web browsing, apt-get updates, etc. But you cannot ssh or copy files (directly anyways) into the virtual machine (you need bridged networking for this). The bug report is here. Boo.

Varargs in Python

"Varargs" is C/C++ (?) name for "variable-length argument lists" for functions and methods, used for example by printf. In python, this: Arbitrary Function Arguments is what you are looking for (Sections 4.7.3 and 4.74).

This was written since most searches produce junk for this answer. Hopefully some web crawler will find this.