The ebuild thunar-0.5_rc2-r1 builds the thunar-tpa plugin, which is a trash can that runs in the xfwm4 panel. However, the thunar ebuild does not depend on the panel. The building of thunar-vpa (and the dependency) should probably be toggled by a USE flag.
The panel actually gets built automagically if you have xfce4-panel. This actually isn't desirable, as the build is no longer deterministic. Having a use flag would solve that. I'm thinking trash-panel-plugin would be appropriate.
(In reply to comment #1) > The panel actually gets built automagically if you have xfce4-panel. The problem I ran into was that I had xfce4-panel installed, but it was not the correct version, so the build failed. I guess this is actually an up-stream issue with the version detection. > > I'm thinking trash-panel-plugin would be appropriate. > Sounds good to me, thanks.
Fixed in CVS. Thanks for reporting!
# emerge -pv thunar These are the packages that would be merged, in order: Calculating dependencies... done! [ebuild U ] xfce-base/thunar-0.5.0_rc2-r3 [0.5.0_rc2-r2] USE="dbus -debug -doc exif -hal pcre startup-notification thumbnail trash-panel-plugin%*" 0 kB Additional Plugins: * Advanced Properties: yes * Simple Builting Renamers: yes * Trash Panel Applet: no * User Customizable Actions: yes I guess this doesn't work as expected...
Also, this plugin requires dbus; see plugins/thunar-tpa/README <snip> In addition, you'll need to have D-BUS 0.34 or above installed and Thunar must be built with D-BUS support. </snip>
Created attachment 104836 [details, diff] thunar-0.5.0_rc2-r3.ebuild.diff Disable the plugin if both trash-panel-plugin and dbus flags are not set; fix dependencies accordingly. This doesn't honor use_enable().
Fixed in 0.8.0