Mandriva Press Release Raises More Questions