Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 183812 - sci-visualization/gnuplot-4.2.0 - info-look.elc breaks use of emacs
Summary: sci-visualization/gnuplot-4.2.0 - info-look.elc breaks use of emacs
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: High normal
Assignee: Christian Faulhammer (RETIRED)
URL:
Whiteboard:
Keywords:
: 183975 (view as bug list)
Depends on:
Blocks:
 
Reported: 2007-07-01 10:16 UTC by Juergen Rose
Modified: 2007-07-03 06:18 UTC (History)
2 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Juergen Rose 2007-07-01 10:16:31 UTC
After  installing gnuplot-4.2.0 emacs complains:

"File `/usr/share/emacs/site-lisp/info-look.elc' was not compiled in Emacs"

and stops to read configurations. It semes, that /usr/share/emacs/site-lisp/info-look.elc was compiled with:
emacs version 21.4 (patch 20) "Double Solitaire" XEmacs Lucid

   Regards Juergen


Reproducible: Always
Comment 1 Christian Faulhammer (RETIRED) gentoo-dev 2007-07-02 08:50:12 UTC
I cannot reproduce here.  There is no such file as info-look.elc on my system.  Please provide the following information, but before test with gnuplot-4.2.0-r1 which has been just committed.

1) equery b /usr/share/emacs/site-lisp/info-look.elc
2) your ~/.emacs file (please strip all private information)
3) emerge --info
4) equery f gnuplot
5) emerge -pv gnuplot
Comment 2 Jakub Moc (RETIRED) gentoo-dev 2007-07-02 13:29:25 UTC
*** Bug 183975 has been marked as a duplicate of this bug. ***
Comment 3 Christian Faulhammer (RETIRED) gentoo-dev 2007-07-03 06:18:20 UTC
I think I can tell how your problems were created.  Let me guess: You have GNU Emacs AND XEmacs support activated.  First the emacs USE flag is used and the files are compiled and installed into /usr/share/emacs/site-lisp/ (which is not wanted by the ebuild, but the Makefile's default is never overriden).  Now USE=xemacs is detected, the Makefile is called again (wanted target /usr/share/xemacs/site-packages/).  Due to an ebuild error /usr/share/emacs/site-lisp/ is used again und all files for GNU Emacs are overwritten.  Thus Emacs tries to load the XEmacs support files.  This is fixed.  Closing.