Mailinglist Archive: opensuse-project (441 mails)

< Previous Next >
Re: [opensuse-project] libpulse problems
  • From: Pascal Bleser <pascal.bleser@xxxxxxxxxxxx>
  • Date: Mon, 02 Mar 2009 08:16:29 +0100
  • Message-id: <49AB87CD.1010906@xxxxxxxxxxxx>
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Cristian Rodríguez wrote:
Pascal Bleser escribió:
Cristian Rodríguez wrote:
Michael Fox escribió:
[...]
-Mplayer was linked against liubpulse so will not run when libpulse is
removed but mplayer uses ffmpeg for its codecs so being linked against
libpulse seems like unnecessary (ended up building mplayer by hand from
svn).
seems to be necessary , there are unneeded libraries linked..
ldd -u -r /usr/bin/mplayer
Unused direct dependencies:
[...]
but libpulse is not one of them
It is:
ldd /usr/bin/mplayer | grep pulse
libpulse.so.0 => /usr/lib64/libpulse.so.0 (0x00007f63e37f1000)

(this is with MPlayer-1.0rc2_r27637-3.pm.3)

I was talking about unused direct dependencies, libpulse is linked
**and** used.

Oh, sorry :)
Yes, indeed, it's linked and used.
The MPlayer RPM in the Packman repository has support for a "pulse"
audio backend since 2008-08-06.

Point is, if you're using GNOME, you're most probably stuck with
Pulseaudio so you'd want an mplayer with PA output support.
If you're not using GNOME or if you managed to get rid of PA, you might
want want an mplayer without the libpulse dependency.

It could be solved by building two mplayer packages (one with and one
without PA support) and then use update-alternatives to symlink, but
that does sound like unnecessary trouble to remove a shared library.
The audio output backend in MPlayer can be configured through
~/.mplayer/config, e.g. with a line like this:
ao = "alsa"

cheers
- --
-o) Pascal Bleser <pascal.bleser@xxxxxxxxxxxx>
/\\ http://opensuse.org -- I took the green pill
_\_v FOSDEM::7+8 Feb 2009, Brussels, http://fosdem.org
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.9 (GNU/Linux)

iD8DBQFJq4fNr3NMWliFcXcRAi7gAKCkXJexde6uiQcLG9fiDBhEYBjEfQCgjoVW
tOLtAsxtakBQ+przgtD1auQ=
=+o5D
-----END PGP SIGNATURE-----
--
To unsubscribe, e-mail: opensuse-project+unsubscribe@xxxxxxxxxxxx
For additional commands, e-mail: opensuse-project+help@xxxxxxxxxxxx

< Previous Next >
List Navigation