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 10-27-2023, 12:44 PM   #16
glennmcc
Member
 
Registered: Jan 2021
Location: North Jackson, Ohio (USA)
Distribution: slackware64-current
Posts: 514

Original Poster
Rep: Reputation: 290Reputation: 290Reputation: 290

My point is that the 'do these first' section _should_ be updating aaa_glibc-solibs
and we _should not_ need to do it manually.
 
Old 10-27-2023, 01:00 PM   #17
Petri Kaukasoina
Senior Member
 
Registered: Mar 2007
Posts: 1,795

Rep: Reputation: 1474Reputation: 1474Reputation: 1474Reputation: 1474Reputation: 1474Reputation: 1474Reputation: 1474Reputation: 1474Reputation: 1474Reputation: 1474
It would mean slackpkg install-new did upgrades. It's a big leap to take. It would be easier to fix the documentation in man slackpkg and https://docs.slackware.com/slackware:beginners_guide. Or go to the original source and follow http://ftp.slackware.com/pub/slackwa....0/UPGRADE.TXT
 
Old 10-27-2023, 01:36 PM   #18
Windu
Member
 
Registered: Aug 2021
Distribution: Arch Linux, Debian, Slackware
Posts: 591

Rep: Reputation: Disabled
Quote:
Originally Posted by Petri Kaukasoina View Post
Or go to the original source and follow http://ftp.slackware.com/pub/slackwa....0/UPGRADE.TXT
Exactly that. The slackpkg distro upgrade is only guaranteed to work from one stable version to the next. For slackware-current, do not rely on these automation tools, just follow the UPGRADE.TXT.
 
Old 10-27-2023, 02:13 PM   #19
glennmcc
Member
 
Registered: Jan 2021
Location: North Jackson, Ohio (USA)
Distribution: slackware64-current
Posts: 514

Original Poster
Rep: Reputation: 290Reputation: 290Reputation: 290
100% success with...

slackpkg update
slackpkg upgrade-all
slackpkg upgrade-all (again after slackpkg itself is upgraded)
slackpkg install-new
slackpkg clean-system

______________


So-long-as 'DOWNLOAD_ALL=on' is in slackpkg.conf _and_ upgrade-all is done twice _before_ install-new
everything goes exactly as intended _without_ manually upgrading aaa_gilbc-solibs before proceeding.

The first package to be upgraded was slackpkg itself therefore requiring a re-run of upgrade-all
which re-downloads the package lists.

All remaining packages were then downloaded.

The next package to be upgraded was pkgtools and then each of those in 'do these first'
including the most important one of aaa_glibc-solibs.


Code:
Package: zsh-5.9-x86_64-1.txz
			Downloading http://192.168.1.11/slackware/slackware64-current/./slackware64/ap/zsh-5.9-x86_64-1.txz...
--2023-10-27 14:41:20--  http://192.168.1.11/slackware/slackware64-current/slackware64/ap/zsh-5.9-x86_64-1.txz
Connecting to 192.168.1.11:80... connected.
HTTP request sent, awaiting response... 200 OK
Length: 3156392 (3.0M)
Saving to: '//var/cache/packages/./slackware64/ap/zsh-5.9-x86_64-1.txz'

//var/cache/packages/./slackwar 100%[=====================================================>]   3.01M  --.-KB/s    in 0.03s   

2023-10-27 14:41:20 (108 MB/s) - '//var/cache/packages/./slackware64/ap/zsh-5.9-x86_64-1.txz' saved [3156392/3156392]

			Downloading http://192.168.1.11/slackware/slackware64-current/./slackware64/ap/zsh-5.9-x86_64-1.txz.asc...
--2023-10-27 14:41:20--  http://192.168.1.11/slackware/slackware64-current/slackware64/ap/zsh-5.9-x86_64-1.txz.asc
Connecting to 192.168.1.11:80... connected.
HTTP request sent, awaiting response... 200 OK
Length: 163 [application/pgp-signature]
Saving to: '//var/cache/packages/./slackware64/ap/zsh-5.9-x86_64-1.txz.asc'

//var/cache/packages/./slackwar 100%[=====================================================>]     163  --.-KB/s    in 0s      

2023-10-27 14:41:20 (9.08 MB/s) - '//var/cache/packages/./slackware64/ap/zsh-5.9-x86_64-1.txz.asc' saved [163/163]


Package: zstd-1.5.5-x86_64-3.txz
			Downloading http://192.168.1.11/slackware/slackware64-current/./slackware64/l/zstd-1.5.5-x86_64-3.txz...
