Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

configure should halt if asciidoc not installed #4

Closed
garlick opened this issue Sep 27, 2014 · 3 comments
Closed

configure should halt if asciidoc not installed #4

garlick opened this issue Sep 27, 2014 · 3 comments

Comments

@garlick
Copy link
Member

garlick commented Sep 27, 2014

Making all in doc
make[1]: Entering directory /net/freenas/mnt/main/home/garlick/work/flux-core/doc' Making all in cmd make[2]: Entering directory/net/freenas/mnt/main/home/garlick/work/flux-core/doc/cmd'
a2x --attribute mansource=flux-core
--attribute manversion=0.1.0
--attribute manmanual="Flux Manual"
--doctype manpage --format manpage flux.adoc
/bin/bash: a2x: command not found
make[2]: *** [flux.1] Error 127
make[2]: Leaving directory /net/freenas/mnt/main/home/garlick/work/flux-core/doc/cmd' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory/net/freenas/mnt/main/home/garlick/work/flux-core/doc'
make: *** [all-recursive] Error 1

@garlick
Copy link
Member Author

garlick commented Sep 27, 2014

Or... it should skip building the 'roff man pages.
That might be preferable since asciidoc pulls in a ton of dependencies.

@garlick
Copy link
Member Author

garlick commented Sep 27, 2014

For the record, here's what apt-get install asciidoc pulled in on my ubuntu 14.04.1 LTS vm:

The following NEW packages will be installed:
asciidoc dblatex docbook-dsssl docbook-utils docbook-xml docbook-xsl
fonts-lmodern fonts-texgyre jadetex latex-beamer latex-xcolor libosp5
libostyle1c2 libpaper-utils libptexenc1 libruby1.9.1 libsgmls-perl libsp1c2
libtcl8.6 libtk8.6 libxml2-utils libyaml-0-2 lmodern luatex lynx lynx-cur
openjade pgf preview-latex-style prosper ps2eps ruby ruby1.9.1 sgml-data
sgmlspl sp tcl tcl8.6 tex-common tex-gyre texlive texlive-base
texlive-bibtex-extra texlive-binaries texlive-extra-utils texlive-font-utils
texlive-fonts-recommended texlive-fonts-recommended-doc
texlive-generic-recommended texlive-latex-base texlive-latex-base-doc
texlive-latex-extra texlive-latex-extra-doc texlive-latex-recommended
texlive-latex-recommended-doc texlive-luatex texlive-math-extra
texlive-pictures texlive-pictures-doc texlive-pstricks texlive-pstricks-doc
tipa tk tk8.6 xmlto xsltproc

garlick referenced this issue in garlick/flux-core Oct 4, 2014
Abort configure if a2x is not found.
Fixes issue #4
@garlick
Copy link
Member Author

garlick commented Oct 5, 2014

Fixed by pull request #27

@garlick garlick closed this as completed Oct 5, 2014
grondo referenced this issue in grondo/flux-core Oct 6, 2014
Abort configure if a2x is not found.
Fixes issue #4
grondo added a commit that referenced this issue Sep 10, 2019
Update plugin for '-o mpi=spectrum' to clear all PMIX_ and OMPI_
environment variables before setting the Spectrum specific values.

Additionally, remove MPI_ROOT and OPAL_LIBDIR, which are no longer
needed according to @SteVwonder.

Fixes #4
garlick added a commit to garlick/flux-security that referenced this issue Aug 10, 2023
Problem: if a compute node cannot resolve the target userid,
the imp segfaults due to an unchecked error condition:

  #0  0x000000556a7a7680 imp_exec_privileged (flux-imp + 0x7680)
  flux-framework/flux-core#1  0x000000556a7a3b3c imp_parent (flux-imp + 0x3b3c)
  flux-framework/flux-core#2  0x0000007fac65fe18 __libc_start_main (libc.so.6 + 0x20e18)
  flux-framework/flux-core#3  0x000000556a7a3c18 $x (flux-imp + 0x3c18)
  flux-framework/flux-core#4  0x000000556a7a3c18 $x (flux-imp + 0x3c18)

Check for userid lookup failure and print a helpful message, then die.

Fixes flux-framework#170
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant