LINUX.ORG.RU

The following USE changes are necessary to proceed:
 (see "package.use" in the portage(5) man page for more details)
# required by virtual/ffmpeg-9-r1
# required by media-plugins/audacious-plugins-3.4.1
# required by @selected
# required by @world (argument)
=media-video/ffmpeg-1.2.6-r1 theora
stevejobs ★★★★☆ ()

не буду оригинальным и просто оставлю это здесь:

The following USE changes are necessary to proceed:
 (see "package.use" in the portage(5) man page for more details)
# required by virtual/ffmpeg-9-r1
# required by media-plugins/audacious-plugins-3.4.1
# required by @selected
# required by @world (argument)
=media-video/ffmpeg-1.2.6-r1 theora

Deleted ()
Ответ на: комментарий от stevejobs

Делал, не помогает.

less /etc/portage/package.use
# required by x11-drivers/xf86-video-vmware-13.0.1-r1
# required by x11-base/xorg-drivers-1.15[video_cards_vmware]
# required by x11-base/xorg-server-1.15.0[xorg]
# required by x11-drivers/xf86-video-trident-1.3.6-r2
=x11-libs/libdrm-2.4.52 libkms
# required by x11-drivers/xf86-video-vmware-13.0.1-r1
# required by x11-base/xorg-drivers-1.15[video_cards_vmware]
# required by x11-base/xorg-server-1.15.0[xorg]
# required by x11-drivers/xf86-video-trident-1.3.6-r2
=media-libs/mesa-10.0.4 gbm xa
# required by media-video/vlc-2.1.2
# required by vlc (argument)
>=sys-libs/zlib-1.2.8-r1 minizip
# required by net-p2p/deluge-1.3.6
# required by deluge (argument)
=net-libs/rb_libtorrent-0.16.10 python
# required by net-libs/rb_libtorrent-0.16.10
# required by net-p2p/deluge-1.3.6
# required by deluge (argument)
=dev-libs/boost-1.52.0-r6 python
# required by sys-devel/prelink-20110511
# required by app-emulation/wine-1.6.2[prelink]
# required by wine (argument)
>=dev-libs/elfutils-0.158 static-libs
# required by media-sound/pulseaudio-5.0-r2[alsa]
# required by net-im/skype-4.3.0.37[pulseaudio]
# required by skype (argument)
=media-plugins/alsa-plugins-1.0.27-r1 pulseaudio
# required by net-analyzer/nmap-6.25[gtk,-ndiff]
# required by net-analyzer/nmap (argument)
=dev-lang/python-2.7.6 sqlite
# required by net-libs/webkit-gtk-2.2.6-r200
# required by www-client/luakit-2012.09.13_p1-r1
# required by luakit (argument)
=media-libs/harfbuzz-0.9.23 icu
# required by media-video/openshot-1.4.3[ffmpeg]
# required by media-video/openshot (argument)
>=virtual/ffmpeg-9-r1 theora
# required by media-video/openshot-1.4.3
# required by media-video/openshot (argument)
=media-libs/mlt-0.8.2 frei0r python melt
# required by virtual/ffmpeg-9-r1
# required by media-video/openshot-1.4.3[ffmpeg]
# required by media-video/openshot (argument)
#=media-video/ffmpeg-1.2.6-r1 theora
>=virtual/ffmpeg-9-r1 threads
=media-video/ffmpeg-1.2.6-r1 threads

w1nner ★★★★★ ()
Последнее исправление: w1nner (всего исправлений: 1)

Для media-video/ffmpeg пропиши флаг theora, всё же очевидно.

Что-то вроде echo «>=media-video/ffmpeg-2.0 theora» >> /etc/portage/package.use/ffmpeg

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

Потому что я пытался сначала с =media-video/ffmpeg-1.2.6-r1 theora
потом =media-video/ffmpeg-1.2.6-r1 threads
что так не работает, что по-другому

w1nner ★★★★★ ()
Ответ на: комментарий от w1nner
echo "media-video/ffmpeg theora">> /etc/portage/package.use
Deleted ()
Ответ на: комментарий от stevejobs

Оставил theora, emerge компилировал этот ffmpeg, вот что в конце написал

>>> Installing (1 of 1) media-video/ffmpeg-1.2.6-r1
>>> Auto-cleaning packages...

>>> No outdated packages were found on your system.

 * GNU info directory index is up-to-date.

!!! existing preserved libs:
>>> package: media-libs/libmng-2.0.2-r1
 *  - /usr/lib64/libmng.so.1
 *  - /usr/lib64/libmng.so.1.0.0
 *      used by /usr/bin/mplayer2 (media-video/mplayer2-2.0_p20130126)
