still at 4.1.99.3 Reproducible: Always Steps to Reproduce: 1. 2. 3.
ok unless i am mistaken the xfce-base/xfce4-base package is no longer emerged with xfce4 and appears to be unnecessary. stronger: emerge -Dup world wanted to downgrade xfce4 to 4.0 while emerge -u xfce4 wanted to upgrade, due to the presense of xfce4-base 4.1.99.3. emerge --unmerge xfce4-base fixed that.
xfce-base/xfce4-base is also being forced to emerge because it is a dependency for the panel plugins. There seems to be newer (-r1) ebuilds in portage that do not require xfce4-base. To use the updated panel plugin ebuilds add this to your /etc/portage/package.keywords and then run emerge -uDp world. =xfce-extra/xfce4-battery-0.2.0-r1 ~x86 =xfce-extra/xfce4-clipman-0.4.1-r1 ~x86 =xfce-extra/xfce4-cpugraph-0.2.2-r1 ~x86 =xfce-extra/xfce4-datetime-0.3.1-r1 ~x86 =xfce-extra/xfce4-diskperf-1.5-r1 ~x86 =xfce-extra/xfce4-fsguard-0.2.0-r1 ~x86 =xfce-extra/xfce4-genmon-1.0-r1 ~x86 =xfce-extra/xfce4-minicmd-0.3.0-r1 ~x86 =xfce-extra/xfce4-netload-0.2.3-r1 ~x86 =xfce-extra/xfce4-notes-0.9.7-r1 ~x86 =xfce-extra/xfce4-showdesktop-0.4.0-r1 ~x86 =xfce-extra/xfce4-systemload-0.3.4-r1 ~x86 =xfce-extra/xfce4-systray-0.2.2-r1 ~x86 =xfce-extra/xfce4-weather-0.3.9.1-r1 ~x86 =xfce-extra/xfce4-windowlist-0.1.0-r1 ~x86 That should be all of them, however it's quite possible that I missed a couple. Also, xfce-extra/xfce-themes-4.0.6 still has xfce4-base as a dependency and there is not yet an updated ebuild.
xfce-extra/xfce4-systray is currently at 4.2.0, not 0.2.2-r1. you must have meant xfce-extra/xfce4-taskbar-0.2.2-r1 ....
*** Bug 79254 has been marked as a duplicate of this bug. ***
I put the items below in /etc/portage/packages.keywords and did emerge -uDp and this is what I got. It didn't help. See below. What to try next? root@gandalf portage # emerge -uD world -p These are the packages that I would merge, in order: Calculating world dependencies ...done! [ebuild UD] xfce-base/libxfce4util-4.0.6 [4.2.0] [ebuild UD] xfce-base/libxfcegui4-4.0.6 [4.2.0] [ebuild UD] xfce-base/libxfce4mcs-4.0.6 [4.2.0] [ebuild UD] xfce-base/xfce-mcs-manager-4.0.6 [4.2.0] [ebuild UD] xfce-base/xfwm4-4.0.6 [4.2.0] [ebuild UD] xfce-base/xfprint-4.0.6 [4.2.0] [ebuild UD] xfce-base/xffm-4.0.6 [4.2.0] [ebuild UD] xfce-base/xfce4-panel-4.0.6 [4.2.0] [ebuild UD] xfce-base/xfce-utils-4.0.6 [4.2.0] [ebuild UD] xfce-base/xfce-mcs-plugins-4.0.6 [4.2.0] [ebuild UD] xfce-base/xfdesktop-4.0.6 [4.2.0] [ebuild N ] xfce-base/xfce4-base-4.0.6 # # Temporary for xfce due to borked ebuild for 4.2 # =xfce-extra/xfce4-battery-0.2.0-r1 ~x86 =xfce-extra/xfce4-clipman-0.4.1-r1 ~x86 =xfce-extra/xfce4-cpugraph-0.2.2-r1 ~x86 =xfce-extra/xfce4-datetime-0.3.1-r1 ~x86 =xfce-extra/xfce4-diskperf-1.5-r1 ~x86 =xfce-extra/xfce4-fsguard-0.2.0-r1 ~x86 =xfce-extra/xfce4-genmon-1.0-r1 ~x86 =xfce-extra/xfce4-minicmd-0.3.0-r1 ~x86 =xfce-extra/xfce4-netload-0.2.3-r1 ~x86 =xfce-extra/xfce4-notes-0.9.7-r1 ~x86 =xfce-extra/xfce4-showdesktop-0.4.0-r1 ~x86 =xfce-extra/xfce4-systemload-0.3.4-r1 ~x86 =xfce-extra/xfce4-taskbar-0.2.2-r1 =xfce-extra/xfce4-weather-0.3.9.1-r1 ~x86 =xfce-extra/xfce4-windowlist-0.1.0-r1 ~x86 =xfce-extra/xfce-themes-4.0.6 ~x86 Here's package.keywords
xfce-themes is deprecated in 4.2 also, that's probably what wants 4.0, I'll add a blocker to that package also.
I removed the items from /etc/portage/package.keywords and did a emerge -uD world -p. This is what I got. Calculating world dependencies ...done! [blocks B ] >=xfce-base/xfce4-4.1.99.2 (from pkg xfce-base/xfce4-base-4.0.6) [ebuild U ] dev-db/postgresql-7.4.7 [7.4.6] [ebuild UD] xfce-base/libxfce4util-4.0.6 [4.2.0] [ebuild UD] xfce-base/libxfcegui4-4.0.6 [4.2.0] [ebuild UD] xfce-base/libxfce4mcs-4.0.6 [4.2.0] [ebuild UD] xfce-base/xfce-mcs-manager-4.0.6 [4.2.0] [ebuild UD] xfce-base/xfwm4-4.0.6 [4.2.0] [ebuild UD] xfce-base/xfprint-4.0.6 [4.2.0] [ebuild UD] xfce-base/xffm-4.0.6 [4.2.0] [ebuild UD] xfce-base/xfce4-panel-4.0.6 [4.2.0] [ebuild UD] xfce-base/xfce-utils-4.0.6 [4.2.0] [ebuild UD] xfce-base/xfce-mcs-plugins-4.0.6 [4.2.0] [ebuild UD] xfce-base/xfdesktop-4.0.6 [4.2.0] [ebuild N ] xfce-base/xfce4-base-4.0.6 I then went to /var/lib/portage/world and removed the xfce-base entry and did this. What next? Calculating world dependencies ...done! [blocks B ] >=xfce-base/xfce4-4.1.99.2 (from pkg xfce-base/xfce4-base-4.0.6) [blocks B ] xfce-base/xfce4-base (from pkg xfce-base/xfce4-4.2.0) [ebuild U ] dev-db/postgresql-7.4.7 [7.4.6] [ebuild UD] xfce-base/libxfce4util-4.0.6 [4.2.0] [ebuild UD] xfce-base/libxfcegui4-4.0.6 [4.2.0] [ebuild UD] xfce-base/libxfce4mcs-4.0.6 [4.2.0] [ebuild UD] xfce-base/xfce-mcs-manager-4.0.6 [4.2.0] [ebuild UD] xfce-base/xfwm4-4.0.6 [4.2.0] [ebuild UD] xfce-base/xfprint-4.0.6 [4.2.0] [ebuild UD] xfce-base/xffm-4.0.6 [4.2.0] [ebuild UD] xfce-base/xfce4-panel-4.0.6 [4.2.0] [ebuild UD] xfce-base/xfce-utils-4.0.6 [4.2.0] [ebuild UD] xfce-base/xfce-mcs-plugins-4.0.6 [4.2.0] [ebuild UD] xfce-base/xfdesktop-4.0.6 [4.2.0] [ebuild N ] xfce-base/xfce4-base-4.0.6
get xfcerm from dev.gentoo.org/~bcowan and blow out your install, there is a plugin somewhere your missing
make sure you don't have xfce4-themes-4.0.6 installed
Thanks. I'll check the themes first, then if that doesn't work I'll get the cleaner program!
Bingo - I had the 4.0.6 themes installed. Removed it and no more problems. Thank you very much!
figured :P see comment from 1-31, closing