Questions and Answers :
Unix/Linux :
Fedora 36
Message board moderation
Author | Message |
---|---|
Send message Joined: 3 Sep 04 Posts: 105 Credit: 5,646,090 RAC: 102,785 |
So, fedora 30 runs this climate stuff ok with the addition of a few 32 bit libs. Which is all very nice. But there didn't seem to be a version of Vbox that ran on fedora 30. There is a version that runs on latter versions of fedora. So, I installed fedora 36-lxde and vbox 6.1 on a spare disk and successfully started running those projects that need a virtual machine on Linux. Will those old 32 bit libs from fedora 30 still work on the latest fedora?. Anybody tried any of the later fedora spins (32/33/34 etc). |
Send message Joined: 15 May 09 Posts: 4535 Credit: 18,965,085 RAC: 21,795 |
This thread that I maintain when people update me or in the case of Ubuntu, I discover a change only goes up to Fedora32. Every so often with Ubuntu some version number or other needs changing to get it to work. I am hoping that at some point OpenIFS will take over making the need for 32bit libraries redundant. Computers old enough to still be running only 32bit software are not going to be powerful enough for modern climate models anyway. If they stop using the Met Office models, maybe Oxford will have a bit more money for something else on the climate front. (Depends whether they get a free license to use them or have to pay.) |
Send message Joined: 3 Sep 04 Posts: 105 Credit: 5,646,090 RAC: 102,785 |
Now, I thought fedora 30 was the last version to offer 32bit lib support. But if fedora 32 also works with those 32bit libs then it's a way forward. I have a disk with fedora 32 & vbox 6.1 installed, and it does work for lhc/rossetta etc in fact for most of those vbox projects So I thought I would give it a try on cpdn. Shame it said there was no w/u's available. But a true 64bit application is the only way forward in the end. |
Send message Joined: 6 Jul 06 Posts: 147 Credit: 3,615,496 RAC: 420 |
I am unsure about downloading lib32 bit libraries for Fedora 36 but having Fedora 25 then updating to Fedora 36 when I got a new computer (I used the old hard disk rather than the NVMe drives in the new machine as everything was already on it), has not been a problem and ClimatePrediction works fine. The 32bit libraries were installed on the older Fedora ages ago and are still accepted with the later spins. Conan |
Send message Joined: 15 May 09 Posts: 4535 Credit: 18,965,085 RAC: 21,795 |
So, fedora 30 runs this climate stuff ok with the addition of a few 32 bit libs. Which is all very nice. But there didn't seem to be a version of Vbox that ran on fedora 30. There is a version that runs on latter versions of fedora. Afraid it is 12 years or more since I last ran an RPM distro. If anyone reading this can provide an update as to what is needed, I will update the sticky post to cover more recent fedora releases. Or any other distributions not covered in the instructions for that matter. Edit: I am hoping the work Glen is doing with OpenIFS might make this thread redundant eventually! |
Send message Joined: 3 Sep 04 Posts: 105 Credit: 5,646,090 RAC: 102,785 |
So, I decided it was time to install those 32bit libs required for climate. I have 2 versions of fedora at the moment. Fedora 32 & 36. Both running fedora-lxde and vbox 6.1. Both work fine for those projects that need vbox and those that dont. Both fresh installs and not upgrades. Installing the libstdc++.so.6, libnsl.so.1 and libz.so.1 seems to work on fedora 32 - as others have found....... But Installing the libstdc++.so.6 on fedora 36 gave conflict errors. It might be due to using the lxde spin..... I dont know. Maybe a full install of fedora 36 kde might be different. So at least the fedora 32 should work along with the vbox which will do for a while. We shall see. |
Send message Joined: 15 May 09 Posts: 4535 Credit: 18,965,085 RAC: 21,795 |
But Installing the libstdc++.so.6 on fedora 36 gave conflict errors. It might be due to using the lxde spin..... I dont know. Maybe a full install of fedora 36 kde might be different. I suspect just going to a more recent version of libstdc++.so.x would work. Try so.9 through to 12 and I am pretty certain you will find one that works. |
Send message Joined: 3 Sep 04 Posts: 105 Credit: 5,646,090 RAC: 102,785 |
For those who might be interested these latest OpenIFS models seem to work ok on fedora 32 and a fresh install of fedora 36 with no extra libs. Which I like a lot. |
Send message Joined: 15 May 09 Posts: 4535 Credit: 18,965,085 RAC: 21,795 |
For those who might be interested these latest OpenIFS models seem to work ok on fedora 32 and a fresh install of fedora 36 with no extra libs. Which I like a lot. These are 64bit models which they need to be to address the amount of RAM they use. I have had two that failed right at the end and 4 successes so far. |
Send message Joined: 3 Sep 04 Posts: 105 Credit: 5,646,090 RAC: 102,785 |
These are 64bit models which they need to be to address the amount of RAM they use. I have had two that failed right at the end and 4 successes so far. The final one failed at the end and there was nothing in the stderr log. But at least the w/u are short. And static linked removes the problem of missing libs. |
Send message Joined: 5 Aug 04 Posts: 1120 Credit: 17,202,915 RAC: 2,154 |
Afraid it is 12 years or more since I last ran an RPM distro. If anyone reading this can provide an update as to what is needed, I will update the sticky post to cover more recent fedora releases. Or any other distributions not covered in the instructions for that matter. Here is what I use in my Red Hat Enterprise Linux 8.6 distro. From this you can see all the libraries required. I do not know where I got the missing ones. Probably from EPEL here. I cannot remember where I got libz.so.1. https://dl.fedoraproject.org/pub/epel/8/Everything/x86_64/Packages/ localhost:jeandavid8[/var/lib/boinc/projects/climateprediction.net]$ ldd hadsm4_8.02_i686-pc-linux-gnu linux-gate.so.1 (0xf7fa3000) libpthread.so.0 => /lib/libpthread.so.0 (0xf7f6d000) libdl.so.2 => /lib/libdl.so.2 (0xf7f68000) libstdc++.so.6 => /lib/libstdc++.so.6 (0xf7dd5000) libm.so.6 => /lib/libm.so.6 (0xf7d03000) libgcc_s.so.1 => /lib/libgcc_s.so.1 (0xf7ce6000) libc.so.6 => /lib/libc.so.6 (0xf7b3e000) /lib/ld-linux.so.2 (0xf7fa5000) localhost:jeandavid8[/var/lib/boinc/projects/climateprediction.net]$ ldd hadsm4_se_8.02_i686-pc-linux-gnu.so linux-gate.so.1 (0xf7f79000) libnsl.so.1 => /lib/libnsl.so.1 (0xf7ec2000) libstdc++.so.6 => /lib/libstdc++.so.6 (0xf7d2f000) libm.so.6 => /lib/libm.so.6 (0xf7c5d000) libgcc_s.so.1 => /lib/libgcc_s.so.1 (0xf7c40000) libc.so.6 => /lib/libc.so.6 (0xf7a98000) /lib/ld-linux.so.2 (0xf7f7b000) localhost:jeandavid8[/var/lib/boinc/projects/climateprediction.net]$ ldd hadsm4_um_8.02_i686-pc-linux-gnu linux-gate.so.1 (0xf7ee2000) libdl.so.2 => /lib/libdl.so.2 (0xf7ec8000) libm.so.6 => /lib/libm.so.6 (0xf7df6000) libpthread.so.0 => /lib/libpthread.so.0 (0xf7dd5000) libc.so.6 => /lib/libc.so.6 (0xf7c2d000) /lib/ld-linux.so.2 (0xf7ee4000) localhost:jeandavid8[/var/lib/boinc/projects/climateprediction.net]$ ldd hadam4_8.09_i686-pc-linux-gnu linux-gate.so.1 (0xf7efb000) libpthread.so.0 => /lib/libpthread.so.0 (0xf7ec5000) libdl.so.2 => /lib/libdl.so.2 (0xf7ec0000) libstdc++.so.6 => /lib/libstdc++.so.6 (0xf7d2d000) libm.so.6 => /lib/libm.so.6 (0xf7c5b000) libgcc_s.so.1 => /lib/libgcc_s.so.1 (0xf7c3e000) libc.so.6 => /lib/libc.so.6 (0xf7a96000) /lib/ld-linux.so.2 (0xf7efd000) localhost:jeandavid8[/var/lib/boinc/projects/climateprediction.net]$ ldd hadam4_se_8.09_i686-pc-linux-gnu.so linux-gate.so.1 (0xf7f27000) libnsl.so.1 => /lib/libnsl.so.1 (0xf7dd8000) libstdc++.so.6 => /lib/libstdc++.so.6 (0xf7c45000) libm.so.6 => /lib/libm.so.6 (0xf7b73000) libgcc_s.so.1 => /lib/libgcc_s.so.1 (0xf7b56000) libc.so.6 => /lib/libc.so.6 (0xf79ae000) /lib/ld-linux.so.2 (0xf7f29000) localhost:jeandavid8[/var/lib/boinc/projects/climateprediction.net]$ ldd hadam4_um_8.09_i686-pc-linux-gnu linux-gate.so.1 (0xf7f71000) libdl.so.2 => /lib/libdl.so.2 (0xf7f57000) libm.so.6 => /lib/libm.so.6 (0xf7e85000) libpthread.so.0 => /lib/libpthread.so.0 (0xf7e64000) libc.so.6 => /lib/libc.so.6 (0xf7cbc000) /lib/ld-linux.so.2 (0xf7f73000) localhost:jeandavid8[/var/lib/boinc/projects/climateprediction.net]$ ldd hadcm3s_8.36_i686-pc-linux-gnu linux-gate.so.1 (0xf7ed3000) libpthread.so.0 => /lib/libpthread.so.0 (0xf7e9d000) libdl.so.2 => /lib/libdl.so.2 (0xf7e98000) libstdc++.so.6 => /lib/libstdc++.so.6 (0xf7d05000) libm.so.6 => /lib/libm.so.6 (0xf7c33000) libgcc_s.so.1 => /lib/libgcc_s.so.1 (0xf7c16000) libc.so.6 => /lib/libc.so.6 (0xf7a6e000) /lib/ld-linux.so.2 (0xf7ed5000) localhost:jeandavid8[/var/lib/boinc/projects/climateprediction.net]$ ldd hadcm3s_se_8.36_i686-pc-linux-gnu.so linux-gate.so.1 (0xf7faa000) libz.so.1 => /lib/libz.so.1 (0xf7ef1000) libnsl.so.1 => /lib/libnsl.so.1 (0xf7ed5000) libstdc++.so.6 => /lib/libstdc++.so.6 (0xf7d42000) libm.so.6 => /lib/libm.so.6 (0xf7c70000) libgcc_s.so.1 => /lib/libgcc_s.so.1 (0xf7c53000) libc.so.6 => /lib/libc.so.6 (0xf7aab000) /lib/ld-linux.so.2 (0xf7fac000) localhost:jeandavid8[/var/lib/boinc/projects/climateprediction.net]$ ldd hadcm3s_um_8.36_i686-pc-linux-gnu linux-gate.so.1 (0xf7f9e000) libdl.so.2 => /lib/libdl.so.2 (0xf7f84000) libm.so.6 => /lib/libm.so.6 (0xf7eb2000) libpthread.so.0 => /lib/libpthread.so.0 (0xf7e91000) libc.so.6 => /lib/libc.so.6 (0xf7ce9000) /lib/ld-linux.so.2 (0xf7fa0000) localhost:jeandavid8[/var/lib/boinc/projects/climateprediction.net]$ ldd hadam4_8.52_i686-pc-linux-gnu linux-gate.so.1 (0xf7f8b000) libpthread.so.0 => /lib/libpthread.so.0 (0xf7f55000) libdl.so.2 => /lib/libdl.so.2 (0xf7f50000) libstdc++.so.6 => /lib/libstdc++.so.6 (0xf7dbd000) libm.so.6 => /lib/libm.so.6 (0xf7ceb000) libgcc_s.so.1 => /lib/libgcc_s.so.1 (0xf7cce000) libc.so.6 => /lib/libc.so.6 (0xf7b26000) /lib/ld-linux.so.2 (0xf7f8d000) localhost:jeandavid8[/var/lib/boinc/projects/climateprediction.net]$ ldd hadam4_se_8.52_i686-pc-linux-gnu.so linux-gate.so.1 (0xf7fa3000) libnsl.so.1 => /lib/libnsl.so.1 (0xf7e54000) libstdc++.so.6 => /lib/libstdc++.so.6 (0xf7cc1000) libm.so.6 => /lib/libm.so.6 (0xf7bef000) libgcc_s.so.1 => /lib/libgcc_s.so.1 (0xf7bd2000) libc.so.6 => /lib/libc.so.6 (0xf7a2a000) /lib/ld-linux.so.2 (0xf7fa5000) localhost:jeandavid8[/var/lib/boinc/projects/climateprediction.net]$ ldd hadam4_um_8.52_i686-pc-linux-gnu linux-gate.so.1 (0xf7f1f000) libdl.so.2 => /lib/libdl.so.2 (0xf7f05000) libm.so.6 => /lib/libm.so.6 (0xf7e33000) libpthread.so.0 => /lib/libpthread.so.0 (0xf7e12000) libc.so.6 => /lib/libc.so.6 (0xf7c6a000) /lib/ld-linux.so.2 (0xf7f21000) |
©2024 cpdn.org