Bug#748651: More info for pulseaudio bug

VALETTE Eric OLNC/OLPS eric2.valette at orange.com
Wed Jul 2 15:23:02 UTC 2014


On 07/02/2014 05:01 PM, Michael Biebl wrote:
>
>
> Thanks Eric, keep us posted.
>
> We already have a list of required kernel features we check for in
> udev.preinst [1].
>
> We do have a check for open_by_handle_at(2)  (CONFIG_FHANDLE). So I'm
> surprised this check didn't work for you.
>
> Which version of udev are you running? This particular check was added
> in 204-9.

Never saw a warning and never failed to install anything! I checked the
test is there in 208 too and it is.
I even did extract the code and tested it:

needed_symbols='inotify_init signalfd accept4 open_by_handle_at
timerfd_create epoll_create'
for symbol in $needed_symbols; do if ! egrep "^[a-fA-F0-9]+ T
\.?sys_${symbol}$" /proc/kallsyms; then missing_symbol=1;
abort_install=1; break; fi; done
ffffffff810e875f T sys_inotify_init
ffffffff810ebb16 T sys_signalfd
ffffffff81488a25 T sys_accept4
ffffffff810f7391 T sys_open_by_handle_at
ffffffff810ebff4 T sys_timerfd_create
ffffffff810ea8ec T sys_epoll_create



dpkg -l *systemd*
Desired=Unknown/Install/Remove/Purge/Hold
|
Status=Not/Inst/Conf-files/Unpacked/halF-conf/Half-inst/trig-aWait/Trig-pend
|/ Err?=(none)/Reinst-required (Status,Err: uppercase=bad)
||/ Name                      Version           Architecture     
Description                                             
+++-=========================-=================-=================-======================================================= 

ii  libpam-systemd:amd64      208-5             amd64             system
and service manager - PAM module                 
ii  libsystemd-daemon0:amd64  208-5             amd64            
systemd utility library                                 
ii  libsystemd-id128-0:amd64  208-5             amd64            
systemd 128 bit ID utility library                      
ii  libsystemd-journal0:amd64 208-5             amd64            
systemd journal utility library                         
ii  libsystemd-login0:amd64   208-5             amd64            
systemd login utility library                           
ii  systemd                   208-5             amd64             system
and service manager                              
un  systemd-services          <none>            <none>            (no
description available)                              
ii  systemd-sysv              208-5             amd64             system
and service manager - SysV links                 

dpkg -l
*udev*                                                                                          

Desired=Unknown/Install/Remove/Purge/Hold                                                                                 

|
Status=Not/Inst/Conf-files/Unpacked/halF-conf/Half-inst/trig-aWait/Trig-pend                                            

|/ Err?=(none)/Reinst-required (Status,Err:
uppercase=bad)                                                                

||/ Name                      Version           Architecture     
Description                                             
+++-=========================-=================-=================-=======================================================
ii  gir1.2-gudev-1.0          208-5             amd64            
libgudev-1.0 introspection data
ii  libgudev-1.0-0:amd64      208-5             amd64            
GObject-based wrapper library for libudev
ii  libgudev-1.0-dev          208-5             amd64            
libgudev-1.0 development files
ii  libudev-dev:amd64         208-5             amd64            
libudev development files
ii  libudev0:amd64            175-7.2           amd64            
libudev shared library   <============= strange
ii  libudev1:amd64            208-5             amd64            
libudev shared library
ii  system-config-printer-ude 1.4.3-4           amd64            
Utilities to detect and configure printers automaticall
ii  udev                      208-5             amd64             /dev/
and hotplug management daemon



More information about the pkg-pulseaudio-devel mailing list