FESCo (Fedora Engineering Steering Committee), som har ansvaret for den tekniske del af udviklingen af Fedora Linux, har besluttet at fjerne pakker relateret til skrivebordsmiljøet Deepin fra Rawhide-repositoriet på grund af problemer med deres vedligeholdelse. Teamet, der er ansvarligt for frigivelsen af Fedora, er blevet instrueret om ikke at genoprette disse pakker, hvis der kommer en anmodning fra deepinde-sig-gruppen, uden at de bliver gennemgået igen. Den kommende efterårsudgave af Fedora Linux 45 vil blive lanceret uden støtte til Deepin.
Årsagen til fjernelsen var manglen på aktivitet i gruppen af vedligeholdere af deepinde-sig og det forladte karakter af pakkerne, som har været uden reparation i lang tid og formodentlig har uoprettede sårbarheder. Nogle af de uoprettede fejl førte til problemer med at bygge fra kildekode (FTBFS) eller fejladministration ved installation (FTI).
For en måned siden besluttede FESCo-medlemmerne at udsætte fjernelsen af pakkerne og forsøgte at kontakte vedligeholderne af Deepin-pakkerne for at afklare projektets status. Udviklerne lykkedes med at få kontakt til hovedvedligeholderen, som forklarede, at han ikke var imod fjernelsen af pakkerne fra repositoriet, da alle deltagere i gruppen deepinde-sig er for belastede med deres primære arbejde og ikke har tid til at fortsætte vedligeholdelsen af Deepin-pakker til Fedora, og at forsøg på at tiltrække nye vedligeholdere ikke har været succesfulde.
For et år siden blev pakkerne med Deepin fjernet fra openSUSE-repositorierne, fordi vedligeholderen af Deepin forsøgte at omgå de godkendte openSUSE-regler for pakker og uden at informere det sikkerhedsteam, der var ansvarligt, lagde han pakken "deepin-feature-enable" i repositoriet. Denne pakke installerede ekstra komponenter, der ikke var blevet godkendt og indeholdt usikrede sikkerhedsproblemer. Hvis brugeren bekræftede handlingen, blev der omgået de normale installationsmekanismer for systemkomponenter, og der blev udpakket ekstra D-Bus konfigurationsfiler og Polkit-politikker fra tar-arkiver, der var inkluderet i pakkerne deepin-daemon-dbus og deepin-daemon-polkit. I Fedora-pakkerne blev lignende manipulationer ikke udført, men der var heller ikke krav om obligatorisk sikkerhedsgodkendelse af D-Bus-tjenester og Polkit-politikker (nogle komponenter af Deepin blev ikke godkendt af SUSE Security Team, og vedligeholderen af pakkerne i openSUSE organiserede deres installation på en omgåelsesmåde).
Kilde: opennet.ru
