frei0r 1.2 и gentoo [SOLVED]

на оверлее zuganua есть лишь 1.1 версия, как и на офф-источниках. frei0r 1.2 нужен для kdenlive. для обработки видео посредством yuv curves. Можно ли самому собрать плагин без создания ебилда. На сколько это опасно. Создание ебилда дико муторная затея.

если собирать из под обычного

если собирать из под обычного юзера, то безопасно для системы
хех, часто создание ебилда для новой версии заключается в переименовании старого
Но в вашем случае лучше скачать готовый.

готовый есть 1.1. Разница

готовый есть 1.1.
Разница очень большая.
1. http://linuxvideo.ru/news.php?readmore=191
2. http://linuxvideo.ru/news.php?readmore=200

..еще в октябре 2010'го года.

Думай голова, думай. Я за тебя думать не буду!

готовый есть 1.2.1

готовый есть 1.2.1
http://bugs.gentoo.org/show_bug.cgi?id=340793

будем ждать официального

будем ждать официального выхода под Gentoo.

Думай голова, думай. Я за тебя думать не буду!

Уже много времени прошло,

Уже много времени прошло, можно и ещё ждать полгода.

ebuild интересный # Copyright

ebuild интересный

# Copyright 1999-2010 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/media-plugins/frei0r-plugins/frei0r-plugins-1.1.22-r1.ebuild,v 1.6 2010/11/26 16:29:51 jer Exp $
...
SRC_URI="http://www.piksel.no/frei0r/releases/frei0r-plugins-1.2.1.tar.gz"
...

Это так принято?

заголовок с одной версией, а сам архив с другой.

emerge frei0r-plugins

 * IMPORTANT: 4 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... done!
[ebuild   R   ] media-plugins/frei0r-plugins-1.1.22-r1  USE="facedetect scale0tilt -doc" 0 kB [0=>1]

Total: 1 package (1 reinstall), Size of downloads: 0 kB
Portage tree and overlays:
 [0] /usr/portage
 [1] /usr/local/portage

Would you like to merge these packages? [Yes/No] y

>>> Verifying ebuild manifests

>>> Emerging (1 of 1) media-plugins/frei0r-plugins-1.1.22-r1 from unknown repo
 * frei0r-plugins-1.2.1.tar.gz RMD160 SHA1 SHA256 size ;-) ...                                                                              [ ok ]
 * Package:    media-plugins/frei0r-plugins-1.1.22-r1
 * USE:  amd64 elibc_glibc facedetect kernel_linux multilib scale0tilt userland_GNU
>>> Unpacking source...
>>> Unpacking frei0r-plugins-1.2.1.tar.gz to /var/tmp/portage/media-plugins/frei0r-plugins-1.1.22-r1/work
>>> Source unpacked in /var/tmp/portage/media-plugins/frei0r-plugins-1.1.22-r1/work
>>> Preparing source in /var/tmp/portage/media-plugins/frei0r-plugins-1.1.22-r1/work ...
/var/tmp/portage/media-plugins/frei0r-plugins-1.1.22-r1/temp/environment: line 456: pushd: /var/tmp/portage/media-plugins/frei0r-plugins-1.1.22-r1/work/frei0r-plugins-1.1.22: Нет такого файла или каталога
/var/tmp/portage/media-plugins/frei0r-plugins-1.1.22-r1/temp/environment: line 488: popd: directory stack empty
>>> Source prepared.
>>> Configuring source in /var/tmp/portage/media-plugins/frei0r-plugins-1.1.22-r1/work ...
 * ERROR: media-plugins/frei0r-plugins-1.1.22-r1 failed:
 *   no configure script found
 * 
 * Call stack:
 *     ebuild.sh, line   56:  Called src_configure
 *   environment, line 2985:  Called econf '--libdir=/usr/lib64'
 *     ebuild.sh, line  557:  Called die
 * The specific snippet of code:
 *   		die "no configure script found"
 * 
 * If you need support, post the output of 'emerge --info =media-plugins/frei0r-plugins-1.1.22-r1',
 * the complete build log and the output of 'emerge -pqv =media-plugins/frei0r-plugins-1.1.22-r1'.
 * This ebuild is from an overlay: '/usr/local/portage/'
 * The complete build log is located at '/var/tmp/portage/media-plugins/frei0r-plugins-1.1.22-r1/temp/build.log'.
 * The ebuild environment file is located at '/var/tmp/portage/media-plugins/frei0r-plugins-1.1.22-r1/temp/environment'.
 * S: '/var/tmp/portage/media-plugins/frei0r-plugins-1.1.22-r1/work/frei0r-plugins-1.1.22'

