Some modules seem indeed to be 32 bit, I have the same issue
root@kyle:/usr/lib/pulse-2.1/modules# file *| grep -v 64-bit libprotocol-esound.so: ELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=0xba465c853f9f4a756be3c5799004d5dad154d779, stripped module-esound-compat-spawnfd.so: ELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=0xfb762fd5be52f7ecacdcd853e03620c1a55ae9a1, stripped module-esound-compat-spawnpid.so: ELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=0xcbf384e8214682b6b01fa73a8fb29454ae69842e, stripped module-esound-protocol-tcp.so: ELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=0xf20628b16f34bf4109d8cf27c5a4f6159485bf6f, stripped module-esound-protocol-unix.so: ELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=0xe22999757c6a8a55851c0d46d7eb60b287619536, stripped
root@kyle:/usr/lib/pulse-2.1/modules# root@kyle:/usr/lib/pulse-2.1/modules# for a in libprotocol-esound.so module-esound-compat-spawnfd.so module-esound-compat-spawnpid.so module-esound-protocol-tcp.so module-esound-protocol-unix.so > do > dpkg -S `pwd`/$a > done pulseaudio-esound-compat: /usr/lib/pulse-2.1/modules/libprotocol-esound.so pulseaudio-esound-compat: /usr/lib/pulse-2.1/modules/module-esound-compat-spawnfd.so pulseaudio-esound-compat: /usr/lib/pulse-2.1/modules/module-esound-compat-spawnpid.so pulseaudio-esound-compat: /usr/lib/pulse-2.1/modules/module-esound-protocol-tcp.so pulseaudio-esound-compat: /usr/lib/pulse-2.1/modules/module-esound-protocol-unix.so
It seems that the upgrade installs the 32bit version instead of the 64bit one. pulseaudio-esound-compat:i386 - PulseAudio ESD compatibility layer
Some modules seem indeed to be 32 bit, I have the same issue
root@kyle: /usr/lib/ pulse-2. 1/modules# file *| grep -v 64-bit esound. so: ELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[ sha1]=0xba465c8 53f9f4a756be3c5 799004d5dad154d 779, stripped esound- compat- spawnfd. so: ELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[ sha1]=0xfb762fd 5be52f7ecacdcd8 53e03620c1a55ae 9a1, stripped esound- compat- spawnpid. so: ELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[ sha1]=0xcbf384e 8214682b6b01fa7 3a8fb29454ae698 42e, stripped esound- protocol- tcp.so: ELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[ sha1]=0xf20628b 16f34bf4109d8cf 27c5a4f6159485b f6f, stripped esound- protocol- unix.so: ELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[ sha1]=0xe229997 57c6a8a55851c0d 46d7eb60b287619 536, stripped
libprotocol-
module-
module-
module-
module-
root@kyle: /usr/lib/ pulse-2. 1/modules# /usr/lib/ pulse-2. 1/modules# for a in libprotocol- esound. so module- esound- compat- spawnfd. so module- esound- compat- spawnpid. so module- esound- protocol- tcp.so module- esound- protocol- unix.so esound- compat: /usr/lib/ pulse-2. 1/modules/ libprotocol- esound. so esound- compat: /usr/lib/ pulse-2. 1/modules/ module- esound- compat- spawnfd. so esound- compat: /usr/lib/ pulse-2. 1/modules/ module- esound- compat- spawnpid. so esound- compat: /usr/lib/ pulse-2. 1/modules/ module- esound- protocol- tcp.so esound- compat: /usr/lib/ pulse-2. 1/modules/ module- esound- protocol- unix.so
root@kyle:
> do
> dpkg -S `pwd`/$a
> done
pulseaudio-
pulseaudio-
pulseaudio-
pulseaudio-
pulseaudio-
It seems that the upgrade installs the 32bit version instead of the 64bit one. esound- compat: i386 - PulseAudio ESD compatibility layer
pulseaudio-