Tool-Checker von dietmarw

Kreuzuebersetzer, Diskussion über Änderungen im Tuxbox-CDK und Tuxbox-CVS
Striper
Erleuchteter
Erleuchteter
Beiträge: 625
Registriert: Samstag 8. September 2007, 16:17

Re: Tool-Checker von dietmarw

Beitrag von Striper »

Mir auch Recht. Nur so wie es jetzt ist sollte es nicht bleiben! Da scheitert der geneigte Einsteiger ja schon beim toolchecker...

/edit

Ich sehe grade das via cvs.tuxbox-cvs.sourceforge.net auch schon einer gemeckert hat:

http://cvs.tuxbox-cvs.sourceforge.net/l ... 00001.html
http://cvs.tuxbox-cvs.sourceforge.net/l ... 00002.html
http://cvs.tuxbox-cvs.sourceforge.net/l ... 00003.html
dbt
Administrator
Beiträge: 2675
Registriert: Donnerstag 28. September 2006, 19:18

Re: Tool-Checker von dietmarw

Beitrag von dbt »

Soll ich das wieder zurücksetzen?
rhabarber1848
CDK-Experte
Beiträge: 4335
Registriert: Donnerstag 3. April 2008, 14:05

Re: Tool-Checker von dietmarw

Beitrag von rhabarber1848 »

dbt hat geschrieben:Soll ich das wieder zurücksetzen?
Wenn es jetzt kaputt ist, dann ja, bitte.
dbt
Administrator
Beiträge: 2675
Registriert: Donnerstag 28. September 2006, 19:18

Re: Tool-Checker von dietmarw

Beitrag von dbt »

Habe den 1.6er Stand wieder hergestellt, schaut mal ob das besser zu lösen geht :wink:
Mourice

Re: Tool-Checker von dietmarw

Beitrag von Mourice »

Hallo zusammen,

hier nun mein letzter Beitrag zu diesem Thema.

Das bringt jetzt der toolchecker:

newmake@hpb-ubuntu:~/tuxbox-cvs/hostapps/toolchecker$ ./toolchecker.sh


cvs: 1.12.13
./toolchecker.sh: 46: --version: not found
autoconf >= 2.57a:
./toolchecker.sh: 54: --version: not found
automake >= 1.8:
./toolchecker.sh: 62: --version: not found
libtool >= 1.4.2:
gettext >= 0.12.1: 0.17
make >= 3.79: 3.81
tar: 1.22
bunzip2: 1.0.5
gunzip:
./toolchecker.sh: 110: --version: not found
patch:
infocmp: 5.7.20090803
gcc 2.95 or >= 3.0: 4.4.1-4ubuntu8)
./toolchecker.sh: 134: --version: not found
g++ 2.95 or >= 3.0:
./toolchecker.sh: 142: --version: not found
flex:
./toolchecker.sh: 150: --version: not found
bison:
pkg-config: 0.22
wget: 1.11.4


newmake@hpb-ubuntu:~/tuxbox-cvs/hostapps/toolchecker$

Was glaubt Ihr wohl, warum ich da was dran getan habe ? Eigentlich nur als Hilfe für mich persönlich.
Dachte nur, es würde auch anderen Anfängern vielleicht helfen. (Meine "ersten" Worte ... Wer es brauchen kann ...)

Das Teil ist schon seit ewigen Zeiten "kaputt" und Keinen hat es interessiert.
Und kaum stellt man etwas zur Verfügung, da kommt dann auch schon jemand aus dem Gebüsch.
Es hat Ihn zwar bisher nicht gestört, aber jetzt ... naja, bin ja auch noch "Anfänger".

Und bloss weil ein Einziger damit nicht leben konnte, macht Ihr es wieder rückgängig.

Aber jetzt ist es halt wieder gerecht. Jetzt läuft es eben bei Keinem mehr sauber ...

Gruss
Striper
Erleuchteter
Erleuchteter
Beiträge: 625
Registriert: Samstag 8. September 2007, 16:17

Re: Tool-Checker von dietmarw

Beitrag von Striper »

