LinuxQuestions.org
Welcome to the most active Linux Forum on the web.
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 06-18-2014, 10:17 AM   #1
Pinonoir
Member
 
Registered: May 2014
Posts: 209

Rep: Reputation: 0
Slackpkg upgrade-all loop


I ran the command slackpkg upgrade-all as root yesterday night. I upgraded everything that was there.
Here is what was upgraded.
gcc-4.8.2-x86_64-1.txz
gcc-g++-4.8.2-x86_64-1.txz
gcc-gfortran-4.8.2-x86_64-1.txz
gcc-go-4.8.2-x86_64-1.txz
gcc-gnat-4.8.2-x86_64-1.txz
gcc-java-4.8.2-x86_64-1.txz
gcc-objc-4.8.2-x86_64-1.txz
glibc-2.17-x86_64-7.txz
glibc-i18n-2.17-x86_64-7.txz
glibc-profile-2.17-x86_64-7.txz
glibc-solibs-2.17-x86_64-7.txz
glibc-zoneinfo-2013d-noarch-7.txz
seamonkey-solibs-2.26-x86_64-1_slack14.1.txz


Now, I went to run steam and received an error which was resolved in this thread.
http://www.linuxquestions.org/questi...st-4175508273/
I used the solution in that thread and reinstalled the compat32 libraries, which I guess overwrote the other packages.

from /var/log/packages-
glibc-2.17_multilib-x86_64-7alien
glibc-i18n-2.17_multilib-x86_64-7alien
glibc-profile-2.17_multilib-x86_64-7alien
glibc-solibs-2.17_multilib-x86_64-7alien
glibc-zoneinfo-2013d_multilib-noarch-7alien


Any help is always appreciated.
 
Old 06-18-2014, 10:28 AM   #2
ponce
LQ Guru
 
Registered: Aug 2004
Location: Pisa, Italy
Distribution: Slackware
Posts: 7,096

Rep: Reputation: 4173Reputation: 4173Reputation: 4173Reputation: 4173Reputation: 4173Reputation: 4173Reputation: 4173Reputation: 4173Reputation: 4173Reputation: 4173Reputation: 4173
Hi Pinonoir, can you please post the output of these three commands?
Code:
grep -v ^# /etc/slackpkg/mirrors
Code:
grep -v ^# /etc/slackpkg/blacklist | grep -v ^$
Code:
cat /etc/slackware-version

Last edited by ponce; 06-18-2014 at 10:32 AM.
 
Old 06-18-2014, 10:33 AM   #3
Pinonoir
Member
 
Registered: May 2014
Posts: 209

Original Poster
Rep: Reputation: 0
Of course.

bash-4.2$ grep -v ^# /etc/slackpkg/mirrors
ftp://marmot.tn.utexas.edu/pub/slack...ckware64-14.1/

grep -v ^# /etc/slackpkg/blacklist


aaa_elflibs

bash-4.2$ cat /etc/slackware-version
Slackware 14.1
 
Old 06-18-2014, 10:45 AM   #4
ponce
LQ Guru
 
Registered: Aug 2004
Location: Pisa, Italy
Distribution: Slackware
Posts: 7,096

Rep: Reputation: 4173Reputation: 4173Reputation: 4173Reputation: 4173Reputation: 4173Reputation: 4173Reputation: 4173Reputation: 4173Reputation: 4173Reputation: 4173Reputation: 4173
first, become root with "su -"

