Article 6GTXX Audacity does not start and can't be updated to existing newer version

Audacity does not start and can't be updated to existing newer version

by
fredmyra
from LinuxQuestions.org on (#6GTXX)
hi!

I am an inveterate, confessed, happy distrohopper.

Not long ago I succeeded after many years to run a decent installation of Linux for producing music for my own pleasure. It happened with Ubuntu Studio. I decided then I should return to my attempts to make music on Slackware, which I already had installed in 4 of my computers, one of which had 3 instances of Slackware, one with Slackware64-15.0 (used only with XFCE) improved with the DAW template, one with Bob Aliens DAW version (installed from liveslak-DAW) and one with Slackware-current.

Just so I don't misguide you: whenever I read posts on LQT I am always reminded that I am still not far beyond beguiners level.

So: In the machine where I tried Ubuntu Studio (because it is simple to install and my readings on JACK-QSynth-Rosegarden-(pulse) finally led me to believe configuring a daw was beyond my capacity) I already had a recent installation of Slackware which was one of the first on that machine which is my newest, a Fujitsu ESPRIMO Q, with an Intel i5.

My problem is that I don't remember how I installed it, I mean whether it was a regular stable installed from slackware64-live-15.0.iso supplemented with DAW template or a slackware64-live-daw-15.0. And I have no idea of how important that difference is, so I wonder if there is some way of checking what kind of installation I have, in case that difference should be important. I suspect the original DAW may be better configured (than my configuration of the template one) and maybe have a better kernel for music production. I have really no idea about these questions.

I have not used Ubuntu Studio so far, other than for testing JACK-QSynth-Rosegarden interaction and learning some about it. (I don't like the idea of using systemd). I have kept doing my music with Slackware at the same level I have been doing for years, which means I am still unable to play .wav files from Rosegarden (as a reference for editing my recorded mids).

I have now for some months experienced problems with more recent versions of Audacity in other distros, but now it has affected the above mentioned Slackware install. I can install Bob Alien's version (via slackpkg), but I get no response when trying to start it from the desktop. When I try from the terminal I get the message:

Code:bash-5.1$ audacity
audacity: error while loading shared libraries: liblilv-0.so.0: cannot open shared object file: No such file or directoryCode:bash-5.1# slackpkg search liblilv

Looking for liblilv in package list. Please wait... DONE

No package name matches the pattern.

bash-5.1# slackpkg search liblilv-0

Looking for liblilv-0 in package list. Please wait... DONE

No package name matches the pattern.When I remove audacity and try to install (a more recent version) from sbopkg I get output with following end:

Code:audacity-sources-3.4.2/help/audacity.1
-- The C compiler identification is GNU 11.2.0
-- The CXX compiler identification is GNU 11.2.0
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Check for working C compiler: /usr/bin/cc - skipped
-- Detecting C compile features
-- Detecting C compile features - done
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Check for working CXX compiler: /usr/bin/c++ - skipped
-- Detecting CXX compile features
-- Detecting CXX compile features - done
-- Found Python3: /usr/bin/python3.9 (found version "3.9.18") found components: Interpreter
-- The ASM_NASM compiler identification is NASM
-- Found assembler: /usr/bin/nasm
-- Build Info:
-- Host System: Linux-5.15.139
-- Host System Name: Linux
-- Host System Processor: x86_64
-- Host System Version: 5.15.139
-- Host System Architecture: 64-bit
--
-- Compiler: /usr/bin/c++
-- Compiler Version: 11.2.0
-- Compiler Standard: 17
-- Compiler Standard Required: ON
-- Compiler Extensions:
--
-- Current Commit: unknown
--
-- Looking for pow in m
-- Looking for pow in m - found
-- Looking for __atomic_fetch_add_4 in atomic
-- Looking for __atomic_fetch_add_4 in atomic - found
-- Performing Test HAVE_MMX
-- Performing Test HAVE_MMX - Success
-- Performing Test HAVE_SSE
-- Performing Test HAVE_SSE - Success
-- Performing Test HAVE_SSE2
-- Performing Test HAVE_SSE2 - Success
-- Looking for 4 include files float.h, ..., string.h
-- Looking for 4 include files float.h, ..., string.h - found
-- Looking for assert.h
-- Looking for assert.h - found
-- Looking for fenv.h
-- Looking for fenv.h - found
-- Looking for inttypes.h
-- Looking for inttypes.h - found
-- Looking for malloc.h
-- Looking for malloc.h - found
-- Looking for memory.h
-- Looking for memory.h - found
-- Looking for stdbool.h
-- Looking for stdbool.h - found
-- Looking for stdint.h
-- Looking for stdint.h - found
-- Looking for stdlib.h
-- Looking for stdlib.h - found
-- Looking for string.h
-- Looking for string.h - found
-- Looking for strings.h
-- Looking for strings.h - found
-- Looking for unistd.h
-- Looking for unistd.h - found
-- Looking for sys/stat.h
-- Looking for sys/stat.h - found
-- Looking for sys/types.h
-- Looking for sys/types.h - found
-- Looking for dlfcn.h
-- Looking for dlfcn.h - found
-- Looking for fileno
-- Looking for fileno - found
-- Looking for flock
-- Looking for flock - found
-- Looking for gmtime
-- Looking for gmtime - found
-- Looking for gmtime_r
-- Looking for gmtime_r - found
-- Looking for lrint
-- Looking for lrint - found
-- Looking for lrintf
-- Looking for lrintf - found
-- Looking for lstat
-- Looking for lstat - found
-- Looking for mlock
-- Looking for mlock - found
-- Looking for posix_fadvise
-- Looking for posix_fadvise - found
-- Looking for posix_memalign
-- Looking for posix_memalign - found
-- Looking for stddef.h
-- Looking for stddef.h - found
-- Check size of short
-- Check size of short - done
-- Check size of int
-- Check size of int - done
-- Check size of long
-- Check size of long - done
-- Check size of float
-- Check size of float - done
-- Probing for libjpeg-turbo 3
-- ========== Using system version of ZLIB ==========
-- ========== Using system version of PNG ==========
-- ========== Using system version of JPEG ==========
-- ========== Using system version of EXPAT ==========
-- ========== Using system version of wxWidgets ==========
-- ========== Using system version of libmp3lame ==========
-- ========== Using system version of mpg123 ==========
-- ========== Using system version of libid3tag ==========
-- ========== Using system version of WavPack ==========
-- ========== Using system version of Ogg ==========
-- ========== Using system version of FLAC ==========
-- ========== Using system version of Opus ==========
-- ========== Using system version of opusfile ==========
-- ========== Using system version of Vorbis ==========
-- ========== Using system version of SndFile ==========
-- ========== Using system version of PortAudio ==========
-- ========== Using system version of RapidJSON ==========
-- ========== Using system version of PortMidi ==========
-- Found libuuid:
libuuid_INCLUDE_DIR: /usr/include
libuuid_LIBRARIES: /usr/lib64/libuuid.so
-- Found ZLIB: /usr/lib64/libz.so (found version "1.2.13")
-- Found EXPAT: /usr/lib64/libexpat.so (found version "2.5.0")
wxWidgets_LIBRARIES=general;-L/usr/lib64;general;-pthread;general;-lwx_baseu-3.2;general;-lwx_gtk3u_core-3.2;general;-lwx_gtk3u_html-3.2;general;-lwx_gtk3u_qa-3.2;general;-lwx_baseu_xml-3.2;general;-lwx_baseu_net-3.2
wxWidgets_LIBRARY_DIRS=/usr/lib64
-- Found wxWidgets: general;-L/usr/lib64;general;-pthread;general;/usr/lib64/libwx_baseu-3.2.so;general;/usr/lib64/libwx_gtk3u_core-3.2.so;general;/usr/lib64/libwx_gtk3u_html-3.2.so;general;/usr/lib64/libwx_gtk3u_qa-3.2.so;general;/usr/lib64/libwx_baseu_xml-3.2.so;general;/usr/lib64/libwx_baseu_net-3.2.so (found version "3.2.4")
-- Found lame:
libmp3lame_INCLUDE_DIR: /usr/include
libmp3lame_LIBRARIES: /usr/lib64/libmp3lame.so
-- Found mpg123:
mpg123_INCLUDE_DIR: /usr/include
mpg123_LIBRARIES: /usr/lib64/libmpg123.so
-- Found libid3tag:
libid3tag_INCLUDE_DIR: /usr/include
libid3tag_LIBRARIES: /usr/lib64/libid3tag.so
-- Found wavpack:
wavpack_INCLUDE_DIR: /usr/include
wavpack_LIBRARIES: /usr/lib64/libwavpack.so
-- Found Ogg: /usr/include
-- Found FLAC: TRUE
-- Found Opus: TRUE
-- Found opusfile: /usr/include
-- Found Vorbis: TRUE
-- Found SndFile: /usr/include
-- Found PortAudio:
PortAudio_INCLUDE_DIR: /usr/include
PortAudio_LIBRARIES: /usr/lib64/libportaudio.so
CMake Error at build/find_package_include.cmake:18 (find_package):
By not providing "FindRapidJSON.cmake" in CMAKE_MODULE_PATH this project
has asked CMake to find a package configuration file provided by
"RapidJSON", but CMake did not find one.

Could not find a package configuration file provided by "RapidJSON" with
any of the following names:

RapidJSONConfig.cmake
rapidjson-config.cmake

Add the installation prefix of "RapidJSON" to CMAKE_PREFIX_PATH or set
"RapidJSON_DIR" to a directory containing one of the above files. If
"RapidJSON" provides a separate development package or SDK, be sure it has
been installed.
Call Stack (most recent call first):
cmake-proxies/cmake-modules/AudacityDependencies.cmake:224 (include)
CMakeLists.txt:579 (include)

-- Configuring incomplete, errors occurred!
See also "/tmp/SBo/audacity-sources-3.4.2/build/CMakeFiles/CMakeOutput.log".
See also "/tmp/SBo/audacity-sources-3.4.2/build/CMakeFiles/CMakeError.log".

audacity:
Would you like to continue processing the rest of the
queue or would you like to abort? If this failed
package is a dependency of another package in the queue
then it may not make sense to continue.

(Y)es to continue, (N)o to abort, (R)etry the build?:Slackpkg says:

Code:bash-5.1# slackpkg search audacity

Looking for audacity in package list. Please wait... DONE

The list below shows all packages with name matching "audacity".

[inst] alienbob : audacity-3.2.2-x86_64-1alien

You can search specific files using "slackpkg file-search file".

Also found in SBo (download it with 'slackpkg download <package>'):

[ package ]
audacity-3.2.5-sbo-15.0
I am enclosing the logs.

I understand that the wise thing to do is a conscious fresh install, which would not be a big problem by now, but I am still posting this hoping to get a better understanding of the questions I mentioned, and probably some more, which wouldn't be gained by doing a fresh install.
Attached Files
log.gifCMakeOutput.log (76.7 KB)
log.gifCMakeError.log (10.7 KB)
External Content
Source RSS or Atom Feed
Feed Location https://feeds.feedburner.com/linuxquestions/latest
Feed Title LinuxQuestions.org
Feed Link https://www.linuxquestions.org/questions/
Reply 0 comments