Mourice hat geschrieben:Das Teil ist schon seit ewigen Zeiten "kaputt" und Keinen hat es interessiert.
Und kaum stellt man etwas zur Verfügung, da kommt dann auch schon jemand aus dem Gebüsch.
Es hat Ihn zwar bisher nicht gestört, aber jetzt ... naja, bin ja auch noch "Anfänger".

Und bloss weil ein Einziger damit nicht leben konnte, macht Ihr es wieder rückgängig.

Aber jetzt ist es halt wieder gerecht. Jetzt läuft es eben bei Keinem mehr sauber ...
Jetzt reg dich mal bitte nicht künstlich auf. Bei mir funktioniert es jetzt mit dem alten Stand wieder.
Zudem war ich nicht der Einzige der die neue Version bemängelt hat.

Wenn man das Teil fixt, dann eben richtig. Ich könnte auch immer noch mit z.B. 2 Versionen, je nach Pakethandler, gut leben.
Striper
Erleuchteter
Erleuchteter
Beiträge: 625
Registriert: Samstag 8. September 2007, 16:17

Re: Tool-Checker von dietmarw

Beitrag von Striper »

Ich hab mal auf die Schnelle eine Version zusammengezimmert die zwischen YUM und APT-GET differenziert. Bitte mal testen.

*siehe weiter unten*
Liontamer
Klöppelliese
Beiträge: 1644
Registriert: Donnerstag 8. August 2002, 12:51

Re: Tool-Checker von dietmarw

Beitrag von Liontamer »

Klappt auf dem Debian hier nicht, weil die sources.list unter /etc/apt/sources.list und nicht unter /etc/sources.list liegt.
Striper
Erleuchteter
Erleuchteter
Beiträge: 625
Registriert: Samstag 8. September 2007, 16:17

Re: Tool-Checker von dietmarw

Beitrag von Striper »

Ich ändere grade noch etwas. Dann sollte es auf mehreren Distris laufen.
Striper
Erleuchteter
Erleuchteter
Beiträge: 625
Registriert: Samstag 8. September 2007, 16:17

Re: Tool-Checker von dietmarw

Beitrag von Striper »

Neuer Versuch:

*siehe weiter unten*
bosmann
Einsteiger
Einsteiger
Beiträge: 268
Registriert: Sonntag 3. September 2006, 14:13

Re: Tool-Checker von dietmarw

Beitrag von bosmann »

Striper hat geschrieben:Ich ändere grade noch etwas. Dann sollte es auf mehreren Distris laufen.
auf debian nicht...

Code: Alles auswählen

Tool Checker for CVS - Version 2.1 - by horsti666, dietmarw, mourice and Striper

Found RPM Package-Manager:

rpm: To install rpm packages on Debian systems, use alien. See README.Debian.
Fehler: Kann den Name-Index nicht öffnen, benutze db3 - Datei oder Verzeichnis nicht gefunden (2)
automake    >=1.7    : Das Paket automake ist nicht installiert
rpm: To install rpm packages on Debian systems, use alien. See README.Debian.
Fehler: Kann den Name-Index nicht öffnen, benutze db3 - Datei oder Verzeichnis nicht gefunden (2)
autoconf    >=2.5    : Das Paket autoconf ist nicht installiert
rpm: To install rpm packages on Debian systems, use alien. See README.Debian.
Fehler: Kann den Name-Index nicht öffnen, benutze db3 - Datei oder Verzeichnis nicht gefunden (2)
cvs                  : Das Paket cvs ist nicht installiert
rpm: To install rpm packages on Debian systems, use alien. See README.Debian.
Fehler: Kann den Name-Index nicht öffnen, benutze db3 - Datei oder Verzeichnis nicht gefunden (2)
libtool     >=1.4.2  : Das Paket libtool ist nicht installiert
rpm: To install rpm packages on Debian systems, use alien. See README.Debian.
Fehler: Kann den Name-Index nicht öffnen, benutze db3 - Datei oder Verzeichnis nicht gefunden (2)
make        >=3.79   : Das Paket make ist nicht installiert
rpm: To install rpm packages on Debian systems, use alien. See README.Debian.
Fehler: Kann den Name-Index nicht öffnen, benutze db3 - Datei oder Verzeichnis nicht gefunden (2)
gettext     >=0.12.1 : Das Paket gettext ist nicht installiert
rpm: To install rpm packages on Debian systems, use alien. See README.Debian.
Fehler: Kann den Name-Index nicht öffnen, benutze db3 - Datei oder Verzeichnis nicht gefunden (2)
makeinfo             : Das Paket texinfo ist nicht installiert
rpm: To install rpm packages on Debian systems, use alien. See README.Debian.
Fehler: Kann den Name-Index nicht öffnen, benutze db3 - Datei oder Verzeichnis nicht gefunden (2)
.
.
.
Striper
Erleuchteter
Erleuchteter
Beiträge: 625
Registriert: Samstag 8. September 2007, 16:17

