1 |
Harry Putnam schreef: |
2 |
|
3 |
> First let me add that (mjpegtools-1.6.2-r3) isn't even installed: |
4 |
> root # qpkg -v -I |grep mjpegtools media-video/mjpegtools-1.8.0-r1 * |
5 |
> |
6 |
> |
7 |
> equery depends mjpegtools [ Searching for packages depending on |
8 |
> mjpegtools... ] media-video/transcode-0.6.14-r2 |
9 |
> media-video/cinelerra-cvs-20050801 |
10 |
> |
11 |
> both are installed here: # qpkg -v -I |grep 'transcode\|cinelerra' |
12 |
> media-video/transcode-0.6.14-r2 * media-video/cinelerra-cvs-20050801 |
13 |
> * |
14 |
> |
15 |
|
16 |
This seems odd: |
17 |
|
18 |
Runtime Dependencies |
19 |
transcode-0.6.14-r2 |
20 |
|
21 |
media-libs/libexif |
22 |
media-libs/netpbm |
23 |
| >= media-video/ffmpeg - 0.4.9_pre1 |
24 |
a52 >= media-libs/a52dec - 0.7.4 |
25 |
avi >= media-video/avifile - 0.7.41.20041001 |
26 |
dv >= media-libs/libdv - 0.99 |
27 |
dvdread >= media-libs/libdvdread - 0.9.0 |
28 |
encode >= media-sound/lame - 3.93 |
29 |
fame >= media-libs/libfame - 0.9.1 |
30 |
gtk = x11-libs/gtk+ - 1.2* |
31 |
imagemagick >= media-gfx/imagemagick - 5.5.6.0 |
32 |
jpeg media-libs/jpeg |
33 |
lzo >= dev-libs/lzo - 1.08 |
34 |
mjpeg >= media-video/mjpegtools - 1.6.2-r3 |
35 |
mpeg media-libs/libmpeg3 |
36 |
ogg media-libs/libogg |
37 |
pvm >= sys-cluster/pvm - 3.4 |
38 |
quicktime >= media-libs/libquicktime - 0.9.3 |
39 |
sdl media-libs/libsdl |
40 |
theora media-libs/libtheora |
41 |
truetype >= media-libs/freetype - 2 |
42 |
vorbis media-libs/libvorbis |
43 |
xvid >= media-libs/xvid - 1.0.2 |
44 |
X virtual/x11 |
45 |
|
46 |
Runtime Dependencies |
47 |
cinelerra-cvs-20050801 |
48 |
|
49 |
media-libs/faad2 |
50 |
media-libs/libdv |
51 |
| >= media-libs/libogg - 1.0 |
52 |
media-libs/libpng |
53 |
| >= media-libs/libtheora - 1.0_alpha4-r1 |
54 |
| >= media-libs/libvorbis - 1.0.1-r2 |
55 |
| >= media-libs/openexr - 1.2.1 |
56 |
| >= media-sound/esound - 0.2.34 |
57 |
! media-video/cinelerra - |
58 |
! media-video/cinelerra - |
59 |
media-video/mjpegtools |
60 |
| >= sys-libs/libavc1394 - 0.4.1 |
61 |
| >= sys-libs/libraw1394 - 0.9.0 |
62 |
virtual/x11 |
63 |
|
64 |
What seems odd to me is that neither of these two programs depends on |
65 |
that specific version of mpegtools. Transcode will take that version or |
66 |
above, cinelerra doesn't care. |
67 |
|
68 |
And, since you have a greater version installed, there seems to be no |
69 |
reason that revdep-rebuild should be trying to install an older version |
70 |
in this way. |
71 |
|
72 |
The highest likelihood is that-- as previously suggested-- you're |
73 |
running an old output from revdep-rebuild -p (when this version was the |
74 |
installed version of mjpegtools), and did not delete the old output |
75 |
files and re-run revdep-rebuild -p to get a new prospective rebuild |
76 |
list. You might want to check your /root/ folder and see what the dates |
77 |
on those .revdep-rebuild files is. If they aren't from a recent time, |
78 |
remove them, and run revdep-rebuild (-p) again. |
79 |
|
80 |
Alternatively (hacky solution), try re-emerging cinelerra and transcode |
81 |
again (to retrain them in where their dependent files are and what |
82 |
version they are). |
83 |
|
84 |
Even more hackily, remove mjpegtools totaly (unmerge), then do an emerge |
85 |
-uaDtv world, and let it get pulled back in as a dependency of the two |
86 |
packages that need it. That ought to straighten everything out. |
87 |
|
88 |
But probably you're just using old revdep-rebuild output, and the |
89 |
easiest solution would be to delete those files so that revdep-rebuild |
90 |
can update itself with the current state of your system. |
91 |
|
92 |
HTH, |
93 |
Holly |
94 |
|
95 |
-- |
96 |
gentoo-user@g.o mailing list |