@neko thanks for your quick answer.
seems a little bit complicated for me but I will try to execute this week-end
Merci beaucoup.
added on 2024-05-19
ok for your method to replace and
thanks for APorteus-XFCE_fr-v24.05.17-x86_64.iso that boots normally.
Have a good day !
ArchLinux packages manager for Porteus
ArchLinux packages manager for Porteus
@neko
Since several years i use your APorteus in german, cause for me its the best german "LEGO-Linux".
Unfortunately Mozilla has changed the compression format for the firefox and thats why the 'GetAddons'
can't update the browser. They changed to .xz-format, so the mkfirefox-script downloads the file correct,
but cannot decompress it and results in error. Is it possible to fix it - and how?? Please help!
Greetings from germany
Hippo
Since several years i use your APorteus in german, cause for me its the best german "LEGO-Linux".
Unfortunately Mozilla has changed the compression format for the firefox and thats why the 'GetAddons'
can't update the browser. They changed to .xz-format, so the mkfirefox-script downloads the file correct,
but cannot decompress it and results in error. Is it possible to fix it - and how?? Please help!

Greetings from germany
Hippo
- ncmprhnsbl
- DEV Team
- Posts: 4290
- Joined: 20 Mar 2012, 03:42
- Distribution: v5.0-64bit
- Location: australia
- Contact:
ArchLinux packages manager for Porteus
it's been a while since neko has posted, i hope all is well with him.
looking at /usr/local/share/mkfirefox/bin (in 002-z-xorg.xzm):
line 93:
Code: Select all
packagecompression=`file /tmp/mkfirefox/* | cut -d ' ' -f 2`
which makes the subsequent line 102 fail: (because XZ is not a command, but xz is what is needed)
Code: Select all
$packagecompression -dc /tmp/mkfirefox/index.html* | tar -x
Code: Select all
${packagecompression,,} -dc /tmp/mkfirefox/index.html* | tar -x
hopefully. i haven't tested it

Forum Rules : https://forum.porteus.org/viewtopic.php?f=35&t=44
ArchLinux packages manager for Porteus
@ncmprhnsbl
YES
- it seems to be the solution for this problem: I'm just testing it in a virtual machine(qemu) and
the script is already behind the errorpoint and creates now a sqashfs-container.
I wrote the aid request @neko cause it was/is his project and in the past he helped me as quickly as
you.
And his nickname is easier to remember.
Greetings from germany
Hippo
YES

the script is already behind the errorpoint and creates now a sqashfs-container.
I wrote the aid request @neko cause it was/is his project and in the past he helped me as quickly as
you.
And his nickname is easier to remember.

Greetings from germany
Hippo
ArchLinux packages manager for Porteus
BTW - How can i myself debug an script in case of error: How can i prevent closing terminal window
(to read the error messages) and is there a possibility in setting breakpoints(like 'pause' in 'Windows')

(to read the error messages) and is there a possibility in setting breakpoints(like 'pause' in 'Windows')

ArchLinux packages manager for Porteus
You put "set -x" wherever you want to start debug and "set +x" where you want to end.
Also
To set a break point, you can insert a read statement, or if you prefer, you can insert "echo $your_variable; exit" to show the value your_variable takes at a determinate point in the script and then halting any more executions.
> Does not compute_ 
https://forum.porteus.org/viewtopic.php?p=94310#p94310
https://forum.porteus.org/viewtopic.php?p=102066#p102066
https://forum.porteus.org/viewtopic.php?p=102306#p102306
https://forum.porteus.org/viewtopic.php?p=72741#p72741

https://forum.porteus.org/viewtopic.php?p=94310#p94310
https://forum.porteus.org/viewtopic.php?p=102066#p102066
https://forum.porteus.org/viewtopic.php?p=102306#p102306
https://forum.porteus.org/viewtopic.php?p=72741#p72741