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-16-2013, 12:20 PM   #16
number22
Member
 
Registered: Sep 2006
Location: Earth
Distribution: Slackware 14.1 Slackware64-current multilib
Posts: 278
Blog Entries: 7

Rep: Reputation: Disabled

Beware, if you follow UPGRADE.TXT, which upgrade kernel at last steps, you might encounter problem with new kernel and your system can't reboot with all new libraries with mismatching old kernel, and your old Slackware CD/DVD might not help your recover from old kernel panic problem.

install new kernel and test out new kernel before proceeding next steps, if you encounter problem, you can still roll back to older kernel.
 
Old 10-16-2013, 06:08 PM   #17
vivanguarda
Member
 
Registered: Sep 2008
Location: RJ-Brazil
Distribution: Slackware
Posts: 181

Rep: Reputation: 5
GazL,

Quote:
I posted this once before, but nobody seemed interested.
I have read your post in slackpkg plus topic recently and I am curious... Is it possible to use your script to identify a difference between a Slackware current using kde 4.11.2 and slackware current using kde 4.10.5 if I have a local copy of it?
 
Old 10-17-2013, 05:49 AM   #18
GazL
LQ Veteran
 
Registered: May 2008
Posts: 6,897

Rep: Reputation: 5018Reputation: 5018Reputation: 5018Reputation: 5018Reputation: 5018Reputation: 5018Reputation: 5018Reputation: 5018Reputation: 5018Reputation: 5018Reputation: 5018
Quote:
Originally Posted by vivanguarda View Post
GazL,
I have read your post in slackpkg plus topic recently and I am curious... Is it possible to use your script to identify a difference between a Slackware current using kde 4.11.2 and slackware current using kde 4.10.5 if I have a local copy of it?
It lists differences between an installed system and any packages available from the directories you tell it about, so yes you should be able to do something like this, but I'm not entirely sure what you're asking. Are you talking about being able to run slackware-current with kde 4.11 added, or are you talking about comparing two installed systems to identify differences?.. in which case you'd probably be better off just comparing an ls of /var/log/packages.

If you wanted to track slackware64-current but use Eric's kde build on top of it then you'd use a ~/.slacklistrc (or PKGPATH) something like this (assuming you have complete mirrors of both):
Code:
/local/alien-kde/current/latest/x86_64
/local/slackware64-current/slackware64
/local/packages/slackbuilds
Note: that this won't deal with the 4 packages that have been removed in eric's kde4.11 because slacklist will still find them in the slackware64-current mirror. You'll need to handle that manually, but an alternative might be to use
Code:
/local/alien-kde/current/latest/x86_64
/local/slackware64-current/slackware64/a
/local/slackware64-current/slackware64/ap
/local/slackware64-current/slackware64/d
/local/slackware64-current/slackware64/e
/local/slackware64-current/slackware64/f
/local/slackware64-current/slackware64/k
/local/slackware64-current/slackware64/l
/local/slackware64-current/slackware64/n
/local/slackware64-current/slackware64/t
/local/slackware64-current/slackware64/tcl
/local/slackware64-current/slackware64/x
/local/slackware64-current/slackware64/xap
/local/slackware64-current/slackware64/xfce
/local/slackware64-current/slackware64/y
/local/packages/slackbuilds
... but because eric's kde doesn't contain everything from the kde set in current you'll end up with some missing bits.
Quote:
NOTE:
If you decide to install these packages on top of a fresh installation of
Slackware-current and have excluded all packages in the 'KDE' package series
during installation, you will be missing several add-on packages, some of
these are essential to the proper functioning of KDE!
If you excluded the complete Slackware-current 'KDE' series, then you will
have to install the following essential packages at a a minimum:
* polkit-kde-agent-1
* polkit-kde-kcmodules-1
And optionally install these as well:
* amarok
* k3b
* kaudiocreator
* kdevelop-pg-qt
* kplayer
* wicd-kde
If eric's kde repos contained a complete replacement for the slackware kde packages then the above would work nicely, but he doesn't and I can't see a good way to workaround this; I suppose one could add those missing bits to another directory and add that to the slacklistrc, but its all getting a bit messy now and just handling the 4 package removals using a grep -v might be an easier way to go about it.

If at a later stage Pat added kde-4.11 to current, or you wished to revert to whatever version is in the current tree you just change the ~/.slacklistrc back to
Code:
/local/slackware64-current/slackware64
/local/packages/slackbuilds
Keeping the system updated is then simply a case of running your rsyncs to update your package files and then rerunning slacklist to generate new lists of packages for install/removal. Of course, you still have to deal with .new files and any other manual interventions required.

I originally wrote this script when I was using slackware-current with the xorg from /testing, so this sort of thing is pretty much what it was written for.

Hope that answers your question.

Last edited by GazL; 10-17-2013 at 06:26 AM. Reason: added note about missing packages from kde.
 
Old 10-17-2013, 07:14 AM   #19
ruario
Senior Member
 
Registered: Jan 2011
Location: Oslo, Norway
Distribution: Slackware
Posts: 2,557

Rep: Reputation: 1761Reputation: 1761Reputation: 1761Reputation: 1761Reputation: 1761Reputation: 1761Reputation: 1761Reputation: 1761Reputation: 1761Reputation: 1761Reputation: 1761
@vivanguarda: If you are considering other tools for keeping Slackware up to date you may also want to look at slackroll. I must admit I have not used it myself but it gives another alternative approach to managing updates from multiple sources (not just the official Slackware packages), so could be worth considering.
 
Old 10-17-2013, 01:22 PM   #20
vivanguarda
Member
 
Registered: Sep 2008
Location: RJ-Brazil
Distribution: Slackware
Posts: 181

Rep: Reputation: 5
Thatīs all Gazl!!

In fact, Iīm running a Bobīs kde 4.11-2 package. However, my sytem uses also a gnome app and it isnīt ok in this new kde. Then I glimpse a possibility to check it using you script.

ruario, thanks again!
Interesting clue.
 
  


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
Upgrade and dist-upgrade problem reinstall aMule end packare libupnp6 anunix Debian 2 05-12-2012 01:36 PM
Upgrade and dist-upgrade problem reinstall aMule end packare libupnp6 anunix Debian 1 05-12-2012 09:06 AM
How to upgrade kernel in rhel6/centos6 with internet. manually download and upgrade. Gil@LQ Linux - Kernel 3 03-12-2012 05:07 PM
Partial Upgrade of BIG NEW KDE UPGRADE (debsig-verify related?) linuxStudent11 Debian 1 04-27-2011 12:29 PM
Will 'aptitude upgrade or dist-upgrade' downgrade manually installed deb package? Akhran Debian 3 03-14-2006 02:40 PM

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

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