Autor Tema: Me faltan unas dependencias y no sé de donde sacarlas  (Leído 7381 veces)

Ricardo Sánchez

  • Habitual
  • ***
  • Mensajes: 81
Estaba intentando instalar el Rawstudio-0.2, pero, me pide  esto:

No package 'libxml-2.0' found
No package 'gconf-2.0' found

He mirado en Synaptic y no aparecen

¿Qué se puede hacer?


Gracias

tat

  • Moderador
  • Palizas oficial
  • *****
  • Mensajes: 9622
  • Patch y buenas vibraciones
    • Libertat
Re: Me faltan unas dependencias y no sé de donde sacarlas
« Respuesta #1 on: 27 ago 2006, 09:52 am »
¿Has actualizado primero la lista de synaptic?

Ricardo Sánchez

  • Habitual
  • ***
  • Mensajes: 81
Re: Me faltan unas dependencias y no sé de donde sacarlas
« Respuesta #2 on: 27 ago 2006, 10:12 am »
Ya he actualizado (bueno, supongo que es darle al botón "recargar", ¿verdad?).

Del paquete gconf-2.0 me sale que ya lo tengo instalado, pero en versión 1.0.9.7.1, y me pide la 2.0, que no me aparece por ningún sitio.
Del paquete libxml-2.0 salen, en Synaptic, un montón de cosas con nombres parecidos, pero a saber si es alguno de ellos, y, en cualquier caso, ni de idea de cuál.

¡Vaya lío!

Gracias y saludos

tomas.senabre

  • Papá del Mes
  • Trimilenari@
  • *
  • Mensajes: 3370
    • La Mirada Hecha Pedazos
Re: Me faltan unas dependencias y no sé de donde sacarlas
« Respuesta #3 on: 27 ago 2006, 10:22 am »
Ricardo describe, un poco, de qué manera vas instalar este programa. ¿Si lo buscas en synaptics te aparece?
"Hay tres maneras de adquirir sabiduría: primero, por la reflexión, que es la más noble; segundo, por imitación, que es la más sencilla; y tercero, por la experiencia, que es la más amarga". Confucio

Ricardo Sánchez

  • Habitual
  • ***
  • Mensajes: 81
Re: Me faltan unas dependencias y no sé de donde sacarlas
« Respuesta #4 on: 27 ago 2006, 10:28 am »
Lo tengo en una carpeta en mi disco duro, ya descomprimido.

Al final, me dice que faltan esos paquetes, y, de hecho, si pretendo seguir, haciendo caso omiso, com "make", me dice que nada de nada.

En Synaptic no aparece.

En el terminal, pongo ./configure, el resultado es este:

Cita
cittern@Ricardo2:~$ CD RAWSTUDIO-0.3
bash: CD: orden no encontrada
cittern@Ricardo2:~$ cd rawstudio-0.3
cittern@Ricardo2:~/rawstudio-0.3$ ./configure
checking for a BSD-compatible install... /usr/bin/install -c
checking whether build environment is sane... yes
checking whether make sets $(MAKE)... yes
checking for working aclocal-1.4... missing
checking for working autoconf... missing
checking for working automake-1.4... missing
checking for working autoheader... missing
checking for working makeinfo... missing
checking whether to enable maintainer-specific portions of Makefiles... no
checking for gcc... gcc
checking for C compiler default output file name... a.out
checking whether the C compiler works... yes
checking whether we are cross compiling... no
checking for suffix of executables...
checking for suffix of object files... o
checking whether we are using the GNU C compiler... yes
checking whether gcc accepts -g... yes
checking for gcc option to accept ANSI C... none needed
checking for strerror in -lcposix... no
checking for gcc... (cached) gcc
checking whether we are using the GNU C compiler... (cached) yes
checking whether gcc accepts -g... (cached) yes
checking for gcc option to accept ANSI C... (cached) none needed
checking for gcc option to accept ANSI C... none needed
checking how to run the C preprocessor... gcc -E
checking for egrep... grep -E
checking for ANSI C header files... yes
checking for pkg-config... /usr/bin/pkg-config
checking pkg-config is at least version 0.9.0... yes
checking for PACKAGE... configure: error: Package requirements (gtk+-2.0 >= 2.0.0 libxml-2.0 >= 2.4 gconf-2.0 >= 2.0) were not met:

No package 'libxml-2.0' found
No package 'gconf-2.0' found

Consider adjusting the PKG_CONFIG_PATH environment variable if you
installed software in a non-standard prefix.

Alternatively, you may set the environment variables PACKAGE_CFLAGS
and PACKAGE_LIBS to avoid the need to call pkg-config.
See the pkg-config man page for more details.

