LinuxQuestions.org
Latest LQ Deal: Latest LQ Deals
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 12-11-2019, 02:37 PM   #1
spike86
Member
 
Registered: May 2004
Distribution: Arch
Posts: 61

Rep: Reputation: 15
-Current: is multilib still being updated?


Hi to all, just a quick question:

are multilib packages from alienbob repos still being updated?

I'm asking becouse the last time slackpkg+ reported an automatic update for it was around the middle of november.

I'm not complaining, rest assured. I know Alien is extremely busy, and probably people working with him too.

I'm just asking so that I know that, every time I'll see an update to, lets say mesa, I'll also download the normal i586 package from the official repos and convert32 it.
 
Old 12-11-2019, 02:50 PM   #2
ponce
LQ Guru
 
Registered: Aug 2004
Location: Pisa, Italy
Distribution: Slackware
Posts: 7,097

Rep: Reputation: 4174Reputation: 4174Reputation: 4174Reputation: 4174Reputation: 4174Reputation: 4174Reputation: 4174Reputation: 4174Reputation: 4174Reputation: 4174Reputation: 4174
Yes, they are still updated.
The *compat32* packages are updated once in a while, it has always been like this as long as I can remember.
I do like you, converting the 32bit pqckage myself, but actually it doesn't change much for the end user if the mesa-compat32 libraries are some versions behind.
 
1 members found this post helpful.
Old 12-11-2019, 03:48 PM   #3
spike86
Member
 
Registered: May 2004
Distribution: Arch
Posts: 61

Original Poster
Rep: Reputation: 15
Quote:
Originally Posted by ponce View Post
Yes, they are still updated.
The *compat32* packages are updated once in a while, it has always been like this as long as I can remember.
I do like you, converting the 32bit pqckage myself, but actually it doesn't change much for the end user if the mesa-compat32 libraries are some versions behind.
Hi Ponce, it change if you use 32bit versions a lot... like using wine or games

The problem is just automating the task, I mean, when Pat release a ton of updates, it's a chore to check manually which ones needs a 32bit update and which doesn't.

Do you have any suggestion on an automated bash script to check them vs the changelog?
 
Old 12-11-2019, 03:51 PM   #4
ponce
LQ Guru
 
Registered: Aug 2004
Location: Pisa, Italy
Distribution: Slackware
Posts: 7,097

Rep: Reputation: 4174Reputation: 4174Reputation: 4174Reputation: 4174Reputation: 4174Reputation: 4174Reputation: 4174Reputation: 4174Reputation: 4174Reputation: 4174Reputation: 4174
but you actually don't need to update them to stay in pair with the 64bit ones...
have you ever encountered any problem in leaving them at the versions released by Alien Bob?
 
Old 12-11-2019, 06:59 PM   #5
spike86
Member
 
Registered: May 2004
Distribution: Arch
Posts: 61

Original Poster
Rep: Reputation: 15
Quote:
Originally Posted by ponce View Post
but you actually don't need to update them to stay in pair with the 64bit ones...
have you ever encountered any problem in leaving them at the versions released by Alien Bob?
are you sure? last time the mesa libs where not the same version I had problems running 32bit games. It was a while ago, so I don't remember the details.
however I'm pretty sure glxgears was working for 64bit but the 32bit one wasn't. Since then I kept them synchronized
 
Old 12-11-2019, 07:31 PM   #6
garpu
Senior Member
 
Registered: Oct 2009
Distribution: Slackware
Posts: 1,536

Rep: Reputation: 899Reputation: 899Reputation: 899Reputation: 899Reputation: 899Reputation: 899Reputation: 899
I can't say I've had any problems if/when multilib lags behind a bit. GCC can be an issue, but that's usually solved by updating to the 64-bit one, like if I need to compile a kernel module.
 
1 members found this post helpful.
Old 12-11-2019, 10:23 PM   #7
Paulo2
Member
 
Registered: Aug 2012
Distribution: Slackware64 15.0 (started with 13.37). Testing -current in a spare partition.
Posts: 928

Rep: Reputation: 515Reputation: 515Reputation: 515Reputation: 515Reputation: 515Reputation: 515
I run compat32pkg for compat32 packages maintenance, maybe it helps.
http://compat32pkg.sourceforge.net/index.html
 
Old 12-11-2019, 10:40 PM   #8
bassmadrigal
LQ Guru
 
Registered: Nov 2003
Location: West Jordan, UT, USA
Distribution: Slackware
Posts: 8,792

Rep: Reputation: 6656Reputation: 6656Reputation: 6656Reputation: 6656Reputation: 6656Reputation: 6656Reputation: 6656Reputation: 6656Reputation: 6656Reputation: 6656Reputation: 6656
I'm not sure why Eric hasn't updated his multilib, but like you, I know he is a very busy man.

However, he has provided everything you need to ensure you're running the correct versions.

One of the easiest tools to run is his check-compat32 script, which will check if you have any 32bit programs that don't match your 64bit versions.

