LinuxQuestions.org
Help answer threads with 0 replies.
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 03-16-2010, 09:35 PM   #1
Pluribootent
LQ Newbie
 
Registered: Sep 2009
Distribution: Slackware64 13.1
Posts: 21

Rep: Reputation: 15
slackware64 multilib pros and cons?


I am running slackware64 successfully, really dig it. Only problem is, Im missing sunbird and skype from time to time.

I read the howto bout building the multilib several times and I am about to go those steps.

I need to know bout the experience of other users, concerning upgrade issues.

If I build a multilib:

Can I upgrade my slackware13 to slackware14?
or would I have to change the packages back to original "non-multilib"?
could I use slackpkg to remove all multilib packages and return to a save non-multilib environment?
would there be a howto, when that happens?

thank you all for your replies.

Greetings, Pluribootent
 
Old 03-16-2010, 10:09 PM   #2
onebuck
Moderator
 
Registered: Jan 2005
Location: Midwest USA, Central Illinois
Distribution: SlackwareŽ
Posts: 11,052
Blog Entries: 1

Rep: Reputation: 1373Reputation: 1373Reputation: 1373Reputation: 1373Reputation: 1373Reputation: 1373Reputation: 1373Reputation: 1373Reputation: 1373Reputation: 1373
Hi,

You should look at 'Multilib SlackwareŽ for x86_64' to get some insight & information.


The above link and others can be found at 'Slackware-Links'.
More than just SlackwareŽ links!
 
Old 03-16-2010, 10:47 PM   #3
slkrover
Member
 
Registered: Mar 2010
Distribution: Slackware 14.1
Posts: 68

Rep: Reputation: 16
I am running a slackware multilib 64. I tried it with a 64b system already running so I could play games and it didn't work.I think this was just a problem with the gfx driver as wine installed with no problems. I had to do a fresh install and put the 32 libs in before doing anything other than updating the 64libs. I didn't do xorgsetup or install the gfx driver till after the 32 lib install. The 64b gfx driver from nvidia installs its 32libs for you when installing the driver, very easy. I even used wine 1.14 from winehq not Bobs, it even istalled gecko right. Everything works great, playing 32b windows games in wine and installing 32b software. My first 64b install I used sbopkg edited to SB64,master and there are very limited packages to use. With the 64b install I am using now I decided to try sbopkg without edits so I could use some of the 32b stuff also ( like daisy-applet). It works great. If there is a 64b application it will install automatically and if not it makes a 64b tgz package and if it cant it just installs the 32b package. Opera automatically installed its 64b program, Nexiuz created a 64b package and Daisy just installed the 32b package. ( I think the default ARCH setting controls all this). They all work great. In the first 64b install I could not get slackpkg to blacklist the kernel or the libs,gcc even when it says they are blacklisted so I don't even try any automated updating but this runs so well I don't think I will need to update for some time.I am very happy. I don't know if you will have a problem updating to slackware 14. I had not thought that far ahead.

P.S I have a fast hdd and the Slackware13 32b DVD so it didnt take long to do and I run KDE, wine never seems to work right for me with xfce or fluxbox. I dont know how long it takes when downloading the 32b files.

Last edited by slkrover; 03-16-2010 at 11:48 PM.
 
Old 03-17-2010, 03:07 AM   #4
Alien Bob
Slackware Contributor
 
Registered: Sep 2005
Location: Eindhoven, The Netherlands
Distribution: Slackware
Posts: 5,194

Rep: Reputation: Disabled
Quote:
Originally Posted by Pluribootent View Post
I am running slackware64 successfully, really dig it. Only problem is, Im missing sunbird and skype from time to time.

I read the howto bout building the multilib several times and I am about to go those steps.

I need to know bout the experience of other users, concerning upgrade issues.

If I build a multilib:

