https://bugzilla.redhat.com/show_bug.cgi?id=1247747
--- Comment #13 from Adam Williamson <awilliam(a)redhat.com> ---
This stuff is pretty freaking ridiculous, btw. We have all these packages:
fXX-backgrounds(-kde,-base,-mate,-xfce,-gnome)
desktop-backgrounds(-gnome,-basic,-waves,-compat)
fXX-kde-theme
There's /usr/share/backgrounds. There's /usr/share/wallpapers, because of
course we need two differently named directories to do the same damn thing.
There's /usr/share/xfce4/backdrops , because of course we need *three*
different directories to do the same damn thing. There's a file shipped in
/usr/share/gnome-background-properties in desktop-backgrounds-basic, but
there's also all the GNOME-specific subpackages and GNOME doesn't seem to
require desktop-backgrounds-basic, so what the hell?
GNOME pulls in the bits it needs via a dependency from gnome-desktop3 (but
lists gnome-backgrounds directly in comps).
KDE pulls in the bits it needs via a dependency from fXX-kde-theme.
Xfce lists desktop-backgrounds-compat in its comps, then drops
desktop-backgrounds-basic in its kickstart, but doesn't appear to include
fXX-backgrounds-xfce in any way I can see (it's not in comps or in kickstarts
and the only thing that requires it is fXX-backgrounds, and nothing requires
that).
Cinnamon lists f21-backgrounds-base in its comps group (yes, in F23), and also
gnome-backgrounds, so I've no idea what the result of that is likely to be.
cinnamon-desktop requires system-backgrounds-gnome, which is provided by
desktop-backgrounds-gnome, so it will get that too. But not of course
fXX-backgrounds-gnome. (Are you confused yet? I know I am.)
MATE lists f22-backgrounds-base (again, yes, in F23) and mate-backgrounds in
its comps. It also lists f22-backgrounds-mate, f21-backgrounds-extras-base, and
f21-backgrounds-extras-mate in fedora-mate-packages.ks. mate-desktop doesn't
have any backgrounds deps I can see, maybe some other MATE package does, I
don't freaking know.
Do we really need all this mess just to draw a picture on the desktop?
In summary, I'm going drinking.
--
You are receiving this mail because:
You are on the CC list for the bug.
You are always notified about changes to this product and component