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

HTML documentation isn't generated #301

Open
susilehtola opened this issue Dec 14, 2023 · 6 comments · Fixed by #305 or #307
Open

HTML documentation isn't generated #301

susilehtola opened this issue Dec 14, 2023 · 6 comments · Fixed by #305 or #307

Comments

@susilehtola
Copy link
Contributor

I am working to update the Fedora package to 2.8.0. Unfortunately, it looks like the HTML documentation is no longer generated properly. Running make html in the build directory objdir/, I observe that the build system compiles progman.pdf and then

/usr/bin/latex2html progman
This is LaTeX2HTML Version 2023.2 (Released July 1, 2023)
...producing markup for HTML version 5.0  



Extension: loading /usr/share/latex2html/versions/unicode.pl
*** Constructing conversion utf-8 -> Unicode ***

HTML version: loading /usr/share/latex2html/versions/html5_0.pl

 *** processing declarations ***
Cannot read ./progman 
make[2]: *** [/home/susi/fedora/libint2/rawhide/libint-2.8.0/doc/progman/Makefile:81: html] Error 2
make[2]: Leaving directory '/home/susi/fedora/libint2/rawhide/libint-2.8.0/objdir/doc/progman'
make[1]: *** [/home/susi/fedora/libint2/rawhide/libint-2.8.0/doc/Makefile:58: html] Error 1
make[1]: Leaving directory '/home/susi/fedora/libint2/rawhide/libint-2.8.0/objdir/doc'
make: *** [/home/susi/fedora/libint2/rawhide/libint-2.8.0/Makefile:128: html] Error 1
@evaleev
Copy link
Owner

evaleev commented Dec 15, 2023

@susilehtola is progman.pdf actually generated?

Can't test since on macOS latex2html provided by brew has been broken for years: Homebrew/homebrew-core#25024

Going to disable in #305

@susilehtola
Copy link
Contributor Author

@evaleev yes, progman.pdf is generated. Note that the issue is not that latex2html does not exist, but that the make rule appears to be broken.. I think latex2html works on .dvi files, but that is not being generated for some reason by the makefiles. latex2html just complains that the source file doesn't exist...

@evaleev
Copy link
Owner

evaleev commented Dec 17, 2023

@susilehtola yes, it seems the rules are broken indeed, for some reason .dvi is not built ... will fix, thanks.

@evaleev
Copy link
Owner

evaleev commented Dec 19, 2023

should be resolved in 2.8.1

@susilehtola
Copy link
Contributor Author

Ugh, now in 2.8.2 I do get progman.pdf but I don't get the classdoc which was generated in 2.8.0...

@susilehtola
Copy link
Contributor Author

Actually, looks like the classdoc wasn't generated in 2.8.0 either!

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