When I followed the instructions at http://www.gentoo.org/doc/en/xfce-config.xml, portage asked me to enable jpeg USE flag for gtk. It may be useful to mention the jpeg flag in the doc, probably near "Next, double-check your USE flags in /etc/make.conf; you'll probably at least want USE="..."
The jpeg USE flag is not present in any of the USE variables for Xfce -- I only included flags that are actually used for Xfce packages. The jpeg flag is really only used in x11-libs/gtk+, and it's expected that most folks will have set it. Also, if you're using a desktop profile (check with 'eselect profile list'), then the jpeg flag is already set for you. Most regular users are already on the desktop profile.
gentoo log # emerge -vp xfce4-meta These are the packages that would be merged, in order: Calculating dependencies ... done! emerge: there are no ebuilds built with USE flags to satisfy ">=x11-libs/cairo-1.6[X]". !!! One of the following packages is required to complete your request: - x11-libs/cairo-1.8.8 (Change USE: +X) (dependency required by "x11-libs/gtk+-2.16.6" [ebuild]) (dependency required by "xfce-base/xfce-utils-4.6.1" [ebuild]) (dependency required by "xfce-base/xfce4-meta-4.6.1" [ebuild]) (dependency required by "xfce4-meta" [argument]) gentoo log # USE="X" emerge -vp xfce4-meta These are the packages that would be merged, in order: Calculating dependencies ... done! emerge: there are no ebuilds built with USE flags to satisfy ">=x11-libs/gtk+-2.10:2[jpeg]". !!! One of the following packages is required to complete your request: - x11-libs/gtk+-2.16.6 (Change USE: +jpeg) (dependency required by "xfce-base/xfdesktop-4.6.1-r1" [ebuild]) (dependency required by "xfce-base/xfce4-meta-4.6.1" [ebuild]) (dependency required by "xfce4-meta" [argument]) Neither jpeg nor X are required to emerge xorg-server BTW. When trying with all listed USE flags in this doc, the only required flag that is missing is jpeg. (In reply to comment #1) > set it. Also, if you're using a desktop profile (check with 'eselect profile > list'), then the jpeg flag is already set for you. Most regular users are > already on the desktop profile X is listed. Surely you would have it part of the desktop profile. Anyway if users are expected to use the desktop profile, it is not mentioned.
Added jpeg