Re: libgl1-nvidia-glx:i386 (SOLUCIONADO)

2013-01-16 Por tema Gonzalo Rivero
El vie, 07-12-2012 a las 18:29 +, Camaleón escribió: 
 El Fri, 07 Dec 2012 14:39:45 -0300, Gonzalo Rivero escribió:
 
  El mar, 04-12-2012 a las 15:28 +, Camaleón escribió:
 
 (...)
  
  Si no te arranca, ejecútalo desde línea de comandos a ver qué te dice.
  
  
  pasaban los días y veía acumularse las respuestas a esto. Recién puedo
  sentarme a ver que dijeron, y de paso hago un resumen de lo visto y
  leído:
  
  * el paquete de google earth para amd64 no es para amd64 /de verdad/, y
  la evidencia es que tiene su dependencia con i386. 
 
 Exacto. Es una de las ¿pocas? aplicaciones que aún pululan por ahí que no 
 disponen de versión nativa para 64 bits. No sé cómo estará en tema en 
 Windows, quizá tampoco hayan sacado binario para versiones de 64 bits :-?
 
  Me llamaba la atención que no se quejaba al instalarlo, pero calculo
  que aunque ahora sea un paquete dummy, todavía lo tenía instalado... 
 
 No se quejaba al instalarlo porque el binario para Debian requiere del 
 paquete de las bibliotecas de compatibilidad (ia32-libs).
 
  * el driver de nvidia (al menos hasta hace unas versiones) preguntaba
  si quería instalar también el de 32bit. Pero nvidia-kernel-dkms (y todo
  lo -dkms que esté para debian) es infinitamente mas cómodo y fácil
 
 Tampoco debería pedirte instalar un paquete de 32 bits si el gestor de 
 paquetes detecta que tienes un sistema de 64 bits y el driver existe para 
 tu arquitectura.
 
  * no estoy desesperado por google earth, así que en todo caso puedo
  esperar que google saque paquetes /de verdad/
 
 Pues podemos esperar sentados :-) Cuando instalé Google Earth en Lenny 
 (hace más de dos años) la situación era exactamente la de ahora.
 
  * es cierto, habría que avisarle a google que ia32-libs no va mas. Y de
  paso pedirle que haga para amd64 :p
 
 El paquete de bibliotecas de compatibilidad sigue siendo necesario para 
 versiones anteriores de Debian (recordemos que a Squeeze le queda aún un 
 año para dejar de tener soporte) y para el resto de distribuciones que no 
 disponen del sistema multiarquitectura.
  
  * vi que por ahí repartían culpas. Yo digo que es culpa de google (en
  este caso) por llamarle amd64 a algo que NO lo es, y tal vez culpa de
  debian por esto del multiarch, que no termino de aclarármelo
 
 Google tiene la culpa de no sacar versión nativa de 64 bits pero no tiene 
 la culpa de que el paquete actual dé problemas en wheezy (eso es problema 
 de Debian).
 
  y hay una parte que no entendí, y sospecho que esa es la raiz de mi
  problema
 No es así.  Precisamente, Google sólo suministra el binario de 32bit.
  El paquete de 64 es simplemente un amaño para que los que tienen un
  sistema de 64 se lo puedan instalar más o menos fácilmente.  Ahora ya
  no hay motivo para perpetuarlo: ni por parte de Google, que así tiene
  menos paquetes que mantener, ni por parte de Debian, que decidió atajar
  la caótica situación del paquete ia32-libs.
  
  ¿Entonces, la idea del multiarch es dejar una sola versión (de 32 o 64,
  pero una sola) de los paquetes?, si es eso, entiendo porqué al querer
  instalar libgl1-nvidia-glx:i386 este quería borrar el mismo pero para
  amd64.
 
 La idea del multiarch está enfocada sobretodo a los desarrolladores y no 
 tanto a los usuarios. Lo que permite, entre otras cosas, es instalar 
 paquetes compilados para 32 bits en sistemas de 64 bits sin tener que 
 instalar las bibliotecas de compatibilidad. 
 
 Obviamente eso sólo es necesario hacerlo cuando no existe la versión de 
 64 bits de un programa, como es el caso de Google Earth, pero no para el 
 driver de la tarjeta gráfica. Vamos, que lo que te estaba sugiriendo 
 hacer el gestor de paquetes era una barbaridad...

pues... resulta que llegué de vacaciones y me puse a actualizar el
sistema. Al dar apt-get upgrade aparece el cartelito avisando que
libnvidia-blablaba-ia32 está obsoleto y lo haga via multiarch. 

Y funcionó, es decir, no trató de eliminar libgl1-nvidia-glx de amd64
así que ahora tengo los dos conviviendo.

Ahora mi reflexión es que tendría que haberlo reportado como bug, lo que
pasa es que después de tantos años de experiencia lo primero que pienso
siempre cuando algo no funciona como yo quisiera es que soy yo el que
hizo algo mal. 




-- 
To UNSUBSCRIBE, email to debian-user-spanish-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/1358368351.3132.36.ca...@gonzalo.casa



Re: libgl1-nvidia-glx:i386