--2023-10-27 14:41:20--  http://192.168.1.11/slackware/slackware64-current/slackware64/l/zstd-1.5.5-x86_64-3.txz
Connecting to 192.168.1.11:80... connected.
HTTP request sent, awaiting response... 200 OK
Length: 547304 (534K)
Saving to: '//var/cache/packages/./slackware64/l/zstd-1.5.5-x86_64-3.txz'

//var/cache/packages/./slackwar 100%[=====================================================>] 534.48K  --.-KB/s    in 0.005s  

2023-10-27 14:41:20 (112 MB/s) - '//var/cache/packages/./slackware64/l/zstd-1.5.5-x86_64-3.txz' saved [547304/547304]

			Downloading http://192.168.1.11/slackware/slackware64-current/./slackware64/l/zstd-1.5.5-x86_64-3.txz.asc...
--2023-10-27 14:41:20--  http://192.168.1.11/slackware/slackware64-current/slackware64/l/zstd-1.5.5-x86_64-3.txz.asc
Connecting to 192.168.1.11:80... connected.
HTTP request sent, awaiting response... 200 OK
Length: 163 [application/pgp-signature]
Saving to: '//var/cache/packages/./slackware64/l/zstd-1.5.5-x86_64-3.txz.asc'

//var/cache/packages/./slackwar 100%[=====================================================>]     163  --.-KB/s    in 0s      

2023-10-27 14:41:20 (24.4 MB/s) - '//var/cache/packages/./slackware64/l/zstd-1.5.5-x86_64-3.txz.asc' saved [163/163]

	Package pkgtools-15.1-noarch-7.txz is already in cache - not downloading
	Upgrading pkgtools-15.1-noarch-7...

+==============================================================================
| Upgrading pkgtools-15.0-noarch-42 package using ./pkgtools-15.1-noarch-7.txz
+==============================================================================
Pre-installing package pkgtools-15.1-noarch-7...
Removing package: pkgtools-15.0-noarch-42-upgraded-2023-10-27,14:41:20
Verifying package pkgtools-15.1-noarch-7.txz.
Installing package pkgtools-15.1-noarch-7.txz:
PACKAGE DESCRIPTION:
# pkgtools (The Slackware package maintenance system)
#
# This package contains utilities for handling Slackware packages.
# Included are the command line utilities 'installpkg', 'removepkg',
# 'makepkg', 'explodepkg', and 'upgradepkg' that install, remove,
# build, examine, and upgrade software packages. Also included are 
# 'pkgtool', a menu based program for installing packages, removing
# packages, or viewing the packages that are installed on the system,
# 'pkgdiff', a utility for comparing two packages, documentation (man
# pages), and a few other system admin scripts.
#
Executing install script for pkgtools-15.1-noarch-7.txz.
Package pkgtools-15.1-noarch-7.txz installed.
Package pkgtools-15.0-noarch-42 upgraded with new package ./pkgtools-15.1-noarch-7.txz.
	Package aaa_glibc-solibs-2.38-x86_64-3.txz is already in cache - not downloading
	Upgrading aaa_glibc-solibs-2.38-x86_64-3...

+==============================================================================
| Upgrading aaa_glibc-solibs-2.33-x86_64-5 package using ./aaa_glibc-solibs-2.38-x86_64-3.txz
+==============================================================================
Pre-installing package aaa_glibc-solibs-2.38-x86_64-3...
Removing package: aaa_glibc-solibs-2.33-x86_64-5-upgraded-2023-10-27,14:41:24
Verifying package aaa_glibc-solibs-2.38-x86_64-3.txz.
Installing package aaa_glibc-solibs-2.38-x86_64-3.txz:
PACKAGE DESCRIPTION:
# aaa_glibc-solibs (shared GNU C libraries)
#
# This package contains the shared libraries, binaries, and support
# files required to run most Linux applications linked with glibc.
#
Executing install script for aaa_glibc-solibs-2.38-x86_64-3.txz.
Package aaa_glibc-solibs-2.38-x86_64-3.txz installed.
Package aaa_glibc-solibs-2.33-x86_64-5 upgraded with new package ./aaa_glibc-solibs-2.38-x86_64-3.txz.

Package: aaa_glibc-solibs-2.38-x86_64-3.txz
			Downloading http://192.168.1.11/slackware/slackware64-current/./slackware64/a/aaa_glibc-solibs-2.38-x86_64-3.txz...