>>> package: media-sound/pulseaudio-5.0-r2
 *  - /usr/lib64/pulseaudio/libpulsecommon-5.0.so
 *  - /usr/lib64/libpulse.so.0
 *  - /usr/lib64/libpulse.so.0.17.3
 *      used by /usr/lib64/alsa-lib/libasound_module_conf_pulse.so (media-plugins/alsa-plugins-1.0.27-r1)
 *      used by /usr/lib64/alsa-lib/libasound_module_ctl_pulse.so (media-plugins/alsa-plugins-1.0.27-r1)
 *      used by /usr/lib64/alsa-lib/libasound_module_pcm_pulse.so (media-plugins/alsa-plugins-1.0.27-r1)
>>> package: media-libs/libass-0.11.2
 *  - /usr/lib64/libass.so.4
 *  - /usr/lib64/libass.so.4.1.0
 *      used by /usr/bin/mplayer2 (media-video/mplayer2-2.0_p20130126)
>>> package: sys-libs/gdbm-1.11
 *  - /usr/lib64/libgdbm.so.3
 *  - /usr/lib64/libgdbm.so.3.0.0
 *      used by /usr/bin/catman (sys-apps/man-db-2.6.6)
 *      used by /usr/bin/mandb (sys-apps/man-db-2.6.6)
 *      used by /usr/bin/whatis (sys-apps/man-db-2.6.6)
 *      used by 4 other files
Use emerge @preserved-rebuild to rebuild packages using these libraries

 * IMPORTANT: config file '/etc/lxdm/lxdm.conf' needs updating.
 * See the CONFIGURATION FILES section of the emerge
 * man page to learn how to update config files.

 * IMPORTANT: 7 news items need reading for repository 'gentoo'.
 * Use eselect news to read news items.
А вот что пишет при очередной попытке обновиться sudo emerge -avquDN world : http://pastebin.ru/WLC61rc0

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

А вот что пишет при очередной попытке обновиться sudo emerge -avquDN world : http://pastebin.ru/WLC61rc0

echo "media-video/ffmpeg theora threads">> /etc/portage/package.use

Use emerge @preserved-rebuild to rebuild packages using these libraries

Выполни команду:

emerge @preserved-rebuild

afterlanding ★★ ()

Переходи на libav, как сделали все нормальные пацаны. Едва ли тебе нужны ffmpeg-only фичи, но это на твоё усмотрение. Алсо, лучше просто удалить audacious.

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

ты, блин, хоть читаешь что тебе емерж пишет??

The following USE changes are necessary to proceed:
 (see "package.use" in the portage(5) man page for more details)
# required by virtual/ffmpeg-9-r1
# required by media-video/mplayer2-2.0_p20130428-r1
# required by media-video/smplayer-14.3.0
# required by @selected
# required by @world (argument)
=media-video/ffmpeg-1.2.6-r1 threads
Use emerge @preserved-rebuild to rebuild packages using these libraries
 IMPORTANT: config file '/etc/lxdm/lxdm.conf' needs updating.
Deleted ()
Ответ на: комментарий от wakuwaku

Переходи на libav, как сделали все нормальные пацаны

Кто ещё перешёл на этот ваш мальчиковый libav, кроме невменозных мантейнеров дебиана?

pedobear ()
Ответ на: комментарий от wakuwaku

Кстати, тоже хотел предложить.

Бесплатный совет: Если навести порядок в системе и USE флагах - обновляться будет проще и быстрее :)

afterlanding ★★ ()
Последнее исправление: afterlanding (всего исправлений: 1)
Ответ на: комментарий от w1nner

Так это, почему ты у нас спрашиваешь, если там уже всё рассказано что сделать надо? «Use emerge @preserved-rebuild to rebuild packages using these libraries»

stevejobs ★★★★☆ ()

emerge something --autoumask-write=y -a

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

Чтобы перевели и разжевали

эту работу проделали в Убунту, очень рекомендую. Всё уже собрано и работает. А с гентой постоянно придется что-то по-английски читать. (И с арчем тоже)

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

Стоит у меня убунта, гента тоже стоит - для экспериметов, на реальном железе ведь интереснее. Кстати по сравнению с убунтой на генте чувствуется прирост в скорости работы системы.

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

раньше рачем пользовался

Почему раньше? До сих пор стоит, пользуюсь.

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

странное желание, когда есть fbgrab, но можно например так

