Since upgrading to Debian 11, Celestia no longer works. I followed the instructions[1] to download bionic, but now I'm being told this:
Code: Select all
The following packages have unmet dependencies:
celestia-glut : Depends: libjpeg8 (>= 8c) but it is not installable
E: Unable to correct problems, you have held broken packages.
However, libjpeg8 doesn't seem to be available anywhere..
Is there anything I can do to get my favorite astronomy program running again?
[1] https://celestia.space/deb.html
Added after 5 hours 28 minutes:
Update:
I downloaded the source from GitHub. During compilation, I got this error:
Code: Select all
[ 60%] Linking CXX shared library libcelestia.so
/usr/bin/ld: /usr/local/lib/libfmt.a(format.cc.o): warning: relocation against `stdout@@GLIBC_2.2.5' in read-only section `.text'
/usr/bin/ld: /usr/local/lib/libfmt.a(format.cc.o): relocation R_X86_64_PC32 against symbol `stderr@@GLIBC_2.2.5' can not be used when making a shared object; recompile with -fPIC
/usr/bin/ld: final link failed: bad value
collect2: error: ld returned 1 exit status
make[2]: *** [src/celestia/CMakeFiles/celestia.dir/build.make:521: src/celestia/libcelestia.so.1.7.0] Error 1
make[1]: *** [CMakeFiles/Makefile2:1184: src/celestia/CMakeFiles/celestia.dir/all] Error 2
make: *** [Makefile:149: all] Error 2
I'm completely lost. Please help. Thank you.