FS#16444 - [xfce4] cleanup the xfce4 group
Attached to Project:
Arch Linux
Opened by Greg (dolby) - Saturday, 03 October 2009, 03:15 GMT
Last edited by Andreas Radke (AndyRTR) - Sunday, 23 May 2010, 09:35 GMT
Opened by Greg (dolby) - Saturday, 03 October 2009, 03:15 GMT
Last edited by Andreas Radke (AndyRTR) - Sunday, 23 May 2010, 09:35 GMT
|
Details
Description: When the new XFCE version happens (probably
next spring), i am not requesting a rebuild just for that,
it would be great if the group was cleaned up.
PS. This is identical to my Today the xfce4 group contains libs the user is presented with the option to install or not which make absolutely no sence. What if he says no when prompted to install exo or not? Exo will still be installed even if he deselects it. I think that the xfce4 group, and FWIW ALL groups IMO should be modelled after the gnome group. Its how groups should de used, period. Compare the two groups. The files you are prompted to answer if you want installed for xfce4 are more than the ones for gnome... |
This task depends upon
1) Remove all the libs from the group. exo, libxfce4menu, libxfcegui4, libxfce4util, cause users get prompted to install em (furthermore explicitly) without any reason. Libs get installed if they are needed.
This of course is how i suggested all groups to work in Arch in the above mention FR#.
2) Remove the xfce icon theme completely. Especially if the dev team doesnt plan to update it for 4.8. AFAIK they dont intend to.
Optionally (opt)depend on one or both of tango and/or gnome icon theme. ( see
FS#16428). Optdepends can be both, depends probably only one.3)I dont know if it would be useful to further split XFCE stuff by making another group maybe called xfce4-apps making it look like http://www.xfce.org/projects/
+ the goodies.
eg.xfce group is core. only needed stuff incl. thunar. Then theres xfce-apps includes squeeze, mixer, orage, appfinder, terminal any apps not needed by core XFCE stuff. Then a third group with goodies.
Suggestion No. 3 i just made it up while seeing http://www.xfce.org/projects/ and it might be a bit complex. After all 1 xfce group could take care of those as well and the user is asked to confirm installation if he chooses No in the first question when installing the group. So its only a matter of preference and convinience of the one building the packages.
Thats about it.
I have installed the Xfce group this week (after a fresh install of Arch by chroot, following the wiki) and noticed that a lot of icons were missing in the menus and the panel, whatever icons theme I choosed. The same bug has been reported several times in the french forum:
(Mars 2009) http://forums.archlinux.fr/topic3276.html?hilit=icones%20xfce
(Août 2009) http://forums.archlinux.fr/topic4386.html?hilit=xfce%20gnome%20icon%20theme
(Nov. 2009) http://forums.archlinux.fr/topic4950.html?hilit=xfce%20icone
The solution I found in these posts was always the same: install gnome-icon-theme, and indeed it solved the problem. Therefore I suggest to include that theme in the xfce group.
Note: Greg suggests to "Remove the xfce icon theme completely". I don't understand this: what means a desktop without icons?
I had made another report here:
FS#16428which was closed cause... Arch has a wiki.@Andy: If you are willing to add another theme as a hardcoded dependency, you might also consider doing this with xfce4-settings:
sed -i s/Rodent/Tango/ $PKG/etc/xfce/xdg/xfce4/xfconf/xfce-perchannel-xml/xsettings.xml
- xfce4-settings now depends on tango-icon-theme and some more gtk-engines for choice presetting clearlooks (more a fix for #16428)
- pkg xfce4-icon-theme removed because it isn't maintained upstream anymore and it's lacking to many icons since 4.6 release.
I don't want to split the apps into more groups for now. Maybe when 4.8 will be released.
Is everybody satisfied now? Can we close this one?
PS: Please someone make the acording changes to our Xfe wiki page. Thanks.