Fedora 44 - Error compiling survex
Bill Gee
bgee at campercaver.net
Mon May 4 00:25:17 BST 2026
Hi Olly -
I have been all over that page listing required packages. I note that
latexmk is not on the list, which implies some other requirements may
also be unlisted. It is worth noting that Fedora does not use either
tex or latex. The packages are named texlive-*. It also does not use
wxWidgets. Those packages are all named wxGTK-*
I tried the .tar.gz file. Rpmbuild failed with a complaint that
wxGTK3-devel is not present. There is no package by that name in
Fedora. It is named wxGTK-devel and has version 3.2.9. I think that is
a show-stopper since there is no way I know of to tell rpmbuild to use a
different package name for that dependency.
Looking more closely at my test system, I find that the binaries for
both cavern and aven are actually installed. The "make install" process
got that far before failing. Documentation is not present, which is to
be expected given the latexmk error.
Is there a log file that captures the entire "make install" run? I
tried redirecting STDOUT to a file. It seems to have captured most of
the output. See attached. I see only one attempt to run latexmk.
===============
Bill Gee
On 5/3/26 16:49, Olly Betts wrote:
> On Fri, May 01, 2026 at 03:47:56PM -0500, Bill Gee wrote:
>> Latexmk: This is Latexmk, John Collins, 9 March 2026. Version 4.88.
>> Latexmk: Nothing to do for 'survex.tex'.
>> Latexmk: All targets (survex.pdf) are up-to-date
>> Collected error summary (may duplicate other messages):
>> pdflatex: gave an error in previous invocation of latexmk.
> [...]
>> Am I missing yet another package?
>
> Seems something related to TeX or LaTeX is not installed, but hard to
> know exactly what without seeing that "error in previous invocation of
> latexmk".
>
> I don't use Fedora but this page should list the build-dependencies in
> terms of Debian/Ubuntu package names, from which you can probably figure
> out the Fedora equivalents:
>
> https://survex.com/cvs.html
>
> However if you're just wanting to use Survex rather than help develop
> it, I'd recommend using a released version and those are available as a
> .tar.gz which includes the generated documentation and requires many
> fewer tools installed to successfully build.
>
> Using a release version also means you don't get any half-implemented
> and/or experimental features which the git main branch may include.
>
> Cheers,
> Olly
-------------- next part --------------
A non-text attachment was scrubbed...
Name: survex_compile.log
Type: text/x-log
Size: 6164 bytes
Desc: not available
URL: <http://lists.survex.com/pipermail/survex/attachments/20260503/e66ac9be/attachment.bin>
More information about the Survex
mailing list