Foros del Web » Administración de Sistemas » Unix / Linux »

No puedo instalar g++; lío de dependencias

Estas en el tema de No puedo instalar g++; lío de dependencias en el foro de Unix / Linux en Foros del Web. Pues eso, que quiero instalar g++ y no hay manera. Os pongo los pasos que sigo a ver si me podéis ayudar: Código: apt-get install ...
  #1 (permalink)  
Antiguo 16/06/2007, 02:39
 
Fecha de Ingreso: diciembre-2005
Ubicación: Redondela (Galicia)
Mensajes: 368
Antigüedad: 19 años
Puntos: 1
No puedo instalar g++; lío de dependencias

Pues eso, que quiero instalar g++ y no hay manera. Os pongo los pasos que sigo a ver si me podéis ayudar:

Código:
apt-get install g++
Cita:
Los siguientes paquetes tienen dependencias incumplidas:
g++: Depende: g++-4.1 (>= 4.1.2) pero no va a instalarse
E: Paquetes rotos
Código:
apt-get install g++-4.1
Cita:
Los siguientes paquetes tienen dependencias incumplidas:
g++-4.1: Depende: libstdc++6-4.1-dev (= 4.1.2-0ubuntu4) pero no va a instalarse
E: Paquetes rotos
Código:
apt-get install libstdc++6-4.1-dev
Cita:
Los siguientes paquetes tienen dependencias incumplidas:
libstdc++6-4.1-dev: Depende: libc6-dev (>= 2.3.6-7) pero no va a instalarse
E: Paquetes rotos
Código:
apt-get install libc6-dev
Cita:
Los siguientes paquetes tienen dependencias incumplidas:
libc6-dev: Depende: libc6 (= 2.5-0ubuntu14) pero 2.5-8ubuntu1 va a ser instalado
E: Paquetes rotos
Código:
 apt-get install libc6
Cita:
libc6 ya está en su versión más reciente.
Hasta ahí llego y ya no se qué puedo hacer...

¿Qué me sugerís?

Gracias por vuestro tiempo
  #2 (permalink)  
Antiguo 16/06/2007, 04:42
Avatar de -Defero-
Colaborador
 
Fecha de Ingreso: julio-2004
Ubicación: Guipúzcoa
Mensajes: 4.776
Antigüedad: 20 años, 5 meses
Puntos: 76
Re: No puedo instalar g++; lío de dependencias

Primero empieza por completar la información que has omitido.

¿Qué distro usas? Por ahí veo un "ubuntu" en el nombre de un paquete, pero quién sabe, a lo mejor estás mezclando paquetes de distintas distros y/o versiones.

¿Qué repositorios tienes configurados? Si usas una variante de Debian (así parece, por el uso de apt-get) encontrarás el archivo de configuración en /etc/apt/sources.list, pon aquí el contenido del mismo.

Ya que tu distro parece usar apt-get, ¿has hecho un "apt-get update" antes de ponerte a instalar nada?
__________________
abogado en Errenteria + procuradora en San Sebastián = equipo imparable
  #3 (permalink)  
Antiguo 16/06/2007, 08:04
 
Fecha de Ingreso: diciembre-2005
Ubicación: Redondela (Galicia)
Mensajes: 368
Antigüedad: 19 años
Puntos: 1
Re: No puedo instalar g++; lío de dependencias

Vaya, se me olvidó comentarlo: Utilizo Ubuntu GNU/Linux 7.04

Sí, hice un apt-get update antes de intentarlo.

Este es el contenido de mi sources.list:
Cita:
deb http://es.archive.ubuntu.com/ubuntu/ feisty main restricted universe
deb-src http://es.archive.ubuntu.com/ubuntu/ feisty main restricted universe

## Major bug fix updates produced after the final release of the
## distribution.
deb http://es.archive.ubuntu.com/ubuntu/ feisty-updates main restricted universe
deb-src http://es.archive.ubuntu.com/ubuntu/ feisty-updates main restricted universe


deb http://security.ubuntu.com/ubuntu feisty-security main restricted universe
deb-src http://security.ubuntu.com/ubuntu feisty-security main restricted universe
¿¿Creeis que me falta/sobra algo??
  #4 (permalink)  
