Проблема с USE-флагами ffmpeg (Missing IUSE: faad)
Привет.
Получил от emerge -uDN world вот такое вот:
emerge: there are no ebuilds built with USE flags to satisfy "media-video/ffmpeg[encode,ieee1394?,jack?,x264?,vorbis?,theora?,faac?,faad?,mp3?]".
!!! One of the following packages is required to complete your request:
- media-video/ffmpeg-0.7_rc1 (Missing IUSE: faad)
(dependency required by "media-video/openshot-1.1.3" [installed])
(dependency required by "@selected" [set])
(dependency required by "@world" [argument])
Что он от меня хочет и как ему помочь?
Подозреваю, он хочет сказать мне что у ffmpeg нет флага faad.
$ eix media-video/ffmpeg
[I] media-video/ffmpeg
Available versions: 0.7_rc1 ~0.7.1 [M]~0.8 [M]**9999 {3dnow 3dnowext X aac alsa altivec amr avx bindist bzip2 celt cpudetection custom-cflags debug dirac doc encode faac frei0r gsm hardcoded-tables ieee1394 jack jpeg2k mmx mmxext mp3 network openal oss pic qt-faststart rtmp schroedinger sdl speex ssse3 static-libs test theora threads truetype v4l v4l2 vaapi vdpau video_cards_nvidia vorbis vpx x264 xvid zlib}
Installed versions: 0.7_rc1(13:46:09 31.07.2011)(3dnow 3dnowext X aac alsa amr bzip2 cpudetection custom-cflags encode faac hardcoded-tables ieee1394 jack jpeg2k mmx mmxext mp3 sdl speex ssse3 theora threads truetype v4l v4l2 vaapi vdpau vorbis x264 xvid zlib -altivec -avx -bindist -celt -debug -dirac -doc -frei0r -gsm -network -oss -pic -qt-faststart -rtmp -schroedinger -static-libs -test -video_cards_nvidia -vpx)
В чем дело и куда подевался faad? Я помню, он там был.
- Для комментирования войдите или зарегистрируйтесь
Ну, ежели и правда флага
Ну, ежели и правда флага нету, то можно и openshot собрать без него.
А так — вопросы к автору ебилда, чего он не следит за флагами ffmpeg
Текстовый редактор vi имеет два режима работы: в первом он пищит, а во втором — всё портит.
ffmpeg-0.7.1.ebuildffmpeg-0.
ffmpeg-0.7.1.ebuild
ffmpeg-0.7_rc1.ebuild
ffmpeg-0.8.ebuild
ffmpeg-9999.ebuild
Ни в одном нет faad
А вот у mplayer он есть.
может путаете?
My website: http://comb.org.ru
С ноября 2022 нетбук HP mini (Processor: Atom n570)
Сообщение об ошибке
Сообщение об ошибке скопипасченное, там я напутать не мог.
А вот кто из моего world хочет столь странного от ffmpeg - я сказать затрудняюсь.
Апдейт мира у меня тянет за собой апдейт примерно 99% установленного софта. Это может быть любой.
С уважением
Kai SD
portage знает. И даже говорит
portage знает. И даже говорит об этом. Вслух.
Текстовый редактор vi имеет два режима работы: в первом он пищит, а во втором — всё портит.
Угу, вижу. Меня смутило что
Угу, вижу.
Меня смутило что openshot вообще-то не нуждается в обновлении.
При -u он не обновляется, а вот -uDN приводит к возникновению этого сообщения.
Осталось понять как побороть.
С уважением
Kai SD
Вообще в едилде 1.3.1 флаги в
Вообще в едилде 1.3.1 флаги в IUSE вообще не прописаны
http://gpo.zugaina.org/media-video/openshot
По крайней мере в том, что я по ссылке нашел.
Но тянет он за особой много
[ebuild N ] dev-python/librsvg-python-2.32.0 USE="-examples" 0 kB [0]
[ebuild N ] dev-python/httplib2-0.6.0 53 kB [0]
[ebuild N ] x11-libs/goocanvas-0.14 USE="-doc -examples" 591 kB [0]
[ebuild N ] dev-python/pygoocanvas-0.14.1 USE="-doc -examples" 324 kB [0]
[ebuild R ] media-sound/sox-14.3.0 USE="alsa encode* ffmpeg* png -ao -debug -flac -id3tag -ladspa -mad -ogg -oss -pulseaudio -sndfile -wavpack" 0 kB [0]
[ebuild N ] media-libs/sdl-image-1.2.10-r1 USE="jpeg png static-libs tiff -gif" 1,302 kB [0]
[ebuild N ] media-libs/mlt-0.5.10 USE="ffmpeg frei0r gtk melt python sdl sse sse2 vorbis xml -compressed-lumas -debug -dv -jack -kde -libsamplerate -lua (-mmx) -qt4 -quicktime -ruby -vdpau -xine" 801 kB [0]
[ebuild N ~] media-sound/openshot-1.3.1 0 kB [1]
В частности тянет и sox, который в свою очередь ffmpeg, но и у него это faad. странно.
Но ставится корректно, у меня по крайне мере.
My website: http://comb.org.ru
С ноября 2022 нетбук HP mini (Processor: Atom n570)
Снес его нафиг. Попробую
Снес его нафиг.
Попробую обновить мир, а затем поставить снова. Может не возникнет проблем.
С уважением
Kai SD
faad есть в 1.1.3а в новом
faad есть в 1.1.3
а в новом 1.3.1 его нет. Там вообще нет use флагов.
Правильно, снести, обновится без него и поставить посл. версию
Если будет тянуться 1.1.3 то, вестимо, возникнет, т.к. пакета нет в официальном дереве.
Поэтому можно смело обновить ebuild
Если нужно старую версию, можно попробовать удалить из ebuild все что связано с faad
и сгенерить
ebuild openshot-1.1.3 digest
т.е.
cd /usr/local/portage/media-video/openshot
nano openshot-1.1.3.ebuild
удалить faad из секции IUSE и RDEPEND
и
ebuild openshot-1.1.3.ebuild digest
и он установится с вероятностью 98% процентов.
а сам faad теперь в aac
My website: http://comb.org.ru
С ноября 2022 нетбук HP mini (Processor: Atom n570)
Зачем ковырять ебилд, если
Зачем ковырять ебилд, если можно просто отключить флаг faad?
Текстовый редактор vi имеет два режима работы: в первом он пищит, а во втором — всё портит.
USE="-faad" emerge -av
USE="-faad" emerge -av openshot
Так не получится.
Значит и при полной пересборке не получится.
В ебилде, который у автора темы, прописано так
RDEPEND="
media-video/ffmpeg[encode,ieee1394?,jack?,x264?,vorbis?,theora?,faac?,faad?,mp3?]
Если перевести на русский, необходимая программа для запуска сабжа ffmpeg должна быть с флагом faad, а ffmpeg не юзает этот флаг, поэтому его отключение ничего не даст.
My website: http://comb.org.ru
С ноября 2022 нетбук HP mini (Processor: Atom n570)
Если перевести на русский, то
Если перевести на русский, то это значит «Если собирать oneshot с флагом faad, то и ffmpeg должен быть с флагом faad»
Текстовый редактор vi имеет два режима работы: в первом он пищит, а во втором — всё портит.
The RDEPEND ebuild variable
The RDEPEND ebuild variable should specify any dependencies which are required at runtime.
Про сборку нет ни слова. Хотя понятно, что если программа не может быть выполнена, какой смысл в ее компиляции.
Отключение флага faad даст тот же результат. Идет запрос включен ли данный флаг у ffmpeg, а его нет вообще.
My website: http://comb.org.ru
С ноября 2022 нетбук HP mini (Processor: Atom n570)
Black_Ru написал(а): Про
Да какая в данном случае разница, BDEPEND или RDEPEND?
Нет.
Текстовый редактор vi имеет два режима работы: в первом он пищит, а во втором — всё портит.
Т.е. есть ебилды все-таки
Т.е. есть ебилды все-таки умеют думать?
Подождем сообщения от автора.
My website: http://comb.org.ru
С ноября 2022 нетбук HP mini (Processor: Atom n570)
Ебилды думать не умеют.
Ебилды думать не умеют. Ебилды знают, что значит вопросительный знак в строке
media-video/ffmpeg[faad?]
Текстовый редактор vi имеет два режима работы: в первом он пищит, а во втором — всё портит.
объясни плз,
объясни плз, почему
USE="-faad" emerge openshot
завершается сообщением
emerge: there are no ebuilds built with USE flags to satisfy "media-video/ffmpeg[encode,ieee1394?,jack?,x264?,vorbis?,theora?,faac?,faad?,mp3?]".
!!! One of the following packages is required to complete your request:
- media-video/ffmpeg-0.7.2 (Missing IUSE: faad)
- media-video/ffmpeg-0.7.1 (Missing IUSE: faad)
- media-video/ffmpeg-0.7_rc1 (Missing IUSE: faad)
(dependency required by "media-video/openshot-1.1.3" [ebuild])
Или есть еще какой-то способ отключения флага faad?
My website: http://comb.org.ru
С ноября 2022 нетбук HP mini (Processor: Atom n570)
Black_Ru написал(а): объясни
Да ну?
Из calculate взял только что
http://paste.pocoo.org/show/450508/
Текстовый редактор vi имеет два режима работы: в первом он пищит, а во втором — всё портит.
Понимаю, но предыдущее
Понимаю, но предыдущее сообщение я не сочинил.
Покажи плз ебилд.
media-video/openshot-1.1.3
My website: http://comb.org.ru
С ноября 2022 нетбук HP mini (Processor: Atom n570)
http://git.calculate.ru/?p=de
http://git.calculate.ru/?p=dev/overlay.git;a=blob;f=media-video/openshot/openshot-1.1.3.ebuild;h=3938ad151dc367a1a420a7546877bc985f7967a3;hb=HEAD
Текстовый редактор vi имеет два режима работы: в первом он пищит, а во втором — всё портит.
krigstask
Действительно странно, тот же ебилд...
Может, у меня в системе косяк.
Буду смотреть.
Похоже, но не уверен, у меня так, потому что добавлен в локальный оверлей и нет файла метадата.
Возможно, а автора такая ситуация возникла, потому что не синхронизировал.
И тут еще вопрос openshot тянется из основного дерева?
My website: http://comb.org.ru
С ноября 2022 нетбук HP mini (Processor: Atom n570)
возвращаясь к openshot
Мир обновился, полет нормальный.
А вот Openshot ставиться не желает.
Может какой-нибудь еще оверлей подключить поможет? В основном дереве его нет вроде. Ну или я не нашел.
С уважением
Kai SD
В дополнение к тому, что тут
В дополнение к тому, что тут вообще-то уже прозвучало решение, http://gpo.zugaina.org/media-video/openshot
Текстовый редактор vi имеет два режима работы: в первом он пищит, а во втором — всё портит.
В общем есть два пути.
В общем есть два пути. Синхронизироваться с оверлеем, ( как я понимаю, ссылка, что привел Кригстаг это оверлей zugaina) и установить последнюю версию, если будет тянуться старая можно попробовать замаскать старую.
Если нужна старая, опять же синхронизироваться и обновить метадата, другой вариант поправить ебилд руками... это две минуты..
P.S. Я уже пол Украины объехал, а проблема все еще не решена.
My website: http://comb.org.ru
С ноября 2022 нетбук HP mini (Processor: Atom n570)
Эгей! Приём! Меня тут
Эгей! Приём! Меня тут кто-нибудь слышит вообще? Или хотя бы пытается?
Текстовый редактор vi имеет два режима работы: в первом он пищит, а во втором — всё портит.
Самую свежую версию нашел в
Самую свежую версию нашел в оверлее сабайона. Подключать оверлей не стал, взял один ebuild и поместил в локальный оверлей.
Собралось без проблем, но не запускается.
Пока разбираюсь в меру наличия времени.
С уважением
Kai SD