[Musix-usuarios] Re: [M-Colab] Musix-2-0-dvd

marcos marcos en ovejafm.com
Dom Abr 12 21:19:15 CEST 2009


El Viernes, 10 de Abril de 2009 05:47, Sebastián Madinaveitia escribió:
> El Wednesday 08 April 2009 19:50:44 marcos escribió:
> > El Jueves, 9 de Abril de 2009 04:38, Sebastián Madinaveitia escribió:
> > > > > Quiero actualizar ardour a 2.8. ¿Alguna sugerencia?
> > > >
> > > > Aún no está en deb para lenny. Seguro que pronto tendremos nuevas
> > > > noticias al respecto.
> > >
> > > No sé si se pueda instalar en Musix, pero en GETDEB (paquetes
> > > compilados para Ubuntu) está el DEB de Ardour 2,8:
> > >
> > > http://www.getdeb.net/app/Ardour
> > >
> > > Saludos.
> >
> > El que más cerca está de instalarse es este:
> >
> > http://www.getdeb.net/release/4128
> >
> > el de Ubuntu Hardy (32 bits)
> >
> >
> > pero
> >
> > sudo dpkg -i ardour_2.8-1~getdeb1_i386.deb
> > (Leyendo la base de datos ...
> > 247198 ficheros y directorios instalados actualmente.)
> > Desempaquetando ardour (de ardour_2.8-1~getdeb1_i386.deb) ...
> > dpkg: problemas de dependencias impiden la configuración de ardour:
> >  ardour depende de libraptor1 (>= 1.4.16); sin embargo:
> >   La versión de `libraptor1' en el sistema es 1.4.13-1.
> > dpkg: error al procesar ardour (--install):
> >  problemas de dependencias - se deja sin configurar
> > Se encontraron errores al procesar:
> >  ardour
> >
> >
> > o sea que habría que backportear esa librería...
>
> Perdón, nunca comprendí bien (ni mal) este tema de los backports, pero más
> allá de eso se me ocurrió buscar en http://packages.debian.org el paquete
> LIBRAPTOR para Lenny, y está disponible la versión 1.4.17, ¿se podrá bajar
> el DEB desde Debian e instalarlo para echar a andar el Ardour 2.8 obtenido
> de GETDEB? ¿No debería poder actualizarse LIBRAPTOR directamente vía APT
> desde los repos de Lenny?
>
> You have searched for packages that names contain libraptor in suite(s)
> stable, all sections, and all architectures. Found 3 matching packages.
>
> Package libraptor1
>
>     * lenny (stable) (libs): Raptor RDF parser and serializer library
>       1.4.17-1+b1: alpha amd64 arm armel hppa i386 ia64 mips mipsel powerpc
> s390 sparc
>
> Package libraptor1-dev
>
>     * lenny (stable) (libdevel): Raptor RDF parser and serializer
> development libraries and headers 1.4.17-1+b1: alpha amd64 arm armel hppa
> i386 ia64 mips mipsel powerpc s390 sparc
>
> Package libraptor1-doc
>
>     * lenny (stable) (doc): Documentation for the Raptor RDF parser and
> serializer library 1.4.17-1: all
>
> Gracias y saludos.-


Hola, instalé libraptor1 sin problemas desde lenny, 

ahora vuelvo a intentar instalar ardour 2.8.1 de getdeb pero me pide una 
libería llamada liblo0 que no existe en lenny y tampoco la veo en binario 
buscando por internet... está liblo0-dev y otra liblo0ldbl


instalé esas 2 que no son liblo0 y ahora estoy en esto

sudo aptitude install ardour
Leyendo lista de paquetes... Hecho
Creando árbol de dependencias
Leyendo la información de estado... Hecho
Leyendo la información de estado extendido
Inicializando el estado de los paquetes... Hecho
Leyendo las descripciones de las tareas... Hecho
Los siguientes paquetes están ROTOS:
  ardour
0 paquetes actualizados, 1 nuevos instalados, 0 para eliminar y 1507 sin 
actualizar.
Necesito descargar 5267kB de ficheros. Después de desempaquetar se usarán 
15,9MB.
No se satisfacen las dependencias de los siguientes paquetes:
  ardour: Depende: liblo0 (>= 0.23) pero no es instalable
¡Incapaz de resolver las dependencias! Desistiendo...
Los siguientes paquetes están ROTOS:
  ardour
0 paquetes actualizados, 1 nuevos instalados, 0 para eliminar y 1507 sin 
actualizar.
Necesito descargar 5267kB de ficheros. Después de desempaquetar se usarán 
15,9MB.
aptitude no pudo encontrar una solución a estas dependencias. Puede solucionar 
estas dependencias manualmente o pulsar «n» para salir.
No se satisfacen las dependencias de los siguientes paquetes:
  ardour: Depende: liblo0 (>= 0.23) pero no es instalable
¿Desea resolver las depedencias manualmente? [N/+/-/_/:/?]        


Viendo un poco el status de dpkg en mi disco dice algo así

Package: liblo0-dev
Depends: liblo0ldbl (= 0.23-2.2)
Package: liblo0ldbl
Replaces: liblo0
Suggests: liblo0-dev
Conflicts: liblo0

o sea que liblo0ldbl remplaza a liblo0 pero el paquete de ardour de getdeb no 
tiene por qué entearse...

apt-cache show liblo0ldbl
Package: liblo0ldbl
Priority: optional
Section: libs
Installed-Size: 108
Maintainer: Robert Jordens <jordens en debian.org>
Architecture: i386
Source: liblo
Version: 0.23-2.2
Replaces: liblo0
Depends: libc6 (>= 2.7-1)
Suggests: liblo0-dev
Conflicts: liblo0
Filename: pool/main/libl/liblo/liblo0ldbl_0.23-2.2_i386.deb




m mmmmmm....

lo que puedo hacer es un paquete dummy (fake, falso, para salir del paso y 
decirle a ardour que liblo0 está instalada) con equivs


A ver, lo intento con estos valores




### Commented entries have reasonable defaults.
### Uncomment to edit them.
Section: libs
Priority: optional
Standards-Version: 3.6.2

Package: liblo0
Version: 0.23-2.2
Maintainer: Marcos Guglielmettu <marcos en musix.org.ar>
# Pre-Depends: <comma-separated list of packages>
Depends: libc6 (>= 2.7-1)
# Recommends: <comma-separated list of packages>
# Suggests: <comma-separated list of packages>
# Provides: <comma-separated list of packages>
Replaces: liblo0ldbl
Architecture: all
# Copyright: <copyright file; defaults to GPL2>
# Changelog: <changelog file; defaults to a generic changelog>
# Readme: <README.Debian file; defaults to a generic one>
# Extra-Files: <comma-separated list of additional files for the doc 
directory>
Description: <Lightweight OSC library
 This is a lightweight, easy to use implementation of the OSC (Open
 Sound Control) protocol (see
 <http://www.cnmat.berkeley.edu/OpenSoundControl/> for details).
 long description and info
 .
 Dummy package for Musix 2.0 (Debian/lenny)




bien, hice equivs-control liblo0

luego equivs-build liblo0

y armó un paquete dummy.

liblo0_0.23-2.2_all.deb 

lo subí a ourproject.org en la carpeta deb-lenny a ver si ahora resuelve las 
dependencias con 

aptitude install ardour



a ver:

Leyendo lista de paquetes... Hecho
Creando árbol de dependencias
Leyendo la información de estado... Hecho
Leyendo la información de estado extendido
Inicializando el estado de los paquetes... Hecho
Escribiendo información de estado extendido... Hecho
Leyendo las descripciones de las tareas... Hecho
Los siguientes paquetes están ROTOS:
  dssi-host-jack fluidsynth-dssi hexter jamin liblo0-dev nekobee rosegarden 
sineshaper
  xsynth-dssi
Se instalarán los siguiente paquetes NUEVOS:
  ardour
0 paquetes actualizados, 1 nuevos instalados, 0 para eliminar y 1507 sin 
actualizar.
Necesito descargar 5267kB de ficheros. Después de desempaquetar se usarán 
15,9MB.
No se satisfacen las dependencias de los siguientes paquetes:
  hexter: Depende: liblo0ldbl (>= 0.23) pero no es instalable
  sineshaper: Depende: liblo0ldbl (>= 0.23) pero no es instalable
  dssi-host-jack: Depende: liblo0ldbl (>= 0.23) pero no es instalable
  liblo0-dev: Depende: liblo0ldbl (= 0.23-2.2) pero no es instalable
  fluidsynth-dssi: Depende: liblo0ldbl (>= 0.23) pero no es instalable
  nekobee: Depende: liblo0ldbl (>= 0.23) pero no es instalable
  xsynth-dssi: Depende: liblo0ldbl (>= 0.23) pero no es instalable
  rosegarden: Depende: liblo0ldbl (>= 0.23) pero no es instalable
  jamin: Depende: liblo0ldbl (>= 0.23) pero no es instalable
Las acciones siguientes resolverán estas dependencias

Eliminar los paquetes siguientes:
dssi-host-jack
fluidsynth-dssi
hexter
jamin
liblo0-dev
nekobee
rosegarden
sineshaper
xsynth-dssi

Dejar las siguientes dependencias sin resolver:
musix-bin-scripts recomienda rosegarden
musix-colombo-drumkit recomienda rosegarden
musix-desktop-upgrade recomienda rosegarden
musix-freepats-extras recomienda rosegarden
musix-soundfonts recomienda rosegarden
postqc recomienda jamin
ivman-musix recomienda rosegarden
rosegarden-data recomienda rosegarden
education-music recomienda rosegarden
La puntuación es -1127

¿Acepta esta solución? [Y/n/q/?]             

Se instalarán los siguiente paquetes NUEVOS:
  ardour
Se ELIMINARÁN los siguientes paquetes:
  dssi-host-jack{a} fluidsynth-dssi{a} hexter{a} jamin{a} liblo0-dev{a} 
nekobee{a}
  rosegarden{a} sineshaper{a} xsynth-dssi{a}
0 paquetes actualizados, 1 nuevos instalados, 9 para eliminar y 1507 sin 
actualizar.
Necesito descargar 5267kB de ficheros. Después de desempaquetar se usarán 
2228kB.
¿Quiere continuar? [Y/n/?]                


* se scrifica bastante pero en definitiva puedo instalar ardour 2.8.1 y luego 
cuando necesite rosegarden, jamin y demás los instalo

por ahora es una opción y sirvió para aprender un poco

¿Quiere continuar? [Y/n/?] y
Escribiendo información de estado extendido... Hecho
Des:1 ftp://musix.ourproject.org ./ ardour 1:2.8-1~getdeb1 [5267kB]


habría que compilar ardour 2.8.1 para musix 2.0 y listo ;)



239713 ficheros y directorios instalados actualmente.)
Desinstalando sineshaper ...
Desinstalando nekobee ...
Desinstalando hexter ...
Desinstalando fluidsynth-dssi ...
Desinstalando dssi-host-jack ...
Desinstalando jamin ...
Desinstalando liblo0-dev ...
Desinstalando rosegarden ...
Desinstalando xsynth-dssi ...
Seleccionando el paquete ardour previamente no seleccionado.
(Leyendo la base de datos ...
239493 ficheros y directorios instalados actualmente.)
Desempaquetando ardour (de .../ardour_1%3a2.8-1~getdeb1_i386.deb) ...
Configurando ardour (1:2.8-1~getdeb1) ...
Instalando una nueva versión del fichero de 
configuración /etc/ardour2/ardour2_ui_default.conf ...
Instalando una nueva versión del fichero de 
configuración /etc/ardour2/ardour2_ui_light.rc ...
Instalando una nueva versión del fichero de 
configuración /etc/ardour2/ardour-sae.menus ...
Instalando una nueva versión del fichero de 
configuración /etc/ardour2/ardour.menus ...
Instalando una nueva versión del fichero de 
configuración /etc/ardour2/ardour2_ui_dark.rc ...
Instalando una nueva versión del fichero de 
configuración /etc/ardour2/ergonomic-us.bindings ...
Instalando una nueva versión del fichero de 
configuración /etc/ardour2/mnemonic-us.bindings ...
Leyendo lista de paquetes... Hecho
Creando árbol de dependencias
Leyendo la información de estado... Hecho
Leyendo la información de estado extendido
Inicializando el estado de los paquetes... Hecho
Escribiendo información de estado extendido... Hecho
Leyendo las descripciones de las tareas... Hecho

Estado actual: 0 rotos [-9].


ok. se instaló pero al correrlo pide liblo.so.0 y no está entonces no arranca

lógico...

recuerdo que en Musix 1.0 tenemos una herramienta de Ututo para instalar 
librerías que necesiten los binarios

check-ldd

Analizing binaries in /bin...
Analizing binaries in /sbin...

veremos...

-- 
Marcos Germán Guglielmetti

www.idiomalibre.com



Más información sobre la lista de distribución Musix-usuarios