require packages; ignore slime on non-linxu platform