On Fedora 20 (Heizenbug), when the command:
/usr/local/bin/ezstream -q -c "{some-file}.xml"
is executed, the error message:
/usr/loca/bin/ezstream: error while loading shared library:
libtag_c.so.0; cannot open shared object file: no such file or
directory
is displayed. "find" shows it's in /usr/lib64, which is a link to
/usr/lib64/libtag_so.0.0.0. Is there something I did wrong when I
installed it? I do believe I installed it from the Red Hat Package
Manager (i.e., I didn't build it from source).
Thanks in advance.
"Thomas B. Rücker"
2015-Mar-24  06:42 UTC
[Icecast] EZStream 0.5.6 Says No Such Share Object
On 03/24/2015 06:02 AM, Steve Matzura wrote:> On Fedora 20 (Heizenbug), when the command: > > /usr/local/bin/ezstream -q -c "{some-file}.xml" > > is executed, the error message: > > /usr/loca/bin/ezstream: error while loading shared library: > libtag_c.so.0; cannot open shared object file: no such file or > directory > > is displayed. "find" shows it's in /usr/lib64, which is a link to > /usr/lib64/libtag_so.0.0.0.Please check the output of "file /usr/local/bin/ezstream" Does it maybe say it's 32bit?> Is there something I did wrong when I > installed it? I do believe I installed it from the Red Hat Package > Manager (i.e., I didn't build it from source).Given the prefix of /usr/local - I'd say it's highly unlikely to have come from a package. There are RPM incantations to check that though. Note that meanwhile Moritz has released ezstream 0.6.0. HTH Thomas
On Tue, 24 Mar 2015 06:42:08 +0000, you wrote:>On 03/24/2015 06:02 AM, Steve Matzura wrote: >> On Fedora 20 (Heizenbug), when the command: >> >> /usr/local/bin/ezstream -q -c "{some-file}.xml" >> >> is executed, the error message: >> >> /usr/loca/bin/ezstream: error while loading shared library: >> libtag_c.so.0; cannot open shared object file: no such file or >> directory >> >> is displayed. "find" shows it's in /usr/lib64, which is a link to >> /usr/lib64/libtag_so.0.0.0. > >Please check the output of "file /usr/local/bin/ezstream" >Does it maybe say it's 32bit?You nailed it. Don't even know how this happened. OK, before I install 0.6.0, what's the best way to remove the one I have installed? Just delete the files? Somehow I don't think so.>Given the prefix of /usr/local - I'd say it's highly unlikely to have >come from a package. >There are RPM incantations to check that though. > >Note that meanwhile Moritz has released ezstream 0.6.0. > >HTHThanks, it did. I'll see about removing the old one and installing the new.
I ridded myself of the 32-bit and install the 64-bit version of
EZStream on Fedora 20 (Heizenbug). The RPM doesn't offer 0.6.0, but no
matter, I've encountered something new having to do with something
called 'madplay'.
$ /usr/bin/ezstream -c "/home/admin/ezstream/{my-file}.xml"
ezstream: Connected to http://localhost:8000/broadband
ezstream: Streaming ``{some other thing}''
sh: madplay: command not found
Assuming raw pcm input file
LAME 3.98.2 32bits (http://www.mp3dev.org/)
CPU features: MMX (ASM used), SSE (ASM used), SSE2
Using polyphase lowpass filter, transition band: 16538 Hz - 17071 Hz
Encoding <stdin> to <stdout>
Encoding as 44.1 kHz j-stereo MPEG-1 Layer III (11x) 128 kbps qval=3
fatal error: can't update LAME-tag frame!
at which point, everything comes to a grinding halt. Have I got the
wrong version of Lame--32- versus 64-bit again?
On Wed, Mar 25, 2015 at 09:43:20AM -0400, Steve Matzura wrote:> I ridded myself of the 32-bit and install the 64-bit version of > EZStream on Fedora 20 (Heizenbug). The RPM doesn't offer 0.6.0, but no > matter,I'm sorry, the previous ezstream RPM package maintainer did not registered the package for monitoring new releases, so Fedora still delivers older version. However I upgraded the package yesterday, so after few days (or a week) the 0.6.0 version should appear fedora-updates-testing (or fedora-updates) repository on your favourite mirror.> I've encountered something new having to do with something > called 'madplay'. > > $ /usr/bin/ezstream -c "/home/admin/ezstream/{my-file}.xml" > ezstream: Connected to http://localhost:8000/broadband > ezstream: Streaming ``{some other thing}'' > sh: madplay: command not foundYou configuration file probably defines `madplay' as an external command for execution. If this is your choice, you need to install the tool to. The tool is provided by `madplay' package which for whatever (maybe legal) reason is distributed by rpmfusion-free repository instead of the offical Fedora's one. Once you enable the repozitory, simple "yum install madplay" should install the tool into your computer. -- Petr -------------- next part -------------- A non-text attachment was scrubbed... Name: not available Type: application/pgp-signature Size: 213 bytes Desc: not available Url : http://lists.xiph.org/pipermail/icecast/attachments/20150325/bee7e3d1/attachment.pgp
On Wed, 25 Mar 2015, Steve Matzura wrote:> I've encountered something new having to do with something > called 'madplay'.EZStream is what it sounds like. It's a very basic streamer. You can use it to stream files as they are, at the bitrate they are, etc. For anything more complicated, you will need decoders and encoders. This includes being able to stream multiple files at varying bitrates in a single stream. Madplay is an MP3 decoder. You will almost certainly want this if you want to stream MP3 files unless you want to do it without transcoding at all. Geoff.