--2023-10-27 14:41:29--  http://192.168.1.11/slackware/slackware64-current/slackware64/a/aaa_glibc-solibs-2.38-x86_64-3.txz
Connecting to 192.168.1.11:80... connected.
HTTP request sent, awaiting response... 200 OK
Length: 2958128 (2.8M)
Saving to: '//var/cache/packages/./slackware64/a/aaa_glibc-solibs-2.38-x86_64-3.txz'

//var/cache/packages/./slackwar 100%[=====================================================>]   2.82M  --.-KB/s    in 0.03s   

2023-10-27 14:41:29 (111 MB/s) - '//var/cache/packages/./slackware64/a/aaa_glibc-solibs-2.38-x86_64-3.txz' saved [2958128/2958128]

			Downloading http://192.168.1.11/slackware/slackware64-current/./slackware64/a/aaa_glibc-solibs-2.38-x86_64-3.txz.asc...
--2023-10-27 14:41:29--  http://192.168.1.11/slackware/slackware64-current/slackware64/a/aaa_glibc-solibs-2.38-x86_64-3.txz.asc
Connecting to 192.168.1.11:80... connected.
HTTP request sent, awaiting response... 200 OK
Length: 163 [application/pgp-signature]
Saving to: '//var/cache/packages/./slackware64/a/aaa_glibc-solibs-2.38-x86_64-3.txz.asc'

//var/cache/packages/./slackwar 100%[=====================================================>]     163  --.-KB/s    in 0s      

2023-10-27 14:41:29 (26.1 MB/s) - '//var/cache/packages/./slackware64/a/aaa_glibc-solibs-2.38-x86_64-3.txz.asc' saved [163/163]

	Upgrading aaa_glibc-solibs-2.38-x86_64-3...

+==============================================================================
| Skipping package aaa_glibc-solibs-2.38-x86_64-3 (already installed)
+==============================================================================

	Package aaa_libraries-15.1-x86_64-21.txz is already in cache - not downloading
	Upgrading aaa_libraries-15.1-x86_64-21...

+==============================================================================
| Upgrading aaa_libraries-15.0-x86_64-19 package using ./aaa_libraries-15.1-x86_64-21.txz
+==============================================================================
Pre-installing package aaa_libraries-15.1-x86_64-21...
Removing package: aaa_libraries-15.0-x86_64-19-upgraded-2023-10-27,14:41:30
  --> Deleting /lib64/libz.so.1.2.11
  --> Deleting /lib64/libzstd.so.1.5.2
  --> Deleting /usr/lib64/libcares.so.2.5.1
  --> Deleting /usr/lib64/libcurl.so.4.7.0
  --> Deleting /usr/lib64/libexpat.so.1.8.4
  --> Deleting /usr/lib64/libffi.so.6.0.4
  --> Deleting /usr/lib64/libtiff.so.5.7.0
  --> Deleting /usr/lib64/libtiffxx.so.5.7.0
  --> Deleting /usr/lib64/libvpx.so.6.4.0
Verifying package aaa_libraries-15.1-x86_64-21.txz.
Installing package aaa_libraries-15.1-x86_64-21.txz:
PACKAGE DESCRIPTION:
# aaa_libraries (shared libraries needed by many programs)
#
# This is a collection of shared libraries needed to run Linux programs.
# These libraries are gathered from other Slackware packages and are
# intended to give a minimal initial set of libraries.
#
Executing install script for aaa_libraries-15.1-x86_64-21.txz.
Package aaa_libraries-15.1-x86_64-21.txz installed.
Package aaa_libraries-15.0-x86_64-19 upgraded with new package ./aaa_libraries-15.1-x86_64-21.txz.
	Package readline-8.2.001-x86_64-1.txz is already in cache - not downloading
	Upgrading readline-8.2.001-x86_64-1...

+==============================================================================
| Upgrading readline-8.1.002-x86_64-1 package using ./readline-8.2.001-x86_64-1.txz
+==============================================================================
Pre-installing package readline-8.2.001-x86_64-1...
Removing package: readline-8.1.002-x86_64-1-upgraded-2023-10-27,14:41:47
  --> Deleting /usr/doc/readline-8.1/CHANGELOG
  --> Deleting /usr/doc/readline-8.1/CHANGES
  --> Deleting /usr/doc/readline-8.1/COPYING
  --> Deleting /usr/doc/readline-8.1/INSTALL
  --> Deleting /usr/doc/readline-8.1/MANIFEST
  --> Deleting /usr/doc/readline-8.1/README
  --> Deleting /usr/doc/readline-8.1/README.rlfe
  --> Deleting /usr/doc/readline-8.1/USAGE
  --> Deleting /usr/lib64/libhistory.so.8.1
  --> Deleting /usr/lib64/libreadline.so.8.1
  --> Deleting empty directory /usr/doc/readline-8.1/
