Gentoo Archives: gentoo-user-ru

From: marlboro <Retaw@××××××.ru>
To: gentoo-user-ru@l.g.o
Subject: Re: [gentoo-user-ru] emerge @preserved-rebuild to rebuild packages using these libraries
Date: Fri, 21 Nov 2008 14:08:44
Message-Id: 4926C0E9.50408@ufamts.ru
In Reply to: Re: [gentoo-user-ru] emerge @preserved-rebuild to rebuild packages using these libraries by spirit
1 Удалил все libavcodec.so.51*
2 revdep-rebuild --soname libavcodec.so.52.0.0
3 emerge перестал ругаться, но проблема с gxine осталась
4
5
6 spirit пишет:
7 > У меня была похожая ситуация...
8 > после апдейтов, emerge сказал примерно такую вещь, но там были еще
9 > пару мультимедиа пакетов.
10 > я сделал emerge @preserved-rebuild пару раз.. (2-3) , (никак не мог
11 > понять почему он снова ругался ))... потом посмотрел что
12 > /usr/lib64/libavcodec.so является ссылкой на 52ую версию, и пакеты
13 > собственно с 52ой видать и собрались...
14 > тогда я ручками сделал rm /usr/lib64/libavcodec.so.51 , и все
15 > остальные so, на котороые ругался emerge.
16 > все прекрасно, зависания на фильмах нету, которые опрделеяютсья как
17 > ==========================================================================
18 >
19 > Открываю декодер видео: [ffmpeg] FFmpeg's libavcodec codec family
20 > Выбран видеокодек: [ffodivx] vfm: ffmpeg (FFmpeg MPEG-4)
21 > ==========================================================================
22 >
23 > да и на других тоже :).
24 >
25 > marlboro пишет:
26 >> Hi!
27 >>
28 >> После очередного обновления мира выходит предупреждение такого рода:
29 >> !!! existing preserved libs:
30 >> >>> package: media-video/ffmpeg-0.4.9_p20081014
31 >> * - /usr/lib64/libavcodec.so.51
32 >> * - /usr/lib64/libavcodec.so.51.53.0
33 >> * used by /opt/VirtualBox/VBoxFFmpegFB.so
34 >> (app-emulation/virtualbox-bin-2.0.4)
35 >> >>> package: media-libs/x264-0.0.20081006
36 >> * - /usr/lib64/libx264.so.60
37 >> * used by /usr/lib64/libavcodec.so.51
38 >> (media-video/ffmpeg-0.4.9_p20081014)
39 >> * used by /usr/lib64/libavcodec.so.51.53.0
40 >> (media-video/ffmpeg-0.4.9_p20081014)
41 >> Use emerge @preserved-rebuild to rebuild packages using these libraries
42 >>
43 >> Что предпринималось:
44 >> emerge @preserved-rebuild
45 >> revdep-rebuild
46 >> revdep-rebuild --soname libavcodec.so.51
47 >> revdep-rebuild --soname libavcodec.so.51.53.0
48 >> Пересобирал ffmpeg, xine-lib и gxine (виснет при попытке просмотра
49 >> фильма, где используется ffmpeg)
50 >>
51 >> Говорят, что это баг. Как с ним бороться?
52 >>
53 >
54 >