LinuxQuestions.org
Latest LQ Deal: Latest LQ Deals
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 09-16-2016, 01:30 PM   #16
bassmadrigal
LQ Guru
 
Registered: Nov 2003
Location: West Jordan, UT, USA
Distribution: Slackware
Posts: 8,792

Rep: Reputation: 6656Reputation: 6656Reputation: 6656Reputation: 6656Reputation: 6656Reputation: 6656Reputation: 6656Reputation: 6656Reputation: 6656Reputation: 6656Reputation: 6656

Quote:
Originally Posted by Rinndalir View Post
The big surprise to me and apparently others is that there are actually three different native slackwares.
Stable, -current and testing. It was something I didn't know about. Plus along the way I discovered that slackpkg+ includes /testing automatically using the same PRIORITIES used by slackpkg. Maybe a feature but it was unexpected behavior.
As ponce said, testing/ is not a different "native Slackware". There is no slackware-testing/ version on your favorite mirror like there is for the stable releases and -current. It is just a place for Pat to put things that are for testing. testing/ directories exist for every version of Slackware, both stable releases and -current, and packages may go in and out of there without warning. It also typically contains configs for newer kernels versions than the release contained.
 
Old 09-16-2016, 02:02 PM   #17
Rinndalir
Member
 
Registered: Sep 2015
Posts: 733

Original Poster
Rep: Reputation: Disabled
Quote:
Originally Posted by ponce
I don't understand why you got that impression.
You don't, I know. Running slackpkg+ will not let you know that the packages are from testing. They will appear as upgrades along with anything not in testing.

But it also is a strange feature to have this below

Code:
PRIORITY=( patches %PKGMAIN extra pasture testing )
set in slackpkg.conf.

But slackpkg never uses that testing. So why is it there? Was it added so slackpkg+ can use it?
 
Old 09-16-2016, 02:13 PM   #18
55020
Senior Member
 
Registered: Sep 2009
Location: Yorks. W.R. 167397
Distribution: Slackware
Posts: 1,307
Blog Entries: 4

Rep: Reputation: Disabled
The testing subdirectory is simply an optional gift from Patrick. Why do you want to analyse it to death?

You need to understand:

* -current is for people who understand the whole distro, it's not for people who only know how to use slackpkg
* slackpkg is a convenience, it's not intended as a complete management tool
* slackpkgplus is separate to slackpkg, it's unofficial and still evolving

PRIORITY= is nothing to do with slackpkg, if you have complaints about PRIORITY= you should either (1) edit your config, or (2) talk to the slackpkgplus developers, they are really helpful.
 
1 members found this post helpful.
Old 09-16-2016, 02:29 PM   #19
Rinndalir
Member
 
Registered: Sep 2015
Posts: 733

Original Poster
Rep: Reputation: Disabled
Quote:
Originally Posted by 55020

PRIORITY= is nothing to do with slackpkg,
Haha, it's provided by slackpkg.
 
Old 09-16-2016, 02:44 PM   #20
montagdude
Senior Member
 
Registered: Apr 2016
Distribution: Slackware
Posts: 2,011

Rep: Reputation: 1619Reputation: 1619Reputation: 1619Reputation: 1619Reputation: 1619Reputation: 1619Reputation: 1619Reputation: 1619Reputation: 1619Reputation: 1619Reputation: 1619
Quote:
Originally Posted by Rinndalir View Post
You don't, I know. Running slackpkg+ will not let you know that the packages are from testing. They will appear as upgrades along with anything not in testing.

But it also is a strange feature to have this below

Code:
PRIORITY=( patches %PKGMAIN extra pasture testing )
set in slackpkg.conf.

But slackpkg never uses that testing. So why is it there? Was it added so slackpkg+ can use it?
Did you read the comments in the line right above PRIORITY= ...? Testing being last in the PRIORITY list means that it will search there last for packages. So let's say you type slackpkg install somepackage. It will look in all those other repositories first before searching testing. So the only time slackpkg will install something from testing is if it is a new package that does not exist anywhere else in Slackware yet. Of course, you could move testing higher up the list if you want to risk great destruction to your system.

Last edited by montagdude; 09-16-2016 at 02:46 PM.
 
Old 09-16-2016, 02:49 PM   #21
Didier Spaier
LQ Addict
 
