There is a static USE but a static-libs is installed also with USE="-static" /usr/lib/libbz2.a /usr/lib/libbz2.so
Because static != static-libs USE=static means "build a statically linked bzip2 command" (which requires static-libs of course).
(In reply to comment #1) > Because static != static-libs > USE=static means "build a statically linked bzip2 command" (which requires > static-libs of course). I know; I meant, if the static libs ( /usr/lib/libbz2.a in this case )is not needed when the USE="static" is not active, can be deleted without create another USEFLAG. If the library needs also with USE="-static" please close as INVALID.
i needed this anyways, so bzip2-1.0.6-r3 now has USE=static-libs in general, it's better to actually post patches than just mass request ...