Mageia Magical (lucky?) release number 7 has arrived