MLD-5.x > Development

Paket-Quellen für Devel-Server

(1/2) > >>

monchi80:
Hallo,

könntet Ihr hier (oder im Wiki) mal aufschreiben, welche Paket-Quellen man für einen Devel-Server (x86 bzw. amd64) benötigt? Mit der Standard-Stretch-Server-Installation können nicht alle benötigten Pakete installiert werden. Insbesondere das "gst-omx-listcomponents"-Paket ist über die stretch-Quellen nicht zu beziehen. Ich habe zwar mit google-Hilfe was für alle Pakete gefunden, aber es wäre schön zu wissen, welche Quellen Ihr standardmäßig für Eure Build-Server vorgesehen habt.

Gruß

mafe68:
Am einfachsten ist es wenn du eine MLD installiert dort Docker und da kannst dann die Entwicklung direkt installieren ohne das du viel herum machen musst. Das im Wiki ist schon nicht mehr aktuell und wurde schon eine Zeit nicht mehr erneuert.

monchi80:
Danke für Deine Antwort.
Ich hatte das mit dem Docker-Container schon probiert, konnte aber nur eine netinstall bauen. Beim Rest gabs auch da das Problem mit den Abhängigkeiten. Ich möchte lieber eine separate Devel-Umgebung. Und da interessiert mich halt, aus welchen zusätzlichen Quellen der "offizielle" MLD-Build-Server seine Pakete bezieht, falls das kein Geheimnis ist.
Einfach ist zwar toll, aber leider nicht immer das, was man sucht.

mafe68:
Da muss dir dann am besten Claus Auskunft geben der weiß am besten wie du das machst.

clausmuus:
Wir verwenden für die meisten Pakete nur die normale Debian Paketquelle. Sofern eine andere Quelle benötigt wird, wird dies beim Bauen des Paketes angezeigt. Auch ein "make deps" listet alle benötigten Pakete und zusätzlichen Quellen auf.
Da auch debian weiter entwickelt wird, kommt es immer wieder vor, das einzelne Pakete neue Namen bekommen und die bei uns eingetragenen Abhängigkeiten nicht mehr vollständig stimmen. Dann hilft nur recherchieren wie das neue Paket heißt und dies im Makefile des betreffenden MLD Paketes zu korrigieren.
Grundsätzlich macht es keinen Unterschied ob eine vollwertige Debian Installation verwendet wird, oder ein Debian im Docker Container. In beiden Fällen werden größtenteils die selber Pakete verwendet.

Navigation

[0] Message Index

[#] Next page

Go to full version