Error de dependencias en debian sid

2004-01-31 Por tema Huns Malaga


Hola,

Perdon por un correo tan largo, pero aun no doy con la forma 
de decir lo preciso sin dejar nada importante en el tintero.


Estoy intentando ejecutar un programa en debian segun las 
instrucciones del autor, y al hacerle un ./configure, me 
pide libXext:



***
checking for X... libraries /usr/X11R6/lib, headers 
/usr/X11R6/include

checking for IceConnectionNumber in -lICE... no
checking for libXext... no
configure: error: We need a working libXext to proceed. 
Since configure
can't find it itself, we stop here assuming that make 
wouldn't find

them either.
***

he intentado apt-get install libxext, pero

***
Leyendo lista de paquetes... Hecho
Creando árbol de dependencias... Hecho
E: No se pudo encontrar el paquete libxext
***

Lo he buscado con apt-cache search libxext

***
libxext-dev - X Window System miscellaneous extension 
library development files

libxext6 - X Window System miscellaneous extension library
libxext6-dbg - X Window System miscellaneous extension 
library (unstripped)
libxtst6 - X Window System event recording and testing 
extension library

xlibs - X Window System client libraries
***

Asi que me he decido a apt-get install libxext-dev

***
Leyendo lista de paquetes... Hecho
Creando árbol de dependencias... Hecho
Se instalarán los siguientes paquetes extras:
  libxext6
Se instalarán los siguientes paquetes NUEVOS:
  libxext-dev libxext6
0 actualizados, 2 se instalarán, 0 para eliminar y 501 no 
actualizados.

Se necesita descargar 0B/334kB de archivos.
Se utilizarán 1057kB de espacio de disco adicional después 
de desempaquetar.

¿Desea continuar? [S/n] s
(Reading database ... 86747 files and directories currently 
installed.)
Unpacking libxext6 (from 
.../libxext6_4.3.0-0pre1v5_i386.deb) ...
dpkg: error processing 
/var/cache/apt/archives/libxext6_4.3.0-0pre1v5_i386.deb 
(--unpack):
 trying to overwrite `/usr/X11R6/lib/libXext.so.6.4', which 
is also in package xlibs

dpkg-deb: subprocess paste killed by signal (Broken pipe)
Selecting previously deselected package libxext-dev.
Unpacking libxext-dev (from 
.../libxext-dev_4.3.0-0pre1v5_i386.deb) ...

Errors were encountered while processing:
 /var/cache/apt/archives/libxext6_4.3.0-0pre1v5_i386.deb
E: Sub-process /usr/bin/dpkg returned an error code (1)
***

Por lo que he tenido que limpiar las dependencias 
inclumplidas con apt-get check


***
Leyendo lista de paquetes... Hecho
Creando árbol de dependencias... Hecho
Tal vez quiera ejecutar `apt-get -f install' para corregirlo.
Los siguientes paquetes tienen dependencias incumplidas:
  libxext-dev: Depende: libxext6 (= 4.3.0-0pre1v5) pero no 
está instalado

E: Dependencias incumplidas. Pruebe de nuevo usando -f.
***

Como ha habido mala suerte, le pego un apt-get -f install

***
Leyendo lista de paquetes... Hecho
Creando árbol de dependencias... Hecho
Corrigiendo dependencias... Listo
Se instalarán los siguientes paquetes extras:
  libxext6
Se instalarán los siguientes paquetes NUEVOS:
  libxext6
0 actualizados, 1 se instalarán, 0 para eliminar y 501 no 
actualizados.

1 no instalados del todo o eliminados.
Se necesita descargar 0B/137kB de archivos.
Se utilizarán 319kB de espacio de disco adicional después de 
desempaquetar.

