01.02.2015 01:29, Felipe Sateler wrote:
On Sat, Jan 31, 2015 at 4:56 PM, David Henningsson
<david.hennings...@canonical.com> wrote:

On 2015-01-31 08:19, Felipe Sateler wrote:

On Sat, Jan 31, 2015 at 4:52 AM, Alexander E. Patrakov
<patra...@gmail.com> wrote:

31.01.2015 04:49, David Henningsson wrote:

2)
dpkg-shlibdeps: warning: couldn't find library libavahi-wrap.so needed
by


debian/pulseaudio-module-raop/usr/lib/pulse-6.0/modules/module-raop-discover.so
(ELF format: 'elf64-x86-64'; RPATH:
'/usr/lib/x86_64-linux-gnu/pulseaudio:/usr/lib/pulse-6.0/modules')


The other one I'm not so sure about. Both libavahi-wrap.so and
module-raop-discover.so are shipped in the same Debian package
(pulseaudio-module-raop) so I'm not sure why it's complaining.


Please verify the "Both libraries are shipped in the same Debian package"
statement. At least for the previous version, they are not.


https://packages.debian.org/experimental/amd64/pulseaudio-module-raop/filelist

Indeed, it is shipped with the zeroconf module:

% dlocate avahi-wrap.so
pulseaudio-module-zeroconf: /usr/lib/pulse-5.99.2/modules/libavahi-wrap.so


Must have confused RAOP with zeroconf somehow.  Then this is a packaging
error I assume (raop needs to depend on zeroconf, or the other way around,
or...). Thanks for looking it up!

It is not a bug in pulseaudio, it is just that dpkg-shlibdeps is not
smart enough:

% apt-cache show pulseaudio-module-raop | grep Depends
Depends: libavahi-client3 (>= 0.6.16), libavahi-common3 (>= 0.6.16),
libc6 (>= 2.4), libcap2 (>= 1:2.10), libpulse0 (= 5.99.2-2),
libssl1.0.0 (>= 1.0.0), pulseaudio (= 5.99.2-2),
pulseaudio-module-zeroconf

Then the dependency on pulseaudio-module-zeroconf must be versioned.

--
Alexander E. Patrakov
_______________________________________________
pulseaudio-discuss mailing list
pulseaudio-discuss@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/pulseaudio-discuss

Reply via email to