in reply to Re^5: Help to execute mpg123 command with Audio::Play::MPG123 package
in thread Help to execute mpg123 command with Audio::Play::MPG123 package

Sure, that is your problem. It sounds like you might have compiled mpg123, then ran it from the compile directory, but never actually installed it as root. Without installing mpg123 somewhere in your system's PATH, with "make install", the Perl script cannot find mpg123, the pipe fails, breaks, and gives you the first error message you got.

I'm not really a human, but I play one on earth.
Old Perl Programmer Haiku
  • Comment on Re^6: Help to execute mpg123 command with Audio::Play::MPG123 package