Hi All, while updating I'm blocked in one of my computers not being able to update clang, llvm, and perhaps other packages. This is what I get; cmake: error while loading shared libraries: /usr/lib/libcurl.so.4: file too short. Googling I found many suggestions, but no one worked for me. This is my locate libcurl.so.4 output: /usr/lib/libcurl.so.4 /usr/lib/libcurl.so.4.5.0 /usr/lib/libreoffice/program/libcurl.so.4. I changed the localedef from localedef -i it_IT -f UTF-8 it_IT.UTF-8 to: localedef -i it_IT -f ISO-8859-1 it_IT and viceversa but nothing changes. I would be very obliged if someone of our experts would explain me what I should do. Thanks Giorgio Cittadini
On Thu, 8 Nov 2018 09:13:14 +0100 Giorgio Cittadini <giocitta@gmail.com> wrote:
cmake: error while loading shared libraries: /usr/lib/libcurl.so.4: file too short.
Hi Giorgio! First, have you checked your system with revdep? It will list ports with broken libs (due to prior updates). You should rebuild the output of revdep. At least, I would try to rebuild curl and then update cmake again. Next, maybe there is a missing dep? Try "prt-get depends cmake" to see if you have everything you need. A little bit much, but you could try "prt-get update -fr `prt-get quickdep cmake`" - this will update and force rebuild all packages cmake depends on. No expert, but hope that helps! Best regards, Tim
participants (2)
-
Giorgio Cittadini
-
Tim