PromyLOPh / pianobar

Console-based pandora.com player
http://6xq.net/pianobar/
Other
1.74k stars 321 forks source link

TLS error #459

Closed TW79 closed 10 years ago

TW79 commented 10 years ago

All,

I am new to Linux, but have some programming experience. I am attempting to install Pianobar on a Raspberry Pi, but am getting the folloi\wing error:

"Login... Netowrk error: TLS read failed.

I have a config file located in .config/pianobar with the tls_fingerprint ending in 7C0. Where might I be going wrong? I am happy to provide any files you folks need to see.

PromyLOPh commented 10 years ago

See https://github.com/PromyLOPh/pianobar/issues/452#issuecomment-43595554

TW79 commented 10 years ago

Yes, I saw that. I updated the TLS number and have been pulling my hair out trying to figure out what is wrong. The only error I am getting at this time is the TLS read failed. I'm quite confused by this.

TW79 commented 10 years ago

I currently have built 2012.05.06

From: PromyLOPh [mailto:notifications@github.com] Sent: Wednesday, June 11, 2014 12:59 PM To: PromyLOPh/pianobar Cc: TW79 Subject: Re: [pianobar] TLS error (#459)

See https://github.com/PromyLOPh/pianobar/issues/452#issuecomment-43595554

— Reply to this email directly or view it on GitHub https://github.com/PromyLOPh/pianobar/issues/459#issuecomment-45776884.

PromyLOPh commented 10 years ago

This issue has been fixed for almost two years, please upgrade to 2014.06.08.

TW79 commented 10 years ago

Forgive my ignorance. I’m very new to Linux… how exactly do I upgrade? I used GIT to install the version I have now.

UPDATE** I copied all the files on the github account and replaced with what I had in /pi/pianobar. I still get the TLS error, it still shows as 2012.05.06, and I now get an error "Cannot start eventcmd"

I'm very confused today.

From: PromyLOPh [mailto:notifications@github.com] Sent: Thursday, June 12, 2014 9:47 AM To: PromyLOPh/pianobar Cc: TW79 Subject: Re: [pianobar] TLS error (#459)

This issue has been fixed for almost two years, please upgrade to 2014.06.08.

— Reply to this email directly or view it on GitHub https://github.com/PromyLOPh/pianobar/issues/459#issuecomment-45900923.

rye commented 10 years ago

I would probably just get a fresh clone (

$ git clone https://github.com/PromyLOPh/pianobar.git

)

and then make that by hand. To update that, you just run git pull origin master in that directory.

TW79 commented 10 years ago

When I try and MAKE, I get line after line of errors for “No Such File or Directory.” It seems I’m missing many libav files. I’m doing all I know how, but can’t seem to MAKE.

Thoughts?

From: Kristofer Rye [mailto:notifications@github.com] Sent: Thursday, June 12, 2014 10:40 AM To: PromyLOPh/pianobar Cc: TW79 Subject: Re: [pianobar] TLS error (#459)

I would probably just get a fresh clone (

$ git clone https://github.com/PromyLOPh/pianobar.git

)

and then make that by hand. To update that, you just run git pull origin master in that directory.

— Reply to this email directly or view it on GitHub https://github.com/PromyLOPh/pianobar/issues/459#issuecomment-45908482.

rye commented 10 years ago

Can you copy and paste the entire output of that command? I may be able to tell you which packages you need to install.

TW79 commented 10 years ago

pi@pandora ~/pianobar $ make Package libavcodec was not found in the pkg-config search path. Perhaps you should add the directory containing libavcodec.pc' to the PKG_CONFIG_PATH environment variable No package 'libavcodec' found Package libavformat was not found in the pkg-config search path. Perhaps you should add the directory containinglibavformat.pc' to the PKG_CONFIG_PATH environment variable No package 'libavformat' found Package libavutil was not found in the pkg-config search path. Perhaps you should add the directory containing libavutil.pc' to the PKG_CONFIG_PATH environment variable No package 'libavutil' found Package libavfilter was not found in the pkg-config search path. Perhaps you should add the directory containinglibavfilter.pc' to the PKG_CONFIG_PATH environment variable No package 'libavfilter' found Package libavcodec was not found in the pkg-config search path. Perhaps you should add the directory containing libavcodec.pc' to the PKG_CONFIG_PATH environment variable No package 'libavcodec' found Package libavformat was not found in the pkg-config search path. Perhaps you should add the directory containinglibavformat.pc' to the PKG_CONFIG_PATH environment variable No package 'libavformat' found Package libavutil was not found in the pkg-config search path. Perhaps you should add the directory containing libavutil.pc' to the PKG_CONFIG_PATH environment variable No package 'libavutil' found Package libavfilter was not found in the pkg-config search path. Perhaps you should add the directory containinglibavfilter.pc' to the PKG_CONFIG_PATH environment variable No package 'libavfilter' found src/player.h:34:34: fatal error: libavfilter/avfilter.h: No such file or directory compilation terminated. src/player.h:34:34: fatal error: libavfilter/avfilter.h: No such file or directory compilation terminated. src/player.h:34:34: fatal error: libavfilter/avfilter.h: No such file or directory compilation terminated. src/player.h:34:34: fatal error: libavfilter/avfilter.h: No such file or directory compilation terminated. src/player.c:37:33: fatal error: libavfilter/version.h: No such file or directory compilation terminated. src/player.h:34:34: fatal error: libavfilter/avfilter.h: No such file or directory compilation terminated. CC src/main.c In file included from src/main.h:30:0, from src/main.c:57: src/player.h:34:34: fatal error: libavfilter/avfilter.h: No such file or directory compilation terminated. make: *\ [src/main.o] Error 1

rye commented 10 years ago

Ah. I think you're needing to install the ffmpeg-dev package. It's named something along the lines of ffmpeg-dev, could be libffmpeg-dev or something like that.

TW79 commented 10 years ago

I installed ffmpeg and ran MAKE again. I get the same error.

From: Kristofer Rye [mailto:notifications@github.com] Sent: Thursday, June 12, 2014 2:16 PM To: PromyLOPh/pianobar Cc: TW79 Subject: Re: [pianobar] TLS error (#459)

Ah. I think you're needing to install the ffmpeg-dev package. It's named something along the lines of ffmpeg-dev, could be libffmpeg-dev or something like that.

— Reply to this email directly or view it on GitHub https://github.com/PromyLOPh/pianobar/issues/459#issuecomment-45935563.

rye commented 10 years ago

You installed the -dev package, right? That's very important; that package contains the files needed to compile software using ffmpeg (e.g. pianobar).

TW79 commented 10 years ago

I’m having difficulty finding the –dev package. Do you know of a source?

I really appreciate your help.

From: Kristofer Rye [mailto:notifications@github.com] Sent: Thursday, June 12, 2014 2:30 PM To: PromyLOPh/pianobar Cc: TW79 Subject: Re: [pianobar] TLS error (#459)

You installed the -dev package, right? That's very important; that package contains the files needed to compile software using ffmpeg.

— Reply to this email directly or view it on GitHub https://github.com/PromyLOPh/pianobar/issues/459#issuecomment-45937203.

rye commented 10 years ago

You're on Raspbian, right? I think you'll have aptitude installed (otherwise you can just install it sudo apt-get install aptitude), so you can run aptitude search ffmpeg. If you'll post the output of that thing (could be very long), then I'll tell you what you need to have installed.

TW79 commented 10 years ago

pi@pandora ~ $ aptitude search ffmpeg

p cmus-plugin-ffmpeg

p ffmpeg

p ffmpeg-dbg

p ffmpeg-doc

p ffmpeg2theora

p ffmpegthumbnailer

p ffmpegthumbnailer-dbg

p ffmpegthumbs

p gmerlin-encoders-ffmpeg

p gstreamer0.10-ffmpeg

p gstreamer0.10-ffmpeg-dbg

p libffmpegthumbnailer-dev

p libffmpegthumbnailer4

p libsox-fmt-ffmpeg

p libtaoframework-ffmpeg-cil-dev

p libtaoframework-ffmpeg0.4-cil

p libxine1-ffmpeg

p libxine2-ffmpeg

p moc-ffmpeg-plugin

p php5-ffmpeg

From: Kristofer Rye [mailto:notifications@github.com] Sent: Thursday, June 12, 2014 2:37 PM To: PromyLOPh/pianobar Cc: TW79 Subject: Re: [pianobar] TLS error (#459)

You're on Raspbian, right? I think you'll have aptitude installed (otherwise you can just install it sudo apt-get install aptitude), so you can run aptitude search ffmpeg. If you'll post the output of that thing (could be very long), then I'll tell you what you need to have installed.

— Reply to this email directly or view it on GitHub https://github.com/PromyLOPh/pianobar/issues/459#issuecomment-45937937.

rye commented 10 years ago

Ah. So you don't even have ffmpeg itself installed. Try installing ffmpeg and ffmpeg-dbg (sudo apt-get install ffmpeg ffmpeg-dbg), and try compiling again.

TW79 commented 10 years ago

Again, I appreciate your help. I ran the command you referenced and I am still getting the same error.

From: Kristofer Rye [mailto:notifications@github.com] Sent: Thursday, June 12, 2014 2:41 PM To: PromyLOPh/pianobar Cc: TW79 Subject: Re: [pianobar] TLS error (#459)

Ah. So you don't even have ffmpeg itself installed. Try installing ffmpeg and ffmpeg-dbg (sudo apt-get install ffmpeg ffmpeg-dbg), and try compiling again.

— Reply to this email directly or view it on GitHub https://github.com/PromyLOPh/pianobar/issues/459#issuecomment-45938446.

rye commented 10 years ago

No problem--I'm glad to help.

Try running aptitude search libav. You may be able to install the libavcodec, libavfilter, etc. packages directly. They _should_ be bundled with ffmpeg, but, IMHO and from a bit of experience, some Debian packagers are a bit kooky.

TW79 commented 10 years ago

We’re making progress!

I’ve installed the packages directly and the errors have been whittled down to:

pi@pandora ~/pianobar $ make

src/player.c:59:36: fatal error: libavfilter/buffersink.h: No such file or directory

compilation terminated.

src/player.c:59:36: fatal error: libavfilter/buffersink.h: No such file or directory

compilation terminated.

CC  src/main.c

CC  src/player.c

src/player.c:59:36: fatal error: libavfilter/buffersink.h: No such file or directory

compilation terminated.

make: *\ [src/player.o] Error 1

pi@pandora ~/pianobar $

I have libavfilter installed, so I’m not sure what to do with these remaining errors.

From: Kristofer Rye [mailto:notifications@github.com] Sent: Thursday, June 12, 2014 3:11 PM To: PromyLOPh/pianobar Cc: TW79 Subject: Re: [pianobar] TLS error (#459)

No problem--I'm glad to help.

Try running aptitude search libav. You may be able to install the libavcodec, libavfilter, etc. packages directly. They should be bundled with ffmpeg, but, IMHO, some Debian packagers are a bit kooky.

— Reply to this email directly or view it on GitHub https://github.com/PromyLOPh/pianobar/issues/459#issuecomment-45941740.

rye commented 10 years ago

That's good. Since you've installed them directly, try installing the -dev packages for those as well (libavfilter-dev, libavcodec-dev, etc.)

TW79 commented 10 years ago

When I did the install, I used the –dev versions. Below is a current readout of aptitude search libav and the errors I am getting when trying to MAKE.

If I try and install the –dev versions again, I get an error that it is already the latest version.

pi@pandora ~/pianobar $ aptitude search libav

i libav-dbg

p libav-doc

p libav-extra-dbg

i libav-tools

v libavahi-cil

p libavahi-cil-dev

p libavahi-client-dev

i A libavahi-client3

i A libavahi-common-data

p libavahi-common-dev

i A libavahi-common3

p libavahi-compat-libdnssd-dev

p libavahi-compat-libdnssd1

p libavahi-core-dev

p libavahi-core7

p libavahi-glib-dev

i A libavahi-glib1

p libavahi-gobject-dev

p libavahi-gobject0

p libavahi-qt4-1

p libavahi-qt4-dev

p libavahi-ui-cil-dev

p libavahi-ui-dev

p libavahi-ui-gtk3-0

p libavahi-ui-gtk3-dev

p libavahi-ui0

p libavahi-ui0.0-cil

p libavahi1.0-cil

p libavalon-framework-java

p libavalon-framework-java-doc

p libavbin-dev

p libavbin0

cross-platform media decoding library

p libavc1394-0

p libavc1394-dev

control IEEE 1394 audio/video devices (development files)

p libavc1394-tools

i libavcodec-dev

p libavcodec-extra-53

i A libavcodec53

i libavdevice-dev

p libavdevice-extra-53

i A libavdevice53

i libavfilter-dev

p libavfilter-extra-2

i libavfilter2

i libavformat-dev

p libavformat-extra-53

i A libavformat53

p libavifile-0.7-bin

p libavifile-0.7-common

p libavifile-0.7-dev

p libavifile-0.7c2

p libavl-dev

p libavl1

p libavogadro-dev

p libavogadro1

i A libavutil-dev

p libavutil-extra-51

i A libavutil51

p python-libavg

v python2.6-libavg

v

python2.7-libavg

pi@pandora ~/pianobar $ make

src/player.c:59:36: fatal error: libavfilter/buffersink.h: No such file or directory

compilation terminated.

CC  src/player.c

src/player.c:59:36: fatal error: libavfilter/buffersink.h: No such file or directory

compilation terminated.

make: *\ [src/player.o] Error 1

pi@pandora ~/pianobar $

From: Kristofer Rye [mailto:notifications@github.com] Sent: Thursday, June 12, 2014 3:28 PM To: PromyLOPh/pianobar Cc: TW79 Subject: Re: [pianobar] TLS error (#459)

That's good. Since you've installed them directly, try installing the -dev packages for those as well (libavfilter-dev, libavcodec-dev, etc.)

— Reply to this email directly or view it on GitHub https://github.com/PromyLOPh/pianobar/issues/459#issuecomment-45943631.

rye commented 10 years ago

Try the -extra- packages as well.

TW79 commented 10 years ago

I’m still getting these errors. I installed the extras (as best I can tell). Can you see a dev or extra I may have missed?

pi@pandora ~/pianobar $ make

src/player.c:59:36: fatal error: libavfilter/buffersink.h: No such file or directory

compilation terminated.

CC  src/player.c

src/player.c:59:36: fatal error: libavfilter/buffersink.h: No such file or directory

compilation terminated.

make: *\ [src/player.o] Error 1

pi@pandora ~/pianobar $ aptitude search libav

i libav-dbg

p libav-doc

p libav-extra-dbg

i libav-tools

v

libavahi-cil

p libavahi-cil-dev

p libavahi-client-dev

i A libavahi-client3

i A libavahi-common-data

p libavahi-common-dev

i A libavahi-common3

p libavahi-compat-libdnssd-dev

p libavahi-compat-libdnssd1

p libavahi-core-dev

p libavahi-core7

p libavahi-glib-dev

i A libavahi-glib1

p libavahi-gobject-dev

p libavahi-gobject0

p libavahi-qt4-1

p libavahi-qt4-dev

p libavahi-ui-cil-dev

p libavahi-ui-dev

p libavahi-ui-gtk3-0

p libavahi-ui-gtk3-dev

p libavahi-ui0

p libavahi-ui0.0-cil

p libavahi1.0-cil

p libavalon-framework-java

p libavalon-framework-java-doc

p libavbin-dev

p libavbin0

p libavc1394-0

p libavc1394-dev

p libavc1394-tools

i libavcodec-dev

Development files for libavcodec

i libavcodec-extra-53

c libavcodec53

Libav codec library

i libavdevice-dev

i libavdevice-extra-53

i A libavdevice53

i libavfilter-dev

Development files for libavfilter

i libavfilter-extra-2

i libavfilter2

i libavformat-dev

p libavformat-extra-53

i A libavformat53

p libavifile-0.7-bin

p libavifile-0.7-common

p libavifile-0.7-dev

development header files for libavifile

p libavifile-0.7c2

p libavl-dev

p libavl1

p libavogadro-dev

p libavogadro1

i A libavutil-dev

p libavutil-extra-51

i A libavutil51

p python-libavg

v

python2.6-libavg

v python2.7-libavg

pi@pandora ~/pianobar $

From: Kristofer Rye [mailto:notifications@github.com] Sent: Thursday, June 12, 2014 3:42 PM To: PromyLOPh/pianobar Cc: TW79 Subject: Re: [pianobar] TLS error (#459)

Try the -extra- packages as well.

— Reply to this email directly or view it on GitHub https://github.com/PromyLOPh/pianobar/issues/459#issuecomment-45945183.

rye commented 10 years ago

libavutil-extra-51 seems not to be installed.

TW79 commented 10 years ago

Same two errors. A google search for libavfilter/buffersink.h doesn’t reveal much for me.

From: Kristofer Rye [mailto:notifications@github.com] Sent: Thursday, June 12, 2014 3:53 PM To: PromyLOPh/pianobar Cc: TW79 Subject: Re: [pianobar] TLS error (#459)

libavutil-extra-51 seems not to be installed.

— Reply to this email directly or view it on GitHub https://github.com/PromyLOPh/pianobar/issues/459#issuecomment-45946465.

rye commented 10 years ago

Output from the following: apt-cache show ffmpeg and apt-cache show libavfilter-dev?

TW79 commented 10 years ago

pi@pandora ~/pianobar $ apt-cache show ffmpeg

Package: ffmpeg

Source: libav

Version: 6:0.8.10-1+rpi1

Architecture: armhf

Maintainer: Debian Multimedia Maintainers < pkg-multimedia-maintainers@lists.alioth.debian.org>

Installed-Size: 232

Depends: libav-tools, libavcodec53 (>= 6:0.8.3-1~) | libavcodec-extra-53 (>= 6:0.8.10), libavdevice53 (>= 6:0.8.3-1~), libavfilter2 (>= 6:0.8.3-1~), libavformat53 (>= 6:0.8.3-1~), libavutil51 (>= 6:0.8.3-1~), libc6 (>= 2.13-28), libgcc1 (>= 1:4.4.0), libpostproc52 (>= 6:0.8.3-1~), libswscale2 (>= 6:0.8.3-1~)

Homepage: http://libav.org/

Priority: extra

Section: oldlibs

Filename: pool/main/liba/libav/ffmpeg_0.8.10-1+rpi1_armhf.deb

Size: 144574

SHA256: 0f22a9ad46af5b8dd898b2f61c6fa9b27f148943c967170e2ab88dba96e31f7e

SHA1: 1c0478775a497b77a6b470f159125fe266fe85c1

MD5sum: a38c2faa3206aec59d71b7d84e0ec7be

Description: Multimedia player, server, encoder and transcoder (transitional package)

Libav is a complete, cross-platform solution to decode, encode, record,

convert and stream audio and video.

.

This package contains the deprecated ffmpeg program. This package also serves

as a transitional package to libav-tools. Users are advised to use avconv from

the libav-tools package instead of ffmpeg.

pi@pandora ~/pianobar $ apt-cache show libavfilter-dev

Package: libavfilter-dev

Source: libav

Version: 6:0.8.10-1+rpi1

Architecture: armhf

Maintainer: Debian Multimedia Maintainers < pkg-multimedia-maintainers@lists.alioth.debian.org>

Installed-Size: 385

Depends: libavcodec-dev (= 6:0.8.10-1+rpi1), libavfilter2 (= 6:0.8.10-1+rpi1)

Homepage: http://libav.org/

Priority: optional

Section: libdevel

Filename: pool/main/liba/libav/libavfilter-dev_0.8.10-1+rpi1_armhf.deb

Size: 128306

SHA256: c532748f2b436917b2c72fb183bf6ed96790f7cd0d5679ad70443660b38ae26e

SHA1: 093ee680273cb783d36da1832c6777e5ad890889

MD5sum: b90484ac383e9c4587dabe7bda38c076

Description: Development files for libavfilter

Libav is a complete, cross-platform solution to decode, encode, record,

convert and stream audio and video.

.

This is the video filtering library from Libav.

.

This package contains the header files and static libraries needed to

compile applications or shared objects that use libavfilter.

pi@pandora ~/pianobar $

From: Kristofer Rye [mailto:notifications@github.com] Sent: Thursday, June 12, 2014 4:03 PM To: PromyLOPh/pianobar Cc: TW79 Subject: Re: [pianobar] TLS error (#459)

Output from the following: apt-cache show ffmpeg and apt-cache show libavfilter-dev?

— Reply to this email directly or view it on GitHub https://github.com/PromyLOPh/pianobar/issues/459#issuecomment-45947658.

rye commented 10 years ago

Yeah, it appears that FFmpeg is too outdated in the RPi repositories. Therefore, you can install it from source. Download the .bz2 tarball from here, change into downloads and extract it via tar xvjf <tarball-filename>. Then cd into the extracted file's directory.

Run all of these commands, unless one throws an error and stops, in which case post the error.

# Install some dependencies.
$ sudo apt-get -y install autoconf automake build-essential libass-dev libfreetype6-dev libgpac-dev \
  libsdl1.2-dev libtheora-dev libtool libva-dev libvdpau-dev libvorbis-dev libx11-dev \
  libxext-dev libxfixes-dev pkg-config texi2html zlib1g-dev yasm libx264 libmp3lame-dev libopus-dev \
  libfdk-aac-dev

# Configures FFmpeg
$ ./configure --enable-gpl --enable-libass --enable-libfdk-aac \
  --enable-libfreetype --enable-libmp3lame --enable-libopus --enable-libtheora --enable-libvorbis \
  --enable-libx264 --enable-nonfree

# Compiles FFmpeg (will take a long time, especially on a Raspberry Pi ;) )
$ make

# Installs FFmpeg
$ sudo make install

Then, after installing FFmpeg, try compiling pianobar again. It should work, or at least not give any more FFmpeg errors.

rye commented 10 years ago

Note that compiling/installing from source will override the system's version of FFmpeg, but, if necessary, you should be able to make uninstall and revert back later. Stick with these instructions for now.

TW79 commented 10 years ago

Installed tar file as instructed. Error on first command:

pi@pandora ~/ffmpeg-2.2.3 $ sudo apt-get -y install autoconf automake build-essential libass-dev libfreetype6-dev libgpac-dev \

libsdl1.2-dev libtheora-dev libtool libva-dev libvdpau-dev libvorbis-dev libx11-dev \

libxext-dev libxfixes-dev pkg-config texi2html zlib1g-dev yasm libx264 libmp3lame-dev libopus-dev \

libfdk-aac-dev

Reading package lists... Done

Building dependency tree

Reading state information... Done

E: Unable to locate package libx264

E: Unable to locate package libfdk-aac-dev

From: Kristofer Rye [mailto:notifications@github.com] Sent: Thursday, June 12, 2014 4:34 PM To: PromyLOPh/pianobar Cc: TW79 Subject: Re: [pianobar] TLS error (#459)

Yeah, it appears that FFmpeg is too outdated in the RPi repositories. Therefore, you can install it from source. Download the .bz2 tarball from here http://ffmpeg.org/download.html#release_2.2, change into downloads and extract it via tar xvjf . Then cd into the extracted file's directory.

Run all of these commands, unless one throws an error and stops, in which case post the error.

Install some dependencies.

$ sudo apt-get -y install autoconf automake build-essential libass-dev libfreetype6-dev libgpac-dev \

libsdl1.2-dev libtheora-dev libtool libva-dev libvdpau-dev libvorbis-dev libx11-dev \

libxext-dev libxfixes-dev pkg-config texi2html zlib1g-dev yasm libx264 libmp3lame-dev libopus-dev \

libfdk-aac-dev

Configures FFmpeg

$ ./configure --enable-gpl --enable-libass --enable-libfdk-aac \

--enable-libfreetype --enable-libmp3lame --enable-libopus --enable-libtheora --enable-libvorbis \

--enable-libx264 --enable-nonfree

Compiles FFmpeg (will take a long time, especially on a Raspberry Pi ;) )

$ make

Installs FFmpeg

$ sudo make install

Then, after installing FFmpeg, try compiling pianobar again. It should work, or at least not give any more FFmpeg errors.

— Reply to this email directly or view it on GitHub https://github.com/PromyLOPh/pianobar/issues/459#issuecomment-45950992.

rye commented 10 years ago

All right, output aptitude search x264 and same for fdk

TW79 commented 10 years ago

pi@pandora ~/ffmpeg-2.2.3 $ aptitude search x264 aptitude search x264

i aptitude - terminal-based package manager

i aptitude-common - architecture indepedent files for the apti

p aptitude-dbg - Debug symbols for the aptitude package man

v aptitude-doc -

p aptitude-doc-cs - Czech manual for aptitude, a terminal-base

p aptitude-doc-en - English manual for aptitude, a terminal-ba

p aptitude-doc-es - Spanish manual for aptitude, a terminal-ba

p aptitude-doc-fi - Finnish manual for aptitude, a terminal-ba

p aptitude-doc-fr - French manual for aptitude, a terminal-bas

p aptitude-doc-it - Italian manual for aptitude, a terminal-ba

p aptitude-doc-ja - Japanese manual for aptitude, a terminal-b

p bzr-search - search plugin for Bazaar

p embassy-domsearch - Extra EMBOSS commands to search for protei

p fusionforge-plugin-globalsearch - Globalsearch plugin for FusionForge

p gforge-plugin-globalsearch - Globalsearch plugin for FusionForge (trans

p gnome-search-tool - GNOME tool to search files

p hp-search-mac - Search for a MAC address on HP switches

v iceweasel-searchload-options -

p libbsearch-ruby - Transitional package for ruby-bsearch

p libbsearch-ruby1.8 - Transitional package for ruby-bsearch

p libclass-dbi-abstractsearch-per - Abstract Class::DBI's SQL with SQL::Abstra

p libdbix-fulltextsearch-perl - Indexing documents with MySQL as storage

p libdbix-searchbuilder-perl - Perl implementation of a simple ORM

p libfile-searchpath-perl - Perl module for searching for a file in a

p libkinosearch1-perl - Perl library providing search engine featu

p libperldoc-search-perl - Index and Search local Perl Documentation

p libsearch-estraier-perl - pure perl module to use Hyper Estraier sea

p libsearch-gin-perl - Perl module for Generalized Inverted Index

p libsearch-queryparser-perl - Perl module to parse URI query strings int

p libsearch-xapian-perl - Perl bindings for the Xapian search librar

p libsearchclient-dev - development files for libsearchclient

p libsearchclient0 - searchclient library for Strigi Desktop Se

p libsphinx-search-perl - Perl module for Sphinx search engine

p libwww-opensearch-perl - search OpenSearch compatible web sites

p libwww-search-perl - Perl modules which provide an API to WWW s

i A libx264-123 - x264 video coding library

p libx264-dev - development files for libx264

p packagesearch - GUI for searching packages and viewing pac

p python-pysearch - transitional dummy package

p ruby-bsearch - binary search library for Ruby

p search-ccsb - BibTeX search tool

v search-ccsb-el -

p search-citeseer - BibTeX search tool

p searchandrescue - fly aircraft to search (for) and rescue pe

p searchandrescue-common - common files and documentation for searcha

p searchandrescue-data - common data files for searchandrescue

v searchload-options -

p searchmonkey - search files using regular expressions aim

p skksearch - SKK dictionary server handling multiple di

p sphinxsearch - Fast standalone full-text SQL search engin

p sylph-searcher - Full-text search program for Sylpheed or M

p vdr-plugin-epgsearch - VDR plugin that provides extensive EPG sea

p x264 - video encoder for the H.264/MPEG-4 AVC sta

p xul-ext-searchload-options - tweak the searchbar's functionality

pi@pandora ~/ffmpeg-2.2.3 $ aptitude search fdk

pi@pandora ~/ffmpeg-2.2.3 $

From: Kristofer Rye [mailto:notifications@github.com] Sent: Thursday, June 12, 2014 4:47 PM To: PromyLOPh/pianobar Cc: TW79 Subject: Re: [pianobar] TLS error (#459)

All right, output aptitude search x264 and same for fdk

— Reply to this email directly or view it on GitHub https://github.com/PromyLOPh/pianobar/issues/459#issuecomment-45952360.

rye commented 10 years ago

Okay, same story for the revised list of commands:

# Install some dependencies.
$ sudo apt-get -y install autoconf automake build-essential libass-dev libfreetype6-dev libgpac-dev \
  libsdl1.2-dev libtheora-dev libtool libva-dev libvdpau-dev libvorbis-dev libx11-dev \
  libxext-dev libxfixes-dev pkg-config texi2html zlib1g-dev yasm libx264-dev libmp3lame-dev libopus-dev

# Configures FFmpeg
$ ./configure --enable-gpl --enable-libass --enable-libfdk-aac \
  --enable-libfreetype --enable-libmp3lame --enable-libopus --enable-libtheora --enable-libvorbis \
  --enable-libx264 --enable-nonfree

# Compiles FFmpeg (will take a long time, especially on a Raspberry Pi ;) )
$ make

# Installs FFmpeg
$ sudo make install
TW79 commented 10 years ago

First set is good. Second set of errors:

pi@pandora ~/ffmpeg-2.2.3 $ ./configure --enable-gpl --enable-libass --enable-libfdk-aac \

--enable-libfreetype --enable-libmp3lame --enable-libopus --enable-libtheora --enable-libvorbis \

--enable-libx264 --enable-nonfree

ERROR: libfdk_aac not found

If you think configure made a mistake, make sure you are using the latest

version from Git. If the latest version fails, report the problem to the

ffmpeg-user@ffmpeg.org mailing list or IRC #ffmpeg on irc.freenode.net.

Include the log file "config.log" produced by configure as this will help

solving the problem.

pi@pandora ~/ffmpeg-2.2.3 $

From: Kristofer Rye [mailto:notifications@github.com] Sent: Thursday, June 12, 2014 4:51 PM To: PromyLOPh/pianobar Cc: TW79 Subject: Re: [pianobar] TLS error (#459)

Okay, run the revised list of commands:

Install some dependencies.

$ sudo apt-get -y install autoconf automake build-essential libass-dev libfreetype6-dev libgpac-dev \

libsdl1.2-dev libtheora-dev libtool libva-dev libvdpau-dev libvorbis-dev libx11-dev \

libxext-dev libxfixes-dev pkg-config texi2html zlib1g-dev yasm libx264-dev libmp3lame-dev libopus-dev

Configures FFmpeg

$ ./configure --enable-gpl --enable-libass --enable-libfdk-aac \

--enable-libfreetype --enable-libmp3lame --enable-libopus --enable-libtheora --enable-libvorbis \

--enable-libx264 --enable-nonfree

Compiles FFmpeg (will take a long time, especially on a Raspberry Pi ;) )

$ make

Installs FFmpeg

$ sudo make install

— Reply to this email directly or view it on GitHub https://github.com/PromyLOPh/pianobar/issues/459#issuecomment-45952746.

rye commented 10 years ago

Okay, same story with this set:

# Configures FFmpeg
$ ./configure --enable-gpl --enable-libass --enable-libfreetype \
  --enable-libmp3lame --enable-libopus --enable-libtheora --enable-libvorbis \
  --enable-libx264 --enable-nonfree

# Compiles FFmpeg (will take a long time, especially on a Raspberry Pi ;) )
$ make

# Installs FFmpeg
$ sudo make install
TW79 commented 10 years ago

Thanks again for your help. I have started the MAKE process and am heading home for the day. I will let you know if there are any errors when I return to work.

Thanks again.

From: Kristofer Rye [mailto:notifications@github.com] Sent: Thursday, June 12, 2014 5:01 PM To: PromyLOPh/pianobar Cc: TW79 Subject: Re: [pianobar] TLS error (#459)

Okay, same story with this set:

Install some dependencies.

$ sudo apt-get -y install autoconf automake build-essential libass-dev libfreetype6-dev libgpac-dev \

libsdl1.2-dev libtheora-dev libtool libva-dev libvdpau-dev libvorbis-dev libx11-dev \

libxext-dev libxfixes-dev pkg-config texi2html zlib1g-dev yasm libx264-dev libmp3lame-dev libopus-dev

Configures FFmpeg

$ ./configure --enable-gpl --enable-libass --enable-libfreetype \

--enable-libmp3lame --enable-libopus --enable-libtheora --enable-libvorbis \

--enable-libx264 --enable-nonfree

Compiles FFmpeg (will take a long time, especially on a Raspberry Pi ;) )

$ make

Installs FFmpeg

$ sudo make install

— Reply to this email directly or view it on GitHub https://github.com/PromyLOPh/pianobar/issues/459#issuecomment-45953707.

EndlessEden commented 10 years ago

just compile ffmpeg/libav from source (git clone git://source.ffmpeg.org/ffmpeg.git ffmpeg) - build that first, instructions are availible on there websites(ffmpeg.org).

then try compiling pianobar. your packaging system is not providing |libavcodec.pc and the development headers. - also verify your setting the libav={version} flag, to your version of libav/ffmpeg.

What Distribution/platform/architecture are you using? |

TW79 commented 10 years ago

Well with all of everyone’s help, I was able to successfully get Pianobar running. The last error I am getting is “/!\ Cannot start eventcmd. (no such file or directory). I tried copying and renaming the eventcmd-examples folder, but that did not seem to help.

Any thoughts?

From: Michael Novick [mailto:notifications@github.com] Sent: Friday, June 13, 2014 3:36 AM To: PromyLOPh/pianobar Cc: TW79 Subject: Re: [pianobar] TLS error (#459)

just compile ffmpeg/libav from source (git clone git://source.ffmpeg.org/ffmpeg.git ffmpeg) - build that first, instructions are availible on there websites(ffmpeg.org).

then try compiling pianobar. your packaging system is not providing |libavcodec.pc and the development headers. - also verify your setting the libav={version} flag, to your version of libav/ffmpeg.

What Distribution/platform/architecture are you using? |

— Reply to this email directly or view it on GitHub https://github.com/PromyLOPh/pianobar/issues/459#issuecomment-45987877.

rye commented 10 years ago

Can you post your .config/pianobar file? Perhaps you have an eventcmd option that points to a file that doesn't exist.

rye commented 10 years ago

You could also try disabling any malformed configuration by running:

$ rm ~/.config/pianobar

Which would help determine if it is an error with just your configuration or an actual internal problem with Pianobar.

TW79 commented 10 years ago

I was able to get this all working. Thank you all for your help getting my system configured!

From: Kristofer Rye [mailto:notifications@github.com] Sent: Monday, June 16, 2014 2:14 PM To: PromyLOPh/pianobar Cc: TW79 Subject: Re: [pianobar] TLS error (#459)

You could also try disabling any malformed configuration by running:

$ rm ~/.config/pianobar

Which would help determine if it is an error with just your configuration or an actual internal problem with Pianobar.

— Reply to this email directly or view it on GitHub https://github.com/PromyLOPh/pianobar/issues/459#issuecomment-46221576.

rye commented 10 years ago

Not a problem. Go ahead and close this issue, since your problem has been solved.