mktexfmt [WARNING]: inifile pdfetex.ini for pdftex/pdftex not found. mktexfmt [INFO]: not selected formats: 19 mktexfmt [INFO]: failed to build: 1 (pdftex/pdftex) mktexfmt [INFO]: total formats: 20 mktexfmt [INFO]: exiting with status 1 I can't find the format file `pdftex.fmt'! make[2]: *** [thbook/CMakeFiles/thbook.dir/build.make:82: thbook/thbook.pdf] Error 1 make[1]: *** [CMakeFiles/Makefile2:4199: thbook/CMakeFiles/thbook.dir/all] Error 2
For x86_64 builds using the same inputs I don't get that far and it fails at:
-- Detecting CXX compile features - done
CMake Warning (dev) at /usr/share/cmake/Modules/GNUInstallDirs.cmake:243 (message):
Unable to determine default CMAKE_INSTALL_LIBDIR directory because no
target architecture is known. Please enable at least one language before
including GNUInstallDirs.
Call Stack (most recent call first):
CMakeLists.txt:14 (include)
This warning is for project developers. Use -Wno-dev to suppress it.
-- Found PkgConfig: /usr/bin/pkg-config (found version "1.8.0")
-- Checking for module 'proj'
-- Found proj, version 9.0.1
CMake Error at /usr/share/cmake/Modules/FindPackageHandleStandardArgs.cmake:230 (message):
Could NOT find wxWidgets (missing: wxWidgets_LIBRARIES) (Required is at
least version "3.0.0")
Following the example in the thbook, and the information at https://github.com/therion/therion/pull/474, has helped get me so far, but I don't have any more time to look at this for at least 3 weeks - work and a holiday are going to take up all my spare time until at least early February.
To upgrade to Fedora 37, I would recommend using the --allowerasing option which will upgrade to Fedora 37 and remove any packages (like therion) that are not compatible.
Cheers,
James
Hi Rodrigo -
Thanks for this. As you note, it may not be much help. I have never
had much luck compiling Therion from source. Jim Begley's yum
repository was a life-saver for me.
As I recall, it was always loch that caused the whole compile job to
abort. Eventually I had to modify the make file so that loch was skipped.
I will look over your github comments in more detail soon. I have a
test Fedora 37 machine where I can try to compile Therion.
My main computer (Fedora 36) and my test Fedora 37 both have
/lib/libnghttp2.so.14. It is actually a symbolic link to
libnghttp2.so.14.24.1 on both systems. These files also exist in
/usr/lib64 on both systems. There is no libnghttp2.so on either system.
Perhaps the symbolic link you suggest on github should point to the
underlying file?
I see that you (or someone) compiled Therion to a docker application. I
suppose that might be useful to someone, but docker (and snap and
flatpak) is something I have had no success with. Those technologies
all strike me as an answer searching - and not finding - a suitable
question. I tried a flatpak for LabPlot a few years ago and found it
totally useless. I could not use it to open any existing file on the
computer, and any file it saved went into an invisible storage such that
I could not find it with any other application. Totally useless.
===============
Bill Gee
On 1/11/23 08:20, Rodrigo Severo via Therion wrote:
> Not exactly a solution for your problem but kind of: I manually compiled Therion on Fedora 37. Here you can see how I did it: https://github.com/therion/therion/pull/474
>
>
> Regards,
>
> Rodrigo Severo
>
>
> ------- Original Message -------
> On Wednesday, January 11th, 2023 at 11:11 AM, Bill Gee <bgee@campercaver.net> wrote:
>
>
>> A few months ago when Fedora 37 came out, I found that Therion will not
>> run because of a change in the version of proj. Jim Begley noted that
>> he was taking a stab at getting Therion to compile on Fedora 37 and proj
>> 9. Since then I have heard nothing.
>>
>> If I use dnf install therion on a Fedora 37, it tells me there is no
>> such package. And yes, it has the copr repository file.
>>
>> Is there any update? I have two systems which cannot be upgraded to
>> Fedora 37 because of this issue.
>>
>> Thanks!
>> --
>> ===============
>> Bill Gee
>> _______________________________________________
>> Therion mailing list
>> Therion@speleo.sk
>> https://mailman.speleo.sk/listinfo/therion
> _______________________________________________
> Therion mailing list
> Therion@speleo.sk
> https://mailman.speleo.sk/listinfo/therion
_______________________________________________
Therion mailing list
Therion@speleo.sk
https://mailman.speleo.sk/listinfo/therion