common complaint is that dothml is recursive while dodoc is not perhaps a -R flag to dodoc would be nice whilst we're on the subject, fowners and fperms should behave identically to chown and chmod (recursive) and that they should check for _valid_ ownerships additionally, keepdir should be inherently recursive so that if a package installs: /var/lib/postfix/buncha/dirs/eachdir/has/a/buncha/leaves then `keepdir /var/lib/postfix` in the ebuild should be sufficient information for keepdir to traverse that tree and install a .keep in the leaves (really that's the only dir that's necessary for a keep isn't it?) Spider, did I miss something?
Ok. Eventhing is adjusted in current cvs. All helpers except dodoc will die if they get invalid input. dodoc and keepdir are recursive. keepdir -R path1 path2 --- puts .keepdirs in all directories. dodoc dir1 dir2/blah --- recurses all given directories.
supposed to be fixed in 2.0.50 which is stable now. If this bug is not fixed please reopen.