¿Cómo puedo retener un paquete? (cómo usar hold) (ERA: Re: apt-get me desinstala paquetes)

2006-09-27 Por tema sciencisto-debian
 --- Luis Rodrigo Gallardo Cruz [EMAIL PROTECTED] escribió:
[..]
 Opción 2. Busca el nombre del paquete que quieres retener. Haz
  echo 'paquete hold'| dpkg --set-selections
 El dpkg debe correr como root.
 

Hola.

Necesito retener algunos paquetes. He intentado hacer eso para
retenerlos pero no lo he conseguido.

He hecho una prueba con el paquete gtkgo:

# dpkg -l 'gtkgo'
Desired=Unknown/Install/Remove/Purge/Hold
|
Estado=No/Instalado/Config-files/Unpacked/Failed-config/Half-installed
|/ Err?=(none)/Hold/Reinst-required/X=both-problems (Status,Err:
mayúsc.=malo)
||/ Nombre VersiónDescripción
+++-==-==-
ii  gtkgo  0.0.10-14  Skinable version of the game Go
# echo 'gtkgo hold' | dpkg --set-selections
# dpkg -l 'gtkgo'
Desired=Unknown/Install/Remove/Purge/Hold
|
Estado=No/Instalado/Config-files/Unpacked/Failed-config/Half-installed
|/ Err?=(none)/Hold/Reinst-required/X=both-problems (Status,Err:
mayúsc.=malo)
||/ NombreVersión   Descripción
+++-=-=-==
hi  gtkgo 0.0.10-14 Skinable version of the game
Go

Ahora, en teoría, debería estar retenido. Sin embargo, si instento
desinstalarlo, me deja hacerlo sin problemas. Por ejemplo:

# apt-get remove -s gtkgo
Leyendo lista de paquetes... Hecho
Creando árbol de dependencias... Hecho
Los siguientes paquetes se ELIMINARÁN:
  gtkgo
Se cambiarán los siguientes paquetes retenidos:
  gtkgo
0 actualizados, 0 se instalarán, 1 para eliminar y 393 no
actualizados.
Remv gtkgo (0.0.10-14 )

Como veis, apt-get se da cuenta de que el paquete está retenido y, al
parecer, cambia su estado (dice Se cambiarán los siguientes paquetes
retenidos) y lo desinstala. Si lo hago con dpkg:

# dpkg --remove gtkgo

también me lo desinstala sin problemas. ¿Por qué lo hace, si está
retenido? ¿Cómo puedo retener un paquete para que no me lo desinstale
ni actualice? (por ejemplo, si hago un dist-upgrade).

Saludos.

=
El ESPERANTO, la lengua internacional, fue creado en 1887 por el médico polaco 
L. L. Zamenhof. 
Info: http://www.esperanto.net
=
Debian GNU/Linux: La potencia definitiva del universo.
http://www.debian.org



__ 
LLama Gratis a cualquier PC del Mundo. 
Llamadas a fijos y móviles desde 1 céntimo por minuto. 
http://es.voice.yahoo.com


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Re: ¿Cómo puedo retener un paquete? (cóm o usar hold) (ERA: Re: apt-get me desinstala paquetes)

2006-09-27 Por tema Luis Rodrigo Gallardo Cruz
On Wed, Sep 27, 2006 at 11:05:15PM +0200, [EMAIL PROTECTED] wrote:
 Hola.
 
 Necesito retener algunos paquetes. He intentado hacer eso para
 retenerlos pero no lo he conseguido.
 
 He hecho una prueba con el paquete gtkgo:
 ... 
 Ahora, en teoría, debería estar retenido. Sin embargo, si instento
 desinstalarlo, me deja hacerlo sin problemas. Por ejemplo:
 
 # apt-get remove -s gtkgo
 ...
 Remv gtkgo (0.0.10-14 )
 
 Como veis, apt-get se da cuenta de que el paquete está retenido y, al
 parecer, cambia su estado (dice Se cambiarán los siguientes paquetes
 retenidos) y lo desinstala.

Sí, por que se lo estás pidiendo explícitamente. El 'hold' lo que hace
es evitar que apt lo cambie automáticamente. Es decir, después de un
'hold', apt no va a actualizarlo o desinstalarlo como respuesta a un
upgrade o dist-upgrade.

