Let me add another problem for mac os 10.14 installations: i upgraded an old Lazarus-version to 2.0.2 by using dmg-files from the Lazarus-web-site. At first everything looked fine during startup. I followed all the installation hints on the wiki. When i start compile i get a lot of compile hints for units LCLBase 2.0.2 and LazUtils 1.0 refering to "Duplicate unit". At the end compilation stopped with error "identifier not found TpointerPointerArray".
The problem is: In both units there are identical definitions used, but LazUnits 1.0 can't be removed using the package manager.
Any idea how to solve this problem?