Error bei Intstallation von Trunk mit FpcUpDeluxe

Für Installationen unter Linux-Systemen
Antworten
Benutzeravatar
photor
Beiträge: 546
Registriert: Mo 24. Jan 2011, 21:38
OS, Lazarus, FPC: Arch Linux: L 3.2 (Gtk2) FPC 3.2.2
CPU-Target: 64Bit

Error bei Intstallation von Trunk mit FpcUpDeluxe

Beitrag von photor »

Hallo Forum,

gestern und heute probiert, Lazarus Trunk (Gtk3) mit FpcUpDeluxe zu installieren und bekomme diese Fehlermeldung (nur ds Ende):

Code: Alles auswählen

...
Info: (lazarus) Param[7]="-vewnhibq"
Info: (lazarus) Param[8]="-Fu/home/photor/Lazarus-TRUNK/lazarus/packager/registration/"
Info: (lazarus) Param[9]="-FU/home/photor/Lazarus-TRUNK/lazarus/packager/units/x86_64-linux/"
Info: (lazarus) Param[10]="fcllaz.pas"
Info: (lazarus) Param[11]="-B"
Hint: (11030) Start of reading config file /home/photor/.fpc.cfg
Hint: (11031) End of reading config file /home/photor/.fpc.cfg
Free Pascal Compiler version 3.3.1-20603-gee72937977 [2026/07/24] for x86_64
Copyright (c) 1993-2026 by Florian Klaempfl and others
(1002) Target OS: Linux for x86-64
(3104) Compiling fcllaz.pas
/home/photor/Lazarus-TRUNK/lazarus/packager/registration/fcllaz.pas(8,10) Fatal: (10022) Can't find unit system used by fcllaz
Fatal: (1018) Compilation aborted
make: *** [Makefile:3205: starter] Fehler 2
Error: (lazarus) Compile package FCL 1.0.1: stopped with exit code 1
Error: (lazarus) [TLazPackageGraph.CompileRequiredPackages] "Exit code 1"
Error: (lazbuild) Project dependencies of "/home/photor/Lazarus-TRUNK/lazarus/ide/startlazarus.lpi"
make: Verzeichnis „/home/photor/Lazarus-TRUNK/lazarus“ wird verlassen
fpcupdeluxe: ERROR: Lazarus Native Installer (BuildModuleCustom: StartLazarus): make returned exit status #512.


ERROR: Fpcupdeluxe fatal error !
Sequencer (Lazarus): Failure running fpcupdeluxe: error executing sequence Lazarus
Sequencer (Default): Failure running fpcupdeluxe: error executing sequence Default

Irgendwas ist wohl mit

Code: Alles auswählen

fcllaz.pas
nicht ok. Mehr kann ich aber nicht daraus lesen.

Lazarus lässt sich danach über Gnome-Dock-Icon öffnen und zeigt das aktuelle Datum, so als wäre es neu installiert. Beim "Betrieb" sehen ich auch so schnell nichts, was nicht tut.

Ist nur als Rückmeldung gedacht. Erstmal komme ich weiter.

Ciao,
Photor

DonAlfredo
Beiträge: 94
Registriert: Do 28. Sep 2017, 10:26

Re: Error bei Intstallation von Trunk mit FpcUpDeluxe

Beitrag von DonAlfredo »

This issue has already been reported. You are welcome to test this pre-release.
https://github.com/LongDirtyAnimAlf/fpc ... 6_64-linux
And the GTK3 version.
https://github.com/LongDirtyAnimAlf/fpc ... linux-gtk3

Benutzeravatar
photor
Beiträge: 546
Registriert: Mo 24. Jan 2011, 21:38
OS, Lazarus, FPC: Arch Linux: L 3.2 (Gtk2) FPC 3.2.2
CPU-Target: 64Bit

Re: Error bei Intstallation von Trunk mit FpcUpDeluxe

Beitrag von photor »

DonAlfredo hat geschrieben: Sa 25. Jul 2026, 15:33 This issue has already been reported. You are welcome to test this pre-release.
https://github.com/LongDirtyAnimAlf/fpc ... 6_64-linux
And the GTK3 version.
https://github.com/LongDirtyAnimAlf/fpc ... linux-gtk3
Sorry. I am not following the development in detail. So, did not recognize.

Downloaded and started fpcupdeluxe-x86_64-linux-gtk3 binary. Process finished normally and Lazarus started with my latest project. So, success.

