You are not logged in.
when I try to start hugin, nothing happens. In a terminal I get following message:
hugin: error while loading shared libraries: libgfortran.so.3: cannot open shared object file: No such file or directory
My packages are up to date.
hugin is hugin 2017.0-1
On my system only libgfortran.so.4.0,0 is installed and linked to libgfortran.so.4
Does anyone know, where to get libgfortran.so.3?
Thanks for help!
Last edited by uhoso (2017-07-05 17:56:52)
Offline
Please post the output of
which hugin
lddtree $(which hugin)
Note that you will need to have the 'pax-utils' package installed for the second command to work.
Sakura:-
Mobo: MSI MAG X570S TORPEDO MAX // Processor: AMD Ryzen 9 5950X @4.9GHz // GFX: AMD Radeon RX 5700 XT // RAM: 32GB (4x 8GB) Corsair DDR4 (@ 3000MHz) // Storage: 1x 3TB HDD, 6x 1TB SSD, 2x 120GB SSD, 1x 275GB M2 SSD
Making lemonade from lemons since 2015.
Offline
$ which hugin
/usr/bin/hugin
$ lddtree $(which hugin)
/usr/bin/hugin (interpreter => /lib64/ld-linux-x86-64.so.2)
libpano13.so.3 => /usr/lib/libpano13.so.3
libjpeg.so.8 => /usr/lib/libjpeg.so.8
libpng16.so.16 => /usr/lib/libpng16.so.16
libz.so.1 => /usr/lib/libz.so.1
libGLEW.so.2.0 => /usr/lib/libGLEW.so.2.0
libX11.so.6 => /usr/lib/libX11.so.6
libxcb.so.1 => /usr/lib/libxcb.so.1
libXau.so.6 => /usr/lib/libXau.so.6
libXdmcp.so.6 => /usr/lib/libXdmcp.so.6
libdl.so.2 => /usr/lib/libdl.so.2
libfftw3.so.3 => /usr/lib/libfftw3.so.3
libvigraimpex.so.11 => /usr/lib/libvigraimpex.so.11
libIlmImf-2_2.so.22 => /usr/lib/libIlmImf-2_2.so.22
libImath-2_2.so.12 => /usr/lib/libImath-2_2.so.12
libIex-2_2.so.12 => /usr/lib/libIex-2_2.so.12
libIlmThread-2_2.so.12 => /usr/lib/libIlmThread-2_2.so.12
libHalf.so.12 => /usr/lib/libHalf.so.12
libhdf5.so.100 => /usr/lib/libhdf5.so.100
libhdf5_hl.so.100 => /usr/lib/libhdf5_hl.so.100
libpthread.so.0 => /usr/lib/libpthread.so.0
libtiff.so.5 => /usr/lib/libtiff.so.5
liblzma.so.5 => /usr/lib/liblzma.so.5
libexiv2.so.14 => /usr/lib/libexiv2.so.14
libexpat.so.1 => /usr/lib/libexpat.so.1
liblcms2.so.2 => /usr/lib/liblcms2.so.2
libceleste.so.0.0 => /usr/lib/hugin/libceleste.so.0.0
libicpfindlib.so.0.0 => /usr/lib/hugin/libicpfindlib.so.0.0
libwx_baseu-3.0.so.0 => /usr/lib/libwx_baseu-3.0.so.0
libwx_gtk3u_core-3.0.so.0 => /usr/lib/libwx_gtk3u_core-3.0.so.0
libgtk-3.so.0 => /usr/lib/libgtk-3.so.0
libgmodule-2.0.so.0 => /usr/lib/libgmodule-2.0.so.0
libXi.so.6 => /usr/lib/libXi.so.6
libXext.so.6 => /usr/lib/libXext.so.6
libXfixes.so.3 => /usr/lib/libXfixes.so.3
libcairo-gobject.so.2 => /usr/lib/libcairo-gobject.so.2
libpixman-1.so.0 => /usr/lib/libpixman-1.so.0
libfreetype.so.6 => /usr/lib/libfreetype.so.6
libbz2.so.1.0 => /usr/lib/libbz2.so.1.0
libharfbuzz.so.0 => /usr/lib/libharfbuzz.so.0
libfreetype.so.6 => !!! circular loop !!!
libgraphite2.so.3 => /usr/lib/libgraphite2.so.3
libEGL.so.1 => /usr/lib/libEGL.so.1
libGLdispatch.so.0 => /usr/lib/libGLdispatch.so.0
libxcb-shm.so.0 => /usr/lib/libxcb-shm.so.0
libxcb-render.so.0 => /usr/lib/libxcb-render.so.0
libXrender.so.1 => /usr/lib/libXrender.so.1
librt.so.1 => /usr/lib/librt.so.1
libatk-1.0.so.0 => /usr/lib/libatk-1.0.so.0
libatk-bridge-2.0.so.0 => /usr/lib/libatk-bridge-2.0.so.0
libatspi.so.0 => /usr/lib/libatspi.so.0
libdbus-1.so.3 => /usr/lib/libdbus-1.so.3
libsystemd.so.0 => /usr/lib/libsystemd.so.0
libresolv.so.2 => /usr/lib/libresolv.so.2
libcap.so.2 => /usr/lib/libcap.so.2
liblz4.so.1 => /usr/lib/liblz4.so.1
libgcrypt.so.20 => /usr/lib/libgcrypt.so.20
libgpg-error.so.0 => /usr/lib/libgpg-error.so.0
libepoxy.so.0 => /usr/lib/libepoxy.so.0
libpangoft2-1.0.so.0 => /usr/lib/libpangoft2-1.0.so.0
libfontconfig.so.1 => /usr/lib/libfontconfig.so.1
libgio-2.0.so.0 => /usr/lib/libgio-2.0.so.0
libmount.so.1 => /usr/lib/libmount.so.1
libblkid.so.1 => /usr/lib/libblkid.so.1
libuuid.so.1 => /usr/lib/libuuid.so.1
libgdk-3.so.0 => /usr/lib/libgdk-3.so.0
libXinerama.so.1 => /usr/lib/libXinerama.so.1
libXrandr.so.2 => /usr/lib/libXrandr.so.2
libXcursor.so.1 => /usr/lib/libXcursor.so.1
libXcomposite.so.1 => /usr/lib/libXcomposite.so.1
libXdamage.so.1 => /usr/lib/libXdamage.so.1
libxkbcommon.so.0 => /usr/lib/libxkbcommon.so.0
libwayland-cursor.so.0 => /usr/lib/libwayland-cursor.so.0
libwayland-egl.so.1 => /usr/lib/libwayland-egl.so.1
libwayland-client.so.0 => /usr/lib/libwayland-client.so.0
libffi.so.6 => /usr/lib/libffi.so.6
libpangocairo-1.0.so.0 => /usr/lib/libpangocairo-1.0.so.0
libpango-1.0.so.0 => /usr/lib/libpango-1.0.so.0
libthai.so.0 => /usr/lib/libthai.so.0
libdatrie.so.1 => /usr/lib/libdatrie.so.1
libcairo.so.2 => /usr/lib/libcairo.so.2
libgdk_pixbuf-2.0.so.0 => /usr/lib/libgdk_pixbuf-2.0.so.0
libgobject-2.0.so.0 => /usr/lib/libgobject-2.0.so.0
libglib-2.0.so.0 => /usr/lib/libglib-2.0.so.0
libpcre.so.1 => /usr/lib/libpcre.so.1
libXxf86vm.so.1 => /usr/lib/libXxf86vm.so.1
libSM.so.6 => /usr/lib/libSM.so.6
libICE.so.6 => /usr/lib/libICE.so.6
libwx_gtk3u_aui-3.0.so.0 => /usr/lib/libwx_gtk3u_aui-3.0.so.0
libwx_gtk3u_xrc-3.0.so.0 => /usr/lib/libwx_gtk3u_xrc-3.0.so.0
libwx_gtk3u_html-3.0.so.0 => /usr/lib/libwx_gtk3u_html-3.0.so.0
libwx_baseu_xml-3.0.so.0 => /usr/lib/libwx_baseu_xml-3.0.so.0
libwx_gtk3u_adv-3.0.so.0 => /usr/lib/libwx_gtk3u_adv-3.0.so.0
libnotify.so.4 => /usr/lib/libnotify.so.4
libwx_gtk3u_gl-3.0.so.0 => /usr/lib/libwx_gtk3u_gl-3.0.so.0
libGLU.so.1 => /usr/lib/libGLU.so.1
libGL.so.1 => /usr/lib/libGL.so.1
libGLX.so.0 => /usr/lib/libGLX.so.0
libhuginbasewx.so.0.0 => /usr/lib/hugin/libhuginbasewx.so.0.0
libwx_gtk3u_qa-3.0.so.0 => /usr/lib/libwx_gtk3u_qa-3.0.so.0
libhugin_python_interface.so.0.0 => /usr/lib/hugin/libhugin_python_interface.so.0.0
libpython3.6m.so.1.0 => /usr/lib/libpython3.6m.so.1.0
libutil.so.1 => /usr/lib/libutil.so.1
libhuginbase.so.0.0 => /usr/lib/hugin/libhuginbase.so.0.0
libboost_filesystem.so.1.64.0 => /usr/lib/libboost_filesystem.so.1.64.0
libboost_system.so.1.64.0 => /usr/lib/libboost_system.so.1.64.0
liblapack.so.3 => /usr/lib/liblapack.so.3
libgfortran.so.3 => None
libcblas.so => /usr/lib/libcblas.so
libatlas.so => /usr/lib/libatlas.so
libblas.so.3 => /usr/lib/libblas.so.3
libsqlite3.so.0 => /usr/lib/libsqlite3.so.0
libstdc++.so.6 => /usr/lib/libstdc++.so.6
libm.so.6 => /usr/lib/libm.so.6
libgomp.so.1 => /usr/lib/libgomp.so.1
libgcc_s.so.1 => /usr/lib/libgcc_s.so.1
libc.so.6 => /usr/lib/libc.so.6
Offline
Here lddtree says hugin uses libgfortran.so.4.
/usr/bin/hugin (interpreter => /lib64/ld-linux-x86-64.so.2)
libpano13.so.3 => /usr/lib/libpano13.so.3
libjpeg.so.8 => /usr/lib/libjpeg.so.8
libpng16.so.16 => /usr/lib/libpng16.so.16
libz.so.1 => /usr/lib/libz.so.1
libGLEW.so.2.0 => /usr/lib/libGLEW.so.2.0
libX11.so.6 => /usr/lib/libX11.so.6
libxcb.so.1 => /usr/lib/libxcb.so.1
libXau.so.6 => /usr/lib/libXau.so.6
libXdmcp.so.6 => /usr/lib/libXdmcp.so.6
libdl.so.2 => /usr/lib/libdl.so.2
libfftw3.so.3 => /usr/lib/libfftw3.so.3
libvigraimpex.so.11 => /usr/lib/libvigraimpex.so.11
libIlmImf-2_2.so.22 => /usr/lib/libIlmImf-2_2.so.22
libImath-2_2.so.12 => /usr/lib/libImath-2_2.so.12
libIex-2_2.so.12 => /usr/lib/libIex-2_2.so.12
libIlmThread-2_2.so.12 => /usr/lib/libIlmThread-2_2.so.12
libHalf.so.12 => /usr/lib/libHalf.so.12
libhdf5.so.100 => /usr/lib/libhdf5.so.100
libhdf5_hl.so.100 => /usr/lib/libhdf5_hl.so.100
libpthread.so.0 => /usr/lib/libpthread.so.0
libtiff.so.5 => /usr/lib/libtiff.so.5
liblzma.so.5 => /usr/lib/liblzma.so.5
libexiv2.so.14 => /usr/lib/libexiv2.so.14
libexpat.so.1 => /usr/lib/libexpat.so.1
liblcms2.so.2 => /usr/lib/liblcms2.so.2
libceleste.so.0.0 => /usr/lib/hugin/libceleste.so.0.0
libicpfindlib.so.0.0 => /usr/lib/hugin/libicpfindlib.so.0.0
libwx_baseu-3.0.so.0 => /usr/lib/libwx_baseu-3.0.so.0
libwx_gtk3u_core-3.0.so.0 => /usr/lib/libwx_gtk3u_core-3.0.so.0
libgtk-3.so.0 => /usr/lib/libgtk-3.so.0
libgmodule-2.0.so.0 => /usr/lib/libgmodule-2.0.so.0
libXi.so.6 => /usr/lib/libXi.so.6
libXext.so.6 => /usr/lib/libXext.so.6
libXfixes.so.3 => /usr/lib/libXfixes.so.3
libcairo-gobject.so.2 => /usr/lib/libcairo-gobject.so.2
libpixman-1.so.0 => /usr/lib/libpixman-1.so.0
libfreetype.so.6 => /usr/lib/libfreetype.so.6
libbz2.so.1.0 => /usr/lib/libbz2.so.1.0
libharfbuzz.so.0 => /usr/lib/libharfbuzz.so.0
libfreetype.so.6 => !!! circular loop !!!
libgraphite2.so.3 => /usr/lib/libgraphite2.so.3
libEGL.so.1 => /usr/lib/libEGL.so.1
libGLdispatch.so.0 => /usr/lib/libGLdispatch.so.0
libxcb-shm.so.0 => /usr/lib/libxcb-shm.so.0
libxcb-render.so.0 => /usr/lib/libxcb-render.so.0
libXrender.so.1 => /usr/lib/libXrender.so.1
librt.so.1 => /usr/lib/librt.so.1
libatk-1.0.so.0 => /usr/lib/libatk-1.0.so.0
libatk-bridge-2.0.so.0 => /usr/lib/libatk-bridge-2.0.so.0
libatspi.so.0 => /usr/lib/libatspi.so.0
libdbus-1.so.3 => /usr/lib/libdbus-1.so.3
libsystemd.so.0 => /usr/lib/libsystemd.so.0
libresolv.so.2 => /usr/lib/libresolv.so.2
libcap.so.2 => /usr/lib/libcap.so.2
liblz4.so.1 => /usr/lib/liblz4.so.1
libgcrypt.so.20 => /usr/lib/libgcrypt.so.20
libgpg-error.so.0 => /usr/lib/libgpg-error.so.0
libepoxy.so.0 => /usr/lib/libepoxy.so.0
libpangoft2-1.0.so.0 => /usr/lib/libpangoft2-1.0.so.0
libfontconfig.so.1 => /usr/lib/libfontconfig.so.1
libgio-2.0.so.0 => /usr/lib/libgio-2.0.so.0
libmount.so.1 => /usr/lib/libmount.so.1
libblkid.so.1 => /usr/lib/libblkid.so.1
libuuid.so.1 => /usr/lib/libuuid.so.1
libgdk-3.so.0 => /usr/lib/libgdk-3.so.0
libXinerama.so.1 => /usr/lib/libXinerama.so.1
libXrandr.so.2 => /usr/lib/libXrandr.so.2
libXcursor.so.1 => /usr/lib/libXcursor.so.1
libXcomposite.so.1 => /usr/lib/libXcomposite.so.1
libXdamage.so.1 => /usr/lib/libXdamage.so.1
libxkbcommon.so.0 => /usr/lib/libxkbcommon.so.0
libwayland-cursor.so.0 => /usr/lib/libwayland-cursor.so.0
libwayland-egl.so.1 => /usr/lib/libwayland-egl.so.1
libwayland-client.so.0 => /usr/lib/libwayland-client.so.0
libffi.so.6 => /usr/lib/libffi.so.6
libpangocairo-1.0.so.0 => /usr/lib/libpangocairo-1.0.so.0
libpango-1.0.so.0 => /usr/lib/libpango-1.0.so.0
libthai.so.0 => /usr/lib/libthai.so.0
libdatrie.so.1 => /usr/lib/libdatrie.so.1
libcairo.so.2 => /usr/lib/libcairo.so.2
libgdk_pixbuf-2.0.so.0 => /usr/lib/libgdk_pixbuf-2.0.so.0
libgobject-2.0.so.0 => /usr/lib/libgobject-2.0.so.0
libglib-2.0.so.0 => /usr/lib/libglib-2.0.so.0
libpcre.so.1 => /usr/lib/libpcre.so.1
libXxf86vm.so.1 => /usr/lib/libXxf86vm.so.1
libSM.so.6 => /usr/lib/libSM.so.6
libICE.so.6 => /usr/lib/libICE.so.6
libwx_gtk3u_aui-3.0.so.0 => /usr/lib/libwx_gtk3u_aui-3.0.so.0
libwx_gtk3u_xrc-3.0.so.0 => /usr/lib/libwx_gtk3u_xrc-3.0.so.0
libwx_gtk3u_html-3.0.so.0 => /usr/lib/libwx_gtk3u_html-3.0.so.0
libwx_baseu_xml-3.0.so.0 => /usr/lib/libwx_baseu_xml-3.0.so.0
libwx_gtk3u_adv-3.0.so.0 => /usr/lib/libwx_gtk3u_adv-3.0.so.0
libnotify.so.4 => /usr/lib/libnotify.so.4
libwx_gtk3u_gl-3.0.so.0 => /usr/lib/libwx_gtk3u_gl-3.0.so.0
libGLU.so.1 => /usr/lib/libGLU.so.1
libGL.so.1 => /usr/lib/libGL.so.1
libGLX.so.0 => /usr/lib/libGLX.so.0
libhuginbasewx.so.0.0 => /usr/lib/hugin/libhuginbasewx.so.0.0
libwx_gtk3u_qa-3.0.so.0 => /usr/lib/libwx_gtk3u_qa-3.0.so.0
libhugin_python_interface.so.0.0 => /usr/lib/hugin/libhugin_python_interface.so.0.0
libpython3.6m.so.1.0 => /usr/lib/libpython3.6m.so.1.0
libutil.so.1 => /usr/lib/libutil.so.1
libhuginbase.so.0.0 => /usr/lib/hugin/libhuginbase.so.0.0
libboost_filesystem.so.1.64.0 => /usr/lib/libboost_filesystem.so.1.64.0
libboost_system.so.1.64.0 => /usr/lib/libboost_system.so.1.64.0
liblapack.so.3 => /usr/lib/liblapack.so.3
libgfortran.so.4 => /usr/lib/libgfortran.so.4
libquadmath.so.0 => /usr/lib/libquadmath.so.0
libblas.so.3 => /usr/lib/libblas.so.3
libsqlite3.so.0 => /usr/lib/libsqlite3.so.0
libstdc++.so.6 => /usr/lib/libstdc++.so.6
libm.so.6 => /usr/lib/libm.so.6
libgomp.so.1 => /usr/lib/libgomp.so.1
libgcc_s.so.1 => /usr/lib/libgcc_s.so.1
libc.so.6 => /usr/lib/libc.so.6
Make sure your system is really up-to-date and that you are not using an out-of-date mirror. Also make sure you have hugin from the repos installed and not something you have built yourself.
R00KIE
Tm90aGluZyB0byBzZWUgaGVyZSwgbW92ZSBhbG9uZy4K
Offline
uhoso, I take it you have a custom built lapack? It needs to be rebuilt.
"UNIX is simple and coherent..." - Dennis Ritchie, "GNU's Not UNIX" - Richard Stallman
Offline
rebuilding lapack solved the problem. lapack was not automatically updated because the packagename changed from atlas-lapack-base to atlas-lapack.
Thanks for your help!
Offline