LinuxQuestions.org
Review your favorite Linux distribution.
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 11-14-2023, 08:32 PM   #3256
glennmcc
Member
 
Registered: Jan 2021
Location: North Jackson, Ohio (USA)
Distribution: slackware64-15.0, slackware64-current, slackware-14.0
Posts: 599

Rep: Reputation: 346Reputation: 346Reputation: 346Reputation: 346

Quote:
Originally Posted by volkerdi View Post
So we should move ffmpeg, *all* the gst-plugins-* packages, imagemagick, pipewire and pulseaudio into the x series? Those are just a few examples of things that are in L and use X11 libraries... if we look in series other than L we can find more obnoxious examples, such as dbus, and python.

The point I'm making is that for many packages (especially considering a criteria like "requires X") there is no correct "series" to place them in, which is why mostly things don't move. But in the case of zxing-cpp it's a newer package and was the only thing in the kde series that was needed outside of it, so it made sense to relocate it.
IMO, if a particular package "requires X", it should not be in L
nor in any directory other than kde, x, xap, xfce

Of-course any package that "requires KDE" certainly should be in KDE
and any package that "requires xfce" certainly should be in XFCE

There are no packages in KDE that requite XFCE
and there are no packages in XFCE that require KDE

a, ap, d, e, f, k, l & y should not contain any packages that require X
all packages that require X should be in kde, x, xap, xfce

vim is in ap exactly where it should be because it does not require X
vim-gvim is in xap exactly where it should be because it does require X

But of-course, these are just my BS opinions
 
1 members found this post helpful.
Old 11-14-2023, 09:33 PM   #3257
USUARIONUEVO
Senior Member
 
Registered: Apr 2015
Posts: 2,364

Rep: Reputation: 963Reputation: 963Reputation: 963Reputation: 963Reputation: 963Reputation: 963Reputation: 963Reputation: 963
some /l packages can work with or without /x

As a good example is ffmpeg .. you can use console ffmpeg , but ffplay needs /x to open window player.

Then ..where place it ?

/l
/x
/ap
/xap

?¿

mplayer can run with or without X ...

My request is simply cause is only a lib and headers , and need it out of /kde enviroment cause you can use gstreamer on xfce.

Last edited by USUARIONUEVO; 11-14-2023 at 09:34 PM.
 
2 members found this post helpful.
Old 11-14-2023, 11:08 PM   #3258
glennmcc
Member
 
Registered: Jan 2021
Location: North Jackson, Ohio (USA)
Distribution: slackware64-15.0, slackware64-current, slackware-14.0
Posts: 599

Rep: Reputation: 346Reputation: 346Reputation: 346Reputation: 346
Quote:
Originally Posted by USUARIONUEVO View Post
some /l packages can work with or without /x

As a good example is ffmpeg .. you can use console ffmpeg , but ffplay needs /x to open window player.

Then ..where place it ?

/l
/x
/ap
/xap

?¿

mplayer can run with or without X ...

My request is simply cause is only a lib and headers , and need it out of /kde enviroment cause you can use gstreamer on xfce.
Wrong on both counts.