¿Desea continuar? [S/n] s
(Reading database ... 86825 files and directories currently 
installed.)
Unpacking libxext6 (from 
.../libxext6_4.3.0-0pre1v5_i386.deb) ...
dpkg: error processing 
/var/cache/apt/archives/libxext6_4.3.0-0pre1v5_i386.deb ( 
--unpack):
 trying to overwrite `/usr/X11R6/lib/libXext.so.6.4', which 
is also in package x libs

dpkg-deb: subprocess paste killed by signal (Broken pipe)
Errors were encountered while processing:
 /var/cache/apt/archives/libxext6_4.3.0-0pre1v5_i386.deb
E: Sub-process /usr/bin/dpkg returned an error code (1)
***

Este APT tiene poderes de Super Vaca.
¿y esto?

:-)

Pues nada, a quitar ese paquete con apt-get remove
libxext-dev

***
Leyendo lista de paquetes... Hecho
Creando árbol de dependencias... Hecho
Los siguientes paquetes se ELIMINARÁN:
  libxext-dev
0 actualizados, 0 se instalarán, 1 para eliminar y 501 no 
actualizados.

1 no instalados del todo o eliminados.
Necesito descargar 0B de archivos.
Se liberarán 737kB después de desempaquetar.
¿Desea continuar? [S/n] s
(Reading database ... 86825 files and directories currently 
installed.)

Removing libxext-dev ...
***

Le he preguntado a tito google, y parece ser que no soy el 
unico con el mismo problema. Al parece ser se resuelven con 
un apt-get install xlibs-dev


***
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 

Re: Error de dependencias en debian sid

2004-01-31 Por tema Ricardo - Eureka!
On Sat, Jan 31, 2004 at 04:45:55PM +0100, Huns Malaga wrote:
 
 Hola,
 
 Perdon por un correo tan largo, pero aun no doy con la forma 
 de decir lo preciso sin dejar nada importante en el tintero.
 
 Estoy intentando ejecutar un programa en debian segun las 
 instrucciones del autor, y al hacerle un ./configure, me 
 pide libXext:
[bla bla]

 Por si sirve de algo, el programa es
 
 http://f4l.sf.net
 
 y por supuesto no hay f4l en el apt-get

Es una version alpha (en el sitio debajo de todo lo aclara)
 
 Gracias anticipadas al alma caritativa que me tire una idea 
 de por donde buscar.

Que buscas? Usar flash en Sid? Quizas alguien en la lista te ayude a hecerlo de 
otra manera ...

Verificaste las dependencias de ese paquete? Da la sensacion que no estan todas 
las requeridas instaladas y funcionando...


 Me dan ganas de hacerle un conjuro a mi ordenador e invocar 
 la Super Vaca para que me heche una mano (o deberia decir 
 una pezuña?)

Quizas asi funcione.

-- 
Ricardo A.Frydman 
Analista de Sistemas de Computación
http://www.eureka-linux.com.ar



pgpSWYRWbws6U.pgp
Description: PGP signature


Re: Error de dependencias en debian sid

2004-01-31 Por tema Jeffrey Esquivel
Buenas,

El Sat, Jan 31, 2004 at 04:45:55PM +0100, Huns Malaga escribió:

 [...]

 Los siguientes paquetes tienen dependencias incumplidas:
   xlibs-dev: Depende: xlibs (= 4.2.1-15) pero 4.3.0-0pre1v3 
 va a ser instalado
 E: Paquetes rotos

Aquí está el error. Estuve revisando un poco por packages.debian.org, y
al parecer tu problema es que estás mezclando distintas versiones de
paquetes de XFree86. El xlibs que tenés instalado es el 4.2.1; para esa
versión, libxext no era un paquete aparte, sus archivos se encontraban
dentro de xlibs. Ahora, para 4.3.0, libxext se separó de xlibs, siendo
ahora dos paquetes distintos, y por lo tanto, ambas versiones tienen
archivos que chocan entre si.

Ahora bien, las versiones 4.3.0 de los paquetes de xfree86 están en
experimental y no directamente en unstable, por eso supongo que estás
usando paquetes de experimental por alguna razón.

Me parece que hay dos posibles soluciones:

A) una sería utilizar solo paquetes del xfree86 de unstable (2.4.1),
luego buscar cual(es) archivo(s) en específico necesita el programa
que querés compilar e instalar los paquetes que los satisfagan.

B) Pasarte por completo al xfree86 de experimental, no estoy seguro de
como se hace eso (nunca he usado experimental), pero probablemente lo
mejor sea actualizar el paquete x-window-system para que automaticamente
actualice los demás.

 Me dan ganas de hacerle un conjuro a mi ordenador e invocar 
 la Super Vaca para que me heche una mano (o deberia decir 
 una pezuña?)

Have you mooed today?...
;-)
 
-- 
Jeffrey Esquivel

All your questions can be answered, if that is what you want. But once
you learn your answers you can never unlearn them.
 --Neil Gaiman, American Gods



RE: Dependencias en debian

2000-02-03 Por tema Ricardo Villalba

-Mensaje original-
De: Cosme P. Cuevas [EMAIL PROTECTED]
Para: Debian en espaniol debian-user-spanish@lists.debian.org
Fecha: sábado 29 de enero de 2000 4:00
Asunto: Re: Dependencias en debian


[...]
 y  haciendo  'apt-get  source  --compile  nobre-paquete'  el
 solito se baja los fuentes, los desenpaqueta, compila y crea
 los deb sin mas intervención.


Pero imagino  que no  `sabe' de  las eventuales  librerías que
puedan faltar  para compilarlo. ¿Qué tipo  de error da  en esa
situación?

