Vom einfachen Programm zum fertigen Debian-Paket, Fragen rund um Programmiersprachen, Scripting und Lizenzierung.
-
ralli
- Beiträge: 4377
- Registriert: 02.03.2008 08:03:02
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.
-
ralli
- Beiträge: 4377
- Registriert: 02.03.2008 08:03:02
Beitrag
von ralli » 02.05.2023 16:33:47
Meine Lösung:
Es stehen mehrere Lazarus Versionen zur Verfügung. Ich habe das Paket
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: 2336
- Registriert: 10.12.2008 10:51:41
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
und lass dir damit alle nicht mehr aktualisierbaren Pakete anzeigen.
-
ralli
- Beiträge: 4377
- Registriert: 02.03.2008 08:03:02
Beitrag
von ralli » 02.05.2023 18:12:52
tobo hat geschrieben: 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
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: 2336
- Registriert: 10.12.2008 10:51:41
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:
-
ralli
- Beiträge: 4377
- Registriert: 02.03.2008 08:03:02
Beitrag
von ralli » 03.05.2023 09:03:20
tobo hat geschrieben: 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:
Ja seltsam ist das schon, aber ich habe es mir nicht ausgedacht.
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: 2336
- Registriert: 10.12.2008 10:51:41
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: 3077
- Registriert: 13.08.2008 17:01:41
- Wohnort: Berlin
Beitrag
von JTH » 03.05.2023 12:11:12
ralli hat geschrieben: 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.
-
ralli
- Beiträge: 4377
- Registriert: 02.03.2008 08:03:02
Beitrag
von ralli » 03.05.2023 15:57:55
JTH hat geschrieben: 03.05.2023 12:11:12
ralli hat geschrieben: 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.