View previous topic :: View next topic |
Author |
Message |
lefoid Apprentice
Joined: 05 Nov 2005 Posts: 232
|
Posted: Mon Aug 21, 2006 6:32 am Post subject: [emerge] Message d'erreur avec --depclean |
|
|
Salut
Ce matin, comme tous les matins ces derniers jours, un petit message d'erreur.
J'ai fait :
Code: | emerge --sync
emerge --update --deep --newuse world
env-update && source /etc/profile
emerge --depclean |
Et c'est là que j'ai eu droit à :
Quote: | >>> Waiting 5 seconds before starting...
>>> (Control-C to abort)...
>>> Unmerging in: 5 4 3 2 1
>>> Unmerging kde-base/kdegraphics-meta-3.4.3...
No package files given... Grabbing a set.
/var/db/pkg/kde-base/kdegraphics-meta-3.4.3/kdegraphics-meta-3.4.3.ebuild: line 1: 53d53da3cdc38f887b0: command not found
!!! ERROR: kde-base/kdegraphics-meta-3.4.3 failed.
Call stack:
ebuild.sh, line 1447: Called die
!!! error sourcing ebuild
!!! If you need support, post the topmost build error, and the call stack if relevant.
!!! FAILED prerm: 1 |
alors qu'il me semble que toute la série des paquets KDE-3.4 était en train d'être enlevée.
J'ai tenté :
Code: | emerge --unmerge kde-base/kdegraphics-meta-3.4.3 |
mais j'ai eu le même message.
Une idée pour passer outre ou corriger le problème ?
J'ai bien pensé à réinstaller le paquet pour le désinstaller ensuite,
mais j'ai peur d'avoir à recompiler de nombreux autres paquets de KDE-3.4.
A moins qu'il n'existe une solution pour l'installer sans les dépendances.
Bref, ça continue, tous les jours un petit problème
Merci par avance. |
|
Back to top |
|
|
terminou Apprentice
Joined: 01 Feb 2005 Posts: 154 Location: Paris, France
|
Posted: Mon Aug 21, 2006 7:40 am Post subject: |
|
|
Salut
je peux simplement repondre à une question celle pour installer sans les dépendances.
un p'tit emerge ton_paquet --nodeps
Désolé je ne suis qu'un newb |
|
Back to top |
|
|
lefoid Apprentice
Joined: 05 Nov 2005 Posts: 232
|
Posted: Mon Aug 21, 2006 8:12 am Post subject: |
|
|
Merci
En fait, là, j'ai un peu craqué et comme ça m'agace d'avoir à traiter un problème
tous les jours, j'ai décidé d'effectuer une manoeuvre "radicale". En gros, voila ce
que j'ai fait : (les GentooGods me diront sans doute que ce n'est pas top, mais
là, j'en ai plus qu'assez de bidouiller)
Code: | rm /usr/portage/distfiles/*
rm -Rd /var/tmp/portage/
rm -Rd /var/db/pkg/
emerge -e system && emerge -e world |
Voila, j'en ai pour 3-4 jours (et nuits) de compilation en espèrant récupérer
quelque chose de "sain" à l'arrivée.
Fallait pas m'énerver |
|
Back to top |
|
|
l_arbalette Guru
Joined: 05 Feb 2006 Posts: 569 Location: Paris - FRANCE
|
Posted: Mon Aug 21, 2006 8:30 am Post subject: |
|
|
lefoid wrote: | Merci
En fait, là, j'ai un peu craqué et comme ça m'agace d'avoir à traiter un problème
tous les jours, j'ai décidé d'effectuer une manoeuvre "radicale". En gros, voila ce
que j'ai fait : (les GentooGods me diront sans doute que ce n'est pas top, mais
là, j'en ai plus qu'assez de bidouiller)
Code: | rm /usr/portage/distfiles/*
rm -Rd /var/tmp/portage/
rm -Rd /var/db/pkg/
emerge -e system && emerge -e world |
Voila, j'en ai pour 3-4 jours (et nuits) de compilation en espèrant récupérer
quelque chose de "sain" à l'arrivée.
Fallait pas m'énerver |
au moins, t'hésites pas toi ! _________________ Proverbe chinois : L'homme qui pose une question peut sembler stupide, celui qui ne la pose pas le restera.
Abraham Maslow : Lorsque votre seul outil est un marteau, vous avez tendance à traiter tous les problèmes comme un clou. |
|
Back to top |
|
|
blasserre Veteran
Joined: 10 Feb 2004 Posts: 1362 Location: Lille, Vlaanderen
|
Posted: Mon Aug 21, 2006 8:46 am Post subject: |
|
|
lefoid wrote: | Merci
En fait, là, j'ai un peu craqué et comme ça m'agace d'avoir à traiter un problème
tous les jours, j'ai décidé d'effectuer une manoeuvre "radicale". En gros, voila ce
que j'ai fait : (les GentooGods me diront sans doute que ce n'est pas top, mais
là, j'en ai plus qu'assez de bidouiller)
Code: | rm /usr/portage/distfiles/*
rm -Rd /var/tmp/portage/
rm -Rd /var/db/pkg/
emerge -e system && emerge -e world |
Voila, j'en ai pour 3-4 jours (et nuits) de compilation en espèrant récupérer
quelque chose de "sain" à l'arrivée.
Fallait pas m'énerver |
WAOO
alors qu'il était si simple de faire une petite recherche
[TIP] Faire le ménage dans KDE après migration 3.4.x -> 3.5
désolé j'ai pas eu le temps de la poster plus tôt celle là _________________ benj
technicien professionnel, ascendant winner |
|
Back to top |
|
|
l_arbalette Guru
Joined: 05 Feb 2006 Posts: 569 Location: Paris - FRANCE
|
Posted: Mon Aug 21, 2006 9:21 am Post subject: |
|
|
J'ai failli poster le même lien (que je connais, car dans quelques jours, ça va être mon tour ! )
Mais je me suis dit qu'en fait, ça ne répondais pas à la question.
Dis moi si je me trompes, mais en fait, ça explique comment ne pas oublier de paquets à désinstaller sur le SLOT de la version 3.4 -> le but est de TOUT désinstaller sans rien oublier.
Or, ici, c'est pas le problème : lefoid veut unmerger kdegraphics-meta-3.4.3, indépendemment d'un ménage complet. Et ce unmerge plante avec un message bizarre....Je pense qu'en suivant la méthode expliquée, il aurait eu le message aussi.
Non ? Si la réponse est non, ça m'intéresse de comprendre pourquoi. _________________ Proverbe chinois : L'homme qui pose une question peut sembler stupide, celui qui ne la pose pas le restera.
Abraham Maslow : Lorsque votre seul outil est un marteau, vous avez tendance à traiter tous les problèmes comme un clou. |
|
Back to top |
|
|
blasserre Veteran
Joined: 10 Feb 2004 Posts: 1362 Location: Lille, Vlaanderen
|
Posted: Mon Aug 21, 2006 10:33 am Post subject: |
|
|
t-bow wrote: | J'ai failli poster le même lien (que je connais, car dans quelques jours, ça va être mon tour ! )
Mais je me suis dit qu'en fait, ça ne répondais pas à la question.
Dis moi si je me trompes, mais en fait, ça explique comment ne pas oublier de paquets à désinstaller sur le SLOT de la version 3.4 -> le but est de TOUT désinstaller sans rien oublier.
Or, ici, c'est pas le problème : lefoid veut unmerger kdegraphics-meta-3.4.3, indépendemment d'un ménage complet. Et ce unmerge plante avec un message bizarre....Je pense qu'en suivant la méthode expliquée, il aurait eu le message aussi.
Non ? Si la réponse est non, ça m'intéresse de comprendre pourquoi. |
après relecture, c'est sans doute moi qui suis à coté de la plaque, j'avais cru voir un post de lefoid demandant comment installer kde3.5... mais je me suis trompé de posteur
lefoid a lancé un emerge depclean et dit :
Quote: | alors qu'il me semble que toute la série des paquets KDE-3.4 était en train d'être enlevée. |
ce qui m'a semblé être un passage kde 3.4 > 3.5 :
emerge kde-meta-3.5 dans son slot et unmerge kde-meta-3.4
qui au prochain depclean va supprimer en cascade tous les paquets installés par kde-meta
le fait est qu'avec le tip il aurait eu le même problème...
à savoir blockage du emerge --prune sur kdegraphics-meta
mais le pire c'est que ses 3-4 jours de compil ne vont pas servir à grand chose :
Code: | rm /usr/portage/distfiles/* |
va supprimer les fichiers deja téléchargés (qu'il va donc devoir repomper un à un)
Code: | rm -Rd /var/tmp/portage/ |
va supprimer les fichiers temporaires des compil foireuses (c'est toujours bien à faire)
Code: | rm -Rd /var/db/pkg/ |
va supprimer l'historique des emerge (plus moyen d'unmerger ce qui est là)
Code: | emerge -e system && emerge -e world |
va recompiler deux fois la toolchain avec les options qu'il a depuis le début et reemerger tous ses paquets
et nulle part il ne va se débarrasser des fichiers de kdegraphics-meta qu'il ne veut plus
quitte à faire ça, une réinstall après sauvegarde de /etc et /var/lib/portage/world aurait été plus rapide
parce que là il va se retrouver avec pas mal d'orphelins...
edits : déco _________________ benj
technicien professionnel, ascendant winner |
|
Back to top |
|
|
l_arbalette Guru
Joined: 05 Feb 2006 Posts: 569 Location: Paris - FRANCE
|
Posted: Mon Aug 21, 2006 10:59 am Post subject: |
|
|
blasserre wrote: | mais le pire c'est que ses 3-4 jours de compil ne vont pas servir à grand chose :
Code: | rm /usr/portage/distfiles/* |
va supprimer les fichiers deja téléchargés (qu'il va donc devoir repomper un à un)
Code: | rm -Rd /var/tmp/portage/ |
va supprimer les fichiers temporaires des compil foireuses (c'est toujours bien à faire)
Code: | rm -Rd /var/db/pkg/ |
va supprimer l'historique des emerge (plus moyen d'unmerger ce qui est là)
Code: | emerge -e system && emerge -e world |
va recompiler deux fois la toolchain avec les options qu'il a depuis le début et reemerger tous ses paquets
et nulle part il ne va se débarrasser des fichiers de kdegraphics-meta qu'il ne veut plus
quitte à faire ça, une réinstall après sauvegarde de /etc et /var/lib/portage/world aurait été plus rapide
parce que là il va se retrouver avec pas mal d'orphelins...
|
+1 malheureusement pour toi lefoid, je pense qu'il a raison _________________ Proverbe chinois : L'homme qui pose une question peut sembler stupide, celui qui ne la pose pas le restera.
Abraham Maslow : Lorsque votre seul outil est un marteau, vous avez tendance à traiter tous les problèmes comme un clou. |
|
Back to top |
|
|
Ezka Guru
Joined: 17 Feb 2005 Posts: 352 Location: par là, mais vraiment ...
|
Posted: Mon Aug 21, 2006 7:23 pm Post subject: |
|
|
Refaire un emerge de kde-graphics aurait été ptêtre plus approprié sur le coup, puis tu le emerge -vtaC et souvent ça rétablis les bugs de ce genre. _________________ Ez. |
|
Back to top |
|
|
lefoid Apprentice
Joined: 05 Nov 2005 Posts: 232
|
Posted: Tue Aug 22, 2006 4:22 pm Post subject: |
|
|
Salut à tous
Mouaip, comme vous le dites tous, ça ne fait pas comme j'aurais voulu
Le :
m'a gentiment envoyé balader. En gros, le :
ne doit pas se passer comme il faut (!!??), et du coup, le :
recommence comme un -e system !
J'ai fait un :
Code: | emaint --check world |
et là, surprise, j'en ai pour 3 pages A4 de fichiers "not installed"
Je suppose simplement que j'ai modifié involontairement quelque chose.
Seule solution trouvée pour le moment, j'installe TOUS les paquets soi-disant
"not installed" un par un ... et pour l'instant, chaque :
Code: | emaint --check world |
me confirme qu'ils sont "à nouveau" installés !
Cependant, si dans quelques jours, tout n'est pas complêtement rentré dans l'ordre,
je tue le chat .... euh, non, je ferai ce que tu préconises blasserre, à savoir
sauvegarde de /etc et /var/lib/portage/world , puis réinstallation.
Là, j'aurai sans doute besoin de conseils (mais je n'en suis pas là encore)
Tiens, le chat s'est barré !!! |
|
Back to top |
|
|
blasserre Veteran
Joined: 10 Feb 2004 Posts: 1362 Location: Lille, Vlaanderen
|
Posted: Tue Aug 22, 2006 4:39 pm Post subject: |
|
|
lefoid wrote: |
Le :
m'a gentiment envoyé balader. |
oula ça m'inquiete ça....
pour quelle raison ? tu peux poster le message ? _________________ benj
technicien professionnel, ascendant winner |
|
Back to top |
|
|
lefoid Apprentice
Joined: 05 Nov 2005 Posts: 232
|
Posted: Tue Aug 22, 2006 4:58 pm Post subject: |
|
|
Non, désolé, je n'ai plus le message en tête.
En gros, quand je fais un :
"il" me dit que quelque 1000 paquets (et des bananes) vont être
compilés.
Or, là, juste après le :
(qui doit en compiler environ 130, plus ou moins), "il" me dit qu'"il"
va en recompiler "environ" 130 (le même nombre que pour le -e system).
En plus, il m'est demandé de faire un :
Code: | emaint --check world |
Ce que j'ai fait. C'est là que j'ai eu la liste des paquets soi-disant "not installed".
(Néanmoins, ils le sont puisque je peux les lancer et les utiliser !).
En les installant, un par un, j'ai l'impression de remettre une liste à jour.
Laquelle ? No se
J'ai aussi été surpris que le -e world ne fonctionne pas, mais au point où j'en suis,
plus rien ne m'étonne. L'avantage avec Linux, c'est qu'avec tout ça, tout continue
de fonctionner comme si de rien n'était |
|
Back to top |
|
|
blasserre Veteran
Joined: 10 Feb 2004 Posts: 1362 Location: Lille, Vlaanderen
|
Posted: Tue Aug 22, 2006 6:04 pm Post subject: |
|
|
du coup je suis moins sur que la sauvegarde de world serve à quelque chose....
je pensais que lui filer un world et faire un emerge -e world reconstruisait le système plus ou moins à l'identique
te devrais peut-être essayer un emerge -auDNv world c'est peut-être le -e qui a un effet de bord à la noix...
lefoid wrote: |
Ce que j'ai fait. C'est là que j'ai eu la liste des paquets soi-disant "not installed".
(Néanmoins, ils le sont puisque je peux les lancer et les utiliser !).
En les installant, un par un, j'ai l'impression de remettre une liste à jour.
Laquelle ? No se
J'ai aussi été surpris que le -e world ne fonctionne pas, mais au point où j'en suis,
plus rien ne m'étonne. L'avantage avec Linux, c'est qu'avec tout ça, tout continue
de fonctionner comme si de rien n'était |
les paquets sont not installed parce que tu as effacé l'historique des installs
mais les fichiers utiles eux n'ont pas bougé (kdegraphics y compris)
cet historique c'est la liste que tu pense remettre à jour : c'est /var/db/package _________________ benj
technicien professionnel, ascendant winner |
|
Back to top |
|
|
lefoid Apprentice
Joined: 05 Nov 2005 Posts: 232
|
Posted: Tue Aug 22, 2006 6:45 pm Post subject: |
|
|
Le :
Code: | emerge -uDNv --pretend world |
me donne ça :
Quote: | These are the packages that would be merged, in order:
Calculating world dependencies |
!!! Problems have been detected with your world file
!!! Please run emaint --check world
... done!
Total size of downloads: 0 kB |
Je vais donc continuer ma manip d'installation "un par un", et quand le :
Code: | emaint --check world |
me dira que c'est bon, je retenterai un -e world.
- "Et toi, tu as fait quoi pendant tes vacances ?
- Rien, j'ai compilé, compilé, compilé !"
_________________ Visi pas nette, pilote à la buvette ! |
|
Back to top |
|
|
|
|
You cannot post new topics in this forum You cannot reply to topics in this forum You cannot edit your posts in this forum You cannot delete your posts in this forum You cannot vote in polls in this forum
|
|