Recent Posts

41
Allgemein [ General ] / Update von 710 Paketen?
« Last post by herb01 on March 30, 2026, 19:21:50 »
ich habe gestern mehr als 800 Pakete upgedatet und alles hat zumindest bei mir problemlos funktioniert :)

Viele Grüße
Herbert
42
Allgemein [ General ] / Update von 710 Paketen?
« Last post by Olmimoe on March 30, 2026, 18:57:44 »
Hallo,

mein MLD 6.5 möchte 710 Pakete updaten. Ist das so OK oder läuft da gerade etwas schief?
Das Update habe ich erst mal nicht gestartet.
Es sind sehr viele glibc-gconv* Pakete und jede Menge andere.
Update gefahrlos?

Grüße,
Olmimoe
43
Allgemein [ General ] / Entwicklungsumgebung 6.5
« Last post by MegaV0lt on March 30, 2026, 18:36:39 »
Wegen Platzmangel und einem Fehler hab ich für heute erst mal Schluss gemacht:
Code: [Select]
ERROR: vdr-plugin-menuorg-git-r0 do_fetch: Fetcher failure: Fetch command export PSEUDO_DISABLED=1; export PATH="/home/mld/mld-dev/poky/scripts:/home/mld/mld-dev/build/tmp-glibc/work/core2-64-mld-linux/vdr-plugin-menuorg/git/recipe-sysroot-native/usr/bin/x86_64-mld-linux:/home/mld/mld-dev/build/tmp-glibc/work/core2-64-mld-linux/vdr-plugin-menuorg/git/recipe-sysroot/usr/bin/crossscripts:/home/mld/mld-dev/build/tmp-glibc/work/core2-64-mld-linux/vdr-plugin-menuorg/git/recipe-sysroot-native/usr/sbin:/home/mld/mld-dev/build/tmp-glibc/work/core2-64-mld-linux/vdr-plugin-menuorg/git/recipe-sysroot-native/usr/bin:/home/mld/mld-dev/build/tmp-glibc/work/core2-64-mld-linux/vdr-plugin-menuorg/git/recipe-sysroot-native/sbin:/home/mld/mld-dev/build/tmp-glibc/work/core2-64-mld-linux/vdr-plugin-menuorg/git/recipe-sysroot-native/bin:/home/mld/mld-dev/poky/bitbake/bin:/home/mld/mld-dev/build/tmp-glibc/hosttools"; export HOME="/tmp/tmp3wky4n7p"; LANG=C git -c gc.autoDetach=false -c core.pager=cat -c safe.bareRepository=all clone --bare --mirror https://vdr-projects.e-tobi.net/git/vdr-plugin-menuorg /home/mld/mld-dev/build/downloads/git2/vdr-projects.e-tobi.net.git.vdr-plugin-menuorg --progress failed with exit code 128, see logfile for output
ERROR: vdr-plugin-menuorg-git-r0 do_fetch: Bitbake Fetcher Error: FetchError('Unable to fetch URL from any source.', 'git://vdr-projects.e-tobi.net/git/vdr-plugin-menuorg;protocol=https;branch=master')
ERROR: Logfile of failure stored in: /home/mld/mld-dev/build/tmp-glibc/work/core2-64-mld-linux/vdr-plugin-menuorg/git/temp/log.do_fetch.515109
ERROR: Task (/home/mld/mld-dev/build/../meta-mld/meta/recipes-vdr/vdr-plugin-menuorg/vdr-plugin-menuorg.bb:do_fetch) failed with exit code '1'
44
Allgemein [ General ] / Entwicklungsumgebung 6.5
« Last post by MegaV0lt on March 30, 2026, 17:57:50 »
Ich will ja nur das eine Plugin bauen. 1,5 TB kommt nicht in frage; da bin ich raus ;-)
Ich schau mal wie weit ich mit dem aktuellen Bauprozess komme...
45
Allgemein [ General ] / Entwicklungsumgebung 6.5
« Last post by clausmuus on March 30, 2026, 17:50:20 »
Ich habe das compose File und wie dieses aufgerufen werden soll noch mal leicht geändert. Das .env File darf gelöscht werden.