Verifying package readline-8.2.001-x86_64-1.txz.
Installing package readline-8.2.001-x86_64-1.txz:
PACKAGE DESCRIPTION:
# readline (line input library with editing features)
#
# The GNU Readline library provides a set of functions for use by
# applications that allow users to edit command lines as they are typed
# in. Both Emacs and vi editing modes are available. The Readline
# library includes additional functions to maintain a list of previously
# entered command lines, to recall and perhaps edit those lines, and
# perform csh-like history expansion on previous commands. 
#
Executing install script for readline-8.2.001-x86_64-1.txz.
Package readline-8.2.001-x86_64-1.txz installed.
Package readline-8.1.002-x86_64-1 upgraded with new package ./readline-8.2.001-x86_64-1.txz.
	Package sed-4.9-x86_64-1.txz is already in cache - not downloading
	Upgrading sed-4.9-x86_64-1...

+==============================================================================
| Upgrading sed-4.8-x86_64-3 package using ./sed-4.9-x86_64-1.txz
+==============================================================================
Pre-installing package sed-4.9-x86_64-1...
Removing package: sed-4.8-x86_64-3-upgraded-2023-10-27,14:41:50
  --> Deleting /usr/doc/sed-4.8/AUTHORS
  --> Deleting /usr/doc/sed-4.8/BUGS
  --> Deleting /usr/doc/sed-4.8/COPYING
  --> Deleting /usr/doc/sed-4.8/INSTALL
  --> Deleting /usr/doc/sed-4.8/NEWS
  --> Deleting /usr/doc/sed-4.8/README
  --> Deleting /usr/doc/sed-4.8/THANKS
  --> Deleting empty directory /usr/doc/sed-4.8/
Verifying package sed-4.9-x86_64-1.txz.
Installing package sed-4.9-x86_64-1.txz:
PACKAGE DESCRIPTION:
# sed (stream editor)
#
# This is the GNU version of sed, a stream editor. A stream editor is
# used to perform basic text transformations on an input stream (a file
# or input from a pipeline). It is sed's ability to filter text in a
# pipeline which distinguishes it from other types of editors.
#
# sed is a required package (it is needed by many system scripts).
#
Executing install script for sed-4.9-x86_64-1.txz.
Package sed-4.9-x86_64-1.txz installed.
Package sed-4.8-x86_64-3 upgraded with new package ./sed-4.9-x86_64-1.txz.
	Package Cython-0.29.36-x86_64-1.txz is already in cache - not downloading
	Package GConf-3.2.6-x86_64-8.txz is already in cache - not downloading

As we see, the 'do these first' section of slackpkg
is indeed upgrading aaa_glibc-solibs without needing to do it manually.

Last edited by glennmcc; 10-27-2023 at 02:39 PM.
 
Old 10-27-2023, 02:31 PM   #20
Petri Kaukasoina
Senior Member
 
Registered: Mar 2007
Posts: 1,795

Rep: Reputation: 1474Reputation: 1474Reputation: 1474Reputation: 1474Reputation: 1474Reputation: 1474Reputation: 1474Reputation: 1474Reputation: 1474Reputation: 1474
Congratulations, you were lucky this time.
 
Old 10-27-2023, 02:35 PM   #21
glennmcc
Member
 
Registered: Jan 2021
Location: North Jackson, Ohio (USA)
Distribution: slackware64-current
Posts: 514

Original Poster
Rep: Reputation: 290Reputation: 290Reputation: 290
Quote:
Originally Posted by Petri Kaukasoina View Post
Congratulations, you were lucky this time.
It's not luck.... slackpkg actually is working exactly as intended.

The only 'problem' is the obsolete instructions in 'man slackpkg'
which need to be updated to....

Be sure that 'DOWNLOAD_ALL=on' is in slackpkg.conf

slackpkg update
slackpkg upgrade-all
slackpkg upgrade-all (again after slackpkg itself is upgraded)
slackpkg install-new
slackpkg clean-system


Easy-peasy-done

Last edited by glennmcc; 10-27-2023 at 02:37 PM.
 
Old 10-27-2023, 03:02 PM   #22
Petri Kaukasoina
Senior Member
 