-- 
Rodrigo Gallardo
GPG-Fingerprint: 7C81 E60C 442E 8FBC D975  2F49 0199 8318 ADC9 BC28


signature.asc
Description: Digital signature


Re: ¿Cómo puedo retener un paquete? (cómo usar hold) (ERA: Re: apt-get me desinstala paquetes)

2006-09-27 Por tema Angel Claudio Alvarez
El mié, 27-09-2006 a las 23:29 +0200, [EMAIL PROTECTED]
escribió:
  --- Luis Rodrigo Gallardo Cruz [EMAIL PROTECTED] escribió:
 
  On Wed, Sep 27, 2006 at 11:05:15PM +0200,
  [EMAIL PROTECTED] wrote:
   Hola.
   
   Necesito retener algunos paquetes. He intentado hacer eso para
   retenerlos pero no lo he conseguido.
   
   He hecho una prueba con el paquete gtkgo:
   ... 
   Ahora, en teoría, debería estar retenido. Sin embargo, si
  instento
   desinstalarlo, me deja hacerlo sin problemas. Por ejemplo:
   
   # apt-get remove -s gtkgo
   ...
   Remv gtkgo (0.0.10-14 )
   
   Como veis, apt-get se da cuenta de que el paquete está retenido
  y, al
   parecer, cambia su estado (dice Se cambiarán los siguientes
  paquetes
   retenidos) y lo desinstala.
  
  Sí, por que se lo estás pidiendo explícitamente. El 'hold' lo que
  hace
  es evitar que apt lo cambie automáticamente. Es decir, después de
  un
  'hold', apt no va a actualizarlo o desinstalarlo como respuesta a
  un
  upgrade o dist-upgrade.
  
 
 Ajá, de acuerdo, entonces todo correcto, porque precisamente lo que
 quiero es que no me lo actualice al hacer un dist-upgrade, sino que
 me conserve la versión que tengo instalada.
 

Si haces dist-upgrade te lo actualiza
tenes que hacer solo upgrade

 Gracias. Un saludo.
 
 =
 El ESPERANTO, la lengua internacional, fue creado en 1887 por el médico 
 polaco L. L. Zamenhof. 
 Info: http://www.esperanto.net
 =
 Debian GNU/Linux: La potencia definitiva del universo.
 http://www.debian.org
 
 
   
 __ 
 LLama Gratis a cualquier PC del Mundo. 
 Llamadas a fijos y móviles desde 1 céntimo por minuto. 
 http://es.voice.yahoo.com
 
 
-- 
Angel Claudio Alvarez
Usuario Linux Registrado 143466
GPG Public Key en http://pgp.mit.edu
key fingerprint = 3AED D95B 7E2D E954 61C8  F505 1884 473C FC8C 8AC4



signature.asc
Description: Esta parte del mensaje está firmada	digitalmente


Re: ¿Cómo puedo retener un paquete? (cóm o usar hold) (ERA: Re: apt-get me desinstala paquetes)

2006-09-27 Por tema Luis Rodrigo Gallardo Cruz
On Wed, Sep 27, 2006 at 06:36:49PM -0300, Angel Claudio Alvarez wrote:
 El mié, 27-09-2006 a las 23:29 +0200, [EMAIL PROTECTED]
  Ajá, de acuerdo, entonces todo correcto, porque precisamente lo que
  quiero es que no me lo actualice al hacer un dist-upgrade, sino que
  me conserve la versión que tengo instalada.
  
 
 Si haces dist-upgrade te lo actualiza
 tenes que hacer solo upgrade

Mmm. Estaba a punto de decirte que no. Y, para evitar que me
respondieran, iba a poner el resultado del comando. ¡Oh, sorpresa,
tienes razón! O casi:

---
$ sudo aptitude update 
...
$ sudo aptitude dist-upgrade
...
Se actualizarán los siguientes paquetes:
  apt apt-utils aptitude debtags debtags-edit fortunes-es guile-1.6 
guile-1.6-libs guile-1.6-slib libglademm-2.4-1c2a libgpg-error0
  libgtksourceview-common libgtksourceview1.0-0 libguile-ltdl-1 libqthreads-12 
mdadm xprint xprint-common
...
¿Quiere continuar? [Y/n/?] n

