Lilypond 2.6 para Musix
Bueno, pues ha sido más fácil de lo que yo creía. He hecho lo siguiente: 1- Descargé los paquetes para Fedora desde la página web de lilypond: http://lilypond.org/download/binaries/Fedora-4/lilypond-2.6.3-1.i386.rpm http://lilypond.org/download/binaries/Fedora-4/lilypond-documentation-2.6.3-... 2- Los convertí a .deb con alien: alien lilypond*rpm 3- Traté de instalar lilypond "a lo bestia" (el paquete de documentación no tiene problemas de dependencias): root@3[hda7]# dpkg -i lilypond_2.6.3-2_i386.deb Seleccionando el paquete lilypond previamente no seleccionado. (Leyendo la base de datos ... 107866 ficheros y directorios instalados actualmente.) Desempaquetando lilypond (de lilypond_2.6.3-2_i386.deb) ... dpkg: problemas de dependencias impiden la configuración de lilypond: lilypond depende de guile-1.6-libs; sin embargo: el paquete guile-1.6-libs no está instalado. lilypond depende de libguile-ltdl-1; sin embargo: el paquete libguile-ltdl-1 no está instalado. lilypond depende de libqthreads-12; sin embargo: el paquete libqthreads-12 no está instalado. dpkg: error al procesar lilypond (--install): problemas de dependencias - se deja sin configurar Se encontraron errores al procesar: lilypond 4- Arreglé las dependencias: root@3[hda7]# apt-get -f install Leyendo lista de paquetes... Hecho Creando árbol de dependencias... Hecho Corrigiendo dependencias... Listo Se instalarán los siguientes paquetes extras: guile-1.6-libs libguile-ltdl-1 libqthreads-12 Se instalarán los siguientes paquetes NUEVOS: guile-1.6-libs libguile-ltdl-1 libqthreads-12 0 actualizados, 3 se instalarán, 0 para eliminar y 553 no actualizados. 2 no instalados del todo o eliminados. Necesito descargar 595kB de archivos. Se utilizarán 2245kB de espacio de disco adicional después de desempaquetar. ¿Desea continuar? [S/n] Des:1 http://apt.agnula.org stable/main libguile-ltdl-1 1.6.7-1 [14,9kB] Des:2 http://apt.agnula.org stable/main libqthreads-12 1.6.7-1 [5368B] Des:3 http://apt.agnula.org stable/main guile-1.6-libs 1.6.7-1 [575kB] Descargados 595kB en 7s (84,3kB/s) Seleccionando el paquete libguile-ltdl-1 previamente no seleccionado. (Leyendo la base de datos ... 108374 ficheros y directorios instalados actualmente.) Desempaquetando libguile-ltdl-1 (de .../libguile-ltdl-1_1.6.7-1_i386.deb) ... Seleccionando el paquete libqthreads-12 previamente no seleccionado. Desempaquetando libqthreads-12 (de .../libqthreads-12_1.6.7-1_i386.deb) ... Seleccionando el paquete guile-1.6-libs previamente no seleccionado. Desempaquetando guile-1.6-libs (de .../guile-1.6-libs_1.6.7-1_i386.deb) ... Configurando kernel-image-2.6.12-3-multimedia-386 (2.6.12-3) ... /usr/sbin/mkinitrd: Cannot determine root device Failed to create initrd image. dpkg: error al procesar kernel-image-2.6.12-3-multimedia-386 (--configure): el subproceso post-installation script devolvió el código de salida de error 9 Configurando libguile-ltdl-1 (1.6.7-1) ... Configurando libqthreads-12 (1.6.7-1) ... Configurando guile-1.6-libs (1.6.7-1) ... Configurando lilypond (2.6.3-2) ... (Lo del kernel multimedia es porque estoy en "live-cd", lo ignoro). 5- Pruebo lilypond: root@3[hda7]# cat > test.ly { c' d' e'2 } (ctrl-D) root@3[hda7]# lilypond test.ly GNU LilyPond 2.6.3 Processing `test.ly' Analizando... test.ly: 0: advertencia: no \version statement found, add \version "2.6.3" for future compatibility Interpreting music... [1] Preprocessing graphical objects... Calculating line breaks... [2] Calculating page breaks... Layout output to `test.ps'... Converting to `test.pdf'... root@3[hda7]# xpdf test.pdf ¡ FUNCIONA ! Ocupa, una vez instalado unos 16 Mb, más o menos. root@3[hda7]# apt-cache show lilypond Package: lilypond Status: install ok installed Priority: extra Section: alien Installed-Size: 16416 Maintainer: David Asorey Alvarez <[email protected]> Architecture: i386 Version: 2.6.3-2 Depends: guile-1.6-libs, libc6 (>= 2.3.2.ds1-21), libfontconfig1 (>= 2.3.0), libfreetype6 (>= 2.1.5-1), libgcc1 (>= 1:3.4.1-3), libglib2.0-0 (>= 2.6.0), libguile-ltdl-1, libpango1.0-0 (>= 1.8.1), libqthreads-12, libstdc++6 (>= 3.4.3-1), zlib1g (>= 1:1.2.1) Description: Create and print music notation LilyPond lets you create music notation. It produces beautiful sheet music from a high-level description file. . (Converted from a rpm package by alien version 8.52.) El paquete de documentación ocupa bastante más, pero no es estrictamente necesario (puede consultarse on-line). Por cierto, lo del cliente dhcp que mencioné en correos anteriores fue una metedura de pata mía, lo desinstalé sin darme cuenta (hay que ser burro ...) Ahora mismo escribo desde modo "live-cd" con red configurada con DHCP. -- David Asorey Álvarez [email protected]
Hola, excelente trabajo (hackeo) Está instalado ahora en Musix 0.30-dev Debería subir el paquete.deb y las instrucciones nuestro sitio....... luego lo haré Muchas gracias por tan buen trabajo para Musix, ha sido un placer. La documentación la pondermos online por ahora, veremos cómo. salu2 ___________________________________________________________ 1GB gratis, Antivirus y Antispam Correo Yahoo!, el mejor correo web del mundo http://correo.yahoo.com.ar
Diseñé un script muy básico que necesita correcciones, pero que sirve para interpretar los archivos exportados a lilypond desde rosegarden1.0
participants (2)
-
David Asorey Álvarez -
Marcos Guglielmetti