» mpg123 1.6.0 in packman
Yesterday, I upgraded our mpg123 package in the Packman repository to the latest upstream version 1.6.0. I'm only blogging about it to inform that I've also split the package into more subpackages:
libmpg123-0contains thelibmpg123.so.0shared library as well as almost all the output modules, that are now installed under/usr/lib(64)/mpg123-0instead of/usr/lib(64)/mpg123in order to enable parallel installation of binary incompatible versions of mpg123 (that differ on their SONAME) as well as to be compatible with our shared library packaging policy- the output plugins for the
artsKDE sound system daemon as well as theesoundGNOME sound system daemon have been moved into their own subpackages, respectivelylibmpg123-0-artsandlibmpg123-0-esound, in order to minimize dependencies on the main package as well as because those sound daemons are pretty much obsolete nowadays, given that alsa can do software mixing of channels since quite some time and that GNOME has moved on to Pulseaudio on openSUSE 11.0 and later - the
mpg123command-line program is contained in the packagempg123, as before, and obviously now requires thelibmpg123-0package
libmpg123-0 that pops up if you upgrade the mpg123 package. Furthermore, if you want mpg123 or applications that use libmpg123.so.0 to send their output to the arts and/or esound daemons, you must additionally install the packages libmpg123-0-arts and/or libmpg123-0-esound, respectively.

0 Comments:
Post a Comment
<< Home