Created attachment 346556 [details, diff] diff between the desired and current ebuild mcomix-0.99-r1.ebuild mcomix installs and runs just fine without unrar: a run time exception is thrown that and handled by the program when unrar is not present. The user is shown a message explaining that the format is not supported. This option is fairly important as a GPL v2 program pulls in a unRAR (proprietary, non-free) licensed one when it's not absolutely necessary.
Comment on attachment 346556 [details, diff] diff between the desired and current ebuild mcomix-0.99-r1.ebuild Adding optional runtime dependencies through USE flags without altering what the ebuild installs is regarded as a QA problem. If rar support is optional, and the software already explains that as needed, then changing a USE flag for the sake of installing an extra package doesn't really accomplish anything.
The vast majority of comics available are in cbr format, hence the dep. There were also broken versions in the tree which required a blocker, but that's no longer true. I'll think about it.
Fixed in 1.00.