@roxim22037@pro5g.com
I've been trying to install the LNet library via OnlinePackageManager but it fails at the point of rebuilding Lazarus with this error message.
I've tried using different versions of FPC with no success.
Anyone got an idea to get around this?
I fixed lnet in OPM. Please try again.
@KodeZwerg
it seems that the package file for OPM itself get corrupt and "loose" important path settings in FPC or Lazarus Configuration File(s).
Oh boy!
I agree that OPM has it's own quirks and peculiarities, but definitely did not get corrupt. Here is what happened:
Lnet provides its own version of openssl, which is just a copy of some old synapse unit. Since FPC also has a version of synapse and implicitly openssl.pas, the system(LazarusIDE) got confused. It's all there in the message window. The fun part is I always get the blame for unmaintained packages.
All I can say, LNet was also one of the packages I had checked to install.
Yes, unfortunately LNet dragged the whole IDE down.
Since I wanted to continue without knowing what to do, I deleted my old installation and let installer create a new one.
Please don't delete you installation next time. There is always lazarus.old.exe in the Lazarus main folder, just replace the newly created exe with the old one. When you install multiple packages and something goes wrong, replace the exe, then install the packages one by one until you find the culprit package.