LinuxQuestions.org
Share your knowledge at the LQ Wiki.
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 09-02-2013, 03:56 AM   #1
notihnio
LQ Newbie
 
Registered: Oct 2009
Location: Greece
Distribution: slackware-current
Posts: 23

Rep: Reputation: 5
Smile Native multylib support on Slackware64


Hello slackers,

I believe that PV should seriously think about native multylib support on next Slackware64 releases. What's your opinion?

Thanks
 
Old 09-02-2013, 05:33 AM   #2
onebuck
Moderator
 
Registered: Jan 2005
Location: Midwest USA, Central Illinois
Distribution: SlackwareŽ
Posts: 11,146
Blog Entries: 3

Rep: Reputation: 1406Reputation: 1406Reputation: 1406Reputation: 1406Reputation: 1406Reputation: 1406Reputation: 1406Reputation: 1406Reputation: 1406Reputation: 1406
Member Response

Hi,

I really do not see the reasoning behind providing multilib for Slackware64 as a release. Why bastardize Slackware64, not everyone will need 32-bit support for their system. If so then a user can always follow instructions.

Slackware is not a hold your hand distribution and thankfully never will be!

You as a user have the means to install or build a system as you wish with Slackware and that is because Slackware's design is solid.
 
Old 09-02-2013, 06:04 AM   #3
Alien Bob
Slackware Contributor
 
Registered: Sep 2005
Location: Eindhoven, The Netherlands
Distribution: Slackware
Posts: 5,233

Rep: Reputation: Disabled
The deal I struck with Pat when I created the 64-bit version of Slackware, was that Slackware64 would be pure 64-bit, and that I would be maintaining a multilib layer on top in my own repository, independent from Slackware.
This was a design decision by Pat, and there is no indication that this design will change in future.

Eric
 
3 members found this post helpful.
Old 09-02-2013, 06:23 AM   #4
GazL
Senior Member
 
Registered: May 2008
Posts: 3,380

Rep: Reputation: 913Reputation: 913Reputation: 913Reputation: 913Reputation: 913Reputation: 913Reputation: 913Reputation: 913
The problem with things like multilib are that while it is a useful transitional aid, its mere existence tends to deter transition (the "people can always use the 32bit version so there's no need for us to make a native version" factor)

I don't want multilib on my system - in fact I'd sooner have the native 64bit stuff in /lib where it belongs rather than the /lib64 necessary to support multilib.

Last edited by GazL; 09-02-2013 at 06:26 AM.
 
Old 09-02-2013, 06:36 AM   #5
Raveriux
Member
 
Registered: Jul 2013
Location: Lithuania
Distribution: Slackware64 14, Slackware64 -current, Maemo
Posts: 75

Rep: Reputation: Disabled
I think would be better to have posibbility include slackpkg+ in installer under dialog " Do you want to enable third party repositories and multilib?"
 
Old 09-02-2013, 07:01 AM   #6
TobiSGD
Moderator
 
Registered: Dec 2009
Location: Hanover, Germany
Distribution: Main: Gentoo Others: What fits the task
Posts: 15,576
Blog Entries: 2

Rep: Reputation: 4036Reputation: 4036Reputation: 4036Reputation: 4036Reputation: 4036Reputation: 4036Reputation: 4036Reputation: 4036Reputation: 4036Reputation: 4036Reputation: 4036
Quote:
Originally Posted by notihnio View Post
Hello slackers,

I believe that PV should seriously think about native multylib support on next Slackware64 releases. What's your opinion?

Thanks
Nope, I am fine with my 64 bit systems. If you want multilib it nowadays is as simple as using slackpkg+ or phenixia's multilib/compat32 tools. In fact, other distros are steering away from being multilib by default, in newer Ubuntu and Debian versions you have to enable it explicitly.
 
Old 09-02-2013, 07:29 AM   #7
chemfire
Member
 
Registered: Sep 2012
Posts: 69

Rep: Reputation: Disabled
I think if there was a time to ship multilib by default or even to devote resources to automation of adding it in, it was back in the 13.x days. Not including it made Slackware cleaner and in many was caused fewer problems with paths in build tools and the likes early on in the 64 bit transition, so over all it was the right call.

Back then there were projects that made assumptions about word sizes, address sizes, and alignments. It would have been helpful a few years ago but much less so now, almost all the open source stuff is cleaned up.

At this point 32-bit compatibility is needed for pretty much wine, and some browser plugins. I can't imagine there are all that many native binaries floating around anymore that don't also need ancient versions of libraries, making multilib alone a less than complete solution.

Eric has done fantastic work supporting multilib! At this stage in the game I find it easier to keep a stripped down 32-bit install runnable in a Linux Container (LXC) for those few items that have to stay i486. That way everything living in the container can just be static. Once its all working you leave it alone.

What are others using 32-bit for at this point? Other than the obvious wine, steam, skype?
 
Old 09-02-2013, 07:40 AM   #8
PrinceCruise
Member
 
Registered: Aug 2009
Location: /Universe/Earth/India/Pune
Distribution: Slackware64 14.1/Current, CentOS 6.5/7.0
Posts: 750

