LinuxQuestions.org
Visit the LQ Articles and Editorials section
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 08-14-2009, 09:35 PM   #1
stormtracknole
Member
 
Registered: Aug 2005
Location: The Big Easy
Distribution: Slackware, RHEL
Posts: 826

Rep: Reputation: 106Reputation: 106
aaa_elflibs and Slackware-Current


Just saw this on the current README:
Code:
a/aaa_elflibs-13.0-i486-1.txz:  Upgraded.
Now, by default, slackpkg blacklists this package. So, my question is, what would be the correct way to upgrade this package? Do I have to drop back into init 1 and do this manually? Thanks ahead of time!!
 
Old 08-14-2009, 10:12 PM   #2
XGizzmo
Member
 
Registered: Mar 2007
Distribution: Slackware
Posts: 264

Rep: Reputation: 68
The correct way is not to upgrade that package.
 
Old 08-14-2009, 10:13 PM   #3
bsdunix
Senior Member
 
Registered: May 2006
Distribution: Caldera, CTOS, Debian, FreeBSD, Mac OS X, Mandrake, Minix, OpenBSD, Slackware, SuSE
Posts: 1,757

Rep: Reputation: 79
Purpose : Explain why Slackware's aaa_elflibs should not be upgradepkg'd
http://connie.slackware.com/~mozes/docs/aaa_elflibs.txt
 
Old 08-14-2009, 10:21 PM   #4
stormtracknole
Member
 
Registered: Aug 2005
Location: The Big Easy
Distribution: Slackware, RHEL
Posts: 826

Original Poster
Rep: Reputation: 106Reputation: 106
Ah, thanks for the clarification everyone! Just wanted to make sure. Thanks again!
 
Old 08-14-2009, 10:23 PM   #5
rworkman
Slackware Contributor
 
Registered: Oct 2004
Location: Tuscaloosa, Alabama (USA)
Distribution: Slackware
Posts: 1,944

Rep: Reputation: Disabled
Quote:
Originally Posted by bsdunix View Post
Purpose : Explain why Slackware's aaa_elflibs should not be upgradepkg'd
http://connie.slackware.com/~mozes/docs/aaa_elflibs.txt
To expand on that just a bit, and to put all of that together into an answer: :-)

It is safe to upgrade aaa_elflibs *exactly* when the upgraded package hits the tree, because at that point in time, it will contain the same versions of all relevant libraries as what is currently in the tree elsewhere. [1]
If you upgrade it at any point later in the cycle, you run the risk of overwriting one of those same-named libraries that was later upgraded in its corresponding package (e.g. the bzip example in Stuart's document).

[1] If you're upgrading from one stable release (e.g. 12.2) to the next (e.g. 13.0) or to -current (for the first time since installing that stable release), then it should be perfectly safe to upgrade aaa_elflibs at that time.
 
Old 08-14-2009, 10:37 PM   #6
sahko
Senior Member
 
Registered: Sep 2008
Distribution: Slackware
Posts: 1,041

Rep: Reputation: Disabled
Since your issue is solved i might as well add my touch.
I don't get the point of the aaa_{elflibs,terminfo} packages, as well as the *-solibs ones.
Maybe they were still needed in 2005 when i assume Slackware was a lot different, especially regarding installation, and the use of floppies.
Nowadays the 1st CD contains all of a/ l/ & n/ so you just end up installing the same files twice and IMO those packages are uneeded.

One might say that aaa_elflibs is a safety net for people doing customized installations, but those people are supposed to know what they're doing in the first place.

Last edited by sahko; 08-14-2009 at 10:39 PM.
 
Old 08-14-2009, 10:48 PM   #7
rworkman
Slackware Contributor
 
Registered: Oct 2004
Location: Tuscaloosa, Alabama (USA)
Distribution: Slackware
Posts: 1,944

Rep: Reputation: Disabled
@sahko: for the most part, I tend to agree. You know that old saying about squeaky wheels and grease though, right? ;-)
 
Old 08-14-2009, 11:27 PM   #8
stormtracknole
Member
 
Registered: Aug 2005
Location: The Big Easy
Distribution: Slackware, RHEL
Posts: 826

Original Poster
Rep: Reputation: 106Reputation: 106
Alrighty, I'll go ahead and install it! But if it blows up, I'll send some rain your way mr. workman!
 
Old 08-14-2009, 11:47 PM   #9
stormtracknole
Member
 
Registered: Aug 2005
Location: The Big Easy
Distribution: Slackware, RHEL
Posts: 826

Original Poster
Rep: Reputation: 106Reputation: 106
Hey, I survived the upgrade!
 
