LinuxQuestions.org
Visit Jeremy's Blog.
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-29-2022, 06:28 PM   #1471
reddog83
Member
 
Registered: Apr 2018
Distribution: Slackware 15.0/Current
Posts: 468

Rep: Reputation: 242Reputation: 242Reputation: 242

I second @LuckyCyborg it would be awesome if this made it into Slackware Current merged into slackpkg I for one have been using slackpkg+ alot with my home network and it allows me to keep things in separate repositories. As well as when Ktown was being developed it allowed alot of us to merge that into Slackware Current at the time.
 
1 members found this post helpful.
Old 12-29-2022, 06:41 PM   #1472
chrisretusn
Senior Member
 
Registered: Dec 2005
Location: Philippines
Distribution: Slackware64-current
Posts: 2,987

Rep: Reputation: 1556Reputation: 1556Reputation: 1556Reputation: 1556Reputation: 1556Reputation: 1556Reputation: 1556Reputation: 1556Reputation: 1556Reputation: 1556Reputation: 1556
slackpkg is for Slackware tree only. slackpkg+ provides additional functionality for third party packages. Keep them separate. I'm actually fine the way it is, but fine if added to Slackware proper.
 
4 members found this post helpful.
Old 12-30-2022, 03:00 AM   #1473
Tonus
Senior Member
 
Registered: Jan 2007
Location: Paris, France
Distribution: Slackware-15.0
Posts: 1,408
Blog Entries: 3

Rep: Reputation: 514Reputation: 514Reputation: 514Reputation: 514Reputation: 514Reputation: 514
It would be a nice addition, to be configured : I maintain several boxes for family and it would permit them to achieve alone a few trivial tasks of updating their machine.
 
Old 12-30-2022, 03:57 AM   #1474
LuckyCyborg
Senior Member
 
Registered: Mar 2010
Posts: 3,605

Rep: Reputation: 3470Reputation: 3470Reputation: 3470Reputation: 3470Reputation: 3470Reputation: 3470Reputation: 3470Reputation: 3470Reputation: 3470Reputation: 3470Reputation: 3470
Quote:
Originally Posted by chrisretusn View Post
slackpkg is for Slackware tree only. slackpkg+ provides additional functionality for third party packages. Keep them separate. I'm actually fine the way it is, but fine if added to Slackware proper.
With all respect, I see no reason for a remote packages manager to support exactly ONE TREE.

On contrary, if we want to ever break the curse of Holly Full Install and every Slacker to stop to install a full LAMP stack along one truck load of FTP and other God knows for what servers in their HTPC and people to install the Xorg stack in their LAMP servers just because, we need first of all a remote packages manager which support multiple trees.

In other hand, the single real excuse I heard for ONE TREE support in slackpkg is that that Slackers may arrive to blame Slackware for failed third party packages installed by it.

BUT, permit me to believe strongly in the Slackers' intelligence, and just like other millions of Linux users do, that they will accurately will figure out that a package not shipped by Slackware, it's in the end not shipped by Slackware but by someone else.

Last edited by LuckyCyborg; 12-30-2022 at 04:08 AM.
 
1 members found this post helpful.
Old 12-30-2022, 04:35 AM   #1475
marav
LQ Sage
 
Registered: Sep 2018
Location: Gironde
Distribution: Slackware
Posts: 5,441

Rep: Reputation: 4191Reputation: 4191Reputation: 4191Reputation: 4191Reputation: 4191Reputation: 4191Reputation: 4191Reputation: 4191Reputation: 4191Reputation: 4191Reputation: 4191
Archlinux works the same way though
"pacman" does not support AUR

This does not mean that it is a good thing, but that it also exists for others

Last edited by marav; 12-30-2022 at 04:37 AM.
 
Old 12-30-2022, 04:36 AM   #1476
Didier Spaier
LQ Addict
 
Registered: Nov 2008
Location: Paris, France
Distribution: Slint64-15.0
Posts: 11,077

Rep: Reputation: Disabled
Quote:
Originally Posted by LuckyCyborg View Post
With all respect, I see no reason for a remote packages manager to support exactly ONE TREE.

On contrary, if we want to ever break the curse of Holly Full Install and every Slacker to stop to install a full LAMP stack along one truck load of FTP and other God knows for what servers in their HTPC and people to install the Xorg stack in their LAMP servers just because, we need first of all a remote packages manager which support multiple trees.

In other hand, the single real excuse I heard for ONE TREE support in slackpkg is that that Slackers may arrive to blame Slackware for failed third party packages installed by it.

