View previous topic :: View next topic |
Author |
Message |
zigz4g n00b
Joined: 12 Aug 2005 Posts: 37
|
Posted: Wed Nov 22, 2006 1:38 pm Post subject: [kde-3.5]Pb apres mise a jour gcc 3.3.6 -> 3.4.6 (resolu) |
|
|
Salut.
J'ai un petit souci, j'ai voulu mettre a jour mon arbre portage et aussi ma version de gcc.
J'ai fait un emerge --sync puis j'ai suivi la doc pour mettre a jour mon gcc 3.3.6 vers 3.4.6.
J'ai pris la compilation integrale, pas celle avec le revdep-rebuild.
Bon l'ennui c'est que emerge m'a fait passer de kde 3.5.2 a 3.5.5. Maintenant je me retrouve avec un kdm qui me bloque au moment de me logguer.
J'ai essayer de virer mon repertoire perso .kde-3.5 dans mon home. C'est pas mieux.
J'ai peut etre pas completement tout recompiler car avec le emerge -e system c'etait bon mais le emerge -e world m'a bloque.
Apres une petite correction a cause de la mise a jour de portage, il ne voulait plus compiler certaines librairies qui etaient en gcc 3.3.6.
Enfin c'est ce que j'en ai conclu. Par contre il y a peut etre des mauvaises compilations qui restes.
J'ai du recompiler le kernel car le module de la nvidia ne voulais plus se charger.
Il y a ce message d'erreur dans /var/log/kdm.log
Quote: |
Errors from xkbcomp are not fatal to the X server
FreeFontPath: FPE "/usr/share/fonts/misc" refcount is 2, should be 1; fixing.
|
J'ai recompiler xkbcomp mais sans succes. Voici la commande utilisee :
Recompilation de 45 packages.
Ci quelqu'un a une meilleure idee ???
Je pense attaque une solution plus hard, suppression de kde et recompilation emerge -e world.
Merci de votre aide. _________________ --
NoSig
Last edited by zigz4g on Wed Nov 22, 2006 4:15 pm; edited 1 time in total |
|
Back to top |
|
|
Pongten Guru
Joined: 07 Apr 2004 Posts: 340 Location: Belgique (devant mon écran)
|
Posted: Wed Nov 22, 2006 1:44 pm Post subject: |
|
|
Peut-être un petit revdep-rebuild ? _________________ Si ton problème a une solution, rien ne sert de t'inquiéter...
Si il n'en a pas, t'inquiéter ne sert à rien |
|
Back to top |
|
|
zigz4g n00b
Joined: 12 Aug 2005 Posts: 37
|
Posted: Wed Nov 22, 2006 1:45 pm Post subject: |
|
|
j'essaye de suite _________________ --
NoSig |
|
Back to top |
|
|
zigz4g n00b
Joined: 12 Aug 2005 Posts: 37
|
Posted: Wed Nov 22, 2006 2:04 pm Post subject: |
|
|
il me donne comme resultat
Code: |
emerge --oneshot =media-plugins/xmms-mad-0.8 =media-plugins/xmms-mpg123-1.2.10-r1 =x11-plugins/enigmail-0.94.0-r4
|
Il ne peut pas compiler a cause de xmms-mad qui est masker mais je ne pense pas que ca joue sur le lancement de kde. _________________ --
NoSig |
|
Back to top |
|
|
Pongten Guru
Joined: 07 Apr 2004 Posts: 340 Location: Belgique (devant mon écran)
|
Posted: Wed Nov 22, 2006 2:07 pm Post subject: |
|
|
Non, en effet, ça n'a pas grand chose à voir...
Par contre, je pense que dans le guide de mise à jour de GCC il y a un passage qui concerne un script du genre fix_libtool_files.sh qui corrige des problèmes de bibliothèques...
Peut-être une piste avec ça ? _________________ Si ton problème a une solution, rien ne sert de t'inquiéter...
Si il n'en a pas, t'inquiéter ne sert à rien |
|
Back to top |
|
|
titoucha Advocate
Joined: 21 Jul 2005 Posts: 2374 Location: Genève
|
Posted: Wed Nov 22, 2006 2:33 pm Post subject: |
|
|
Tu as fait quelque chose pour Gcc car normalement la dernière version stable est la 4.1 ton problème vient peut être de là. |
|
Back to top |
|
|
Mickael Advocate
Joined: 05 Sep 2005 Posts: 2387 Location: ~Belfort! - France - EU
|
Posted: Wed Nov 22, 2006 2:34 pm Post subject: |
|
|
'alut,
que retourne _________________ À LIRE : COMMENT POSTER ET OBTENIR DE L'AIDE ?
Qui suis-je ? Bon j'ai relu, comme d'habitude, je suis bon a rien le vendredi
Qui suis-je ? Je ne serai jamais modo |
|
Back to top |
|
|
zigz4g n00b
Joined: 12 Aug 2005 Posts: 37
|
Posted: Wed Nov 22, 2006 3:45 pm Post subject: |
|
|
Quote: | gcc-config -l me retourne ceci :
[1] i686-pc-linux-gnu-3.3.6
[2] i686-pc-linux-gnu-3.3.6-hardened
[3] i686-pc-linux-gnu-3.3.6-hardenednopie
[4] i686-pc-linux-gnu-3.3.6-hardenednopiessp
[5] i686-pc-linux-gnu-3.3.6-hardenednossp
[6] i686-pc-linux-gnu-3.4.6 *
[7] i686-pc-linux-gnu-3.4.6-hardened
[8] i686-pc-linux-gnu-3.4.6-hardenednopie
[9] i686-pc-linux-gnu-3.4.6-hardenednopiessp
[10] i686-pc-linux-gnu-3.4.6-hardenednossp
[11] i686-pc-linux-gnu-4.1.1
|
Je n'ais pas essaye ce script fix_libtool_files.sh. Je vais essayer. _________________ --
NoSig |
|
Back to top |
|
|
_droop_ l33t
Joined: 30 May 2004 Posts: 957
|
Posted: Wed Nov 22, 2006 3:52 pm Post subject: |
|
|
Bonjour,
As tu suivi le guide de mise à jour de gcc ?
A mon avis, le problème vient de librairie C++ compilé avec gcc 3.3 et d'autres compilées avec gcc 3.4. Il faudrait un peut fouiller dans les log (ou dans ~/.xsession-error peut être) pour confirmer.
Le plus simple (mais pas le plus rapide, tu peux aussi essayer le truc du revdep-rebuild --library libstdc++.so.5) pour corriger ce problème :
Code: | emerge -e system && emerge -e world |
Bon courage. |
|
Back to top |
|
|
zigz4g n00b
Joined: 12 Aug 2005 Posts: 37
|
Posted: Wed Nov 22, 2006 3:55 pm Post subject: |
|
|
Le script fix_libtool_files.sh 3.3.6 m'a bien fait des FIXING des librairies.
Par contre ca ne resout pas le probleme.
De plus si je refais le script, il ne trouve plus de probleme a fixer.
Par contre j'ai ce petit probleme en plus.
Quote: |
ldconfig
ldconfig: /usr/lib/libldap_r-2.2.so.7 is not a symbolic link
ldconfig: /usr/lib/libldap-2.2.so.7 is not a symbolic link
ldconfig: /usr/lib/liblber-2.2.so.7 is not a symbolic link |
Mais ca n'a peut etre rien a voir.
Je songe vraiment a faire un unmerge de kde et refaire la procedure de mise a jour de gcc 3.3.6. Par contre je ne savais pas qu'on etait passer sous la version 4.1.1 en stable.
Je ne suit pas toutes les infos de la gentoo.
Quelqu'un connais une bonne methode pour supprimer kde avec ses dependances proprement ???
Je voudrais eviter de recompiler les 200 packages de kde enfin je connais pas le nombre exact.
A moins de trouver une autre solution.
Si je me rappel bien dans la doc d'install de kde ils disent comment supprimer kde. _________________ --
NoSig |
|
Back to top |
|
|
Mickael Advocate
Joined: 05 Sep 2005 Posts: 2387 Location: ~Belfort! - France - EU
|
Posted: Wed Nov 22, 2006 3:59 pm Post subject: |
|
|
-Bon tu fais comme tu veux mais pourquoi ne pas passer directement à gcc-4.1?
-Lors de l'emerge -e world, sur quels paquets as-tu bloqués? (je sens le blockage shadow/pam) un petit lien, mais ce problème est expliqué dans l forum.
-Tu devrais être à peine plus patient et attendre nos réponses avant de te lancer dans tout et n'importe quoi... enfin c'est toi qui voit.
EDIT :
-j'ai le sentiment que tu as dû passer au travers des etc-update. Soit tu ne l'a pas fait, soit tu as fait le gros bourrain en faisant un auto-update de tous tes fichiers de conf en même temps avec un -5 ou -3.
EDIT :
/me adore parler dans le vide _________________ À LIRE : COMMENT POSTER ET OBTENIR DE L'AIDE ?
Qui suis-je ? Bon j'ai relu, comme d'habitude, je suis bon a rien le vendredi
Qui suis-je ? Je ne serai jamais modo
Last edited by Mickael on Wed Nov 22, 2006 4:16 pm; edited 1 time in total |
|
Back to top |
|
|
zigz4g n00b
Joined: 12 Aug 2005 Posts: 37
|
Posted: Wed Nov 22, 2006 4:15 pm Post subject: |
|
|
Merci a __droop__ pour cette idee : (ou dans ~/.xsession-error peut être)
Effectivemen, lors de la recompilation avec emerge -e world il n'a pas recompiler kdebase-startkde et d'ailleurs, il y en a d'autres mais maintenant je vois ou trouver
les erreurs.
J'avais regarder dans les logs de /var/log mais pas dans ceux de l'utilisateur.
Merci je pense pouvoir trouver les autres petits problemes. _________________ --
NoSig |
|
Back to top |
|
|
|