Page 1 of 1

Unable to use Multilib Current

Posted: 07 Oct 2019, 22:18
by JTD
Good day Porteus community!

I come to you in time of need. You see, the file "0050-multilib-current-x86_64.sxz" is not what it seems to be anymore, there was a time where you could simply rename the extension to ".xzm" and Porteus would automatically recognize it as a module, but with the newer versions of the current file it doesn't work anymore, you get this:

Image

I checked the md5 hash and it matched that of the file, so it's not like I downloaded a tampered file, and if anyone else wants to try and see for thyself here's the link: https://slackware.uk/people/alien-slacklive/bonus/
(I also tried mirrors from other websites and it's always the same "corrupted" message)

I read that ".sxz" is a slackware squashed xz file type, so I tried to unsquash it but to no avail:

Image

I also tried renaming the extension to ".txz" and using the txz2xzm command but it too says the file is corrupt:

Image

I'm assuming something changed or was removed within the new Multilib file (compared to previous versions) which makes Porteus unable to easily recognize it anymore.

Is there anything else that could be done to have current Multilib on Porteus as a module? Maybe a fully ".txz" equivalent on the web that I'm not aware of? Thank you in advance!

Unable to use Multilib Current

Posted: 08 Oct 2019, 02:35
by donald
Hello JTD

Seems this file is compressed with zstd
https://slackware.uk/people/alien-slacklive/README

However, porteus 5 is able to unsquash this file so you could
then recompress to xzm.
-- the corrupted module message is gone, module loaded.-- (porteus 4)

Will the xzm module work flawlessly with (old) porteus 4? - I don't know.

Unable to use Multilib Current

Posted: 08 Oct 2019, 08:14
by JTD
Thank you donald! That did the trick! The module loaded now. So far the software I tried with it worked flawlessly, so for now this will have to do until the release candidate process is finished, thanks again!

Unable to use Multilib Current

Posted: 08 Oct 2019, 16:00
by Blaze

Unable to use Multilib Current

Posted: 08 Oct 2019, 23:08
by JTD
I will give it a try Blaze! I'm always open for lower size Multilibs as well, so I can fit them on a 1GB USB Drive I have around, thank you so much for your response and link!

Unable to use Multilib Current

Posted: 09 Oct 2019, 10:29
by babam
Upgrade to squashfs-tools-4.4 ( zstd is required ), unpack and repack with XZ compression ( xzm2dir / dir2xzm ).