$ echo 'apt hold' | sudo dpkg --set-selections

$ sudo aptitude dist-upgrade
...
Se actualizarán los siguientes paquetes:
  apt apt-utils aptitude debtags debtags-edit fortunes-es guile-1.6 
guile-1.6-libs guile-1.6-slib libglademm-2.4-1c2a libgpg-error0
  libgtksourceview-common libgtksourceview1.0-0 libguile-ltdl-1 libqthreads-12 
mdadm xprint xprint-common
...
¿Quiere continuar? [Y/n/?] n

$ sudo apt-get dist-upgrade
...
Los siguientes paquetes se han retenido:
  apt
Se actualizarán los siguientes paquetes:
  apt-utils aptitude debtags debtags-edit fortunes-es guile-1.6 guile-1.6-libs 
guile-1.6-slib libglademm-2.4-1c2a libgpg-error0
  libgtksourceview-common libgtksourceview1.0-0 libguile-ltdl-1 libqthreads-12 
mdadm xprint xprint-common
...

---

Es decir: apt-get respeta el estado 'hold' con un dist-upgrade, pero
aptitude no lo hace y actualiza de cualquier forma. 

-- 
Rodrigo Gallardo
GPG-Fingerprint: 7C81 E60C 442E 8FBC D975  2F49 0199 8318 ADC9 BC28


signature.asc
Description: Digital signature


Re: ¿Cómo puedo retener un paquete? (cómo usar hold) (ERA: Re: apt-get me desinstala paquetes)

2006-09-27 Por tema Iñaki
El Jueves, 28 de Septiembre de 2006 00:31, [EMAIL PROTECTED] 
escribió:
 En realidad, no sé muy bien cuál es la diferencia entre upgrade y
 dist-upgrade, pero yo siempre he usado dist-upgrade. Si upgrade me
 actualiza todos los paquetes, ¿no es lo mismo que hacer dist-upgrade?

Hola. Confío en que no sea necesario que nadie pierda tiempo explicando esto 
de nuevo.

El tema tiene miga y no es tan sencillo como parece, pero no obstante se ha 
explicado varias veces en esta lista. La última de ellas consistió en una 
definición magistral pero no recuerdo el hilo ni quién la hizo. Pido por 
favor que quien lo recuerde ponga el enlace o pegue el texto en vez de 
comenzar el mismo debate una vez más (más que nada porque es un debate 
resuelto y con final feliz).


Por otra parte, creo que no cuesta nada mirar el manual que para eso lo hacen:

# man apt-get

 upgrade
  upgrade  se  usa  para instalar la versión más nueva de todos 
los paquetes instalados en el sistema provenientes de alguna de las fuentes 
lis‐tadas en /etc/apt/sources.list. Los paquetes instalados con una nueva 
versión disponible son descargados y actualizados, bajo ninguna  circun‐
  
stancia  se desinstalarán paquetes, o se instalarán paquetes nuevos. Las 
nuevas versiones de programas instalados que no puedan ser actualiza‐   
   
dos sin cambiar el estado de instalación de otros paquetes no se instalarán, 
manteniéndose la versión actual. Debe realizarse un update  antes
para que apt-get sepa cuales son las versiones disponibles de los paquetes.

   dist-upgrade
  dist-upgrade,  además  de  realizar las acciones de upgrade, 
maneja inteligentemente los cambios de dependencias debidos a nuevas 
versiones de  paquetes, apt-get tiene un sofisticado sistema de resolución de 
conflictos, si es necesario tratará de actualizar los paquetes más 
importantes a  costa  de  los  menos  importantes.  El 
fichero /etc/apt/sources.list contiene la lista de sitios de los cuales se 
descargan los ficheros.  También puede consultar apt_preferences(5) si quiere 
modificar este comportamiento para paquetes individuales.


Saludos.



-- 
Iñaki



Re: ¿Cómo puedo retener un paquete? (cómo usar hold) (ERA: Re: apt-get me desinstala paquetes)

2006-09-27 Por tema Angel Claudio Alvarez
El jue, 28-09-2006 a las 00:31 +0200, [EMAIL PROTECTED]
escribió:
  --- Angel Claudio Alvarez [EMAIL PROTECTED] escribió:
 
  El mié, 27-09-2006 a las 23:29 +0200, [EMAIL PROTECTED]
  escribió:
--- Luis Rodrigo Gallardo Cruz [EMAIL PROTECTED] escribió:
   
On Wed, Sep 27, 2006 at 11:05:15PM +0200,
[EMAIL PROTECTED] wrote:
 Hola.
 
 Necesito retener algunos paquetes. He intentado hacer eso
  para
 retenerlos pero no lo he conseguido.
 
 He hecho una prueba con el paquete gtkgo:
 ... 
 Ahora, en teoría, debería estar retenido. Sin embargo, si
instento
 desinstalarlo, me deja hacerlo sin problemas. Por ejemplo:
 
 # apt-get remove -s gtkgo
 ...
 Remv gtkgo (0.0.10-14 )
 
 Como veis, apt-get se da cuenta de que el paquete está
  retenido
y, al
 parecer, cambia su estado (dice Se cambiarán los siguientes
paquetes
 retenidos) y lo desinstala.

Sí, por que se lo estás pidiendo explícitamente. El 'hold' lo
  que
hace
es evitar que apt lo cambie automáticamente. Es decir, después
  de
un
'hold', apt no va a actualizarlo o desinstalarlo como respuesta
  a
un
upgrade o dist-upgrade.

   
   Ajá, de acuerdo, entonces todo correcto, porque precisamente lo
  que
   quiero es que no me lo actualice al hacer un dist-upgrade, sino
  que
   me conserve la versión que tengo instalada.
   
  
  Si haces dist-upgrade te lo actualiza
  tenes que hacer solo upgrade
  
 
 
 De acuerdo.
 
 Pero entonces, ¿no hay ninguna manera de hacer un dist-upgrade sin
 que me actualice algún (o algunos) paquetes?
 
 En realidad, no sé muy bien cuál es la diferencia entre upgrade y
 dist-upgrade, pero yo siempre he usado dist-upgrade. Si upgrade me
 actualiza todos los paquetes, ¿no es lo mismo que hacer dist-upgrade?
lee el manual
http://www.debian.org/doc/manuals/apt-howto/ch-apt-get.es.html#s-upgrade
 
 =
 El ESPERANTO, la lengua internacional, fue creado en 1887 por el médico 
 polaco L. L. Zamenhof. 
 Info: http://www.esperanto.net
 =
 Debian GNU/Linux: La potencia definitiva del universo.
 http://www.debian.org
 
 
   
 __ 
 LLama Gratis a cualquier PC del Mundo. 
 Llamadas a fijos y móviles desde 1 céntimo por minuto. 
 http://es.voice.yahoo.com
 
 
-- 
Angel Claudio Alvarez
Usuario Linux Registrado 143466
GPG Public Key en http://pgp.mit.edu
key fingerprint = 3AED D95B 7E2D E954 61C8  F505 1884 473C FC8C 8AC4



signature.asc
Description: Esta parte del mensaje está firmada	digitalmente


Re: ¿Cómo puedo retener un paquete? (cóm o usar hold) (ERA: Re: apt-get me desinstala paquetes)

2006-09-27 Por tema Luis Rodrigo Gallardo Cruz
On Thu, Sep 28, 2006 at 12:31:22AM +0200, [EMAIL PROTECTED] wrote:
 De acuerdo.
 
 Pero entonces, ¿no hay ninguna manera de hacer un dist-upgrade sin
 que me actualice algún (o algunos) paquetes?
 
 En realidad, no sé muy bien cuál es la diferencia entre upgrade y
 dist-upgrade, pero yo siempre he usado dist-upgrade. Si upgrade me
 actualiza todos los paquetes, ¿no es lo mismo que hacer dist-upgrade?

upgrade sólo actualiza. Si la nueva versión de algún paquete tiene una
nueva dependencia que se necesita instalar, o entra en conflicto con
un paquete instalado, entonces ese paquete no se actualiza.

dist-upgrade trata de actualizar no importa que. Si hay dependencias
nuevas, busca un juego de paquetes a instalar/eliminar que haga que se
cumplan esas nuevas dependencias. 