Registered: Nov 2008
Location: Paris, France
Distribution: Slint64-15.0
Posts: 11,070

Rep: Reputation: Disabled
Quote:
Originally Posted by Rinndalir View Post
Haha, it's provided by slackpkg.
No, but by slackpkgplus that is not shipped in Slackware.
 
1 members found this post helpful.
Old 09-16-2016, 03:02 PM   #22
montagdude
Senior Member
 
Registered: Apr 2016
Distribution: Slackware
Posts: 2,011

Rep: Reputation: 1619Reputation: 1619Reputation: 1619Reputation: 1619Reputation: 1619Reputation: 1619Reputation: 1619Reputation: 1619Reputation: 1619Reputation: 1619Reputation: 1619
Quote:
Originally Posted by Didier Spaier View Post
No, but by slackpkgplus that is not shipped in Slackware.
The line he's talking about is in slackpkg.conf, which is shipped with Slackware.
 
1 members found this post helpful.
Old 09-16-2016, 03:09 PM   #23
ponce
LQ Guru
 
Registered: Aug 2004
Location: Pisa, Italy
Distribution: Slackware
Posts: 7,125

Rep: Reputation: 4199Reputation: 4199Reputation: 4199Reputation: 4199Reputation: 4199Reputation: 4199Reputation: 4199Reputation: 4199Reputation: 4199Reputation: 4199Reputation: 4199
Quote:
Originally Posted by Rinndalir View Post
You don't, I know. Running slackpkg+ will not let you know that the packages are from testing. They will appear as upgrades along with anything not in testing.

But it also is a strange feature to have this below

Code:
PRIORITY=( patches %PKGMAIN extra pasture testing )
set in slackpkg.conf.

But slackpkg never uses that testing. So why is it there? Was it added so slackpkg+ can use it?
- I don't have slackpkg+ installed here, just slackpkg;
- I've set testing with an higher priority in /etc/slackpkg/slackpkg.conf (read: it comes first in the list, not last);
- if I do a "slackpkg upgrade-all" it proposes me to install the efibootmgr and gcc packages from /testing.
I have no idea why it behaves differently for you.
 
Old 09-16-2016, 03:12 PM   #24
Didier Spaier
LQ Addict
 
Registered: Nov 2008
Location: Paris, France
Distribution: Slint64-15.0
Posts: 11,070

Rep: Reputation: Disabled
Quote:
Originally Posted by montagdude View Post
The line he's talking about is in slackpkg.conf, which is shipped with Slackware.
That's right, I stand corrected.

My (very bad, I admit, but please no flamewar for that) excuse is: as I favor slapt-get over slackpkg and slackpkgplus I didn't remember at first. I should have checked before writing, though, sorry.

Last edited by Didier Spaier; 09-16-2016 at 03:13 PM.
 
Old 09-16-2016, 03:17 PM   #25
55020
Senior Member
 
Registered: Sep 2009
Location: Yorks. W.R. 167397
Distribution: Slackware
Posts: 1,307
Blog Entries: 4

Rep: Reputation: Disabled
Quote:
Originally Posted by Rinndalir View Post
Haha, it's provided by slackpkg.
You're right; apologies about that.
 
Old 09-16-2016, 03:34 PM   #26
Rinndalir
Member
 
Registered: Sep 2015
Posts: 733

Original Poster
Rep: Reputation: Disabled
Quote:
Originally Posted by montagdude
the only time slackpkg will install something from testing is if it is a new package that does not exist anywhere else in Slackware yet.
Then that should only get installed via install-new not upgrade-all. If that's the current behavior then that's a very unexpected feature or a bug.
 
Old 09-16-2016, 03:50 PM   #27
volkerdi
Slackware Maintainer
 
Registered: Dec 2002
Location: Minnesota
Distribution: Slackware! :-)
Posts: 2,542

Rep: Reputation: 8543Reputation: 8543Reputation: 8543Reputation: 8543Reputation: 8543Reputation: 8543Reputation: 8543Reputation: 8543Reputation: 8543Reputation: 8543Reputation: 8543
Quote:
Originally Posted by Rinndalir View Post
The big surprise to me and apparently others is that there are actually three different native slackwares.
Stable, -current and testing. It was something I didn't know about. Plus along the way I discovered that slackpkg+ includes /testing automatically using the same PRIORITIES used by slackpkg. Maybe a feature but it was unexpected behavior.
I'd consider that as a default behavior to be a Very Bad Idea (tm).
 
