:/# rpm2cpio stlinux22-host-rpmconfig-2.2-10.noarch.rpm | cpio -ivd ./opt/STM/STLinux-2.2/config/rpm ./opt/STM/STLinux-2.2/config/rpm/common ./opt/STM/STLinux-2.2/config/rpm/find-provides ./opt/STM/STLinux-2.2/config/rpm/find-requires ./opt/STM/STLinux-2.2/config/rpm/hosts ./opt/STM/STLinux-2.2/config/rpm/hosts/TEMPLATE ./opt/STM/STLinux-2.2/config/rpm/hosts/i686-pc-linux-gnu ./opt/STM/STLinux-2.2/config/rpm/hosts/sparc-sun-solaris2.7 ./opt/STM/STLinux-2.2/config/rpm/hosts/x86_64-pc-linux-gnu ./opt/STM/STLinux-2.2/config/rpm/targets ./opt/STM/STLinux-2.2/config/rpm/targets/TEMPLATE ./opt/STM/STLinux-2.2/config/rpm/targets/arm-linux ./opt/STM/STLinux-2.2/config/rpm/targets/arm-uclibc-linux ./opt/STM/STLinux-2.2/config/rpm/targets/sh4-linux ./opt/STM/STLinux-2.2/config/rpm/targets/sh4-uclibc-linux ./opt/STM/STLinux-2.2/config/rpm/targets/st231-linux 79 blocks
Das ist ein wichtiges Thema.
X
X
-
konnte es entpacken
rpm2cpio stlinux22-host-rpmconfig-2.2-10.noarch.rpm | cpio -ivd
Code:
-
Ist doch richtig, genau das ist ja das, was am ende in /opt/STM/STLinux-2.2 auch stehen soll, siehe
path /opt/STM/STLinux-2.2 in package stlinux22-host-rpmconfig-2.2-10.noarch is not relocatable
Meine Datei ist größer, 14468 Bytes.
EDIT: Wobei meine auch nicht "noarch" beinhaltet. Dürfte wohl an der Linuxversion liegen (hier openSuSE 10).MfG BPanther - neutrino.mbremer.de
Kommentar
-
also ich fang nun nochmal komplett neu an
lösche /tdt und /opt.
nun
Code:cd / wget http://gitorious.org/open-duckbox-project-sh4/tdt/blobs/raw/master/tdt/cvs/cdk/setuptdt.sh chmod 755 setuptdt.sh ./setuptdt.sh git clone git://gitorious.org/open-duckbox-project-sh4/tdt.git
Initialized empty Git repository in /tdt/.git/
remote: Counting objects: 18670, done.
remote: Compressing objects: 100% (15052/15052), done.
remote: Total 18670 (delta 9277), reused 8138 (delta 2137)
Receiving objects: 100% (18670/18670), 38.68 MiB | 163 KiB/s, done.
Resolving deltas: 100% (9277/9277), done.
Code:cp /tdt/tdt/cvs/cdk/root/ cd /tdt/tdt/cvs/cdk/root/ tar xfvz boot.tar.gz cd /tdt/tdt/cvs/cdk/ ./make.sh (gebe 1, 1, und n ein) make yaud-enigma2
path /opt/STM/STLinux-2.2 in package stlinux22-host-rpmconfig-2.2-10.noarch is not relocatable
make: *** [host-rpmconfig] Fehler 1
erstelle nun
/opt/STM/STLinux-2.2
führ wieder make.sh und make yaud-enigma2
gleicher fehler.
Code:make clean ./make.sh make yaud-enigma2
ich stelle mich glaube nen bissle blöd an...
könntest du mir genau sagen wie ich jetzt vorgehen soll? vielen dank für deine ganze hilfe
achso und datei größe ist wieder
/tdt/tdt/cvs/cdk/RPMS/noarch# ls -l
insgesamt 16
-rw-r--r-- 1 root root 13531 11. Jul 14:32 stlinux22-host-rpmconfig-2.2-10.noarch.rpm
Kommentar
-
Entschuldige die späte Antwort, aber ich mußte mich gestern dann doch "für 5 min. mal kurz" hinlegen...
Da ich sonst kein E2 baue, habe ich erstmal die VM neu gesichert. Den E2-Bau habe ich gestartet - noch baut er hier, nur kann das ne Weile dauern, da bisher nie gebaut.
Übrigens, nachdem ich bei Dir gesehen habe, daß das nicht das Archiv-Verzeichnis war, wo die stlinux22-host-rpmconfig-2.2-10.noarch.rpm liegt, sondern in /tdt/tdt/cvs/cdk/RPMS/noarch, habe ich die auch bei mir mit dem gleichen Namen gefunden, allerdings kleiner, mit nur 12243 Bytes.
setuptdt.sh - muß nur beim allerersten mal gestartet werden, da es systemweite und permanente Änderungen sind. Daher reicht bei einem kompletten neuen Clonen auch, nachdem man /tdt komplett gelöscht hat (Auszug aus meiner fullinst.sh - Pfad der boot.tar.gz ggf. anpassen):
Code:cd / git clone git://gitorious.org/open-duckbox-project-sh4/tdt.git mkdir -p /tdt/tdt/cvs/cdk/root/ cd /tdt/tdt/cvs/cdk/root/ tar -xzvf ~/boot.tar.gz # ACHTUNG: Die player2.tar.gz ist veraltet, Module aus aktuellem Image benutzen! # mkdir -p /tdt/tdt/tufsbox/cdkroot/lib/modules/2.6.17.14_stm22_0041/extra/ # cd /tdt/tdt/tufsbox/cdkroot/lib/modules/2.6.17.14_stm22_0041/extra/ # tar -xzvf ~/player2.tar.gz
Code:cd /tdt/tdt/cvs/cdk make yaud-enigma2
Code:cd /tdt/ git checkout -f git pull
Code:cd /tdt/tdt/cvs/cdk make clean mkdir -p /tdt/tdt/cvs/cdk/root/ cd /tdt/tdt/cvs/cdk/root/ tar -xzvf ~/boot.tar.gz # ACHTUNG: Die player2.tar.gz ist veraltet, Module aus aktuellem Image benutzen! # mkdir -p /tdt/tdt/tufsbox/cdkroot/lib/modules/2.6.17.14_stm22_0041/extra/ # cd /tdt/tdt/tufsbox/cdkroot/lib/modules/2.6.17.14_stm22_0041/extra/ # tar -xzvf ~/player2.tar.gz cd /tdt/tdt/cvs/cdk ./touch.sh ./make.sh
Und noch etwas: Ich arbeite grundsätzlich mit root, da normale Benutzerrechte zum Teil Probleme bei mir gemacht haben. Da das eh nur eine VM ist, die auch nur zum bauen verwendet wird, ist das kein Problem.
EDIT: Baut bei mir nicht durch, Grund:
MfG BPanther - neutrino.mbremer.de
Kommentar
-
danke BPanther für deine ganze zeit und mühe die du investiert hast.
leider habe ich es noch immer nicht geschaft ein eigenes image zu bauen. naja vlt lasse ich es einfach mal ruhen und versuche es mal später wieder, vlt hat sich ja bis dahin etwas geändert
Kommentar
-
lass es grade mal an nem anderen rechner durchlaufen mit ubuntu 10.4
und sie da es läuft und läuft...
ich melde mich wenn es fertig ist ob es geklappt hat
//edit: ok diesmal lief es etwa 3h durch und dann ist es abgebrochen... naja ich geb erstmal wieder auf :O
Kommentar
-
Original von krauss
Kann nur HDMI-PC auswählen sonst kommt ein GS...
Es wird auch kein Tuner gefunden....
Also könnte Tips gebrauchen
das selbe problem hab ich auch ,habe die .ko aus lib/modules getauscht aber danach startet sie nicht mehr bleibt bei ufs922 stehen
sollte ein stm23 0119 e2 nightly werdenUFS-910 120GB, UFS-912, UFS-913, UFS-922 500GB
Philips LCD 42", Qnap TS-219P+, DNS-320
Ariva 100E ,1x Dbox
sigpic
Kommentar
-
Also beim bau eines E2 GIT für Octagon geht auch nix ! Die Box kommt bis zum Start Assi dann auswahl HDMI,scart etc ! Wenn ich dann scart auswähle kommt was von Videomode aber mehr steht da nicht nix zum anwählen ! Wenn ich da weiter gehe bzw. raus möchte kommt nur ein GS ! Tuner findet er auch nicht !
Kommentar
-
@geko37
gleiches problem hatte ich auch
Du mußt Dir am besten die NP Header Files suchen und aus diesen das Verzeichnis player nach ....cvs/driver/include kopieren. Dann wieder mit make.sh beginnen. Dann werden alle Module gebaut.
Fütter mal google mit "fw_header_sh4_receivers". Ich hoffe das google Dir auch weiter hilft.UFS-910 120GB, UFS-912, UFS-913, UFS-922 500GB
Philips LCD 42", Qnap TS-219P+, DNS-320
Ariva 100E ,1x Dbox
sigpic
Kommentar
Nicht konfiguriertes PHP-Modul
Einklappen
Anleitung e2 Image erstellen
Einklappen
Kommentar