Recent Posts

41
Allgemein [ General ] / Fuktionieren bei Euch automatische Snapshots noch?
« Last post by kuro13 on February 20, 2026, 18:58:26 »
Ich habe immer, zur Sicherheit, vor einem Update auch ein manuelles erzeugt.
Quote
Es wird nur einer pro Tag aufbewahrt und insgesamt maximal 10 automatische Snapshots.
Das wäre für mich die Erklärung, daß bei mir die automatischen Snapshots seit irgendwann im Dezember nicht mehr erzeugt werden.
42
Allgemein [ General ] / Fuktionieren bei Euch automatische Snapshots noch?
« Last post by herb01 on February 20, 2026, 18:29:56 »
hat leider auf der Kommandozeile nicht funktioniert. "apt upgrade" hat zwei Pakete upgedatet aber keinen Snapshot angelegt. "/etc/dpkg/invoke.d/snapshot pre" hingegen schon.

Viele Grüße
Herbert

43
Allgemein [ General ] / Entwicklungsumgebung 6.5
« Last post by gitano on February 20, 2026, 18:07:39 »
@clausmuus: Alles klar, danke für den input! Das pass ich morgen nochmal an.

vdr-plugin-graphlcd baut nu auch sauber durch:

Code: [Select]
SUMMARY = "GraphLCD plugin for VDR"
DESCRIPTION = "GraphLCD is a plugin for the Video Disc Recorder and shows information about the current state of VDR on displays supported by the GraphLCD driver library."
AUTHOR = "Carsten Siebholz (c.siebholz AT t-online.de>"
 
PV = "git"
LICENSE = "GPL-2.0-only"

SRCREV = "27654712d582fd2bea12d730e8d824bc82281617"
SRC_URI = "git://github.com/vdr-projects/vdr-plugin-graphlcd;protocol=https;branch=master"

SRC_URI += " \
          file://00_Makefile.patch \
   "

S = "${WORKDIR}/git"

TARGET_CC_ARCH += "${LDFLAGS}"

inherit vdr-plugin

DEPENDS += "graphlcd-base"

do_install() {
oe_runmake DESTDIR=${D} install
install -d ${D}${sysconfdir}/vdr/plugins/graphlcd
ln -sf ${datadir}/vdr/plugins/graphlcd/fonts/ ${D}${sysconfdir}/vdr/plugins/graphlcd/fonts
ln -sf ${datadir}/vdr/plugins/graphlcd/logos/ ${D}${sysconfdir}/vdr/plugins/graphlcd/logos
ln -sf ${datadir}/vdr/plugins/graphlcd/skins/ ${D}${sysconfdir}/vdr/plugins/graphlcd/skins
ln -sf ${datadir}/vdr/plugins/graphlcd/channels.alias ${D}${sysconfdir}/vdr/plugins/graphlcd/channels.alias
}

FILES:${PN} = " \
         ${datadir}/vdr/plugins/graphlcd \
         ${datadir}/vdr/plugins/graphlcd/* \
${sysconfdir}/vdr/plugins/graphlcd \
${sysconfdir}/vdr/plugins/graphlcd/* \
"

Makefile patch

Code: [Select]
--- a/Makefile 2026-02-20 16:47:01.163859205 +0100
+++ b/Makefile 2026-02-20 16:47:54.289123884 +0100
@@ -27,7 +27,7 @@
 ### The compiler options:
 
 export CFLAGS   = $(call PKGCFG,cflags)
-export CXXFLAGS = $(call PKGCFG,cxxflags)
+export CXXFLAGS = $(call PKGCFG,cxxflags) -fpermissive
 
 ### The version number of VDR's plugin API:
 

,,, bei Erstellen des Paketes gibt es aber (mal wieder) einen QA error...:

Code: [Select]
ERROR: vdr-plugin-graphlcd-git-r0 do_package: QA Issue: vdr-plugin-graphlcd: Files/directories were installed but not shipped in any package:
  /usr/lib/vdr/libvdr-graphlcd.so.12
Please set FILES such that these items are packaged. Alternatively if they are unneeded, avoid installing them or delete them within do_install.

wieso beim plugin? Wenn ich das unter FILES angebe, selber Fehler. Dat check ich grad iwie ned x)

UPDATE: unter FILES{PN}  ${libdir}/vdr/libvdr-graphlcd.so.12 und ned  ${libdir}/vdr/plugins/libvdr-graphlcd.so.12  angegeben -> löppt :)

Vielen Dank!

-gitano