Re: Tool-Checker von dietmarw

Beitrag von Striper »

Was gibt "rpm -q automake" auf Debian aus? Vermutlich den selben Mist...
bosmann
Einsteiger
Einsteiger
Beiträge: 268
Registriert: Sonntag 3. September 2006, 14:13

Re: Tool-Checker von dietmarw

Beitrag von bosmann »

Striper hat geschrieben:Was gibt "rpm -q automake" auf Debian aus? Vermutlich den selben Mist...

Code: Alles auswählen

bosmann@bosmann:~$ rpm -q automake
rpm: To install rpm packages on Debian systems, use alien. See README.Debian.
Fehler: Kann den Name-Index nicht öffnen, benutze db3 - Datei oder Verzeichnis nicht gefunden (2)
Das Paket automake ist nicht installiert
Striper
Erleuchteter
Erleuchteter
Beiträge: 625
Registriert: Samstag 8. September 2007, 16:17

Re: Tool-Checker von dietmarw

Beitrag von Striper »

OK, dann versuch ich es mal anders herum. Erst die apt-getler erschlagen und dann nach rpm prüfen. Sollte weniger anfällig sein...

*siehe weiter unten*
bosmann
Einsteiger
Einsteiger
Beiträge: 268
Registriert: Sonntag 3. September 2006, 14:13

Re: Tool-Checker von dietmarw

Beitrag von bosmann »

Code: Alles auswählen

Tool Checker for Tuxbox-CVS - Version 2.1 - by horsti666, dietmarw, mourice and Striper

Linux Distribution: 5.0.3

Found RPM Package-Manager:

rpm: To install rpm packages on Debian systems, use alien. See README.Debian.
Fehler: Kann den Name-Index nicht öffnen, benutze db3 - Datei oder Verzeichnis nicht gefunden (2)
automake    >=1.7    : Das Paket automake ist nicht installiert
rpm: To install rpm packages on Debian systems, use alien. See README.Debian.
Fehler: Kann den Name-Index nicht öffnen, benutze db3 - Datei oder Verzeichnis nicht gefunden (2)
autoconf    >=2.5    : Das Paket autoconf ist nicht installiert
rpm: To install rpm packages on Debian systems, use alien. See README.Debian.
Fehler: Kann den Name-Index nicht öffnen, benutze db3 - Datei oder Verzeichnis nicht gefunden (2)
cvs                  : Das Paket cvs ist nicht installiert
rpm: To install rpm packages on Debian systems, use alien. See README.Debian.
Fehler: Kann den Name-Index nicht öffnen, benutze db3 - Datei oder Verzeichnis nicht gefunden (2)
libtool     >=1.4.2  : Das Paket libtool ist nicht installiert
.
.
.
Striper
Erleuchteter
Erleuchteter
Beiträge: 625
Registriert: Samstag 8. September 2007, 16:17

Re: Tool-Checker von dietmarw

Beitrag von Striper »

Hm, du hast doch apt installiert? Wo liegt bei Debian die apt.conf?
bosmann
Einsteiger
Einsteiger
Beiträge: 268
Registriert: Sonntag 3. September 2006, 14:13

Re: Tool-Checker von dietmarw

Beitrag von bosmann »

Striper hat geschrieben:Hm, du hast doch apt installiert? Wo liegt bei Debian die apt.conf?
in usr/share/doc/apt/examples
Zuletzt geändert von bosmann am Freitag 4. Dezember 2009, 17:06, insgesamt 1-mal geändert.
bosmann
Einsteiger
Einsteiger
Beiträge: 268
Registriert: Sonntag 3. September 2006, 14:13

Re: Tool-Checker von dietmarw

