Neu im CVS: Unterstützung für IPKG

Alles rund um das grafische Benutzerinterface Enigma
dbluelle
Contributor
Beiträge: 319
Registriert: Samstag 29. Mai 2004, 18:49

Neu im CVS: Unterstützung für IPKG

Beitrag 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 :up: )
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
rhabarber1848
CDK-Experte
Beiträge: 4335
Registriert: Donnerstag 3. April 2008, 14:05

Re: Neu im CVS: Unterstützung für IPKG

Beitrag 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.
bosmann
Einsteiger
Einsteiger
Beiträge: 268
Registriert: Sonntag 3. September 2006, 14:13

Re: Neu im CVS: Unterstützung für IPKG

Beitrag von bosmann »

rhabarber1848 hat geschrieben: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.
Oh Mann... und ich suche die ganze Zeit nach dem Fehler von mir... :dash:
bosmann
Einsteiger
Einsteiger
Beiträge: 268
Registriert: Sonntag 3. September 2006, 14:13

Re: Neu im CVS: Unterstützung für IPKG

Beitrag von bosmann »

gibt es einen Downloadlink? :oops:

P.S.
ohne dieser Datei ist der Beitrag gegenstandslos...
dbluelle
Contributor
Beiträge: 319
Registriert: Samstag 29. Mai 2004, 18:49

Re: Neu im CVS: Unterstützung für IPKG

Beitrag von dbluelle »

Upps, Entschuldigung, die ipkg.diff hab' ich vergessen :dash:

Ist jetzt im CVS.

dbluelle
bosmann
Einsteiger
Einsteiger
Beiträge: 268
Registriert: Sonntag 3. September 2006, 14:13

Re: Neu im CVS: Unterstützung für IPKG

Beitrag 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
bosmann
Einsteiger
Einsteiger
Beiträge: 268
Registriert: Sonntag 3. September 2006, 14:13

Re: Neu im CVS: Unterstützung für IPKG

Beitrag von bosmann »

Entwarnung!
Nach guten "alten Bauernregeln" vorgegangen:
zuerst Neutrino (fehlerfrei) gebaut, danach verlief Enigmabau auch fehlerfrei... :wink:
dbluelle
Contributor
Beiträge: 319
Registriert: Samstag 29. Mai 2004, 18:49

Re: Neu im CVS: Unterstützung für IPKG

Beitrag von dbluelle »

Sollte jetzt korrekt funktionieren, da hatte ich eine falsche Version des Patches eingecheckt. :dash:

Mich wundert allerdings, dass das nach dem Bauen von Neutrino funktioniert hat. :gruebel:

dbluelle
bosmann
Einsteiger
Einsteiger
Beiträge: 268
Registriert: Sonntag 3. September 2006, 14:13

Re: Neu im CVS: Unterstützung für IPKG

Beitrag von bosmann »

dbluelle hat geschrieben:Sollte jetzt korrekt funktionieren, da hatte ich eine falsche Version des Patches eingecheckt. :dash:

Mich wundert allerdings, dass das nach dem Bauen von Neutrino funktioniert hat. :gruebel:

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...
easter
Neugieriger
Neugieriger
Beiträge: 19
Registriert: Dienstag 3. Januar 2006, 15:36

Re: Neu im CVS: Unterstützung für IPKG

Beitrag von easter »

Die IPKG system am dm7000 ?

das system wird das auch für dm7000 und enigma da sein in nährere zukunft ?
bosmann
Einsteiger
Einsteiger
Beiträge: 268
Registriert: Sonntag 3. September 2006, 14:13

Re: Neu im CVS: Unterstützung für IPKG

Beitrag 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...
easter
Neugieriger
Neugieriger
Beiträge: 19
Registriert: Dienstag 3. Januar 2006, 15:36

Re: Neu im CVS: Unterstützung für IPKG

Beitrag 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 :(
seife
Developer
Beiträge: 4189
Registriert: Sonntag 2. November 2003, 12:36

Re: Neu im CVS: Unterstützung für IPKG

Beitrag von seife »

der "alte weg" wird nicht mehr unterstützt. Benutze HEAD, nicht den dreambox-Branch.
BoxMan
Interessierter
Interessierter
Beiträge: 61
Registriert: Mittwoch 1. Mai 2002, 19:09

Re: Neu im CVS: Unterstützung für IPKG

Beitrag 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

Code: Alles auswählen

./prepare_dream dm7000
noch einmal ausgeführt.
Striper
Erleuchteter
Erleuchteter
Beiträge: 625
Registriert: Samstag 8. September 2007, 16:17

Re: Neu im CVS: Unterstützung für IPKG

Beitrag 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.
BoxMan
Interessierter
Interessierter
Beiträge: 61
Registriert: Mittwoch 1. Mai 2002, 19:09

Re: Neu im CVS: Unterstützung für IPKG

Beitrag von BoxMan »

Danke! :dafuer:
BoxMan
Interessierter
Interessierter
Beiträge: 61
Registriert: Mittwoch 1. Mai 2002, 19:09

Re: Neu im CVS: Unterstützung für IPKG

Beitrag 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?
rhabarber1848
CDK-Experte
Beiträge: 4335
Registriert: Donnerstag 3. April 2008, 14:05

Re: Neu im CVS: Unterstützung für IPKG

Beitrag von rhabarber1848 »

BoxMan hat geschrieben:ipkg steht angeblich nur im HEAD zur Verfügung
Heute gab es commits dazu im dreambox-branch.
BoxMan
Interessierter
Interessierter
Beiträge: 61
Registriert: Mittwoch 1. Mai 2002, 19:09

Re: Neu im CVS: Unterstützung für IPKG

Beitrag von BoxMan »

das habe ich auch mitbekommen, aber was heisst das, wie muss man nun kompilieren?
rhabarber1848
CDK-Experte
Beiträge: 4335
Registriert: Donnerstag 3. April 2008, 14:05

Re: Neu im CVS: Unterstützung für IPKG

Beitrag 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
BoxMan
Interessierter
Interessierter
Beiträge: 61
Registriert: Mittwoch 1. Mai 2002, 19:09

Re: Neu im CVS: Unterstützung für IPKG

Beitrag 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.
bosmann
Einsteiger
Einsteiger
Beiträge: 268
Registriert: Sonntag 3. September 2006, 14:13

Re: Neu im CVS: Unterstützung für IPKG

Beitrag 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
BoxMan
Interessierter
Interessierter
Beiträge: 61
Registriert: Mittwoch 1. Mai 2002, 19:09

Re: Neu im CVS: Unterstützung für IPKG

Beitrag 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!? :dagegen: :gruebel:
bosmann
Einsteiger
Einsteiger
Beiträge: 268
Registriert: Sonntag 3. September 2006, 14:13

Re: Neu im CVS: Unterstützung für IPKG

Beitrag 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!? :dagegen: :gruebel:
4-5 mal das gleiche kann doch kein zufall sein, oder?
BoxMan
Interessierter
Interessierter
Beiträge: 61
Registriert: Mittwoch 1. Mai 2002, 19:09

Re: Neu im CVS: Unterstützung für IPKG

Beitrag von BoxMan »

nein, das ist kein Zufall, imho ehr ein commit-Problem.