cittern@Ricardo2:~/rawstudio-0.3$

tomas.senabre

  • Papá del Mes
  • Trimilenari@
  • *
  • Mensajes: 3370
    • La Mirada Hecha Pedazos
Re: Me faltan unas dependencias y no sé de donde sacarlas
« Respuesta #5 on: 27 ago 2006, 10:36 am »
Tienes que instalar los paquetes que te digo:

sudo apt-get install libxml2 gconf2

Y después vuelves a ejecutar el comando ./configure como lo estas haciendo y me lo vuelves a pasar por aquí
"Hay tres maneras de adquirir sabiduría: primero, por la reflexión, que es la más noble; segundo, por imitación, que es la más sencilla; y tercero, por la experiencia, que es la más amarga". Confucio

Ricardo Sánchez

  • Habitual
  • ***
  • Mensajes: 81
Re: Me faltan unas dependencias y no sé de donde sacarlas
« Respuesta #6 on: 27 ago 2006, 10:41 am »
Me da esto

cittern@Ricardo2:~$ sudo apt-get install libxml2 gconf2
E: No se pudo bloquear /var/lib/dpkg/lock - open (11 Recurso temporalmente no disponible)
E: Unable to lock the administration directory (/var/lib/dpkg/), is another process using it?
cittern@Ricardo2:~$

tomas.senabre

  • Papá del Mes
  • Trimilenari@
  • *
  • Mensajes: 3370
    • La Mirada Hecha Pedazos
Re: Me faltan unas dependencias y no sé de donde sacarlas
« Respuesta #7 on: 27 ago 2006, 10:57 am »
Tienes que cerrar el synaptics.

Oye has probado UFRAW, lo digo porque la tendencia es a que sea el más utilizado en Linux, y este sí que lo tienes en los repositorios, con el plugin para gimp y toda la pesca
"Hay tres maneras de adquirir sabiduría: primero, por la reflexión, que es la más noble; segundo, por imitación, que es la más sencilla; y tercero, por la experiencia, que es la más amarga". Confucio

Ricardo Sánchez

  • Habitual
  • ***
  • Mensajes: 81
Re: Me faltan unas dependencias y no sé de donde sacarlas
« Respuesta #8 on: 27 ago 2006, 11:02 am »
Vale. Ahora, sale esto:

cittern@Ricardo2:~$ sudo apt-get install libxml2 gconf2
Password:
Leyendo lista de paquetes... Hecho
Creando árbol de dependencias... Hecho
libxml2 ya está en su versión más reciente.
gconf2 ya está en su versión más reciente.
0 actualizados, 0 se instalarán, 0 para eliminar y 0 no actualizados.
cittern@Ricardo2:~$


He probado Ufraw en Windows, y me ha gsutado bastante, pero lo he de probar más. Ahora lo instalaré en Ubuntu.
Ya pondré algunas pruebas y comentaremos algo de él.
Tenía curiosidad por el rawstudio, pero, de momento, lo he de poder instalar.

Saludos

tomas.senabre

  • Papá del Mes
  • Trimilenari@
  • *
  • Mensajes: 3370
    • La Mirada Hecha Pedazos
Re: Me faltan unas dependencias y no sé de donde sacarlas
« Respuesta #9 on: 28 ago 2006, 08:19 am »
Hola no me he olvidado de ti, es que ya tengo el nuevo 14-54 y estoy despistao ;)

Instala los siguientes paquetes:

sudo apt-get install libgconf2-dev libxml2-dev

Después prueba nuevamente el comando ./configure y me dices donde se para ahora.

Existen dos formas de instalar programas en Ubuntu: 1.- A partir de los repositorios con synaptics o apt que es lo mismo pero uno gráfico (bonito) y el otro desde línea de comandos (feo), que solucionan los problemas de dependencias e instalar es como coser y cantar, pero los programas tienen que existir en la base de datos de  los repositorios; 2.- Cuando el programa que quieres no está en tus repositorios que es el caso que nos ocupa y que hay que ir solucionando los problemillas de dependencias, conforme te las vas encontrando.

El procedimiento es sencillo:

./configure

make

sudo make install

El primero es un script que prepara el sistema para la compilación de un programa, el segundo compila el programa y el tercero instala los archivos de generados por el compilador, date cuenta que para este segundo necesitas permisos de superusuario (sudo) porque grabará archivos en directorios donde sólo el administrador puede hacerlo
"Hay tres maneras de adquirir sabiduría: primero, por la reflexión, que es la más noble; segundo, por imitación, que es la más sencilla; y tercero, por la experiencia, que es la más amarga". Confucio