Registered: Mar 2007
Posts: 1,795

Rep: Reputation: 1474Reputation: 1474Reputation: 1474Reputation: 1474Reputation: 1474Reputation: 1474Reputation: 1474Reputation: 1474Reputation: 1474Reputation: 1474
There are often patterns like this in ChangeLog.txt:
Code:
Mon Dec  7 21:49:58 UTC 2020
a/elogind-243.7-x86_64-1.txz:  Added.
a/procps-ng-3.3.16-x86_64-3.txz:  Rebuilt.
  Recompiled using --with-elogind.
If you install-new first, libelogind.so.0 is installed, the old ps continues to work, then you upgrade-all, procps gets upgraded, the new ps which needs libelogind.so.0 will work.

But if you upgrade-all first, the new ps won't run without libelogind.so.0 which is not there yet until you install-new.

If you don't run anything else during the upgrade and preferably do it in single-user mode (run level 1), you don't get into trouble if it's about something like ps. But what if it happens to be one of the many commands that slackpkg calls? Like wget. With DOWNLOAD_ALL=on you would download all the packages to be upgraded, they would be upgraded, but then install-new would not be able to load new packages because wget would not work without its new dependency.
 
2 members found this post helpful.
Old 10-27-2023, 03:21 PM   #23
glennmcc
Member
 
Registered: Jan 2021
Location: North Jackson, Ohio (USA)
Distribution: slackware64-current
Posts: 514

Original Poster
Rep: Reputation: 290Reputation: 290Reputation: 290
Quote:
Originally Posted by Petri Kaukasoina View Post
There are often patterns like this in ChangeLog.txt:
Code:
Mon Dec  7 21:49:58 UTC 2020
a/elogind-243.7-x86_64-1.txz:  Added.
a/procps-ng-3.3.16-x86_64-3.txz:  Rebuilt.
  Recompiled using --with-elogind.
If you install-new first, libelogind.so.0 is installed, the old ps continues to work, then you upgrade-all, procps gets upgraded, the new ps which needs libelogind.so.0 will work.

But if you upgrade-all first, the new ps won't run without libelogind.so.0 which is not there yet until you install-new.

If you don't run anything else during the upgrade and preferably do it in single-user mode (run level 1), you don't get into trouble if it's about something like ps. But what if it happens to be one of the many commands that slackpkg calls? Like wget. With DOWNLOAD_ALL=on you would download all the packages to be upgraded, they would be upgraded, but then install-new would not be able to load new packages because wget would not work without its new dependency.
All very good points.

Which is why explicit instructions for upgrading the entire system from 15.0 to current or 15.1
need to include that it should be done without anything else running or preferably in runlevel 1

As to the last point about wget... it did indeed run perfectly fine for install-new after upgrade-all
because all required items for the new wget were in-place via upgrade-all before install-new


Everything _did_ go 100% perfectly perfectly an my last remaining 15.0 system is now a current system.


BTW,
Your example does not come into play for 15.0 to current or 15.1 when it comes out.

It certainly would come into play for 14.2 to 15.0 or current or 15.1

In which case of-course the instructions in http://ftp.slackware.com/pub/slackwa....0/UPGRADE.TXT
absolutely must be followed due to the renaming of glibc-solibs to aaa_glibc-solibs ...etc...etc...

Last edited by glennmcc; 10-27-2023 at 03:29 PM.
 
Old 10-27-2023, 03:26 PM   #24
Petri Kaukasoina
Senior Member
 
Registered: Mar 2007
Posts: 1,795

Rep: Reputation: 1474Reputation: 1474Reputation: 1474Reputation: 1474Reputation: 1474Reputation: 1474Reputation: 1474Reputation: 1474Reputation: 1474Reputation: 1474
It was just an example. What if wget is rebuilt against a new library dependency between 15.0 and 15.1? Or some other of the numerous commands slackpkg script runs.
 
Old 10-27-2023, 03:49 PM   #25
glennmcc
Member
 
Registered: Jan 2021
Location: North Jackson, Ohio (USA)
Distribution: slackware64-current
Posts: 514

Original Poster
Rep: Reputation: 290Reputation: 290Reputation: 290
Quote:
Originally Posted by Petri Kaukasoina View Post
It was just an example. What if wget is rebuilt against a new library dependency between 15.0 and 15.1? Or some other of the numerous commands slackpkg script runs.
Well then...

rsync -arv --delete-before rsync://ftp.slackware.com/slackware/slackware64-15.1 /slackware/