apt-get dist-upgrade busca una solución y pide confirmación para
aplicarla. Si no te gusta (por ejemplo, si una nueva dependencia tiene
alternativas y eligió una que no quieres) tienes que abortar la
actualización y actualizar a mano (haciendo apt-get install loa
paquetes que sí quieres)

-- 
Rodrigo Gallardo
GPG-Fingerprint: 7C81 E60C 442E 8FBC D975  2F49 0199 8318 ADC9 BC28


signature.asc
Description: Digital signature


Re: ¿Cómo puedo retener un paquete? (cómo usar hold) (ERA: Re: apt-get me desinstala paquetes)

2006-09-27 Por tema Iñaki
El Jueves, 28 de Septiembre de 2006 00:42, [EMAIL PROTECTED] 
escribió:
 aunque no sé muy bien cuál es la diferencia -ver el
 mensaje que he enviado antes-. ¿Cuál es la diferencia, de todos
 modos?).

Ver respuesta que he enviado antes   ;)


-- 
Iñaki



Re: ¿Cómo puedo retener un paquete? (cómo usar hold) (ERA: Re: apt-get me desinstala paquetes)

2006-09-27 Por tema Javier San Roman
El Miércoles, 27 de Septiembre de 2006 23:05, [EMAIL PROTECTED] 
escribió:

 también me lo desinstala sin problemas. ¿Por qué lo hace, si está
 retenido? ¿Cómo puedo retener un paquete para que no me lo desinstale
 ni actualice? (por ejemplo, si hago un dist-upgrade).

 Saludos.

También puedes echarle un vistazo a apt_preferences.

-- 
Usuario Linux: #156817
Debian etch/Núcleo 2.6.16
In a world without barriers, who need Gates and Windows?



Re: apt-get me desinstala paquetes

2006-09-26 Por tema Ricardo Frydman Eureka!
El lun, 25 de sep de 2006, a las 07:42:52 -0300, Prof. Roman Gelbort dijo:
 El Lun 25 Sep 2006 15:18, Luis Rodrigo Gallardo Cruz escribió:
  El hecho de que tu OOo sea el más reciente no necesariamente significa
  que todas las dependencias contra las que fué compilado sean las mas
  recientes. Sobre todo si se trata de un paquete creado externamente,
  por que es común que la gente sin experiencia en Debian tenga pequeños
  errores con eso.
 
 A ver si me entienden... yo no ataco al sistema apt. Se que no quita cosas 
 porque sí... salvo que funcione mal!
 
 Lo que en este momento está haciendo, no es lo que yo quiero que haga. Esto 
 no pasa solo con OOo, sino que sucede con cualquier cosa que quiera 
 instalar o desinstalar...
 
 Lo que necesito saber, es como hago para que no haga esto.
Bueno,para eso necesitamos saber como fue que llegaste a que lo haga :)

1 - que tenes en sources.list
2 - cuanto hace que no actualizas
3 - como soles hacerlo
4 - que paquetes tenes extraños a los repositorios y como los instalaste
5 - algun texto copypasteado de la salida y que comando ejecutaste para llegar 
a eso

 
 -- 
 -
 Prof. Román H. Gelbort
 Director de capacitación de XTech
 Tel.: 15 5615-2646
 www.xtech.com.ar - Buenos Aires - Argentina
 -
 
 
 

-- 
Ricardo A.Frydman 
Consultor en Tecnología Open Source - Administrador de Sistemas
jabber: [EMAIL PROTECTED] - http://www.eureka-linux.com.ar
SIP # 1-747-667-9534


signature.asc
Description: Digital signature


apt-get me desinstala paquetes

2006-09-25 Por tema Prof. Roman Gelbort
Tengo el problema que apt-get (o aptitude) me desinstala algunos paquetes 
cuando quiero instalar otros.

No es un tema de dependencias o conflictos. Hoy, por ejemplo, me desinstaló 
openoffice al instalar kuickshow :-P

En el caso de OOo, puede ser porque lo instalé con dpkg?

Cómo puedo marcar paquetes para que no me los desinstale?

-- 
-
Prof. Román H. Gelbort
Director de capacitación de XTech
Tel.: 15 5615-2646
www.xtech.com.ar - Buenos Aires - Argentina
-



Re: apt-get me desinstala paquetes

