LinuxQuestions.org
Register a domain and help support LQ
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-03-2012, 01:48 PM   #1
business_kid
Guru
 
Registered: Jan 2006
Location: Ireland
Distribution: Slackware & Android
Posts: 6,508

Rep: Reputation: 571Reputation: 571Reputation: 571Reputation: 571Reputation: 571Reputation: 571
slack-14.0 UPGRADE.TXT & compat32


This is not a query.
Can I request an update of this for the next release to cater for the 64bit multilib scenario where this bit

#!/bin/sh
for dir in a ap d e f k kde l n t tcl x xap xfce y ; do
( cd $dir ; upgradepkg --install-new *.t?z )
done

can easily upgrade compat32 packages (and has!), leaving 64 bit ones in place, and something similar to install compat32 packages can upgrade 64 bit packages.
 
Old 10-03-2012, 02:10 PM   #2
Alien Bob
Slackware Contributor
 
Registered: Sep 2005
Location: Eindhoven, The Netherlands
Distribution: Slackware
Posts: 5,315

Rep: Reputation: Disabled
Slackware does not ship with any multilib packages, therefore it makes no sense to include a multilib upgrade scenario in Slackware's UPGRADE.TXT.

Furthermore, it looks like you are claiming that upgrading a "compat32" package can overwrite a 64-bit package? That would not be possible, since no "compat32" package carries the name of a 64-bit package and vice versa.

Eric
 
Old 10-04-2012, 03:32 AM   #3
business_kid
Guru
 
Registered: Jan 2006
Location: Ireland
Distribution: Slackware & Android
Posts: 6,508

Original Poster
Rep: Reputation: 571Reputation: 571Reputation: 571Reputation: 571Reputation: 571Reputation: 571
No a compat32 package will not overwrite a 64 bit package under normal applications. Names are different. But with 'upgradepkg *.t?z' the first similar package is chosen. I upgraded (64 bit only) and lost the use of wine, and traced it to all the basic libs missing because they had been uninstalled. Then when I went to install them with a wildcard, they started overwriting 64 bit packages. I stopped that at once, however, and straightened things out.

The specific section of upgrade.txt that I quoted is no longer good enough. That's all I'm saying. I was thinking of a variable for the package and a 'grep -v compat32' in there but my scripting doesn't reach to it.
 
  


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
[SOLVED] MULTILIB - convertpkg-compat32 edit of jdk doinst.sh causes error (Slack 64 current) TracyTiger Slackware 5 05-26-2012 09:30 AM
[SOLVED] UPGRADE.TXT error I think zasavage Slackware 3 05-06-2011 08:18 AM
[SOLVED] Upgrade compat32 packages slowpoke Slackware 3 02-18-2010 08:41 PM
mesa-compat32 & libglu.so BroX Slackware 6 02-05-2010 12:07 PM
UPGRADE.TXT over several releases mike_y Slackware 2 08-30-2006 01:38 AM


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