View previous topic :: View next topic |
Author |
Message |
Mickael Advocate


Joined: 05 Sep 2005 Posts: 2383 Location: ~Belfort! - France - EU
|
Posted: Fri Mar 06, 2009 3:58 pm Post subject: [GNUPLOT] readline et droits utilisateur (résolu) |
|
|
Salut tout le monde,
j'ai un petit soucis avec Gnuplot.
Quote: | emerge -pv gnuplot
These are the packages that would be merged, in order:
Calculating dependencies... done!
[ebuild R ] sci-visualization/gnuplot-4.2.4-r1 USE="X emacs gd ggi latex pdf plotutils readline svga -doc -wxwindows -xemacs" 0 kB
Total: 1 package (1 reinstall), Size of downloads: 0 kB
|
Je le démarre en console, et survient ce petit message :
Quote: | $ gnuplot
gnuplot: error while loading shared libraries: libreadline.so.5: cannot open shared object file: No such file or directory
|
très bien, je me souviens qu'il a quelques temps une mise à jour de readline à la version 6.0 disait ceci :
Quote: | grep -i readline /var/log/portage/sys-libs\:readline-6.0\:20090225-073621.log
>>> /lib/libreadline.so.6.0
>>> /lib/libreadline.so.5
>>> /lib/libreadline.so.6 -> libreadline.so.6.0
* # revdep-rebuild --library libreadline.so.5
* # rm '/lib/libreadline.so.4'
* # rm '/lib/libreadline.so.5'
|
et j'ai suivi à la lettre les instructions. Peut-être que lors du revdep, gnuplot n'a pas été ré-émergé. Je relance alors un emerge -v gnuplot, et paf! même problème...
Vous allez trouver cela très amusant, mais je peux lancer gnuplot dans une console en root sans aucun warning, mais en tant que utilisateur ce n'est pas possible avec ce readline.so.5.
Une idée, je fais un rapport de bug??
Merci.
EDIT : pour info :
Quote: | ls -l /lib/libreadline.so.6
lrwxrwxrwx 1 root root 18 févr. 25 08:37 /lib/libreadline.so.6 -> libreadline.so.6.0
|
_________________ À 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 Mon Mar 09, 2009 12:44 pm; edited 1 time in total |
|
Back to top |
|
 |
Enlight Advocate


Joined: 28 Oct 2004 Posts: 3519 Location: Alsace (France)
|
Posted: Sat Mar 07, 2009 12:15 am Post subject: |
|
|
Tu peux faire un ldd sur gnuplot et filer tes ldflags stp? |
|
Back to top |
|
 |
Mickael Advocate


