Processed: Re: Bug#385844: libmikmod: Uses deprecated /dev/dsp interface on Linux

2012-09-09 Thread Debian Bug Tracking System
Processing control commands:

 tag -1 patch
Bug #385844 [libmikmod2] libmikmod: Uses deprecated /dev/dsp interface on Linux
Added tag(s) patch.

-- 
385844: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=385844
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems


--
To UNSUBSCRIBE, email to debian-bugs-rc-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Bug#385844: libmikmod: Uses deprecated /dev/dsp interface on Linux

2012-09-09 Thread Pantelis Koukousoulas
Control: tag -1 patch


-- 
To UNSUBSCRIBE, email to debian-bugs-rc-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Bug#385844: libmikmod: Uses deprecated /dev/dsp interface on Linux

2012-09-09 Thread Gergely Nagy
Pantelis  Koukousoulas pkt...@gmail.com writes:

 There is a possible solution to this:

 1) There is a patch in Fedora for many years now that fixes the esd
 output driver

Thanks for the notice  porting, I'll take a look!

Also, the newest libmikmod release supposedly has correct alsa2 support,
which would be even better. I started reviewing that already, but at
this point in the freeze, it's probably better to go with the esd patch
instead of a whole new upstream version.

I'll try to get around to do an upload in the next couple of days.

-- 
|8]


-- 
To UNSUBSCRIBE, email to debian-bugs-rc-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Bug#385844: libmikmod: Uses deprecated /dev/dsp interface on Linux

2012-08-05 Thread Gergely Nagy
Ben Hutchings b...@decadent.org.uk writes:

 Suggesting oss-compat does *not* fix this bug.

It does provide a workaround until such time when a proper fix can be
put in place, which is something that cannot reasonably be done for
wheezy, however unfortunate.

Upstream activity on this front is virtually non-existant, I tried to
port libmikmod's ALSA driver to modern alsa, but what I once knew about
alsa, I forgot long ago, so that effort was put on hold until I - or
someone else - has more time to deal with it, post wheezy.

I am well aware of the shortcomings of the workaround, and I do agree it
needs to be fixed properly at one point, but unless I get a patch to
bring the ALSA driver into shape, it won't happen for wheezy :/

As such, I'd like to ask for a wheezy-ignore tag for this one.

-- 
|8]


-- 
To UNSUBSCRIBE, email to debian-bugs-rc-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Bug#385844: libmikmod: Uses deprecated /dev/dsp interface on Linux

2012-08-05 Thread Ben Hutchings
Control: tag -1 help

On Sun, 2012-08-05 at 14:25 +0200, Gergely Nagy wrote:
 Ben Hutchings b...@decadent.org.uk writes:
 
  Suggesting oss-compat does *not* fix this bug.
 
 It does provide a workaround until such time when a proper fix can be
 put in place, which is something that cannot reasonably be done for
 wheezy, however unfortunate.
 
 Upstream activity on this front is virtually non-existant, I tried to
 port libmikmod's ALSA driver to modern alsa, but what I once knew about
 alsa, I forgot long ago, so that effort was put on hold until I - or
 someone else - has more time to deal with it, post wheezy.

I'm tagging the bug accordingly.

 I am well aware of the shortcomings of the workaround, and I do agree it
 needs to be fixed properly at one point, but unless I get a patch to
 bring the ALSA driver into shape, it won't happen for wheezy :/
 
 As such, I'd like to ask for a wheezy-ignore tag for this one.

Understood.

Ben.

-- 
Ben Hutchings
Computers are not intelligent.  They only think they are.


signature.asc
Description: This is a digitally signed message part


Processed: Re: Bug#385844: libmikmod: Uses deprecated /dev/dsp interface on Linux

2012-08-05 Thread Debian Bug Tracking System
Processing control commands:

 tag -1 help
Bug #385844 [libmikmod2] libmikmod: Uses deprecated /dev/dsp interface on Linux
Added tag(s) help.

-- 
385844: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=385844
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems


--
To UNSUBSCRIBE, email to debian-bugs-rc-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Bug#385844: libmikmod: Uses deprecated /dev/dsp interface on Linux

2012-08-04 Thread Ben Hutchings
Suggesting oss-compat does *not* fix this bug.  Most audio hardware is
limited to one playback channel and requires mixing to be done in
userland.  The ALSA userland library handles this transparently to the
application whereas in-kernel OSS compatibility cannot.  So use
of /dev/dsp under Linux still requires either:

1. Disabling PulseAudio or other sound mixer daemon
2. Running the program under a wrapper that intercepts use of /dev/dsp

It is not acceptable that packaged software requires such workarounds.
It is a wheezy release goal to stop using /dev/dsp on Linux
http://wiki.debian.org/ReleaseGoals/NoLinuxDevDsp.  Maybe this can't
be fixed in time for wheezy now, but it should be dealt with anyway.

Ben.

-- 
Ben Hutchings
Experience is directly proportional to the value of equipment destroyed.
 - Carolyn Scheppner



signature.asc
Description: This is a digitally signed message part