kann es sein, das optionale pakete (wie in meinem beispiel "make mc") nicht an den richtigen stellen landen, so das sie am ende weder im "install" noch im "p2" verzeichnis enthalten sind?
mc z.b. lag dann zeitweise unter build_tmp/.opkg/root/opt/pkg/
da liegt er jetzt aber scheinbar auch nicht mehr?
edit:
das gleiche bei lirc, liegt scheinbar unter build_tmp/.opkg/root/
und weder im "install" noch im "p2" verzeichnis.
[Spark] optionale pakete
-
- Contributor
- Beiträge: 1833
- Registriert: Mittwoch 10. April 2002, 15:39
[Spark] optionale pakete
Download Bereiche für DBox2, TD und Spark Distributionen
http://dietmarw.polsum.net
http://dietmarw.trale.de (r.i.p.)
http://dietmarw.polsum.net
http://dietmarw.trale.de (r.i.p.)
-
- Developer
- Beiträge: 4189
- Registriert: Sonntag 2. November 2003, 12:36
Re: [Spark] optionale pakete
Alle gebauten pakete liegen unter pkg/opkg
-
- Contributor
- Beiträge: 1833
- Registriert: Mittwoch 10. April 2002, 15:39
Re: [Spark] optionale pakete
das die opk pakete da liegen war schon klar, aber wo landen die binaries und zugehörigen dateien?
meinem verständnis nach, sollten die entweder im install oder im p2 verzeichnis vorhanden sein.
meinem verständnis nach, sollten die entweder im install oder im p2 verzeichnis vorhanden sein.
Download Bereiche für DBox2, TD und Spark Distributionen
http://dietmarw.polsum.net
http://dietmarw.trale.de (r.i.p.)
http://dietmarw.polsum.net
http://dietmarw.trale.de (r.i.p.)
-
- Contributor
- Beiträge: 1623
- Registriert: Donnerstag 10. Januar 2002, 20:03
Re: [Spark] optionale pakete
opkg ist ein Paketformat. Die kompletten Dateien werden als gzip Paket gepackt und um Steuerdateien erweitert, das ganze basiert auf APT, dem Debian Paket Format. Also sind alles binären Dateien schließlich in der einen opkg Datei.
Das "Verpacken" macht das Script scripts/opkg.sh.
Wenn das Deine Frage nicht erklärt verstehe ich diese nicht.
Code: Alles auswählen
$ file ffmpeg-0.9-2.opk
ffmpeg-0.9-2.opk: Debian binary package (format 2.0)
Wenn das Deine Frage nicht erklärt verstehe ich diese nicht.
Na schönen Dank Herr Schwanke!
Ein toller Sommer!
Ein toller Sommer!
-
- Contributor
- Beiträge: 1833
- Registriert: Mittwoch 10. April 2002, 15:39
Re: [Spark] optionale pakete
dann versuche ich meine frage noch mal deutlicher zu stellen..
ich baue eine spark distribution mit "make wasauchimmer",
in der am ende zu verwendendende files automatisch in
cs-neutrino/build_tmp/install
bzw.
cs-neutrino/build_tmp/sparksystem/p2
liegen.
ich würde jetzt erwarten, das bei einem "make mc" oder "make lirc"
die dadurch erzeugten files (z.b. binary mc) ebenso in den obigen verzeichnissen angelegt werden.
unabhängig von irgendwelchen .opk dateien.
ich baue eine spark distribution mit "make wasauchimmer",
in der am ende zu verwendendende files automatisch in
cs-neutrino/build_tmp/install
bzw.
cs-neutrino/build_tmp/sparksystem/p2
liegen.
ich würde jetzt erwarten, das bei einem "make mc" oder "make lirc"
die dadurch erzeugten files (z.b. binary mc) ebenso in den obigen verzeichnissen angelegt werden.
unabhängig von irgendwelchen .opk dateien.
Download Bereiche für DBox2, TD und Spark Distributionen
http://dietmarw.polsum.net
http://dietmarw.trale.de (r.i.p.)
http://dietmarw.polsum.net
http://dietmarw.trale.de (r.i.p.)
-
- Developer
- Beiträge: 4189
- Registriert: Sonntag 2. November 2003, 12:36
Re: [Spark] optionale pakete
Nein. build_tmp/install wird vom system-pkgs oder minimal-system-pkgs angelegt. Dazu werden einfach auf dem buildhost die opk-Pakete in dieses Verzeichnis installiert. Ursprünglich war das nur als "bootstrap-System" gedacht, um glibc+busybox auf die Kiste zu bekommen und dann per opkg-cl die restlichen Pakete online nachzuinstallieren.
Man könnte aber bestimmt ein Target machen, was zusätzliche Pakete in dieses install-Verzeichnis packt, evtl. in einer Variable "ADDON_PKGS" konfigurierbar oder so.
Muss ich mir mal anschauen.
Man könnte aber bestimmt ein Target machen, was zusätzliche Pakete in dieses install-Verzeichnis packt, evtl. in einer Variable "ADDON_PKGS" konfigurierbar oder so.
Muss ich mir mal anschauen.
-
- Contributor
- Beiträge: 1833
- Registriert: Mittwoch 10. April 2002, 15:39
Re: [Spark] optionale pakete
ein make mc legt seine erzeugten files ja in "build_tmp/.opkg/root/opt/pkg" ab.
diese files ins p2 kopiert, meckert mc über eine fehlende "libglib-2.0.so.0".
dieses file ist aber wohl nur on den opk files enthalten?
diese files ins p2 kopiert, meckert mc über eine fehlende "libglib-2.0.so.0".
dieses file ist aber wohl nur on den opk files enthalten?
das wäre sehr hilfreich..seife hat geschrieben:...
Man könnte aber bestimmt ein Target machen, was zusätzliche Pakete in dieses install-Verzeichnis packt, evtl. in einer Variable "ADDON_PKGS" konfigurierbar oder so...
Download Bereiche für DBox2, TD und Spark Distributionen
http://dietmarw.polsum.net
http://dietmarw.trale.de (r.i.p.)
http://dietmarw.polsum.net
http://dietmarw.trale.de (r.i.p.)
-
- Developer
- Beiträge: 4189
- Registriert: Sonntag 2. November 2003, 12:36
Re: [Spark] optionale pakete
make mc baut ein mc.opk, und das hat eine dependency auf glib.opk oder so ähnlich. Ich hatte es jedenfalls mal probiert und es hat funktioniert.
Die Regel für addon-Pakete kann gerne auch mal jemand anders machen, Beispiele gibt es ja in den Makefiles genug. Momentan ist das ja eine ziemliche one-man-Show und das sorgt halt dafür, dass die Sachen die für mich interessant sind zuerst reinkommen
Die Regel für addon-Pakete kann gerne auch mal jemand anders machen, Beispiele gibt es ja in den Makefiles genug. Momentan ist das ja eine ziemliche one-man-Show und das sorgt halt dafür, dass die Sachen die für mich interessant sind zuerst reinkommen