Auslöser war laut einem Forumsbeitrag von AngryPenguin ein Konflikt unter Mitwirkenden. Demnach habe missbräuchliches Verhalten eines Mitwirkenden „gegenüber bestimmten Nutzern und Mitgliedern der Distribution“ dazu geführt, dass einige Beteiligte das Projekt verließen.
Im Anschluss daran soll Davide Beatrici, den AngryPenguin als Freund des Angreifers bezeichnet, einen Teil eines Repositories gelöscht haben, an dem das OpenMandriva-Team nach eigenen Angaben fast ein Jahrzehnt gearbeitet hatte. Administrative Rechte hatte Beatrici laut AngryPenguin, weil er zuvor dabei geholfen hatte, Projekt-Repositories auf seine private OneDev-Instanz zu migrieren und zu spiegeln.
Nach Darstellung des Projekts blieb es nicht bei der Löschung von Daten. Beatrici habe außerdem ein leeres Paket im Cooker-Repository veröffentlicht, das die Pakete für die Desktop-Umgebungen Gnome und Cosmic ersetzte beziehungsweise als überholt markierte. OpenMandriva spricht deshalb von einem versuchten destruktiven Eingriff, der auch Systeme von Nutzern hätte beeinträchtigen können.
Das Projekt arbeitet nach eigenen Angaben derzeit daran, die gelöschten Repositories und Pakete wiederherzustellen. Parallel läuft ein vollständiges Systemaudit, um festzustellen, ob es weitere nicht autorisierte Änderungen gab.
Beatrici bestreitet den Vorwurf der Sabotage. In einer Stellungnahme für The Lunduke Journal erklärte er: „Ich möchte gleich klarstellen, dass dies keinesfalls eine ‚Sabotage‘ war. Ich bin nicht die Art Mensch, die so etwas tut.“ Sein Ziel sei nicht gewesen, der Distribution zu schaden, für die er sich in den vergangenen drei Jahren engagiert und zu der er beigetragen habe.
Beatrici schilderte den Vorgang als gezielte Löschung der Cosmic- und GNOME-Repositories auf GitHub sowie der zugehörigen Pakete im Cooker-Entwicklungszweig. Außerdem habe er ein Paket veröffentlicht, das diese als veraltet kennzeichnete. Aus seiner Sicht wurde die Aktion durch einige Projektmitglieder ausgelöst, die nicht mit dem Fokus von OpenMandriva auf KDE und LXQt einverstanden gewesen seien.
Weiter sagte Beatrici, eben diese Mitglieder hätten die Datei „.onedev-buildspec.yml“ aus mehreren Repositories gelöscht, ohne ihn oder andere vorab zu fragen oder zu informieren. AngryPenguin erklärte im Namen des OpenMandriva-Teams dagegen, die Handlungen von Beatrici stellten zwar eine Straftat dar, man werde jedoch keine rechtlichen Schritte gegen den früheren Mitwirkenden einleiten.
OpenMandriva ist eine unabhängige Linux-Distribution aus dem Jahr 2012, hervorgegangen aus Mandriva Linux und gepflegt von der OpenMandriva Association. Besonderheit des Projekts ist, dass die meisten Komponenten mit der LLVM/Clang-Toolchain statt mit dem in vielen Linux-Distributionen üblichen GCC gebaut werden.
