[Musix-usuarios] Re: [M-Colab] kdenlive 0.5 en debian-stable... cómo va la compilación
Marcos Guglielmetti
marcospcmusica en gmail.com
Lun Ene 7 17:06:28 CET 2008
El Lunes, 7 de Enero de 2008 19:30, Daniel Vidal Chornet escribió:
| Saludos
|
| Marcos, esta mañana he compilado kdenlive con exito (sin errores
| aparentes al menos), pero al intentar arrancarla me da una violacion de
| segmento. Efectivamente, el problema parece estar en las librerias mlt
| pero creo que hay algo mas... Yo, en lugar de buscar el paquete libmlt-dev
| he descargado los fuentes y los he compilado (tanto de mlt-2.4 como de
| mlt++-2.2)... Ahi he descubierto (creo) que el problema no son solo esas
| librerias, sino que el problema esta en el paquete ffmpeg .... Te pego el
| resultado de intentar instalarlo...
|
| --------------------------------------------------------------------------
|---------------------------------------------------
| root en elmusical:~/compilar/mlt-0.2.4# apt-get install ffmpeg
| Leyendo lista de paquetes... Hecho
| Creando árbol de dependencias... Hecho
| No se pudieron instalar algunos paquetes. Esto puede significar que
| usted pidió una situación imposible o, si está usando la distribución
| inestable, que algunos paquetes necesarios no han sido creados o han
| sido movidos fuera de Incoming.
|
| Como sólo solicito una única operación, es extremadamente posible que el
| paquete simplemente no sea instalable y debería de rellenar un informe de
| error contra ese paquete.
| La siguiente información puede ayudar a resolver la situación:
|
| Los siguientes paquetes tienen dependencias incumplidas:
| ffmpeg: Depende: libavcodeccvs51 (>= 3:20070329) pero 3:20070208-0.0 va
| a ser instalado Depende: libavformatcvs51 (>= 3:20070329) pero
| 3:20070208-0.0 va a ser instalado Depende: libavutilcvs49 (>= 3:20070329)
| pero 3:20070208-0.0 va a ser instalado Depende: libswscalecvs0 (>=
| 3:20070329) pero no va a instalarse E: Paquetes rotos
Claro, es el mismo paredón sin salida al que llegué yo de otro modo
| --------------------------------------------------------------------------
|-----------------------------------------------------
|
| Creo que el problema real es que mlt necesita las librerias (sobre
| todo avformat). Al hacerle el configure al mlt como no encuentra las
| librerias... deshabilita el soporte para avformat... y aunque luego
| kdenlive compila sin errores... no arranca... He leido en el README de
| kdenlive que la aplicacion es basicamente un front-end de mlt...
Ah! interesante... ni idea de lo que era mlt
| Yo he seguido otro metodo... te lo describo por si te sirve de
| ayuda...
|
| Descargo el src de kdenlive.
| El configure no encuentra las cabeceras de kde...
| instalo kde-devel y 45 megas mas de aplicaciones, actualizaciones,
| librerias... El configure no encuentra mlt
| Descargo mlt y mlt++
| Compilo e instalo mlt++
| En el configure de mlt se queja de que no encuentra libsdl1.2-dev
| Instalo libsdl1.2-dev
| Ahora se queja que no tiene "buid scenario" para avformat
| instalo libavformat-dev
| Se sigue quejando y recomienda usar la opcion --avformat-svn
| La uso y parece que va bien... pero al lanzar el make, falla la
| compilacion... Me ha descargado la ultima version de ffmpeg en una rama de
| compilacion y esta tratando de compilarla sin exito. Cuando intento
| instalar ffmpeg da los mensajes de arriba.
|
| En la investigacion descubro que es interesante usar la opcion
| --enable-gpl para activar unos modulos (jackrack entre ellos)
Si, claro que sirve
| Sigo en ello... pero la cosa esta dificil...
Bueno, pero tampoco te vuelvas loco, porque por algo no existe kdenlive 0.5
por ningún lado para debian/stable, quizá no valga la pena perder el
tiempo :S
| Salud y Suerte!!!!
|
| ----------------------------------------
|
| > From: marcospcmusica en gmail.com
| > To: musix-colaborad en lists.ourproject.org
| > Date: Mon, 7 Jan 2008 05:10:23 +0100
| > Subject: [M-Colab] kdenlive 0.5 en debian-stable... cómo va la
| > compilación
| >
| > Bueno
| >
| >
| > Como les decía en otro mail, me parece que un sistema multimedia tiene
| > que tener un buen editor de video... kdenlive 0.4 actualmente instalado
| > en el live-dvd es muy inestable... instalar el 0.5 desde binario
| > supondría actualizar a testing... eso es algo que se hará en un tiempo,
| > pero yo quería ver de incluir la 0.5 como backport en Musix 1.0 live dvd
| >
| > La cosa va así (si alguien quiere dar una mando, avise)
| >
| > /mnt/hda1/marcos$ sudo apt-get build-dep kdenlive && sudo apt-get source
| > kdenlive
| >
| > El source quedará allí, listo para laburarlo...
| >
| >
| > hago chroot a una instalación reciente de Musix 1.0 R3
| >
| > apt-get install devscripts build-essential fakeroot dh-make
| >
| >
| > /mnt/hda1/marcos/kdenlive-0.5# fakeroot dpkg-buildpackage
| >
| >
| > dpkg-buildpackage: source package is kdenlive
| > dpkg-buildpackage: source version is 0.5-0.2
| > dpkg-buildpackage: source changed by Christian Marillat
| > dpkg-buildpackage: host architecture i386
| > dpkg-buildpackage: source version without epoch 0.5-0.2
| > dpkg-checkbuilddeps: Unmet build dependencies: libqt3-mt-dev
| > kdelibs4-dev libavc1394-dev libmlt++-dev (>= 0.2.2+cvs20070331-0.1)
| > libiec61883-dev ccache libavcodeccvs-dev libmlt-dev (>= 0.2.4)
| > libavformatcvs-dev
| > dpkg-buildpackage: Build dependencies/conflicts unsatisfied; aborting.
| > dpkg-buildpackage: (Use -d flag to override.)
| >
| >
| > O sea que faltan algunas librerías.. vamos:
| >
| > apt-get install libqt3-mt-dev kdelibs4-dev libavc1394-dev libmlt++-dev
| > libiec61883-dev
| >
| >
| > pt-get install libqt3-mt-dev kdelibs4-dev libavc1394-dev libmlt++-dev
| > libiec61883-dev
| > Leyendo lista de paquetes... Hecho
| > Creando árbol de dependencias... Hecho
| > E: No se pudo encontrar el paquete libmlt++-dev
| >
| >
| > En probable que libmlt++-dev esté en debian-multimedia...
| >
| >
| > agregando
| >
| > # debian multimedia stable? kdenlive!
| > deb http://www.debian-multimedia.org etch main
| >
| >
| > Bien, ahora se hará un gran movimiento, pero siempre en STABLE
| >
| >
| > apt-get install libqt3-mt-dev kdelibs4-dev libavc1394-dev libmlt++-dev
| > libiec61883-dev
| > Leyendo lista de paquetes... Hecho
| > Creando árbol de dependencias... Hecho
| > Se instalarán los siguientes paquetes extras:
| > comerr-dev ffmpeg hspell libacl1-dev libart-2.0-dev libarts1-dev
| > libartsc0-dev libasound2-dev
| > libaspell-dev libattr1-dev libaudio-dev libaudiofile-dev
| > libavahi-client-dev libavahi-common-dev libavahi-qt3-dev libavcodeccvs51
| > libavformatcvs51 libavutilcvs49
| > libcupsys2-dev libdbus-1-dev libesd0-dev libexpat1-dev libfam-dev
| > libfontconfig1-dev
| > libfreetype6 libfreetype6-dev libgcrypt11-dev libgl1-mesa-dev
| > libglib2.0-dev libglu1-mesa-dev
| > libgnutls-dev libgpg-error-dev libice-dev libidn11-dev libjack-dev
| > libjack0.100.0-dev
| > libjasper-1.701-dev libjpeg62-dev libkadm55 libkrb5-dev liblcms1-dev
| > liblua50-dev
| > liblualib50-dev liblzo-dev libmad0-dev libmlt++0.2.3 libmlt-dev
| > libmlt0.2.3 libmng-dev
| > libogg-dev libopencdk8-dev libopenexr-dev libpcre3-dev libpcrecpp0
| > libpng12-dev libraw1394-dev
| > libsasl2-dev libsm-dev libssl-dev libswscalecvs0 libtasn1-3-dev
| > libtiff4-dev libtiffxx0c2
| > libvorbis-dev libx11-dev libx264-54 libxau-dev libxcursor-dev
| > libxdmcp-dev libxext-dev
| > libxfixes-dev libxft-dev libxi-dev libxinerama-dev libxml2-dev
| > libxmu-dev libxmu-headers
| > libxrandr-dev libxrender-dev libxslt1-dev libxt-dev lua50
| > mesa-common-dev qt3-dev-tools
| > x11proto-core-dev x11proto-fixes-dev x11proto-input-dev
| > x11proto-kb-dev x11proto-randr-dev
| > x11proto-xext-dev x11proto-xinerama-dev xtrans-dev zlib1g-dev
| > Paquetes sugeridos:
| > libasound2-doc aspell-doc libgcrypt11-doc libglib2.0-doc gnutls-doc
| > gnutls-bin krb5-doc
| > libqt3-i18n qt3-doc libraw1394-doc
| > Se instalarán los siguientes paquetes NUEVOS:
| > comerr-dev ffmpeg hspell kdelibs4-dev libacl1-dev libart-2.0-dev
| > libarts1-dev libartsc0-dev
| > libasound2-dev libaspell-dev libattr1-dev libaudio-dev
| > libaudiofile-dev libavahi-client-dev
| > libavahi-common-dev libavahi-qt3-dev libavc1394-dev libcupsys2-dev
| > libdbus-1-dev libesd0-dev
| > libexpat1-dev libfam-dev libfontconfig1-dev libfreetype6-dev
| > libgcrypt11-dev libgl1-mesa-dev
| > libglib2.0-dev libglu1-mesa-dev libgnutls-dev libgpg-error-dev
| > libice-dev libidn11-dev
| > libiec61883-dev libjack-dev libjack0.100.0-dev libjasper-1.701-dev
| > libjpeg62-dev libkadm55
| > libkrb5-dev liblcms1-dev liblua50-dev liblualib50-dev liblzo-dev
| > libmad0-dev libmlt++-dev
| > libmlt++0.2.3 libmlt-dev libmlt0.2.3 libmng-dev libogg-dev
| > libopencdk8-dev libopenexr-dev
| > libpcre3-dev libpcrecpp0 libpng12-dev libqt3-mt-dev libraw1394-dev
| > libsasl2-dev libsm-dev
| > libssl-dev libswscalecvs0 libtasn1-3-dev libtiff4-dev libtiffxx0c2
| > libvorbis-dev libx11-dev
| > libx264-54 libxau-dev libxcursor-dev libxdmcp-dev libxext-dev
| > libxfixes-dev libxft-dev
| > libxi-dev libxinerama-dev libxml2-dev libxmu-dev libxmu-headers
| > libxrandr-dev libxrender-dev
| > libxslt1-dev libxt-dev lua50 mesa-common-dev qt3-dev-tools
| > x11proto-core-dev x11proto-fixes-dev
| > x11proto-input-dev x11proto-kb-dev x11proto-randr-dev
| > x11proto-xext-dev x11proto-xinerama-dev
| > xtrans-dev zlib1g-dev
| > Se cambiarán los siguientes paquetes retenidos:
| > kdelibs4-dev libqt3-mt-dev
| > Se actualizarán los siguientes paquetes:
| > libavcodeccvs51 libavformatcvs51 libavutilcvs49 libfreetype6
| > 4 actualizados, 94 se instalarán, 0 para eliminar y 80 no actualizados.
| > Se necesita descargar 24,9MB/26,7MB de archivos.
| > Se utilizarán 81,5MB de espacio de disco adicional después de
| > desempaquetar.
| >
| >
| >
| > Bien, ahora
| >
| > fakeroot dpkg-buildpackage
| >
| >
| > fakeroot dpkg-buildpackage
| > dpkg-buildpackage: source package is kdenlive
| > dpkg-buildpackage: source version is 0.5-0.2
| > dpkg-buildpackage: source changed by Christian Marillat
| > dpkg-buildpackage: host architecture i386
| > dpkg-buildpackage: source version without epoch 0.5-0.2
| > dpkg-checkbuilddeps: Unmet build dependencies: ccache libavcodeccvs-dev
| > libmlt-dev (>= 0.2.4) libavformatcvs-dev
| > dpkg-buildpackage: Build dependencies/conflicts unsatisfied; aborting.
| > dpkg-buildpackage: (Use -d flag to override.)
| >
| >
| >
| > apt-get install ccache libavcodeccvs-dev libmlt-dev libavformatcvs-dev
| >
| >
| >
| > Acá está lo jodido: necesita libmlt-dev (>= 0.2.4) y tenemos:
| >
| > policy libmlt-dev
| > libmlt-dev:
| > Instalados: 0.2.2+cvs20070331-0.2
| > Candidato: 0.2.2+cvs20070331-0.2
| > Tabla de versión:
| > *** 0.2.2+cvs20070331-0.2 0
| > 500 http://www.debian-multimedia.org etch/main Packages
| > 100 /var/lib/dpkg/status
| >
| > Por lo cual pienso que la única forma quizá sea hacer un backport de
| > libmlt-dev... se complica la cosa...
| >
| >
| >
| >
| >
| >
| >
| > --
| > `&'
| > # Marcos Guglielmetti, co-director de
| > # Musix GNU+Linux, 100% Software Libre para artistas
| > _#_ http://www.musix.org.ar
| > (#)
| > / O \ + archivos: ftp://musix.ourproject.org/pub/musix
| > ( === ) Ecología: http://autosus.wordpress.com
| > `---' Personal: http://marcospcmusica.wordpress.com
| >
| > "La libertad está en ser dueños de la propia vida."
| > Aristóteles
|
| _________________________________________________________________
| MSN Noticias
| http://noticias.msn.es/comunidad.aspx
| _______________________________________________
| Musix GNU+Linux - www.musix.org.ar
| Musix-Colaborad mailing list
| Musix-Colaborad en lists.ourproject.org
| https://lists.ourproject.org/cgi-bin/mailman/listinfo/musix-colaborad
--
`&'
# Marcos Guglielmetti, co-director de
# Musix GNU+Linux, 100% Software Libre para artistas
_#_ http://www.musix.org.ar
(#)
/ O \ + archivos: ftp://musix.ourproject.org/pub/musix
( === ) Ecología: http://autosus.wordpress.com
`---' Personal: http://marcospcmusica.wordpress.com
Bender: "¿De veras quieres tener un robot como amigo?"
Fry: "Sí, desde que cumplí 6 años"
Bender: "Bueno... ¡de acuerdo! Pero... no quisiera que pensaran que somos
robotsexuales. Si preguntan, tú eres mi técnico de reparaciones."
http://es.wikiquote.org/wiki/Futurama
Más información sobre la lista de distribución Musix-usuarios