OVH Cloud OVH Cloud

Gentoo: question sur portage

4 réponses
Avatar
François Valenduc
Bonsoir à tous,

Calculating world dependencies ...done!
[blocks B ] <=x11-themes/gnome-themes-2.8.2 (is blocking
x11-themes/gtk-engines-2.6.3)
[blocks B ] <app-admin/gnome-system-tools-1.1.91 (is blocking
app-admin/system-tools-backends-1.2.0)
...
Donc, pas moyen de mettre à jour Gentoo. Y a t'il un moyen pour s'en
sortir ?

Autre question, je commence à manquer d'espace disque et j'ai remarqué
que le répertoire /usr/portage/distfiles contenait toutes les sources de
paquets. Je suppose que je peux supprimer tous ces fichiers sans risque.
Au cas où emerge en aurait besoin, je suppose qu'ils seraient à nouveau
téléchargés ?

Merci d'avance pour votre aide

--
François Valenduc

Mon adresse e-mail est bien sur truquée
Enlever le deuxième c à la fin et mettre un point après francois pour me répondre

4 réponses

Avatar
Rakotomandimby (R12y) Mihamina
( Mon, 06 Jun 2005 22:48:20 +0200 ) François Valenduc :

Je suppose que je peux supprimer tous ces fichiers sans risque.


Oui, mais je pense que portage doit pouvoir s'invoquer avec les bonnes
options pour faire le boulot lui-même.

Au cas où emerge en aurait besoin, je suppose qu'ils seraient à
nouveau téléchargés ?


Oui.

--
Mirroir de logiciels libres http://www.etud-orleans.fr
Développement de logiciels libres http://aspo.rktmb.org/activites/developpement
Infogerance de serveur dédié http://aspo.rktmb.org/activites/infogerance
(En louant les services de l'ASPO vous luttez contre la fracture numerique)

Avatar
TiChou
Dans le message <news:42a4b695$0$324$,
*François Valenduc* tapota sur f.c.o.l.configuration :

Bonsoir à tous,


Bonsoir,

Calculating world dependencies ...done!
[blocks B ] <=x11-themes/gnome-themes-2.8.2 (is blocking
x11-themes/gtk-engines-2.6.3)
[blocks B ] <app-admin/gnome-system-tools-1.1.91 (is blocking
app-admin/system-tools-backends-1.2.0)
...
Donc, pas moyen de mettre à jour Gentoo.


Par quelle commande avez-vous lancer cette mise à jour ?

Y a t'il un moyen pour s'en sortir ?


Vérifiez que votre arbre portage est bien à jour (emerge --sync).

Sinon, il suffit générallement de désinstaller le paquet bloquant :

$ emerge --unmerge x11-themes/gnome-themes app-admin/gnome-system-tools

Autre question, je commence à manquer d'espace disque et j'ai remarqué
que le répertoire /usr/portage/distfiles contenait toutes les sources de
paquets. Je suppose que je peux supprimer tous ces fichiers sans risque.


Oui.

Au cas où emerge en aurait besoin, je suppose qu'ils seraient à nouveau
téléchargés ?


Oui.

Merci d'avance pour votre aide


De rien.

--
TiChou

Avatar
François Valenduc
Dans le message <news:42a4b695$0$324$,
*François Valenduc* tapota sur f.c.o.l.configuration :

Bonsoir à tous,



Bonsoir,

Calculating world dependencies ...done!
[blocks B ] <=x11-themes/gnome-themes-2.8.2 (is blocking
x11-themes/gtk-engines-2.6.3)
[blocks B ] <app-admin/gnome-system-tools-1.1.91 (is blocking
app-admin/system-tools-backends-1.2.0)
...
Donc, pas moyen de mettre à jour Gentoo.



Par quelle commande avez-vous lancer cette mise à jour ?

Y a t'il un moyen pour s'en sortir ?



Vérifiez que votre arbre portage est bien à jour (emerge --sync).

Sinon, il suffit générallement de désinstaller le paquet bloquant :

$ emerge --unmerge x11-themes/gnome-themes app-admin/gnome-system-tools

Autre question, je commence à manquer d'espace disque et j'ai remarqué
que le répertoire /usr/portage/distfiles contenait toutes les sources de
paquets. Je suppose que je peux supprimer tous ces fichiers sans risque.



Oui.

Au cas où emerge en aurait besoin, je suppose qu'ils seraient à nouveau
téléchargés ?



Oui.

Merci d'avance pour votre aide



De rien.



Merci beaucoup pour vos conseils. En fait, j'avais bien mis à jour
l'arbre portage avant d'effectuer la mise à jour (avec emerge --update
--deep world) mais deux paquets bloquaient le passage à gnome 2.10. J'ai
donc désinstallé ces paquets qui seront ensuite réinstallés par la mise
à jour. J'ai quand même encore une question à poser: des paquets que je
trouvent inutiles et très long à compiler (gecko-sdk, evolution ou
epiphany) sont aussi inclus dans la mise à jour alors qu'ils ne sont pas
installés actuellement. Est-ce normal ? Y-a t'il moyen d'empêcher celà ?


Avatar
TiChou
Dans le message <news:42a584ae$0$32505$,
*François Valenduc* tapota sur f.c.o.l.configuration :

J'ai quand même encore une question à poser: des paquets que je
trouvent inutiles et très long à compiler (gecko-sdk, evolution ou
epiphany) sont aussi inclus dans la mise à jour alors qu'ils ne sont pas
installés actuellement. Est-ce normal ?


Ces nouveaux paquets sont sûrement des dépendances pour d'autres paquets.
Pour le vérifier, lancez la commande emerge avec l'option --tree pour
afficher l'arbre des dépendances. Vous verrez ainsi à quels paquets sont
rattachés ces nouveaux paquets.

Y-a t'il moyen d'empêcher celà ?


En utilisant l'option --verbose vous pouvez voir s'il existe des use flags
permettant de supprimer tel ou tel support et donc telle ou telle
dépendance. Reste alors ensuite à renseigner les fichiers se trouvant dans
/etc/portage (man portage).
S'il n'y a pas moyen et que vous jugez que ces paquets vous sont réellement
inutiles, alors faites un rapport de bug. La démarche peut vous paraître
curieuse mais sachez que les développeurs de Gentoo disent :

« Il est primordial que vous compreniez que Gentoo est avant tout une
question de choix. Nous ne vous imposons jamais un choix que vous ne
voudriez pas faire. Si vous considérez que c'est le cas, faites-le nous
savoir via un rapport de bogue. »

--
TiChou