>>> Failed to emerge media-plugins/frei0r-plugins-1.1.22-r1, Log file:

>>>  '/var/tmp/portage/media-plugins/frei0r-plugins-1.1.22-r1/temp/build.log'

 * Messages for package media-plugins/frei0r-plugins-1.1.22-r1:

 * ERROR: media-plugins/frei0r-plugins-1.1.22-r1 failed:
 *   no configure script found
 * 
 * Call stack:
 *     ebuild.sh, line   56:  Called src_configure
 *   environment, line 2985:  Called econf '--libdir=/usr/lib64'
 *     ebuild.sh, line  557:  Called die
 * The specific snippet of code:
 *   		die "no configure script found"
 * 
 * If you need support, post the output of 'emerge --info =media-plugins/frei0r-plugins-1.1.22-r1',
 * the complete build log and the output of 'emerge -pqv =media-plugins/frei0r-plugins-1.1.22-r1'.
 * This ebuild is from an overlay: '/usr/local/portage/'
 * The complete build log is located at '/var/tmp/portage/media-plugins/frei0r-plugins-1.1.22-r1/temp/build.log'.
 * The ebuild environment file is located at '/var/tmp/portage/media-plugins/frei0r-plugins-1.1.22-r1/temp/environment'.
 * S: '/var/tmp/portage/media-plugins/frei0r-plugins-1.1.22-r1/work/frei0r-plugins-1.1.22'

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

Думай голова, думай. Я за тебя думать не буду!

сменил имя ебилда, что не в

сменил имя ебилда, что не в хидере. на имя архива.ebuild.
затем, снова ebuild новый ebuild digest

emerge ...

