Summary: | sci-visualization/gnuplot-4.2.2 fails to build when xemacs is installed | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Aldo Cassola <aldocassola> |
Component: | Current packages | Assignee: | Gentoo Science Related Packages <sci> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | fauli, g2boojum, harrisl, xemacs |
Priority: | High | ||
Version: | unspecified | ||
Hardware: | x86 | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Bug Depends on: | |||
Bug Blocks: | 193144 | ||
Attachments: | The build log for USE=-xemacs emerge gnuplot |
Description
Aldo Cassola
2007-09-17 21:00:43 UTC
You have what USE flags for gnuplot? (emerge -pv gnuplot) $ emerge -pv gnuplot These are the packages that would be merged, in order: Calculating dependencies... done! [ebuild U ] sci-visualization/gnuplot-4.2.2 [4.2.0-r2] USE="X pdf readline svga -doc -emacs -gd -ggi -plotutils -tetex -wxwindows -xemacs" 0 kB I have xemacs installed. Unmerging xemacs allows the make install to succeed. Changed the summary to reflect this fact. I cannot reproduce your problems with your set of USE flags. Neither with stable XEmacs nor testing one. Though the rest of the system here is stable. (In reply to comment #4) > I cannot reproduce your problems with your set of USE flags. Neither with > stable XEmacs nor testing one. Though the rest of the system here is stable. > After doing some tests, I have determined that app-editors/xemacs fails on this operation when app-xemacs/texinfo is not installed (sys-apps/texinfo is unrelated). Could you please do one last check to see if you can reproduce it now with this information? I have looked into this, and I have seen several systems under my control exhibiting this problem. Somehow, texinfo is never pulled in... Anyway, this seems to be turning into an xemacs bug after all. (In reply to comment #5) > (In reply to comment #4) > > I cannot reproduce your problems with your set of USE flags. Neither with > > stable XEmacs nor testing one. Though the rest of the system here is stable. > After doing some tests, I have determined that app-editors/xemacs fails on this > operation when app-xemacs/texinfo is not installed (sys-apps/texinfo is > unrelated). Could you please do one last check to see if you can reproduce it > now with this information? There is no app-xemacs/texinfo installed here...and XEmacs is never called with your set of USE flags. Are you sure you have no XEmacs support activated? > Anyway, this seems to be turning into an xemacs bug after all. Partly. Maybe the dependency must be updated for USE=xemacs but it should not be called at all with USE=-xemacs. (In reply to comment #6) > There is no app-xemacs/texinfo installed here...and XEmacs is never called > with your set of USE flags. Are you sure you have no XEmacs support activated? I am 100% sure. Even with 'USE=-xemacs emerge gnuplot' attempts to call xemacs at 'make install' (info, to be more exact) time. I am attaching build.log for the above emerge to aid in this. Notice that configure sees xemacs and then sets EMACS=xemacs on doc/Makefile. > Partly. Maybe the dependency must be updated for USE=xemacs but it should not > be called at all with USE=-xemacs. I'm not sure about that. I thought USE=xemacs just installs lisp files, which AFAICS is unrelated to the error, which happens during texinfo documentation generation. Created attachment 131337 [details]
The build log for USE=-xemacs emerge gnuplot
XEmacs team, please have a look at this issue, with regards on comments #5 and #6, build.log in #8. Aldo, I will patch out XEmacs/GNU Emacs detection if none of the two USE flags is set, as that would be useless. Removing XEmacs team, you are not needed! I should think about the meaning of three little letters and how they change the meaning of a sentence: "not". I could not reproduce as Emacs is detected before XEmacs and I have both installed. Now TeXInfo generation is only done when USE=emacs or xemacs, with the latter app-xemacs/texinfo is pulled in now. Please test my fix I just commited (wait half an hour to let it hit the rsync mirrors). Dropping HPPA keyword, as the don't have app-xemacs/texinfo keyworded Very well, I have tested it in my systems. (X)Emacs are not seen by configure when no emacs keyword is present. We are good to go. Thanks, Christian. |