View previous topic :: View next topic |
Author |
Message |
2kmike n00b
Joined: 09 Dec 2008 Posts: 54 Location: UK
|
Posted: Tue Jan 06, 2009 12:23 am Post subject: problems installing mpd |
|
|
Hi there,
hopefully this is a simple problem...
I'm trying to install mpd and i'm getting the following error that i can't figure out
Code: |
########### MPD CONFIGURATION ############
Client Support:
TCP support ...................enabled
IPv6 support ..................enabled
Unix domain socket support ....enabled
Playback Support:
libao support .................disabled
OSS support ...................disabled
ALSA support ..................enabled
JACK support ..................disabled
OS X support ..................disabled
PulseAudio support ............disabled
FIFO support ..................enabled
Media MVP support .............disabled
Shout ogg streaming support ...disabled
Shout mp3 streaming support ...disabled
File Format Support:
ID3 tag support ...............disabled
mp3 support ...................disabled
lame support ..................disabled
Ogg Vorbis support ............disabled
FLAC support ..................disabled
OggFLAC support ...............disabled
Wave file support .............disabled
AAC support ...................disabled
MP4 support ...................disabled
Musepack (MPC) support ........disabled
WavPack support ...............disabled
MOD support ...................disabled
FFMPEG support ................disabled
configure: error: No input plugins supported!
!!! Please attach the following file when seeking support:
!!! /var/tmp/portage/media-sound/mpd-0.14/work/mpd-0.14/config.log
*
* ERROR: media-sound/mpd-0.14 failed.
* Call stack:
* ebuild.sh, line 49: Called src_configure
* environment, line 2381: Called econf '--disable-aac' '--enable-a
lsa' '--disable-ao' '--disable-audiofile' '--disable-curl' '--disable-debug' '--
disable-ffmpeg' '--disable-flac' '--disable-id3' '--enable-ipv6' '--disable-jack
' '--disable-lsr' '--disable-mp3' '--disable-mod' '--disable-mpc' '--disable-oss
' '--disable-pulse' '--enable-un' '--disable-oggvorbis' '--disable-wavpack' '--w
ithout-zeroconf' '--disable-shout_ogg' '--disable-shout_mp3' '--disable-oggflac'
'--disable-libOggFLACtest'
* ebuild.sh, line 529: Called die
* The specific snippet of code:
* die "econf failed"
* The die message:
* econf failed
*
* If you need support, post the topmost build error, and the call stack if relevant.
* A complete build log is located at '/var/tmp/portage/media-sound/mpd-0.14/tem p/build.log'.
* The ebuild environment file is located at '/var/tmp/portage/media-sound/mpd-0 .14/temp/environment'.
*
|
apologies if i'm missing something obvious.
Mike |
|
Back to top |
|
|
Sadako Advocate
Joined: 05 Aug 2004 Posts: 3792 Location: sleeping in the bathtub
|
Posted: Tue Jan 06, 2009 12:34 am Post subject: |
|
|
You appear to have all the USE flags for the different input formats disabled, if you want it to play mp3 you'll need to enable mad and you'll probably want id3 too, and then there's ogg, flac and vorbis.
Also, you have most output formats disabled, including alsa... _________________ "You have to invite me in" |
|
Back to top |
|
|
2kmike n00b
Joined: 09 Dec 2008 Posts: 54 Location: UK
|
Posted: Tue Jan 06, 2009 12:59 am Post subject: |
|
|
Thanks for that,
It seems to have worked now, I had a feeling it was probably a problem with my USE flags....
currently my USE looks like this...
Code: | USE="gtk gnome dbus X qt3 qt4 kde dvd alsa cdr png cups foomaticdb ppds java opengl usb jpeg mad id3 ogg flac vorbis" |
I added "mad id3 ogg flac vorbis" to get it to work are there any others that I should have in there?
as i'm very new to gentoo should i do something to get other applications to work properly? MP3's seem to play fine at the moment with mplayer, but i still haven't got Audacious to play one yet? does that need reinstalling with these use flags? |
|
Back to top |
|
|
edwindoebler n00b
Joined: 07 Jan 2009 Posts: 8
|
Posted: Thu Jan 08, 2009 3:43 pm Post subject: |
|
|
Any time you change your use flags you should emerge world with the -N switch.
Remove the 'p' switch (--pretend) to run it for real if everything seems okay.
I would also throw 'mp3' into your useflags as well.
Easy way to figure out use flags: always run emerge with the -v (verbose) switch. Use flags for your specific package will be printed after the package name, from there you can add ones to your global use flags in /etc/make.conf, or do
Code: | echo "sys-fs/cryptsetup USEFLAGS" >> /etc/portage/package.use |
to add them for any specific package. |
|
Back to top |
|
|
|