Message boards :
Number crunching :
For Linux users - a warning about the new Ubuntu 18.10 upgrade
Message board moderation
Author | Message |
---|---|
Keith Myers Send message Joined: 29 Apr 01 Posts: 13164 Credit: 1,160,866,277 RAC: 1,873 |
Just a FYI and fair warning. You should not upgrade to Ubuntu 18.10 or you will lose the ability to run BOINC. I found out the hard way and just spent the last 8 hours recovering by moving back to 18.04. Ubuntu 18.10 removes the libcurl3 library from the distribution and it is not able to load even with a direct install of the .deb package. 18.10 refuses to let you load it. You could always load libcurl3 alongside the standard libcurl4 in the recent distributions in the past. Not so now with 18.10. Seti@Home classic workunits:20,676 CPU time:74,226 hours A proud member of the OFA (Old Farts Association) |
Richard Haselgrove Send message Joined: 4 Jul 99 Posts: 14650 Credit: 200,643,578 RAC: 874 |
We are discussing this in Keith's thread on the BOINC development message boards: https://boinc.berkeley.edu/forum_thread.php?id=12677 Another user has reported that his upgrade is working just fine, but we still need to work out why the two experiences are so different. I'll keep an eye on both threads. |
W3Perl Send message Joined: 29 Apr 99 Posts: 251 Credit: 3,696,783,867 RAC: 12,606 |
Just a FYI and fair warning. You should not upgrade to Ubuntu 18.10 or you will lose the ability to run BOINC. I found out the hard way and just spent the last 8 hours recovering by moving back to 18.04. Thanks Keith ! I had to install libcurl3 on 18.04 as libcurl4 is the default library. 18.04 is a LTS so I will wait for 20.04 ;) I hope next BOINC version will switch to libcurl4 ! |
RickToTheMax Send message Joined: 22 May 99 Posts: 105 Credit: 7,958,297 RAC: 0 |
I don't know if the curl34 PPA workaround works in ubuntu 18.10. In ubuntu (kubuntu) 18.04 i had to use that workaround to have both libcurl3 and libcurl4 working correctly without each of them trying to uninstall the other one.. I think it is a libcurl4 version that is packaged to be compatible with libcurl3 applications or something similar.. https://launchpad.net/~xapienz/+archive/ubuntu/curl34 |
RickToTheMax Send message Joined: 22 May 99 Posts: 105 Credit: 7,958,297 RAC: 0 |
I've just tested it in a VM and i got it to work with the curl34 PPA i linked.. Here is the host.. https://setiathome.berkeley.edu/show_host_detail.php?hostid=8598092 |
Richard Haselgrove Send message Joined: 4 Jul 99 Posts: 14650 Credit: 200,643,578 RAC: 874 |
From BOINC forums: Juha wrote: Keith forgot to mention one little teeny tiny crucial detail. The BOINC he's running is built by Tbar@Seti-forums, not the one from distro repo. I think Tbar's version is build on 14.04 or maybe even 12.04. Not all that surprising that it's not entirely compatible with newer distro versions. |
RickToTheMax Send message Joined: 22 May 99 Posts: 105 Credit: 7,958,297 RAC: 0 |
From BOINC forums: That's true, it seems that boinc-client switched to libcurl4 from version 7.9.3 in ubuntu (for 7.8.3 it uses libcurl3) Just tried TBar's 7.8.3 and got it working using that workaround PPA tho.. |
Keith Myers Send message Joined: 29 Apr 01 Posts: 13164 Credit: 1,160,866,277 RAC: 1,873 |
Yes, I am running both TBar versions, 7.4.44 and 7.8.3 because I like bunkering and I like BOINC being installed in the Home directory under my control. Thanks for the tip about curl34. In all my frantic searches for a solution yesterday I never came across that information. Just lots of stories about about apps not working or being uninstalled whenever another app was installed that used libcurl4. Opera, Spotify and Adobe were mentioned along with some others I never heard of that got a lot of message traffic about the issues with curl. I will attempt again to install 18.10 on a sacrificial test partition with TBar 7.4.44 and 7.8.3 BOINC with the curl34 ppa and see if they work. Seti@Home classic workunits:20,676 CPU time:74,226 hours A proud member of the OFA (Old Farts Association) |
TBar Send message Joined: 22 May 99 Posts: 5204 Credit: 840,779,836 RAC: 2,768 |
Ah, so they finally managed to break it, I was expecting them to break it by removing libwebkitgtk-1.0-0. That one will be next. All it means is sometime before April 2020 someone needs to build a new copy of the Berkeley BOINC version. I certainly don't expect to run any version of Ubuntu between 18.04 LTS and 20.04 LTS. Actually, since I wait a year before running a new OS, I have until 21.04 ;-) Meanwhile, my 9 GPU machine is running 16.04 just fine. |
Keith Myers Send message Joined: 29 Apr 01 Posts: 13164 Credit: 1,160,866,277 RAC: 1,873 |
The curl34 ppa libcurl4 package works well with both of TBar's BOINC versions. So a solution for those who still want to use his versions on later distributions. Seti@Home classic workunits:20,676 CPU time:74,226 hours A proud member of the OFA (Old Farts Association) |
©2024 University of California
SETI@home and Astropulse are funded by grants from the National Science Foundation, NASA, and donations from SETI@home volunteers. AstroPulse is funded in part by the NSF through grant AST-0307956.