You are not logged in.

#1 2017-07-04 18:56:17

uhoso
Member
From: Soest, NRW, Germany
Registered: 2014-04-24
Posts: 30

[solved] hugin refuses to start

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

#2 2017-07-04 19:36:51

WorMzy
Forum Moderator
From: Scotland
Registered: 2010-06-16
Posts: 11,865
Website

Re: [solved] hugin refuses to start

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

#3 2017-07-04 20:21:58

uhoso
Member
From: Soest, NRW, Germany
Registered: 2014-04-24
Posts: 30

Re: [solved] hugin refuses to start

$ 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

#4 2017-07-04 20:33:25

R00KIE
Forum Fellow
From: Between a computer and a chair
Registered: 2008-09-14
Posts: 4,734

Re: [solved] hugin refuses to start

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

#5 2017-07-04 20:34:46

Trilby
Inspector Parrot
Registered: 2011-11-29
Posts: 29,532
Website

Re: [solved] hugin refuses to start

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

#6 2017-07-05 17:59:13

uhoso
Member
From: Soest, NRW, Germany
Registered: 2014-04-24
Posts: 30

Re: [solved] hugin refuses to start

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

Board footer

Powered by FluxBB