LinuxQuestions.org
Go Back   LinuxQuestions.org > Linux Forums > Linux - Distributions > Slackware
User Name
Password
Slackware This Forum is for the discussion of Slackware Linux.

Notices


Reply
  Search this Thread
Old 12-28-2009, 08:11 AM   #1
portia
Member
 
Registered: Oct 2009
Distribution: Slackware
Posts: 112

Rep: Reputation: 20
slackware-current 64 multilib


I just wanted to ask about a way of making slackware64-current multilib.
Is that tutorial the one I'm supposed to follow for current?
http://connie.slackware.com/~alien/multilib/

I've read that thread and understand that there are no problems with multilib and -current any more, are there?

I remember reading some opinions of people who preferred to stay with 'pure' 64-bit system. What's the reason for it? Is a multilib system slower or something? Or is it just purely 'ideological' reason for people wanting to keep everything 64-bit?

TIA
 
Old 12-28-2009, 08:23 AM   #2
samac
Senior Member
 
Registered: Mar 2004
Location: Kirkwall, Orkney
Distribution: Linux Mint 20.3 - Cinnamon
Posts: 1,425

Rep: Reputation: 139Reputation: 139
Yes follow that tutorial it is by the "main man" of both 64-bit Slackware and the 32-bit support. Multi-lib is every bit as stable and fast as pure-64, the differences are purely personal taste.

samac

Last edited by samac; 12-28-2009 at 09:21 AM.
 
Old 12-28-2009, 08:44 AM   #3
portia
Member
 
Registered: Oct 2009
Distribution: Slackware
Posts: 112

Original Poster
Rep: Reputation: 20
Thanks, I'm slightly confused:

1. I've successfully completed the first step. (upgradepkg --reinstall --install-new *.t?z)

2.
Quote:
You must have a 32-bit Slackware package tree available. Those who bought an official Slackware 13.0 DVD can simply use that DVD: it is dual-sided and 32bit Slackware is on one of the sides. For the sake of this example I will assume that a 32bit Slackware directory tree is available at ”~ftp/pub/slackware/slackware-13.0/slackware/”.
There should be sub-directories called 'a', 'ap', 'd', 'l', 'n', 'x' immediately below this directory.
I don't have a slackware cd so I'd have to cd to compat32 directory and issue the following command:

massconvert32.sh -i ftp://mirrors.blueyonder.co.uk/sites...kware-current/

Is that correct? (In the tutorial 'ftp' is preceeded with '~' why is that?
(massconvert32.sh -i ~ftp/pub/slackware/slackware-13.0/slackware/)

Where do I get the massconvert32.sh script from?

TIA
 
Old 12-28-2009, 08:57 AM   #5
portia
Member
 
Registered: Oct 2009
Distribution: Slackware
Posts: 112

Original Poster
Rep: Reputation: 20
Thanks.
Actually the script is already installed on my system.
I ran:
Code:
bash-3.1# massconvert32.sh -i ~ftp://mirrors.blueyonder.co.uk/sites...kware-current/
and
Code:
bash-3.1# massconvert32.sh -i ftp://mirrors.blueyonder.co.uk/sites...kware-current/
but I get:

Code:
bash-3.1# massconvert32.sh -i ~ftp://mirrors.blueyonder.co.uk/sites/ftp.slackware.com/slackware-current/
/usr/sbin/massconvert32.sh: line 70: cd: /home/ftp://mirrors.blueyonder.co.uk/sites/ftp.slackware.com: No such file or directory
Required package directories a,ap,d,l,n,x below '/home/portia/Downloads/multilib/compat32/slackware-current' are not found! Aborting...
Does that mean they have to be downloaded first?

TIA
 
Old 12-28-2009, 08:59 AM   #6
samac
Senior Member
 
Registered: Mar 2004
Location: Kirkwall, Orkney
Distribution: Linux Mint 20.3 - Cinnamon
Posts: 1,425

Rep: Reputation: 139Reputation: 139
That mirror is incorrect unless you are running Slackware64-current, if you are running Slackware64-13.0 you would need this mirror ftp://mirrors.blueyonder.co.uk/sites...3.0/slackware/ Looks OK apart from that.

To make it easier I downloaded the sub-directories called 'a', 'ap', 'd', 'l', 'n', 'x' to my /home directory

samac

Last edited by samac; 12-28-2009 at 09:12 AM.
 
Old 12-28-2009, 09:01 AM   #7
samac
Senior Member
 
Registered: Mar 2004
Location: Kirkwall, Orkney
Distribution: Linux Mint 20.3 - Cinnamon
Posts: 1,425

Rep: Reputation: 139Reputation: 139
Quote:
bash-3.1# massconvert32.sh -i ~ftp://mirrors.blueyonder.co.uk/sites...kware-current/
/usr/sbin/massconvert32.sh: line 70: cd: /home/ftp://mirrors.blueyonder.co.uk/sites/ftp.slackware.com: No such file or directory
Required package directories a,ap,d,l,n,x below '/home/portia/Downloads/multilib/compat32/slackware-current' are not found! Aborting...
You're a directory too high in the tree, the link in my previous post should work.

and lose the tilda ~ , it is a shortcut for the users /home directory.

samac

Last edited by samac; 12-28-2009 at 09:02 AM.
 
Old 12-28-2009, 09:03 AM   #8
portia
Member
 
Registered: Oct 2009
Distribution: Slackware
Posts: 112

Original Poster
Rep: Reputation: 20
Quote:
Originally Posted by samac View Post
That mirror is incorrect unless you are running Slackware64-current, if you are running Slackware64-13.0 you would need this mirror ftp://mirrors.blueyonder.co.uk/sites...0/slackware64/ Looks OK apart from that.

To make it easier I downloaded the sub-directories called 'a', 'ap', 'd', 'l', 'n', 'x' to my /home directory

samac
Yes, as stated in my original post, I'm running Slacware64-current (So I'm trying to get 32-bit current tree). How can I download those directories (a, ap, d, l, n, x) rsync? wget?

