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 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: Central Florida 20 minutes from Disney World
Distribution: SlackwareŽ
Posts: 13,925
Blog Entries: 44

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

Rep: Reputation: 8106Reputation: 8106Reputation: 8106Reputation: 8106Reputation: 8106Reputation: 8106Reputation: 8106Reputation: 8106Reputation: 8106Reputation: 8106Reputation: 8106
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
LQ Veteran
 
Registered: May 2008
Posts: 6,897

Rep: Reputation: 5018Reputation: 5018Reputation: 5018Reputation: 5018Reputation: 5018Reputation: 5018Reputation: 5018Reputation: 5018Reputation: 5018Reputation: 5018Reputation: 5018
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: 113

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: Germany
Distribution: Whatever fits the task best
Posts: 17,148
Blog Entries: 2

Rep: Reputation: 4886Reputation: 4886Reputation: 4886Reputation: 4886Reputation: 4886Reputation: 4886Reputation: 4886Reputation: 4886Reputation: 4886Reputation: 4886Reputation: 4886
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: 422

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 -Current
Posts: 890

Rep: Reputation: 186Reputation: 186
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
Senior Member
 
Registered: May 2006
Location: France
Distribution: Slackware
Posts: 1,052

Rep: Reputation: 1008Reputation: 1008Reputation: 1008Reputation: 1008Reputation: 1008Reputation: 1008Reputation: 1008Reputation: 1008
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: 422

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: 127

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,176

Rep: Reputation: 233Reputation: 233Reputation: 233
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
Member
 
Registered: Jul 2011
Location: Netherlands
Distribution: Slackware64 14.2
Posts: 64

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: Slackware15.0 64-Bit Desktop, Debian 11 non-free Toshiba Satellite Notebook
Posts: 4,185

Rep: Reputation: 1378Reputation: 1378Reputation: 1378Reputation: 1378Reputation: 1378Reputation: 1378Reputation: 1378Reputation: 1378Reputation: 1378Reputation: 1378
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: Germany
Distribution: Whatever fits the task best
Posts: 17,148
Blog Entries: 2

Rep: Reputation: 4886Reputation: 4886Reputation: 4886Reputation: 4886Reputation: 4886Reputation: 4886Reputation: 4886Reputation: 4886Reputation: 4886Reputation: 4886Reputation: 4886
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



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

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

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