Red Hat Bugzilla – Bug 129241
Add the rest of the Xfce4 core rpms
Last modified: 2007-11-30 17:10:46 EST
From Bugzilla Helper:
User-Agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.6)
Description of problem:
For some reason, Fedora only includes a subset of the core Xfce4 rpms.
What I mean by that are those programs included by Xfce4 developers
in their tarballs. I don't mean any of the Xfce-goodies, which are
extras, but those parts included by default.
Looking over current Rawhide, I see these Xfce4-related RPMs:
Now, compare to Fangorn's FC2 repo
(http://fangorn.new.fr/archives/xfce) which is based on the main
distribution and we see the following omissions from FC:
Some of these are pretty important. Anyone getting help from an Xfce
list or general people will often be referred to "use Iconbox", say.
Well, with Fedora, that is *not* possible.
If you want a more unified look with GTK 2 programs, you need
gtk-xfce-engine. If you want to use the ever-more-prevalent
notification-area blips (say gnome-cd or straw), you need xfce4-systray.
Finally, many people prefer to use GUI-style print management. Well,
with Fedora, since xfprint isn't included, this is *not* possible.
There actually is a Bugzilla report about this:
But since it hasn't been looked at in a couple months, I figured
adding xfprint to this bug wouldn't hurt.
Please, allow a complete Xfce4 to be included in FC3. I understand
about not including the goodies, and NewRPMs covers those. But things
like iconbox, systray, gtk-xfce-engine, and xfprint really do need to
be included in the core of an OS.
Version-Release number of selected component (if applicable):
Steps to Reproduce:
1. Create new FC2 box.
2. Try to use Xfce's iconbox instead of taskbar.
Actual Results: The iconbox should load.
Expected Results: Can't because the program isn't included by default.
Are any of these packaged at fedora.us/Fedora Extras?
That may be a start, but certainly systray seems useful.
No, they aren't. The reason I suspect that they aren't at fedora.us
is that Rudolf Kastl of NewRPMs fame used to package Xfce for
RH 9 and then FC 1. So, I'm guessing fedora.us never had a need to do it.
But, when FC 2 included (part of) Xfce4 in the core, Rudolf decided to
drop the core Xfce4 packages from his repo and only supply
some of the Goodies from:
I think there was a sort of perfect confluence of events here. Many
longtime Xfce4 users never noticed anything wrong when
upgrading to FC2 because Anaconda only installed over the subset.
Thus, there was still a usable xfce4-systray-4.0.4 from the FC1
days. Same with iconbox, gtk-xfce-engine, &c. And new users of Xfce4
adding it fresh would never notice the omission.
It's really only if a Xfce4 user does a fresh install, that they
realise their imported ~/.xfce4 setup goes absolutely nuts because
iconbox is gone, the systray is missing, and everything looks odd due
to the lack of gtk-xfce-engine.
iconbox, systray, gtk-xfce-engine, and xfprint are now included in fc3
Did you change the name of gtk-xfce-engine? I can't find it in my
local mirror's 2.92 directory.
oh sorry, we have made decision to add iconbox, systray, and xfprint
in fc3, but not gtk-xfce-engine.