[Bug 1247747] Review Request: f23-backgrounds - Fedora 23 default desktop background

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



https://bugzilla.redhat.com/show_bug.cgi?id=1247747



--- Comment #13 from Adam Williamson <awilliam@xxxxxxxxxx> ---
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
_______________________________________________
package-review mailing list
package-review@xxxxxxxxxxxxxxxxxxxxxxx
https://admin.fedoraproject.org/mailman/listinfo/package-review




[Index of Archives]     [Fedora Legacy]     [Fedora Desktop]     [Fedora SELinux]     [Yosemite News]     [KDE Users]     [Fedora Tools]