¿Hay forma de saber _todo_ lo  que hace falta para compilar un
determinado  paquete? Podría  incluirse  en algún  fichero  de
las  fuentes... yo  con el  `util-linux'  de Potato  no lo  he
conseguido tras varios intentos...


En los últimos paquetes que me he bajado de potato lo pone en la línea
Build-Depends del debian/control, por ejemplo este es el del leafnode:

Source: leafnode
Section: news
Priority: optional
Maintainer: Mark Brown [EMAIL PROTECTED]
Standards-Version: 3.1.1
Build-Depends: libpcre2-dev, debhelper (=2.0.67)

--
Ricardo Villalba
[EMAIL PROTECTED]
[EMAIL PROTECTED]
http://members.xoom.com/rvmsoft



Re: Dependencias en debian

2000-01-31 Por tema Alberto F. Hamilton Castro
El Fri,28/Jan/2000 a las 13:42:19+0100, Cosme P. Cuevas escribió:
 El Thu, Jan 27, 2000,
 Alberto F. Hamilton Castro...
 
Aprobecho la  ocasión para hacer notar  la opción 'source'
  de  las  nuevas  versiones  de  apt  (yo  tengo  la  0.3.11)
  que  no   se  si  todo   el  mundo  conoce.   Yo   tengo  en
  /etc/apt/source.list una entrada como:
 
  deb-src ftp://ftp.de.debian.org/debian potato main contrib non-free
 
  y  haciendo  'apt-get  source  --compile  nobre-paquete'  el
  solito se baja los fuentes, los desenpaqueta, compila y crea
  los deb sin mas intervención.
 
 
 Pero imagino  que no  `sabe' de  las eventuales  librerías que
 puedan faltar  para compilarlo. ¿Qué tipo  de error da  en esa
 situación?

Si, es cierto, yo lo he averiguado de los errores de compilación. Una vez
incluso me pasó que compilé un paquete que necesitava lesstif y utilizó la
de slink, pero en las dependencias del paquete ponía explicitamente
lesstif1 (que es imcompatible con lesstif), con lo que el la línea de
dependencias aparecian las 2 y no había manera de instalarlo. Lo solucioné
compilando lesstif1 de potato y luego volviendo a compilar el paquete
(xmbase-grok creo que era).

 
 ¿Hay forma de saber _todo_ lo  que hace falta para compilar un
 determinado  paquete? Podría  incluirse  en algún  fichero  de
 las  fuentes... yo  con el  `util-linux'  de Potato  no lo  he
 conseguido tras varios intentos...
 
 A  veces sí  que  el autor  hace referencia  a  la librería  y
 versión necesaria, pero otras no.
 

Yo creo que esto no es el procedimiento habitual de actualización sino que
sirve para solucinar casos puntuales. No sería cuestión de obligar al
mantenedor del paquete a pensar que posibles librerías de la versión
anterior haría falta, aunque si lo puede indicar, es cierto que debería
haber un campo para anotarlo.

Cuando se lo comento esto a  gente de red-hat o windows me
  miran  con  desconfianza y  se  vuelven  sin decir  nada. En
  mi  modesta  opinión es  lo  más  potente  que he  visto  en
  distribuciones de sistemas operativos.
 
 
 Yo me  acuerdo de  cosas como  esta cada  vez que  se empiezan
 hilos  del tipo  Debian vs.  `otro', o  si Debian  tarda entre
 versiones, ...
 
 La verdad es que no he probado ninguna otra distribución, :-P

