LinuxQuestions.org
Welcome to the most active Linux Forum on the web.
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, 08:35 PM   #1
stormtracknole
Member
 
Registered: Aug 2005
Location: The Big Easy
Distribution: Slackware, RHEL
Posts: 817

Rep: Reputation: 104Reputation: 104
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, 09: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, 09: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: 78
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, 09:21 PM   #4
stormtracknole
Member
 
Registered: Aug 2005
Location: The Big Easy
Distribution: Slackware, RHEL
Posts: 817

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

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, 09: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 09:39 PM.
 
Old 08-14-2009, 09:48 PM   #7
rworkman
Slackware Contributor
 
Registered: Oct 2004
Location: Tuscaloosa, Alabama (USA)
Distribution: Slackware
Posts: 1,913

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, 10:27 PM   #8
stormtracknole
Member
 
Registered: Aug 2005
Location: The Big Easy
Distribution: Slackware, RHEL
Posts: 817

Original Poster
Rep: Reputation: 104Reputation: 104
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, 10:47 PM   #9
stormtracknole
Member
 
Registered: Aug 2005
Location: The Big Easy
Distribution: Slackware, RHEL
Posts: 817

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

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-14-2009, 11:47 PM   #11
stormtracknole
Member
 
Registered: Aug 2005
Location: The Big Easy
Distribution: Slackware, RHEL
Posts: 817

Original Poster
Rep: Reputation: 104Reputation: 104
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, 03: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, 04:15 PM   #13
gargamel
Senior Member
 
Registered: May 2003
Distribution: Slackware, SLAX, OpenSuSE
Posts: 1,594

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, 05:04 PM   #14
rworkman
Slackware Contributor
 
Registered: Oct 2004
Location: Tuscaloosa, Alabama (USA)
Distribution: Slackware
Posts: 1,913

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, 03:32 AM   #15
GazL
Senior Member
 
Registered: May 2008
Posts: 3,330

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


All times are GMT -5. The time now is 05:26 PM.

Main Menu
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