1 |
On Friday 21 May 2004 09:01, Pascal Ronecker wrote: |
2 |
> Bon, voilà ce que j'ai bricolé, et mon problème suivant. |
3 |
> |
4 |
> ACCEPT_KEYWORDS="~x86" emerge -p --nospinner gnome | \sed -n 's:^.* ] |
5 |
> |
6 |
> :=:p' |cut -f 1 -d "["> /etc/portage/package.keywords |
7 |
> |
8 |
> En gros j'ai mis un espace devant le ] du sed, du coup je récupère |
9 |
> [a.b.c] quand un package est déjà présent, et le cut me le vire. |
10 |
> |
11 |
> Et maintenant me reste deux "blocks" |
12 |
> |
13 |
> Calculating dependencies ...done! |
14 |
> [blocks B ] x11-themes/gtk-engines-thinice (from pkg |
15 |
> x11-themes/gnome-themes-2.6.0) |
16 |
> [blocks B ] gnome-extra/acme (from pkg |
17 |
> gnome-base/control-center-2.6.0.3) |
18 |
> |
19 |
> hum .. |
20 |
> Et si je fais un emerge up gnome au lieu de p tout seul, il ne se plaint |
21 |
> plus. Normal docteur ? |
22 |
> |
23 |
> |
24 |
> Dernière question : il insiste pour m'installer "gnome-games" et autres |
25 |
> trucs sordides dont je ne veux absolument pas (alsa-drivers alors que je |
26 |
> me les colle à la main par habitude, etc ...). |
27 |
> Y a moyen de lui dire de ne pas faire ? |
28 |
> |
29 |
> On Fri, 2004-05-21 at 08:17, Pascal Ronecker wrote: |
30 |
> > Effectivement, c'est bien plus joli comme ça ! |
31 |
> > par contre je me retrouve avec des ptits problèmes (voir plus loin). |
32 |
> > |
33 |
> > Je dois rajouter plein d'autres trucs à la main dans package.keywords : |
34 |
> > |
35 |
> > =x11-libs/gtk+-2.4.0-r1 |
36 |
> > =dev-libs/glib-2.4.0 |
37 |
> > =x11-libs/pango-1.4.0 |
38 |
> > et c'est loin d'ête fini |
39 |
> > |
40 |
> > Dans plein de cas le truc avec le |\sed ne renvoie bizarrement que le |
41 |
> > premier "=" de la ligne, pour tous les packages renvoyés avec Update au |
42 |
> > lieu de New par la commande emerge -p. |
43 |
> > |
44 |
> > Je connais mal sed, y a ptet un détail qui coince ? |
45 |
> > |
46 |
> > |
47 |
> > |
48 |
> > [root] etc # emerge -p |
49 |
> > gnome |
50 |
> > These are the packages that I would merge, in order: |
51 |
> > |
52 |
> > Calculating dependencies | |
53 |
> > !!! all ebuilds that could satisfy ">=x11-libs/gtk+-2.3" have been |
54 |
> > masked. |
55 |
> > !!! possible candidates are: |
56 |
> > !!! (dependency required by "gnome-extra/gnome-games-2.6.0.1" |
57 |
> > [ebuild]) |
58 |
> > |
59 |
> > !!! Error calculating dependencies. Please correct. |
60 |
> > [root] etc # emerge -up gnome |
61 |
> > |
62 |
> > These are the packages that I would merge, in order: |
63 |
> > |
64 |
> > Calculating dependencies \ |
65 |
> > !!! all ebuilds that could satisfy ">=x11-libs/gtk+-2.3" have been |
66 |
> > masked. |
67 |
> > !!! possible candidates are: |
68 |
> > !!! (dependency required by "gnome-extra/nautilus-cd-burner-2.6.0" |
69 |
> > [ebuild]) |
70 |
> > |
71 |
> > !!! Error calculating dependencies. Please correct. |
72 |
> > |
73 |
> > On Fri, 2004-05-21 at 07:16, Thomas de Grenier de Latour wrote: |
74 |
> > > On Thu, 20 May 2004 19:55:01 +0200 |
75 |
> > > |
76 |
> > > Lionel Montrieux <lionel.montrieux@×××××××.be> wrote: |
77 |
> > > > ACCEPT_KEYWORDS="~x86" emerge -u gnome |
78 |
> > > |
79 |
> > > Pas facile de maintenir un système sur lequel on a installé des |
80 |
> > > paquets par cette méthode. Cf. ici pour les détails : |
81 |
> > > http://forums.gentoo.org/viewtopic.php?t=133161 |
82 |
> > > |
83 |
> > > Mieux vaut utilisez le package.keywords. |
84 |
> > > |
85 |
> > > ACCEPT_KEYWORDS="~x86" emerge -p --nospinner gnome | \ |
86 |
> > > sed -n 's:^.*] :=:p' >> /etc/portage/package.keywords |
87 |
> > > |
88 |
> > > Ensuite, "emerge gnome" fera l'affaire. |
89 |
> > > |
90 |
> > > À savoir aussi que le passage en gtk-2.4 nécéssite une |
91 |
> > > réinstallation des thèmes gtk, automatisable ainsi : |
92 |
> > > qpkg -f -nc -v /usr/lib/gtk-2.0/2.2.0/engines | \ |
93 |
> > > sed "s:^:=:" | xargs emerge --oneshot |
94 |
> > |
95 |
> > -- |
96 |
> > gentoo-user-fr@g.o mailing list |
97 |
> |
98 |
> -- |
99 |
> gentoo-user-fr@g.o mailing list |
100 |
un peu OT quoique, mais aujourd'hui j'ai fait un sync et gnome est p assé en |
101 |
2.6 |
102 |
-- |
103 |
You can build more secure systems as long as you want, evolution will develop |
104 |
the better idiot. -- Jan Wieck |
105 |
|
106 |
-- |
107 |
gentoo-user-fr@g.o mailing list |