| Summary: | у libtotem-pl-parser паразитный provides на libtotem | ||
|---|---|---|---|
| Product: | Sisyphus | Reporter: | Igor Zubkov <icesik> |
| Component: | libtotem-pl-parser | Assignee: | Yuri N. Sedunov <aris> |
| Status: | CLOSED FIXED | QA Contact: | qa-sisyphus |
| Severity: | normal | ||
| Priority: | P3 | CC: | aris, at |
| Version: | unstable | ||
| Hardware: | all | ||
| OS: | Linux | ||
|
Description
Igor Zubkov
2012-04-18 19:59:34 MSK
Ничего не перепутали? $ rpm -qR totem|grep libtotem ? Если бы... Вот лог:
[icesik@comp-atom-cpu-c2b250 ~]$ totem
totem: error while loading shared libraries: libtotem.so.0: cannot open shared object file: No such file or directory
[icesik@comp-atom-cpu-c2b250 ~]$ totem
totem totem-audio-preview totem-video-thumbnailer
[icesik@comp-atom-cpu-c2b250 ~]$ totem
totem: error while loading shared libraries: libtotem.so.0: cannot open shared object file: No such file or directory
[icesik@comp-atom-cpu-c2b250 ~]$ sudo ldconfig
[icesik@comp-atom-cpu-c2b250 ~]$ totem
totem: error while loading shared libraries: libtotem.so.0: cannot open shared object file: No such file or directory
[icesik@comp-atom-cpu-c2b250 ~]$ ldd -u -r /usr/bin/totem
5200: /usr/bin/totem: error: symbol lookup error: undefined symbol: optionstate (continued)
undefined symbol: optionstate (/usr/bin/totem)
5200: /usr/bin/totem: error: symbol lookup error: undefined symbol: all_options (continued)
undefined symbol: all_options (/usr/bin/totem)
5200: /usr/bin/totem: error: symbol lookup error: undefined symbol: video_widget_create (continued)
undefined symbol: video_widget_create (/usr/bin/totem)
5200: /usr/bin/totem: error: symbol lookup error: undefined symbol: totem_setup_preferences (continued)
undefined symbol: totem_setup_preferences (/usr/bin/totem)
5200: /usr/bin/totem: error: symbol lookup error: undefined symbol: bacon_video_widget_get_option_group (continued)
undefined symbol: bacon_video_widget_get_option_group (/usr/bin/totem)
5200: /usr/bin/totem: error: symbol lookup error: undefined symbol: totem_ui_manager_setup (continued)
undefined symbol: totem_ui_manager_setup (/usr/bin/totem)
5200: /usr/bin/totem: error: symbol lookup error: undefined symbol: totem_setup_recent (continued)
undefined symbol: totem_setup_recent (/usr/bin/totem)
5200: /usr/bin/totem: error: symbol lookup error: undefined symbol: totem_object_get_type (continued)
undefined symbol: totem_object_get_type (/usr/bin/totem)
5200: /usr/bin/totem: error: symbol lookup error: undefined symbol: totem_fullscreen_set_video_widget (continued)
undefined symbol: totem_fullscreen_set_video_widget (/usr/bin/totem)
5200: /usr/bin/totem: error: symbol lookup error: undefined symbol: totem_session_add_options (continued)
undefined symbol: totem_session_add_options (/usr/bin/totem)
5200: /usr/bin/totem: error: symbol lookup error: undefined symbol: playlist_widget_setup (continued)
undefined symbol: playlist_widget_setup (/usr/bin/totem)
5200: /usr/bin/totem: error: symbol lookup error: undefined symbol: totem_action_set_mrl (continued)
undefined symbol: totem_action_set_mrl (/usr/bin/totem)
5200: /usr/bin/totem: error: symbol lookup error: undefined symbol: totem_setup_file_filters (continued)
undefined symbol: totem_setup_file_filters (/usr/bin/totem)
5200: /usr/bin/totem: error: symbol lookup error: undefined symbol: totem_fullscreen_new (continued)
undefined symbol: totem_fullscreen_new (/usr/bin/totem)
5200: /usr/bin/totem: error: symbol lookup error: undefined symbol: totem_object_action_play_pause (continued)
undefined symbol: totem_object_action_play_pause (/usr/bin/totem)
5200: /usr/bin/totem: error: symbol lookup error: undefined symbol: totem_object_plugins_init (continued)
undefined symbol: totem_object_plugins_init (/usr/bin/totem)
5200: /usr/bin/totem: error: symbol lookup error: undefined symbol: totem_interface_load (continued)
undefined symbol: totem_interface_load (/usr/bin/totem)
5200: /usr/bin/totem: error: symbol lookup error: undefined symbol: totem_setup_window (continued)
undefined symbol: totem_setup_window (/usr/bin/totem)
5200: /usr/bin/totem: error: symbol lookup error: undefined symbol: totem_action_open_files (continued)
undefined symbol: totem_action_open_files (/usr/bin/totem)
5200: /usr/bin/totem: error: symbol lookup error: undefined symbol: totem_action_error_and_exit (continued)
undefined symbol: totem_action_error_and_exit (/usr/bin/totem)
5200: /usr/bin/totem: error: symbol lookup error: undefined symbol: totem_session_setup (continued)
undefined symbol: totem_session_setup (/usr/bin/totem)
5200: /usr/bin/totem: error: symbol lookup error: undefined symbol: totem_options_process_late (continued)
undefined symbol: totem_options_process_late (/usr/bin/totem)
5200: /usr/bin/totem: error: symbol lookup error: undefined symbol: bacon_video_widget_set_logo (continued)
undefined symbol: bacon_video_widget_set_logo (/usr/bin/totem)
5200: /usr/bin/totem: error: symbol lookup error: undefined symbol: totem_options_process_for_server (continued)
undefined symbol: totem_options_process_for_server (/usr/bin/totem)
5200: /usr/bin/totem: error: symbol lookup error: undefined symbol: totem_session_restore (continued)
undefined symbol: totem_session_restore (/usr/bin/totem)
5200: /usr/bin/totem: error: symbol lookup error: undefined symbol: totem_callback_connect (continued)
undefined symbol: totem_callback_connect (/usr/bin/totem)
5200: /usr/bin/totem: error: symbol lookup error: undefined symbol: totem_setup_file_monitoring (continued)
undefined symbol: totem_setup_file_monitoring (/usr/bin/totem)
5200: /usr/bin/totem: error: symbol lookup error: undefined symbol: totem_gdk_window_set_waiting_cursor (continued)
undefined symbol: totem_gdk_window_set_waiting_cursor (/usr/bin/totem)
5200: /usr/bin/totem: error: symbol lookup error: undefined symbol: totem_object_action_exit (continued)
undefined symbol: totem_object_action_exit (/usr/bin/totem)
5200: /usr/bin/totem: error: symbol lookup error: undefined symbol: totem_sidebar_set_current_page (continued)
undefined symbol: totem_sidebar_set_current_page (/usr/bin/totem)
5200: /usr/bin/totem: error: symbol lookup error: undefined symbol: totem_action_fullscreen (continued)
undefined symbol: totem_action_fullscreen (/usr/bin/totem)
5200: /usr/bin/totem: error: symbol lookup error: undefined symbol: totem_setup_play_disc (continued)
undefined symbol: totem_setup_play_disc (/usr/bin/totem)
Unused direct dependencies:
libtotem.so.0
[icesik@comp-atom-cpu-c2b250 ~]$ ldd /usr/bin/totem
linux-gate.so.1 => (0xb77c4000)
libtotem.so.0 => not found
libgtk-3.so.0 => /usr/lib/libgtk-3.so.0 (0xb7309000)
libgdk-3.so.0 => /usr/lib/libgdk-3.so.0 (0xb7292000)
libX11.so.6 => /usr/lib/libX11.so.6 (0xb7173000)
libgio-2.0.so.0 => /usr/lib/libgio-2.0.so.0 (0xb704b000)
libgobject-2.0.so.0 => /usr/lib/libgobject-2.0.so.0 (0xb7006000)
libglib-2.0.so.0 => /lib/libglib-2.0.so.0 (0xb6f24000)
libc.so.6 => /lib/libc.so.6 (0xb6dc1000)
libgmodule-2.0.so.0 => /usr/lib/libgmodule-2.0.so.0 (0xb6dbd000)
libpangocairo-1.0.so.0 => /usr/lib/libpangocairo-1.0.so.0 (0xb6db0000)
libXi.so.6 => /usr/lib/libXi.so.6 (0xb6da1000)
libXfixes.so.3 => /usr/lib/libXfixes.so.3 (0xb6d9b000)
libatk-1.0.so.0 => /usr/lib/libatk-1.0.so.0 (0xb6d7d000)
libcairo-gobject.so.2 => /usr/lib/libcairo-gobject.so.2 (0xb6d75000)
libcairo.so.2 => /usr/lib/libcairo.so.2 (0xb6c75000)
libgdk_pixbuf-2.0.so.0 => /usr/lib/libgdk_pixbuf-2.0.so.0 (0xb6c56000)
libpangoft2-1.0.so.0 => /usr/lib/libpangoft2-1.0.so.0 (0xb6c2e000)
libpango-1.0.so.0 => /usr/lib/libpango-1.0.so.0 (0xb6be9000)
libfontconfig.so.1 => /usr/lib/libfontconfig.so.1 (0xb6bb8000)
libm.so.6 => /lib/libm.so.6 (0xb6b8e000)
libpthread.so.0 => /lib/libpthread.so.0 (0xb6b73000)
libXext.so.6 => /usr/lib/libXext.so.6 (0xb6b63000)
libXinerama.so.1 => /usr/lib/libXinerama.so.1 (0xb6b5f000)
libXrandr.so.2 => /usr/lib/libXrandr.so.2 (0xb6b57000)
libXcursor.so.1 => /usr/lib/libXcursor.so.1 (0xb6b4d000)
libXcomposite.so.1 => /usr/lib/libXcomposite.so.1 (0xb6b48000)
libXdamage.so.1 => /usr/lib/libXdamage.so.1 (0xb6b44000)
libxcb.so.1 => /usr/lib/libxcb.so.1 (0xb6b29000)
libdl.so.2 => /lib/libdl.so.2 (0xb6b24000)
libz.so.1 => /lib/libz.so.1 (0xb6b0d000)
libselinux.so.1 => /lib/libselinux.so.1 (0xb6af0000)
libresolv.so.2 => /lib/libresolv.so.2 (0xb6ad9000)
libffi.so.5 => /usr/lib/libffi.so.5 (0xb6ad2000)
libpcre.so.3 => /lib/libpcre.so.3 (0xb6a92000)
librt.so.1 => /lib/librt.so.1 (0xb6a89000)
/lib/ld-linux.so.2 (0xb77c5000)
libfreetype.so.6 => /usr/lib/libfreetype.so.6 (0xb69fc000)
libpixman-1.so.0 => /usr/lib/libpixman-1.so.0 (0xb6974000)
libEGL.so.1 => /usr/lib/libEGL.so.1 (0xb6958000)
libpng12.so.0 => /usr/lib/libpng12.so.0 (0xb6932000)
libxcb-shm.so.0 => /usr/lib/libxcb-shm.so.0 (0xb692e000)
libxcb-render.so.0 => /usr/lib/libxcb-render.so.0 (0xb6924000)
libXrender.so.1 => /usr/lib/libXrender.so.1 (0xb691a000)
libGL.so.1 => /usr/lib/libGL.so.1 (0xb68cd000)
libexpat.so.1 => /lib/libexpat.so.1 (0xb68a2000)
libXau.so.6 => /usr/lib/libXau.so.6 (0xb689d000)
libXdmcp.so.6 => /usr/lib/libXdmcp.so.6 (0xb6897000)
libX11-xcb.so.1 => /usr/lib/libX11-xcb.so.1 (0xb6894000)
libxcb-dri2.so.0 => /usr/lib/libxcb-dri2.so.0 (0xb688f000)
libxcb-xfixes.so.0 => /usr/lib/libxcb-xfixes.so.0 (0xb6888000)
libudev.so.0 => /lib/libudev.so.0 (0xb6879000)
libdrm.so.2 => /usr/lib/libdrm.so.2 (0xb686d000)
libwayland-client.so.0 => /usr/lib/libwayland-client.so.0 (0xb6865000)
libwayland-server.so.0 => /usr/lib/libwayland-server.so.0 (0xb685a000)
libgbm.so.1 => /usr/lib/libgbm.so.1 (0xb6855000)
libglapi.so.0 => /usr/lib/libglapi.so.0 (0xb683f000)
libxcb-glx.so.0 => /usr/lib/libxcb-glx.so.0 (0xb682a000)
libXxf86vm.so.1 => /usr/lib/libXxf86vm.so.1 (0xb6824000)
[icesik@comp-atom-cpu-c2b250 ~]$ ls -la /usr/lib | grep totem
lrwxrwxrwx 1 root root 32 Апр 17 14:41 libtotem-plparser-mini.so.17 -> libtotem-plparser-mini.so.17.0.3
-rw-r--r-- 1 root root 17832 Апр 16 22:00 libtotem-plparser-mini.so.17.0.3
lrwxrwxrwx 1 root root 27 Апр 17 14:41 libtotem-plparser.so.17 -> libtotem-plparser.so.17.0.3
-rw-r--r-- 1 root root 109020 Апр 16 22:00 libtotem-plparser.so.17.0.3
drwxr-xr-x 2 root root 4096 Апр 16 22:05 totem
[icesik@comp-atom-cpu-c2b250 ~]$ ls -la /usr/lib/totem/
итого 80
drwxr-xr-x 2 root root 4096 Апр 16 22:05 .
drwxr-xr-x 175 root root 73728 Апр 18 14:50 ..
[icesik@comp-atom-cpu-c2b250 ~]$ rpm -qa | grep totem
totem-3.4.1-alt1
libtotem-pl-parser-3.4.1-alt1
[icesik@comp-atom-cpu-c2b250 ~]$ rpm -ql totem
/usr/bin/totem
/usr/bin/totem-audio-preview
/usr/bin/totem-video-thumbnailer
/usr/lib/totem
/usr/share/GConf/gsettings/totem.convert
/usr/share/applications/totem.desktop
<вырезано>
[icesik@comp-atom-cpu-c2b250 ~]$ sudo apt-get install /usr/lib/libtotem.so.0
Reading Package Lists... Done
Building Dependency Tree... Done
Selecting libtotem for '/usr/lib/libtotem.so.0'
The following extra packages will be installed:
libtotem
The following NEW packages will be installed:
libtotem
0 upgraded, 1 newly installed, 0 removed and 0 not upgraded.
Need to get 0B/149kB of archives.
After unpacking 422kB of additional disk space will be used.
Do you want to continue? [Y/n]
Committing changes...
Preparing... ########################################################################### [100%]
1: libtotem ########################################################################### [100%]
Running /usr/lib/rpm/posttrans-filetriggers
Done.
[icesik@comp-atom-cpu-c2b250 ~]$ totem
[icesik@comp-atom-cpu-c2b250 ~]$ rpm -qR totem|grep libtotem
libtotem = 3.4.1-alt1
libtotem-plparser.so.17 >= set:jiZ9E
[icesik@comp-atom-cpu-c2b250 ~]$
Или вот даже лучше:
[icesik@comp-atom-cpu-c2b250 ~]$ rpm -q totem libtotem
totem-3.4.1-alt1
libtotem-3.4.1-alt1
[icesik@comp-atom-cpu-c2b250 ~]$ sudo apt-get remove libtotem
Reading Package Lists... Done
Building Dependency Tree... Done
The following packages will be REMOVED:
libtotem
0 upgraded, 0 newly installed, 1 removed and 0 not upgraded.
Need to get 0B of archives.
After unpacking 422kB disk space will be freed.
Do you want to continue? [Y/n] n
Abort.
[icesik@comp-atom-cpu-c2b250 ~]$
Такое ощущение что кто-то провайдит libtotem.
Скорей, ошибается rpm-build, на него и перевесим. $ rpmq -R totem |grep libtotem libtotem = 3.4.1-alt1 libtotem-plparser.so.17 >= set:jiZ9E $ rpmquery -a '*totem*' libtotem-pl-parser-3.4.1-alt1 libtotem-3.4.1-alt1 totem-3.4.1-alt1 $ rpmquery --provides libtotem-pl-parser |grep -v set: libtotem = 3.4.1 libtotem-pl-parser = 3.4.1-alt1 Не надо так делать, пожалуйста. |