View previous topic :: View next topic |
Author |
Message |
default n00b
Joined: 15 Nov 2004 Posts: 43 Location: lyon
|
Posted: Mon Aug 13, 2007 9:28 am Post subject: [libs] emerge dev-perl/XML-Parser casse dev-libs/expat? [OK] |
|
|
Hey folks!
J'ai voulu mettre à jour mon système (comme j'aime à le faire tous les jours ouvrés) et lors de la mise à jour de gnomeprint, dans les Checking for.. il m'a dit que XML::Parser j'avais pas (alors que si après vérification..).
Ni une ni deux, emerge dev-perl/XML-Parser puis emerge -DNuav world de nouveau..
..et là c'est le drâme. pour une multitude de programmes que je lance, j'obtiens un malheureux :
[code]error while loading shared libraries: libexpat.so.0: cannot open shared object file: No such file or directory[/code]
j'ai donc opté pour un emerge --oneshot dev-libs/expat, ce qui n'a pas suffit pour régler mon problème d'où :
[code]revdep-rebuild -X --library libexpat.so.0[/code]
Alors le but de mon post : est-ce que j'ai bien fait? mal fait? que faire?
Merci à vous! _________________ gentoo, un point c'est tout.
Last edited by default on Mon Aug 13, 2007 9:36 am; edited 1 time in total |
|
Back to top |
|
|
default n00b
Joined: 15 Nov 2004 Posts: 43 Location: lyon
|
Posted: Mon Aug 13, 2007 9:34 am Post subject: |
|
|
mmh, ok je crois que j'aurais dû lire un peu les topics.. autant pour moi.
donc j'ai dû faire une mise à jour expat dès le début de mon world en gros.
autant pour moi. _________________ gentoo, un point c'est tout. |
|
Back to top |
|
|
Bob_Le_Mou Tux's lil' helper
Joined: 17 Jun 2004 Posts: 114 Location: Pantin, France
|
Posted: Mon Aug 13, 2007 9:42 am Post subject: |
|
|
Salut!
J'ai la même chose depuis hier. Un sync de portage, un emerge -auvDN world plantait sur un paquet qui réclamait XML-parser (qui etait présent ).
Bref un b..... innommable. X crash, firefox dans les choux et j'en passe.
Après une mise à niveau de XML-parser, et un nouvel emerge -auvDN world, qui plantait sur kdelibs et qui mettait en evidence
un problème sur libexpat, une recherche sur le forum (J'avais vu passer CE post dans lequel il était dit qu'il fallait recompiler une cinquantaine de paquets à cause d'un upgrade d'expat).
Donc, je me suis décidé pour une recompilation intégrale de ma gentoo (qui est en cours depuis hier après midi...).
( Bref, je me suis posé la même question que toi...)
PS : en passant, je n'arrive plus à accéder à packages.gentoo.org, c'est pareil chez vous ? _________________ Rimouski, c'est loin-in d'ici... |
|
Back to top |
|
|
default n00b
Joined: 15 Nov 2004 Posts: 43 Location: lyon
|
Posted: Mon Aug 13, 2007 9:53 am Post subject: |
|
|
Oui..
Mon revdep-rebuild s'est pété la gueule sur gtk+. J'ai relancé mon -DNuav world et je reprendrai le revdep après..
Et en attendant, comme j'ai besoin de travailler, un petit lien symbolique de libexpat.so.1.5.2 vers libexpat.so.0
C'est quand même fou ça que je n'aie pas été plus attentif..
PS: packages. ne répond pas _________________ gentoo, un point c'est tout. |
|
Back to top |
|
|
Temet Advocate
Joined: 14 Mar 2006 Posts: 2586 Location: 92
|
Posted: Mon Aug 13, 2007 10:02 am Post subject: |
|
|
Perso j'ai eu 28 paquets à recompiler... faut être un peu maso pour recompiler tout son world pour ça.
Sinon pareil, packages.gentoo.org ne répond pas depuis la fin de la semaine dernière. _________________ Full Gentoo powered. |
|
Back to top |
|
|
Bob_Le_Mou Tux's lil' helper
Joined: 17 Jun 2004 Posts: 114 Location: Pantin, France
|
Posted: Mon Aug 13, 2007 10:02 am Post subject: |
|
|
Une annonce avait été faite.
Mais je ne l'ai pas vu passer.
De plus, je n'ai pas le nez sur mes compiles lors des MAJ et donc pas mal d'avertissements passent à la trappe (je sais c'est pas bien).
Je n'ai donc qu'a m'en prendre qu'à moi même quand j'ai des ***** comme çà.
A+ _________________ Rimouski, c'est loin-in d'ici... |
|
Back to top |
|
|
Temet Advocate
Joined: 14 Mar 2006 Posts: 2586 Location: 92
|
Posted: Mon Aug 13, 2007 10:21 am Post subject: |
|
|
Utilise "elogv"
A la fin d'un emerge, ça te permet de voir tous les messages laissés lors d'un emerge _________________ Full Gentoo powered. |
|
Back to top |
|
|
Bob_Le_Mou Tux's lil' helper
Joined: 17 Jun 2004 Posts: 114 Location: Pantin, France
|
Posted: Mon Aug 13, 2007 11:22 am Post subject: |
|
|
Question masochisme, j'en tiens une bonne couche.
Mais rien ne m'arrête.
(Oserai-je dire que c'est pour cela que j'ai choisi gentoo comme distrib ?)
Et puis, comme çà m'a permis d'apprendre que dev-perl/XML-Parser etait basé sur expat, j'en tire quelque chose de positif.
Merci pour la piqûre de rappel sur elogv, j'avais pensé l'installer, mais c'est sorti de ma petite tête. _________________ Rimouski, c'est loin-in d'ici... |
|
Back to top |
|
|
default n00b
Joined: 15 Nov 2004 Posts: 43 Location: lyon
|
Posted: Mon Aug 13, 2007 2:40 pm Post subject: |
|
|
Petit point :
revdep-rebuild m'avait fait passer gtk+ en tête des compilations ce qui le faisait se croûter lamentablement à cause libcompat.so.0.. il m'a fallu recompiler pango avant pour que gtk+ compile sans problème par la suite.
Ca sera peut-être bon à savoir pour d'autres ;) _________________ gentoo, un point c'est tout. |
|
Back to top |
|
|
ultrabug Developer
Joined: 24 Jan 2005 Posts: 698 Location: Paris
|
Posted: Mon Aug 13, 2007 4:56 pm Post subject: |
|
|
Je trouve cette update très mal faite et mal supportée. Mes 3 machines me donnent du fil a retordre pour y arriver a coup de revdep-rebuild, de paquet qui foire et qu'il faut recompiler etc...
C'est la première fois que je suis réellement mécontent d'etre sous Gentoo, + de 200 paquets a recompiler (ok c'est kde-meta) et tous ces plantages pour arriver à la fin... revdep-rebuild ? 71 paquets a re-recompiler !...
Je veux bien comprendre que ce soit une évolution etc mais juste un petit mot dans un emerge (non, tout le monde ne regarde pas ses merges en cours quand ils travaillent) et bim... Je trouve ca limite vraiment. Bref, très mal gérée cette update à mon sens. Et suffit pas de dire RTFM, merci bien...
Je m'en remettrai, je suis juste pas content sur ce coup là c'est tout |
|
Back to top |
|
|
lmarcini Guru
Joined: 21 Jul 2004 Posts: 534 Location: Plouyé (Brittany / France)
|
Posted: Mon Aug 13, 2007 7:08 pm Post subject: |
|
|
J'ai également eu beaucoup de mal sur le Gnome de ma femme (non, ce n'est pas moi )... J'ai fini par en voir le bout mais également à grands coups de revdep et de emerge --resume -skipfirst, après avoir réemergé fontconfig, pango et gtk+. Un comble pour une machine installée en x86 uniquement pour éviter ce genre de déboires ! D'ailleurs, je remarque que j'ai généralement plus de problèmes avec son Gnome x86 qu'avec mon kde ~x86 lors de mises à jour "lourdes"... _________________ umount /dev/brain |
|
Back to top |
|
|
Temet Advocate
Joined: 14 Mar 2006 Posts: 2586 Location: 92
|
Posted: Mon Aug 13, 2007 8:27 pm Post subject: |
|
|
Bah sans troller, sur les trois paquets qui m'ont arrêté ma mise à jour ("emerge --skipfirst --resume" ensuite), deux étaient des paquets Gnome (alors qu'il n'est pas installé...).
.... en fait, je viens de regarder le troisième:
Code: | [I] x11-libs/libwnck
Available versions: 2.14.2 2.16.3 2.18.2 ~2.18.3 {debug doc}
Installed versions: 2.18.2(20:11:57 13.08.2007)(-debug -doc)
Homepage: http://www.gnome.org/
Description: A window navigation construction kit
|
C'est aussi un paquet Gnome :/
A part ça, autant sur mon portable... c'est allé très vite, autant sur le desktop, bah ça a mis un temps fou!
Juste comme ça:
> laptop = Core Duo (pas Core 2 Duo) et 2 Go de Ram
> desktop = Athlon XP 2600+ et 1Go de Ram
Le temps de compiler kdelibs sur le desktop, j'avais compilé kdelibs et 30 autres paquets sur le laptop!!!
EDIT : sinon oui, moi aussi elle m'a pété les couilles cette mise à jour ... j'ai pas pu jouer à Wip3out SE sur epsxe tout le dimanche _________________ Full Gentoo powered. |
|
Back to top |
|
|
Ezka Guru
Joined: 17 Feb 2005 Posts: 352 Location: par là, mais vraiment ...
|
Posted: Mon Aug 13, 2007 8:42 pm Post subject: |
|
|
J'ai tout pété aussi Je pars ce matin, lance la MAJ ... rien pour avertir ... j'arrive ce soir ... j'ai failli changer tout le systeme pour passer du bleu-mauve au rouge, comme mon humeur ... dommage j'en ai besoin cette semaine alors je me suis résigné à une série de revdep/emerge --resume --skip-firts/emerge fontconfig etc ...
Tsss mais qu'elle idée ! Juste le jour où il faut pas ! Sinon pour l'annecdote, j'ai du gnome et du kde (je sais c'est mal) et c'est dans ces moments là que je m'en mords les doigts
Bon, le salue est dans la compil ... _________________ Ez. |
|
Back to top |
|
|
kwenspc Advocate
Joined: 21 Sep 2003 Posts: 4954
|
Posted: Mon Aug 13, 2007 8:48 pm Post subject: |
|
|
Temet wrote: |
j'ai pas pu jouer à Wip3out SE sur epsxe tout le dimanche |
Ah un fan de Wipeout :') (pas réussis à faire fonctionner epsxe dans un chroot32. je suis en 64bits...) _________________ membre officieux du SAV Ati GEntoo |
|
Back to top |
|
|
lmarcini Guru
Joined: 21 Jul 2004 Posts: 534 Location: Plouyé (Brittany / France)
|
Posted: Mon Aug 13, 2007 10:18 pm Post subject: |
|
|
Temet wrote: | Bah sans troller, sur les trois paquets qui m'ont arrêté ma mise à jour ("emerge --skipfirst --resume" ensuite), deux étaient des paquets Gnome (alors qu'il n'est pas installé...).
.... en fait, je viens de regarder le troisième:
Code: | [I] x11-libs/libwnck
Available versions: 2.14.2 2.16.3 2.18.2 ~2.18.3 {debug doc}
Installed versions: 2.18.2(20:11:57 13.08.2007)(-debug -doc)
Homepage: http://www.gnome.org/
Description: A window navigation construction kit
|
C'est aussi un paquet Gnome :/
|
Bah, ce n'est pas vraiment un troll. Personnellement, je trouve que le ramage de Gnome ne vaut pas son plumage : ça me fait penser à une jolie femme avec des dessous... "douteux"
N.B. : je sais que certains préfèrent la ligne de commande : une jolie femme... sans dessous du tout _________________ umount /dev/brain |
|
Back to top |
|
|
xaviermiller Bodhisattva
Joined: 23 Jul 2004 Posts: 8710 Location: ~Brussels - Belgique
|
Posted: Thu Aug 16, 2007 8:57 am Post subject: |
|
|
Bob_Le_Mou wrote: | PS : en passant, je n'arrive plus à accéder à packages.gentoo.org, c'est pareil chez vous ? |
Ah, enfin des infos : voyez l'Infrastructure Press Release sur http://www.gentoo.org
Infrastructure Press Release wrote: | On August 7, 2007, bannedit reported bug 187971 regarding a possible command injection vulnerability within http://packages.gentoo.org. The Infrastructure team verified the vulnerability and the server was immediately taken down to prevent further exploitation and to allow for forensic analysis.
The server hosted the following sites and services:
* archives.gentoo.org
* packagestest.gentoo.org
* scripts.gentoo.org
* archivestest.gentoo.org
* kiss.gentoo.org
* packages.gentoo.org
* stats.gentoo.org
* survey.gentoo.org
While no ETA is currently available, the affected sites and services will be restored. The affected server will be rebuilt while the packages.gentoo.org service's source undergoes a full security audit prior to being restored. The tree and all other services were unaffected.
|
_________________ Kind regards,
Xavier Miller |
|
Back to top |
|
|
syphering n00b
Joined: 13 Feb 2007 Posts: 55 Location: France
|
Posted: Mon Aug 20, 2007 8:24 pm Post subject: |
|
|
Bonjour
J'ai suivi et épluché plusieurs sujets relatifs aux problèmes sur "expat" et "pango cairo", et malgré un acharnement de plusieurs jours à trouver d'où viennent mes errreurs de mise à jour, je commence à m'arracher les cheveux
Concernant "expat" un grand nombre d'applications ne démarre plus
Et pour "pango cairo" à chaque mise à jour j'ai comme charmant petit message malgré que pango soit installé
Code: |
checking Pango flags... configure: error:
*** Pango not found. Pango built with Cairo support is required
|
J'ai suivi les conseils pour ré installer pango et cairo mais au lancement de pkg-config :
Code: |
pkg-config --cflags pangocairo
Package pangocairo was not found in the pkg-config search path.
Perhaps you should add the directory containing `pangocairo.pc'
to the PKG_CONFIG_PATH environment variable
No package 'pangocairo' found
|
_________________
Core 2 Quad Q9550 - 8 Go DDR2 Corsair - Samsung SSD 850 250 Go - RADEON RX 550
|
|
Back to top |
|
|
Bob_Le_Mou Tux's lil' helper
Joined: 17 Jun 2004 Posts: 114 Location: Pantin, France
|
Posted: Mon Aug 20, 2007 8:53 pm Post subject: |
|
|
A vrai dire, je ne me suis pas trop posé de question, j'ai recompilé ton mon world, du coup plus aucun problème.
J'ai même l'impression que çà tourne plus vite...
De plus comme, je suis un gros boulet, j'ai cumulé un upgrade du kernel.
Depuis j'ai installé elogv, et je me tiens à jour. _________________ Rimouski, c'est loin-in d'ici... |
|
Back to top |
|
|
syphering n00b
Joined: 13 Feb 2007 Posts: 55 Location: France
|
Posted: Tue Aug 21, 2007 6:26 am Post subject: |
|
|
En fait quand j'ai fait un tout se passe sans aucun problème, mais en faisant un ca plante sur GTK _________________
Core 2 Quad Q9550 - 8 Go DDR2 Corsair - Samsung SSD 850 250 Go - RADEON RX 550
|
|
Back to top |
|
|
Bob_Le_Mou Tux's lil' helper
Joined: 17 Jun 2004 Posts: 114 Location: Pantin, France
|
Posted: Tue Aug 21, 2007 7:36 am Post subject: |
|
|
J'utilise plutôt une commande qui ressemble à çà (mais là, j'ai pas de gentoo sous la main) :
Code: | emerge -eavDN world |
_________________ Rimouski, c'est loin-in d'ici... |
|
Back to top |
|
|
kwenspc Advocate
Joined: 21 Sep 2003 Posts: 4954
|
Posted: Tue Aug 21, 2007 7:39 am Post subject: |
|
|
Tain vous êtes dingue de tout recompiler
Perso quand je tombe sur le problème d'un paquet qui compile pas c'est souvent à cause d'une lib externe qui a besoin d'expat. Suffit de recompiler cette lib et ça passe. De même pour xml-parser là, l'update a suffit. Résultat: je me prendre ptet un poil plus le chou mais ça prend 10 fois moins de temps qu'un emerge -e. _________________ membre officieux du SAV Ati GEntoo |
|
Back to top |
|
|
syphering n00b
Joined: 13 Feb 2007 Posts: 55 Location: France
|
Posted: Tue Aug 21, 2007 8:03 am Post subject: |
|
|
Bob_Le_Mou wrote: | J'utilise plutôt une commande qui ressemble à çà (mais là, j'ai pas de gentoo sous la main) :
Code: | emerge -eavDN world |
|
Moi j'utilise Code: | emerge --deep --newuse --update world | et la compilation plante
kwenspc wrote: | Tain vous êtes dingue de tout recompiler
Perso quand je tombe sur le problème d'un paquet qui compile pas c'est souvent à cause d'une lib externe qui a besoin d'expat. Suffit de recompiler cette lib et ça passe. De même pour xml-parser là, l'update a suffit. Résultat: je me prendre ptet un poil plus le chou mais ça prend 10 fois moins de temps qu'un emerge -e. |
J'ai aussi ré installlé les lib qui plantaient Code: | emerge expat xml-parser pango cairo | et j'ai toujours l'absence de à la compilation, de ce fait la plupart de mes applications ne démarrent plus (openoffice, firefox, thunderbird...) _________________
Core 2 Quad Q9550 - 8 Go DDR2 Corsair - Samsung SSD 850 250 Go - RADEON RX 550
|
|
Back to top |
|
|
boozo Advocate
Joined: 01 Jul 2004 Posts: 3193
|
|
Back to top |
|
|
syphering n00b
Joined: 13 Feb 2007 Posts: 55 Location: France
|
Posted: Tue Aug 21, 2007 8:41 am Post subject: |
|
|
boozo wrote: | 'alute
@ syphering : je ne comprends pas bien... il n'y a pas de useflags "pangocairo" ; c'est sans doutes une typo qui se traine dans un echo qq part. Tu dois avoir seulement un use global : "cairo"
Faudrait voir plus en détails ta sortie d'erreur exacte à la recompilation de pango, puis cairo (ou inversement)
parce que là c'est pas top pour chercher
|
Effectivement, j'ai fait un coups de et il n'y a pas de flags pangocairo.
A la compilation de pango et cairo j'ai aucune erreur. Mes erreurs arrivent quand GTK se compile, à ce moment la il vérifie la présence de pangocairo et la ca stop net
La je suis à boulot, ce soir je relance une compile de GTK et je poste le log _________________
Core 2 Quad Q9550 - 8 Go DDR2 Corsair - Samsung SSD 850 250 Go - RADEON RX 550
|
|
Back to top |
|
|
Bob_Le_Mou Tux's lil' helper
Joined: 17 Jun 2004 Posts: 114 Location: Pantin, France
|
Posted: Tue Aug 21, 2007 9:02 am Post subject: |
|
|
Bah non, juste un AMD 64 3500+
Mais je dois dire que ccache accélère bien les choses.
/ExcusesearchMode on
Maintenant, pour ce problème de libexpat, c'est vrai que je ne l'ai pas joué finaud (j'avoue).
Mais comme j'ai un travail (qui me prend pas mal de temps) aussi, ben quelquefois, j'ai pas trop envie de recompiler au coup par coup en fonction de ce qui plante. De plus comme, j'avais laissé passer quelque mise à jour (mineure) de glibc, je me suis dit que c'etait pas si mal de remettre tout çà d'équerre. (En fait je cherche des excuses...)
/ExcusesearchMode off
Bref, kwenspc a raison. _________________ Rimouski, c'est loin-in d'ici... |
|
Back to top |
|
|
|