archivers/rar should not depend on misc/compat9x - it does not even install a dynamically linked executable.
Actually, supporting the complete feature set, it does depend on compat9x. SFX archive support requires it: root@p100amd64-default:~ # ldd /usr/local/lib/default.sfx /usr/local/lib/default.sfx: libstdc++.so.6 => /usr/local/lib32/compat/libstdc++.so.6 (0x28091000) libm.so.5 => /usr/lib32/libm.so.5 (0x2818b000) libgcc_s.so.1 => /usr/lib32/libgcc_s.so.1 (0x281b4000) libc.so.7 => /usr/lib32/libc.so.7 (0x281c0000) Quite possibly, SFX is rarely used these days, this might justify turning it into an OPTION. This would allow us to get around installing compat9x by default. Please talk to the maintainer if you are interested in proposing a patch. Closing this bug, since it works as intended.