Re: /etc/apt/preferences, Lenny con algunos paquetes de Squeeze
El Viernes, 18 de Febrero de 2011, AngelD escribió: Necesito instalar un paquete de Squeeze, pero sin actualizar una Lenny, y como no quiero resolver las dependencias a mano, tras añadir el repo de Squeeze, he decidido utilizar el '/etc/apt/preferences': Package: python3 Pin: release a=squeeze Pin-Priority: 999 Package: * Pin: release a=squeeze Pin-Priority: -10 Pero si hago un upgrade o dist-upgrade, me intenta actualizar a Squeeze, algo que no deseo. He probado con la a= (¿de archive?), con la o= (¿de origen?), y los resultados son siempre los mismos. ¿Alguien me puede iluminar?. -- Saludos --- Angel No se si estoy en situación de ello, pero lo intentaré: - Algo evidente: sources con stable y testing. - En /etc/apt/apt.conf: APT::Default-Release stable; APT::Cache-Limit=1000; - En /etc/apt/preferences: Package: * Pin: release a=stable Pin-Priority: 900 Package: * Pin: release a=testing Pin-Priority: 100 Package: python3 Pin: release a=testing Pin-Priority: 999 - aptitude update - Comprobar con apt-cache policy python3 que la versión a instalar es la que quieres en la línea Candidato. Si es así, ya debería instalarse. Suerte -- Usuario Linux: #156817 Debian Wheezy/Sid - Kernel 2.6.36 -- 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/201102200040.51008.arup...@caolin.net
Re: /etc/apt/preferences, Lenny con algunos paquetes de Squeeze
El Domingo, 20 de Febrero de 2011, Javier San Roman escribió: El Viernes, 18 de Febrero de 2011, AngelD escribió: Necesito instalar un paquete de Squeeze, pero sin actualizar una Lenny, y como no quiero resolver las dependencias a mano, tras añadir el repo de Squeeze, he decidido utilizar el '/etc/apt/preferences': Package: python3 Pin: release a=squeeze Pin-Priority: 999 Package: * Pin: release a=squeeze Pin-Priority: -10 Pero si hago un upgrade o dist-upgrade, me intenta actualizar a Squeeze, algo que no deseo. He probado con la a= (¿de archive?), con la o= (¿de origen?), y los resultados son siempre los mismos. ¿Alguien me puede iluminar?. -- Saludos --- Angel No se si estoy en situación de ello, pero lo intentaré: - Algo evidente: sources con stable y testing. - En /etc/apt/apt.conf: APT::Default-Release stable; APT::Cache-Limit=1000; - En /etc/apt/preferences: Package: * Pin: release a=stable Pin-Priority: 900 Package: * Pin: release a=testing Pin-Priority: 100 Package: python3 Pin: release a=testing Pin-Priority: 999 - aptitude update - Comprobar con apt-cache policy python3 que la versión a instalar es la que quieres en la línea Candidato. Si es así, ya debería instalarse. Suerte Vaya, me he equivocado ya que la stable ahora es Squeeze. Un momento, que voy a revisarlo y contesto. -- Usuario Linux: #156817 Debian Wheezy/Sid - Kernel 2.6.36 -- 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/201102200115.02798.arup...@caolin.net
Re: /etc/apt/preferences, Lenny con algunos paquetes de Squeeze
El Domingo, 20 de Febrero de 2011, Javier San Roman escribió: El Domingo, 20 de Febrero de 2011, Javier San Roman escribió: El Viernes, 18 de Febrero de 2011, AngelD escribió: Necesito instalar un paquete de Squeeze, pero sin actualizar una Lenny, y como no quiero resolver las dependencias a mano, tras añadir el repo de Squeeze, he decidido utilizar el '/etc/apt/preferences': Package: python3 Pin: release a=squeeze Pin-Priority: 999 Package: * Pin: release a=squeeze Pin-Priority: -10 Corregido - Algo evidente: sources con oldstable y stable. - En /etc/apt/apt.conf: APT::Default-Release oldstable; APT::Cache-Limit=1000; - En /etc/apt/preferences: Package: * Pin: release a=oldstable Pin-Priority: 900 Package: * Pin: release a=stable Pin-Priority: 100 Package: python3 Pin: release a=stable Pin-Priority: 999 - aptitude update - Comprobar con apt-cache policy python3 que la versión a instalar es la que quieres en la línea Candidato. Si es así, ya debería instalarse. Si lo quieres hacer con el nombre de las ramas pues donde pone oldstable cámbialo por lenny y donde pone stable cámbialo a squeeze.Si hay problemas, cambia la a del Pin: release por una n. -- Usuario Linux: #156817 Debian Wheezy/Sid - Kernel 2.6.36 -- 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/201102200150.52663.arup...@caolin.net
Re: /etc/apt/preferences, Lenny con algunos paquetes de Squeeze
El Fri, 18 Feb 2011 08:34:11 +0100, AngelD escribió: Necesito instalar un paquete de Squeeze, pero sin actualizar una Lenny, y como no quiero resolver las dependencias a mano, tras añadir el repo de Squeeze, he decidido utilizar el '/etc/apt/preferences': Package: python3 Pin: release a=squeeze Pin-Priority: 999 Package: * Pin: release a=squeeze Pin-Priority: -10 Pero si hago un upgrade o dist-upgrade, me intenta actualizar a Squeeze, algo que no deseo. He probado con la a= (¿de archive?), con la o= (¿de origen?), y los resultados son siempre los mismos. ¿Alguien me puede iluminar?. Yo en esto aún estoy muy pez... pero si no he pillado mal el concepto del pinning lo que le indicas arriba es un poco contradictorio (con el primer bloque le das prioridad al paquete python3 de squeeze y con el segundo bloque le dices que no instale ningún paquete de squeeze). Ahora que tampoco entiendo cómo con lo que has definido te quiere actualizar todos los paquetes :-? ¿No sería algo tal que asín? Package: python3 Pin: release a=squeeze Pin-Priority: 999 Package: python3 Pin: release a=lenny Pin-Priority: -10 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/pan.2011.02.18.13.11...@gmail.com
Re: /etc/apt/preferences, Lenny con algunos paquetes de Squeeze
Fri, 18 Feb 2011, Camaleón: El Fri, 18 Feb 2011 08:34:11 +0100, AngelD escribió: Necesito instalar un paquete de Squeeze, pero sin actualizar una Lenny, y como no quiero resolver las dependencias a mano, tras añadir el repo de Squeeze, he decidido utilizar el '/etc/apt/preferences': Package: python3 Pin: release a=squeeze Pin-Priority: 999 Package: * Pin: release a=squeeze Pin-Priority: -10 Pero si hago un upgrade o dist-upgrade, me intenta actualizar a Squeeze, algo que no deseo. He probado con la a= (¿de archive?), con la o= (¿de origen?), y los resultados son siempre los mismos. ¿Alguien me puede iluminar?. Yo en esto aún estoy muy pez... pero si no he pillado mal el concepto del pinning lo que le indicas arriba es un poco contradictorio (con el primer bloque le das prioridad al paquete python3 de squeeze y con el segundo bloque le dices que no instale ningún paquete de squeeze). Ahora que tampoco entiendo cómo con lo que has definido te quiere actualizar todos los paquetes :-? ¿No sería algo tal que asín? Package: python3 Pin: release a=squeeze Pin-Priority: 999 Package: python3 Pin: release a=lenny Pin-Priority: -10 Nop. Quiero que los paquetes sean los de Lenny excepto el paquete python3, que quiero que sea de Squeeze. Con lo que comentas, instala los paquetes de Squeeze Sí o Sí -- Saludos --- Angel
Re: /etc/apt/preferences, Lenny con algunos paquetes de Squeeze
El Fri, 18 Feb 2011 14:18:06 +0100, AngelD escribió: Fri, 18 Feb 2011, Camaleón: (...) ¿No sería algo tal que asín? Package: python3 Pin: release a=squeeze Pin-Priority: 999 Package: python3 Pin: release a=lenny Pin-Priority: -10 Nop. Quiero que los paquetes sean los de Lenny excepto el paquete python3, que quiero que sea de Squeeze. Con lo que comentas, instala los paquetes de Squeeze Sí o Sí ¿Y cómo es eso posible si el ámbito del pinning está establecido sólo para un paquete concreto (python3)? El resto de paquetes deberían usar la versión predeterminada que es Lenny... ¿no? Ahhh, espera, según man 5 apt_preferences tendrías que crear un archivo /etc/apt/apt.conf donde definas la distribución base: APT::Default-Release lenny; Y así ya debería funcionar. 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/pan.2011.02.18.14.27...@gmail.com
Re: /etc/apt/preferences, Lenny con algunos paquetes de Squeeze
Fri, 18 Feb 2011, Camaleón: El Fri, 18 Feb 2011 14:18:06 +0100, AngelD escribió: Fri, 18 Feb 2011, Camaleón: (...) ¿No sería algo tal que asín? Package: python3 Pin: release a=squeeze Pin-Priority: 999 Package: python3 Pin: release a=lenny Pin-Priority: -10 Nop. Quiero que los paquetes sean los de Lenny excepto el paquete python3, que quiero que sea de Squeeze. Con lo que comentas, instala los paquetes de Squeeze Sí o Sí ¿Y cómo es eso posible si el ámbito del pinning está establecido sólo para un paquete concreto (python3)? El resto de paquetes deberían usar la versión predeterminada que es Lenny... ¿no? Ahhh, espera, según man 5 apt_preferences tendrías que crear un archivo /etc/apt/apt.conf donde definas la distribución base: APT::Default-Release lenny; Parece que no quiere funcionar, incluso con esta línea me intenta actualizar a Squeeze a toda costa. Algo se me tiene que colar, pero todavía no descubre qué. :-( Por lo que veo en los ejemplos, se usa la denominación stable, unstable, en vez de los nombres propios de cada distribución, en cuanto pueda hago la prueba para ver si esto influye, aunque no me haga ninguna gracia apuntar hacia definiciones que pueden cambiar en el tiempo y el espacio. -- Saludos --- Angel
Re: /etc/apt/preferences, Lenny con algunos paquetes de Squeeze
El día 18 de febrero de 2011 14:41, angeld ang...@froga.net escribió: Fri, 18 Feb 2011, Camaleón: El Fri, 18 Feb 2011 14:18:06 +0100, AngelD escribió: Fri, 18 Feb 2011, Camaleón: (...) ¿No sería algo tal que asín? Package: python3 Pin: release a=squeeze Pin-Priority: 999 Package: python3 Pin: release a=lenny Pin-Priority: -10 Nop. Quiero que los paquetes sean los de Lenny excepto el paquete python3, que quiero que sea de Squeeze. Con lo que comentas, instala los paquetes de Squeeze Sí o Sí ¿Y cómo es eso posible si el ámbito del pinning está establecido sólo para un paquete concreto (python3)? El resto de paquetes deberían usar la versión predeterminada que es Lenny... ¿no? Ahhh, espera, según man 5 apt_preferences tendrías que crear un archivo /etc/apt/apt.conf donde definas la distribución base: APT::Default-Release lenny; Parece que no quiere funcionar, incluso con esta línea me intenta actualizar a Squeeze a toda costa. Algo se me tiene que colar, pero todavía no descubre qué. :-( Por lo que veo en los ejemplos, se usa la denominación stable, unstable, en vez de los nombres propios de cada distribución, en cuanto pueda hago la prueba para ver si esto influye, aunque no me haga ninguna gracia apuntar hacia definiciones que pueden cambiar en el tiempo y el espacio. -- Saludos --- Angel Según yo tienes que ver las dependencias hacia el paquete, ya que si hay programas que apunten python (no importa la versión) y por eso quieran actualizarse. Suerte. Marcos Delgado. -- 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/AANLkTi=G99uR+2_7EH86ioFF_XPyyvpktJRNV=utb...@mail.gmail.com
Re: /etc/apt/preferences, Lenny con algunos paquetes de Squeeze
Fri, 18 Feb 2011, Marcos Delgado: El día 18 de febrero de 2011 14:41, angeld ang...@froga.net escribió: Fri, 18 Feb 2011, Camaleón: El Fri, 18 Feb 2011 14:18:06 +0100, AngelD escribió: Fri, 18 Feb 2011, Camaleón: (...) ¿No sería algo tal que asín? Package: python3 Pin: release a=squeeze Pin-Priority: 999 Package: python3 Pin: release a=lenny Pin-Priority: -10 Nop. Quiero que los paquetes sean los de Lenny excepto el paquete python3, que quiero que sea de Squeeze. Con lo que comentas, instala los paquetes de Squeeze Sí o Sí ¿Y cómo es eso posible si el ámbito del pinning está establecido sólo para un paquete concreto (python3)? El resto de paquetes deberían usar la versión predeterminada que es Lenny... ¿no? Ahhh, espera, según man 5 apt_preferences tendrías que crear un archivo /etc/apt/apt.conf donde definas la distribución base: APT::Default-Release lenny; Parece que no quiere funcionar, incluso con esta línea me intenta actualizar a Squeeze a toda costa. Algo se me tiene que colar, pero todavía no descubre qué. :-( Por lo que veo en los ejemplos, se usa la denominación stable, unstable, en vez de los nombres propios de cada distribución, en cuanto pueda hago la prueba para ver si esto influye, aunque no me haga ninguna gracia apuntar hacia definiciones que pueden cambiar en el tiempo y el espacio. -- Saludos --- Angel Según yo tienes que ver las dependencias hacia el paquete, ya que si hay programas que apunten python (no importa la versión) y por eso quieran actualizarse. Si, eso lo tengo claro, pero me intenta actualizar todo, todo, todo, unas tres pantallas de paquetes, que intuyo no serán programas que apunten python. -- Saludos --- Angel