Yo tampoco he probado muchas, pero nadie me ha dicho que exista algo
parecido, ni por referencia.

 
 
 Un saludo.
 
 -- 
 Cosme P. Cuevas --- Claves GnuPG/PGP disponibles.
 http://www.geocities.com/CollegePark/Lounge/8698/

Hasta pronto.

---
  Alberto F. Hamilton Castro|Tlf:   + 34 922318286
  Grupo de Computadoras y Control (CyC) |Fax:   + 34 922318288
  Dep. Fisica Fund. y Exp.  |   
Univ. La Laguna |email: 
c. Delgado Barreto s/n  | [EMAIL PROTECTED]
38071 La LagunaSPAIN| [EMAIL PROTECTED]
---


Re: Dependencias en debian

2000-01-29 Por tema Cosme P. Cuevas
El Thu, Jan 27, 2000,
Alberto F. Hamilton Castro...

  otros, ¿cómo  me lo  monto para saber  absolutamente todos
  los paquetes que necesita el que yo quiero instalar?

 El apt se ecarga de eso

   Aprobecho la  ocasión para hacer notar  la opción 'source'
 de  las  nuevas  versiones  de  apt  (yo  tengo  la  0.3.11)
 que  no   se  si  todo   el  mundo  conoce.   Yo   tengo  en
 /etc/apt/source.list una entrada como:

 deb-src ftp://ftp.de.debian.org/debian potato main contrib non-free

 y  haciendo  'apt-get  source  --compile  nobre-paquete'  el
 solito se baja los fuentes, los desenpaqueta, compila y crea
 los deb sin mas intervención.


Pero imagino  que no  `sabe' de  las eventuales  librerías que
puedan faltar  para compilarlo. ¿Qué tipo  de error da  en esa
situación?

¿Hay forma de saber _todo_ lo  que hace falta para compilar un
determinado  paquete? Podría  incluirse  en algún  fichero  de
las  fuentes... yo  con el  `util-linux'  de Potato  no lo  he
conseguido tras varios intentos...

A  veces sí  que  el autor  hace referencia  a  la librería  y
versión necesaria, pero otras no.

   Cuando se lo comento esto a  gente de red-hat o windows me
 miran  con  desconfianza y  se  vuelven  sin decir  nada. En
 mi  modesta  opinión es  lo  más  potente  que he  visto  en
 distribuciones de sistemas operativos.