--- mirrors ---
file://slackware/slackware64-15.1/
___________________________________

slackpkg update
slackpkg upgrade-all
slackpkg upgrade-all (again after slackpkg gets upgraded)
slackpkg install-new
slackpkg clean-system

_________________________

There we go... wget never comes into play.


Easy-Peasy-done
 
Old 10-27-2023, 04:32 PM   #26
fourtysixandtwo
Member
 
Registered: Jun 2021
Location: Alberta
Distribution: Slackware...mostly
Posts: 319

Rep: Reputation: 210Reputation: 210Reputation: 210
Quote:
Originally Posted by glennmcc View Post
Well then...

rsync -arv --delete-before rsync://ftp.slackware.com/slackware/slackware64-15.1 /slackware/

--- mirrors ---
file://slackware/slackware64-15.1/
___________________________________

slackpkg update
slackpkg download slackware64
slackpkg upgrade pkgtools slackpkg
slackpkg update # if necessary
slackpkg install-new
slackpkg upgrade-all
slackpkg clean-system

_________________________

There we go... wget never comes into play.


Easy-Peasy-done
Petri has mentioned you need to do install-new before upgrade-all but you keep repeating the incorrect order, I've fixed it above and added what I mentioned in the other thread.

edit: added download line

Last edited by fourtysixandtwo; 10-27-2023 at 07:18 PM.
 
1 members found this post helpful.
Old 10-27-2023, 04:45 PM   #27
hitest
Guru
 
Registered: Mar 2004
Location: Canada
Distribution: Void, Debian, Slackware, VMs
Posts: 7,342

Rep: Reputation: 3746Reputation: 3746Reputation: 3746Reputation: 3746Reputation: 3746Reputation: 3746Reputation: 3746Reputation: 3746Reputation: 3746Reputation: 3746Reputation: 3746
Exclamation

Quote:
Originally Posted by fourtysixandtwo View Post
Petri has mentioned you need to do install-new before upgrade-all but you keep repeating the incorrect order, I've fixed it above and added what I mentioned in the other thread.
Yes. The command install-new comes first.
 
Old 10-27-2023, 05:01 PM   #28
glennmcc
Member
 
Registered: Jan 2021
Location: North Jackson, Ohio (USA)
Distribution: slackware64-current
Posts: 514

Original Poster
Rep: Reputation: 290Reputation: 290Reputation: 290
Quote:
Originally Posted by hitest View Post
Yes. The command install-new comes first.
Nope....

If install-new is done before upgrade-all...
_that_ is when upgrade aaa_glibc-solibs MUST come first and then install-new comes _second_.

And in cases where wget comes into play for upgrade-all, DOWNLOAD_ALL=on is required.
 
Old 10-27-2023, 05:57 PM   #29
glennmcc
Member
 
Registered: Jan 2021
Location: North Jackson, Ohio (USA)
Distribution: slackware64-current
Posts: 514

Original Poster
Rep: Reputation: 290Reputation: 290Reputation: 290
Petri Kaukasoina,

I finally understand where you are coming from with needing install-new before upgrade-all.

So, I now must agree that your method is the best one which is least-likely to result in any problems.

DOWNLOAD_ALL=on

slackpkg update
slackpkg upgrade aaa_glibc-solibs
slackpkg install-new
slackpkg upgrade-all
slackpkg upgrade-all (again after slackpkg gets upgraded)
slackpkg clean-system

Sorry for all the noise as a result of my stubbornness
 
2 members found this post helpful.
Old 10-27-2023, 07:03 PM   #30
Jan K.
Member
 
Registered: Apr 2019
Location: Esbjerg
Distribution: Windows 7...
Posts: 773

Rep: Reputation: 489Reputation: 489Reputation: 489Reputation: 489Reputation: 489
Well, then I'll thank you for said stubbornness!

Good thread.
 
  


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
[Slackware64 15.1-current] KDE: attempting select application style menu entry crashes dchmelik Slackware 2 07-16-2022 11:54 PM
current+KDE 4.7.4 attempting to install kernel 3.1.5 aocab Slackware 9 02-02-2012 05:16 PM
Error Message When attempting upgrade to 8.04 lts ericbrown56 Linux - Newbie 5 01-13-2009 06:52 AM
Attempting to recover from Xandros SP2 upgrade jtoad Debian 3 07-20-2005 05:15 AM
Apt Hangs when attempting upgrade shane25119 Debian 5 06-16-2004 06:42 PM

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

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