Can I upgrade my slackware13 to slackware14?
Yes. When Slackware 13.1 gets released, there will also be appropriate new multilib packages available so that you can upgrade those too. For Slackware -current they are here: http://connie.slackware.com/~alien/multilib/13.1/
Quote:
or would I have to change the packages back to original "non-multilib"?
This is not necessary, as long as you blacklist the gcc and glibc packages you replaced with their multilib versions.
Quote:
could I use slackpkg to remove all multilib packages and return to a save non-multilib environment?
Sure, when you remove the lines for multilib packages that you possibly added to your /etc/slackpkg/blacklist and run "slackpkg update ; slackpkg upgrade-all" any multilib package will be replaced with the original Slackware64 package.
Quote:
would there be a howto, when that happens?
Perhaps. For now, what I wrote here is sufficient.

Eric
 
1 members found this post helpful.
Old 03-17-2010, 10:06 AM   #5
SpelledJ
Member
 
Registered: Jun 2006
Location: Birmingham, AL
Distribution: Slackware64-13.1, 12.1
Posts: 119

Rep: Reputation: 20
I'll share a note of caution. I wanted to remove Eric's KDE 4.4 packages and go back to 3.5. I had forgotten about installing the multilib packages, and did this:

Code:
*WARNING DO NOT ATTEMPT WITH MULTILIB INSTALLED*
cd /var/log/packages
removepkg *alien*
I was thinking that the only "alien" packages were from KDE4, but with mulitib, you'll notice that your gcc and glibc will now be the "alien" versions. I watched my slack box give itself a slow-motion lobotomy until it could no longer delete files. It finally dropped to a bash prompt that could no longer even do an "ls".

After I realized what I'd done I was still confused because I thought it would just go back to a pure Slackware64 without multilib. But because Eric's packages are replacements, not just additions, you can't just removepkg *alien*. You have to reinstall the original Slackware64 gcc and glibc if you want to remove multilib.

Luckily I was able to recover with my install DVD and then reinstall multilib. Lesson learned. Don't do major system changes late at night when you really should just turn the thing off and go to bed.
 
Old 03-18-2010, 03:23 AM   #6
metageek
Member
 
Registered: Jun 2007
Location: manchester, uk
Distribution: Slackware
Posts: 115

Rep: Reputation: 21
Wink

Quote:
Originally Posted by SpelledJ View Post
Lesson learned. Don't do major system changes late at night when you really should just turn the thing off and go to bed.
I happens to us all at one point or another. I Once rm -rf * from /etc and then slowly realized what this meant. Fortunately it was not so late in the night and I could think a bit and instead of shutting down the machine I slowly recreated enough config files by hand to put it in a state that it be able to boot successfully again... (but ls and echo were still working for me)
 
Old 03-18-2010, 09:11 AM   #7
lumak
Member
 
Registered: Aug 2008
Location: Phoenix
Distribution: Arch
Posts: 799
Blog Entries: 32

Rep: Reputation: 109Reputation: 109
If you compile a lot of software, compile all 64bit packages BEFORE going multilib. This will save you the headache of having to add extra environment variables for the packages that want to use the 32bit libs. This is especially nasty with cmake and QT.

If you are needing 3D support for 32 bit apps. You will probably need the compatibility drivers from your manufacture. Nvidia has 3 different packages. The one you need will have pkg2.run at the end.

Even with multilib, somethings will never compile... BUT! if you have binaries, they will still run. Zsnes for example.
 
  


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
autopartition pros/cons curos Fedora - Installation 1 08-10-2005 04:35 AM
pros/cons of getting a G5 Tomasfuego Linux - Hardware 4 06-07-2005 04:53 AM
The Ultimate - Pros and Cons mattnedgus Linux - Software 5 02-24-2005 10:55 AM
Gnome 2.8 Pros and Cons maelstrom209 Linux - Software 0 01-27-2005 02:36 AM
Slackware pros and cons DesertWolf0132 Linux - Newbie 4 10-14-2003 10:14 PM


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