Joined: 05 Sep 2005 Posts: 2383 Location: ~Belfort! - France - EU
|
Posted: Mon Mar 09, 2009 7:50 am Post subject: |
|
|
Salut Enight,
voici le résultat de ldd sur un which gnuplot:
Code: | ldd /usr/local/bin/gnuplot
linux-gate.so.1 => (0xffffe000)
libreadline.so.5 => not found
libncurses.so.5 => /lib/libncurses.so.5 (0xb7f6a000)
libz.so.1 => /lib/libz.so.1 (0xb7f57000)
libgd.so.2 => /usr/lib/libgd.so.2 (0xb7f17000)
libXpm.so.4 => /usr/lib/libXpm.so.4 (0xb7f06000)
libX11.so.6 => /usr/lib/libX11.so.6 (0xb7e20000)
libjpeg.so.62 => /usr/lib/libjpeg.so.62 (0xb7e01000)
libfreetype.so.6 => /usr/lib/libfreetype.so.6 (0xb7d80000)
libpng12.so.0 => /usr/lib/libpng12.so.0 (0xb7d5c000)
libpdf.so.6 => /usr/lib/libpdf.so.6 (0xb7c05000)
libwx_gtk2u_xrc-2.6.so.0 => not found
libwx_gtk2u_qa-2.6.so.0 => not found
libwx_gtk2u_html-2.6.so.0 => not found
libwx_gtk2u_adv-2.6.so.0 => not found
libwx_gtk2u_core-2.6.so.0 => not found
libwx_baseu_xml-2.6.so.0 => not found
libwx_baseu_net-2.6.so.0 => not found
libwx_baseu-2.6.so.0 => not found
libpangocairo-1.0.so.0 => /usr/lib/libpangocairo-1.0.so.0 (0xb7bf8000)
libpango-1.0.so.0 => /usr/lib/libpango-1.0.so.0 (0xb7bb8000)
libcairo.so.2 => /usr/lib/libcairo.so.2 (0xb7b40000)
libgobject-2.0.so.0 => /usr/lib/libgobject-2.0.so.0 (0xb7b05000)
libgmodule-2.0.so.0 => /usr/lib/libgmodule-2.0.so.0 (0xb7b00000)
libdl.so.2 => /lib/libdl.so.2 (0xb7afc000)
libglib-2.0.so.0 => /usr/lib/libglib-2.0.so.0 (0xb7a2f000)
libgtk-x11-2.0.so.0 => /usr/lib/libgtk-x11-2.0.so.0 (0xb76c6000)
libgdk-x11-2.0.so.0 => /usr/lib/libgdk-x11-2.0.so.0 (0xb763f000)
libatk-1.0.so.0 => /usr/lib/libatk-1.0.so.0 (0xb7624000)
libgdk_pixbuf-2.0.so.0 => /usr/lib/libgdk_pixbuf-2.0.so.0 (0xb760b000)
libm.so.6 => /lib/libm.so.6 (0xb75e5000)
libstdc++.so.6 => /usr/lib/gcc/i686-pc-linux-gnu/4.3.3/libstdc++.so.6 (0xb74ff000)
libgcc_s.so.1 => /usr/lib/gcc/i686-pc-linux-gnu/4.3.3/libgcc_s.so.1 (0xb74f0000)
libpthread.so.0 => /lib/libpthread.so.0 (0xb74d8000)
libc.so.6 => /lib/libc.so.6 (0xb7395000)
libxcb-xlib.so.0 => /usr/lib/libxcb-xlib.so.0 (0xb7392000)
libxcb.so.1 => /usr/lib/libxcb.so.1 (0xb7378000)
libpangoft2-1.0.so.0 => /usr/lib/libpangoft2-1.0.so.0 (0xb734e000)
libfontconfig.so.1 => /usr/lib/libfontconfig.so.1 (0xb7325000)
libpixman-1.so.0 => /usr/lib/libpixman-1.so.0 (0xb72e1000)
libexpat.so.1 => /usr/lib/libexpat.so.1 (0xb72c0000)
libglitz-glx.so.1 => /usr/lib/libglitz-glx.so.1 (0xb72ba000)
libGL.so.1 => //usr//lib/opengl/xorg-x11/lib/libGL.so.1 (0xb724c000)
libSM.so.6 => /usr/lib/libSM.so.6 (0xb7243000)
libICE.so.6 => /usr/lib/libICE.so.6 (0xb722b000)
libXmu.so.6 => /usr/lib/libXmu.so.6 (0xb7214000)
libXt.so.6 => /usr/lib/libXt.so.6 (0xb71c6000)
libXext.so.6 => /usr/lib/libXext.so.6 (0xb71b8000)
libXi.so.6 => /usr/lib/libXi.so.6 (0xb71ad000)
libglitz.so.1 => /usr/lib/libglitz.so.1 (0xb7185000)
libxcb-render-util.so.0 => /usr/lib/libxcb-render-util.so.0 (0xb7180000)
libxcb-render.so.0 => /usr/lib/libxcb-render.so.0 (0xb7177000)
libXrender.so.1 => /usr/lib/libXrender.so.1 (0xb716e000)
libXau.so.6 => /usr/lib/libXau.so.6 (0xb7169000)
libXdmcp.so.6 => /usr/lib/libXdmcp.so.6 (0xb7164000)
/lib/ld-linux.so.2 (0xb7fc3000)
libXcomposite.so.1 => /usr/lib/libXcomposite.so.1 (0xb7161000)
libXdamage.so.1 => /usr/lib/libXdamage.so.1 (0xb715e000)
libXfixes.so.3 => /usr/lib/libXfixes.so.3 (0xb7159000)
libgio-2.0.so.0 => /usr/lib/libgio-2.0.so.0 (0xb70fb000)
libXinerama.so.1 => /usr/lib/libXinerama.so.1 (0xb70f6000)
libXrandr.so.2 => /usr/lib/libXrandr.so.2 (0xb70ef000)
libXcursor.so.1 => /usr/lib/libXcursor.so.1 (0xb70e5000)
libXxf86vm.so.1 => /usr/lib/libXxf86vm.so.1 (0xb70df000)
libX11-xcb.so.1 => /usr/lib/libX11-xcb.so.1 (0xb70db000)
libxcb-glx.so.0 => /usr/lib/libxcb-glx.so.0 (0xb70c8000)
libdrm.so.2 => /usr/lib/libdrm.so.2 (0xb70be000)
libuuid.so.1 => /lib/libuuid.so.1 (0xb70b9000)
librt.so.1 => /lib/librt.so.1 (0xb70af000)
|
et pour les LDFLAGS :
_________________ À 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 |
|
 |
guilc Bodhisattva


Joined: 15 Nov 2003 Posts: 3326 Location: Paris - France
|
Posted: Mon Mar 09, 2009 8:24 am Post subject: |
|
|
Quote: | ldd /usr/local/bin/gnuplot |
Hum hum
/usr/local ?
T'as fait une version compilée à la main toute cassée on dirait
Ca marche en root parceque /usr/local/bin n'est sans doute pas dans le path de root...
/usr/bin/gnuplot marchera sans doute ! _________________ Merci de respecter les règles du forum.
Mon site perso : https://www.xwing.info
Mon PORTDIR_OVERLAY : https://gentoo.xwing.info ou layman -a xwing |
|
Back to top |
|
 |
Mickael Advocate


Joined: 05 Sep 2005 Posts: 2383 Location: ~Belfort! - France - EU
|
Posted: Mon Mar 09, 2009 8:37 am Post subject: |
|
|
c'est vrai tu as raison que fait ce gnuplot dans local?? mais c'est tout de même bizarre. De plus un ldd sur usr/bin/gnuplot me trouve le bon readline. humm c'est louche cette histoire. Je vais faire le ménage et je reviens merci à vous deux.
EDIT, c'est résolu j'ai viré ce fichier. Merci!. _________________ À 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 |
|
 |
|