/bin/sh ../libtool --tag=CC --tag=disable-static  --mode=link gcc -std=gnu99 -I../include  -march=amdfam10 -O2 -pipe -module -avoid-version -lm -export-dynamic -Wl,-O1 -Wl,--as-needed -o bw0r.la -rpath /usr/lib64/frei0r-1 bw0r.lo  
make[1]: *** [facebl0r.lo] Ошибка 1
make[1]: *** Ожидание завершения заданий...
libtool: link: g++ -shared -nostdlib /usr/lib/gcc/x86_64-pc-linux-gnu/4.4.4/../../../../lib64/crti.o /usr/lib/gcc/x86_64-pc-linux-gnu/4.4.4/crtbeginS.o  .libs/alphaatop.o   -L/usr/lib/gcc/x86_64-pc-linux-gnu/4.4.4 -L/usr/lib/gcc/x86_64-pc-linux-gnu/4.4.4/../../../../lib64 -L/lib/../lib64 -L/usr/lib/../lib64 -L/usr/lib/gcc/x86_64-pc-linux-gnu/4.4.4/../../../../x86_64-pc-linux-gnu/lib -L/usr/lib/gcc/x86_64-pc-linux-gnu/4.4.4/../../.. -lstdc++ -lm -lc -lgcc_s /usr/lib/gcc/x86_64-pc-linux-gnu/4.4.4/crtendS.o /usr/lib/gcc/x86_64-pc-linux-gnu/4.4.4/../../../../lib64/crtn.o  -march=amdfam10 -Wl,-O1 -Wl,--as-needed   -Wl,-soname -Wl,alphaatop.so -o .libs/alphaatop.so
libtool: link: ( cd ".libs" && rm -f "multiply.la" && ln -s "../multiply.la" "multiply.la" )
libtool: link: ( cd ".libs" && rm -f "threshold0r.la" && ln -s "../threshold0r.la" "threshold0r.la" )
libtool: link: gcc -std=gnu99 -shared  .libs/bw0r.o   -lm  -march=amdfam10 -Wl,-O1 -Wl,--as-needed   -Wl,-soname -Wl,bw0r.so -o .libs/bw0r.so
libtool: link: ( cd ".libs" && rm -f "alphaatop.la" && ln -s "../alphaatop.la" "alphaatop.la" )
libtool: link: ( cd ".libs" && rm -f "bw0r.la" && ln -s "../bw0r.la" "bw0r.la" )
make[1]: Leaving directory `/var/tmp/portage/media-plugins/frei0r-plugins-1.2.1/work/frei0r-plugins-1.2.1/src'
make: *** [all-recursive] Ошибка 1
emake failed
 * ERROR: media-plugins/frei0r-plugins-1.2.1 failed:
 *   died running emake, base_src_make
 * 
 * Call stack:
 *     ebuild.sh, line   56:  Called src_compile
 *   environment, line 2983:  Called base_src_compile
 *   environment, line  412:  Called base_src_make
 *   environment, line  450:  Called die
 * The specific snippet of code:
 *           emake "$@" || die "died running emake, $FUNCNAME";
 * 
 * If you need support, post the output of 'emerge --info =media-plugins/frei0r-plugins-1.2.1',
 * the complete build log and the output of 'emerge -pqv =media-plugins/frei0r-plugins-1.2.1'.
 * This ebuild is from an overlay: '/usr/local/portage/'
 * The complete build log is located at '/var/tmp/portage/media-plugins/frei0r-plugins-1.2.1/temp/build.log'.
 * The ebuild environment file is located at '/var/tmp/portage/media-plugins/frei0r-plugins-1.2.1/temp/environment'.
 * S: '/var/tmp/portage/media-plugins/frei0r-plugins-1.2.1/work/frei0r-plugins-1.2.1'

>>> Failed to emerge media-plugins/frei0r-plugins-1.2.1, Log file:

>>>  '/var/tmp/portage/media-plugins/frei0r-plugins-1.2.1/temp/build.log'

 * Messages for package media-plugins/frei0r-plugins-1.2.1:

 * ERROR: media-plugins/frei0r-plugins-1.2.1 failed:
 *   died running emake, base_src_make
 * 
 * Call stack:
 *     ebuild.sh, line   56:  Called src_compile
 *   environment, line 2983:  Called base_src_compile
 *   environment, line  412:  Called base_src_make
 *   environment, line  450:  Called die
 * The specific snippet of code:
 *           emake "$@" || die "died running emake, $FUNCNAME";
 * 
 * If you need support, post the output of 'emerge --info =media-plugins/frei0r-plugins-1.2.1',
 * the complete build log and the output of 'emerge -pqv =media-plugins/frei0r-plugins-1.2.1'.
 * This ebuild is from an overlay: '/usr/local/portage/'
 * The complete build log is located at '/var/tmp/portage/media-plugins/frei0r-plugins-1.2.1/temp/build.log'.
 * The ebuild environment file is located at '/var/tmp/portage/media-plugins/frei0r-plugins-1.2.1/temp/environment'.
 * S: '/var/tmp/portage/media-plugins/frei0r-plugins-1.2.1/work/frei0r-plugins-1.2.1'

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

Думай голова, думай. Я за тебя думать не буду!

http://bugs.gentoo.org/attach

http://bugs.gentoo.org/attachment.cgi?id=261274&action=view

Думай голова, думай. Я за тебя думать не буду!

Так что - пол года :) Говорю,

Так что - пол года :)
Говорю, нужно ждать официального выхода под Gentoo.

Думай голова, думай. Я за тебя думать не буду!

Просьба, проголосовать...

Люди, большущая Просьба, проголосовать за рейтинг бага http://bugs.gentoo.org/show_bug.cgi?id=340793

ссылка http://bugs.gentoo.org/votes.cgi?action=show_user&bug_id=340793#vote_340793

Заранее, спасибо.

Думай голова, думай. Я за тебя думать не буду!

http://devmanual.gentoo.org/

http://devmanual.gentoo.org/
http://www.gentoo.org/proj/en/qa/autofailure.xml

можно найти у нас в рионовской конфе на местном джаббере -;)

Compute:
Bosch M2.8.1 -> custom Bosch M2.8.3 clone from Russia.
Speed about 260 km,Ram 2 pers.,HDD - 70 kg,210 FLOPS ;)

Я обязательно прочту и заучу

Я обязательно прочту и заучу от корки до корки http://devmanual.gentoo.org/ но люди. пожалуйста. проголосуйте за тот баг)

Думай голова, думай. Я за тебя думать не буду!

Вы всерьез думаете, что если

Вы всерьез думаете, что если мы проголосуем, то кто то что то будет делать ? у нас как бы комьюнити дистр , и если что то тебе надо, то у тебя есть 2 выхода :
1) сделать это самому
2) найти того, кто это сделает ( за ништяки, само собой )

по п.1 я ссылку на автотулсы дал

Compute:
Bosch M2.8.1 -> custom Bosch M2.8.3 clone from Russia.
Speed about 260 km,Ram 2 pers.,HDD - 70 kg,210 FLOPS ;)

Там

Парочка кривых, но вполне себе работоспособных ебилдов...

PS
За багу проголосовал.

Я не смог понять твой комментарий...
И по этому поводу решил подарить тебе запятую: ",". Используй её с умом!

.... libtool: link: ( cd

....
libtool: link: ( cd ".libs" && rm -f "alphaatop.la" && ln -s "../alphaatop.la" "alphaatop.la" )
/bin/sh ../libtool --tag=CXX --tag=disable-static  --mode=link x86_64-pc-linux-gnu-g++  -march=amdfam10 -O2 -pipe -module -avoid-version -lm -export-dynamic -Wl,-O1 -Wl,--as-needed -o scanline0r.la -rpath /usr/lib64/frei0r-1 scanline0r.lo  
libtool: link: x86_64-pc-linux-gnu-g++ -shared -nostdlib /usr/lib/gcc/x86_64-pc-linux-gnu/4.4.4/../../../../lib64/crti.o /usr/lib/gcc/x86_64-pc-linux-gnu/4.4.4/crtbeginS.o  .libs/nois0r.o   -Wl,--as-needed -L/usr/lib/gcc/x86_64-pc-linux-gnu/4.4.4 -L/usr/lib/gcc/x86_64-pc-linux-gnu/4.4.4/../../../../lib64 -L/lib/../lib64 -L/usr/lib/../lib64 -L/usr/lib/gcc/x86_64-pc-linux-gnu/4.4.4/../../../../x86_64-pc-linux-gnu/lib -L/usr/lib/gcc/x86_64-pc-linux-gnu/4.4.4/../../.. -lstdc++ -lm -lc -lgcc_s /usr/lib/gcc/x86_64-pc-linux-gnu/4.4.4/crtendS.o /usr/lib/gcc/x86_64-pc-linux-gnu/4.4.4/../../../../lib64/crtn.o  -march=amdfam10 -Wl,-O1   -Wl,-soname -Wl,nois0r.so -o .libs/nois0r.so
make[1]: *** [facebl0r.lo] Ошибка 1
make[1]: *** Ожидание завершения заданий...
libtool: link: ( cd ".libs" && rm -f "dodge.la" && ln -s "../dodge.la" "dodge.la" )
libtool: link: ( cd ".libs" && rm -f "hueshift0r.la" && ln -s "../hueshift0r.la" "hueshift0r.la" )
libtool: link: x86_64-pc-linux-gnu-g++ -shared -nostdlib /usr/lib/gcc/x86_64-pc-linux-gnu/4.4.4/../../../../lib64/crti.o /usr/lib/gcc/x86_64-pc-linux-gnu/4.4.4/crtbeginS.o  .libs/scanline0r.o   -Wl,--as-needed -L/usr/lib/gcc/x86_64-pc-linux-gnu/4.4.4 -L/usr/lib/gcc/x86_64-pc-linux-gnu/4.4.4/../../../../lib64 -L/lib/../lib64 -L/usr/lib/../lib64 -L/usr/lib/gcc/x86_64-pc-linux-gnu/4.4.4/../../../../x86_64-pc-linux-gnu/lib -L/usr/lib/gcc/x86_64-pc-linux-gnu/4.4.4/../../.. -lstdc++ -lm -lc -lgcc_s /usr/lib/gcc/x86_64-pc-linux-gnu/4.4.4/crtendS.o /usr/lib/gcc/x86_64-pc-linux-gnu/4.4.4/../../../../lib64/crtn.o  -march=amdfam10 -Wl,-O1   -Wl,-soname -Wl,scanline0r.so -o .libs/scanline0r.so
libtool: link: ( cd ".libs" && rm -f "nois0r.la" && ln -s "../nois0r.la" "nois0r.la" )
libtool: link: ( cd ".libs" && rm -f "scanline0r.la" && ln -s "../scanline0r.la" "scanline0r.la" )
make[1]: Leaving directory `/var/tmp/portage/media-plugins/frei0r-plugins-1.2.1/work/frei0r-plugins-1.2.1/src'
make: *** [all-recursive] Ошибка 1
emake failed
 * ERROR: media-plugins/frei0r-plugins-1.2.1 failed:
 *   died running emake, base_src_make
 * 
 * Call stack:
 *     ebuild.sh, line   56:  Called src_compile
 *   environment, line 2983:  Called base_src_compile
 *   environment, line  412:  Called base_src_make
 *   environment, line  450:  Called die
 * The specific snippet of code:
 *           emake "$@" || die "died running emake, $FUNCNAME";
 * 
 * If you need support, post the output of 'emerge --info =media-plugins/frei0r-plugins-1.2.1',
 * the complete build log and the output of 'emerge -pqv =media-plugins/frei0r-plugins-1.2.1'.
 * This ebuild is from an overlay: '/usr/local/portage/'
 * The complete build log is located at '/var/tmp/portage/media-plugins/frei0r-plugins-1.2.1/temp/build.log'.
 * The ebuild environment file is located at '/var/tmp/portage/media-plugins/frei0r-plugins-1.2.1/temp/environment'.
 * S: '/var/tmp/portage/media-plugins/frei0r-plugins-1.2.1/work/frei0r-plugins-1.2.1'

