media-video/aacskeys is not used by media-libs/libbluray. Reproducible: Always
Not true. It's being dlopen()'ed and used all over the code. src/libbluray/bluray.c: if ((bd->h_libaacs = dl_dlopen("libaacs", "0"))) {
(In reply to comment #1) > Not true. It's being dlopen()'ed and used all over the code. > > src/libbluray/bluray.c: if ((bd->h_libaacs = dl_dlopen("libaacs", "0"))) { That's libaacs, not aacskeys. Those are unrelated. libaacs = aacs decryption library aacskeys = stand-alone utility to query Volume Unique Key from BD drive
28 Jan 2012; Samuli Suominen <ssuominen@gentoo.org> + libbluray-0.0.1_pre20110819.ebuild, libbluray-0.2.1-r1.ebuild, + libbluray-9999.ebuild: + Replace media-video/aacskeys depend with media-libs/libaacs which is dlopened + wrt #398233 by Petri Hintukainen. It could be that media-libs/libaacs should + have depend for media-video/aacskeys, but it doesn't belong to this ebuild.
sidenote: (also stabilized libaacs for amd64/x86 and keyworded for ~ppc/~ppc64) as part of this bug, and bug 397531