View previous topic :: View next topic |
Author |
Message |
johnklug n00b
Joined: 17 Jun 2013 Posts: 31
|
Posted: Mon Aug 04, 2014 8:37 pm Post subject: MythMusic says cdio not built in |
|
|
I have cdio set as a use flag, but apparently mythplugins doesn't use it:
[ebuild R ] media-plugins/mythplugins-0.27_p20140321 USE="cdda cdr exif fftw mytharchive mythbrowser mythgallery mythmusic mythnews mythweather raw -mythgame -mythnetvision -mythzoneminder" 0 kB
Yet when I try to start myth, I get:
2014-08-04 15:21:47.627886 N MythMusic got a media changed eventbut cdio support is not compiled in
And of course the CD doesn't work anymore since I last rebuilt myth.
[ebuild R ] media-tv/mythtv-0.27_p20140321 USE="alsa autostart bluray dvb dvd fftw hls lcd lirc pulseaudio python theora vorbis xml xvid (-altivec) -cec -crystalhd -debug -egl -ieee1394 -jack -libass -perl -raop -vaapi -vdpau -xmltv" INPUT_DEVICES="-joystick" 0 kB
|
|
Back to top |
|
|
sebB l33t
Joined: 02 Mar 2011 Posts: 806 Location: S.O. France
|
Posted: Tue Aug 05, 2014 7:02 pm Post subject: |
|
|
Maybe you need libcdio-paranoia |
|
Back to top |
|
|
g8ecj n00b
Joined: 31 May 2004 Posts: 31 Location: New Zealand
|
Posted: Tue Aug 19, 2014 11:59 am Post subject: |
|
|
I've just hit this problem and its due to Gentoo putting the include files paranoia.h and cdda.h in a subdirectory of /usr/include/cdda rather than directly in it.
I created symbolic links to the directory above to get through the configure stage OK but I still can't play a CD
--
Robin |
|
Back to top |
|
|
Snaketails Tux's lil' helper
Joined: 01 Jul 2003 Posts: 78 Location: Boronia.Vic.Oz.Au
|
Posted: Sat Oct 24, 2015 6:11 am Post subject: |
|
|
I just struck this problem..
the include files paranoia.h and cdda.h were in a different subdir as the last poster had
I did a ln -s from this directory /usr/include/cdio/paranoia/ into the cdio directory
looking in the configure script
Code: |
if ! check_lib cdio/cdio.h cdio_open -lcdio || ! check_lib cdio/cdda.h cdio_cddap_open -lcdio_cdda || ! check_lib cdio/paranoia.h cdio_paranoia_init -lcdio_paranoia ; then
disable cdio
fi
|
its looking for the files in cdio but not cdio/paranoia
Code: |
mythplugins # ls -la /usr/include/cdio/paranoia
total 24
drwxr-xr-x 1 root root 32 Oct 24 16:34 .
drwxr-xr-x 1 root root 566 Oct 24 17:01 ..
-rw-r--r-- 1 root root 13493 Oct 24 16:34 cdda.h
-rw-r--r-- 1 root root 6476 Oct 24 16:34 paranoia.h
|
creating a symbolic link will allow mythmusic to build the files correctly
Code: |
>>> Emerging (1 of 1) media-plugins/mythplugins-0.27.5_p20150627-r2::gentoo
* mythtv-0.27.5.tar.gz SHA256 SHA512 WHIRLPOOL size ;-) ... [ ok ]
* mythplugins-0.27.5-9498257571e8158926b60a0eefc74568c4436823.tar.xz SHA256 SHA512 WHIRLPOOL size ;-) ... [ ok ]
>>> Unpacking source...
>>> Unpacking mythtv-0.27.5.tar.gz to /var/tmp/portage/media-plugins/mythplugins-0.27.5_p20150627-r2/work
>>> Unpacking mythplugins-0.27.5-9498257571e8158926b60a0eefc74568c4436823.tar.xz to /var/tmp/portage/media-plugins/mythplugins-0.27.5_p20150627-r2/work
>>> Source unpacked in /var/tmp/portage/media-plugins/mythplugins-0.27.5_p20150627-r2/work
>>> Preparing source in /var/tmp/portage/media-plugins/mythplugins-0.27.5_p20150627-r2/work/mythtv-0.27.5/mythplugins ...
* Applying various patches (bugfixes/updates) ...
* mythplugins.patch ... [ ok ]
* Done with patching
>>> Source prepared.
>>> Configuring source in /var/tmp/portage/media-plugins/mythplugins-0.27.5_p20150627-r2/work/mythtv-0.27.5/mythplugins ...
Configuration settings:
qmake /usr/bin/qmake
MythArchive plugin will be built
MythBrowser plugin will be built
MythGallery plugin will be built
MythGame plugin will be built
MythMusic plugin will be built
MythNetvision plugin will not be built
MythNews plugin will be built
MythWeather plugin will be built
MythZoneMinder plugin will not be built
OpenGL support will be included in MythGallery
EXIF support will be included in MythGallery
Dcraw support will be included in MythGallery
libcdio support will be included in MythMusic
FFTW support will not be included in MythMusic
>>> Source configured.
|
|
|
Back to top |
|
|
|