[1] MLD-5.x / Development / Paket-Quellen für Devel-Server
 

Offline monchi80

  • Adv. Member
  • ***
  • Posts: 130
    • View Profile
Paket-Quellen für Devel-Server
« on: December 13, 2018, 20:02:15 »
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ß
« Last Edit: December 13, 2018, 20:03:55 by monchi80 »
MLD 5.4 - Asus A55BM-A/USB3 - A4-6300 - Samsung 830 SSD 64 MB - WD AV-GP 3TB - Zotac GT 630 Rev. 2 - DD Cine S2 6.5 - LG CH12NS30 - OrigenAE S14V

Offline mafe68

  • MLD-Tester
  • Expert Member
  • ******
  • Posts: 2389
  • Immer auf der Suche nach was neuem!
    • View Profile
    • Mediastreambox
Paket-Quellen für Devel-Server
« Reply #1 on: December 13, 2018, 20:30:02 »
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.
Gruß Mario
Meine Hardware (show / hide)

Offline monchi80

  • Adv. Member
  • ***
  • Posts: 130
    • View Profile
Paket-Quellen für Devel-Server
« Reply #2 on: December 13, 2018, 21:21:06 »
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.
MLD 5.4 - Asus A55BM-A/USB3 - A4-6300 - Samsung 830 SSD 64 MB - WD AV-GP 3TB - Zotac GT 630 Rev. 2 - DD Cine S2 6.5 - LG CH12NS30 - OrigenAE S14V

Offline mafe68

  • MLD-Tester
  • Expert Member
  • ******
  • Posts: 2389
  • Immer auf der Suche nach was neuem!
    • View Profile
    • Mediastreambox
Paket-Quellen für Devel-Server
« Reply #3 on: December 13, 2018, 21:30:54 »
Da muss dir dann am besten Claus Auskunft geben der weiß am besten wie du das machst.
Gruß Mario
Meine Hardware (show / hide)

Offline clausmuus

  • Administrator
  • Expert Member
  • ********
  • Posts: 20170
    • View Profile
    • ClausMuus.de
Paket-Quellen für Devel-Server
« Reply #4 on: December 14, 2018, 13:42:56 »
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.
MLD 5.5 - Raspberry PI - 7" Touch TFT - Squeeze Play
MLD 5.5 - lirc yaUsbIR - OctopusNet - XFX GeForce 9300 mit Intel E3200 - 2GB RAM - 12TB HDD - Lian Li PC-C37B - Samsung LE40A559

Offline clausmuus

  • Administrator
  • Expert Member
  • ********
  • Posts: 20170
    • View Profile
    • ClausMuus.de
Paket-Quellen für Devel-Server
« Reply #5 on: December 15, 2018, 14:14:23 »
Ich hab jetzt mal die zusätzlichen Paketquellen (für testing und unstable) aktualisiert.
MLD 5.5 - Raspberry PI - 7" Touch TFT - Squeeze Play
MLD 5.5 - lirc yaUsbIR - OctopusNet - XFX GeForce 9300 mit Intel E3200 - 2GB RAM - 12TB HDD - Lian Li PC-C37B - Samsung LE40A559

Offline monchi80

  • Adv. Member
  • ***
  • Posts: 130
    • View Profile
Paket-Quellen für Devel-Server
« Reply #6 on: January 02, 2019, 22:48:36 »
Danke für Deine Hilfe. Dann war ich ja schon mal auf dem richtigen Weg.

Mir ist jetzt noch aufgefallen, dass etwas mit dem Pinning der Devel-Pakete was nicht funktioniert. Mit der Einstellung "release a=devel" bekommen die Pakete von Develserver nur die Priorität 500 statt 1001.
Ich habe dies bei mir jetzt mit der Einstellung "release c=" und dann den Namen des Developers gelöst.

Vielleicht gibt es ja auch eine ganz andere Möglichkeit. Falls nicht, könnte man dies auch automatisieren, also dass der Name aus der rc.config übernommen wird?

Gruß
MLD 5.4 - Asus A55BM-A/USB3 - A4-6300 - Samsung 830 SSD 64 MB - WD AV-GP 3TB - Zotac GT 630 Rev. 2 - DD Cine S2 6.5 - LG CH12NS30 - OrigenAE S14V

Offline clausmuus

  • Administrator
  • Expert Member
  • ********
  • Posts: 20170
    • View Profile
    • ClausMuus.de
Paket-Quellen für Devel-Server
« Reply #7 on: January 03, 2019, 00:04:48 »
Danke für den Hinweis. Ich hab's korrigiert.
MLD 5.5 - Raspberry PI - 7" Touch TFT - Squeeze Play
MLD 5.5 - lirc yaUsbIR - OctopusNet - XFX GeForce 9300 mit Intel E3200 - 2GB RAM - 12TB HDD - Lian Li PC-C37B - Samsung LE40A559

[1] MLD-5.x / Development / Paket-Quellen für Devel-Server
 



Users Online Users Online

0 Members and 1 Guest are viewing this topic.