OS/2, eCS & ArcaOS - Technical > Applications
ArcaOS v5.1 and VirtualBox OS/2 Version
Mark Szkolnicki:
Heh All!
--- Quote from: Dave Yeo on July 05, 2024, 03:21:41 pm ---
Hi Mark, I ended up downloading in Linux, where it only timed out once. Building, I ran into a problem with OpenSSL where the API has changed and it seems non-trivial to figure it out, at least for me. Guess I should download the official source and see how they fixed it.
--- End quote ---
Well the old saying goes "The difficult we do right away - the impossible takes a little bit longer."
After doing what seems like a difficult Times Crossword puzzle, I finally found out what the problem causing the error message in VBOX 5.0.51 was. It was an easy fix but not obvious.
I had to reinstall an ArcaOS 5.0.8 partition for other reasons, so I used it as the test partition for the investigation. After getting it running, I then used ANPM to install all the missing libraries required to allow VBOX to run, based on previous instructions for v5.0.6 and 5.0.51 - and got the exact same error message.
So obviously the problem was not specific to ArcaOS 5.1.0 itself. I then examined the contents of all the ANPM libraries being installed, and saw the working DLL and .EXE and other ancillary files were being installed in the OS partitions \USR\BIN and \USR\LIB directories. I then went to the directories of a working VBOX set-up and copied the files, then transferred them to the new \USR partitions .......... and VBOX worked!
Doing detailed analysis of all the files present, I saw one file that was missing from the non working OS partitions - libvpx4.dll.
It seems it is a depreciated file now - installing the latest libvpx from ANPM (1.8.2-1) only installs libvpx6.dll. I confirmed that was the problem by first installing libvpx4.dll to another non working partiition, which allowed VBOX to run, then renaming libvpx4.dll and rebooting - trying to run VBOX that way, I got the same error message as previous.
There is a package available on ANPM called libvpx-legacy-4. which can install the file separately. There is also a package available that installs libvpx2.dll, but that is not needed to get VBOX to run. They can all coexist peaceably together in the same partition
So a depreciated dependency was the problem, and it seems my computer related investigative skills are still up to par, even at age 65 this year. Check off another problem solved, kids, and Best!
Mark
Dave Yeo:
Hi Mark, good that you found that problem, I should have guessed as the different libvpx versions have been a problem with the Mozilla apps as well. You build something, it finds which ever libvpx is installed, then libvpx gets updated and it's not like they care about keeping the ABI from one version to the next
Surprised you're not busy with it being fire season. Moon was red last night here from the smoke.
Mark Szkolnicki:
Heh Dave!
--- Quote from: Dave Yeo on July 19, 2024, 01:04:20 am ---Surprised you're not busy with it being fire season. Moon was red last night here from the smoke.
--- End quote ---
Actually, you could call it cheating or not.
After about 20 years of helping the fire folks, I decided to sit things out this year - the fires, as much as they look bad are not like last year where we were burning out responders at a rate I never saw before. I was involved because I am experienced (very) in three provinces, but my wife of 27 years this year has a problem at the moment that requires my assistance, that cropped up in February - she heard a crunch in her right foot and was finding it painful to walk - her doctor sent her for an x-ray and found nothing so assumed she just needed some physio, which made the problem much worse, to the point she could barely walk.
Bottom line, as a scientist, who thinks you should be diagnosing before suggesting treatment, she finally went to emergency three months later, after walking on it constantly and doing other things, and, after doing an MRI, they found a stress fracture in the navicular bone in that foot.
So shes in an air boot at the moment, and can't drive or do much walking, needing a lot of help, which somewhat limits our options, as we are out 22 km south and east of Sherwood Park, in a rural hamlet - the fracture clinic here is assessing her every two weeks, but I hope the delay did not cause this to continue for months. She is off to Winnipeg to visit our daughter (actually my step-daughter, age 52 - Anne was married before) end of July, so hope it will be better soon.
Rest assured, Sir, having trained over 40 individuals in similar roles to me over the years that you're in good hands out there and across the country - those young lions and lionesses are very competent - I admit I have little influence on that, but I am proud to have known and worked with all of them, Brothers and Sisters in Arms.
Best!
M
Navigation
[0] Message Index
[*] Previous page
Go to full version