2012-12-07 Por tema Alberto Luaces
Camaleón writes:

 El Wed, 05 Dec 2012 18:30:25 +0100, Alberto Luaces escribió:

 Camaleón writes:

 (...)

 Ciertamente no he prestado atención; sabía que llegaría este día.
 Simplemente le di a actualizar, y cuando la resolución automática
 determinó que había que eliminarlos, lo hice sin dudar.  Activé
 multiarch con un par de líneas, y volví a instalar las versiones de 32
 bit de todos esos falsos paquetes de 64 bit.

 ¿A actualizar o a instalar? En tu caso, ¿qué es lo que estabas
 haciendo? :-?


 Actualizar. 

 ¿Pero el qué, exactamente? ¿El sistema, Google Earth o algún paquete en 
 particular...?

 *Después* tuve que instalar aquellos paquetes que tuve que eliminar
 dado que dependían de ia32-libs.

 Pues entonces hay un problema con ese paquete pero no es culpa del 
 binario de Google Earth sino de Debian, es decir, instalar ia32-libs es 
 problemático. Pues eso conviene reportarlo, obviamente aportando los  
 registros de apt para ver los errores y conflictos que genera.
  

Estamos dando vueltas en círculo alrededor de un problema que no tenía
que haber existido en un principio.  Dentro de unos meses lo
comprenderás :)

-- 
Alberto


-- 
To UNSUBSCRIBE, email to debian-user-spanish-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/877gou3t6e@eps142.cdf.udc.es



Re: libgl1-nvidia-glx:i386

2012-12-07 Por tema Alberto Luaces
Camaleón writes:

 Me pregunto de dónde viene este invento del multiarch ¿se trata de 
 alguna recomendación o estándar global para todas las distribuciones de 
 linux o es una iniciativa de Debian/Ubuntu? :-?

De momento parece que es sólo de Debian y Ubuntu.  En todo caso, la
transición está siendo suave, por ejemplo con Skype:

http://www.skype.com/intl/es-es/get-skype/on-your-computer/linux/

-- 
Alberto


-- 
To UNSUBSCRIBE, email to debian-user-spanish-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/8738zi3t0t@eps142.cdf.udc.es



Re: libgl1-nvidia-glx:i386

2012-12-07 Por tema Camaleón
El Fri, 07 Dec 2012 14:09:29 +0100, Alberto Luaces escribió:

 Camaleón writes:
 
 El Wed, 05 Dec 2012 18:30:25 +0100, Alberto Luaces escribió:

(...)

 *Después* tuve que instalar aquellos paquetes que tuve que eliminar
 dado que dependían de ia32-libs.

 Pues entonces hay un problema con ese paquete pero no es culpa del
 binario de Google Earth sino de Debian, es decir, instalar ia32-libs
 es problemático. Pues eso conviene reportarlo, obviamente aportando los
 registros de apt para ver los errores y conflictos que genera.
  
  
 Estamos dando vueltas en círculo alrededor de un problema que no tenía
 que haber existido en un principio.  Dentro de unos meses lo
 comprenderás :)

Es que esos problemas que mencionáis ya no deberían darse. Y no me quiero 
imaginar lo que va a pasar con los usuarios noveles que ni saben lo que 
es eso del multiarch ni les interesa :-)

De todas formas, no sois los únicos con problemas con Google Earth en 
entornos 64 bits y ese paquete:

ia32-libs error in debian sid 64bit ...
http://forums.debian.net/viewtopic.php?f=10t=82290

Por cierto, en el mensaje #p445999 de ese mismo hilo se indica que Google 
Earth no soporta aún el entorno multiarch (aunque el hilo es de julio de 
este año para que el problema persiste).

Saludos,

-- 
Camaleón


-- 
To UNSUBSCRIBE, email to debian-user-spanish-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/k9t1eh$brf$4...@ger.gmane.org



Re: libgl1-nvidia-glx:i386

2012-12-07 Por tema Camaleón
El Fri, 07 Dec 2012 14:12:50 +0100, Alberto Luaces escribió:

 Camaleón writes:
 
 Me pregunto de dónde viene este invento del multiarch ¿se trata de
 alguna recomendación o estándar global para todas las distribuciones de
 linux o es una iniciativa de Debian/Ubuntu? :-?
 
 De momento parece que es sólo de Debian y Ubuntu.  

Me lo temía. Pues el cambio es muy drástico, quizá tenían que haberlo 
consensuado antes con el resto de distribuciones para homogeneizar el 
proceso y así facilitar el empaquetado al resto de jugadores (empresas 
de software que se encargan de producir sus propios paquetes para las 
distribuciones de linux como Google, LibreOffice, Mozilla, etc...).

 En todo caso, la transición está siendo suave, por ejemplo con Skype:
 
 http://www.skype.com/intl/es-es/get-skype/on-your-computer/linux/

Hum... no me termina de convencer.

¿Cómo instala Skype un usuario de Squeeze que tiene un sistema 64 bits? 
La versión multiarch del paquete no la puede instalar porque su sistema 
no lo admite y el paquete de 32 bits para Ubuntu 10.04 no le pide las 
bibliotecas de compatibilidad. Sólo le quedaría bajar el paquete 
dynamic (un tar.bz2) y seguir las instrucciones para instalarlo :-/

Saludos,

-- 
Camaleón


-- 
To UNSUBSCRIBE, email to debian-user-spanish-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/k9t27l$brf$5...@ger.gmane.org



Re: libgl1-nvidia-glx:i386

2012-12-07 Por tema Gonzalo Rivero
El mar, 04-12-2012 a las 15:28 +, Camaleón escribió: 
 El Mon, 03 Dec 2012 18:49:09 -0300, Gonzalo Rivero escribió:
 
  es que quiero hacer andar el google-earth. Sucede que el supuesto
  paquete para amd64 que hay en el sitio de google... es de 32 bit, y no
  tiene cargadas las dependencias de 32 bit (o al menos en mi caso no se
  quejó de nada, pero tampoco arranca), 
 
 (...)
 
 Las dependencias del paquete .deb de 64 bits son dos:
 
 lsb-core =3.2
 ia32-libs
 
 Si no te arranca, ejecútalo desde línea de comandos a ver qué te dice.
 