Yo me  acuerdo de  cosas como  esta cada  vez que  se empiezan
hilos  del tipo  Debian vs.  `otro', o  si Debian  tarda entre
versiones, ...

La verdad es que no he probado ninguna otra distribución, :-P


Un saludo.

-- 
Cosme P. Cuevas --- Claves GnuPG/PGP disponibles.
http://www.geocities.com/CollegePark/Lounge/8698/


pgpopoAYA6Ob1.pgp
Description: PGP signature


Re: Dependencias en debian

2000-01-27 Por tema Alberto F. Hamilton Castro
El Wed,26/Jan/2000 a las 21:37:02+0100, Barbie Dominatrix escribió:
 
 
   Antes de instalar un paquete debian es muy fácil saber de qué paquetes
 depende. Pero si los paquetes de los que depende necesitan a su vez de
 otros, ¿cómo me lo monto para saber absolutamente todos los paquetes que 
 necesita el que yo quiero instalar?

El apt se ecarga de eso. Si haces 'apt-get install paquete' el mirará las
dependencias y se propondrá para instalar todos los que necesite. Tambien
el dselect se ha encargado de eso toda la vida...

  Aprobecho la ocasión para hacer notar la opción 'source' de las nuevas
versiones de apt (yo tengo la 0.3.11) que no se si todo el mundo conoce.
Yo tengo en /etc/apt/source.list una entrada como:

deb-src ftp://ftp.de.debian.org/debian potato main contrib non-free

y haciendo 'apt-get source --compile nobre-paquete' el solito se baja los
fuentes, los desenpaqueta, compila y crea los deb sin mas intervención.  A
mi solo me resta hacer 'dpkg -i nobre-paquete_*.deb. De esta manera he
acctualizado algunos paquetes (no esenciales, es verdad) a la versión de
potato teniendo el resto a slink. 

  Cuando se lo comento esto a gente de red-hat o windows me miran con
desconfianza y se vuelven sin decir nada. En mi modesta opinión es lo más
potente que he visto en distribuciones de sistemas operativos.

  Vaya desde aquí mi felicitación a sus desarrolladores.

---
  Alberto F. Hamilton Castro|Tlf:   + 34 922318286
  Grupo de Computadoras y Control (CyC) |Fax:   + 34 922318288
  Dep. Fisica Fund. y Exp.  |   
Univ. La Laguna |email: 
c. Delgado Barreto s/n  | [EMAIL PROTECTED]
38071 La LagunaSPAIN| [EMAIL PROTECTED]
---


Re: Dependencias en debian

2000-01-27 Por tema Barbie Dominatrix

Cuando: mié, 26 de ene de 2000, a las 09:37:02 +0100
 Quien: Barbie Dominatrix
 Que: Dependencias en debian

   Antes de instalar un paquete debian es muy fácil saber de qué
paquetes
 depende. Pero si los paquetes de los que depende necesitan a su vez de
 otros, ¿cómo me lo monto para saber absolutamente todos los paquetes
que 
 necesita el que yo quiero instalar?

Apt-get paquete -s, no hace más que simular la instalación, y te dice
los paquetes que te hacen falta. 


  Gracias, pero no es exactamente lo que yo quiero. Con ese comando sólo
obtengo la lista de paquetes que necesito actualizar. 
 
 Mi situación es un poco diferente: en un ordenador con buen acceso a
internet tengo todo lo necesario para programar en C++ con STL
(libstdc++10-dev), pero tengo en casa un ordenador que no dispone de buen
acceso a internet, y con una distribución Hamm (uff, qué vieja!). Lo que
me gustaría saber es qué paquetes necesito actualizar en ese ordenador
(que seguramente serán una burrada) para instalar libstdc++10-dev pero
sin tener que conectarlo a internet. Una vez que sepa la lista de paquetes
que necesito, me los bajo desde aquí, los grabo en un ZIP y me los llevo a
casa.




-- 
Si lo entiende, es obsoleto.
-- Postulado de Bitton.


Re: Dependencias en debian

2000-01-27 Por tema Agustin MuNoz
El jue, 27 de ene de 2000, a las 11:00:39 +0100,  Barbie Dominatrix  va y 
dice:

  Mi situación es un poco diferente: en un ordenador con buen acceso a
 internet tengo todo lo necesario para programar en C++ con STL
 (libstdc++10-dev), pero tengo en casa un ordenador que no dispone de buen
 acceso a internet, y con una distribución Hamm (uff, qué vieja!). Lo que
 me gustaría saber es qué paquetes necesito actualizar en ese ordenador
 (que seguramente serán una burrada) para instalar libstdc++10-dev pero
 sin tener que conectarlo a internet. Una vez que sepa la lista de paquetes
 que necesito, me los bajo desde aquí, los grabo en un ZIP y me los llevo a
 casa.

pues en debian también han pensado en eso :-) mirate apt-zip-inst

del man de apt-zip-inst:

DESCRIPTION
   The apt-zip-list and apt-zip-inst  commands  simplify  the
   upgrade  process  of  a non-networked Debian machine using
   apt(8),  by  using  (preferably  high-capacity)  removable
   media, like a ZIP drive.

-- 
Un Saludo.. ;-)
[EMAIL PROTECTED]  | http://www.bigfoot.com/~guti |  Fido: 2:346/3.202

... Sólo es posible el progreso si se infringen reglas inteligentemente


Dependencias en debian

2000-01-26 Por tema Barbie Dominatrix


  Antes de instalar un paquete debian es muy fácil saber de qué paquetes
depende. Pero si los paquetes de los que depende necesitan a su vez de
otros, ¿cómo me lo monto para saber absolutamente todos los paquetes que 
necesita el que yo quiero instalar?

  
  Gracias.



-- 
En todo cálculo, cualquier error que pueda deslizarse no vacilará
en hacerlo.
-- Primera Ley de Ingeniería.