LinuxQuestions.org
Download your favorite Linux distribution at LQ ISO.
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-07-2015, 09:07 PM   #1
codeguy
Member
 
Registered: Jan 2004
Distribution: Slackware
Posts: 187

Rep: Reputation: 46
slackware current multilib problem


I did a fresh install of current, as of today, on a new pc and I'm trying to get multilib setup.
PHP Code:
root@rogue:/etc/slackpkg# uname -a
Linux rogue 4.1.6 #1 SMP Fri Aug 21 01:21:18 CDT 2015 x86_64 AMD FX(tm)-6300 Six-Core Processor AuthenticAMD GNU/Linux 
I ran: /usr/doc/slackpkg+-1.5.0/setupmultilib.sh

And checked the config:

PHP Code:
PKGS_PRIORITY=( multilib: )
MIRRORPLUS['multilib']=http://taper.alienbase.nl/mirrors/people/alien/multilib/current/ 
Then, as per instructions, I ran:

slackpkg update gpg
slackpkg update
slackpkg upgrade gcc glibc

here, however, nothing happened.

PHP Code:
root@rogue:/etc/slackpkg# slackpkg upgrade gcc glibc

Checking local integrity... DONE
Looking 
for gcc glibc in package list. Please wait... DONE

No packages match the pattern 
for upgrade. Try:

    /
usr/sbin/slackpkg install|reinstall 

If I run:
slackpkg install multilib

it shows lots of multilib packages, no glibc or gcc (well gcc-java and gcc-gnat), but not gcc.

I'm guessing its not supposed to do that. I'm not sure if I missed something or multilib for current is broke. If so I thought I'd better report it.

I don't mind doing it manually, but will that break anything if I do?

Thanks all
 
Old 09-07-2015, 09:16 PM   #2
willysr
Senior Member
 
Registered: Jul 2004
Location: Jogja, Indonesia
Distribution: Slackware-Current
Posts: 4,661

Rep: Reputation: 1784Reputation: 1784Reputation: 1784Reputation: 1784Reputation: 1784Reputation: 1784Reputation: 1784Reputation: 1784Reputation: 1784Reputation: 1784Reputation: 1784
See README for more detailed instructions
 
Old 09-08-2015, 02:41 AM   #3
phenixia2003
Senior Member
 
Registered: May 2006
Location: France
Distribution: Slackware
Posts: 1,052

Rep: Reputation: 1008Reputation: 1008Reputation: 1008Reputation: 1008Reputation: 1008Reputation: 1008Reputation: 1008Reputation: 1008
Hello,

Quote:
Originally Posted by codeguy View Post
I did a fresh install of current, as of today, on a new pc and I'm trying to get multilib setup.
PHP Code:
root@rogue:/etc/slackpkg# uname -a
Linux rogue 4.1.6 #1 SMP Fri Aug 21 01:21:18 CDT 2015 x86_64 AMD FX(tm)-6300 Six-Core Processor AuthenticAMD GNU/Linux 
I ran: /usr/doc/slackpkg+-1.5.0/setupmultilib.sh

And checked the config:

PHP Code:
PKGS_PRIORITY=( multilib: ) 
This does not work because "multilib:" is not a (valid) repository. Change this, by :
Code:
PKGS_PRIORITY=( multilib )
or
Code:
PKGS_PRIORITY=( multilib:.* )
and all should work as expected.



--
SeB
 
Old 09-08-2015, 03:34 AM   #4
Toutatis
Member
 
Registered: Feb 2013
Posts: 412

Rep: Reputation: Disabled
I use multilib, and install and update all the necessary packages by hand. I never had a problem.
I don't see the usefulness of slackpkg.
 
1 members found this post helpful.
Old 09-08-2015, 05:10 AM   #5
zerouno
Member
 
Registered: Oct 2009
Location: Italy
Distribution: Slackware
Posts: 983

Rep: Reputation: 352Reputation: 352Reputation: 352Reputation: 352
Thankyou for bug report.

I noticed that "setupmultilib.sh" had set you
Code:
PKGS_PRIORITY=( multilib: )
instead
Code:
PKGS_PRIORITY=( multilib )
I will correct the bug.

