SlackwareThis Forum is for the discussion of Slackware Linux.
Notices
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Get a virtual cloud desktop with the Linux distro that you want in less than five minutes with Shells! With over 10 pre-installed distros to choose from, the worry-free installation life is here! Whether you are a digital nomad or just looking for flexibility, Shells can put your Linux machine on the device that you want to use.
Exclusive for LQ members, get up to 45% off per month. Click here for more info.
My apologies in advance if the answer is obvious but I have a question about one instruction.
I used Alien Bob's rsync_current.sh script to create a local mirror and upgraded my system using Pat's instructions in UPGRADE.TXT with a few modifications such as which packages to remove, etc.
From /slackware/slackware64-current/UPGRADE.TXT:
Quote:
...
1. Upgrade your glibc shared libraries. This is important, or things
might go haywire during the next part of the upgrade:
upgradepkg /root/slackware/a/glibc-solibs-*.txz
2. Upgrade your package utilities and related tools:
3. Upgrade everything else (and install new packages):
upgradepkg --install-new /root/slackware/*/*.t?z
...
I understand why we upgrade glibc first, but...
is the reason we update the package tools and related tools before the rest of the system, rather than with the rest of the system, because we want to use the new package tools as soon as possible? Because of security updates, etc? Is there a different reason, or more reasons?
is the reason we update the package tools and related tools before the rest of the system, rather than with the rest of the system, because we want to use the new package tools as soon as possible?
is the reason we update the package tools and related tools before the rest of the system, rather than with the rest of the system, because we want to use the new package tools as soon as possible? Because of security updates, etc? Is there a different reason, or more reasons?
I am not running Slackware-current but my assumption is that the package management system has had major changes that have to be applied first so that they be fully effective before installing other packages. This includes the migration of the package database and directories from /var/log to /var/lib/pkgtools. If I am wrong, please someone correct me.
For my first upgrade I wanted to try the manual method. I enjoyed it so I'm going to stick with it. But thank you for your recommendations. It's much appreciated
I am not running Slackware-current but my assumption is that the package management system has had major changes that have to be applied first so that they be fully effective before installing other packages. This includes the migration of the package database and directories from /var/log to /var/lib/pkgtools. If I am wrong, please someone correct me.
And the usage of the newest tar version instead of the 1.13 release that was used by the older pkgtools package:
This was changed early in the pkgtools-15.0 series of updates.
I know I'm late to this, but there can be many reasons to upgrade the package tools before the rest of the system. Didier and ehartman have covered some of the recent reasons, but another major one happened quite a few years back when Pat added support for multiple compression options for packages and started compressing his packages using xz.
If you had simply upgraded the whole distro at once, you would not have had support for the new .txz packages that Pat had in the repo.
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.