Looks like we need to switch line 101 and 102 in the file AppKit.texi. I will try this change tomorrow and hope this changes the issue for you. What I am not sure is, when this change will reach you as you don’t seem to compile from the git source code.
Cheers, Fred > Am 27.12.2023 um 09:31 schrieb Edwin Ancaer <eanc...@gmail.com>: > > > Hello all, > > I must admit my Christmas Wishes for you all are not entirely without > self-interest 😇 > I recently had to reinstall GNUStep on my FreeBSD laptop. As I'm on FreeBSD, > I used the ports system. When installing the gnustem-gui port, I had an > error. The installation displayed a list of missing html documents, and > ended with error code 1. > > gmake[3]: Leaving directory > '/usr/ports/x11-toolkits/gnustep-gui/work/libs-gui-gui-0_28_0/Documentation' > gmake[2]: Leaving directory > '/usr/ports/x11-toolkits/gnustep-gui/work/libs-gui-gui-0_28_0' > ====> Compressing man pages (compress-man) > ===> Installing ldconfig configuration file > ===> Installing for gnustep-gui-0.28.0_1 > ===> Checking if gnustep-gui is already installed > ===> Registering installation for gnustep-gui-0.28.0_1 > pkg-static: Unable to access file > /usr/ports/x11-toolkits/gnustep-gui/work/stage/usr/local/GNUstep/System/Library/Documentation/Developer/Gui/ProgrammingManual/AppKit/Affine-Transformations.html:No > such file or directory > pkg-static: Unable to access file > /usr/ports/x11-toolkits/gnustep-gui/work/stage/usr/local/GNUstep/System/Library/Documentation/Developer/Gui/ProgrammingManual/AppKit/Application-Makefiles.html:No > such file or directory > ... > ... > ... > pkg-static: Unable to access file > /usr/ports/x11-toolkits/gnustep-gui/work/stage/usr/local/GNUstep/System/Library/Documentation/Developer/Gui/ProgrammingManual/AppKit/theviewconcept.html:No > such file or directory > *** Error code 1 > > Stop. > make[1]: stopped in /usr/ports/x11-toolkits/gnustep-gui > *** Error code 1 > > Stop. > > The only error I found until now was with a call to texi2pdf for AppKit.texi > . I suppose my version of texi2pdf is too old or too new, but before I > start messing with versions, could someone tell me if the error above can be > caused by texi2pdf failing. After all, it is complaining about missing HTML > documents, not PDFs. I tried the texi2pdf with the AppKit.texi file from the > command line, and I got the same error as the one from the installation: > > gmake[4]: Entering directory > '/usr/ports/x11-toolkits/gnustep-gui/work/libs-gui-gui-0_28_0/Documentation/manual' > Making all for doc AppKit... > texi2pdf \ > AppKit.texi -o AppKit.pdf > This is pdfTeX, Version 3.14159265-2.6-1.40.16 (Web2C 2015) (preloaded > format=pdfetex) > restricted \write18 enabled. > entering extended mode > (./AppKit.texi (/usr/local/share/texmf-dist/tex/texinfo/texinfo.tex > Loading texinfo [version 2015-05-06.11]: pdf, fonts, markup, glyphs, > page headings, tables, conditionals, indexing, sectioning, toc, environments, > defuns, macros, cross references, insertions, > (/usr/local/share/texmf-dist/tex/generic/epsf/epsf.tex > This is `epsf.tex' v2.7.4 <14 February 2011> > ) localization, formatting, and turning on texinfo input format.) > (/usr/ports/x11-toolkits/gnustep-gui/work/libs-gui-gui-0_28_0/Documentation/man > ual/AppKit.aux) > [1{/usr/local/share/texmf-dist/fonts/map/pdftex/updmap/pdftex.m > ap}] [2] > ./AppKit.texi:101: This command can appear only outside of any environment, > not > in environment @titlepage. > @badenverr ...temp , not @inenvironment @thisenv } > > @checkenv ...@ifx @thisenv @temp @else @badenverr > @fi > @chapmacro #1#2#3->@checkenv {} > @let @prevchapterdefs =@lastchapterdefs @let > ... > > @startcontents ... @chapmacro {#1}{Yomitfromtoc}{} > @savepageno = @pageno > @beg... > > @contents ->@startcontents {@putwordTOC } > @openin 1 @tocreadfilename @space > @... > l.101 @contents > > ? > ./AppKit.texi:101: Emergency stop. > @badenverr ...temp , not @inenvironment @thisenv } > > @checkenv ...@ifx @thisenv @temp @else @badenverr > @fi > @chapmacro #1#2#3->@checkenv {} > @let @prevchapterdefs =@lastchapterdefs @let > ... > > @startcontents ... @chapmacro {#1}{Yomitfromtoc}{} > @savepageno = @pageno > @beg... > > @contents ->@startcontents {@putwordTOC } > @openin 1 @tocreadfilename @space > @... > l.101 @contents > > ./AppKit.texi:101: ==> Fatal error occurred, no output PDF file produced! > Transcript written on AppKit.log. > makeinfo --html \ > \ > AppKit.texi; \ > if [ -f AppKit/AppKit_toc.html ]; \ > then \ > mv AppKit/AppKit.html .; \ > mv AppKit/AppKit_*.html .; \ > rmdir AppKit/AppKit; \ > fi > gmake[4]: Leaving directory > '/usr/ports/x11-toolkits/gnustep-gui/work/libs-gui-gui-0_28_0/Documentation/manual' > Making all for doc ReleaseNotes... > gmake[4]: Nothing to be done for 'internal-doc-all'. > > Thanks a lot, > > Edwin Acaer