Rep: Reputation: Disabled
Quote:
Originally Posted by chemfire View Post
What are others using 32-bit for at this point? Other than the obvious wine, steam, skype?
Hardware limitation is one factor, crucial in my eyes.

Regards.
 
Old 09-02-2013, 08:03 AM   #9
phenixia2003
Member
 
Registered: May 2006
Location: France
Distribution: Slackware
Posts: 291

Rep: Reputation: 166Reputation: 166
Hello,

Users who want multilib out of the box can also use mk-slack64-multilib to create their own slackware64/multilib DVD/ISO (here is a sample usage). This is particularly useful for users who want to install slackware64/multilib on more than one machine. Furthermore, mk-slack64-multilib automatically adds the following 3rd party tools into the serie AP : multilibpkg, compat32pkg and slackpkg+.

Cheers.

--
SeB
 
Old 09-02-2013, 09:05 AM   #10
chemfire
Member
 
Registered: Sep 2012
Posts: 69

Rep: Reputation: Disabled
PrinceCruise, I was asking in the context of running Slackware64 and multilib; which implies you're on a x86_64 arch. I am interested in what has people still running 32bit software on an otherwise 64bit hardware/software platform.

Outside the obvious what is out there the typical Slackware user is running that:

Is only available as a 32bit binary?

Has source available but either does not compile or is broken on 64-bit?

Performs markedly better built for x86?

Has problems sharing data with x86 versions?

I ask this because its been a long time since I have really run across anything that can't go native x86_64; except WINE, and a couple previously mentioned binary releases. I am just curious is all.

Last edited by chemfire; 09-02-2013 at 09:07 AM.
 
Old 09-02-2013, 09:39 AM   #11
yilez
Member
 
Registered: Apr 2004
Distribution: Slackware
Posts: 116

Rep: Reputation: Disabled
Quote:
Originally Posted by chemfire View Post
Outside the obvious what is out there the typical Slackware user is running that:

Is only available as a 32bit binary?

Has source available but either does not compile or is broken on 64-bit?

Performs markedly better built for x86?

Has problems sharing data with x86 versions?
For me, some games that I got through humble bundle, wine, and skype.

Saying that, I hate using skype, and I don't use my linux boxes for gaming any more, so that pretty much rules out using wine too.

Multilib is only there for Skype now.

As soon as I no longer need Skype, I will do a swift clean reinstallation.
 
Old 09-02-2013, 09:56 AM   #12
guanx
Senior Member
 
Registered: Dec 2008
Posts: 1,014

Rep: Reputation: 146Reputation: 146
Quote:
Originally Posted by yilez View Post
...

As soon as I no longer need Skype, I will do a swift clean reinstallation.
Very likely your hardware is capable of running skype without noticable slowdown in a virtual machine.
 
Old 09-02-2013, 10:01 AM   #13
riwi
LQ Newbie
 
Registered: Jul 2011
Location: space
Distribution: Slackware 14.0
Posts: 27

Rep: Reputation: Disabled
Quote:
Originally Posted by chemfire View Post
What are others using 32-bit for at this point? Other than the obvious wine, steam, skype?
I needed multilib for Twonky (mediaserver). It ships with binaries only. It's a commercial product.
 
Old 09-02-2013, 10:55 AM   #14
Jeebizz
Senior Member
 
Registered: May 2004
Distribution: Slackware 14.1 64-bit with multilib
Posts: 2,074

Rep: Reputation: 199Reputation: 199
I'm kinda on the fence with multilib, I have no problem setting up multilib myself, but perhaps at one point during the installation there should be an option to add multilib to the system, or maybe the best option is to have have a multilib in /extra.

--edit.

Actually /extra might be the best option IMHO.

Last edited by Jeebizz; 09-02-2013 at 11:01 AM.
 
Old 09-02-2013, 11:52 AM   #15
TobiSGD
Moderator
 
Registered: Dec 2009
Location: Hanover, Germany
Distribution: Main: Gentoo Others: What fits the task
Posts: 15,576
Blog Entries: 2

Rep: Reputation: 4036Reputation: 4036Reputation: 4036Reputation: 4036Reputation: 4036Reputation: 4036Reputation: 4036Reputation: 4036Reputation: 4036Reputation: 4036Reputation: 4036
Quote:
Originally Posted by chemfire View Post
At this stage in the game I find it easier to keep a stripped down 32-bit install runnable in a Linux Container (LXC) for those few items that have to stay i486.
That sounds interesting. Is it possible to run GUI applications (read: games) from such a container?
 
  


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
Native VPN support in 10.04 alpha_lt Ubuntu 0 05-31-2010 02:43 PM
Native 802.11g support. azrael808 Linux - Hardware 2 02-13-2005 08:36 AM
IPW2200 native support in FC3? MacSob Fedora 1 10-24-2004 08:25 AM
Native Raid Support for RedHat devinWhalen Red Hat 1 06-09-2004 10:23 AM
native java2 support, When? moeminhtun *BSD 1 06-20-2003 02:50 AM


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