Damit das bei Dir hilft, musst Du einmal ein "docker compose down" machen und danach wie in der Readme Beschreiben starten.
Vor dem Start solltest Du dafür sorgen, dass die Dateien wieder deinem User auf dem Host System gehören. Also dem User der das docker compose up Aufruft.
46
Allgemein [ General ] / Entwicklungsumgebung 6.5
« Last post by clausmuus on March 30, 2026, 17:30:12 »
Es werden sicher mehr als 50 GB für eine Plattform benötigt wenn alles gebaut werden soll. Wie viel genau weiß ich nicht. Habe ich nie ausprobiert. Ich weiß aber das 1,5 TB nicht ausreichen wenn man fleißig immer wieder alles baut (z.B. der Nightbuild). Aber das kannst Du uns ja verraten wenn Du erst mal alles gebaut hast ;)

Innerhalb des Containers und außerhalb ist die Benutzer ID identisch. Damit das nicht zu komischen Effekten führt, habe ich die .env Datei hinzugefügt, in der die User ID und Group ID auf dem Host System stehen. Diese wird beim bauen des Images verwendet, um dem mld User innerhalb des Containers die selbe ID zu geben. Ich muss mal schauen, wie ich das erst beim erstellen des Containers setzen kann.

Da ich die Vorlage für den Build in einem Docker Container gerade erst für Dich hinzugefügt habe, bist Du das Versuchskaninchen. Und Du berichtest ja auch fleißig was alles schief gehen kann :)
47
Allgemein [ General ] / Entwicklungsumgebung 6.5
« Last post by MegaV0lt on March 30, 2026, 16:26:54 »
Mir ist gerade /home vollgelaufen. Bitte auch ins Readme aufnehmen, dass da 50 GB oder mehr Platz benötigt wird
48
Allgemein [ General ] / Entwicklungsumgebung 6.5
« Last post by MegaV0lt on March 30, 2026, 14:37:52 »
in .env steht 1000 und der Ordner gehört lokal darkwing:darkwing. Im Container gehört mdl-dev aber root. Ich habe im Container manuell chown mld:mld gemacht, da darkwing da nicht bekannt ist. Jetzt ist lokal nur noch 100999 als Eigentümer gelistet...
Ich muss also darkwing zur gruppe
Code: [Select]
docker hinzufügen. Wie müssen dann die Rechte aussehen?
Momentan baut das ganze vor sich hin. Das mit den User rechten sollte auf jeden Fall mit ins ReadMe
49
Allgemein [ General ] / Entwicklungsumgebung 6.5
« Last post by clausmuus on March 30, 2026, 13:58:05 »
Du musst Deinen Checkout im Ordner mld-meta aktualisieren. Dass passiert nicht automatisch.

