Waimea needs "Esetroot" from Eterm to set the background(-colors). Eterm should be a dependency for emerging waimea, maybe you'll fix this?
and *box as well, I think. matt: any thoughts to the virtual/imageviewer dealy?
I think the issue of Waimea needing Eterm and the idea of creating virtual/imageviewer are mutualy exclusive. Here's why.. First off, Wiamea does _not_ need Esetroot from the eterm package. The original reporter makes it sound as if Esetroot is the only application that can successfuly set the root image/color in Waimea. This is completely untrue, as `xsetroot -solid black` works just as well. If Esetroot was in fact the only way to set a root image/color in Waimea then there would be no question. In that case it should be a dependancy. Also, the *boxes work just as well with xsetroot. This leads me to another point. I fear the bloat. Yes, Esetroot is a great X root image tool, but it is not required. More so, just to get Esetroot you have to bring in the entire eterm package. As Seemant knows I've already looked at the possibility of moving Esetroot into commonbox-utils and it just is not possible. Also, I, like many others, do not use eterm (or aterm for that matter). If I don't use them then I don't want them on my machine. Personally, I think it's a very big jump to force Waimea to require eterm just because Esetroot sets a nice root image when others work fine. The same goes for the *boxes. In my mind xsetroot is fully capable of setting a nice color background. If you want to display pretty images then users are fully allowed to emerge their tool of choice, but I'm somewhat very against forcing programs onto a users box, especially for the sake of one small tool that comes with the package. As for virtual/imageviewer, my feelings are largely the same. If there is a case where an imageviewer is *required* by a package to work then I'm all for it. Otherwise I worry that (if this practice is put to use in other areas) users will end up with a ton of software on their machines that is barely taken advantage of and only servers a minor purpose. If users desire features they are welcome to have them if they are available, but by forcing programs as deps it cheats those who don't want that stuff out of their slim, efficient well controlled machines. As a reference I use Openbox with a very simple style, no root image, and rxvt as my terminal.
I'm looking into puting a default style for Waimea into commonbox-styles that does not rely on Esetroot to set the root image. Commonbox-styles will then become a dep of Wiamea instead of eterm.
waimea looks like a dead project and pulling in Eterm for just for Esetroot is a bit out there. also, modding commonbox and modding waimea seem more and more like beating a dead horse.