pasaban los días y veía acumularse las respuestas a esto. Recién puedo
sentarme a ver que dijeron, y de paso hago un resumen de lo visto y
leído:

* el paquete de google earth para amd64 no es para amd64 /de verdad/, y
la evidencia es que tiene su dependencia con i386. Me llamaba la
atención que no se quejaba al instalarlo, pero calculo que aunque ahora
sea un paquete dummy, todavía lo tenía instalado...
* el driver de nvidia (al menos hasta hace unas versiones) preguntaba si
quería instalar también el de 32bit. Pero nvidia-kernel-dkms (y todo lo
-dkms que esté para debian) es infinitamente mas cómodo y fácil


* no estoy desesperado por google earth, así que en todo caso puedo
esperar que google saque paquetes /de verdad/

* es cierto, habría que avisarle a google que ia32-libs no va mas. Y de
paso pedirle que haga para amd64 :p

* vi que por ahí repartían culpas. Yo digo que es culpa de google (en
este caso) por llamarle amd64 a algo que NO lo es, y tal vez culpa de
debian por esto del multiarch, que no termino de aclarármelo

y hay una parte que no entendí, y sospecho que esa es la raiz de mi
problema
No es así.  Precisamente, Google sólo suministra el binario de 32bit.
 El paquete de 64 es simplemente un amaño para que los que tienen un
 sistema de 64 se lo puedan instalar más o menos fácilmente.  Ahora ya
 no hay motivo para perpetuarlo: ni por parte de Google, que así tiene
 menos paquetes que mantener, ni por parte de Debian, que decidió
 atajar la caótica situación del paquete ia32-libs.

¿Entonces, la idea del multiarch es dejar una sola versión (de 32 o 64,
pero una sola) de los paquetes?, si es eso, entiendo porqué al querer
instalar libgl1-nvidia-glx:i386 este quería borrar el mismo pero para
amd64. 

-- 
(-.(-.(-.(-.(-.(-.-).-).-).-).-).-)



-- 
To UNSUBSCRIBE, email to debian-user-spanish-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/1354901985.8178.17.ca...@eeepc.ucasal.ar



Re: libgl1-nvidia-glx:i386

2012-12-07 Por tema Camaleón
El Fri, 07 Dec 2012 14:39:45 -0300, Gonzalo Rivero escribió:

 El mar, 04-12-2012 a las 15:28 +, Camaleón escribió:

(...)
 
 Si no te arranca, ejecútalo desde línea de comandos a ver qué te dice.
 
 
 pasaban los días y veía acumularse las respuestas a esto. Recién puedo
 sentarme a ver que dijeron, y de paso hago un resumen de lo visto y
 leído:
 
 * el paquete de google earth para amd64 no es para amd64 /de verdad/, y
 la evidencia es que tiene su dependencia con i386. 

Exacto. Es una de las ¿pocas? aplicaciones que aún pululan por ahí que no 
disponen de versión nativa para 64 bits. No sé cómo estará en tema en 
Windows, quizá tampoco hayan sacado binario para versiones de 64 bits :-?

 Me llamaba la atención que no se quejaba al instalarlo, pero calculo
 que aunque ahora sea un paquete dummy, todavía lo tenía instalado... 

No se quejaba al instalarlo porque el binario para Debian requiere del 
paquete de las bibliotecas de compatibilidad (ia32-libs).

 * el driver de nvidia (al menos hasta hace unas versiones) preguntaba
 si quería instalar también el de 32bit. Pero nvidia-kernel-dkms (y todo
 lo -dkms que esté para debian) es infinitamente mas cómodo y fácil

Tampoco debería pedirte instalar un paquete de 32 bits si el gestor de 
paquetes detecta que tienes un sistema de 64 bits y el driver existe para 
tu arquitectura.

 * no estoy desesperado por google earth, así que en todo caso puedo
 esperar que google saque paquetes /de verdad/

Pues podemos esperar sentados :-) Cuando instalé Google Earth en Lenny 
(hace más de dos años) la situación era exactamente la de ahora.

 * es cierto, habría que avisarle a google que ia32-libs no va mas. Y de
 paso pedirle que haga para amd64 :p

El paquete de bibliotecas de compatibilidad sigue siendo necesario para 
versiones anteriores de Debian (recordemos que a Squeeze le queda aún un 
año para dejar de tener soporte) y para el resto de distribuciones que no 
disponen del sistema multiarquitectura.
 
 * vi que por ahí repartían culpas. Yo digo que es culpa de google (en
 este caso) por llamarle amd64 a algo que NO lo es, y tal vez culpa de
 debian por esto del multiarch, que no termino de aclarármelo

Google tiene la culpa de no sacar versión nativa de 64 bits pero no tiene 
la culpa de que el paquete actual dé problemas en wheezy (eso es problema 
de Debian).

 y hay una parte que no entendí, y sospecho que esa es la raiz de mi
 problema
No es así.  Precisamente, Google sólo suministra el binario de 32bit.
 El paquete de 64 es simplemente un amaño para que los que tienen un
 sistema de 64 se lo puedan instalar más o menos fácilmente.  Ahora ya
 no hay motivo para perpetuarlo: ni por parte de Google, que así tiene
 menos paquetes que mantener, ni por parte de Debian, que decidió atajar
 la caótica situación del paquete ia32-libs.
 
 ¿Entonces, la idea del multiarch es dejar una sola versión (de 32 o 64,
 pero una sola) de los paquetes?, si es eso, entiendo porqué al querer
 instalar libgl1-nvidia-glx:i386 este quería borrar el mismo pero para
 amd64.