Antiguo 17/06/2007, 08:16
Avatar de TolaWare
Colaborador
 
Fecha de Ingreso: julio-2005
Mensajes: 4.352
Antigüedad: 19 años, 5 meses
Puntos: 24
Re: No puedo instalar g++; lío de dependencias

Agregá el componente multiverse a todas las entradas. Ej:

deb http://es.archive.ubuntu.com/ubuntu/ feisty main restricted universe multiverse
deb-src http://es.archive.ubuntu.com/ubuntu/ feisty main restricted universe multiverse
  #5 (permalink)  
Antiguo 17/06/2007, 09:03
 
Fecha de Ingreso: diciembre-2005
Ubicación: Redondela (Galicia)
Mensajes: 368
Antigüedad: 19 años
Puntos: 1
Re: No puedo instalar g++; lío de dependencias

Nada, sigo sin poder instalarlo. Sigue pasando lo mismo :(
  #6 (permalink)  
Antiguo 17/06/2007, 18:51
Avatar de Jose2006  
Fecha de Ingreso: abril-2006
Ubicación: Estado de México
Mensajes: 321
Antigüedad: 18 años, 8 meses
Puntos: 6
Re: No puedo instalar g++; lío de dependencias

tal vez sirva: sudo apt-get build-dep g++, suerte.
__________________
Experiencia, amo Forosdelweb debido a que la gente habla en base a experiencia propia
  #7 (permalink)  
Antiguo 17/06/2007, 20:55
Avatar de TolaWare
Colaborador
 
Fecha de Ingreso: julio-2005
Mensajes: 4.352
Antigüedad: 19 años, 5 meses
Puntos: 24
Re: No puedo instalar g++; lío de dependencias

Cita:
Iniciado por Jose2006 Ver Mensaje
tal vez sirva: sudo apt-get build-dep g++, suerte.
Ese comando instala los paquetes necesarios para poder compilar los fuentes de g++, no creo que te solucione el problema.

Me parece que el problema está en algún paquete roto, o en algún índice de repositorio corrupto.
  #8 (permalink)  
Antiguo 18/06/2007, 01:45
 
Fecha de Ingreso: diciembre-2005
Ubicación: Redondela (Galicia)
Mensajes: 368
Antigüedad: 19 años
Puntos: 1
Re: No puedo instalar g++; lío de dependencias

Tienes razón TolaWare, eso no me sirve :S

¿Cómo puedo solucionarlo si es un paquete roto? ¿Y si es un índice de repositorio corrupto?
  #9 (permalink)  
Antiguo 18/06/2007, 07:40
Avatar de TolaWare
Colaborador
 
Fecha de Ingreso: julio-2005
Mensajes: 4.352
Antigüedad: 19 años, 5 meses
Puntos: 24
Re: No puedo instalar g++; lío de dependencias

Lo que podrías hacer es borrar la cache de paquetes
apt-get autoclean
apt-get clean

Comenta todos las entradas del archivo /etc/apt/sources.list
apt-get update

Luego descomentalas y para terminar
apt-get update

La idea de los últimos 2 comandos es borra los índices de paquetes almacenados en tu PC.
  #10 (permalink)  
Antiguo 18/06/2007, 08:14
 
Fecha de Ingreso: diciembre-2005
Ubicación: Redondela (Galicia)
Mensajes: 368
Antigüedad: 19 años
Puntos: 1
Re: No puedo instalar g++; lío de dependencias

Acabo de hacerlo y sigo con el mismo problema

Ocurre un error al acabar de realizar el update:

Cita:
[Líneas similares a las dos siguientes]
Des:27 http://security.ubuntu.com feisty-security/universe Sources [1855B]
Des:28 http://security.ubuntu.com feisty-security/multiverse Sources [836B]
Obj http://security.ubuntu.com feisty-security/multiverse Packages
Des:29 http://security.ubuntu.com feisty-security/main Packages [40,3kB]
99% [29 Packages gzip 0] 3769B/s 49710d 6h28m8s
gzip: stdin: not in gzip format
Err http://security.ubuntu.com feisty-security/main Packages
El subproceso gzip devolvió un código de error (1)
Descargados 6525kB en 2m6s (51,5kB/s)
Imposible obtener http://security.ubuntu.com/ubuntu/di...86/Packages.gz El subproceso gzip devolvió un código de error (1)
Leyendo lista de paquetes... Hecho
W: Duplicate sources.list entry http://es.archive.ubuntu.com feisty/multiverse Packages (/var/lib/apt/lists/es.archive.ubuntu.com_ubuntu_dists_feisty_multiver se_binary-i386_Packages)
W: Duplicate sources.list entry http://es.archive.ubuntu.com feisty/multiverse Translation-es (/var/lib/apt/lists/es.archive.ubuntu.com_ubuntu_dists_feisty_multiver se_i18n_Translation-es)
W: Duplicate sources.list entry http://es.archive.ubuntu.com feisty-updates/multiverse Packages (/var/lib/apt/lists/es.archive.ubuntu.com_ubuntu_dists_feisty-updates_multiverse_binary-i386_Packages)
W: Duplicate sources.list entry http://security.ubuntu.com feisty-security/multiverse Packages (/var/lib/apt/lists/security.ubuntu.com_ubuntu_dists_feisty-security_multiverse_binary-i386_Packages)
W: Tal vez quiera ejecutar 'apt-get update' para corregir estos problemas
E: Algunos archivos de índice no se han podido descargar, se han ignorado,
o se ha utilizado unos antiguos en su lugar.
¿Alguna sugerencia?
  #11 (permalink)  
Antiguo 18/06/2007, 14:37
Avatar de AleSanchez
Colaborador
 
Fecha de Ingreso: septiembre-2004
Ubicación: Buenos Aires, Argentina
Mensajes: 3.692
Antigüedad: 20 años, 3 meses
Puntos: 47
Re: No puedo instalar g++; lío de dependencias

Hace poco tuve el mismo problema instalando algunos paquetes para compilar en un Ubuntu Server 6.06. No recuerdo cual era el paquete que necesitaba, pero lo solucioné usando en el mismo comando apt-get todos los paquetes que apt se quejaba de dependencias.

Código:
apt-get install <paq1> <paq2> <paqn>
Y ahora que lo veo, volve a poner el sources.lst como lo tenias antes porque me parece que quedo mal armado.
__________________
¡Volviendo a la programación!
  #12 (permalink)  
Antiguo 20/06/2007, 06:53
 
Fecha de Ingreso: diciembre-2005
Ubicación: Redondela (Galicia)
Mensajes: 368
Antigüedad: 19 años
Puntos: 1
Re: No puedo instalar g++; lío de dependencias

Eso ya lo había probado y no funciona...

He probado con aptitude y me ofrece la siguiente solución:
Cita:
No se satisfacen las dependencias de los siguientes paquetes:
libc6-dev: Depende: libc6 (= 2.5-0ubuntu14) pero está instalado 2.5-8ubuntu1.
Resolving dependencies...
Las acciones siguientes resolverán estas dependencias

Desactualizar los paquetes siguientes:
libc6 [2.5-8ubuntu1 (now) -> 2.5-0ubuntu14 (feisty)]

La puntuación es -40
Probablemente será lo que haré, ¿a vosotros qué os parece?
  #13 (permalink)  
Antiguo 29/06/2007, 06:58
 
Fecha de Ingreso: diciembre-2005
Ubicación: Redondela (Galicia)
Mensajes: 368
Antigüedad: 19 años
Puntos: 1
Re: No puedo instalar g++; lío de dependencias

Bueno, al final hice lo que me propuso aptitude

Cita:
No se satisfacen las dependencias de los siguientes paquetes:
libc6-dev: Depende: libc6 (= 2.5-0ubuntu14) pero está instalado 2.5-8ubuntu1.
Resolving dependencies...
Las acciones siguientes resolverán estas dependencias

Desactualizar los paquetes siguientes:
libc6 [2.5-8ubuntu1 (now) -> 2.5-0ubuntu14 (feisty)]

La puntuación es -40
y desactualicé libc6, en vista de que no me aparecía otra solución y de que aquí me dijeron que no debería haber problema pues lo único que cambio de la biblioteca es la versión de compilación

Todo solucionado pues, ya tengo g++ y gcc ya funciona
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 20:58.