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
User Name
Password
Slackware This Forum is for the discussion of Slackware Linux.

Notices


Reply
  Search this Thread
Old 12-31-2023, 04:28 AM   #1
bx9836
LQ Newbie
 
Registered: Dec 2023
Posts: 2

Rep: Reputation: 0
Question Missing packages on slackware64-live-xfce-current


Hi guys!

I'm new to Slackware and hope you can help me with a problem. I'd be very happy about some help.
I used slackware64-live-xfce-current.iso image and the regular setup script to install Slackware on my hard drive. The installation went smoothly and everything was fine.

Now I'm about to install audacity and I encountered a problem while installing the dependent package 'soxr'.
When running the SlackBuild script for soxr, I suddenly came across the error message that cmake is missing and that there seems to be no compiler preinstalled.
I have now tried to install the missing packages piece by piece based on the error messages. Unfortunately, this led to the system no longer booting at some point. After a new installation I'm now trying to install the compiler packages again.
So I was wondering if anyone has already experienced this problem and found a solution?
Or does anyone know the package that I need to install?
I have already checked the documentation but found no concrete information about this.
 
Old 12-31-2023, 04:49 AM   #2
Petri Kaukasoina
Senior Member
 
Registered: Mar 2007
Posts: 1,818

Rep: Reputation: 1493Reputation: 1493Reputation: 1493Reputation: 1493Reputation: 1493Reputation: 1493Reputation: 1493Reputation: 1493Reputation: 1493Reputation: 1493
It's a "slimmed-down" version of the -current development branch. Use a real slackware 15.0 installation disk, instead: http://mirrors.osuosl.org/pub/slackw...nstall-dvd.iso
 
1 members found this post helpful.
Old 12-31-2023, 04:55 AM   #3
Windu
Member
 
Registered: Aug 2021
Distribution: Arch Linux, Debian, Slackware
Posts: 591

Rep: Reputation: Disabled
That XFCE ISO image is a pretty heavily stripped version of Slackware, turned into a Live OS. It's nice as a rescue/hardware-analysis system but it lacks a lot of "desktop" software.
If you actually want to install and use Slackware onto your computer, you would be better off installing Slackware in full.

Also, if you are new to Slackware, the better choice is the stable 15.0 release. Slackware-current is the development release which has updates roughly every day. And on occasion, such an update will break your system and Slackware devs expect you to know how to fix your broken system.

There's the regular DVD ISO which you can get here among others: http://mirror.cs.vt.edu/pub/slackwar...re64-15.0-iso/
And there's a Live version of Slackware 15.0 full, here: https://slackware.uk/liveslak/slackware64-15.0-live/

Edit: Petri was faster :-)
 
Old 12-31-2023, 05:44 AM   #4
bx9836
LQ Newbie
 
Registered: Dec 2023
Posts: 2

Original Poster
Rep: Reputation: 0
Thanks for the fast response.
I tested the slackware64-15.0-live image before. Unfortunately, the large number of pre-installed programs put me off. I like the minimalist approach to the xfce image a lot better and that's also the reason why I installed it. I would like to stick with it and rather install the missing packages. Do you have any suggestions on what I need to install?
 
Old 12-31-2023, 06:13 AM   #5
ponce
LQ Guru
 
Registered: Aug 2004
Location: Pisa, Italy
Distribution: Slackware
Posts: 7,109

Rep: Reputation: 4179Reputation: 4179Reputation: 4179Reputation: 4179Reputation: 4179Reputation: 4179Reputation: 4179Reputation: 4179Reputation: 4179Reputation: 4179Reputation: 4179
hi bx9836, SlackBuilds.org's audacity maintainer here...

I think what you are missing is that:
- Slackware doesn't have dependency resolution, that's totally up to the system administrator.
- SlackBuilds from SlackBuilds.org are meant to run starting from a full installation of Slackware.

for these reasons if you are not able to figure out what is needed to build and run programs independently it could be better, like others suggested you, to start from a full installation of the latest Slackware stable (15.0) and when you get accustomed with the distribution move to current (the development version of the distribution, not the rolling release) and eventually strip it of some components: IMHO cutting corners will only create confusion an will make whoever will want to try to help you waste a lot of time without you getting to the result (have a custom minimal Slackware with the additional packages you need).
if someone loses his own time to run, like you did, the xfce4 live iso, manually check all missing packages you need, and tell you (after hours of trial and error) the answer to your question, you will be in the same spot when you will try to install the next application, so I hope you will understand and please forgive me if I don't do it myself...
 
Old 12-31-2023, 07:02 AM   #6
rizitis
Member
 
Registered: Mar 2009
Location: Greece,Crete
Distribution: Slackware64-current, Slint
Posts: 663