La idea del multiarch está enfocada sobretodo a los desarrolladores y no 
tanto a los usuarios. Lo que permite, entre otras cosas, es instalar 
paquetes compilados para 32 bits en sistemas de 64 bits sin tener que 
instalar las bibliotecas de compatibilidad. 

Obviamente eso sólo es necesario hacerlo cuando no existe la versión de 
64 bits de un programa, como es el caso de Google Earth, pero no para el 
driver de la tarjeta gráfica. Vamos, que lo que te estaba sugiriendo 
hacer el gestor de paquetes era una barbaridad...

Saludos,

-- 
Camaleón


-- 
To UNSUBSCRIBE, email to debian-user-spanish-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/k9tchk$brf$7...@ger.gmane.org



Re: libgl1-nvidia-glx:i386

2012-12-06 Por tema Camaleón
El Wed, 05 Dec 2012 18:50:25 -0300, Walter O. Dari escribió:

 El 05/12/12 13:20, Camaleón escribió:

 Casualmente, ayer no pude instalar google-earth 64 bits en Wheezy,
 instalé lsb-core sin problemas pero ia32-libs fue imposible.

 ¿Y no lo pudiste instalar por algún motivo en concreto? Es decir,
 ¿te aparecía algún error o conflicto cuando lo marcabas?
 
 Daba problema de dependencias y la única opción era dejar ia32-libs y
 google-earth sin instalar.
 
 Cómo a ese programa no me lo habían pedido y ya hacía más de 20 hs. que
 estaba despierto, cancelé la instalación y me fui a dormir. Ahora ya no
 tengo el equipo.

Pues ya sois varios los que tenéis problemas ese paquete y a estas 
alturas (wheezy saldrá en apenas un par de meses) no debería haber 
problemas con esto... vemos los bugs:

http://bugs.debian.org/cgi-bin/pkgreport.cgi?pkg=ia32-libs;dist=unstable

Hay 3 pero marcados como solucionados. Pues vaya :-/

No sé, quizá haya que configurar los gestores de paquetes para que 
funcione correctamente:

http://wiki.debian.org/Multiarch/HOWTO

Pero si el usuario tiene que realizar alguna modificación que no venga 
de serie auguro una retahíla de problemas cuando salga wheezy.

Me pregunto de dónde viene este invento del multiarch ¿se trata de 
alguna recomendación o estándar global para todas las distribuciones de 
linux o es una iniciativa de Debian/Ubuntu? :-?

Saludos,

-- 
Camaleón


-- 
To UNSUBSCRIBE, email to debian-user-spanish-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/k9qe0u$lq7$2...@ger.gmane.org



Re: libgl1-nvidia-glx:i386

2012-12-05 Por tema Alberto Luaces
Camaleón writes:

 El Mon, 03 Dec 2012 18:49:09 -0300, Gonzalo Rivero escribió:

 es que quiero hacer andar el google-earth. Sucede que el supuesto
 paquete para amd64 que hay en el sitio de google... es de 32 bit, y no
 tiene cargadas las dependencias de 32 bit (o al menos en mi caso no se
 quejó de nada, pero tampoco arranca), 

 (...)

 Las dependencias del paquete .deb de 64 bits son dos:

 lsb-core =3.2
 ia32-libs

ia32-libs ya no existe en wheezy.  Por eso es por lo que recomiendo
pasar del paquete de 64 bit e instalar el original de 32.

-- 
Alberto


-- 
To UNSUBSCRIBE, email to debian-user-spanish-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/874nk0naqj@eps142.cdf.udc.es



Re: libgl1-nvidia-glx:i386

2012-12-05 Por tema Camaleón
El Wed, 05 Dec 2012 09:50:44 +0100, Alberto Luaces escribió:

 Camaleón writes:
 
 El Mon, 03 Dec 2012 18:49:09 -0300, Gonzalo Rivero escribió:

 es que quiero hacer andar el google-earth. Sucede que el supuesto
 paquete para amd64 que hay en el sitio de google... es de 32 bit, y no
 tiene cargadas las dependencias de 32 bit (o al menos en mi caso no se
 quejó de nada, pero tampoco arranca),

 (...)

 Las dependencias del paquete .deb de 64 bits son dos:

 lsb-core =3.2
 ia32-libs
 
 ia32-libs ya no existe en wheezy.  

Hum... no sé qué versión tiene el OP, creo que no lo ha dicho :-?

de todas formas, hay un paquete de transición aquí:

http://packages.debian.org/wheezy/ia32-libs

 Por eso es por lo que recomiendo pasar del paquete de 64 bit e instalar 
 el original de 32.

Realmente no hay paquete de 64 bits puro, pero si el paquete pide una 
dependencia que no es posible satisfacer, habría que informar al 
empaquetador (que es Google en este caso) para que lo corrija.

Saludos,

-- 
Camaleón


-- 
To UNSUBSCRIBE, email to debian-user-spanish-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/k9notb$th8$4...@ger.gmane.org



Re: libgl1-nvidia-glx:i386

2012-12-05 Por tema Walter O. Dari

Hola gente:

El 05/12/12 12:23, Camaleón escribió:

El Wed, 05 Dec 2012 09:50:44 +0100, Alberto Luaces escribió:


Camaleón writes:


El Mon, 03 Dec 2012 18:49:09 -0300, Gonzalo Rivero escribió:


es que quiero hacer andar el google-earth. Sucede que el supuesto
paquete para amd64 que hay en el sitio de google... es de 32 bit, y no
tiene cargadas las dependencias de 32 bit (o al menos en mi caso no se
quejó de nada, pero tampoco arranca),


(...)

Las dependencias del paquete .deb de 64 bits son dos:

lsb-core=3.2
ia32-libs


ia32-libs ya no existe en wheezy.


Hum... no sé qué versión tiene el OP, creo que no lo ha dicho :-?

de todas formas, hay un paquete de transición aquí:

http://packages.debian.org/wheezy/ia32-libs


Por eso es por lo que recomiendo pasar del paquete de 64 bit e instalar
el original de 32.


Realmente no hay paquete de 64 bits puro, pero si el paquete pide una
dependencia que no es posible satisfacer, habría que informar al
empaquetador (que es Google en este caso) para que lo corrija.


Casualmente, ayer no pude instalar google-earth 64 bits en Wheezy, 
instalé lsb-core sin problemas pero ia32-libs fue imposible.




Saludos,




--

Walter O. Dari

http://swcomputacion.com/
skype: waomda


--
To UNSUBSCRIBE, email to debian-user-spanish-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/50bf707e.1000...@gmail.com



Re: libgl1-nvidia-glx:i386

2012-12-05 Por tema Camaleón
El Wed, 05 Dec 2012 13:04:14 -0300, Walter O. Dari escribió:

 El 05/12/12 12:23, Camaleón escribió:

(...)

 de todas formas, hay un paquete de transición aquí:

 http://packages.debian.org/wheezy/ia32-libs

 Por eso es por lo que recomiendo pasar del paquete de 64 bit e
 instalar el original de 32.

 Realmente no hay paquete de 64 bits puro, pero si el paquete pide una
 dependencia que no es posible satisfacer, habría que informar al
 empaquetador (que es Google en este caso) para que lo corrija.
 
 Casualmente, ayer no pude instalar google-earth 64 bits en Wheezy,
 instalé lsb-core sin problemas pero ia32-libs fue imposible.

¿Y no lo pudiste instalar por algún motivo en concreto? Es decir, ¿te 
aparecía algún error o conflicto cuando lo marcabas? 

Si hay algún error hay que informar porque el problema no se va a 
solucionar por sí solo :-)

Saludos,

-- 
Camaleón


-- 
To UNSUBSCRIBE, email to debian-user-spanish-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/k9ns8o$th8$1...@ger.gmane.org



Re: libgl1-nvidia-glx:i386

2012-12-05 Por tema Alberto Luaces
Camaleón writes:

 El Wed, 05 Dec 2012 09:50:44 +0100, Alberto Luaces escribió:

 Camaleón writes:
 
 El Mon, 03 Dec 2012 18:49:09 -0300, Gonzalo Rivero escribió:

 es que quiero hacer andar el google-earth. Sucede que el supuesto
 paquete para amd64 que hay en el sitio de google... es de 32 bit, y no
 tiene cargadas las dependencias de 32 bit (o al menos en mi caso no se
 quejó de nada, pero tampoco arranca),

 (...)

 Las dependencias del paquete .deb de 64 bits son dos:

 lsb-core =3.2
 ia32-libs
 
 ia32-libs ya no existe en wheezy.  

 Hum... no sé qué versión tiene el OP, creo que no lo ha dicho :-?


Si anda con multiarch, casi seguro que será wheezy o «superior».


 de todas formas, hay un paquete de transición aquí:

 http://packages.debian.org/wheezy/ia32-libs


Sí, pero si actualizas el sistema a día de hoy, las dependencias de
otros paquetes harán que tengas que desinstalarlo definitivamente, como
me sucedió esta semana.


 Por eso es por lo que recomiendo pasar del paquete de 64 bit e instalar 
 el original de 32.

 Realmente no hay paquete de 64 bits puro, pero si el paquete pide una 
 dependencia que no es posible satisfacer, habría que informar al 
 empaquetador (que es Google en este caso) para que lo corrija.

Efectivamente.  Por eso lo que hay que hacer es eliminar el de 64 por
completo.

-- 
Alberto


-- 
To UNSUBSCRIBE, email to debian-user-spanish-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/87vccglabu@eps142.cdf.udc.es



Re: libgl1-nvidia-glx:i386

2012-12-05 Por tema Camaleón
El Wed, 05 Dec 2012 17:42:29 +0100, Alberto Luaces escribió:

 Camaleón writes:
 
 El Wed, 05 Dec 2012 09:50:44 +0100, Alberto Luaces escribió:

(...)

 ia32-libs ya no existe en wheezy.

 Hum... no sé qué versión tiene el OP, creo que no lo ha dicho :-?


 Si anda con multiarch, casi seguro que será wheezy o «superior».

Hum, sí, cierto... se me había pasado por alto ese punto.

 de todas formas, hay un paquete de transición aquí:

 http://packages.debian.org/wheezy/ia32-libs


 Sí, pero si actualizas el sistema a día de hoy, las dependencias de
 otros paquetes harán que tengas que desinstalarlo definitivamente, como
 me sucedió esta semana.