BUT, permit me to believe strongly in the Slackers' intelligence, and just like other millions of Linux users do, that they will accurately will figure out that a package not shipped by Slackware, it's in the end not shipped by Slackware but by someone else.
Out of curiosity I had a look at the list of supported repositories. I see this one among others
Code:
slint: https://slackware.uk/slint/x86_64/slint-15.0/
I wonder how users of slackpkg+ can use the packages in this repository, as the information about dependencies is provided in a form suitable for slapt-get, but as far as I know unusable by by other tools. This also applies to the repositories salixos, salixextra and slackel. So, what means "supported repositories" for these? Who is supposed to provide support? And as Slint includes some packages with the same name but not the same content as Slackware, I can't guarantee full compatibility of their dependents with Slackware 15.0.

For these reasons I would advise someone wanting to use Slint packages (as well as packages in the other repositories mentioned above) in another distribution to use slapt-get rather that slackpkg+, and only after a careful settings of the priorities in /etc/slapt-get/slapt-getrc.

Last edited by Didier Spaier; 12-30-2022 at 04:51 AM. Reason: Last sentence added.
 
1 members found this post helpful.
Old 12-30-2022, 05:42 AM   #1477
chrisretusn
Senior Member
 
Registered: Dec 2005
Location: Philippines
Distribution: Slackware64-current
Posts: 2,987

Rep: Reputation: 1556Reputation: 1556Reputation: 1556Reputation: 1556Reputation: 1556Reputation: 1556Reputation: 1556Reputation: 1556Reputation: 1556Reputation: 1556Reputation: 1556
Quote:
Originally Posted by LuckyCyborg View Post
With all respect, I see no reason for a remote packages manager to support exactly ONE TREE.

On contrary, if we want to ever break the curse of Holly Full Install and every Slacker to stop to install a full LAMP stack along one truck load of FTP and other God knows for what servers in their HTPC and people to install the Xorg stack in their LAMP servers just because, we need first of all a remote packages manager which support multiple trees.

In other hand, the single real excuse I heard for ONE TREE support in slackpkg is that that Slackers may arrive to blame Slackware for failed third party packages installed by it.

BUT, permit me to believe strongly in the Slackers' intelligence, and just like other millions of Linux users do, that they will accurately will figure out that a package not shipped by Slackware, it's in the end not shipped by Slackware but by someone else.
Why would "we" want to break this curse of the "Holly Full Install". I see it as a blessing. You have a complete distribution all dependencies are already resolved. By using slackpkg you can easily keep it that way. I've always had the view that slackpkg was designed with that in mind, a means to maintain Slackware against the Slackware tree and only that tree. You don't want to do a Full Install, then don't. Slacker's should be able to figure out what needs to be installed to meet what ever task they have in mind for Slackware.

Want to branch out and start using third party trees, then use the slackpkg add-on slackpkg+, or use one of the other third party package managers that are available. I don't like the idea of merging slackpkg and slackpkg+, keep them separate. If it is decided to add slackpkg+, then it should go in extra. I believe there are others in Slackware land who prefer just slackpkg or prefer other third party packages managers vice slackpkg+. As for myself, I prefer slackpkg with slackpkg+ in most of my systems. I do have Slackware installations the only use Slackware packages thus only slackpkg.
 
6 members found this post helpful.
Old 12-30-2022, 06:24 AM   #1478
LuckyCyborg
Senior Member
 
Registered: Mar 2010
Posts: 3,605

Rep: Reputation: 3470Reputation: 3470Reputation: 3470Reputation: 3470Reputation: 3470Reputation: 3470Reputation: 3470Reputation: 3470Reputation: 3470Reputation: 3470Reputation: 3470
Quote:
Originally Posted by marav View Post
Archlinux works the same way though
"pacman" does not support AUR

This does not mean that it is a good thing, but that it also exists for others
As a matter of facts, the "pacman" supports well multiple remote binary package repositories, while AUR is a user packages repositories and publishes PKGBUILDs - it's rather similar with our SlackBuilds.org

Then this claim that "pacman does not support AUR" is rather moot. In the end, same could be said about about Debian's or Ubuntu's apt-get and being not capable to use package source repositories, even there are myriads of PPAs.

So let's keep distinct the discussions about binary and source remote repositories.

After all, even Gentoo does not support both in the same time.
 
Old 12-30-2022, 06:50 AM   #1479
marav
LQ Sage
 
Registered: Sep 2018
Location: Gironde
Distribution: Slackware
Posts: 5,441

Rep: Reputation: 4191Reputation: 4191Reputation: 4191Reputation: 4191Reputation: 4191Reputation: 4191Reputation: 4191Reputation: 4191Reputation: 4191Reputation: 4191Reputation: 4191
SBo is officially supported by Slackware
There are, moreover, people who take care of the quality of the slackbuilds