Außerdem müssen die Dateien im mld-dev Ordner auf dem Host System user gehören, als der Du den Befehl 'echo -e "UID=$(id -u)\nGID=$(id -g)" > .env' ausführst. Das ist notwendig, weil ich das Dockerfile so aufgebaut habe, dass die Build-Ergebnisse in dem Ordner landen, den Du auf dem Host System ausgecheckt hast, und dafür die User-ID innerhalb und außerhalb identisch sein muss.
Grundsätzlich ist es keine gute Ide als root zu arbeiten, wenn Du nicht gerade Tätigkeiten ausführst, die das erfordern. Damit Du die docker Befehle als normaler User ausführen kannst, muss Dein User z.B. auf Debian Systemen zur Gruppe docker hinzugefügt werden.
50
Allgemein [ General ] / Entwicklungsumgebung 6.5
« Last post by MegaV0lt on March 30, 2026, 13:39:22 »
Ich musste den mld-dev Ordner erst noch von root auf mld ändern. Bricht aber dann trotzdem ab:
Code: [Select]
mld@MLD-6:~/mld-dev$ kas shell mld6-x86.yml -c "bitbake -k --runall build vdr-plugin-skinflatplus"
2026-03-30 11:36:29 - INFO     - kas 5.2 started on Debian GNU/Linux 12
2026-03-30 11:36:29 - INFO     - Repository meta-mld already contains scarthgap as commit
2026-03-30 11:36:29 - INFO     - Repository poky already contains c5627ab06fc07221237b9a7059ac378ea80578f8 as commit
2026-03-30 11:36:29 - INFO     - Repository meta-openembedded already contains 1235dd4ed4a57e67683c045ad76b6a0f9e896b45 as commit
2026-03-30 11:36:29 - INFO     - Repository meta-qt6 already contains 01692b5a8a60419800fd2e83ef886fd1f6dca4eb as commit
2026-03-30 11:36:29 - INFO     - Repository meta-clang already contains 2b7433611d80f6d0ee1b04156fa91fc73d3c2665 as commit
2026-03-30 11:36:29 - INFO     - Repository meta-java already contains ac65b6e5bbd2c9b55a64a13ab4c55d212a8b585f as commit
2026-03-30 11:36:29 - INFO     - Repository meta-virtualization already contains 54b806b1985f3989722ee308e1073530fe3328c1 as commit
2026-03-30 11:36:29 - INFO     - Repository meta-intel already contains cfb0e237cf3f25ffb128bd55e3e72eb0fb2ca096 as commit
2026-03-30 11:36:29 - INFO     - Repository meta-mld checked out to 9ed8d950e71251c0dfa2d51488b1ef6b94db66df
2026-03-30 11:36:29 - INFO     - Repository poky checked out to c5627ab06fc07221237b9a7059ac378ea80578f8
2026-03-30 11:36:29 - INFO     - Repository meta-openembedded checked out to 1235dd4ed4a57e67683c045ad76b6a0f9e896b45
2026-03-30 11:36:29 - INFO     - Repository meta-qt6 checked out to 01692b5a8a60419800fd2e83ef886fd1f6dca4eb
2026-03-30 11:36:29 - INFO     - Repository meta-clang checked out to 2b7433611d80f6d0ee1b04156fa91fc73d3c2665
2026-03-30 11:36:29 - INFO     - Repository meta-java checked out to ac65b6e5bbd2c9b55a64a13ab4c55d212a8b585f
2026-03-30 11:36:29 - INFO     - Repository meta-virtualization checked out to 54b806b1985f3989722ee308e1073530fe3328c1
2026-03-30 11:36:29 - INFO     - Repository meta-intel checked out to cfb0e237cf3f25ffb128bd55e3e72eb0fb2ca096
2026-03-30 11:36:29 - INFO     - To start the default build, run: bitbake -c build mld-image-netinstall
NOTE: Started PRServer with DBfile: /home/mld/mld-dev/build/cache/prserv.sqlite3, Address: 127.0.0.1:44293, PID: 779
Loading cache: 100% |                                                                                                                                                                                                     | ETA:  --:--:--
Loaded 0 entries from dependency cache.
Parsing recipes: 100% |####################################################################################################################################################################################################| Time: 0:01:10
Parsing of 3506 .bb files complete (0 cached, 3506 parsed). 5569 targets, 404 skipped, 0 masked, 0 errors.
ERROR: No recipes in default available for:
  /home/mld/mld-dev/build/../meta-mld/meta/recipes-browser/chromium/chromium-x11_%.bbappend

Summary: There was 1 ERROR message, returning a non-zero exit code.
2026-03-30 11:37:44 - ERROR    - Shell returned non-zero exit status
2026-03-30 11:37:44 - ERROR    - Command "/bin/sh -c 'bitbake -k --runall build vdr-plugin-skinflatplus'" failed with error 1