Seite 1 von 2
Neu im CVS: Unterstützung für IPKG
Verfasst: Samstag 5. Dezember 2009, 18:15
von dbluelle
Ich habe die Unterstützung für das IPKG-System ins CVS eingecheckt.
(Den größten Teil der Vorarbeit hat ripper erledigt, danke dafür

)
Es ist aber per default ausgeschaltet und muss per --enable-ipkg eingeschaltet werden.
Näheres zum IPKG-System siehe
http://handhelds.org/moin/moin.cgi/Ipkg
dbluelle
Re: Neu im CVS: Unterstützung für IPKG
Verfasst: Sonntag 6. Dezember 2009, 20:09
von rhabarber1848
Du erwähnst hier cdk/Patches/ipkg.diff
http://cvs.tuxbox-cvs.sourceforge.net/t ... 8&r2=1.499
Diese Datei ist allerdings nicht im CVS.
Re: Neu im CVS: Unterstützung für IPKG
Verfasst: Sonntag 6. Dezember 2009, 21:05
von bosmann
Oh Mann... und ich suche die ganze Zeit nach dem Fehler von mir...

Re: Neu im CVS: Unterstützung für IPKG
Verfasst: Sonntag 6. Dezember 2009, 21:21
von bosmann
gibt es einen Downloadlink?
P.S.
ohne dieser Datei ist der Beitrag gegenstandslos...
Re: Neu im CVS: Unterstützung für IPKG
Verfasst: Montag 7. Dezember 2009, 19:27
von dbluelle
Upps, Entschuldigung, die ipkg.diff hab' ich vergessen
Ist jetzt im CVS.
dbluelle
Re: Neu im CVS: Unterstützung für IPKG
Verfasst: Montag 7. Dezember 2009, 23:21
von bosmann
Code: Alles auswählen
make[2]: Entering directory `/home/bosmann/newmake/tuxbox-cvs/cdk/ipkg-0.99.163'
cd . && /bin/sh /home/bosmann/newmake/tuxbox-cvs/cdk/ipkg-0.99.163/missing --run automake-1.9 --gnu Makefile
configure.ac:3: version mismatch. This is Automake 1.9.6,
configure.ac:3: but the definition used by this AM_INIT_AUTOMAKE
configure.ac:3: comes from Automake 1.9.5. You should recreate
configure.ac:3: aclocal.m4 with aclocal and run automake again.
Makefile.am:24: variable `ipkg_cl_LDADD' is defined but no program or
Makefile.am:24: library has `ipkg_cl' as canonic name (possible typo)
Makefile.am:98: variable `ipkg_cl_SOURCES' is defined but no program or
Makefile.am:98: library has `ipkg_cl' as canonic name (possible typo)
make[2]: *** [Makefile.in] Fehler 1
make[2]: Leaving directory `/home/bosmann/newmake/tuxbox-cvs/cdk/ipkg-0.99.163'
make[1]: *** [.deps/ipkg] Fehler 2
make[1]: Leaving directory `/home/bosmann/newmake/tuxbox-cvs/cdk'
make: *** [/home/bosmann/newmake/dbox2/cdkflash/root] Fehler 2
- automake downgraden?
- typo korrigieren, aber wie?
aktueller toolchecker sagt:
Code: Alles auswählen
Tool Checker for Tuxbox-CVS - Version 2.1 - by horsti666, dietmarw, mourice and Striper
Linux Distribution: 5.0.3
Found APT Package Manager:
automake >=1.7 : 1.10.1
autoconf >=2.50 : 2.61
cvs : 1.12.13
libtool >=1.4.2 : 1.5.26
make >=3.79 : 3.81
gettext >=0.12.1 : 0.17
makeinfo : 4.11
tar : 1.20
bunzip2 : 1.0.5
gunzip : 1.3.12
patch : 2.5.9
infocmp : 5.7.20081213
gcc >=3.0 : 4.3.2
g++ >=3.0 : 4.3.2
yacc : 2.3
bison : 2.3
flex : 2.5.35
pkg-config : 0.22
python : 2.5.2
wget : 1.11.4
zlib1g-dev : 1:1.2.3.3.dfsg-12
Re: Neu im CVS: Unterstützung für IPKG
Verfasst: Dienstag 8. Dezember 2009, 00:32
von bosmann
Entwarnung!
Nach guten "alten Bauernregeln" vorgegangen:
zuerst Neutrino (fehlerfrei) gebaut, danach verlief Enigmabau auch fehlerfrei...

Re: Neu im CVS: Unterstützung für IPKG
Verfasst: Freitag 11. Dezember 2009, 21:24
von dbluelle
Sollte jetzt korrekt funktionieren, da hatte ich eine falsche Version des Patches eingecheckt.
Mich wundert allerdings, dass das nach dem Bauen von Neutrino funktioniert hat.
dbluelle
Re: Neu im CVS: Unterstützung für IPKG
Verfasst: Freitag 11. Dezember 2009, 22:54
von bosmann
dbluelle hat geschrieben:Sollte jetzt korrekt funktionieren, da hatte ich eine falsche Version des Patches eingecheckt.
Mich wundert allerdings, dass das nach dem Bauen von Neutrino funktioniert hat.
dbluelle
ist aber so, und umgekehrt auch. zwar ein enigma für die dbox2 wurde erstellt und die ipkg-optionen sind da. kann aber nicht vollständig testen weil ich noch keinen server habe...
Re: Neu im CVS: Unterstützung für IPKG
Verfasst: Samstag 12. Dezember 2009, 08:48
von easter
Die IPKG system am dm7000 ?
das system wird das auch für dm7000 und enigma da sein in nährere zukunft ?
Re: Neu im CVS: Unterstützung für IPKG
Verfasst: Samstag 12. Dezember 2009, 12:39
von bosmann
easter hat geschrieben:Die IPKG system am dm7000 ?
das system wird das auch für dm7000 und enigma da sein in nährere zukunft ?
müsste eigentlich jetzt schon gehen. --enable-ipkg hinzufügen...
Re: Neu im CVS: Unterstützung für IPKG
Verfasst: Samstag 12. Dezember 2009, 13:38
von easter
ich build image der alte weg und in prepare script --enable-ipkg zugefüght
To build a complete Image for any dreambox do following:
1.) create a lokal directory for your new dreambox cdk and change into
this new directory
2.) check out tuxbox-cvs branch "dreambox":
export CVS_RSH=ssh
cvs -d
anoncvs@cvs.tuxbox-cvs.sourceforge.net:/cvs/tuxbox -z3 co -P -rdreambox .
3.) change into "cdk" directory
4.) "chmod ugo+x prepare"
5.) "./prepare <dm7000, dm500, dm56x0> ( dm7000 is default )
6.) "make checkout" ( this updates many parts of the CVS to HEAD branch )
7.) "make dreamboximage_root"
8.) "make rebuild-flash"
9.) "make flash-compress"
ich habe das einmal gemacht, aber der ipkg (binaery) und der libipkg.so.0 sind nicht da wen imagebau fertig sind

Re: Neu im CVS: Unterstützung für IPKG
Verfasst: Samstag 12. Dezember 2009, 15:04
von seife
der "alte weg" wird nicht mehr unterstützt. Benutze HEAD, nicht den dreambox-Branch.
Re: Neu im CVS: Unterstützung für IPKG
Verfasst: Samstag 12. Dezember 2009, 15:16
von BoxMan
wie checkt man den head aus, so?
Code: Alles auswählen
cvs -d anoncvs@cvs.tuxbox.org:/cvs/tuxbox -z3 co -PA .
und so updaten?
Code: Alles auswählen
cvs -d anoncvs@cvs.tuxbox.org:/cvs/tuxbox -z3 up -dPA .
bei mir ist ipkg auch nicht mit drin, obwohl die Sourcen auf den Rechner sind.
--enable-ipkg habe ich in prepare_dream eingetragen und danach den Befehl
noch einmal ausgeführt.
Re: Neu im CVS: Unterstützung für IPKG
Verfasst: Samstag 12. Dezember 2009, 15:27
von Striper
Schau dir mal diesen Beitrag von Prodigy7 an:
http://www.tuxbox-cvs.sourceforge.net/f ... 82#p373182
Dort solltest du alles relevante finden.
Re: Neu im CVS: Unterstützung für IPKG
Verfasst: Samstag 12. Dezember 2009, 15:29
von BoxMan
Danke!

Re: Neu im CVS: Unterstützung für IPKG
Verfasst: Montag 14. Dezember 2009, 21:12
von BoxMan
irgendwie fällt mir das schwer, Prodigy7's Skript für mein Projekt (enigma1->dm7000->head->ipkg) umzusetzen.
ipkg steht angeblich nur im HEAD zur Verfügung, wie muss ich jetzt das Image bauen?
Und wie gesagt, ich möchte nicht Neutrino bauen, sondern Enigma1.
Kann mir jemand Bitte ausführlich zu Hilfe stehen?
Re: Neu im CVS: Unterstützung für IPKG
Verfasst: Montag 14. Dezember 2009, 21:21
von rhabarber1848
BoxMan hat geschrieben:ipkg steht angeblich nur im HEAD zur Verfügung
Heute gab es commits dazu im dreambox-branch.
Re: Neu im CVS: Unterstützung für IPKG
Verfasst: Montag 14. Dezember 2009, 21:29
von BoxMan
das habe ich auch mitbekommen, aber was heisst das, wie muss man nun kompilieren?
Re: Neu im CVS: Unterstützung für IPKG
Verfasst: Montag 14. Dezember 2009, 21:34
von rhabarber1848
http://article.gmane.org/gmane.comp.vid ... x.scm/1658
Option is disabled by default.
To enable it, use: --enable-ipkg in prepare script
Re: Neu im CVS: Unterstützung für IPKG
Verfasst: Montag 14. Dezember 2009, 21:44
von BoxMan
dass ipkg disabled by default ist, ist mir klar.
Ich möchte nur gerne wissen, wie man ein Image (enigma1->dm7000->head->ipkg) nun kompiliert.
Re: Neu im CVS: Unterstützung für IPKG
Verfasst: Montag 14. Dezember 2009, 22:06
von bosmann
also, ich habe paar mal für dm56x0 mit --enable-ipkg erfolgreich gebaut. allerdings wenn es beim ersten enigma-versuch zur fehler kam, habe ich dann erst neutrino gebaut. danach lief enigma fehlerfrei durch...(siehe seite 1)
für 7000-er habe ich nicht probiert...
P.S.
gerade eben das gleich szenario durchgelaufen
Re: Neu im CVS: Unterstützung für IPKG
Verfasst: Montag 14. Dezember 2009, 22:12
von BoxMan
ja, das habe ich auch des öfteren gelesen, dass man erst neutrino bauen muss, um ein enigma(head)-Image zu kompilieren.
Das kann doch nicht sein!?

Re: Neu im CVS: Unterstützung für IPKG
Verfasst: Montag 14. Dezember 2009, 22:20
von bosmann
BoxMan hat geschrieben:ja, das habe ich auch des öfteren gelesen, dass man erst neutrino bauen muss, um ein enigma(head)-Image zu kompilieren.
Das kann doch nicht sein!?

4-5 mal das gleiche kann doch kein zufall sein, oder?
Re: Neu im CVS: Unterstützung für IPKG
Verfasst: Montag 14. Dezember 2009, 22:23
von BoxMan
nein, das ist kein Zufall, imho ehr ein commit-Problem.