Beitrag von bosmann »

habe den toolchecker editiert: :wink:

Code: Alles auswählen

bosmann@bosmann:~$ /home/bosmann/Desktop/toolchecker/toolchecker
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@bosmann:~$ 

oldline:

Code: Alles auswählen

if [ -e "/etc/apt/apt.conf" ]; then
	echo "Found APT Package Manager:"
	echo ""
	#---------------------------------------------#
newline:

Code: Alles auswählen

if [ -e "/usr/share/doc/apt/examples/apt.conf" ]; then
	echo "Found APT Package Manager:"
	echo ""
	#---------------------------------------------#
Striper
Erleuchteter
Erleuchteter
Beiträge: 625
Registriert: Samstag 8. September 2007, 16:17

Re: Tool-Checker von dietmarw

Beitrag von Striper »

Sieht ganz so aus als müsse man mehrere Pfade checken. Mit "/usr/share/doc/apt/examples/apt.conf" bin ich allerdings nicht ganz zufrieden. Das scheint nur ein Sample File zu sein. Evtl. ist es doch besser auch nach sources.list zu prüfen.
Striper
Erleuchteter
Erleuchteter
Beiträge: 625
Registriert: Samstag 8. September 2007, 16:17

Re: Tool-Checker von dietmarw

Beitrag von Striper »

Neuer Versuch:

*siehe weiter unten*
bosmann
Einsteiger
Einsteiger
Beiträge: 268
Registriert: Sonntag 3. September 2006, 14:13

Re: Tool-Checker von dietmarw

Beitrag von bosmann »

ja, tut`s:

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
:up:
Striper
Erleuchteter
Erleuchteter
Beiträge: 625
Registriert: Samstag 8. September 2007, 16:17

Re: Tool-Checker von dietmarw

Beitrag von Striper »

Gut, dann ist nun hoffentlich apt-get und auch yum fehlerfrei abgedeckt. Falls noch jmd. mit einer anderen Distri Probleme hat kann man immer noch nachträglich Checks einfügen. Hoffe nun sind alle soweit glücklich. ;) Danke für die Hilfe bosmann!

Falls noch ein paar Leute kurz Zeit haben das Script zu testen würds nicht schaden. THX!
bosmann
Einsteiger
Einsteiger
Beiträge: 268
Registriert: Sonntag 3. September 2006, 14:13

Re: Tool-Checker von dietmarw

Beitrag von bosmann »

nichts zu danken, habe gerne gemacht...
dietmarw
Contributor
Beiträge: 1833
Registriert: Mittwoch 10. April 2002, 15:39

Re: Update für toolchecker von dietmarw

Beitrag von dietmarw »

-bei debian 4.1.x zeigt er nur "4.0", ohne das "debian"
-gunzip erzeugt keine ausgabe (debian)
-python erzeugt keine ausgabe (debian)
-am ende unter zlib erfolgt die versionsausgabe von zlib noch einmal

edit:
-opensuse 11 kennt er den paketmanager nicht (kein yum, sondern rpm)
-da gibt er "opensuse 11" aus
Striper
Erleuchteter
Erleuchteter
Beiträge: 625
Registriert: Samstag 8. September 2007, 16:17

Re: Update für toolchecker von dietmarw

Beitrag von Striper »

dietmarw hat geschrieben:-bei debian 4.1.x zeigt er nur "4.0", ohne das "debian"
Dann steht in /etc/debian_version eben nicht mehr drin. Da will ich ungern noch Sonderfälle reinbasteln. War sowieso nur eine Spielerei.
dietmarw hat geschrieben: -gunzip erzeugt keine ausgabe (debian)
-python erzeugt keine ausgabe (debian)
-am ende unter zlib erfolgt die versionsausgabe von zlib noch einmal
In welchen Zweig läuft er da rein? APT oder YUM?
dietmarw hat geschrieben: -opensuse 11 kennt er den paketmanager nicht (kein yum, sondern rpm)
-da gibt er "opensuse 11" aus
Da muss ich mir mal den Paketmanager von Suse ansehen. Kannst ja Probehalber mal die Überprüfungen der If-Verzeigungen rausnehmen ob evtl. einer der vorhandenen schon korrekt durchläuft.