Bug#1143177: desktop-base: duplicate wallpapers in the wallpaper selection menu due to two symlinks pointing to the same wallpaper folder

Q Q <[email protected]> Fri, 31 Jul 2026 11:27:10 +0000
Newsgroups gmane.linux.debian.devel.desktop
Message-ID <CAMZdj-NWLesaw-5JoKLHUQ1db=M2faZkBoA4bMSdXTVEOG8mJQ__24666.8952562445$1785497367$gmane$org@mail.gmail.com>
--000000000000ce9a3c0657e67864
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable

Package: desktop-base
Version: 13.0.4
Severity: minor

Dear Debian Desktop Team,

When using desktop-base in Debian with modern desktop environments such as
KDE Plasma 6, the Ceratopsian wallpapers appear twice in the wallpaper
selection menu.
The issue is caused by the presence of two separate symlinks inside
/usr/share/wallpapers/ with different names (ceratopsian and DebianTheme),
both of which point to the same base wallpaper resource (Ceratopsian).
Plasma 6 scans both symlinks independently and treats them as different
entries, resulting in the =E2=80=9CCeratopsian=E2=80=9D wallpaper appearing=
 twice in the
wallpaper selection menu.
Additionally, removing the =E2=80=9CDebianTheme=E2=80=9D symbolic link reso=
lves the
duplication issue, but this results in the wallpapers associated with the
=E2=80=9CDebian Breeze=E2=80=9D theme (namely =E2=80=9CCeratopsian=E2=80=9D=
) not being installed when the
theme is installed.
Removing the =E2=80=9Cceratopsian=E2=80=9D symbolic link appears to resolve=
 the issue
completely.

Proposed solution:
Review the structure of the symbolic links in /usr/share/wallpapers/
provided by the desktop-base package to prevent modern wallpaper managers
from indexing identical directories twice.

I am using Debian GNU/Linux 13.6, kernel 6.12.96+deb13-amd64, and libc6
2.41-12+deb13u3.

--000000000000ce9a3c0657e67864
Content-Type: text/html; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable

<div dir=3D"ltr">Package: desktop-base<br>Version: 13.0.4<br><div>Severity:=
 minor</div><div><br></div><div>Dear Debian Desktop Team,</div><div><br></d=
iv>When using desktop-base in Debian with modern desktop environments such =
as KDE Plasma 6, the Ceratopsian wallpapers appear twice in the wallpaper s=
election menu.<br>The issue is caused by the presence of two separate symli=
nks inside /usr/share/wallpapers/ with different names (ceratopsian and Deb=
ianTheme), both of which point to the same base wallpaper resource (Ceratop=
sian). Plasma 6 scans both symlinks independently and treats them as differ=
ent entries, resulting in the =E2=80=9CCeratopsian=E2=80=9D wallpaper appea=
ring twice in the wallpaper selection menu.<br>Additionally, removing the =
=E2=80=9CDebianTheme=E2=80=9D symbolic link resolves the duplication issue,=
 but this results in the wallpapers associated with the =E2=80=9CDebian Bre=
eze=E2=80=9D theme (namely =E2=80=9CCeratopsian=E2=80=9D) not being install=
ed when the theme is installed.<br>Removing the =E2=80=9Cceratopsian=E2=80=
=9D symbolic link appears to resolve the issue completely.<br><br>Proposed =
solution:<br>Review the structure of the symbolic links in /usr/share/wallp=
apers/ provided by the desktop-base package to prevent modern wallpaper man=
agers from indexing identical directories twice.<br><br>I am using Debian G=
NU/Linux 13.6, kernel 6.12.96+deb13-amd64, and libc6 2.41-12+deb13u3.</div>

--000000000000ce9a3c0657e67864--