Bug#599693: nama: Startup fails because socket creation fails
Joel Roth
joelz at pobox.com
Wed Oct 13 03:00:13 UTC 2010
On Tue, Oct 12, 2010 at 07:25:41AM +0200, Josef Spillner wrote:
> Am Montag, 11. Oktober 2010, 02:57:37 schrieb Joel Roth:
> > 2. Install the Audio::Ecasound library, which provides a different
> > interface to Ecasound.
>
> This is what I did and it works. Good to see that the bug is solved for sid.
> However, can you still get this package into squeeze? The suggestions 1 and 3
> both require user intervention and are not suitable solutions, only
> workarounds.
Patching the bug is a one-line fix to shell syntax.
I've requested an 'unblock' from the Debian release
team to do this.
You can patch it yourself, if you like, using a text editor
such as vim. In file /usr/share/perl5/Audio/Nama.pm:
---cut---
1366c1366
< my $redirect = "2>&1>/dev/null &";
---
> my $redirect = ">/dev/null &";
---cut---
I think all workarounds are acceptable if they enable you to get
your work done. The choice is yours. :-)
> Another minor annoyance is that the configuration on the first startup excludes
> LADSPA but still I get the following error message on the second startup which
> could probably be handled more gracefully and less scary. I hope that's an
> easy one so I avoid opening a separate bug report :-)
> failed to open directory /usr/lib/ladspa: Datei oder Verzeichnis nicht
> gefunden
> at /usr/bin/nama line 3
> readdir() attempted on invalid dirhandle DIR at /usr/share/perl5/Audio/Nama.pm
> line 3589.
> closedir() attempted on invalid dirhandle DIR at
> /usr/share/perl5/Audio/Nama.pm line 3590.
> failed to open directory /usr/lib/ladspa: Datei oder Verzeichnis nicht
> gefunden
> at /usr/bin/nama line 3
> readdir() attempted on invalid dirhandle DIR at /usr/share/perl5/Audio/Nama.pm
> line 3589.
> closedir() attempted on invalid dirhandle DIR at
> /usr/share/perl5/Audio/Nama.pm line 3590.
> Use of chdir('') or chdir(undef) as chdir() is deprecated at (eval 41) line
> 67.
Perhaps I can include a patch for this in the above fix.
Thanks for reporting.
--
Joel Roth
More information about the pkg-perl-maintainers
mailing list