I've installed unstable media-video/miro-5.0.1. During emerge, receive the following: * QA Notice: Pre-stripped files found: * /usr/bin/codegen.Linux-x86_64 * /usr/bin/codegen.Linux-i686 If I run revdep-rebuild, it always reports: * Checking dynamic linking consistency [ 9% ] * broken /usr/bin/codegen.Linux-i686 (requires libtag.so.1) Revdep-rebuild will rebuild miro. Running revdep-rebuild again yields the same results. Reproducible: Always Steps to Reproduce: 1. Run revdep-rebuild 2. revdep-rebuild reports:broken /usr/bin/codegen.Linux-i686 (requires libtag.so.1) 3. revdep-rebuild emerges media-video/miro-5.0.1 4. Running revdep-rebuild again yields the exact same results Expected Results: revdep-rebuild resolves the broken file.
Created attachment 318948 [details] Output of emerge --info '=media-video/miro-5.0.1'
(In reply to comment #1) > Created attachment 318948 [details] > Output of emerge --info '=media-video/miro-5.0.1' Same error here, ~amd64 someone on #gentoo replied, " confused as to why miro is installing codegen.Linux-i686 and linking to 32bit libs, it doesn't seem to be a 32bit-only pkg" running revdep-rebuild * Checking dynamic linking consistency [ 7% ] * broken /usr/bin/codegen.Linux-i686 (requires libtag.so.1 miro builds and then recieve >>> Auto-cleaning packages... >>> No outdated packages were found on your system. * GNU info directory index is up-to-date. !!! existing preserved libs: >>> package: app-emulation/emul-linux-x86-baselibs-20120520 * - /lib32/libz.so.1 * - /lib32/libz.so.1.2.5 * used by /usr/bin/codegen.Linux-i686 (media-video/miro-5.0.1) Use emerge @preserved-rebuild to rebuild packages using these libraries
removed