Old 08-14-2009, 11:54 PM   #10
rworkman
Slackware Contributor
 
Registered: Oct 2004
Location: Tuscaloosa, Alabama (USA)
Distribution: Slackware
Posts: 1,944

Rep: Reputation: Disabled
Quote:
Originally Posted by stormtracknole View Post
Alrighty, I'll go ahead and install it! But if it blows up, I'll send some rain your way mr. workman!
Well, wait until Sunday - I'll have the yard cut by then :-)
 
Old 08-15-2009, 12:47 AM   #11
stormtracknole
Member
 
Registered: Aug 2005
Location: The Big Easy
Distribution: Slackware, RHEL
Posts: 826

Original Poster
Rep: Reputation: 106Reputation: 106
Quote:
Originally Posted by rworkman View Post
Well, wait until Sunday - I'll have the yard cut by then :-)
I hope the rain holds off too! I have a leaky roof.
 
Old 08-15-2009, 04:48 PM   #12
dwr1
Member
 
Registered: Aug 2009
Distribution: slack-current
Posts: 46

Rep: Reputation: 17
I ignored slackpkg's warning and updated it anyway a while back, as I couldn't understand why, and decided to take the risk for a more "up to date" system. And I did encounter problems. Now I know why.

Perhaps the slackpkg people should put a little note in the block list file, to sate potentially dangerous curiosity.
 
Old 08-15-2009, 05:15 PM   #13
gargamel
Senior Member
 
Registered: May 2003
Distribution: Slackware, SLAX, OpenSuSE
Posts: 1,626

Rep: Reputation: 142Reputation: 142
Just to learn a little more: What kind of problems did you encounter after upgrading aaa_elflibs?

gargamel
 
Old 08-15-2009, 06:04 PM   #14
rworkman
Slackware Contributor
 
Registered: Oct 2004
Location: Tuscaloosa, Alabama (USA)
Distribution: Slackware
Posts: 1,944

Rep: Reputation: Disabled
Quote:
Originally Posted by dwr1 View Post
I ignored slackpkg's warning and updated it anyway a while back, as I couldn't understand why, and decided to take the risk for a more "up to date" system. And I did encounter problems. Now I know why.

Perhaps the slackpkg people should put a little note in the block list file, to sate potentially dangerous curiosity.
WHAT?

I mean, what else do you want? How about this:

Code:
--- blacklist.orig	2009-08-15 17:02:05.732282572 -0500
+++ blacklist	2009-08-15 17:02:53.292166938 -0500
@@ -20,7 +20,8 @@
 
 #
 # aaa_elflibs can't be updated.
-#
+# "can't" is a contraction meaning "cannot"
+# We don't know how to make it any clearer.
 aaa_elflibs
 
 #
 
Old 08-16-2009, 04:32 AM   #15
GazL
Senior Member
 
Registered: May 2008
Posts: 3,502

Rep: Reputation: 1024Reputation: 1024Reputation: 1024Reputation: 1024Reputation: 1024Reputation: 1024Reputation: 1024Reputation: 1024
Quote:
Originally Posted by rworkman View Post
WHAT?

I mean, what else do you want? How about this:
...snip...
Alternatively, instead of being sarcastic:

Code:
--- blacklist.orig	2009-08-15 17:02:05.732282572 -0500
+++ blacklist	2009-08-15 17:02:53.292166938 -0500
@@ -20,7 +20,8 @@
 
 #
-# aaa_elflibs can't be updated.
+# aaa_elflibs shouldn't be updated because it may downgrade libraries.

 aaa_elflibs
 
 #
Psychologically, "Don't press this button because _____" will tend to work much better than "Don't press this button".

Having said that, it's not beyond the wit of man to google why you shouldn't upgrade aaa_elflibs.
 
1 members found this post helpful.
  


Reply


Thread Tools Search this Thread
Search this Thread:

Advanced Search

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
slackware current question on the current kernels davimint Slackware 3 06-03-2007 08:39 AM
DISCUSSION: Upgrade to Slackware -current without a -current CD truthfatal LinuxAnswers Discussion 0 09-19-2006 02:42 PM
Slackware aaa_elflibs and aaa_base packages rignes Slackware 3 08-06-2006 03:05 PM
warning about latest current aaa_elflibs-10.1.0 xushi Slackware 2 01-25-2005 08:57 AM
Installing aaa_elflibs aikempshall Slackware 6 07-10-2004 08:47 AM


All times are GMT -5. The time now is 04:29 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
identi.ca: @linuxquestions
Facebook: linuxquestions Google+: linuxquestions
Open Source Consulting | Domain Registration