At least 42 people died Friday in a collision between a bus and a truck in southern France, according to a local government spokesman.