LinuxQuestions.org
Share your knowledge at the LQ Wiki.
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-03-2012, 01:48 PM   #1
business_kid
LQ Guru
 
Registered: Jan 2006
Location: Ireland
Distribution: Slackware, Slarm64 & Android
Posts: 16,292

Rep: Reputation: 2322Reputation: 2322Reputation: 2322Reputation: 2322Reputation: 2322Reputation: 2322Reputation: 2322Reputation: 2322Reputation: 2322Reputation: 2322Reputation: 2322
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: 8,559

Rep: Reputation: 8106Reputation: 8106Reputation: 8106Reputation: 8106Reputation: 8106Reputation: 8106Reputation: 8106Reputation: 8106Reputation: 8106Reputation: 8106Reputation: 8106
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
LQ Guru
 
Registered: Jan 2006
Location: Ireland
Distribution: Slackware, Slarm64 & Android
Posts: 16,292

Original Poster
Rep: Reputation: 2322Reputation: 2322Reputation: 2322Reputation: 2322Reputation: 2322Reputation: 2322Reputation: 2322Reputation: 2322Reputation: 2322Reputation: 2322Reputation: 2322
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



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

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

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