Error de dependencias en debian sid
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
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
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
-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
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
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
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
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
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
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.