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


Reply via email to