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

Remove "jobserver unavailable: using -j1. Add '+' to parent make rule" warning when building the pdf documentation #32928

Closed
strogdon opened this issue Nov 24, 2021 · 17 comments

Comments

@strogdon
Copy link

When building the pdf documentation every time the sage docbuilder runs a Makefile to convert .tex source to .pdf files there appears a jobserver warning. The first occurrence is:

[reference] processing references.tex... index
[reference] resolving references...
[reference] done
[reference] writing... done
[reference] copying TeX support files... copying TeX support files...
[reference] done
[reference] The LaTeX files are in local/share/doc/sage/latex/en/reference/references.
[reference] Run 'make' in that directory to run these through (pdf)latex
[reference] (use `make latexpdf' here to do that automatically).
LaTeX file written to /local/sage-git/sage/local/share/doc/sage/latex/en/reference/references
make[5]: warning: jobserver unavailable: using -j1.  Add '+' to parent make rule.
latexmk -pdf -dvi- -ps-  'references.tex'

Component: documentation

Author: Steven Trogdon

Branch/Commit: 7533334

Reviewer: Dima Pasechnik

Issue created by migration from https://trac.sagemath.org/ticket/32928

@strogdon strogdon added this to the sage-9.5 milestone Nov 24, 2021
@strogdon
Copy link
Author

Branch: u/strogdon/jobserver

@strogdon
Copy link
Author

Commit: ef44d98

@strogdon
Copy link
Author

New commits:

ef44d98remove jobserver warnings when buildig the pdf documentation

@strogdon
Copy link
Author

comment:3

After installing the above branch the building of references.pdf now appears as

[reference] processing references.tex... index
[reference] resolving references...
[reference] done
[reference] writing... done
[reference] copying TeX support files... copying TeX support files...
[reference] done
[reference] The LaTeX files are in local/share/doc/sage/latex/en/reference/references.
[reference] Run 'make' in that directory to run these through (pdf)latex
[reference] (use `make latexpdf' here to do that automatically).
LaTeX file written to /local/sage-git/sage/local/share/doc/sage/latex/en/reference/references
latexmk -pdf -dvi- -ps-  'references.tex'

@strogdon
Copy link
Author

Author: Steven Trogdon

@strogdon
Copy link
Author

comment:4

Apparently close_fds=True is the default. I believe close_fds=False was the default at one time.

@dimpase
Copy link
Member

dimpase commented Nov 24, 2021

Reviewer: Dima Pasechnik

@dimpase
Copy link
Member

dimpase commented Nov 24, 2021

comment:5

Looks good, thanks.

@kiwifb
Copy link
Member

kiwifb commented Nov 25, 2021

comment:6

Thanks for reviewing Dima.

@vbraun
Copy link
Member

vbraun commented Dec 12, 2021

comment:7

Merge conflict

@kiwifb
Copy link
Member

kiwifb commented Dec 13, 2021

Changed commit from ef44d98 to 7533334

@kiwifb
Copy link
Member

kiwifb commented Dec 13, 2021

Changed branch from u/strogdon/jobserver to u/fbissey/jobserver

@kiwifb
Copy link
Member

kiwifb commented Dec 13, 2021

comment:8

Rebasing on 9.5.beta8. Some spaces where introduced in the touched lines by another ticket.


New commits:

7533334Merge branch 'develop' into jobserver

@kiwifb
Copy link
Member

kiwifb commented Dec 13, 2021

comment:9

Should go back to positive review. Only trivial changes were made.

@strogdon
Copy link
Author

comment:10

Yes, I tried earlier in the day to push these rebased changes but was unable to push a new branch? Thanks for fixing this.

@kiwifb
Copy link
Member

kiwifb commented Dec 13, 2021

comment:11

There was a git/trac outage in the last 24 hours I believe. That may have been the reason.

@vbraun
Copy link
Member

vbraun commented Dec 23, 2021

Changed branch from u/fbissey/jobserver to 7533334

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

4 participants