Lets suppose you have a very big old Lazarus project but after your regular update Manjaro upgraded Lazarus to 1.6.4 and its dependancy fpc to 3.0.2 automatically and your project is not compiling anymore. Then what ?
Then you will probably regret not using a local Lazarus/FPC installation
I bet you can mess up Manjaro too. Its a Debian derivative too after all.
I use Manjaro now and can recommend it!It has very recent versions of everything. For example I got FPC 3.0.2 semi-accidentally with other updates shortly after it was released.
I updated to FPC 3.0.2 and Laz 1.6.4 over the weekend on an Ubuntu Virtual Box installation and it couldn't have been easier:- From the command line, I first uninstalled existing fpc, fpc-src and lazarus packages using dpkg.- I usually prefer to use the official FPC .rpm instead of the Laz .deb, so I used alien like this (and also to test that this still works): sudo apt-get install alien sudo alien -d --scripts fpc-3.0.2-1.x86_64.rpm sudo dpkg -i fpc_3.0.2-2_amd64.debInstalled fine. Then... sudo dpkg -i fpc-src_3.0.2-170225_amd64.deb sudo dpkg -i lazarus-project_1.6.4-0_amd64.debAlso installed fine, although with a warning that the fpc package didn't match or something (probably because of the "-2" that alien added to the package in creating the .deb).
At first attempt. lol