Pues eso hay que informarlo, digo, si se genera algún conflicto al 
instalarlo.

 Por eso es por lo que recomiendo pasar del paquete de 64 bit e
 instalar el original de 32.

 Realmente no hay paquete de 64 bits puro, pero si el paquete pide una
 dependencia que no es posible satisfacer, habría que informar al
 empaquetador (que es Google en este caso) para que lo corrija.
 
 Efectivamente.  Por eso lo que hay que hacer es eliminar el de 64 por
 completo.

Pelín radical ¿no? :-?

Si Google ha hecho dos paquetes diferenciados para las dos arquitecturas 
será por algo. Yo informaría del error donde corrseponda y viendo que el 
paquete ia32-libs sí existe en Debian pues ya sabemos a quién le ha caído 
el sambenito.

Saludos,

-- 
Camaleón


-- 
To UNSUBSCRIBE, email to debian-user-spanish-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/k9nu4c$th8$1...@ger.gmane.org



Re: libgl1-nvidia-glx:i386

2012-12-05 Por tema Alberto Luaces
Camaleón writes:

 El Wed, 05 Dec 2012 17:42:29 +0100, Alberto Luaces escribió:

 Camaleón writes:
 
 El Wed, 05 Dec 2012 09:50:44 +0100, Alberto Luaces escribió:

 (...)


[...]


 Pues eso hay que informarlo, digo, si se genera algún conflicto al 
 instalarlo.


Ciertamente no he prestado atención; sabía que llegaría este día.
Simplemente le di a actualizar, y cuando la resolución automática
determinó que había que eliminarlos, lo hice sin dudar.  Activé
multiarch con un par de líneas, y volví a instalar las versiones de 32
bit de todos esos falsos paquetes de 64 bit.


 Por eso es por lo que recomiendo pasar del paquete de 64 bit e
 instalar el original de 32.

 Realmente no hay paquete de 64 bits puro, pero si el paquete pide una
 dependencia que no es posible satisfacer, habría que informar al
 empaquetador (que es Google en este caso) para que lo corrija.
 
 Efectivamente.  Por eso lo que hay que hacer es eliminar el de 64 por
 completo.

 Pelín radical ¿no? :-?

 Si Google ha hecho dos paquetes diferenciados para las dos arquitecturas 
 será por algo. Yo informaría del error donde corrseponda y viendo que el 
 paquete ia32-libs sí existe en Debian pues ya sabemos a quién le ha caído 
 el sambenito.

No es así.  Precisamente, Google sólo suministra el binario de 32bit.
El paquete de 64 es simplemente un amaño para que los que tienen un
sistema de 64 se lo puedan instalar más o menos fácilmente.  Ahora ya no
hay motivo para perpetuarlo: ni por parte de Google, que así tiene menos
paquetes que mantener, ni por parte de Debian, que decidió atajar la
caótica situación del paquete ia32-libs.

-- 
Alberto


-- 
To UNSUBSCRIBE, email to debian-user-spanish-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/87r4n4l9ij@eps142.cdf.udc.es



Re: libgl1-nvidia-glx:i386

2012-12-05 Por tema Camaleón
El Wed, 05 Dec 2012 18:00:04 +0100, Alberto Luaces escribió:

 Camaleón writes:
 
 Pues eso hay que informarlo, digo, si se genera algún conflicto al
 instalarlo.


 Ciertamente no he prestado atención; sabía que llegaría este día.
 Simplemente le di a actualizar, y cuando la resolución automática
 determinó que había que eliminarlos, lo hice sin dudar.  Activé
 multiarch con un par de líneas, y volví a instalar las versiones de 32
 bit de todos esos falsos paquetes de 64 bit.

¿A actualizar o a instalar? En tu caso, ¿qué es lo que estabas 
haciendo? :-?

 Realmente no hay paquete de 64 bits puro, pero si el paquete pide una
 dependencia que no es posible satisfacer, habría que informar al
 empaquetador (que es Google en este caso) para que lo corrija.
 
 Efectivamente.  Por eso lo que hay que hacer es eliminar el de 64 por
 completo.

 Pelín radical ¿no? :-?

 Si Google ha hecho dos paquetes diferenciados para las dos
 arquitecturas será por algo. Yo informaría del error donde corrseponda
 y viendo que el paquete ia32-libs sí existe en Debian pues ya sabemos a
 quién le ha caído el sambenito.
 
 No es así.  Precisamente, Google sólo suministra el binario de 32bit. El
 paquete de 64 es simplemente un amaño para que los que tienen un sistema
 de 64 se lo puedan instalar más o menos fácilmente.  

Claro, eso es lo que decía antes, que no hay paquete de 64 bits, pero sí 
hay dos paquetes distintos y las bibliotecas de compatibilidad de 32 bits 
puede ser neecsarias para poder ejecutar alguna función de Google Earth 
en sistemas de 64 bits. No sé... 

 Ahora ya no hay motivo para perpetuarlo: ni por parte de Google, que
 así tiene menos paquetes que mantener, ni por parte de Debian, que
 decidió atajar la caótica situación del paquete ia32-libs.

Hay motivo, hay motivo: sistemas anteriores que no admitan multiarch 
(squeeze, lenny...). Además de que el invento del multiarch no parece que 
esté muy fino aún en Debian.

Saludos,

-- 
Camaleón


-- 
To UNSUBSCRIBE, email to debian-user-spanish-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/k9nvt1$th8$1...@ger.gmane.org



Re: libgl1-nvidia-glx:i386