This is not the case with third party repo.
Not that they are not of good quality, but just that they are not subject to control and approval
Maybe, this can be a blocking point to their inclusion
 
1 members found this post helpful.
Old 12-30-2022, 07:06 AM   #1480
Windu
Member
 
Registered: Aug 2021
Distribution: Arch Linux, Debian, Slackware
Posts: 597

Rep: Reputation: Disabled
Quote:
Originally Posted by marav View Post
SBo is officially supported by Slackware
There are, moreover, people who take care of the quality of the slackbuilds
SlackBuilds.org is a repository of scripts, not packages. It has no relation to slackpkg+.
 
1 members found this post helpful.
Old 12-30-2022, 07:24 AM   #1481
allend
LQ 5k Club
 
Registered: Oct 2003
Location: Melbourne
Distribution: Slackware64-15.0
Posts: 6,383

Rep: Reputation: 2762Reputation: 2762Reputation: 2762Reputation: 2762Reputation: 2762Reputation: 2762Reputation: 2762Reputation: 2762Reputation: 2762Reputation: 2762Reputation: 2762
Yawn. The idea that our BDFL should hijack a third party project to create an official tool to handle third party software created with uncontrolled third party builds from uncontrolled third party repositories is farcical. Not least, there is potential for distribution of patent encumbered builds, a legal minefield best avoided.

What is so hard about installing slackpkg+ that it needs to be an official package?
 
6 members found this post helpful.
Old 12-30-2022, 07:37 AM   #1482
reddog83
Member
 
Registered: Apr 2018
Distribution: Slackware 15.0/Current
Posts: 468

Rep: Reputation: 242Reputation: 242Reputation: 242
Slackpkg+ can use this repository because it has the necessary components available to validate that repository. What I am trying to say is since you signed all your packages and sharing a public gpg-key slackpkg+ look's at your packages as being validated by you who signed them. You also have slackpkg+ the checksums to verify and let the other users know who added ur repo to the config file that there could be updates to the same program that they have on there computer.


Quote:
Originally Posted by Didier Spaier View Post
Out of curiosity I had a look at the list of supported repositories. I see this one among others
Code:
slint: https://slackware.uk/slint/x86_64/slint-15.0/
I wonder how users of slackpkg+ can use the packages in this repository, as the information about dependencies is provided in a form suitable for slapt-get, but as far as I know unusable by by other tools. This also applies to the repositories salixos, salixextra and slackel. So, what means "supported repositories" for these? Who is supposed to provide support? And as Slint includes some packages with the same name but not the same content as Slackware, I can't guarantee full compatibility of their dependents with Slackware 15.0.

For these reasons I would advise someone wanting to use Slint packages (as well as packages in the other repositories mentioned above) in another distribution to use slapt-get rather that slackpkg+, and only after a careful settings of the priorities in /etc/slapt-get/slapt-getrc.
 
Old 12-30-2022, 08:14 AM   #1483
marav
LQ Sage
 
Registered: Sep 2018
Location: Gironde
Distribution: Slackware
Posts: 5,441

Rep: Reputation: 4191Reputation: 4191Reputation: 4191Reputation: 4191Reputation: 4191Reputation: 4191Reputation: 4191Reputation: 4191Reputation: 4191Reputation: 4191Reputation: 4191
Quote:
Originally Posted by Windu View Post
SlackBuilds.org is a repository of scripts, not packages. It has no relation to slackpkg+.
Thanks for the reminder

That's why you shouldn't have cut my quote and removed the most important part
 
Old 12-30-2022, 08:25 AM   #1484
LuckyCyborg
Senior Member
 
Registered: Mar 2010
Posts: 3,605

Rep: Reputation: 3470Reputation: 3470Reputation: 3470Reputation: 3470Reputation: 3470Reputation: 3470Reputation: 3470Reputation: 3470Reputation: 3470Reputation: 3470Reputation: 3470
And what you guys will do if @zerouno comes back in a bright day, just to tell "I was hired by Microsoft. So long and thanks for all fish!" ???

You will kiss goodbye the multiple repositories support on slackpkg ?

Last edited by LuckyCyborg; 12-30-2022 at 08:29 AM.
 
Old 12-30-2022, 08:45 AM   #1485
Windu
Member
 
Registered: Aug 2021
Distribution: Arch Linux, Debian, Slackware
Posts: 597

Rep: Reputation: Disabled
Quote:
Originally Posted by LuckyCyborg View Post
And what you guys will do if @zerouno comes back in a bright day, just to tell "I was hired by Microsoft. So long and thanks for all fish!" ???

You will kiss goodbye the multiple repositories support on slackpkg ?
I expect you to take over the development then. Put your money where your mouth is.
 
4 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 10:38 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