[OpenIndiana-discuss] audacity is erroring

Andreas Wacknitz A.Wacknitz at gmx.de
Mon Oct 30 14:12:31 UTC 2023


Am 30.10.23 um 15:05 schrieb russell:
> Hi,
>
> Performed an update on Sunday 29th, when I attempted to run audacity I 
> get the following error
>
> $ audacity
> ld.so.1: audacity: fatal: libwx_gtk3u_html-3.1.so.5: open failed: No 
> such file or directory
> ld.so.1: audacity: fatal: relocation error: file /usr/bin/audacity: 
> symbol _ZTV21wxHtmlFilterPlainText: referenced symbol not found
> Killed
>
> Uninstalled and then re-installed
>
> # pkg uninstall audacity
>             Packages to remove:  1
>             Services to change:  3
>        Create boot environment: No
> Create backup boot environment: No
>
> PHASE                                          ITEMS
> Removing old actions                         187/187
> Updating package state database                 Done
> Updating package cache                           1/1
> Updating image state                            Done
> Creating fast lookup database                   Done
> Updating package cache                           2/2
> root at tesla:~# pkg refresh --full
> root at tesla:~# pkg install audacity
>            Packages to install:  1
>             Services to change:  3
>        Create boot environment: No
> Create backup boot environment: No
>
> DOWNLOAD                                PKGS         FILES XFER (MB)   
> SPEED
> Completed                                1/1       145/145 10.3/10.3  
> 8.3M/s
>
> PHASE                                          ITEMS
> Installing new actions                       175/175
> Updating package state database                 Done
> Updating package cache                           0/0
> Updating image state                            Done
> Creating fast lookup database                   Done
> Updating package cache                           2/2
> root at tesla:~#
>
> Same error as before
>
> $ audacity
> ld.so.1: audacity: fatal: libwx_gtk3u_html-3.1.so.5: open failed: No 
> such file or directory
> ld.so.1: audacity: fatal: relocation error: file /usr/bin/audacity: 
> symbol _ZTV21wxHtmlFilterPlainText: referenced symbol not found
> Killed
>
> An lld /usr/bin/audacity
>
> ldd audacity
>         libexpat.so.1 =>         /usr/lib/64/libexpat.so.1
>         libpthread.so.1 =>       /lib/64/libpthread.so.1
>         libsndfile.so.1 =>       /usr/lib/64/libsndfile.so.1
>         libsoxr.so.0 =>  /usr/lib/64/libsoxr.so.0
>         libwx_gtk3u_html-3.1.so.5 =>     (file not found)
>         libwx_gtk3u_qa-3.1.so.5 =>       (file not found)
>         libwx_gtk3u_core-3.1.so.5 =>     (file not found)
>         libwx_baseu_net-3.1.so.5 =>      (file not found)
>         libwx_baseu-3.1.so.5 =>  (file not found)
>         libFLAC++.so.6 =>        (file not found)
>         libFLAC.so.8 =>  (file not found)
>         libid3tag.so.0 =>        /usr/lib/64/libid3tag.so.0
>         libmad.so.0 =>   /usr/lib/64/libmad.so.0
>         libtwolame.so.0 =>       /usr/lib/64/libtwolame.so.0
>         libvorbisenc.so.2 => /usr/lib/64/libvorbisenc.so.2
>         libvorbisfile.so.3 => /usr/lib/64/libvorbisfile.so.3
>         libvorbis.so.0 =>        /usr/lib/64/libvorbis.so.0
>         libogg.so.0 =>   /usr/lib/64/libogg.so.0
>         libgtk-3.so.0 =>         /usr/lib/64/libgtk-3.so.0
>         libgdk-3.so.0 =>         /usr/lib/64/libgdk-3.so.0
>         libgdk_pixbuf-2.0.so.0 => /usr/lib/64/libgdk_pixbuf-2.0.so.0
>         libgobject-2.0.so.0 => /usr/lib/64/libgobject-2.0.so.0
>         libglib-2.0.so.0 =>      /usr/lib/64/libglib-2.0.so.0
>         libstdc++.so.6 => /usr/gcc/7/lib/amd64/libstdc++.so.6
>         libm.so.2 =>     /lib/64/libm.so.2
>         librt.so.1 =>    /lib/64/librt.so.1
>         libgcc_s.so.1 => /usr/gcc/7/lib/amd64/libgcc_s.so.1
>         libc.so.1 =>     /lib/64/libc.so.1
>         libFLAC.so.12 =>         /usr/lib/64/libFLAC.so.12
>         libopus.so.0 =>  /usr/lib/64/libopus.so.0
>         libmpg123.so.0 =>        /usr/lib/64/libmpg123.so.0
>         libmp3lame.so.0 =>       /usr/lib/64/libmp3lame.so.0
>         libgomp.so.1 =>  /usr/gcc/10/lib/amd64/libgomp.so.1
>         libz.so.1 =>     /usr/lib/64/libz.so.1
>         libXinerama.so.1 =>      /usr/lib/64/libXinerama.so.1
>         libXrandr.so.2 =>        /usr/lib/64/libXrandr.so.2
>         libXcursor.so.1 =>       /usr/lib/64/libXcursor.so.1
>         libXext.so.0 =>  /usr/lib/64/libXext.so.0
>         libgmodule-2.0.so.0 => /usr/lib/64/libgmodule-2.0.so.0
>         libpangocairo-1.0.so.0 => /usr/lib/64/libpangocairo-1.0.so.0
>         libX11.so.4 =>   /usr/lib/64/libX11.so.4
>         libXi.so.5 =>    /usr/lib/64/libXi.so.5
>         libXcomposite.so.1 => /usr/lib/64/libXcomposite.so.1
>         libXdamage.so.1 =>       /usr/lib/64/libXdamage.so.1
>         libXfixes.so.1 =>        /usr/lib/64/libXfixes.so.1
>         libcairo-gobject.so.2 => /usr/lib/64/libcairo-gobject.so.2
>         libcairo.so.2 =>         /usr/lib/64/libcairo.so.2
>         libatk-1.0.so.0 =>       /usr/lib/64/libatk-1.0.so.0
>         libatk-bridge-2.0.so.0 => /usr/lib/64/libatk-bridge-2.0.so.0
>         libepoxy.so.0 =>         /usr/lib/64/libepoxy.so.0
>         libfribidi.so.0 =>       /usr/lib/64/libfribidi.so.0
>         libgio-2.0.so.0 =>       /usr/lib/64/libgio-2.0.so.0
>         libpangoft2-1.0.so.0 => /usr/lib/64/libpangoft2-1.0.so.0
>         libpango-1.0.so.0 => /usr/lib/64/libpango-1.0.so.0
>         libharfbuzz.so.0 =>      /usr/lib/64/libharfbuzz.so.0
>         libfontconfig.so.1 => /usr/lib/64/libfontconfig.so.1
>         libfreetype.so.6 =>      /usr/lib/64/libfreetype.so.6
>         libffi.so.6 =>   /usr/lib/64/libffi.so.6
>         libnsl.so.1 =>   /lib/64/libnsl.so.1
>         libpcre2-8.so.0 =>       /usr/lib/64/libpcre2-8.so.0
>         libdl.so.1 =>    /lib/64/libdl.so.1
>         libXrender.so.1 =>       /usr/lib/64/libXrender.so.1
>         libxcb.so.1 =>   /usr/lib/64/libxcb.so.1
>         libsocket.so.1 =>        /lib/64/libsocket.so.1
>         libpixman-1.so.0 =>      /usr/lib/64/libpixman-1.so.0
>         libEGL.so.1 =>   /usr/lib/64/libEGL.so.1
>         libpng16.so.16 =>        /usr/lib/64/libpng16.so.16
>         libX11-xcb.so.1 =>       /usr/lib/64/libX11-xcb.so.1
>         libxcb-render.so.0 => /usr/lib/64/libxcb-render.so.0
>         libGL.so.1 =>    /usr/lib/64/libGL.so.1
>         libatspi.so.0 =>         /usr/lib/64/libatspi.so.0
>         libdbus-1.so.3 =>        /usr/lib/64/libdbus-1.so.3
>         libresolv.so.2 =>        /lib/64/libresolv.so.2
>         libthai.so.0 =>  /usr/lib/64/libthai.so.0
>         libgraphite2.so.3 => /usr/lib/64/libgraphite2.so.3
>         libbz2.so.1 =>   /usr/lib/64/libbz2.so.1
>         libbrotlidec.so.1 => /usr/lib/64/libbrotlidec.so.1
>         libmp.so.2 =>    /lib/64/libmp.so.2
>         libmd.so.1 =>    /lib/64/libmd.so.1
>         libXau.so.6 =>   /usr/lib/64/libXau.so.6
>         libXdmcp.so.6 =>         /usr/lib/64/libXdmcp.so.6
>         libnvidia-glsi.so.1 => /usr/lib/64/libnvidia-glsi.so.1
>         libnvidia-tls.so.1 => /usr/lib/64/libnvidia-tls.so.1
>         libnvidia-glcore.so.1 => /usr/lib/64/libnvidia-glcore.so.1
>         libbsm.so.1 =>   /lib/64/libbsm.so.1
>         libdatrie.so.1 =>        /usr/lib/64/libdatrie.so.1
>         libbrotlicommon.so.1 => /usr/lib/64/libbrotlicommon.so.1
>         libsecdb.so.1 =>         /lib/64/libsecdb.so.1
>         libtsol.so.2 =>  /lib/64/libtsol.so.2
>         libinetutil.so.1 =>      /lib/64/libinetutil.so.1
>         libscf.so.1 =>   /lib/64/libscf.so.1
>         libuutil.so.1 =>         /lib/64/libuutil.so.1
>         libgen.so.1 =>   /lib/64/libgen.so.1
>         libnvpair.so.1 =>        /lib/64/libnvpair.so.1
>         libsmbios.so.1 =>        /usr/lib/64/libsmbios.so.1
>         libdevinfo.so.1 =>       /lib/64/libdevinfo.so.1
>         libsec.so.1 =>   /lib/64/libsec.so.1
>         libavl.so.1 =>   /lib/64/libavl.so.1
>         libidmap.so.1 =>         /usr/lib/64/libidmap.so.1
>         libXevie.so.1 =>         /usr/lib/64/libXevie.so.1
>         libXss.so.1 =>   /usr/lib/64/libXss.so.1
>         libofmt.so.1 =>  /lib/64/libofmt.so.1
>
> I attempted to install the missing libraries
>
> pkg search wxwidgets
> INDEX                ACTION VALUE                                      
> PACKAGE
> pkg.summary          set    wxWidgets A cross-platform GUI toolkit 
> pkg:/library/graphics/wxwidgets at 2.8.12-2023.0.0.3
> pkg.summary          set    wxWidgets - Cross-Platform GUI Library 
> pkg:/library/graphics/wxwidgets-3 at 3.2.3-2023.0.0.0
> com.oracle.info.name set wxwidgets 
> pkg:/library/graphics/wxwidgets at 2.8.12-2023.0.0.3
> pkg.fmri             set openindiana.org/library/graphics/wxwidgets 
> pkg:/library/graphics/wxwidgets at 2.8.12-2023.0.0.3
>
> # pkg install pkg:/library/graphics/wxwidgets-3
> No updates necessary for this image.
>
> However, when I ls -l /usr/lib/libwx* the libraries are missing.
>
> ls -l libwx*
> lrwxrwxrwx   1 root     root          24 Mar 24  2021 
> libwx_baseu_net-2.8.so -> libwx_baseu_net-2.8.so.0
> -r-xr-xr-x   1 root     bin       248432 Feb 18  2023 
> libwx_baseu_net-2.8.so.0
> lrwxrwxrwx   1 root     root          24 Mar 24  2021 
> libwx_baseu_xml-2.8.so -> libwx_baseu_xml-2.8.so.0
> -r-xr-xr-x   1 root     bin        54088 Feb 18  2023 
> libwx_baseu_xml-2.8.so.0
> lrwxrwxrwx   1 root     root          20 Mar 24  2021 
> libwx_baseu-2.8.so -> libwx_baseu-2.8.so.0
> -r-xr-xr-x   1 root     bin      1861968 Feb 18  2023 
> libwx_baseu-2.8.so.0
> lrwxrwxrwx   1 root     root          24 Mar 24  2021 
> libwx_gtk2u_adv-2.8.so -> libwx_gtk2u_adv-2.8.so.0
> -r-xr-xr-x   1 root     bin      1057772 Feb 18  2023 
> libwx_gtk2u_adv-2.8.so.0
> lrwxrwxrwx   1 root     root          24 Mar 24  2021 
> libwx_gtk2u_aui-2.8.so -> libwx_gtk2u_aui-2.8.so.0
> -r-xr-xr-x   1 root     bin       529216 Feb 18  2023 
> libwx_gtk2u_aui-2.8.so.0
> lrwxrwxrwx   1 root     root          25 Mar 24  2021 
> libwx_gtk2u_core-2.8.so -> libwx_gtk2u_core-2.8.so.0
> -r-xr-xr-x   1 root     bin      4837916 Feb 18  2023 
> libwx_gtk2u_core-2.8.so.0
> lrwxrwxrwx   1 root     root          23 Mar 24  2021 
> libwx_gtk2u_fl-2.8.so -> libwx_gtk2u_fl-2.8.so.0
> -r-xr-xr-x   1 root     bin       503212 Feb 18  2023 
> libwx_gtk2u_fl-2.8.so.0
> lrwxrwxrwx   1 root     root          31 Mar 24  2021 
> libwx_gtk2u_gizmos_xrc-2.8.so -> libwx_gtk2u_gizmos_xrc-2.8.so.0
> -r-xr-xr-x   1 root     bin        20540 Feb 18  2023 
> libwx_gtk2u_gizmos_xrc-2.8.so.0
> lrwxrwxrwx   1 root     root          27 Mar 24  2021 
> libwx_gtk2u_gizmos-2.8.so -> libwx_gtk2u_gizmos-2.8.so.0
> -r-xr-xr-x   1 root     bin       275424 Feb 18  2023 
> libwx_gtk2u_gizmos-2.8.so.0
> lrwxrwxrwx   1 root     root          23 Mar 24  2021 
> libwx_gtk2u_gl-2.8.so -> libwx_gtk2u_gl-2.8.so.0
> -r-xr-xr-x   1 root     bin        68416 Feb 18  2023 
> libwx_gtk2u_gl-2.8.so.0
> lrwxrwxrwx   1 root     root          25 Mar 24  2021 
> libwx_gtk2u_html-2.8.so -> libwx_gtk2u_html-2.8.so.0
> -r-xr-xr-x   1 root     bin       857516 Feb 18  2023 
> libwx_gtk2u_html-2.8.so.0
> lrwxrwxrwx   1 root     root          24 Mar 24  2021 
> libwx_gtk2u_ogl-2.8.so -> libwx_gtk2u_ogl-2.8.so.0
> -r-xr-xr-x   1 root     bin       529260 Feb 18  2023 
> libwx_gtk2u_ogl-2.8.so.0
> lrwxrwxrwx   1 root     root          25 Mar 24  2021 
> libwx_gtk2u_plot-2.8.so -> libwx_gtk2u_plot-2.8.so.0
> -r-xr-xr-x   1 root     bin       127832 Feb 18  2023 
> libwx_gtk2u_plot-2.8.so.0
> lrwxrwxrwx   1 root     root          23 Mar 24  2021 
> libwx_gtk2u_qa-2.8.so -> libwx_gtk2u_qa-2.8.so.0
> -r-xr-xr-x   1 root     bin       141796 Feb 18  2023 
> libwx_gtk2u_qa-2.8.so.0
> lrwxrwxrwx   1 root     root          29 Mar 24  2021 
> libwx_gtk2u_richtext-2.8.so -> libwx_gtk2u_richtext-2.8.so.0
> -r-xr-xr-x   1 root     bin      1371324 Feb 18  2023 
> libwx_gtk2u_richtext-2.8.so.0
> lrwxrwxrwx   1 root     root          24 Mar 24  2021 
> libwx_gtk2u_stc-2.8.so -> libwx_gtk2u_stc-2.8.so.0
> -r-xr-xr-x   1 root     bin      1375828 Feb 18  2023 
> libwx_gtk2u_stc-2.8.so.0
> lrwxrwxrwx   1 root     root          24 Mar 24  2021 
> libwx_gtk2u_svg-2.8.so -> libwx_gtk2u_svg-2.8.so.0
> -r-xr-xr-x   1 root     bin        91092 Feb 18  2023 
> libwx_gtk2u_svg-2.8.so.0
> lrwxrwxrwx   1 root     root          24 Mar 24  2021 
> libwx_gtk2u_xrc-2.8.so -> libwx_gtk2u_xrc-2.8.so.0
> -r-xr-xr-x   1 root     bin       781784 Feb 18  2023 
> libwx_gtk2u_xrc-2.8.so.0
>
> TIA
>
>
> Russell
> _______________________________________________
> openindiana-discuss mailing list
> openindiana-discuss at openindiana.org
> https://openindiana.org/mailman/listinfo/openindiana-discuss
I know of the problem. Our audacity is old and needs wxwidgets-3.1 which 
we don't have anymore. I was about to drop audacity because nobody 
seemed to care.
In order to fix this, we would either need to re-introduce the older 3.1 
version of wxwidgets or update audacity to a more recent version.
Alas it doesn't seem to be an easy update because the project changed 
the build system to cmake and lots of patches seem to be needed.
Are there any volunteers?

Regards,
Andreas


More information about the openindiana-discuss mailing list