Remark: I just tested the plain Lazarus (docked and docked form editor). No big extra packages and no cross compiling.

Thanks for the prompt help.

Ciao,
Photor

Benutzeravatar
kralle
Lazarusforum e. V.
Beiträge: 1383
Registriert: Mi 17. Mär 2010, 14:50
OS, Lazarus, FPC: MX-Linux, Mint und Windows 11 ,Lazarus 4.99, FPC-Version: 3.3.2
CPU-Target: 64Bit
Wohnort: Bremerhaven
Kontaktdaten:

Re: Error bei Intstallation von Trunk mit FpcUpDeluxe

Beitrag von kralle »

Hello,

i testing both version your post here.
OS: Debain 13.5, Desktop: XFCE 4.20.2,
DonAlfredo hat geschrieben: Sa 25. Jul 2026, 15:33 This issue has already been reported. You are welcome to test this pre-release.
https://github.com/LongDirtyAnimAlf/fpc ... 6_64-linux
The some errors as with the normally version.
DonAlfredo hat geschrieben: Sa 25. Jul 2026, 15:33 And the GTK3 version.
https://github.com/LongDirtyAnimAlf/fpc ... linux-gtk3
Exception: Exception. TInstaller descendants must implement this function themselves.
Greetings
Heiko
OS: MX Linux, Linux Mint und Windows 11
FPC-Version: 3.3.1 , Lazarus 3.99
+ Delphi XE7SP1

DonAlfredo
Beiträge: 94
Registriert: Do 28. Sep 2017, 10:26

Re: Error bei Intstallation von Trunk mit FpcUpDeluxe

Beitrag von DonAlfredo »

Hidden bugger unfortunately. Should be fixed. Please test new pre-releases.

Benutzeravatar
Niesi
Lazarusforum e. V.
Beiträge: 739
Registriert: So 26. Jun 2016, 19:44
OS, Lazarus, FPC: Linux Mint Cinnamon, Laz 4.5 Fpc 3.2.3 und allerlei mit FpcUpDeLuxe
Kontaktdaten:

Re: Error bei Intstallation von Trunk mit FpcUpDeluxe

Beitrag von Niesi »

DonAlfredo hat geschrieben: Mo 27. Jul 2026, 10:21 Hidden bugger unfortunately. Should be fixed. Please test new pre-releases.
I tried out this version: https://github.com/LongDirtyAnimAlf/fpc ... linux-gtk3:
Ich habe diese https://github.com/LongDirtyAnimAlf/fpc ... linux-gtk3 Version ausprobiert:

A fresh installation worked; no errors are apparent, and GTK3 is present.
Eine Neuinstallation hat funktioniert, keine Fehler erkennbar, GTK3 ist da.
About Lazarus_2026-07-27-001.png
About Lazarus_2026-07-27-001.png (140.99 KiB) 729 mal betrachtet

Updating an existing installation also worked,
Ein Update einer bestehender Installation hat ebenfalls funktioniert,
About Lazarus_2026-07-27-002.png
About Lazarus_2026-07-27-002.png (140.99 KiB) 729 mal betrachtet

With the "old" FpcUpDeLuxe was in both cases the result an error.
Mit dem "alten" FpcUpDeLuxe haben weder Update noch Neinstallation funktioniert.

Edit: Thank you very much, Alfred ...

.
Wissen ist das einzige Gut, das sich vermehrt, wenn es geteilt wird ...

Benutzeravatar
photor
Beiträge: 546
Registriert: Mo 24. Jan 2011, 21:38
OS, Lazarus, FPC: Arch Linux: L 3.2 (Gtk2) FPC 3.2.2
CPU-Target: 64Bit

Re: Error bei Intstallation von Trunk mit FpcUpDeluxe

Beitrag von photor »

Hallo,