- to be sure you haven't overwritten again any component of the multilib packages, download and install/reinstall all of alien's multilib stuff for 14.1 (as described in its README)
Code:
lftp -c mirror http://taper.alienbase.nl/mirrors/people/alien/multilib/14.1/
cd 14.1
upgradepkg --reinstall --install-new *.t?z slackware64-compat32/*-compat32/*.t?z
- reinstall the fglrx driver you got on the system (with "upgradepkg --reinstall"), as reinstalling the mesa-compat32 libraries in the previous step will overwrite the 32bit libraries of it (so you are sure the fglrx ones are used instead);

- add a blacklist entry for alien's stuff in /etc/slackpkg/blacklist: add this text line to the file
Code:
[0-9]+alien
so that packages tagged "alien" won't be overwritten by the ones in standard Slackware at the next "slackpkg upgrade-all"

after that you should be able to upgrade your system with slackpkg safely.

Last edited by ponce; 06-18-2014 at 11:07 AM. Reason: changed "_alien" tag with "alien" (the actual one of the multilib packages)
 
1 members found this post helpful.
Old 06-18-2014, 11:08 AM   #5
phenixia2003
Senior Member
 
Registered: May 2006
Location: France
Distribution: Slackware
Posts: 1,052

Rep: Reputation: 1008Reputation: 1008Reputation: 1008Reputation: 1008Reputation: 1008Reputation: 1008Reputation: 1008Reputation: 1008
Hello,

You could also use the plugin slackpkg+ which adds to slackpkg the ability to manage packages from 3rd party repositories (including the multilib without the need to play with the blacklist). Here is a pretty good article on this plugin by Alienbob.

--
SeB
 
Old 06-18-2014, 01:13 PM   #6
Pinonoir
Member
 
Registered: May 2014
Posts: 209

Original Poster
Rep: Reputation: 0
I ran the commands and rebooted, upon upgrading the package list is unchanged and shows the alien packages still.

Also, upon running steam it gave an error saying that direct rendering was not enabled, but glxinfo reports that it is enabled.
 
Old 06-18-2014, 02:28 PM   #7
Pinonoir
Member
 
Registered: May 2014
Posts: 209

Original Poster
Rep: Reputation: 0
I decided to upgrade and saw that the alien packages were being overwritten by the x64 packages. After reinstalling the beta driver and rebooting I tried to run steam and received the libc.so.6 error which means that the lib32 libraries need to be installed again. So, I'm no closer than before and kinda stuck at this point.
 
Old 06-18-2014, 03:00 PM   #8
ponce
LQ Guru
 
Registered: Aug 2004
Location: Pisa, Italy
Distribution: Slackware
Posts: 7,096

Rep: Reputation: 4173Reputation: 4173Reputation: 4173Reputation: 4173Reputation: 4173Reputation: 4173Reputation: 4173Reputation: 4173Reputation: 4173Reputation: 4173Reputation: 4173
Quote:
Originally Posted by Pinonoir View Post
I decided to upgrade and saw that the alien packages were being overwritten by the x64 packages. After reinstalling the beta driver and rebooting I tried to run steam and received the libc.so.6 error which means that the lib32 libraries need to be installed again. So, I'm no closer than before and kinda stuck at this point.
what is the output of the following command?
Code:
grep -v ^# /etc/slackpkg/blacklist | grep -v ^$
 
Old 06-18-2014, 03:06 PM   #9
Pinonoir
Member
 
Registered: May 2014
Posts: 209

Original Poster
Rep: Reputation: 0
aaa_elflibs
[0-9]+_alien
 
Old 06-18-2014, 03:33 PM   #10
55020
Senior Member
 
Registered: Sep 2009
Location: Yorks. W.R. 167397
Distribution: Slackware
Posts: 1,307
Blog Entries: 4

Rep: Reputation: Disabled
It shouldn't have '_' in it, and you should blacklist the compat32 packages too,
Code:
[0-9]+alien
[0-9]+compat32
(Sorry to steal your customer, Matteo!)
 
Old 06-18-2014, 03:37 PM   #11
Pinonoir
Member
 
Registered: May 2014
Posts: 209

Original Poster
Rep: Reputation: 0
Quote:
It shouldn't have '_' in it
Explain, please.
 
Old 06-18-2014, 03:46 PM   #12
55020
Senior Member
 
Registered: Sep 2009
Location: Yorks. W.R. 167397
Distribution: Slackware
Posts: 1,307
Blog Entries: 4

Rep: Reputation: Disabled
In /etc/slackpkg/blacklist you have
Code:
[0-9]+_alien
but it is wrong, it should be this:
Code:
[0-9]+alien
 
Old 06-18-2014, 03:48 PM   #13
Pinonoir
Member
 
Registered: May 2014
Posts: 209

Original Poster
Rep: Reputation: 0
Corrected, would I just retry?
 
Old 06-18-2014, 04:35 PM   #14
ponce
LQ Guru
 
Registered: Aug 2004
Location: Pisa, Italy
Distribution: Slackware
Posts: 7,096

Rep: Reputation: 4173Reputation: 4173Reputation: 4173Reputation: 4173Reputation: 4173Reputation: 4173Reputation: 4173Reputation: 4173Reputation: 4173Reputation: 4173Reputation: 4173
yes, follow again the steps in my previous post

Quote:
Originally Posted by 55020 View Post
(Sorry to steal your customer, Matteo!)
no probs, whenever you like!
 
Old 06-18-2014, 05:00 PM   #15
Pinonoir
Member
 
Registered: May 2014
Posts: 209

Original Poster
Rep: Reputation: 0
Quote:
reinstall the fglrx driver you got on the system (with "upgradepkg --reinstall")
To clarify on that part.

bash-4.2$ ls /home/pino/Downloads/fglrx-14.20
amd-driver-installer-14.20-x86.x86_64.run doc
check.sh fglrx-14.20-x86_64-1.tgz


Would I just reinstall the .tgz file again?
 
  


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
[SOLVED] After upgrade all using slackpkg upgrade, configuration is failed to read ethereal1m Linux - Newbie 3 04-28-2010 01:03 AM
[SOLVED] slackpkg upgrade...not upgrading :-( the_penguinator Slackware 3 03-24-2010 07:14 PM
slackpkg upgrade-all does not show an upgrade sycamorex Slackware 6 11-03-2009 05:29 AM
Upgrade with slackpkg STARHARVEST Slackware 11 05-17-2008 07:07 PM
slackpkg upgrade _mu_ Slackware 9 01-29-2004 08:28 PM

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

All times are GMT -5. The time now is 02: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
Open Source Consulting | Domain Registration