Philip Kaludercic writes: > Joseph Turner writes: > >> Philip Kaludercic writes: >> >>> Joseph Turner writes: >>> >>>> Hello! >>>> >>>> Because package-vc--build-documentation exports the texinfo manual to a >>>> temp file inside /tmp/ , any @include statements with relative paths >>>> break the makeinfo call. >>>> >>>> I noticed this issue when attempting to use package-vc to install >>>> org-transclusion, whose manual contains the line >>>> >>>> #+texinfo: @include fdl.texi >>>> >>>> See: https://raw.githubusercontent.com/nobiot/org-transclusion/main/docs/org-transclusion-manual.org >>>> >>>> The attached patch solves this problem by passing the -I flag to >>>> makeinfo. From makeinfo --help: >>>> >>>> -I DIR append DIR to the @include search path. >>> According to the docs, makeinfo has -I to append the search path, and -P >>> to prepend. I don't know how well either of the two are supported, but >>> assuming they are, shouldn't -P be preferred? Or wouldn't it have any >>> effect? >> >> I am not sure what difference it would make. I don't know if the default >> @include search path includes anything besides the working directory. >> >> In the attached diff, I have changed -I to -P. > > I can confirm that this patch does the right thing, and I think we > should apply it. I think Eli suggested we prepend (-I) instead of append (-P), as in the very first patch I sent, also attached here.