2012-12-05 Por tema Alberto Luaces
Camaleón writes:

 El Wed, 05 Dec 2012 18:00:04 +0100, Alberto Luaces escribió:

 Camaleón writes:
 
 Pues eso hay que informarlo, digo, si se genera algún conflicto al
 instalarlo.


 Ciertamente no he prestado atención; sabía que llegaría este día.
 Simplemente le di a actualizar, y cuando la resolución automática
 determinó que había que eliminarlos, lo hice sin dudar.  Activé
 multiarch con un par de líneas, y volví a instalar las versiones de 32
 bit de todos esos falsos paquetes de 64 bit.

 ¿A actualizar o a instalar? En tu caso, ¿qué es lo que estabas 
 haciendo? :-?


Actualizar. *Después* tuve que instalar aquellos paquetes que tuve que
eliminar dado que dependían de ia32-libs.


 Realmente no hay paquete de 64 bits puro, pero si el paquete pide una
 dependencia que no es posible satisfacer, habría que informar al
 empaquetador (que es Google en este caso) para que lo corrija.
 
 Efectivamente.  Por eso lo que hay que hacer es eliminar el de 64 por
 completo.

 Pelín radical ¿no? :-?

 Si Google ha hecho dos paquetes diferenciados para las dos
 arquitecturas será por algo. Yo informaría del error donde corrseponda
 y viendo que el paquete ia32-libs sí existe en Debian pues ya sabemos a
 quién le ha caído el sambenito.
 
 No es así.  Precisamente, Google sólo suministra el binario de 32bit. El
 paquete de 64 es simplemente un amaño para que los que tienen un sistema
 de 64 se lo puedan instalar más o menos fácilmente.  

 Claro, eso es lo que decía antes, que no hay paquete de 64 bits, pero sí 
 hay dos paquetes distintos y las bibliotecas de compatibilidad de 32 bits 
 puede ser neecsarias para poder ejecutar alguna función de Google Earth 
 en sistemas de 64 bits. No sé... 


No hay otra razón que no sea ejecutar binarios de 32bit.

 Ahora ya no hay motivo para perpetuarlo: ni por parte de Google, que
 así tiene menos paquetes que mantener, ni por parte de Debian, que
 decidió atajar la caótica situación del paquete ia32-libs.

 Hay motivo, hay motivo: sistemas anteriores que no admitan multiarch 
 (squeeze, lenny...). Además de que el invento del multiarch no parece que 
 esté muy fino aún en Debian.


Pues wheezy va a salir con ello.  Y lo veo turbio para las versiones
anteriores, dado que el paquete ia32-libs no se va a actualizar...

En cualquier caso, de lo único que quiero dejar constancia es del nuevo
modo de instalar binarios de diferentes arquitecturas en Debian,
eliminando duplicidades.  Hay incluso algunas personas que empiezan a
trabajar en x32, ahora que los paquetes de las plataformas pueden
coexistir tan fácilmente.

-- 
Alberto


-- 
To UNSUBSCRIBE, email to debian-user-spanish-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/87mwxsl83y@eps142.cdf.udc.es



Re: libgl1-nvidia-glx:i386

2012-12-05 Por tema Camaleón
El Wed, 05 Dec 2012 18:30:25 +0100, Alberto Luaces escribió:

 Camaleón writes:

(...)

 Ciertamente no he prestado atención; sabía que llegaría este día.
 Simplemente le di a actualizar, y cuando la resolución automática
 determinó que había que eliminarlos, lo hice sin dudar.  Activé
 multiarch con un par de líneas, y volví a instalar las versiones de 32
 bit de todos esos falsos paquetes de 64 bit.

 ¿A actualizar o a instalar? En tu caso, ¿qué es lo que estabas
 haciendo? :-?


 Actualizar. 

¿Pero el qué, exactamente? ¿El sistema, Google Earth o algún paquete en 
particular...?

 *Después* tuve que instalar aquellos paquetes que tuve que eliminar
 dado que dependían de ia32-libs.

Pues entonces hay un problema con ese paquete pero no es culpa del 
binario de Google Earth sino de Debian, es decir, instalar ia32-libs es 
problemático. Pues eso conviene reportarlo, obviamente aportando los  
registros de apt para ver los errores y conflictos que genera.
 
 Si Google ha hecho dos paquetes diferenciados para las dos
 arquitecturas será por algo. Yo informaría del error donde
 corrseponda y viendo que el paquete ia32-libs sí existe en Debian
 pues ya sabemos a quién le ha caído el sambenito.
 
 No es así.  Precisamente, Google sólo suministra el binario de 32bit.
 El paquete de 64 es simplemente un amaño para que los que tienen un
 sistema de 64 se lo puedan instalar más o menos fácilmente.

 Claro, eso es lo que decía antes, que no hay paquete de 64 bits, pero
 sí hay dos paquetes distintos y las bibliotecas de compatibilidad de 32
 bits puede ser neecsarias para poder ejecutar alguna función de Google
 Earth en sistemas de 64 bits. No sé...


 No hay otra razón que no sea ejecutar binarios de 32bit.

Precisamente... si instalas el binario de 32 bits en un sistema de 64 
bits sin las bibliotecas de compatibilidad lo más normal es que tengas 
problemas porque el binario de Google Earth requiere ese paquete y no 
sabe nada del sistema multiarch de Debian/Ubuntu, de lo contrario no lo 
pediría.

 Ahora ya no hay motivo para perpetuarlo: ni por parte de Google, que
 así tiene menos paquetes que mantener, ni por parte de Debian, que
 decidió atajar la caótica situación del paquete ia32-libs.

 Hay motivo, hay motivo: sistemas anteriores que no admitan multiarch
 (squeeze, lenny...). Además de que el invento del multiarch no parece
 que esté muy fino aún en Debian.


 Pues wheezy va a salir con ello.  Y lo veo turbio para las versiones
 anteriores, dado que el paquete ia32-libs no se va a actualizar...

