Hi Bill, I don't have a solution for you, but I do have a similar install in case it help. I'm also on Fedora 42, and I just tested, I can load into xtherion without issue both progressive and non-progressive JPGs. I am using therion-6.3.4-1.fc41.x86_64, which I believe comes from the jmbegley COPR repository. The rpm I have installed requires libjpeg: rpm -qR therion | grep jpeg libjpeg.so.62()(64bit) libjpeg.so.62(LIBJPEG_6.2)(64bit) This library, libjpeg.so.62 is provided by libjpeg-turbo on my machine of which I have a slightly older version than you (3.0.2 vs 3.1.0): rpm -q --whatprovides libjpeg.so.62 libjpeg-turbo-3.0.2-3.fc41.i686 Here are other jpeg related packages I have installed, in case it helps: rpm -qa | grep jpeg libjpeg-turbo-3.0.2-3.fc41.x86_64 libjpeg-turbo-utils-3.0.2-3.fc41.x86_64 mjpegtools-libs-2.2.1-7.fc41.x86_64 openjpeg-2.5.3-6.fc41.x86_64 libjpeg-turbo-3.0.2-3.fc41.i686 libnvjpeg-12-8-12.3.5.92-1.x86_64 libnvjpeg-devel-12-8-12.3.5.92-1.x86_64 mingw64-libjpeg-turbo-3.0.2-3.fc41.noarch mingw32-libjpeg-turbo-3.0.2-3.fc41.noarch libnvjpeg-12-9-12.4.0.76-1.x86_64 libnvjpeg-devel-12-9-12.4.0.76-1.x86_64 jpeginfo-1.7.1-4.fc41.x86_64 Let me know if you want me to check anything else on my machine, I'm happy to help. Best of luck, Jonny On Tue, Aug 19, 2025 at 9:35 AM Bill Gee <bgee@campercaver.net> wrote:
Hello everyone - This has been annoying me for a bit. Today I discovered it is actually a big problem.
For the past few months - I do not remember exactly how long - When I add a background to a th2 file, I get a message about unable to load the file. Screen shot attached. For new th2 files I have got around it by using magick to convert the background images to PNG files. Easy and quick, though annoying that it has to be done at all. Many of those images come from a friend who scans the paper through a flatbed. He uses Windows, and I just assumed something about his scanner software was wonky.
Today I went back to some stuff I last worked on several years ago. The th2 file failed to open the background. The message said the file was not available. I removed the background image and tried to reload it. BAM! I get the same message about unable to load and asking if the file is a progressive JPG! These background images did not come from my friend's scanner. They came from a 25 year old camera. Some are PDF files converted to JPG and others come from my flatbed scanner using xsane.
These are files that worked several years ago. I have not changed them. Trying some other stuff ... It appears that xTherion will no longer load ANY jpg file. The question about progressive format is bogus.
Does anyone have any idea what is going on?
Yeah, I could go back and convert thousands of background images from all the maps I have worked on. It would take days to find and update all of them, and all the th2 files as well. But dang it - This should Just Work! And what happens if PNG files stop working, too??
The system is Fedora 42. Therion is 6.3.4+dev, compiled back in April. I have several jpeg libraries installed:
root@main2:~# rpm -qa | grep jpeg libjpeg-turbo-3.1.0-2.fc42.x86_64 openjpeg-2.5.3-6.fc42.x86_64 turbojpeg-3.1.0-2.fc42.x86_64 openjpeg-tools-2.5.3-6.fc42.x86_64 libjpeg-turbo-utils-3.1.0-2.fc42.x86_64 libjpeg-turbo-devel-3.1.0-2.fc42.x86_64 openjpeg-devel-2.5.3-6.fc42.x86_64 jpeginfo-1.7.1-6.fc42.x86_64 jpegoptim-1.5.5-6.fc42.x86_64 mjpegtools-libs-2.2.1-8.fc42.x86_64
I ran jpeginfo -i across some of these files. According to jpeginfo, they are NOT progressive format, as shown by the 'N' right after the bit depth:
2021_04_01 SHN-017 CAVE SPRING CAVE PLAN VIEW X23-X26.JPG 1686 x 2952 24bit N JFIF,ICC Huffman,300dpi 1487615
Thanks! -- =============== Bill Gee _______________________________________________ Therion mailing list Therion@speleo.sk https://mailman.speleo.sk/listinfo/therion