Another package with a rat tail of parasites. Are xsetroot, xmessage, font-alias and font-misc-misc really unconditional dependencies that must ship with a "ultra minimal WM"? If that's one those cases where font-misc-misc is bound to wmii, because wmii depends on just *any reasonable* font to be available, please consider removing it for the sanity of those, who like *dependencies* to be what a package really *depends* on. Reproducible: Always Steps to Reproduce:
xsetroot: $ grep -r xsetroot * alternative_wmiircs/python/wmiirc.py: call('xsetroot', '-solid', color) alternative_wmiircs/plan9port/wmiirc:fn setbackground { xsetroot -solid $* } alternative_wmiircs/ruby/config.rb: launch 'xsetroot', '-solid', CONFIG['display']['background'] doc/wmii.tex: xsetroot -solid $background doc/wmii.tex: xsetroot -solid $background rc/sh.wmii:os xsetroot -solid $WMII_BACKGROUND </dev/null rc/wmiirc.sh:xsetroot -solid "$WMII_BACKGROUND" & xmessage: $ grep -r xmessage * alternative_wmiircs/python/wmiirc.py: 'xmessage', '-nearmouse', '-buttons', 'Kill,Wait', '-print', alternative_wmiircs/python/pygmi/util.py: args = ['xmessage', '-file', '-']; alternative_wmiircs/plan9port/wmiirc: xmessage -nearmouse -buttons Kill,Wait -print \ alternative_wmiircs/ruby/config.rb: IO.popen('xmessage -nearmouse -file - -buttons Kill,Wait -print', 'w+') do |f| alternative_wmiircs/ruby/wmiirc: IO.popen('xmessage -nearmouse -file - -buttons Recover,Ignore -print', 'w+') do |f| alternative_wmiircs/ruby/HISTORY:* Exception error message (xmessage) now lets you restart *wmiirc*. cmd/wmii.sh.sh: xmessage $scriptname: Notice: $* cmd/wmii.rc.rc: xmessage $scriptname: Notice: $* doc/wmii.tex: # Use wihack to make the xmessage a transient window of doc/wmii.tex: xmessage -nearmouse -buttons Kill,Wait -print \ doc/wmii.tex: # Use wihack to make the xmessage a transient window of doc/wmii.tex: xmessage -nearmouse -buttons Kill,Wait -print \ rc/wmiirc.sh: res=$(wihack -type DIALOG xmessage -nearmouse -buttons Windows,Alt -print -fn $WMII_FONT \ rc/wmiirc.sh: xmessage -nearmouse -buttons Kill,Wait -print rc/wmiirc.sh: echo "$KeysHelp" | xmessage -file - -fn ${WMII_FONT%%,*} rc/welcome.sh:xmessage -file - <<'EOF' README:xmessage is used by the default scripts. Libixp, if not provided, can font-misc-misc: $ grep -r font * |grep fixed alternative_wmiircs/python/wmiirc.py:wmii['font'] = 'drift,-*-fixed-*-*-*-*-9-*-*-*-*-*-*-*' alternative_wmiircs/plan9port/wmiirc:wmiifont='drift,-*-fixed-*-*-*-*-9-*-*-*-*-*-*-*' alternative_wmiircs/plan9port/wmiirc:wmiifont='-*-fixed-medium-r-*-*-13-*-*-*-*-*-*-*' alternative_wmiircs/ruby/config.yaml: font: -*-fixed-medium-r-*-*-13-*-*-*-*-*-*-* doc/wmii.tex: font=‘drift,-*-fixed-*-*-*-*-9-*-*-*-*-*-*-*’ doc/wmii.tex: prefixed with |xft:|, the Xft font renderer is used, and doc/wmii.tex: font=‘drift,-*-fixed-*-*-*-*-9-*-*-*-*-*-*-*’ You could do some researching before claiming the deps are wrong ...
Your just randomly quoted occurences of the beforementioned packages from the contents of wmii. For example, quoting that "xsetroot" is mentioned in a TeX-Dokument somewhere in docs *hardly* supports the point that it should be a crucial dependency for the package. Same applies to the other two packages. I'm surprised that you didn't try to argue that plan9ports and ruby should be made new dependencies of wmii, since you must have spotted it among your well conducted research... To be fair, xsetroot and the others *can* be used by wmii, which, nonetheless, doesn't make them a valid unconditional dependency. Consider that these are alternative rcs. You could do some thinking before blindly closing other people's reports.
No need to open that phial of vitriol in comment #2.
Sorry.
At least from the grep output it looks like the tools are used... and we won t add a USE flag per each RUNTIME dep expecting people to switch then on when they see something is failing to work