При установке deadbeef в зависимостях тянется deadbeef-opus, который отказывается устанавливаться ввиду проблем (file collisions) с /usr/lib64/deadbeef/opus.so. По идее deadbeef умудряется проигрывать звук, но cl-update “переживает” из-за конфликта .
Можно сперва удалить конфликтный пакет, узнать его название можно выполнив equery b /usr/lib64/deadbeef/opus.so
. Потом поставить.
Можно собрать USE="-aac -mac -mad -flac -vorbis -mp3 -opus ffmpeg" и будет практически все аудио проигрывать.
Не понял почему упорно тянется deadbeef-opus пока не посмотрел
$ equery u deadbeef deadbeef-opus deadbeef-plugins-meta
[ Legend : U - final flag setting for installation]
[ : I - package is installed with flag ]
[ Colors : set, unset ]
* Found these USE flags for media-sound/deadbeef-1.8.0:
U I
- - aac : Advanced Audio Coding (AAC) plugin
- - adplug : Adplug plugin
- - alac : Apple Lossless Audio Codec (ALAC) plugin
+ + alsa : Add support for media-libs/alsa-lib (Advanced Linux Sound Architecture)
+ + cdda : Compact Disc Digital Audio (CDDA) plugin
+ + cdparanoia : Enable cdparanoia (audio CD ripper) support
- - converter : Support for converting media files
- - cover : Album artwork plugin
- - cover-imlib2 : Album artwork (with support for imlib2) plugin
- - cover-network : Plugin for downloading album artwork from internet
+ + curl : cURL plugin
- - dts : Digital Theater System (DTS) plugin
- - dumb : Tracker music (MOD, S3M, XM, IT, STM, 669, PTM, PSM, MTM, DSM, ASYLUM
AMF, UMX, J2B) plugin
- - equalizer : Equalizer plugin
+ + ffmpeg : FFmpeg plugin
- - flac : Free Lossless Audio Codec (FLAC) plugin
- - gme : Game Music Emu (NSF, AY and other formats) plugin
+ + gtk2 : GTK2 based user interface
- - gtk3 : GTK3 based user interface
+ + hotkeys : Hotkeys support plugin
- - lastfm : Last.fm scrobbling plugin
- - libav : Libav plugin
+ + libnotify : Notification daemon support plugin
- - libsamplerate : Sample rate conversion plugin
+ + m3u : m3u playlist plugin
- - mac : Monkey's Audio plugin
- - mad : MPEG-1/2/2.5 Layer 3 (MP3) support through mad/libmad
- - midi : midi support (via timidity) plugin
- - mms : Microsoft Media Server (MMS) plugin
- - mono2stereo : mono2stereo plugin
- - mp3 : MPEG-1/2/2.5 Layer 3 (MP3) support plugin. It is a virtual use for
mad/libmad or mpg123/libmpg123 since deadbeef 0.6.3
- - mpg123 : MPEG-1/2/2.5 Layer 3 (MP3) support through mpg123/libmpg123
- - musepack : Enable support for the musepack audio codec
+ + nls : Native Language Support (NLS)
- - nullout : NULL output plugin
- - opus : Ogg Opus plugin
- - oss : Open Sound System (OSS) output plugin
- - playlist-browser : Playlist browser user interface plugin
- - psf : AOSDK-based PSF(QSF,SSF,DSF) plugin
+ + pulseaudio : PulseAudio output plugin
- - replaygain-scanner : ReplayGain scanner plugin
- - sc68 : Atari ST and Amiga music plugin
- - shell-exec : Support for running shell commands
- - shn : Shorten (SHN) plugin
- - sid : Commodore64 SID music player plugin
- - sndfile : PCM wave support (via libsndfile) plugin
- - tta : True Audio TTA plugin
- - unity : Gnome Unity support
- - vorbis : Ogg Vorbis plugin
- - vtx : Libayemy VTX ZX-Spectrum music player plugin
- - wavpack : WavPack plugin
- - wma : Windows media audio plugin
- - zip : vfs_zip plugin
!!! No USE flags found for media-plugins/deadbeef-opus-0.6
* Found these USE flags for media-plugins/deadbeef-plugins-meta-1:
U I
- - archive : <unknown>
- - bookmark-manager : <unknown>
- - bs2b : <unknown>
- - decast : <unknown>
- - filebrowser : <unknown>
- - gnome-mmkeys : <unknown>
- - infobar : <unknown>
- - jack : Add support for the JACK Audio Connection Kit
- - librarybrowser : <unknown>
- - mpris : <unknown>
- - musical-spectrum : <unknown>
- - opus : Enable Opus audio codec support
- - quick-search : <unknown>
- - replaygain-control : <unknown>
- - soxr : <unknown>
- - spectrogram : <unknown>
+ + statusnotifier : <unknown>
+ + stereo-widener : <unknown>
- - vk : <unknown>
- - vu-meter : <unknown>
- - waveform-seekbar : <unknown>
$ equery d deadbeef-opus
* These packages depend on deadbeef-opus:
media-plugins/deadbeef-plugins-meta-1 (opus ? media-plugins/deadbeef-opus:0)
и увидел дублирующие флаги opus.
Все эти флаги плагинов лучше запихнуть в deadbeef-plugins-meta
I have the same problem but the message says that opus requires overlay of many important packages
I solve problem. 1. edit package.use file: media-sound/deadbeef -opus 2. dispatch-conf. 3 emerge `
deadbeef-opus 4.emerge deadbeef-plugins-meta 5. emerge deadbeef.
Playback of flac files is poor, unbalanced, some files are delayed after 20 seconds. Deadbeef had album art but now I do not know how to set it. Clementine is the best program , Audacious is good, Quod Libet.
Banshee is the best player for me, but nobody keeps it anymore and can not be installed