Thankyou.
 
Old 09-08-2015, 08:27 AM   #6
cwizardone
LQ Veteran
 
Registered: Feb 2007
Distribution: Slackware64-current with "True Multilib" and KDE4Town.
Posts: 9,098

Rep: Reputation: 7276Reputation: 7276Reputation: 7276Reputation: 7276Reputation: 7276Reputation: 7276Reputation: 7276Reputation: 7276Reputation: 7276Reputation: 7276Reputation: 7276
Quote:
Originally Posted by Toutatis View Post
I use multilib, and install and update all the necessary packages by hand. I never had a problem...
Ditto.
 
Old 09-08-2015, 07:46 PM   #7
codeguy
Member
 
Registered: Jan 2004
Distribution: Slackware
Posts: 187

Original Poster
Rep: Reputation: 46
Thanks phenixia2003 and zerouno, that was helpful.

I got multilib installed, then installed flashplayer-plugin, libtxc_dxtn, OpenAL and finally Steam.

But steam wont start:

Code:
$ steam
Couldn't find dpkg, please update steamdeps for your distribution.
Running Steam on slackware 14.1 64-bit
STEAM_RUNTIME is enabled automatically
Installing breakpad exception handler for appid(steam)/version(0)
*** stack smashing detected ***: /home/andy/.local/share/Steam/ubuntu12_32/steam terminated
crash_20150908190108_1.dmp[25864]: Uploading dump (out-of-process)
/tmp/dumps/crash_20150908190108_1.dmp
/home/andy/.local/share/Steam/steam.sh: line 756: 25861 Segmentation fault      $STEAM_DEBUGGER "$STEAMROOT/$STEAMEXEPATH" "$@"
crash_20150908190108_1.dmp[25864]: Finished uploading minidump (out-of-process): success = yes
crash_20150908190108_1.dmp[25864]: response: CrashID=bp-35f33dac-11a0-4fcb-8130-3baa22150908
crash_20150908190108_1.dmp[25864]: file ''/tmp/dumps/crash_20150908190108_1.dmp'', upload yes: ''CrashID=bp-35f33dac-11a0-4fcb-8130-3baa22150908''
I'm not sure how to find out whats wrong. I tried gdb the core dump, but:
Code:
$ gdb /home/andy/.local/share/Steam/ubuntu12_32/steam /tmp/dumps/crash_20150908190108_1.dmp
gdb: error while loading shared libraries: libguile-2.0.so.22: cannot open shared object file: No such file or directory
After the first big update to current, I was able to install and run steam without problem.

Any hints?

Thanks again.
 
Old 09-08-2015, 08:05 PM   #8
codeguy
Member
 
Registered: Jan 2004
Distribution: Slackware
Posts: 187

Original Poster
Rep: Reputation: 46
Quote:
Originally Posted by codeguy View Post
Thanks phenixia2003 and zerouno, that was helpful.

I got multilib installed, then installed flashplayer-plugin, libtxc_dxtn, OpenAL and finally Steam.

But steam wont start:
Baa, nevermind. I installed the 64-bit versions, but not the 32-bit.
 
Old 09-09-2015, 12:14 AM   #9
zerouno
Member
 
Registered: Oct 2009
Location: Italy
Distribution: Slackware
Posts: 983

Rep: Reputation: 352Reputation: 352Reputation: 352Reputation: 352
The 'guile' package is not part of multilib repository.

You must retrieve the 32 bit from slackware repository then convert it with the command
convertpkg-compat32
then install the converted package

Also you can suggest to alienbob to include it in compat32 repository
 
  


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] problem installing webcam slackware-current 64 multilib afreitascs Slackware 3 12-24-2012 09:17 PM
Slackware current multilib diwljina Slackware 6 07-21-2012 08:31 PM
[SOLVED] Cannot compile C++ on Slackware Current (multilib) halborr Slackware 5 02-27-2012 10:28 PM
[SOLVED] libofa-0.9.3 in slackware-64 current multilib escaflown Slackware 7 03-11-2010 08:20 PM
slackware-current 64 multilib portia Slackware 9 12-28-2009 10:08 AM

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

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