LINUX.ORG.RU

MPlayer перестал компилироваться с cddb и cdio одновременно


0

1

Gentoo, обновил portage, появилось обновление mplayer. Он отказывается устанавливаться с такой ошибкой:

athlon_neo zenitur # emerge -av mplayer

 * IMPORTANT: 5 news items need reading for repository 'gentoo'.
 * Use eselect news to read news items.


These are the packages that would be merged, in order:

Calculating dependencies |

!!! Problem resolving dependencies for media-video/mplayer
... done!

!!! The ebuild selected to satisfy "mplayer" has unmet requirements.
- media-video/mplayer-1.0_rc4_p20110302 USE="3dnow 3dnowext X a52 aalib alsa amr ass bl bluray cddb cdio cdparanoia cpudetection dga dirac dts dv dvb dvd dvdnav enca encode faac faad fbcon ftp ggi gif gsm iconv ipv6 joystick jpeg jpeg2k libcaca libmpeg2 lirc live lzo mad md5sum mmx mmxext mp3 mpg123 (multilib) nas network openal opengl osdmenu png quicktime radio rar real rtc rtmp samba schroedinger sdl shm speex sse sse2 ssse3 theora toolame tremor truetype twolame unicode v4l2 vorbis vpx x264 xinerama xscreensaver xv xvid xvmc (-altivec) (-aqua) -bidi -bindist -bs2b -custom-cpuopts -debug -directfb -doc -dxr3 -esd -jack -ladspa -mng -nut -oss -pnm -pulseaudio -pvr -tga -v4l -vdpau (-vidix) (-win32codecs) -xanim -zoran" VIDEO_CARDS="vesa -mga -s3virge -tdfx"

  The following REQUIRED_USE flag constraints are unsatisfied:
    cdio? ( !cdparanoia !cddb )

  The above constraints are a subset of the following complete expression:
    bindist? ( !amr !faac !win32codecs ) cdio? ( !cdparanoia !cddb ) dvdnav? ( dvd ) ass? ( iconv truetype ) truetype? ( iconv ) unicode? ( iconv ) vorbis? ( tremor ) radio? ( any-of ( alsa oss ) ) xvmc? ( xv ) faac? ( encode ) x264? ( encode ) xvid? ( encode ) toolame? ( encode ) twolame? ( encode ) dga? ( X ) dxr3? ( X ) ggi? ( X ) opengl? ( X ) osdmenu? ( X ) vdpau? ( X ) vidix? ( X ) xinerama? ( X ) xscreensaver? ( X ) xv? ( X ) xvmc? ( X )


 * IMPORTANT: 5 news items need reading for repository 'gentoo'.
 * Use eselect news to read news items.

athlon_neo zenitur #

Раньше компилировалось, теперь не хочет. С чем-то одним - хочет. В чём дело? Как решить, или что оставить?

А зачем они нужны?..
Если нужны сразу оба, то можно поставить mplayer-uau.

HTaeD ★★★★ ()
Ответ на: комментарий от HTaeD

>># libcdio support: prefer libcdio over cdparanoia and don't check for cddb w/cdio
Рекомендуют использовать cdparanoia вместо cdio.
С USE=«cddb cdparanoia» всё соберётся.

HTaeD ★★★★ ()

Не компилировать mplayer с cddb и cdio одновременно?

Или не обновлять? Или открыть сырцы пофиксить и отправить патчь в аппстрим?

init_6 ★★★★★ ()

оно вообще-то уже достаточно давно так стало :)

можно использовать

-cdio cdparanoia cddb

я не знаю есть ли в библиотеке cdio встроенная поддержка cddb,
но раз можно использовать cdparanoia, то cdio для audiocd оно отлично заменит, ну и cddb с ним можно оставить.

Sylvia ★★★★★ ()
Ответ на: комментарий от HTaeD

То есть отказаться стоит от cdio. Спасибо, так и сделаю. Да и после отключения USE-флага cddb без него хочет пересбораться VLC.

ZenitharChampion ★★★★★ ()
Ответ на: комментарий от ZenitharChampion

не забывайте про локальные флаги для пакетов

/etc/portage/package.use

Sylvia ★★★★★ ()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.