Harry Putnam schreef: > First let me add that (mjpegtools-1.6.2-r3) isn't even installed: > root # qpkg -v -I |grep mjpegtools media-video/mjpegtools-1.8.0-r1 * > > > equery depends mjpegtools [ Searching for packages depending on > mjpegtools... ] media-video/transcode-0.6.14-r2 > media-video/cinelerra-cvs-20050801 > > both are installed here: # qpkg -v -I |grep 'transcode\|cinelerra' > media-video/transcode-0.6.14-r2 * media-video/cinelerra-cvs-20050801 > * >
This seems odd: Runtime Dependencies transcode-0.6.14-r2 media-libs/libexif media-libs/netpbm | >= media-video/ffmpeg - 0.4.9_pre1 a52 >= media-libs/a52dec - 0.7.4 avi >= media-video/avifile - 0.7.41.20041001 dv >= media-libs/libdv - 0.99 dvdread >= media-libs/libdvdread - 0.9.0 encode >= media-sound/lame - 3.93 fame >= media-libs/libfame - 0.9.1 gtk = x11-libs/gtk+ - 1.2* imagemagick >= media-gfx/imagemagick - 5.5.6.0 jpeg media-libs/jpeg lzo >= dev-libs/lzo - 1.08 mjpeg >= media-video/mjpegtools - 1.6.2-r3 mpeg media-libs/libmpeg3 ogg media-libs/libogg pvm >= sys-cluster/pvm - 3.4 quicktime >= media-libs/libquicktime - 0.9.3 sdl media-libs/libsdl theora media-libs/libtheora truetype >= media-libs/freetype - 2 vorbis media-libs/libvorbis xvid >= media-libs/xvid - 1.0.2 X virtual/x11 Runtime Dependencies cinelerra-cvs-20050801 media-libs/faad2 media-libs/libdv | >= media-libs/libogg - 1.0 media-libs/libpng | >= media-libs/libtheora - 1.0_alpha4-r1 | >= media-libs/libvorbis - 1.0.1-r2 | >= media-libs/openexr - 1.2.1 | >= media-sound/esound - 0.2.34 ! media-video/cinelerra - ! media-video/cinelerra - media-video/mjpegtools | >= sys-libs/libavc1394 - 0.4.1 | >= sys-libs/libraw1394 - 0.9.0 virtual/x11 What seems odd to me is that neither of these two programs depends on that specific version of mpegtools. Transcode will take that version or above, cinelerra doesn't care. And, since you have a greater version installed, there seems to be no reason that revdep-rebuild should be trying to install an older version in this way. The highest likelihood is that-- as previously suggested-- you're running an old output from revdep-rebuild -p (when this version was the installed version of mjpegtools), and did not delete the old output files and re-run revdep-rebuild -p to get a new prospective rebuild list. You might want to check your /root/ folder and see what the dates on those .revdep-rebuild files is. If they aren't from a recent time, remove them, and run revdep-rebuild (-p) again. Alternatively (hacky solution), try re-emerging cinelerra and transcode again (to retrain them in where their dependent files are and what version they are). Even more hackily, remove mjpegtools totaly (unmerge), then do an emerge -uaDtv world, and let it get pulled back in as a dependency of the two packages that need it. That ought to straighten everything out. But probably you're just using old revdep-rebuild output, and the easiest solution would be to delete those files so that revdep-rebuild can update itself with the current state of your system. HTH, Holly -- gentoo-user@gentoo.org mailing list