Re: Bug#795209: ITP: sndio -- Small audio and MIDI framework from OpenBSD

2015-08-12 Thread Peter Piwowarski

Good morning,

This is upstream for RoarAudio package. Just want to express my offer to
help in upstream parts.


Thank you for your offer. Unfortunately I cannot get sndio's own tools 
(or other sndio clients built against the "real" libsndio, such as mpv) 
to work with roaraudio's sndio compatibility at all. It seems to me that 
there simply has to be work upstream to support the current sndio 
API/ABI if roaraudio is to be compatible with it, but possibly I'm 
simply not doing it right. I can't find any documentation on the topic.



It want. I think it was never moved to the new SONAME as there was no
need on Debian (in contrast to OpenBSD).
Thank you for pointing out.

Maybe it's possible to solve this using the alternatives system?


Is the alternatives system intended to choose between different 
implementations of a shared library? At present most such situations 
seem to be handled by simply having the different implementations 
conflict with each other (libjpeg and libjpeg-turbo, for instance).




Re: Bug#795209: ITP: sndio -- Small audio and MIDI framework from OpenBSD

2015-08-11 Thread Peter Piwowarski

Simon McVittie wrote:

On 11/08/15 20:26, Peter Piwowarski wrote:

  Sndio is a small, simple audio and MIDI framework, developed by the OpenBSD
  project.

You'll probably need to coordinate with the roaraudio maintainer over
who provides /usr/lib/*/libsndio.so.2. At the moment roaraudio provides
libsndio2 from libroar-compat2, and it has previously been linked into
openal-soft via openal-soft's support for sndio
(<https://bugs.debian.org/680742> - openal-soft does not directly
support roaraudio).

 S

As it happens the "real" sndio packaging (as of upstream's 0.0.10) won't 
want to provide libsndio2, but libsndio6; the shared object it installs 
is /usr/lib/*/libsndio.so.6.0. It will still be a concern to make sure 
any sndio-supporting programs in Debian can work with either sndio or 
RoarAudio's compatibility layer; possibly libroar-compat2 *really* wants 
to provide (and conflict with) libsndio6?



--
To UNSUBSCRIBE, email to debian-devel-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: https://lists.debian.org/55ca5bd1.6080...@gmail.com



Bug#795209: ITP: sndio -- Small audio and MIDI framework from OpenBSD

2015-08-11 Thread Peter Piwowarski
Package: wnpp
Severity: wishlist
Owner: Peter Piwowarski 

* Package name: sndio
  Version : 0.0.10
  Upstream Author : Alexandre Ratchov 
* URL : http://www.sndio.org/
* License : ISC
  Programming Lang: C
  Description : Small audio and MIDI framework from OpenBSD

 Sndio is a small, simple audio and MIDI framework, developed by the OpenBSD
 project. It provides a lighweight audio and MIDI server and a well-documented
 userspace API to access the server or audio hardware in a uniform way. Sndio is
 designed to work well for both desktop and professional music applications, and
 supports features found in more complex sound systems such as per-application
 volume control, software mixing, and network transparency.

 Lots of software in Debian has native support for sndio already (mpv and SDL2,
 to give two examples), and it's also useful for development work and
 interoperability with OpenBSD.


-- 
To UNSUBSCRIBE, email to debian-devel-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: 
https://lists.debian.org/20150811192630.30709.50265.report...@systemax-debian.net.fred