>>> Failed to emerge media-plugins/frei0r-plugins-1.2.1, Log file:

>>>  '/var/tmp/portage/media-plugins/frei0r-plugins-1.2.1/temp/build.log'

 * Messages for package media-plugins/frei0r-plugins-1.2.1:

 * ERROR: media-plugins/frei0r-plugins-1.2.1 failed:
 *   died running emake, base_src_make
 * 
 * Call stack:
 *     ebuild.sh, line   56:  Called src_compile
 *   environment, line 2983:  Called base_src_compile
 *   environment, line  412:  Called base_src_make
 *   environment, line  450:  Called die
 * The specific snippet of code:
 *           emake "$@" || die "died running emake, $FUNCNAME";
 * 
 * If you need support, post the output of 'emerge --info =media-plugins/frei0r-plugins-1.2.1',
 * the complete build log and the output of 'emerge -pqv =media-plugins/frei0r-plugins-1.2.1'.
 * This ebuild is from an overlay: '/usr/local/portage/'
 * The complete build log is located at '/var/tmp/portage/media-plugins/frei0r-plugins-1.2.1/temp/build.log'.
 * The ebuild environment file is located at '/var/tmp/portage/media-plugins/frei0r-plugins-1.2.1/temp/environment'.
 * S: '/var/tmp/portage/media-plugins/frei0r-plugins-1.2.1/work/frei0r-plugins-1.2.1'

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