2006-09-25 Por tema Camilo Alejandro Arboleda
El día 25/09/06, Prof. Roman Gelbort [EMAIL PROTECTED] escribió:
Tengo el problema que apt-get (o aptitude) me desinstala algunos paquetescuando quiero instalar otros.No es un tema de dependencias o conflictos. Hoy, por ejemplo, me desinstalóopenoffice al instalar kuickshow :-P
En el caso de OOo, puede ser porque lo instalé con dpkg?Cómo puedo marcar paquetes para que no me los desinstale?A mi también me ha pasado, y no he podido saber la causa exacta (¿alguien la sabe?), pero lo manejo poniendolos en 'hold' con el aptitude, tecla 'h'. Si lo instalaste con dpkg es posible que el lo considere obsoleto, y por lo tanto lo desinstale. 
---Prof. Román H. Gelbort
Director de capacitación de XTechTel.: 15 5615-2646www.xtech.com.ar - Buenos Aires - Argentina-
-- Algo mas sobre Camilo Arboleda?http://camiloaa.blogspot.com


RE: apt-get me desinstala paquetes

2006-09-25 Por tema sciencisto-debian
Si no me equivoco, el hecho de que al instalar un programa,
paquete o lo que sea se desinstalen otros ocurre cuando el
nuevo paquete que se está instalando depende de cierta versión
de ciertos otros paquetes o librerías. Al instalar la nueva
versión de estas dependencias (es decir, al reemplazar las antiguas),
apt (o dpkg) desinstalará los paquetes que dependían de las
antiguas versiones (a menos que encuentre una versión que encaje
con esas nuevas versiones de las librería, en cuyo caso lo que hará
será actualizar esos paquetes).

Así que, si al instalar kuickshow se te ha desinstalado
OpenOffice.org,
debe de ser (probablemente) porque ambos programas tienen
dependencias
comunes, pero las versiones de las dependencias de kuickshow son más
recientes que las de OpenOffice (es decir, que la versión de
kuickshow
que has instalado es más reciente que la versión de OpenOffice que
tenías instalada). Tienes que volver a instalar OpenOffice, pero no
la versión que tenías, sino una más reciente (que tenga las mismas
versiones de las dependencias comunes que tenga con kuickshow).

Si instalas paquetes usando repositorios en internet (ftp o http),
estos problemas suelen resolverse solos (porque al instalar kuickshow
te habría actualizado los paquetes de los que dependa, y cuantos
paquetes fuera necesario para actualizar para solucionar cualquier
posible conflicto, como OpenOffice.org, en este caso -en lugar de
desinstalarlo-). Al menos, a mí siempre me hace esto.

¿Has instalado kuickshow desde un repositorio en internet, o mediante
un repositorio local (cd, dvd, etc.)?

Espero que te sirva de ayuda.
Un saludo.


 --- Prof. Roman Gelbort [EMAIL PROTECTED] escribió:

 Tengo el problema que apt-get (o aptitude) me desinstala algunos
 paquetes 
 cuando quiero instalar otros.
 
 No es un tema de dependencias o conflictos. Hoy, por ejemplo, me
 desinstaló 
 openoffice al instalar kuickshow :-P
 
 En el caso de OOo, puede ser porque lo instalé con dpkg?
 
 Cómo puedo marcar paquetes para que no me los desinstale?
 
 -- 
 -
 Prof. Román H. Gelbort
 Director de capacitación de XTech
 Tel.: 15 5615-2646
 www.xtech.com.ar - Buenos Aires - Argentina
 -
 
 




__ 
LLama Gratis a cualquier PC del Mundo. 
Llamadas a fijos y móviles desde 1 céntimo por minuto. 
http://es.voice.yahoo.com


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Re: apt-get me desinstala paquetes

2006-09-25 Por tema Prof. Roman Gelbort
El Lun 25 Sep 2006 13:13, [EMAIL PROTECTED] escribió:
 Si no me equivoco, el hecho de que al instalar un programa,
 paquete o lo que sea se desinstalen otros ocurre cuando el
 nuevo paquete que se está instalando depende de cierta versión
 de ciertos otros paquetes o librerías. Al instalar la nueva
 versión de estas dependencias (es decir, al reemplazar las antiguas),
 apt (o dpkg) desinstalará los paquetes que dependían de las
 antiguas versiones (a menos que encuentre una versión que encaje
 con esas nuevas versiones de las librería, en cuyo caso lo que hará
 será actualizar esos paquetes).