ich habe heute versucht, Trunk mit dem neuen FpcUpDeluxe Version 2.4.0jp (siehe hier https://forum.lazarus.freepascal.org/in ... #msg587530) zu updaten.

Beides endete mit dem oben beschriebenen Fehler-Output.

Der anschließende Versuch Fixes (in einen anderen Ordner) zu installieren endete mit dem gleichen Fehler.

Das System ist ein tagesaktuelles Archlinux mit Gnome bzw Cosmic-DE. Ich habe das Binary fpcupdeluxe-x86_64-linux-gtk3 (https://github.com/LongDirtyAnimAlf/fpc ... eebsd-gtk3) probiert.

Ciao,
Photor

Benutzeravatar
Niesi
Lazarusforum e. V.
Beiträge: 739
Registriert: So 26. Jun 2016, 19:44
OS, Lazarus, FPC: Linux Mint Cinnamon, Laz 4.5 Fpc 3.2.3 und allerlei mit FpcUpDeLuxe
Kontaktdaten:

Re: Error bei Intstallation von Trunk mit FpcUpDeluxe

Beitrag von Niesi »

photor hat geschrieben: Do 30. Jul 2026, 19:23 Hallo,

ich habe heute versucht, Trunk mit dem neuen FpcUpDeluxe Version 2.4.0jp (siehe hier https://forum.lazarus.freepascal.org/in ... #msg587530) zu updaten.

Beides endete mit dem oben beschriebenen Fehler-Output.

Der anschließende Versuch Fixes (in einen anderen Ordner) zu installieren endete mit dem gleichen Fehler.

Das System ist ein tagesaktuelles Archlinux mit Gnome bzw Cosmic-DE. Ich habe das Binary fpcupdeluxe-x86_64-linux-gtk3 (https://github.com/LongDirtyAnimAlf/fpc ... eebsd-gtk3) probiert.

Ciao,
Photor
Du hast bemerkt, dass Du den folgenden Link verwendet hast?

"https:// github.com/LongDirtyAnimAlf/fpcupdeluxe/releases/download/v2.4.0jp/fpcupdeluxe-x86_64-freebsd-gtk3"

Ich hatte diesen hier:

"https:// github.com/LongDirtyAnimAlf/fpcupdeluxe/releases/download/v2.4.0jp/fpcupdeluxe-x86_64-linux-gtk3"

(Ich hab ein Leerzeichen eingefügt, damit der ganze Link lesbar ist ...


Edit: Ich hab nur nachgeschaut, weil Dein Link eine App runterlädt, die bei mir gar nicht startet. :mrgreen:
Wissen ist das einzige Gut, das sich vermehrt, wenn es geteilt wird ...

Benutzeravatar
photor
Beiträge: 546
Registriert: Mo 24. Jan 2011, 21:38
OS, Lazarus, FPC: Arch Linux: L 3.2 (Gtk2) FPC 3.2.2
CPU-Target: 64Bit

Re: Error bei Intstallation von Trunk mit FpcUpDeluxe

Beitrag von photor »

Hallo @Niesi,

:shock: gerade zur Sicherheit nochmal nachgeschaut:

Code: Alles auswählen

╭─ photor@Spock    FpcUpDeluxe ──────────────────────────────────────────────────────────────────────────────────────────── ✔ 
╰─❯ ls -l  
insgesamt 25540
-rw-r--r-- 1 photor photor      633  9. Feb 2025  defmods.ini
-rw-r--r-- 1 photor photor   112280 15. Feb 2025  fpcup.bak
-rw-r--r-- 1 photor photor   114068 16. Nov 2025  fpcup.bakk
-rw-r--r-- 1 photor photor   114092  2. Dez 2025  fpcup.bakkk
-rw-r--r-- 1 photor photor    21149  9. Feb 2025  fpcupdeluxe.en.po
-rw-r--r-- 1 photor photor    12505 25. Jul 16:14 fpcupdeluxe.ini
-rwxr-xr-x 1 photor photor 13706504 25. Jul 15:38 fpcupdeluxe-x86_64-linux-gtk3
-rwxr-xr-x 1 photor photor 11902736 19. Feb 19:20 fpcupdeluxe-x86_64-linux-qt6
-rw-r--r-- 1 photor photor   116265 25. Jul 15:41 fpcup.ini
-rw-r--r-- 1 photor photor    15862  9. Feb 2025  fpcup.log
-rw-r--r-- 1 photor photor    12379  9. Feb 2025  settings.ini
Also, neee. Ich schon die Linux-Version geladen. Der Link zeigt wohl auf das FreeBSD-Binary. Aber gesaugt habe ich die richtige(?) Version (linux, X86-64) .

Das daneben liegende -qt6 ist noch die alte Version aus dem Februar. Werde ich eventuell dann nochmal aktivieren.

Problem ist, ich weiß nicht, ob es an FpcUpDeluxe oder am Stand von Trunk liegt (aber Fixes ließ sich ja auch nicht bauen).

Ciao,
Photor

PS: Vielleicht muss ich mich mal mit dem "händischen" Bauen von Lazarus beschäftigen.

Warf
Beiträge: 2317
Registriert: Di 23. Sep 2014, 17:46
OS, Lazarus, FPC: Win10 | Linux
CPU-Target: x86_64

Re: Error bei Intstallation von Trunk mit FpcUpDeluxe

Beitrag von Warf »

photor hat geschrieben: Fr 31. Jul 2026, 15:38 PS: Vielleicht muss ich mich mal mit dem "händischen" Bauen von Lazarus beschäftigen.
Es gibt auch so genannte nightly builds vom fpc die im offiziellen ftp bereitgestellt werden werden (die pre compiled binaries werden von fpcup ja intern auch einfach verwendet als bootstrap) und die man sich einfach runter laden und installieren kann, dann muss man gar nix selbst bauen.

Lazarus muss natürlich immer selbst gebaut werden (spätestens wenn man ein package installiert) aber selbst das kann man theoretisch aus dem GUI der IDE machen (ich glaub seit Lazarus 4.0 hat Lazarus den support lazbuild, das tool um Lazarus zu bauen, neu zu bauen für einen FPC Vereinswechsel). Aber sonst ist Lazarus bauen ein einziger Befehl in der Kommandozeile (make clean bigide). Fpc kann ein bisschen trickier sein, da gibts aber wie gesagt die nightly builds

Benutzeravatar
af0815
Lazarusforum e. V.
Beiträge: 7396
Registriert: So 7. Jan 2007, 10:20
OS, Lazarus, FPC: FPC fixes Lazarus fixes per fpcupdeluxe (win,linux,raspi)
CPU-Target: 32Bit (64Bit)
Wohnort: Burgenland
Kontaktdaten:

Re: Error bei Intstallation von Trunk mit FpcUpDeluxe

Beitrag von af0815 »

Lazarus bauen ist nicht das Problem. Öfters sind es externe Pakete die einem erfolgreichen Build verhindern, entweder weil das Paket nicht schnell genug den Entwicklungen folgt oder eine andere Unzulänglichkeit aufweist.

Das grösste Hindernis sind die Buildchains für den FPC wenn man Cross kompilieren will. Da hat Alfred eine beeindruckende Sammlung aufgestellt.

Und etliche Fallstricke tauchen auf und Alfred findet oft einen Workaround oder stellt Fixes bereit, bzw. qualifizierte Bugreports. Da kann man Alfred für seine jahrelange Arbeit nicht genug danken.
Blöd kann man ruhig sein, nur zu Helfen muss man sich wissen (oder nachsehen in LazInfos/LazSnippets).

Benutzeravatar
photor
Beiträge: 546
Registriert: Mo 24. Jan 2011, 21:38
OS, Lazarus, FPC: Arch Linux: L 3.2 (Gtk2) FPC 3.2.2
CPU-Target: 64Bit

Re: Error bei Intstallation von Trunk mit FpcUpDeluxe

Beitrag von photor »

af0815 hat geschrieben: Sa 1. Aug 2026, 07:42 Lazarus bauen ist nicht das Problem. Öfters sind es externe Pakete die einem erfolgreichen Build verhindern, entweder weil das Paket nicht schnell genug den Entwicklungen folgt oder eine andere Unzulänglichkeit aufweist.
Mein Verdacht istja auch, dass bei Arch einige Pakete (z.B. Gtk3) sehr schnell einschlagen, und das bei Lazarus (verständlicherweise) noch nicht berücksichtigt ist.

Ich werde es einfach demnächst nochmal probieren - meistens hilft das (auf dem Laptop habe ich ja vorsichtshalber noch nicht ge-updatet - da funktionierts Lazarus noch).
af0815 hat geschrieben: Sa 1. Aug 2026, 07:42 Das grösste Hindernis sind die Buildchains für den FPC wenn man Cross kompilieren will. Da hat Alfred eine beeindruckende Sammlung aufgestellt.
Cross Compiling brauche ich (bisher) nicht. Das sollte also kein Problem sein.
af0815 hat geschrieben: Sa 1. Aug 2026, 07:42 Und etliche Fallstricke tauchen auf und Alfred findet oft einen Workaround oder stellt Fixes bereit, bzw. qualifizierte Bugreports. Da kann man Alfred für seine jahrelange Arbeit nicht genug danken.
Keine Frage: Dank an alle(!), die das Projekt am Laufen halten.

Ciao,
Photor

Antworten