avconv -f rawvideo -s 1920x1080 -pix_fmt rgb565le -frames:v 1 -r 1 -i /dev/fb0 screenshot.png

wakuwaku ★★★★ ()

выкладывай сюда пароль рута и айпи, зайдём по SSH, поможем ^_^

Harald ★★★★★ ()

Блеск и нищета красноглазиков. Используй libav.

amazpyel ★★★ ()

Никак не могу понять, зачем тебе Gentoo, если ты не то, что читать, а даже google translate пользоваться не умеешь.

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

Спасибо за команду, не знал о ней. А fbgrab какой-то мусор вместо скриншота делает.

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

стильно, модно, молодёжно, не как у всех!

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

Кстати по сравнению с убунтой на генте чувствуется прирост в скорости работы системы.

И снова этот миф, что генту - это прирост скорости. Генту - это хорошая архитектура пакетного менеджера, и, как следствие, удобство настройки/поддержки. А прирост скорости на глаз почти не виден - даже 25% на глаз не будут видны. А прирост больше чем 25% бывает очень редко, и на очень специфичных пакетах.

JANB ()
Ответ на: комментарий от w1nner

Там прирост не из-за того, что компиляция, а из-за того, что там нет всякой НЁХ, которую туда воткнули мейнтейнеры - только НЁХ, которую ты туда сам поставил.

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

Если ты установишь ubuntu из образа Mini.iso, выйдет то же самое почти.

Valdor ★★ ()

То ли зависло, то баг какой-то, вообщем стоит на этапе Emerging (8 of 11) net-libs/webkit-gtk-2.4.4-r201 Уже примерно минут 40.

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

mkdir -p /etc/portage/package.use

А в чём сакральный смысл заводить целый каталог для однострочных записей? Почему не

echo media-video/ffmpeg theora >> /etc/portage/package.use
?

А ещё лучше —

$ sudo flaggie media-video/ffmpeg +theora

KRoN73 ★★★★★ ()
Последнее исправление: KRoN73 (всего исправлений: 4)
Ответ на: комментарий от w1nner

webkit
минут 40

Он мягко говоря не «hello world!»...

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

А прирост скорости на глаз почти не виден - даже 25% на глаз не будут видны

Прирост 25% на глаз виден ОЧЕНЬ хорошо. Где-то на 15% начинает быть хорошо заметно, на 10% — при внимательном сравнивании.

Другое дело, что Gentoo давно уже и 5% редко где даёт. Чаще всего — около нуля, а с ключами, дающими местами заметный выигрыш, сильно падает стабильность, а часть пакетов вообще не собирается. Вот 10 лет назад, когда я с RedHat сервер на Gentoo перевёл, я офигел, как он залетал на тех же задачах, где раньше уже в процессор утыкался. Но это была другая эпоха :D

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

То ли зависло, то баг какой-то

Ну так в логах смотри же.

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

Gentoo давно уже и 5% редко где даёт

Не соответствует действительности. Более того, чем совершеннее твой камень generic-процессора, тем больше шансов получить прирост.

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

То есть, чем новее и богаче инструкциями и технологиями.

pedobear ()
Ответ на: комментарий от w1nner

Ядро нужно обновлять ручками, emerge -uDavN world только скачает новые исходники. Дальше:

Хотел написать пошагово, а оказалось все уже написано :) http://wiki.gentoo.org/wiki/Kernel/Upgrade/ru

Если лень все читать, то примерно такие шаги (у меня):

eselect kernel set 2
zcat /proc/config.gz > /usr/src/linux/.config
make oldconfig
time make -j3 && make modules_install
cp arch/x86_64/boot/bzImage /boot/kernel-x.xx=xxx
grub2-mkconfig -o /boot/grub/grub.cfg

afterlanding ★★ ()
Последнее исправление: afterlanding (всего исправлений: 1)
Ответ на: комментарий от afterlanding

Жаль, я думал оно обновится автоматом.

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

А ещё он действительно может виснуть при сборке из-за race condition, если используются опции распараллеливания make (-j n, при n > 1).

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

Более того, чем совершеннее твой камень generic-процессора, тем больше шансов получить прирост.

Вот всё оно в считанные проценты и укладывается. Я не раз тесты раньше проводил. Переход на всякие ICC, действительно, давал, порой, до 40% прироста (типа gzip, например), но софт становился чудовищно падучим. А GCC есть GCC, что в Gentoo, что в Ubuntu. Заточка под конкретный процессор мало даёт. А -O3 иногда порождает более медленный код, чем -O2.

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