No están relacionados con las dependecias o conflictos de paquetes. Más bien 
parece una funcionalidad o error de apt/dpkg.

El OOo es el más reciente que existe porque yo lo necesito así por estar en el 
proyecto de OOo en español. Si lo instalaba desde los repositorios de Etch me 
instalaba una versión anterior.

De todas formas me hace esto mismo con otros paquetes que quiero conservar 
(como Totem). Pero cada vez que tengo que usar apt para algo, me dice que va 
a desinstalar los siguientes paquetes obsoletos o sin uso. :-(

-- 
-
Prof. Román H. Gelbort
Director de capacitación de XTech
Tel.: 15 5615-2646
www.xtech.com.ar - Buenos Aires - Argentina
-



Re: apt-get me desinstala paquetes

2006-09-25 Por tema Luis Rodrigo Gallardo Cruz
On Mon, Sep 25, 2006 at 01:33:43PM -0300, Prof. Roman Gelbort wrote:
 No están relacionados con las dependecias o conflictos de paquetes. Más bien 
 parece una funcionalidad o error de apt/dpkg.

apt no quita paquetes nomás por que sí.
 
 El OOo es el más reciente que existe porque yo lo necesito así por estar en 
 el 
 proyecto de OOo en español. Si lo instalaba desde los repositorios de Etch me 
 instalaba una versión anterior.

El hecho de que tu OOo sea el más reciente no necesariamente significa
que todas las dependencias contra las que fué compilado sean las mas
recientes. Sobre todo si se trata de un paquete creado externamente,
por que es común que la gente sin experiencia en Debian tenga pequeños
errores con eso.

-- 
Rodrigo Gallardo
GPG-Fingerprint: 7C81 E60C 442E 8FBC D975  2F49 0199 8318 ADC9 BC28


signature.asc
Description: Digital signature


Re: apt-get me desinstala paquetes

2006-09-25 Por tema Prof. Roman Gelbort
El Lun 25 Sep 2006 15:18, Luis Rodrigo Gallardo Cruz escribió:
 El hecho de que tu OOo sea el más reciente no necesariamente significa
 que todas las dependencias contra las que fué compilado sean las mas
 recientes. Sobre todo si se trata de un paquete creado externamente,
 por que es común que la gente sin experiencia en Debian tenga pequeños
 errores con eso.

A ver si me entienden... yo no ataco al sistema apt. Se que no quita cosas 
porque sí... salvo que funcione mal!

Lo que en este momento está haciendo, no es lo que yo quiero que haga. Esto 
no pasa solo con OOo, sino que sucede con cualquier cosa que quiera 
instalar o desinstalar...

Lo que necesito saber, es como hago para que no haga esto.

-- 
-
Prof. Román H. Gelbort
Director de capacitación de XTech
Tel.: 15 5615-2646
www.xtech.com.ar - Buenos Aires - Argentina
-



Re: apt-get me desinstala paquetes

2006-09-25 Por tema Marcos Delgado

El 25/09/06, Prof. Roman Gelbort[EMAIL PROTECTED] escribió:

El Lun 25 Sep 2006 15:18, Luis Rodrigo Gallardo Cruz escribió:
 El hecho de que tu OOo sea el más reciente no necesariamente significa
 que todas las dependencias contra las que fué compilado sean las mas
 recientes. Sobre todo si se trata de un paquete creado externamente,
 por que es común que la gente sin experiencia en Debian tenga pequeños
 errores con eso.

A ver si me entienden... yo no ataco al sistema apt. Se que no quita cosas
porque sí... salvo que funcione mal!

Lo que en este momento está haciendo, no es lo que yo quiero que haga. Esto
no pasa solo con OOo, sino que sucede con cualquier cosa que quiera
instalar o desinstalar...

Lo que necesito saber, es como hago para que no haga esto.

--
-
Prof. Román H. Gelbort
Director de capacitación de XTech
Tel.: 15 5615-2646
www.xtech.com.ar - Buenos Aires - Argentina
-


Nunca lo he hecho, pero busca hold (retener el paquete) y apt o dpkg o aptitude.
Suerte.
Marcos Delgado.



Re: apt-get me desinstala paquetes

2006-09-25 Por tema Luis Rodrigo Gallardo Cruz
On Mon, Sep 25, 2006 at 05:59:30PM -0500, Marcos Delgado wrote:
 El 25/09/06, Prof. Roman Gelbort[EMAIL PROTECTED] escribió:
 El Lun 25 Sep 2006 15:18, Luis Rodrigo Gallardo Cruz escribió:
  El hecho de que tu OOo sea el más reciente no necesariamente significa
  que todas las dependencias contra las que fué compilado sean las mas
  recientes. Sobre todo si se trata de un paquete creado externamente,
  por que es común que la gente sin experiencia en Debian tenga pequeños
  errores con eso.
 
 A ver si me entienden... yo no ataco al sistema apt. Se que no quita cosas
 porque sí... salvo que funcione mal!

No dije que lo atacaras. Sólo digo que probablemente sí sea un
problema de versiones.

 Lo que en este momento está haciendo, no es lo que yo quiero que haga. 
 Esto
 no pasa solo con OOo, sino que sucede con cualquier cosa que quiera
 instalar o desinstalar...
 
 Lo que necesito saber, es como hago para que no haga esto.
 

Opción 1. Usa aptitude, en vez de apt-get. Cuando te diga que está a
punto de eliminar un paquete, dile que no lo haga. Lee la
documentación del mismo para ver como.

Opción 2. Busca el nombre del paquete que quieres retener. Haz
 echo 'paquete hold'| dpkg --set-selections
El dpkg debe correr como root.

Pero estas son soluciónes chapuceras, por que al retener un paquete vas
a evitar que cualquier cosa que entre en conflicto con la versión que
tienes retenida se actualice. Y si ahorita cualquier cosa que quieres
instalar intenta eliminar OOo, quiere decir que muchas versiones
nuevas de cosas entran en conflicto con él, por alguna razón.

-- 
Rodrigo Gallardo
GPG-Fingerprint: 7C81 E60C 442E 8FBC D975  2F49 0199 8318 ADC9 BC28


signature.asc
Description: Digital signature


Re: apt-get me desinstala paquetes

2006-09-25 Por tema Angel Claudio Alvarez
El lun, 25-09-2006 a las 19:42 -0300, Prof. Roman Gelbort escribió:
 El Lun 25 Sep 2006 15:18, Luis Rodrigo Gallardo Cruz escribió:
  El hecho de que tu OOo sea el más reciente no necesariamente significa
  que todas las dependencias contra las que fué compilado sean las mas
  recientes. Sobre todo si se trata de un paquete creado externamente,
  por que es común que la gente sin experiencia en Debian tenga pequeños
  errores con eso.
 
 A ver si me entienden... yo no ataco al sistema apt. Se que no quita cosas 
 porque sí... salvo que funcione mal!

apt-no funciona mal
El problema esta en tus repositorios
apt maneja dependencias( y bastante bien por cierto), NO hace magia
Si mezclas repositorios, siempre vas a tener problemas ( mucho mas en el
caso de usar testing y mezclar con unstable)

 
 Lo que en este momento está haciendo, no es lo que yo quiero que haga. Esto 
 no pasa solo con OOo, sino que sucede con cualquier cosa que quiera 
 instalar o desinstalar...
 
 Lo que necesito saber, es como hago para que no haga esto.

usa la rama que contenga los paquetes que necesitas (y asumi los
riesgos, en caso de no ser stable)

 
-- 
Angel Claudio Alvarez
Usuario Linux Registrado 143466
GPG Public Key en http://pgp.mit.edu
key fingerprint = 3AED D95B 7E2D E954 61C8  F505 1884 473C FC8C 8AC4



signature.asc
Description: Esta parte del mensaje está firmada	digitalmente


Re: apt-get me desinstala paquetes

2006-09-25 Por tema Prof. Roman Gelbort
Muchas gracias!

Estas últimas pistas me llevaron a buen puerto. Ahora tengo unos 10 paquetes 
marcados como fijos y ya no me los desinstala. :-)

-- 
-
Prof. Román H. Gelbort
Director de capacitación de XTech
Tel.: 15 5615-2646
www.xtech.com.ar - Buenos Aires - Argentina
-