[Gelöst] Lazarus Fehlermeldung beim Start

Vom einfachen Programm zum fertigen Debian-Paket, Fragen rund um Programmiersprachen, Scripting und Lizenzierung.
Antworten
Benutzeravatar
ralli
Beiträge: 3919
Registriert: 02.03.2008 08:03:02

[Gelöst] Lazarus Fehlermeldung beim Start

Beitrag von ralli » 14.04.2023 16:49:59

Beim Start von Lazarus kommt immer folgende Fehlermeldung:

Code: Alles auswählen

Warnung: falsche Version in ide/version.inc: 2.2.4+dfsg1-2
Wenn ich übergehen klicke, wird Lazarus anstandslos gestartet und funktioniert (bis jetzt) auch einwandfrei. Diese Fehlermeldung kommt allerdings bei jedem Lazarus Start erneut und ist lästig. Habe Testing (bookworm) installiert. Hat jemand dieses Problem schon gelöst? Installiert wurde das Metapaket lazarus.

Grüße ralli
Zuletzt geändert von ralli am 02.05.2023 16:34:19, insgesamt 1-mal geändert.
Wer nicht lieben kann, muß hassen. Wer nicht aufbauen kann muß zerstören. Wer keine Brücken baut, muß spalten.

Benutzeravatar
ralli
Beiträge: 3919
Registriert: 02.03.2008 08:03:02

Re: Lazarus Fehlermeldung beim Start

Beitrag von ralli » 02.05.2023 16:33:47

Meine Lösung:

Es stehen mehrere Lazarus Versionen zur Verfügung. Ich habe das Paket

Code: Alles auswählen

lazarus-ide-gtk2-2.2
installiert, das funktioniert einwandfrei.

Gruß ralli
Wer nicht lieben kann, muß hassen. Wer nicht aufbauen kann muß zerstören. Wer keine Brücken baut, muß spalten.

tobo
Beiträge: 1996
Registriert: 10.12.2008 10:51:41

Re: [Gelöst] Lazarus Fehlermeldung beim Start

Beitrag von tobo » 02.05.2023 17:51:48

Du solltest dir einfach das Paket "lazarus" installieren, das kümmert sich dann abhängigkeitstechnisch um die richtige Version und zwar auch dann, wenn (wie wohl bei dir) das System auf eine höhere Debian-Version angehoben wird.

EDIT:
Mach mal interessehalber ein

Code: Alles auswählen

aptitude search ~o
und lass dir damit alle nicht mehr aktualisierbaren Pakete anzeigen.

Benutzeravatar
ralli
Beiträge: 3919
Registriert: 02.03.2008 08:03:02

Re: [Gelöst] Lazarus Fehlermeldung beim Start

Beitrag von ralli » 02.05.2023 18:12:52

tobo hat geschrieben: ↑ zum Beitrag ↑
02.05.2023 17:51:48
Du solltest dir einfach das Paket "lazarus" installieren, das kümmert sich dann abhängigkeitstechnisch um die richtige Version und zwar auch dann, wenn (wie wohl bei dir) das System auf eine höhere Debian-Version angehoben wird.

EDIT:
Mach mal interessehalber ein

Code: Alles auswählen

aptitude search ~o
und lass dir damit alle nicht mehr aktualisierbaren Pakete anzeigen.
Das von Dir vorgeschlagene Paket war genau jenes, was bei mir den Fehler verursachte. Aptitude ist bei mir nicht installiert, kann ich aber nachholen. Mit meiner Lösung funktioniert es endlich, und zwar mit der neuesten und aktuellen Version 2.2.6.

Gruß ralli
Wer nicht lieben kann, muß hassen. Wer nicht aufbauen kann muß zerstören. Wer keine Brücken baut, muß spalten.

tobo
Beiträge: 1996
Registriert: 10.12.2008 10:51:41

Re: [Gelöst] Lazarus Fehlermeldung beim Start

Beitrag von tobo » 02.05.2023 18:20:50

Das ist komisch: Die Abhängigkeitskette unter Bookworm ist: lazarus -- lazarus-2.2 -- lazarus-ide -- lazarus-ide-gtk2-2.2 (entspricht: 2.2.6+dfsg1-2)
Der Grundgedanke eines solchen Abhängigkeitspaketes ist, Fehler, wie sie jetzt bei dir entstanden sind, zu umgehen.

PS:
Alternativ zu aptitude funktioniert auch:

Code: Alles auswählen

apt list ~o

Benutzeravatar
ralli
Beiträge: 3919
Registriert: 02.03.2008 08:03:02

Re: [Gelöst] Lazarus Fehlermeldung beim Start

Beitrag von ralli » 03.05.2023 09:03:20