5 members found this post helpful.
Old 09-16-2016, 06:12 PM   #28
montagdude
Senior Member
 
Registered: Apr 2016
Distribution: Slackware
Posts: 2,011

Rep: Reputation: 1619Reputation: 1619Reputation: 1619Reputation: 1619Reputation: 1619Reputation: 1619Reputation: 1619Reputation: 1619Reputation: 1619Reputation: 1619Reputation: 1619
Quote:
Originally Posted by Rinndalir View Post
Then that should only get installed via install-new not upgrade-all. If that's the current behavior then that's a very unexpected feature or a bug.
I don't understand what you are saying. Do you mean that you ran slackpkg upgrade-all and it upgraded your regular packages with versions from testing? If so, you're right that that shouldn't be happening, unless you changed the order of testing in the PRIORITY variable.
 
Old 09-17-2016, 04:19 AM   #29
Alien Bob
Slackware Contributor
 
Registered: Sep 2005
Location: Eindhoven, The Netherlands
Distribution: Slackware
Posts: 8,559

Rep: Reputation: 8106Reputation: 8106Reputation: 8106Reputation: 8106Reputation: 8106Reputation: 8106Reputation: 8106Reputation: 8106Reputation: 8106Reputation: 8106Reputation: 8106
Quote:
Originally Posted by Rinndalir View Post
Then that should only get installed via install-new not upgrade-all. If that's the current behavior then that's a very unexpected feature or a bug.
That is not the default behaviour. With an unchanged /etc/slackpkg.conf and after installing the slackpkg+ package from http://slakfinder.org/slackpkg+/ and not changing /etc/slackpkgplus.conf , the resulting behaviour of slackpkg is unaltered from when slackpkg+ was not installed. The /testing directory does not have preference over anything, and the packages in there (gcc and efibootmgr) are never shown during a "slackpkg upgrade-all" or "slackpkg install-new" as a candidate for upgrading or installing.

It is only when you move the word "testing" on the PRIORITY definition in /etc/slackpkg.conf all the way to the front, so that the 'testing' packages have priority over anything else in the Slackware repository (a bad thing to do unless you want to be bitten sometime), that a "slackpkg upgrade-all" command will show you a package found in testing (gcc and efibootmgr) as candidates for upgrading the regular versions of those packages. And with slackpkg+ installed (unaltered configuration file) you will notice that slackpkg will even show you in its package list that this package was found in testing instead of in the slackware64 repository. See screenshot.

I think it is time you accompany your statements on LQ with actual evidence. Please show us here what commands you use, what results you get, and what you changed in /etc/slackpkg.conf , /etc/slackpkg/mirrors and /etc/slackpkgplus.conf (if you do not remember what you changed, just post the full files). Lots of people are wasting their precious time in trying to argument something they know is right and you are countering it just with words and accusations, not facts and proof. Please do better than that.
Attached Thumbnails
Click image for larger version

Name:	slackpkgplus_testing.PNG
Views:	41
Size:	12.8 KB
ID:	23037  
 
7 members found this post helpful.
Old 09-17-2016, 08:41 PM   #30
slackb0t
Member
 
Registered: Apr 2005
Location: Canada
Distribution: Slackware64-current on Thinkpad Carbon X1
Posts: 264

Rep: Reputation: 63
Based on recent threads I am pretty sure OP is just trolling. Time to add to the ignore list.
 
  


Reply

Tags
-current, slackware, testing



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
[TESTING REQUEST] Xorg in -current (yes, again) rworkman Slackware 171 10-31-2009 04:49 PM
Request For Testing - Intel Graphics Drivers in -current rworkman Slackware 24 07-25-2009 10:30 PM
Trying some -current testing Alstare Slackware 4 11-10-2008 03:36 PM
Request for Testing - hal-0.5.11rc1 in -current rworkman Slackware 11 03-18-2008 01:23 PM
slack 10.1 -> current testing kernel and battery support jasone Slackware 3 05-24-2005 03:00 AM

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

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