Rep: Reputation: 496Reputation: 496Reputation: 496Reputation: 496Reputation: 496
What people said before is the right choice...
If you want to swim in the Ocean... in attachment are all deps for audacity according to SalixOS package search...
Good luck

Code:
sudo slpkg -e  soxr
Password: 
Database loading... ✔️
The list below shows the packages that dependees on 'soxr':

soxr
 └─ audacity
    SDL_audiolib

2 dependees for soxr

(Sun Dec-12 3:04:05pm)-(CPU 1.0%:0:Net 19)-(omen:~)-(84M:140)
> sudo slpkg -t  soxr
Database loading... ✔️
The list below shows the packages 'soxr' with dependencies:

soxr
 └─ No dependencies
Attached Thumbnails
Click image for larger version

Name:	SalixOS-audacity.png
Views:	24
Size:	83.1 KB
ID:	42327  

Last edited by rizitis; 12-31-2023 at 07:04 AM.
 
Old 12-31-2023, 07:13 AM   #7
Petri Kaukasoina
Senior Member
 
Registered: Mar 2007
Posts: 1,818

Rep: Reputation: 1493Reputation: 1493Reputation: 1493Reputation: 1493Reputation: 1493Reputation: 1493Reputation: 1493Reputation: 1493Reputation: 1493Reputation: 1493
Instead of slackbuilds.org, you could also try Alien Bob's prebuilt binaries for audacity and its dependencies. For example, audacity: https://slackware.nl/people/alien/sl..._64-1alien.txz. In the same directory you find a list of dependencies (jack2,ladspa_sdk,libsbsms,lilv,lv2,portaudio,portmidi,portsmf,serd,sord,soundtouch,soxr,sratom,suil ,twolame,vamp-plugin-sdk,wxGTK3), which are provided by Alien Bob, too, I guess.

After installing all of them and their possible dependencies, you can try to interpret the error messages you get what standard Slackware packages you are missing.

I think someone announced a repository of prebuilt slackbuilds.org binary packages here some time ago. You could try the same with them instead of Alien packages.
 
Old 12-31-2023, 07:31 AM   #8
marav
LQ Sage
 
Registered: Sep 2018
Location: Gironde
Distribution: Slackware
Posts: 5,387

Rep: Reputation: 4108Reputation: 4108Reputation: 4108Reputation: 4108Reputation: 4108Reputation: 4108Reputation: 4108Reputation: 4108Reputation: 4108Reputation: 4108Reputation: 4108
Quote:
Originally Posted by Petri Kaukasoina View Post
I think someone announced a repository of prebuilt slackbuilds.org binary packages here some time ago. You could try the same with them instead of Alien packages.
https://slackware.uk/slackdce/15.0/x86_64/
 
1 members found this post helpful.
Old 12-31-2023, 06:12 PM   #9
rkelsen
Senior Member
 
Registered: Sep 2004
Distribution: slackware
Posts: 4,462
Blog Entries: 7

Rep: Reputation: 2561Reputation: 2561Reputation: 2561Reputation: 2561Reputation: 2561Reputation: 2561Reputation: 2561Reputation: 2561Reputation: 2561Reputation: 2561Reputation: 2561
Quote:
Originally Posted by bx9836 View Post
Unfortunately, the large number of pre-installed programs put me off. I like the minimalist approach
Here is where Slackware differs to almost every other Linux distribution. Slackware is a set of packages designed to be installed together as a complete unit. In choosing to not install the full set, you have to beware that (as you have found) there may be breakage. There are many small and seemingly unrelated parts which you don't think you'll ever use, but may be inter-connected somehow... possibly via some dependency of a dependency 3 or 4 links down the chain.

Anything less than a full installation of Slackware should be considered to be broken. By running the full installation, you will have a solid base of packages carefully selected and compiled to run together as a unit. Everything will work as advertised. It's why SlackBuilds are only tested on a full installation. There are too many variables otherwise.

With that said, it's Slackware. There are no secrets. Patrick gives you all of the tools, scripts and everything else he used to build it. You can go and tear it apart... break it, fix it... learn it!
 
1 members found this post helpful.
  


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
[SOLVED] Slackware64-current v.s. Slackware64-live-current for installing onto main PC? naarter Slackware 21 06-16-2023 05:11 AM
Brightness function keys not working on Slackware64 & Slackware64 current Andersen Slackware 7 01-15-2018 04:27 AM
upgrading slackware64 13.1 multilib to slackware64 -current multilib Cultist Slackware 4 03-12-2011 09:04 AM
Updating from Slackware64-current to Slackware64 13. glore2002 Slackware 4 08-28-2009 06:50 PM

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

All times are GMT -5. The time now is 08:34 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