Gentoo Archives: gentoo-user-es

From: d2clon <d2clon@×××××××××××××××.org>
To: gentoo-user-es@l.g.o
Subject: Re: [gentoo-user-es] bloqueo de paquete que no tengo instalado (SOLUCIONADO)
Date: Mon, 19 Feb 2007 12:18:50
Message-Id: 45D9A433.6050107@desarrolladores.org
In Reply to: Re: [gentoo-user-es] bloqueo de paquete que no tengo instalado (SOLUCIONADO) by "Jesús Guerrero" <6thpink@terra.es>
1 Jesús Guerrero wrote:
2 > El Mon, 19 Feb 2007 11:23:10 +0000
3 > d2clon <d2clon@×××××××××××××××.org> escribió:
4 >
5 >> d2clon wrote:
6 >> [...]
7 >> Lo he arreglado dando un rodeo:
8 >> 1) desinstalar baselayout (cruzando los dedos y agarrado a la mesa de
9 >> madera) 2) instalando sysvinit
10 >> 3) reinstalando baslayout
11 >>
12 >> :)
13 >>
14 >> Gracias
15 >>
16 >
17 > Probablemente no ayude mucho ya que el problema está resuelto, pero por
18 > si sientes curiosidad y no te explicas muy bien que es lo que ha pasado
19 > intentaré explicarlo.
20 >
21 > El motivo y razón de todo esto lo podemos encontrar mirando un poco en
22 > los ebuilds de baselayout:
23 >
24 > ============
25 > # grep sysinit /var/portage/sys-apps/baselayout/*
26 > baselayout-1.11.15-r3.ebuild:RDEPEND=">=sys-apps/sysvinit-2.86-r3
27 > baselayout-1.11.15-r3.ebuild: # As of baselayout-,
28 > sysvinit is its own package again, and
29 > baselayout-1.12.4-r7.ebuild:RDEPEND=">=sys-apps/sysvinit-2.86-r3
30 > baselayout-1.12.4-r7.ebuild: # As of baselayout-1.10-1-r1,
31 > sysvinit is its own package again, and
32 > baselayout-1.12.5-r2.ebuild:RDEPEND=">=sys-apps/sysvinit-2.86-r3
33 > baselayout-1.12.5-r2.ebuild: # As of baselayout-1.10-1-r1,
34 > sysvinit is its own package again, and
35 > baselayout-1.12.6.ebuild:RDEPEND=">=sys-apps/sysvinit-2.86-r3
36 > baselayout-1.12.6.ebuild: # As of baselayout-1.10-1-r1,
37 > sysvinit is its own package again, and baselayout-1.12.8-r1.ebuild:
38 > # As of baselayout-1.10-1-r1, sysvinit is its own package again, and
39 > baselayout-1.12.8-r2.ebuild: # As of baselayout-1.10-1-r1,
40 > sysvinit is its own package again, and baselayout-1.12.8-r5.ebuild:
41 > # As of baselayout-1.10-1-r1, sysvinit is its own package again, and
42 > baselayout-1.12.9.ebuild: # As of baselayout-1.10-1-r1,
43 > sysvinit is its own package again, and
44 > ============
45 >
46 > En las versiones de baselayout anteriores a 1.10-1-r1, sysvinit estaba
47 > integrado (o mejor dicho, una versión modificada del mismo) en el mismo
48 > paquete baselayout. Por este motivo, dichas versiones bloquean a
49 > sysvinit, ya que instalar una versión externa de sysvinit junto con un
50 > baselayout antiguo no funcionaría, y provocaría poco menos que
51 > unabaselayout-1.11.15-r3.ebuild:RDEPEND= catástrofe en nuestro sistema de inicio.
52 >
53 > Ahora, sysvinit es un paquete separado de nuevo, a partir de
54 > baselayout-1.10-1-r1. El problema ha sido que la versión nueva de
55 > baselayout que estabas intentando instalar (emerge --update) quería
56 > sysvinit, pero la antigua, que estaba instalada, no permitía que dicho
57 > paquete se instalase. En este tipo de situaciones lo mejor es proceder
58 > como lo has hecho, pero no estaría de más que antes hubieras hecho un
59 > quickpkg del antiguo baselayout por si acaso jeje.
60 >
61 > Espero haber aclarado un poco el asunto.
62
63 Miles de thx.. gracias por la caña.. la próxima vez igual puedo pescar por mi
64 cuenta :)
65
66 >
67 > Saludos.
68
69
70 --
71 http://www.flickr.com/photos/d2clon
72 http://enindia.blogspot.com
73 http://enamsterdam.blogspot.com
74 --
75 gentoo-user-es@g.o mailing list