TIA
 
Old 12-28-2009, 09:09 AM   #9
samac
Senior Member
 
Registered: Mar 2004
Location: Kirkwall, Orkney
Distribution: Linux Mint 20.3 - Cinnamon
Posts: 1,425

Rep: Reputation: 139Reputation: 139
ftp://mirrors.blueyonder.co.uk/sites...ent/slackware/ Sorry I missed that bit about current here is an updated link for the correct directory. It has the sub-directories 'a', 'ap', 'd', 'l', 'n', 'x'.

Either wget or rsync should work fine, but you may as well just run your previous command first.

samac

Last edited by samac; 12-28-2009 at 09:10 AM.
 
Old 12-28-2009, 10:08 AM   #10
Alien Bob
Slackware Contributor
 
Registered: Sep 2005
Location: Eindhoven, The Netherlands
Distribution: Slackware
Posts: 8,559

Rep: Reputation: 8114Reputation: 8114Reputation: 8114Reputation: 8114Reputation: 8114Reputation: 8114Reputation: 8114Reputation: 8114Reputation: 8114Reputation: 8114Reputation: 8114
Quote:
Originally Posted by portia View Post
Thanks.
Actually the script is already installed on my system.
I ran:
Code:
bash-3.1# massconvert32.sh -i ~ftp://mirrors.blueyonder.co.uk/sites...kware-current/
and
Code:
bash-3.1# massconvert32.sh -i ftp://mirrors.blueyonder.co.uk/sites...kware-current/
but I get:

Code:
bash-3.1# massconvert32.sh -i ~ftp://mirrors.blueyonder.co.uk/sites/ftp.slackware.com/slackware-current/
/usr/sbin/massconvert32.sh: line 70: cd: /home/ftp://mirrors.blueyonder.co.uk/sites/ftp.slackware.com: No such file or directory
Required package directories a,ap,d,l,n,x below '/home/portia/Downloads/multilib/compat32/slackware-current' are not found! Aborting...
Does that mean they have to be downloaded first?

TIA
Please read the documentation more closely:
Quote:
I will assume that a 32bit Slackware directory tree is available at ”~ftp/pub/slackware/slackware-13.0/slackware/”.
That is a local directory, not a "ftp://" URL! The massconvert32.sh script wants a directory, not a URL, as argument for the "-i" switch.
You need a local copy of the 32-bit Slackware package tree.

Eric
 
  


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

Forum Jump


Similar Threads
Thread Thread Starter Forum Replies Last Post
[SOLVED] -current, multilib, and KDE-4.3.4 mlangdn Slackware 12 12-23-2009 03:57 AM
Insomnia 0, 64-Current+Multilib 1 trxdraxon Slackware 2 12-22-2009 02:01 AM
[SOLVED] Slackware64-current multilib: Many improvements, few snags gargamel Slackware 7 11-15-2009 07:23 AM
martian modem drivers on slackware 13-64 multilib afreitascs Slackware 2 11-13-2009 10:07 PM
DISCUSSION: Upgrade to Slackware -current without a -current CD truthfatal LinuxAnswers Discussion 0 09-19-2006 01:42 PM

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

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