tobo hat geschrieben: ↑ zum Beitrag ↑
02.05.2023 18:20:50
Das ist komisch: Die Abhängigkeitskette unter Bookworm ist: lazarus -- lazarus-2.2 -- lazarus-ide -- lazarus-ide-gtk2-2.2 (entspricht: 2.2.6+dfsg1-2)
Der Grundgedanke eines solchen Abhängigkeitspaketes ist, Fehler, wie sie jetzt bei dir entstanden sind, zu umgehen.

PS:
Alternativ zu aptitude funktioniert auch:

Code: Alles auswählen

apt list ~o
Ja seltsam ist das schon, aber ich habe es mir nicht ausgedacht.

Code: Alles auswählen

apt list ~o
ergibt:

Code: Alles auswählen

firmware-misc-nonfree/now 20210818-1 all  [Installiert,lokal]
firmware-realtek/now 20210818-1 all  [Installiert,lokal]
libbpf0/now 1:0.8.0-1 amd64  [Installiert,lokal]
libprocps8/now 2:3.3.17-7+b1 amd64  [Installiert,lokal]
linux-image-5.19.0-1-amd64/now 5.19.6-1 amd64  [Installiert,lokal]
Etwas aufälliges, oder alles Ok?

Gruß ralli
Wer nicht lieben kann, muß hassen. Wer nicht aufbauen kann muß zerstören. Wer keine Brücken baut, muß spalten.

tobo
Beiträge: 1996
Registriert: 10.12.2008 10:51:41

Re: [Gelöst] Lazarus Fehlermeldung beim Start

Beitrag von tobo » 03.05.2023 09:43:03

Ich dachte eigentlich, dass da was mit lazarus oder fpc kommt.
Schädlich ist das Zeug (z.B. alter Kernel und Firmware) wohl nicht, es wird halt nur nicht mehr aktualisiert. Da wird aufgelistet, was du z.B. als deb-Paket direkt installiert hast oder von einem etwaigen auskommentierten eigenem Repository oder von nicht mehr existierenden Einträgen aus der sources.list, etc. - ganz grundsätzlich Software, für die es in deiner sources.list (oder unterhalb sources.list.d/) keinen Aktualisierungspfad gibt. Verwaiste (obsolete = ~o) Software halt.

JTH
Moderator
Beiträge: 3023
Registriert: 13.08.2008 17:01:41
Wohnort: Berlin

Re: [Gelöst] Lazarus Fehlermeldung beim Start

Beitrag von JTH » 03.05.2023 12:11:12

ralli hat geschrieben: ↑ zum Beitrag ↑
03.05.2023 09:03:20

Code: Alles auswählen

firmware-misc-nonfree/now 20210818-1 all  [Installiert,lokal]
firmware-realtek/now 20210818-1 all  [Installiert,lokal]
Etwas aufälliges, oder alles Ok?
Ja, da ist etwas auffällig, wenn auch nicht zu Lazarus: Wenn dir diese beiden nicht-freien Firmwarepakete als „nur lokal installiert, nicht im Repo verfügbar“ angezeigt werden, ralli, ist deine sources.list noch nicht auf dem richtigen Stand für Bookworm.

Unter Bookworm braucht es dort zusätzlich zu main contrib non-free einen neuen Eintrag: non-free-firmware. Findest bei Bedarf im Forum schon einige Beiträge dazu.
Manchmal bekannt als Just (another) Terminal Hacker.

Benutzeravatar
ralli
Beiträge: 3919
Registriert: 02.03.2008 08:03:02

Re: [Gelöst] Lazarus Fehlermeldung beim Start

Beitrag von ralli » 03.05.2023 15:57:55

JTH hat geschrieben: ↑ zum Beitrag ↑
03.05.2023 12:11:12
ralli hat geschrieben: ↑ zum Beitrag ↑
03.05.2023 09:03:20

Code: Alles auswählen

firmware-misc-nonfree/now 20210818-1 all  [Installiert,lokal]
firmware-realtek/now 20210818-1 all  [Installiert,lokal]
Etwas aufälliges, oder alles Ok?
Ja, da ist etwas auffällig, wenn auch nicht zu Lazarus: Wenn dir diese beiden nicht-freien Firmwarepakete als „nur lokal installiert, nicht im Repo verfügbar“ angezeigt werden, ralli, ist deine sources.list noch nicht auf dem richtigen Stand für Bookworm.

Unter Bookworm braucht es dort zusätzlich zu main contrib non-free einen neuen Eintrag: non-free-firmware. Findest bei Bedarf im Forum schon einige Beiträge dazu.
Danke JTH, habe es gerade hinzugefügt.

Gruß ralli
Wer nicht lieben kann, muß hassen. Wer nicht aufbauen kann muß zerstören. Wer keine Brücken baut, muß spalten.

Antworten