Recent

Author Topic: fpc-3.2.2-intelarm64-macosx.mpkg : Legacy Installer Package Tahoe incompatible  (Read 1028 times)

murrayELZ

  • New Member
  • *
  • Posts: 14
After downloading fpc-3.2.2.intelarm64-macosx.dmg under macOS Tahoe 26.1 and allowing the dmg to open (System Settings > Privacy & Security > Security: Open Anyway), when I click on fpc-3.2.2-intelarm64-macosx.mpkg I get pop-up window with error message:

Legacy Installer Package

This installer package is
incompatible with this version of
macOS. Contact the developer for
support.

Help, please!

Thaddy

  • Hero Member
  • *****
  • Posts: 18729
  • To Europe: simply sell USA bonds: dollar collapses
Yes, that is not going to work and is too old.
It should not be there or marked as legacy.
Suggest to install and build with fpcupdeluxe.
If Europe sells their USA bonds the USD will collapse. Europe can affort that given average state debts. The USA can't affort that. Just an advice...

murrayELZ

  • New Member
  • *
  • Posts: 14
Yes, that is not going to work and is too old.
It should not be there or marked as legacy.
Suggest to install and build with fpcupdeluxe.

OK, I downloaded fpcupdeluxe-master.zip from https://github.com/LongDirtyAnimAlf/fpcupdeluxe and unzipped it under macOS Tahoe on my M4 Mac.

Now what??? (I don't see any make file in the unzipped archive, nor anything in its doc subdirectory that says what to do.)


murrayELZ

  • New Member
  • *
  • Posts: 14
Downloaded & unzipped fpcupdeluxe-aarch64-darwin-cocoa under macOS Tahoe 26.1 on my M4 Mac. Ran `xattr -cr fpcupdeluxe-aarch64-darwin-cocoa.app` then opened the app. But installation of FPC + Lazarus fails.

Start of compile error summary.
ERROR: Gitlab alias lookup of FPC tag/branch/url failed. Expect errors.
Start of compile error summary.
ERROR: Gitlab alias lookup of Lazarus tag/branch/url failed. Expect errors.
info: FPC Native Installer (GetModule: FPC): Downloading FPC sources.
Start of compile error summary.
ERROR: FPC Native Installer (GetModule: FPC): Checkout/update of FPC sources failure.
fpcupdeluxe: Done !!

murrayELZ

  • New Member
  • *
  • Posts: 14
Also tried instead to click the Stable button in FPCUPdeluxe V2.4.0h for aarch64-darwin-cocoa. Got new error:

info: FPC Native Installer (CheckModule: FPC): Checking FPC sources with Git Client.
info: FPC Native Installer (GetModule: FPC): Start checkout/update of FPC sources.
info: FPC Native Installer (GitClient: FPC): Running GIT checkout or update of tag stable.
info: Performing SVN/GIT/HG/FTP/URL checkout/download. Please wait, could take some time.
info: Performing SVN/GIT/HG/FTP/URL checkout/download. Please wait, could take some time.
info: Performing SVN/GIT/HG/FTP/URL checkout/download. Please wait, could take some time.
Start of compile error summary.
ERROR: FPC Native Installer (GetModule: FPC): Could not get version of FPC sources. Expect severe errors.
info: FPC Native Installer (GetModule: FPC): FPC is at revision/hash: FRET_UNKNOWN_REVISION.
info: FPC Native Installer (GetModule: FPC): No updates for FPC found.
info: FPC Native Installer (BuildModule: FPC): Going to build FPC.
Start of compile error summary.
ERROR: FPC Native Installer (BuildModule: FPC): /Applications/fpcsrc/Makefile not found. Severe error. Should not happen. Aborting.
fpcupdeluxe: Done !!

Sending email to "fpcupdeluxe@gmail.com" with content of command screen !

DonAlfredo

  • Hero Member
  • *****
  • Posts: 1862
Quote
/Applications/fpcsrc/Makefile
You are installing in a privileged folder. Don't do that. It will not work. Just make a new folder in your Home folder or on the Desktop. Put fcupdeluxe into that folder and let it install into that folder.

murrayELZ

  • New Member
  • *
  • Posts: 14
OK, running the app in a folder under ~ did the trick. Thank you!

(The docs really ought to say this. After all, most apps are meant to run from /Applications !!)

Thausand

  • Sr. Member
  • ****
  • Posts: 458
(The docs really ought to say this. After all, most apps are meant to run from /Applications !!)

https://wiki.freepascal.org/fpcupdeluxe
Quote
The main purpose of fpcdeluxe is to provide a means for installing and updating multiple versions of FPC and Lazarus in a self-contained manner. Self-contained meaning that an install by fpcupdeluxe will have no influence on (interference with) your system: Hence you can install multiple versions of FPC and Lazarus.

https://github.com/LongDirtyAnimAlf/fpcupdeluxe?tab=readme-ov-file#what-is-it
Quote
Meant to be used side by side with other FPC/Lazarus installations. It creates a separate primary config path directory for the new Lazarus installation, so it doesn't interfere with existing Lazarus installs.

When have install in Applications then how is work rebuild when have no write right ? How make multiple install ? This is why exist fpcup  ;D

 

TinyPortal © 2005-2018