неа.. Все тот же ..died running emake..

Думай голова, думай. Я за тебя думать не буду!

фикси автотулзы. " Я за тебя

фикси автотулзы. Я за тебя думать фиксить не буду! ;)

Compute:
Bosch M2.8.1 -> custom Bosch M2.8.3 clone from Russia.
Speed about 260 km,Ram 2 pers.,HDD - 70 kg,210 FLOPS ;)

в какой пакет входят автотулз

в какой пакет входят автотулз

emerge --search autotools
Searching...
[ Results for search key : autotools ]
[ Applications found : 0 ]

Думай голова, думай. Я за тебя думать не буду!

.

http://markuskimius.wikidot.com/programming:tut:autotools
http://www.flameeyes.eu/autotools-mythbuster/

autotools ... consist of tools such as autoconf, automake, libtool and other minor tools or backends

а эта строка - это просто подпись

Думаю, что смогу изучить этот

Думаю, что смогу изучить этот автотулс.

аглицкий до лета подучу, а там и автотулз к концу осени. Что все за меня будут делать... это слишком..

Думай голова, думай. Я за тебя думать не буду!

Проблема решена. Только с

Проблема решена. Только с другой стороны https://bugs.gentoo.org/show_bug.cgi?id=340793

"------ Comment #5 From Kent Hagebrand 2011-02-14 20:50:51 0000 [reply] -------

(In reply to comment #4)

I also had a similar error about cvconfig.h not found
(somthing like /usr/include/opencv/cxmisc.h:cvconfig.h: No such file or
directory).
But I managed to get it built when unmasking and building
media-libs/opencv-2.1.0.

media-plugins/frei0r-plugins-1.2.1 USE="facedetect scale0tilt -doc"
"

Думай голова, думай. Я за тебя думать не буду!

Настройки просмотра комментариев

Выберите нужный метод показа комментариев и нажмите "Сохранить установки".