The title is a bit misleading. bsetbg is provided by blackbox, commonbox-utils, and fluxbox. While bsetroot is provided by commonbox-utils and blackbox. An example, after emerging commonbox-utils, emerging either fluxbox or blackbox will give a collision-protect error about bsetbg. I know that fluxbox has a script that attempts to find a background setter, so it will probably find something anyway, so perhaps it should depend on commonbox-utils. But that's another dep just for bsetbg. Dunno, what is the situation with other box wm? How should this be handled? Reproducible: Always Steps to Reproduce: With collision-protect on: 1. emerge commonbox-utils, a dep of blackbox 2. emerge blackbox, get collision-protect errors 3. Actual Results: emerge blackbox stops at collision-protect check Expected Results: There should be no file collision.
Somebody must've fixed this at some point, as the latest versions dont conflict. commonbox-utils provides bsetbg fluxbox provides bsetroot and fbsetbg {black,open}box provide no bg tool.