Why Fedora Removed the Deepin Desktop Environment from Its Repositories
Fedora’s Engineering Steering Committee (FESCo) voted in May 2026 to retire all Deepin desktop packages from Fedora repositories after a security review raised concerns about privileged components, weak maintenance, a... The decision followed earlier findings from openSUSE, which removed Deepin in 2025 after discove...
Published byEdited with GPT-5.5Images generated with GPT Image 2
Fedora’s Engineering Steering Committee (FESCo) voted in May 2026 to retire all Deepin desktop packages from Fedora repositories after a security review raised concerns about privileged components, weak maintenance, a...
The decision followed earlier findings from openSUSE, which removed Deepin in 2025 after discovering packaging workarounds that bypassed security review requirements and identifying recurring security issues in compon...
Deepin can still run on Fedora or openSUSE through third‑party packaging or other distributions, but it is no longer an officially supported desktop environment in those projects’ repositories.
What happened when Fedora’s Engineering and Steering Committee (FESCo) decided to retire the Deepin desktop environment packages, why were uFedora retired Deepin desktop packages after a security and maintenance review raised concerns about privileged system components and upstream responsiveness.
AI Prompt
Create a landscape editorial hero image for this Studio Global article: What happened when Fedora’s Engineering and Steering Committee (FESCo) decided to retire the Deepin desktop environment packages, why were u. Article summary: Fedora’s FESCo voted to retire all Deepin-related packages from Fedora, effectively removing Deepin as an officially packaged desktop there unless it later passes a fresh review and maintenance effort.[3][5] The reported. Topic tags: general, general web, user generated. Reference image context from search candidates: Reference image 1: visual subject "Fedora retires Deepin Desktop packages after FESCo cites security-review concerns, broken builds, and lack of active maintenance. Fedora Linux is retiring the Deepin Desktop Enviro" source context "Fedora Linux Ends Official Deepin Desktop Packaging" Reference image 2: visual subject "After months of no responses
openai.com
Fedora Linux has officially retired the Deepin Desktop Environment (DDE) packages from its repositories after a review by the Fedora Engineering Steering Committee (FESCo). The move reflects growing concerns among distribution maintainers about security, maintainability, and the responsiveness of upstream development.
The decision does not make Deepin impossible to run on Fedora—but it removes the desktop environment from Fedora’s officially maintained package set unless it undergoes a new security and maintenance review in the future.
Fedora’s Decision to Retire Deepin
In May 2026, Fedora’s FESCo voted to retire all Deepin-related packages from the distribution. The vote passed unanimously, and release engineering was instructed not to restore the packages unless they go through a fresh review process.
The decision followed a lengthy evaluation of the Deepin packages and their maintenance status within Fedora. The review identified several key issues:
Security concerns in privileged components used by Deepin
Maintenance gaps in the Fedora packages
Difficulty getting timely responses from maintainers or upstream developers about bugs and security questions
For a distribution like Fedora, which aims to maintain strict security and packaging standards, these factors made continuing to ship the packages increasingly difficult.
Studio Global AI
Continue your research
This page includes a source-backed answer you can continue inside Studio Global.
What is the short answer to "Why Fedora Removed the Deepin Desktop Environment from Its Repositories"?
Fedora’s Engineering Steering Committee (FESCo) voted in May 2026 to retire all Deepin desktop packages from Fedora repositories after a security review raised concerns about privileged components, weak maintenance, a...
What are the key points to validate first?
Fedora’s Engineering Steering Committee (FESCo) voted in May 2026 to retire all Deepin desktop packages from Fedora repositories after a security review raised concerns about privileged components, weak maintenance, a... The decision followed earlier findings from openSUSE, which removed Deepin in 2025 after discovering packaging workarounds that bypassed security review requirements and identifying recurring security issues in compon...
What should I do next in practice?
Deepin can still run on Fedora or openSUSE through third‑party packaging or other distributions, but it is no longer an officially supported desktop environment in those projects’ repositories.
Why Fedora Removed the Deepin Desktop Environment from Its Repositories
Fedora’s Engineering Steering Committee (FESCo) voted in May 2026 to retire all Deepin desktop packages from Fedora repositories after a security review raised concerns about privileged components, weak maintenance, a... The decision followed earlier findings from openSUSE, which removed Deepin in 2025 after discove...
Published byEdited with GPT-5.5Images generated with GPT Image 2
Fedora’s Engineering Steering Committee (FESCo) voted in May 2026 to retire all Deepin desktop packages from Fedora repositories after a security review raised concerns about privileged components, weak maintenance, a...
The decision followed earlier findings from openSUSE, which removed Deepin in 2025 after discovering packaging workarounds that bypassed security review requirements and identifying recurring security issues in compon...
Deepin can still run on Fedora or openSUSE through third‑party packaging or other distributions, but it is no longer an officially supported desktop environment in those projects’ repositories.
What happened when Fedora’s Engineering and Steering Committee (FESCo) decided to retire the Deepin desktop environment packages, why were uFedora retired Deepin desktop packages after a security and maintenance review raised concerns about privileged system components and upstream responsiveness.
AI Prompt
Create a landscape editorial hero image for this Studio Global article: What happened when Fedora’s Engineering and Steering Committee (FESCo) decided to retire the Deepin desktop environment packages, why were u. Article summary: Fedora’s FESCo voted to retire all Deepin-related packages from Fedora, effectively removing Deepin as an officially packaged desktop there unless it later passes a fresh review and maintenance effort.[3][5] The reported. Topic tags: general, general web, user generated. Reference image context from search candidates: Reference image 1: visual subject "Fedora retires Deepin Desktop packages after FESCo cites security-review concerns, broken builds, and lack of active maintenance. Fedora Linux is retiring the Deepin Desktop Enviro" source context "Fedora Linux Ends Official Deepin Desktop Packaging" Reference image 2: visual subject "After months of no responses
openai.com
Fedora Linux has officially retired the Deepin Desktop Environment (DDE) packages from its repositories after a review by the Fedora Engineering Steering Committee (FESCo). The move reflects growing concerns among distribution maintainers about security, maintainability, and the responsiveness of upstream development.
The decision does not make Deepin impossible to run on Fedora—but it removes the desktop environment from Fedora’s officially maintained package set unless it undergoes a new security and maintenance review in the future.
Fedora’s Decision to Retire Deepin
In May 2026, Fedora’s FESCo voted to retire all Deepin-related packages from the distribution. The vote passed unanimously, and release engineering was instructed not to restore the packages unless they go through a fresh review process.
The decision followed a lengthy evaluation of the Deepin packages and their maintenance status within Fedora. The review identified several key issues:
Security concerns in privileged components used by Deepin
Maintenance gaps in the Fedora packages
Difficulty getting timely responses from maintainers or upstream developers about bugs and security questions
For a distribution like Fedora, which aims to maintain strict security and packaging standards, these factors made continuing to ship the packages increasingly difficult.
Studio Global AI
Continue your research
This page includes a source-backed answer you can continue inside Studio Global.
What is the short answer to "Why Fedora Removed the Deepin Desktop Environment from Its Repositories"?
Fedora’s Engineering Steering Committee (FESCo) voted in May 2026 to retire all Deepin desktop packages from Fedora repositories after a security review raised concerns about privileged components, weak maintenance, a...
What are the key points to validate first?
Fedora’s Engineering Steering Committee (FESCo) voted in May 2026 to retire all Deepin desktop packages from Fedora repositories after a security review raised concerns about privileged components, weak maintenance, a... The decision followed earlier findings from openSUSE, which removed Deepin in 2025 after discovering packaging workarounds that bypassed security review requirements and identifying recurring security issues in compon...
What should I do next in practice?
Deepin can still run on Fedora or openSUSE through third‑party packaging or other distributions, but it is no longer an officially supported desktop environment in those projects’ repositories.
One of the central issues involved Deepin components that interact with privileged system services such as D‑Bus and Polkit.
These technologies manage communication between applications and system services and enforce permissions for administrative operations. If software integrating with them has design flaws or insufficient safeguards, it can potentially allow unintended access to sensitive system functionality.
Security reviews in the broader Linux ecosystem had already raised concerns about how some Deepin components handled these interfaces. For example, investigations highlighted problems in modules interacting with D‑Bus and other system services, which could have wider system impact than ordinary application bugs.
Because these components operate close to system privilege boundaries, unresolved issues were considered higher risk for an official distribution package set.
The Influence of openSUSE’s Earlier Removal
Fedora’s decision did not happen in isolation. A year earlier, openSUSE removed the Deepin desktop environment from its repositories after its security team uncovered serious packaging and security concerns.
The openSUSE investigation found that:
A package workaround was introduced that bypassed standard RPM security review processes.
The workaround allowed installation of components that normally require security-team approval.
Some of those components included D‑Bus system service files and Polkit policies, which control privileged operations on the system.
Security reviewers described the bypass as a significant policy violation and part of a broader pattern of security issues discovered during code reviews of Deepin components.
After the removal, openSUSE said it would reconsider Deepin if upstream addressed the problems and presented improved components for review. Subsequent follow‑up reviews reported limited progress, so the removal remained in place.
Fedora developers later examined whether similar concerns applied to their own packages, which helped trigger the review process that ultimately led to the retirement vote.
Reports from the review process noted that it was difficult to obtain responses from some maintainers or upstream developers regarding bug reports and security questions. For distributions that rely heavily on collaboration with upstream projects, timely responses are essential for fixing vulnerabilities and maintaining stable packages.
Without active maintenance and coordination, keeping the packages in Fedora’s repositories became increasingly risky.
What This Means for Deepin Users
The retirement of Deepin packages from Fedora and openSUSE does not mean the desktop environment is unusable. Instead, it means those distributions no longer ship it as an officially supported desktop environment.
Users who still want to run Deepin generally have several options:
Use a Linux distribution that still ships Deepin officially
Install Deepin from third‑party or community repositories
Build and package Deepin components manually
However, these approaches shift more responsibility to the user. When a distribution’s security and packaging teams stop maintaining software, users must rely on alternative sources for updates and vulnerability fixes.
A Broader Lesson for Linux Distributions
The Deepin situation highlights how Linux distributions balance usability with security and maintenance realities. Even visually polished desktop environments must meet strict standards for packaging, security review, and ongoing support.
In this case, unresolved security concerns, privileged system integration issues, and limited upstream responsiveness ultimately led two major distributions—openSUSE and Fedora—to conclude that Deepin did not currently meet the bar for official repository inclusion.
One of the central issues involved Deepin components that interact with privileged system services such as D‑Bus and Polkit.
These technologies manage communication between applications and system services and enforce permissions for administrative operations. If software integrating with them has design flaws or insufficient safeguards, it can potentially allow unintended access to sensitive system functionality.
Security reviews in the broader Linux ecosystem had already raised concerns about how some Deepin components handled these interfaces. For example, investigations highlighted problems in modules interacting with D‑Bus and other system services, which could have wider system impact than ordinary application bugs.
Because these components operate close to system privilege boundaries, unresolved issues were considered higher risk for an official distribution package set.
The Influence of openSUSE’s Earlier Removal
Fedora’s decision did not happen in isolation. A year earlier, openSUSE removed the Deepin desktop environment from its repositories after its security team uncovered serious packaging and security concerns.
The openSUSE investigation found that:
A package workaround was introduced that bypassed standard RPM security review processes.
The workaround allowed installation of components that normally require security-team approval.
Some of those components included D‑Bus system service files and Polkit policies, which control privileged operations on the system.
Security reviewers described the bypass as a significant policy violation and part of a broader pattern of security issues discovered during code reviews of Deepin components.
After the removal, openSUSE said it would reconsider Deepin if upstream addressed the problems and presented improved components for review. Subsequent follow‑up reviews reported limited progress, so the removal remained in place.
Fedora developers later examined whether similar concerns applied to their own packages, which helped trigger the review process that ultimately led to the retirement vote.
Reports from the review process noted that it was difficult to obtain responses from some maintainers or upstream developers regarding bug reports and security questions. For distributions that rely heavily on collaboration with upstream projects, timely responses are essential for fixing vulnerabilities and maintaining stable packages.
Without active maintenance and coordination, keeping the packages in Fedora’s repositories became increasingly risky.
What This Means for Deepin Users
The retirement of Deepin packages from Fedora and openSUSE does not mean the desktop environment is unusable. Instead, it means those distributions no longer ship it as an officially supported desktop environment.
Users who still want to run Deepin generally have several options:
Use a Linux distribution that still ships Deepin officially
Install Deepin from third‑party or community repositories
Build and package Deepin components manually
However, these approaches shift more responsibility to the user. When a distribution’s security and packaging teams stop maintaining software, users must rely on alternative sources for updates and vulnerability fixes.
A Broader Lesson for Linux Distributions
The Deepin situation highlights how Linux distributions balance usability with security and maintenance realities. Even visually polished desktop environments must meet strict standards for packaging, security review, and ongoing support.
In this case, unresolved security concerns, privileged system integration issues, and limited upstream responsiveness ultimately led two major distributions—openSUSE and Fedora—to conclude that Deepin did not currently meet the bar for official repository inclusion.