LinuxQuestions.org
Help answer threads with 0 replies.
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 07-03-2007, 11:17 PM   #1
acummings
Member
 
Registered: Jul 2004
Distribution: Slackware
Posts: 615

Rep: Reputation: 50
patches for a release version or slackware/slackware-ver.#/patches


(excepting of slackware-current), may we safely assume that it is always safe to download patches and then as root run the upgradepkg command on any and all of these packages. And to do so without looking at the changelog.

Of course we match the version of the patches with our Slackware version. And we also do integrity check of the downloads (md5sum, pgp, etc., sha_whatever).
--

I ask this of the release versions of Slackware because I think I caught myself trying to use slackware-current strategies on a release version of Slackware (current dictates that you look at the changelog before you do anything) since packages can be forever removed or changed name and "you cannot just do upgradepkg on current since it is not limited to that but there is much more in current."

--
Alan.
 
Old 07-04-2007, 01:34 AM   #2
gilead
Senior Member
 
Registered: Dec 2005
Location: Brisbane, Australia
Distribution: Slackware64 14.0
Posts: 4,141

Rep: Reputation: 168Reputation: 168
I'm assuming that you have a system that you don't want to blow away and re-install...

There are 2 (at least) sides to this. Firstly, will the package install correctly on your system? In this case the answer is usually yes if the pre-requisite packages are installed - and if you check the Slackware changelog for any gotchas. I'd never assume it was safe to upgrade a package without checking it.

Secondly, has new functionality been introduced (or old functionality been removed) that breaks the applications you're running? The answer to this isn't always obvious and will require testing. For example the changed functionality of a package may mean that it no longer performs certain tasks. If you have another application that relies on those tasks, the package upgrade may have already worked, but your app is broken because of the changed functionality.

So... read the changelog, backup before upgrading and test after upgrading.
 
Old 07-05-2007, 01:05 AM   #3
rworkman
Slackware Contributor
 
Registered: Oct 2004
Location: Tuscaloosa, Alabama (USA)
Distribution: Slackware
Posts: 2,559

Rep: Reputation: 1351Reputation: 1351Reputation: 1351Reputation: 1351Reputation: 1351Reputation: 1351Reputation: 1351Reputation: 1351Reputation: 1351Reputation: 1351
The best answer to your question is "maybe." In most cases, yes, you can probably get away with "blindly" upgrading /patches for a release.
However, there are occasionally new things added in /patches -- for example, 11.0/patches/ had a new mozilla-nss package added for gaim's SSL suppport to work properly and reliably. Lots of people upgraded the gaim package, but failed to add the new mozilla-nss, so the GTalk and Jabber protocols didn't work anymore. Then they went to #pidgin, and the Pidgin devs concluded that the Slackware package was broken, when in reality it was the user who was broken.
 
  


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
Rsync script for the first patches of Slackware 11 Alien Bob Slackware 4 10-26-2006 01:06 PM
Desktop Slackware 11 - Links to Fixes and Patches shepper Slackware 16 08-14-2006 10:06 PM
Installing Slackware Patches Vampirite Slackware 4 11-21-2005 09:13 AM
What to do About Slackware Security Patches? sh1ft Linux - Security 4 11-30-2004 01:54 PM
RedHat patches vs open source patches paulsh2k4 Linux - Software 1 10-14-2004 03:18 AM

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

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