Por eso Google Earth lo marca como requisito, si no tendría que crear 
distintos paquetes para cada versión pre/post-multiarch.

 En cualquier caso, de lo único que quiero dejar constancia es del nuevo
 modo de instalar binarios de diferentes arquitecturas en Debian,
 eliminando duplicidades.  Hay incluso algunas personas que empiezan a
 trabajar en x32, ahora que los paquetes de las plataformas pueden
 coexistir tan fácilmente.

Sí, lo sé, pero hay que entender que las decisiones de Debian no tienen 
por qué afectar al resto de empaquetadores externos al proyecto (Mozilla, 
OpenOffice, Google...). Que los paquetes de Debian para versiones 
superiores a wheezy estén preparados para multiarch me parece perfecto 
pero no le puedes exigir lo mismo al resto de proyectos. En definitiva, 
es Debian quien debe encargarse de hacer una transición suave y hacerla 
compatible, no al revés.

Saludos,

-- 
Camaleón


-- 
To UNSUBSCRIBE, email to debian-user-spanish-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/k9o164$th8$1...@ger.gmane.org



Re: libgl1-nvidia-glx:i386

2012-12-05 Por tema Walter O. Dari

Hola...

El 05/12/12 13:20, Camaleón escribió:

El Wed, 05 Dec 2012 13:04:14 -0300, Walter O. Dari escribió:


El 05/12/12 12:23, Camaleón escribió:


(...)


de todas formas, hay un paquete de transición aquí:

http://packages.debian.org/wheezy/ia32-libs


Por eso es por lo que recomiendo pasar del paquete de 64 bit e
instalar el original de 32.


Realmente no hay paquete de 64 bits puro, pero si el paquete pide una
dependencia que no es posible satisfacer, habría que informar al
empaquetador (que es Google en este caso) para que lo corrija.


Casualmente, ayer no pude instalar google-earth 64 bits en Wheezy,
instalé lsb-core sin problemas pero ia32-libs fue imposible.


¿Y no lo pudiste instalar por algún motivo en concreto? Es decir, ¿te
aparecía algún error o conflicto cuando lo marcabas?


Daba problema de dependencias y la única opción era dejar ia32-libs y 
google-earth sin instalar.


Cómo a ese programa no me lo habían pedido y ya hacía más de 20 hs. que 
estaba despierto, cancelé la instalación y me fui a dormir. Ahora ya no 
tengo el equipo.



Si hay algún error hay que informar porque el problema no se va a
solucionar por sí solo :-)

Saludos,



Saludos


--

Walter O. Dari

http://swcomputacion.com/
skype: waomda


--
To UNSUBSCRIBE, email to debian-user-spanish-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/50bfc1a1.2010...@gmail.com



Re: libgl1-nvidia-glx:i386

2012-12-04 Por tema Alberto Luaces
Gonzalo,

creo que tu problema estriba en que has pensado en que tienes que
instalar ambas versiones del driver, y no es así.  Baja el paquete de
32bit, y mira sus dependencias explícitas.  En mi caso, tengo instalado
el wine de i386, que también necesita OpenGL, y los paquetes que hay
instalados son:

,[ dpkg -l *glx* | grep ii ]
| ii  glx-alternative-mesa 0.2.2
 amd64allows the selection of MESA as GLX provider
| ii  glx-alternative-nvidia   0.2.2
 amd64allows the selection of NVIDIA as GLX provider
| ii  glx-diversions   0.2.2
 amd64prepare for using accelerated GLX implementations from GPU 
vendors
| ii  libgl1-mesa-glx:amd648.0.4-2  
 amd64free implementation of the OpenGL API -- GLX runtime
| ii  libgl1-mesa-glx:i386 8.0.4-2  
 i386 free implementation of the OpenGL API -- GLX runtime
| ii  libgl1-nvidia-glx:amd64  304.48-1 
 amd64NVIDIA binary OpenGL libraries
| ii  libglx-nvidia-alternatives   304.48-1 
 amd64transition libgl.so diversions to glx-alternative-nvidia
| ii  libxcb-glx0:amd641.8.1-2  
 amd64X C Binding, glx extension
| ii  libxcb-glx0:i386 1.8.1-2  
 i386 X C Binding, glx extension
| ii  nvidia-glx   304.48-1 
 amd64NVIDIA metapackage
`

Yo creo que la clave es el paquete «libgl1-mesa-glx:i386» para los
programas de 32 bit.

-- 
Alberto


-- 
To UNSUBSCRIBE, email to debian-user-spanish-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/87vcci9qn6@eps142.cdf.udc.es



Re: libgl1-nvidia-glx:i386

2012-12-04 Por tema Camaleón
El Mon, 03 Dec 2012 18:49:09 -0300, Gonzalo Rivero escribió:

 es que quiero hacer andar el google-earth. Sucede que el supuesto
 paquete para amd64 que hay en el sitio de google... es de 32 bit, y no
 tiene cargadas las dependencias de 32 bit (o al menos en mi caso no se
 quejó de nada, pero tampoco arranca), 

(...)

Las dependencias del paquete .deb de 64 bits son dos:

lsb-core =3.2
ia32-libs

Si no te arranca, ejecútalo desde línea de comandos a ver qué te dice.

Saludos,

-- 
Camaleón


-- 
To UNSUBSCRIBE, email to debian-user-spanish-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/k9l4q7$37l$2...@ger.gmane.org