If you do have packages that are mismatched, you can run his massconvert32.sh script to convert all the needed 32bit packages into compat32 packages. Or you can simply run his convertpkg-compat32 against individual 32bit packages to convert them to compat32 packages. Once completed, you can then upgrade/install them.

This might be easiest if you setup a mirror for 32bit using mirror-slackware-current.sh script, modifying the needed variables (or setting up a conf file) to download the 32bit mirror of slackware-current to your local machine.
 
2 members found this post helpful.
Old 12-12-2019, 12:19 PM   #9
spike86
Member
 
Registered: May 2004
Distribution: Arch
Posts: 61

Original Poster
Rep: Reputation: 15
Quote:
Originally Posted by bassmadrigal View Post
One of the easiest tools to run is his check-compat32 script, which will check if you have any 32bit programs that don't match your 64bit versions.
Hi thanks, in several years of slackware (not -current) i've never seen that script!

However it says (both root and user) "line 65: /var/log/packages/name-of-all-packages-compat32 : permission denied"

Now I'm a bit in a hurry, I'll reply to everyone later, thanks for the answers
 
1 members found this post helpful.
Old 12-12-2019, 04:01 PM   #10
garpu
Senior Member
 
Registered: Oct 2009
Distribution: Slackware
Posts: 1,536

Rep: Reputation: 899Reputation: 899Reputation: 899Reputation: 899Reputation: 899Reputation: 899Reputation: 899
And speak of the devil...there was a refresh today.
 
Old 12-12-2019, 09:08 PM   #11
orbea
Senior Member
 
Registered: Feb 2015
Distribution: Slackware64-current
Posts: 1,950

Rep: Reputation: Disabled
Quote:
Originally Posted by ponce View Post
have you ever encountered any problem in leaving them at the versions released by Alien Bob?
Occasionally the 32-bit llvm compat32 package lags behind the llvm in current and this breaks pcsx2 at least on my system. Of course its easy to fix.
 
Old 12-13-2019, 12:13 AM   #12
bassmadrigal
LQ Guru
 
Registered: Nov 2003
Location: West Jordan, UT, USA
Distribution: Slackware
Posts: 8,792

Rep: Reputation: 6656Reputation: 6656Reputation: 6656Reputation: 6656Reputation: 6656Reputation: 6656Reputation: 6656Reputation: 6656Reputation: 6656Reputation: 6656Reputation: 6656
Quote:
Originally Posted by spike86 View Post
However it says (both root and user) "line 65: /var/log/packages/name-of-all-packages-compat32 : permission denied"
Looks like this one hasn't been updated with the new package database location in -current. Maybe adjusting the lines containing /var/log/packages/ to /var/lib/pkgtool/packages/ would fix it (I found two lines in the script).
 
1 members found this post helpful.
Old 12-13-2019, 04:26 AM   #13
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
Quote:
Originally Posted by bassmadrigal View Post
Looks like this one hasn't been updated with the new package database location in -current. Maybe adjusting the lines containing /var/log/packages/ to /var/lib/pkgtool/packages/ would fix it (I found two lines in the script).
I have already fixed and uploaded the script after the initial report here in the thread. I also added it to the compat32-tools package finally.
Btw the error was unrelated to the new package log location.
 
5 members found this post helpful.
Old 12-13-2019, 05:29 PM   #14
spike86
Member
 
Registered: May 2004
Distribution: Arch
Posts: 61

Original Poster
Rep: Reputation: 15
Quote:
Originally Posted by Paulo2 View Post
I run compat32pkg for compat32 packages maintenance, maybe it helps.
http://compat32pkg.sourceforge.net/index.html
Thanks, I'll have a look at it.

Quote:
Originally Posted by garpu View Post
And speak of the devil...there was a refresh today.
Yes indeed unfortunately mesa is still not in synchro

Quote:
Originally Posted by Alien Bob View Post
I have already fixed and uploaded the script after the initial report here in the thread. I also added it to the compat32-tools package finally.
Btw the error was unrelated to the new package log location.
Thanks Alien for all the good work!
 
Old 12-17-2019, 11:43 AM   #15
Nille_kungen
Member
 
Registered: Jul 2005
Distribution: Slackware64-current
Posts: 587

Rep: Reputation: 201Reputation: 201Reputation: 201
I always run this when i update current.
Code:
massconvert32.sh -u ftp.slackware.no/slackware/slackware-current/slackware &&  upgradepkg --install-new *-compat32/*compat32*t?z
 
  


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
current: windowmaker, updated it to day, it still does not work right... BW-userx Slackware 15 02-25-2018 01:59 PM
[ANN] mk-slack64-multilib : A tool to create slackware64+multilib tree/iso phenixia2003 Slackware 5 12-28-2012 05:42 AM
upgrading slackware64 13.1 multilib to slackware64 -current multilib Cultist Slackware 4 03-12-2011 09:04 AM
[SOLVED] Broffice not compile on Slack64(multilib or no multilib);SlackBuild afreitascs Slackware 4 06-14-2010 07:16 AM
Slackware64 current multilib, do the 32 bit packages need to be updated as well? damgar Slackware 11 02-01-2010 11:08 AM

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

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