44
Allgemein [ General ] / Fuktionieren bei Euch automatische Snapshots noch?
« Last post by cs-7 on February 20, 2026, 17:56:49 »
Gerade eben auf dem rpi4: Update von Webif via Webif, kein Snapshot
Auf der Kommandozeile aufgerufen, der Snapshot wird erstellt.
45
Allgemein [ General ] / plugin MPV
« Last post by clausmuus on February 20, 2026, 17:43:59 »
Ich weiß nicht, ob mpv überhaupt schon RPI5 Support hat. Du kannst das aber auch auf der Konsole testen, in dem Du "export DISPLAY=:0; mpv /data/video/..." aufrufst. Dann bekommst Du auch Logs angezeigt.
46
Allgemein [ General ] / Entwicklungsumgebung 6.5
« Last post by clausmuus on February 20, 2026, 17:36:10 »
Der -D Switch sorgt wohl nicht nur für ein Kopieren mehrerer Dateien, sondern erzeugt auch den Zielordner. Üblich ist es zuvor den Zielordner anzulegen (mit install -d) und dann ohne -D zu kopieren.

Bei dpkg ist es nicht erlaubt dass in mehreren Paketen die selbe Datei existiert. Das triff auch auf Links zu. Wenn sowas zwingend erforderlich ist, wird klassisch mit update_alternatives gearbeitet.
Den Font könntest Du als eigenständiges Paket erstellen, oder mit in das base Paket packen.

Vielleicht solltest Du im base Paket nur einen solchen Link erstellen:
Code: [Select]
ln -sf ${datadir}/vdr/plugins/graphtftng/themes ${D}${sysconfdir}/vdr/plugins/graphtftng/themesDann ist das nicht in jedem Theme nötig.
Den anthraize-mango Theme würde ich auch in ein eigenständiges Paket packen, wie auch die anderen Themes. Und dann diesen (oder einen anderen Theme als RDEPENDS oder RRECOMENDS hinzufügen)
47
Allgemein [ General ] / Fuktionieren bei Euch automatische Snapshots noch?
« Last post by clausmuus on February 20, 2026, 17:19:38 »
Ich habe das jetzt getestet, und bei mir werden Snapshots weiterhin automatisch erstellt, auch nach update des Webif und ebenso nach Update des snapshot Paketes. Da gab es vor drei Wochen einen Fix für das Restore von Snapshot die ein "-" im Namen haben.

Bei jeden Install oder Update sollte in der Ausgabe eine Zeile die mit "Create a snapshot of " beginnt zu sehen sein. Der Aufruf von
Code: [Select]
/etc/dpkg/invoke.d/snapshot prelöst genau das selbe aus, was beim install oder update passiert. Maximal einmal pro Minute wird ein Snapshot erstellt. Es wird nur einer pro Tag aufbewahrt und insgesamt maximal 10 automatische Snapshots.
48
Allgemein [ General ] / Entwicklungsumgebung 6.5
« Last post by gitano on February 20, 2026, 16:06:24 »
zu graphlcd-base:

hab das soweit zum bauen gekriegt, der compiler ignoriert beim Bauen der tools aber komplett die lokale Struktur, header werden in den entsprechenden files mit z.B. <glcdgraphic/bitmap.h> aufgerufen, im entsprechenden Makefile steht auch -I../../  -> aber irgendwie ignoriert bitbake diese switch. Unter dem Hostsystem (Ubuntu 22.04) kein Thema, ich hab die entsprechenden Dateien dann mit lokalen Verweisen gepatcht "../../glcdgraphics/bitmap.h" <- damit läufts.

Bitbake baut soweit durch und installiert... aber bei packetieren kommt ein:

Code: [Select]
ERROR: graphlcd-base-1.0-git do_create_runtime_spdx: No SPDX file found for package graphlcd-base, False sstate:graphlcd-base:core2-64_extra-mld-linux:1.0:git:core2-64_extra:12: sstate:graphlcd-base::1.0:git::12:
[/s]

receipe ist im git unter https://github.com/lgitano/mld-receipes

Keine Anhnung was dat soll und finde auch nix im Netz dazu -> Ideen? UPDATE: nevermind: nach dem aufräumen des receipes läufts nu :)

Danke Euch!

Lieben Gruß,
gitano
49
Allgemein [ General ] / plugin MPV
« Last post by michaott on February 20, 2026, 14:59:20 »
Hallo,

Leider läuft das plugin nicht auf dem raspberry 5.

Man kommt in die Dateiauswahl, wählt eine <video>.ts, dann Exception und VDR Neustart.

Grüsse Michael
50
Allgemein [ General ] / Entwicklungsumgebung 6.5
« Last post by gitano on February 20, 2026, 14:47:31 »
jo, ein Problemchen gibt es noch, wie zu erwarten mit dem symlink auf /etc/vdr/plugins/graphtftng/fonts/graphTFT.ttf font -> die meisten themes benutzen den, wenn ich mehrere themes nebeneinander installiere meckert dpkg das der link überschrieben wird. Jmd ne Idee wie ich in bitbake dem .deb mitteile das er den immer neu überschreiben soll? Danke!