LinuxQuestions.org
Welcome to the most active Linux Forum on the web.
Home Forums Tutorials Articles Register
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Distributions > Slackware > Slackware - Installation
User Name
Password
Slackware - Installation This forum is for the discussion of installation issues with Slackware.

Notices


Reply
  Search this Thread
Old 12-01-2023, 09:25 PM   #1
fredmyra
Member
 
Registered: Dec 2019
Location: Sweden
Posts: 295

Rep: Reputation: Disabled
Audacity does not start and can't be updated to existing newer version


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 directory
Code:
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
File Type: log CMakeOutput.log (76.7 KB, 4 views)
File Type: log CMakeError.log (10.7 KB, 3 views)
 
Old 12-02-2023, 04:01 AM   #2
Petri Kaukasoina
Senior Member
 
Registered: Mar 2007
Posts: 1,826

Rep: Reputation: 1499Reputation: 1499Reputation: 1499Reputation: 1499Reputation: 1499Reputation: 1499Reputation: 1499Reputation: 1499Reputation: 1499Reputation: 1499
Quote:
Originally Posted by fredmyra View Post
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 directory
Looks like you missed Alien's lilv package. In https://slackware.nl/people/alien/sl...64-1alien.meta there is line
Code:
PACKAGE REQUIRED:  jack2,ladspa_sdk,libsbsms,lilv,lv2,portaudio,portmidi,portsmf,serd,sord,soundtouch,soxr,sratom,suil,twolame,vamp-plugin-sdk,wxGTK3
 
1 members found this post helpful.
Old 12-02-2023, 07:26 AM   #3
fredmyra
Member
 
Registered: Dec 2019
Location: Sweden
Posts: 295

Original Poster
Rep: Reputation: Disabled
Bummers ! Seems like I never got beyond beginner! sbopkg and sqg must have helped me at be careless with dependencies. If that is some excuse.

I think I have learned something useful here: I had searched for liblilv. Now I know better!

Thanks a lot for a prompt reply.
 
Old 12-16-2023, 09:25 AM   #4
Stalfonso2
LQ Newbie
 
Registered: May 2019
Posts: 28

Rep: Reputation: Disabled
Quote:
PACKAGE REQUIRED: jack2,ladspa_sdk,libsbsms,lilv,lv2,portaudio,portmidi,portsmf,serd,sord,soundtouch,soxr,sratom,suil, twolame,vamp-plugin-sdk,wxGTK3
I have tried so many times trying to install Audacity including of all these dependancies using Sbopkg and all I get is that many of these are unable to be installed. So frustrating. why such a big deal when Ubuntu can install in one go, no deps?

Is it that Sbopkg is the problem, surely not, as I have used Sbopkg many times for all sorts of stuff and it usually works fine It just doesn't like Audacity. Is there another way?
 
Old 12-16-2023, 12:12 PM   #5
rizitis
Member
 
Registered: Mar 2009
Location: Greece,Crete
Distribution: Slackware64-current, Slint
Posts: 665
Blog Entries: 1

Rep: Reputation: 496Reputation: 496Reputation: 496Reputation: 496Reputation: 496
Quote:
Originally Posted by Stalfonso2 View Post
Is there another way?
using sbopkg you should first command:
Code:
sqg -p audacity
and then
Code:
sbopkg -i audacity
But i will tell you my personal opinion. you should try slpkg
You can build with slpkg from SBo or ponce repo and you can install binaries directly from alienbob or conraid end more other repos...
assume you want to build audacity just command
Code:
slpkg -i audacity
and it will build it with all deps you DONT have installed...from your default repo, ponce or SBo...
assume you want to install it from a precompiled repo like alien
Code:
slpkg -i audacity -o alien
etc...
if you only want to build for SBo/ponce with sbopkg first run sqg -p <package-name> and then sbopkg -i...
 
1 members found this post helpful.
Old 12-16-2023, 02:12 PM   #6
Stalfonso2
LQ Newbie
 
Registered: May 2019
Posts: 28

Rep: Reputation: Disabled
Getting this now...

"audacity: error while loading shared libraries: libwx_baseu-3.2.so.0: cannot open shared object file: No such file or directory
bash-5.1#"
 
Old 12-19-2023, 06:53 AM   #7
Stalfonso2
LQ Newbie
 
Registered: May 2019
Posts: 28

Rep: Reputation: Disabled
Wink Thank you.

ZILITIS.


This last post should be made more available to all.I have been trying to install Audacity on my new Slackware 15 for ages trying all sorts of different ways but, at last this was something that actually worked. Thank you.

Last edited by Stalfonso2; 12-19-2023 at 06:54 AM.
 
Old 12-19-2023, 08:11 AM   #8
Windu
Member
 
Registered: Aug 2021
Distribution: Arch Linux, Debian, Slackware
Posts: 593

Rep: Reputation: Disabled
Quote:
Originally Posted by Stalfonso2 View Post
ZILITIS.
You mean "rizitis"?
 
Old 12-19-2023, 08:13 AM   #9
Windu
Member
 
Registered: Aug 2021
Distribution: Arch Linux, Debian, Slackware
Posts: 593

Rep: Reputation: Disabled
Quote:
Originally Posted by Stalfonso2 View Post
Getting this now...

"audacity: error while loading shared libraries: libwx_baseu-3.2.so.0: cannot open shared object file: No such file or directory
bash-5.1#"
It is advised not to run graphical programs as the root user. Actually Desktop Environments like KDE Plasma will make life quite difficult for you if you try.
 
  


Reply



Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off



Similar Threads
Thread Thread Starter Forum Replies Last Post
Audacity playback is way too fast - slackware current, audacity 2.4.1/2.4.2 Ook Slackware 11 01-01-2021 08:10 AM
Cannot run Audacity : "Audacity is already running" tuanito Linux - Software 8 03-17-2016 02:05 PM
networkmanager does not start after installing newer version rabbit2345 Linux - Networking 0 05-29-2011 03:34 AM
Updated libpng, now existing GTK prog won't start anymore - Rh9 rylan76 Linux - Software 1 05-12-2005 01:06 PM
Xfree prob radeon.o kernel module version is 1.1.1 but version 1.5.0 or newer needed. jimdaworm Slackware 0 10-01-2003 06:27 PM

LinuxQuestions.org > Forums > Linux Forums > Linux - Distributions > Slackware > Slackware - Installation

All times are GMT -5. The time now is 11:02 AM.

Main Menu
Advertisement
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Open Source Consulting | Domain Registration