Do this... slackpkg remove x/*

Now see if either ffmpeg or mplayer will run at the CLI with nothing at-all from the x directory installed.

This is what happens...

root@glennmcc-i7:/# slackpkg remove x/*

Looking for x/* in package list. Please wait... DONE

//snip

root@glennmcc-i7:/# ffmpeg
ffmpeg: error while loading shared libraries: libdrm.so.2: cannot open shared object file: No such file or directory

root@glennmcc-i7:/# mplayer
mplayer: error while loading shared libraries: libfontconfig.so.1: cannot open shared object file: No such file or directory


The mplayer package is in xap exactly where it should be
ffmpeg should be moved from L into xap

zxing-cpp, qt5, gst, gtk and many others that are in L should be in either x or xap

But yet again... these are just my BS opinions

Last edited by glennmcc; 11-14-2023 at 11:24 PM.
 
Old 11-15-2023, 12:51 AM   #3259
TJ09
LQ Newbie
 
Registered: Nov 2005
Distribution: Slackware
Posts: 1

Rep: Reputation: Disabled
In woff2, it'd be nice to have the binaries woff2_compress, woff2_decompress, and woff2_info included.

For some reason, the source's CMakeLists only installs the binaries if BUILD_SHARED_LIBS is off, even though the binaries seem to be always built. So I suppose they just need to be install -m 0755'd to /usr/bin.
 
1 members found this post helpful.
Old 11-15-2023, 11:35 AM   #3260
marav
LQ Sage
 
Registered: Sep 2018
Location: Gironde
Distribution: Slackware
Posts: 5,485

Rep: Reputation: 4235Reputation: 4235Reputation: 4235Reputation: 4235Reputation: 4235Reputation: 4235Reputation: 4235Reputation: 4235Reputation: 4235Reputation: 4235Reputation: 4235
Thunderbird 115.4.3

Release notes:
https://www.thunderbird.net/en-US/th.../releasenotes/
 
Old 11-15-2023, 11:43 AM   #3261
henca
Senior Member
 
Registered: Aug 2007
Location: Linköping, Sweden
Distribution: Slackware
Posts: 1,040

Rep: Reputation: 700Reputation: 700Reputation: 700Reputation: 700Reputation: 700Reputation: 700Reputation: 700
IMHO there is no need to split out libraries requiring X to some other directory than /l. In short, the recommended way to install Slackware is to do a full install and with a full install it does not matter much from which directories all packages come. When doing something else than a full install it is up to the user to figure out all dependencies.

But what if someone doesn't want X? Maybe Slackware is installed on a machine with only a simple text serial terminal? Even on a machine with only a text console you might be able to login from the network with ssh. With ssh you have X forwarding functionality which allows you to run X applications on the machine with only a serial text console and display those windows on another networked machine. So X can be useful also on a machine with only a text console and no VGA graphics.

If, there for some reason would be found necessary to move libraries depending upon X to another directory than /l, I think a new directory should be created. Maybe that directory should be named /xl as we today have a /ap directory and a /xap directory.

regards Henrik
 
Old 11-15-2023, 11:49 AM   #3262
glennmcc
Member
 
Registered: Jan 2021
Location: North Jackson, Ohio (USA)
Distribution: slackware64-15.0, slackware64-current, slackware-14.0
Posts: 599

Rep: Reputation: 346Reputation: 346Reputation: 346Reputation: 346
Quote:
Originally Posted by henca View Post
IMHO there is no need to split out libraries requiring X to some other directory than /l. In short, the recommended way to install Slackware is to do a full install and with a full install it does not matter much from which directories all packages come. When doing something else than a full install it is up to the user to figure out all dependencies.
Well then, here's a new suggestion.

Eliminate the subdirs and just have _all_ of the packages in /slackware(64)

Also eliminate the options of menu/expert so that the _only_ way to install slackware is ALL-or-NOTHING.
 
1 members found this post helpful.
Old 11-15-2023, 12:29 PM   #3263
Jan K.
Member
 
Registered: Apr 2019
Location: Esbjerg
Distribution: Windows 7...
Posts: 773

Rep: Reputation: 489Reputation: 489Reputation: 489Reputation: 489Reputation: 489
Quote:
Originally Posted by glennmcc View Post
Well then, here's a new suggestion.

Eliminate the subdirs and just have _all_ of the packages in /slackware(64)

Also eliminate the options of menu/expert so that the _only_ way to install slackware is ALL-or-NOTHING.
Meh... bring requests and leave it up to Pat.

Has worked kinda fine so far...
 
2 members found this post helpful.
Old 11-15-2023, 01:12 PM   #3264
Didier Spaier
LQ Addict
 
Registered: Nov 2008
Location: Paris, France
Distribution: Slint64-15.0
Posts: 11,089

Rep: Reputation: Disabled
Quote:
Originally Posted by henca View Post
When doing something else than a full install it is up to the user to figure out all dependencies.
True. I would not bet that this will change during my lifetime, alas.
 
Old 11-15-2023, 01:56 PM   #3265
volkerdi
Slackware Maintainer
 
Registered: Dec 2002
Location: Minnesota
Distribution: Slackware! :-)
Posts: 2,570

Rep: Reputation: 8631Reputation: 8631Reputation: 8631Reputation: 8631Reputation: 8631Reputation: 8631Reputation: 8631Reputation: 8631Reputation: 8631Reputation: 8631Reputation: 8631
Quote:
Originally Posted by glennmcc View Post
Well then, here's a new suggestion.

Eliminate the subdirs and just have _all_ of the packages in /slackware(64)

Also eliminate the options of menu/expert so that the _only_ way to install slackware is ALL-or-NOTHING.
That's a familiar refrain

https://www.linuxquestions.org/quest...ml#post5766773

But for now, I'll just continue taking the middle ground.
 
6 members found this post helpful.
Old 11-15-2023, 02:01 PM   #3266
rkelsen
Senior Member
 
Registered: Sep 2004
Distribution: slackware
Posts: 4,502
Blog Entries: 7

Rep: Reputation: 2585Reputation: 2585Reputation: 2585Reputation: 2585Reputation: 2585Reputation: 2585Reputation: 2585Reputation: 2585Reputation: 2585Reputation: 2585Reputation: 2585
Quote:
Originally Posted by glennmcc View Post
Well then, here's a new suggestion.

Eliminate the subdirs and just have _all_ of the packages in /slackware(64)

Also eliminate the options of menu/expert so that the _only_ way to install slackware is ALL-or-NOTHING.
Here's another option: change nothing.

Sometimes things are the way they are for a reason.

The full installation is recommended. Nothing more.
 
5 members found this post helpful.
Old 11-15-2023, 02:10 PM   #3267
glennmcc
Member
 
Registered: Jan 2021
Location: North Jackson, Ohio (USA)
Distribution: slackware64-15.0, slackware64-current, slackware-14.0
Posts: 599

Rep: Reputation: 346Reputation: 346Reputation: 346Reputation: 346
Quote:
Originally Posted by volkerdi View Post
That's a familiar refrain

https://www.linuxquestions.org/quest...ml#post5766773

But for now, I'll just continue taking the middle ground.
Hahaha ... FANTASTIC... thank you for all of your very hard work !

I'll shut up now
 
Old 11-15-2023, 05:47 PM   #3268
USUARIONUEVO
Senior Member
 
Registered: Apr 2015
Posts: 2,364

Rep: Reputation: 963Reputation: 963Reputation: 963Reputation: 963Reputation: 963Reputation: 963Reputation: 963Reputation: 963
kernel up to 6.6..x ?

Now is officially an LTS
 
Old 11-15-2023, 08:42 PM   #3269
willysr
Senior Member
 
Registered: Jul 2004
Location: Jogja, Indonesia
Distribution: Slackware-Current
Posts: 4,689

Rep: Reputation: 1803Reputation: 1803Reputation: 1803Reputation: 1803Reputation: 1803Reputation: 1803Reputation: 1803Reputation: 1803Reputation: 1803Reputation: 1803Reputation: 1803
I haven't seen any news stating 6.6 is labeled as LTS
 
Old 11-15-2023, 08:57 PM   #3270
guanx
Senior Member
 
Registered: Dec 2008
Posts: 1,185

Rep: Reputation: 237Reputation: 237Reputation: 237
Quote:
Originally Posted by willysr View Post
I haven't seen any news stating 6.6 is labeled as LTS
https://kernel.org/category/releases.html
 
6 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
Apache 2.4 requests to non-SSL site with "Upgrade-Insecure-Requests: 1" and no trailing / get redirected to default site owendelong Linux - Server 2 06-22-2021 02:08 PM
[SOLVED] Requests for -current (20151216) rworkman Slackware 3441 12-28-2017 03:50 PM

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

All times are GMT -5. The time now is 08:56 PM.

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