Bug 23679

Summary: imprecise deps: undefined symbol: udev_monitor_filter_add_match_subsystem_devtype
Product: Sisyphus Reporter: Ivan Zakharyaschev <imz>
Component: libgudevAssignee: Yuri N. Sedunov <aris>
Status: CLOSED WORKSFORME QA Contact: qa-sisyphus
Severity: major    
Priority: P3 CC: aris
Version: unstable   
Hardware: all   
OS: Linux   
Bug Depends on: 15079    
Bug Blocks:    

Description Ivan Zakharyaschev 2010-06-28 04:45:45 MSD
$ rpm -qf /lib/libgudev-1.0.so.0
libgudev-150-alt7
$ rpm -qa '*udev*'
libudev-141-alt9
udev-initramfs-118-alt1
udev_static-addon-0.1-alt1
udev-118-alt1
libgudev-150-alt7
udev-rules-118-alt1
$ 

libgudev has been installed by APT in my system, but the required fresh versions of the libraries it depends upon were not installed; as a result, libgudev is not usable:


$ cheese
Xlib:  extension "Generic Event Extension" missing on display ":0.0".
Xlib:  extension "Generic Event Extension" missing on display ":0.0".
Xlib:  extension "Generic Event Extension" missing on display ":0.0".
Xlib:  extension "Generic Event Extension" missing on display ":0.0".
Xlib:  extension "Generic Event Extension" missing on display ":0.0".
Xlib:  extension "Generic Event Extension" missing on display ":0.0".

(cheese:2049): GStreamer-WARNING **: Failed to load plugin '/usr/lib/gstreamer-0.10/libgstlame.so': /usr/lib/gstreamer-0.10/libgstlame.so: undefined symbol: lame_set_VBR_quality
cheese: symbol lookup error: /lib/libgudev-1.0.so.0: undefined symbol: udev_monitor_filter_add_match_subsystem_devtype

$ rpm -q cheese
cheese-2.30.1-alt2
$
Comment 1 Valery Inozemtsev 2010-06-28 11:40:40 MSD
apt-get dist-upgrade