If you were trying to compile a Contiki application that targets an MSP430 platform (T-Mote Sky for example) on FreeBSD, you might have noticed that msp430-gcc was removed from the port tree and replaced by gcc-msp430-ti-toolchain. Contiki does not support this newer toolchain so you might find yourself a bit stuck there.
Fortunately you can still access the last version of the msp430-gcc packages from the FreeBSD archives:
If you stumble upon bugs in package dependencies on Debian you may work around these using the equivs package. This package will allow you to create trivial Debian packages.
You need to create the controle file and then build the package :
So apt-get does install the recommended packages automatically. While I can understand this I personally think it’s a bit annoying when you want to keep your system clean. Just add this to /etc/apt/apt.conf:
And here we go…