Hyperion Entertainment has released a new version of elf.library. Get it through AmiUpdate.
There's a comprehensive list of fixes in the releasenotes inside the downloaded package (which is installed in SYS:Documentation/ReleaseNotes/ by the AutoInstall).
Hyperion Entertainment has released a new version of elf.library. Get it through AmiUpdate.
There's a comprehensive list of fixes in the releasenotes inside the downloaded package (which is installed in SYS:Documentation/ReleaseNotes/ by the AutoInstall).
Thanks for the info, I had the new ELF.Library installed hours ago but didn't know where to find the ReleaseNotes.
I would have preferred a comprehensive AmigaOs4.x update, but still a good sign that there are a few fixes.
At least I can say that it didn't break anything
MacStudio ARM M1 Max Qemu//Pegasos2 AmigaOs4.1 FE / AmigaOne x5000/40 AmigaOs4.1 FE
Fixed... SiteList file was missing. Recreated and updates are shown. So even when entering the correct credentials, the SiteList file does not get created.
Anyway... updated and ready! Thanks all!
Edited by Skateman on 2024/1/21 16:59:06
AmigaOne X5000 -> 2GHz / 16GB RAM / Radeon RX 550 / ATI X1950 / M-Audio 5.1 -> AmigaOS 4.1 FE / Linux / MorphOS Amiga 1200 -> Recapped / PiStorm CM4 / SD HDD / WifiPi connected to the NET Vampire V4SE TrioBoot RPI4 AmiKit XE
It appears that I had some corrupted files in my SObjs directory. All seems ok now after I rebuilt my SObjs directory by copying files from my working backup CD.
I rarely run any python scripts, so I did not notice the issue.
Details as follows ...
After I rolled back to elf.library 53.30 and ran a python script,
I got a requester from ELF Library saying
Failed to find canonical name for libz.so.1
Pressed ok, I got Required Object is missing
Pressed ok, I got Failed to load shared object libpython25.so
Pressed ok, I got Required Object is missing
Pressed ok, I got Guru Meditation: 80000003
Then my system locked up and I had to reboot.
If I booted up using my backup CD all the python scripts worked fine.
libz.so.1 is one of many files in the SObjs directory.
Comparing SObjs directory on my hard drive to SObjs directory on my CD, I found that something had changed some files in July 2023 from tools to Links.
No it should be simple just run Hyperion’s AmigaOS4.1 updater tool, (not the AEON one.)
And just to avoid further misunderstandings: What you call "Hyperion’s AmigaOS4.1 updater tool" is the program with the name AmiUpdate (like I wrote in the title of the thread).
@Magic, you will need the login/pw which you also use on the hyperion-entertainment.com site, where you registered your OS4.1 Final Edition (and if you haven't, you need to, followed by getting Update 1, Update 2 and the other small updates you then would have missed).
Apart from that, AmiUpdate should handle it just fine for you.
Note: I see you have an X5000, so it already has Update1 from scratch, therefore I have struck that off the list above.
Comparing SObjs directory on my hard drive to SObjs directory on my CD, I found that something had changed some files in July 2023 from tools to Links.
But they are supposed to be links!
E.g. the two first ones in your list must both be relative softlinks to libbz2.so.1.0.4.
It's likely that they changed to separate files if you copied them to a backup CD and back (without using a tool that preserves links).
So yes, it may work, but you are a) using too much disk space, and worse b) risking problems if the libbz2.so.1.0.4 is updated in the future, because the other versions will not get updated at the same time.
And if your scripts fail when the links are reestablished correctly, there must be another problem. If the problem lies with elf.library, we need another bugfix. But we probably need to see it recreated by you, and get an example script to attach to the bug report.