Re: [suse-multimedia] Problem mit Source-RPMs von Packman
-----Ursprüngliche Nachricht----- Von: Harald_mail@t-online.de [mailto:Harald_mail@t-online.de] Gesendet: Donnerstag, 25. März 2004 13:10
Am Donnerstag, 25. März 2004 11:48 schrieb Nottebrok, Guido:
Hallo Liste,
ich möchte VideolanClient (vlc) von Packman auf einer SuSE 8.1 installieren. Obwohl die RPMs für SuSE 9.0 sind habe ich nach dem [...] Da das RPM gegen GLIBC_2.3.2 gelinkt ist (die 8.1 hat 2.2.5) muss ich wohl das Source-RPM
Ja, genau. Das kann nicht funktionieren.
neu kompilieren und vorher noch die Abhängig- keiten auflösen. [...]
----- libdvdplay >= 1.0.1 -----
Das ist die Meldung beim installieren des bin.rpm? Es bedeutet nicht, das Du diese Version unbedingt zum installiern des src.rpm des vlc brauchst!
Ich habe keine andere Version ausser dieser für 9.0 bei Packman gefunden. aus vlc.spec: Buildrequires: XFree86-devel, libpostproc, libcdio-devel BuildRequires: libcddb-devel >= 0.9.4 %{!?_without_dvd:Buildrequires: libdvdcss-devel >= 1.2.8} %{!?_without_dvdread:Buildrequires: libdvdread-devel >= 0.9.4} %{!?_without_dvdplay:Buildrequires: libdvdplay-devel >= 1.0.1} [...] Requires: XFree86, libcdio Requires: libcddb >= 0.9.4 %{!?_without_dvd:Requires: libdvdcss >= 1.2.8} %{!?_without_dvdread:Requires: libdvdread >= 0.9.4} %{!?_without_dvdplay:Requires: libdvdplay >= 1.0.1} anscheinend brauche ich es doch, oder verstehe ich das falsch. Kenne mich mit spec-Files nicht so aus.
rpm --rebuild libdvdplay*src* (von Packman für SuSE 9.0) [...] vmg.h:47: parse error before '}' token
Da musst Du halt sehen was in dieser Datei in Zeile 47 und "before '}'" steht...
o.k. werde ich machen
Meldungen wie...
vmg.h:47: warning: data definition has no type or storage class
sind meist Folgefehler und Du kannst sie erst mal vergessen.
[...]
Hier habe ich absolut keine Ahnung was ich machen kann / muss
Ich würde dann nicht den Versuch starten alle Abhängikeiten des 9.0-vlc.rpm zu erfüllen.
Hol Dir einfach das "normale" source-file, entpacke es und starte dann in dem Verzeichnis den ./configure -Befehl.
Du meinst ich soll kein src.rpm nehmen sondern direkt die Sourcen kompilieren? Davon wurde hier aber oft abgeraten.
Die dann ev. auftreten Meldungen musst Du erfüllen.
ist ja klar
[...]
Gruß Harald
-- Um die Liste abzubestellen, schicken Sie eine Mail an: suse-multimedia-unsubscribe@suse.com Um eine Liste aller verfügbaren Kommandos zu bekommen, schicken Sie eine Mail an: suse-multimedia-help@suse.com
Am Donnerstag, 25. März 2004 14:33 schrieb Nottebrok, Guido:
Von: Harald_mail@t-online.de [mailto:Harald_mail@t-online.de]
Das ist die Meldung beim installieren des bin.rpm? Es bedeutet nicht, das Du diese Version unbedingt zum installiern des src.rpm des vlc brauchst!
Ich habe keine andere Version ausser dieser für 9.0 bei Packman gefunden.
aus vlc.spec:
Buildrequires: XFree86-devel, libpostproc, libcdio-devel BuildRequires: libcddb-devel >= 0.9.4 %{!?_without_dvd:Buildrequires: libdvdcss-devel >= 1.2.8} %{!?_without_dvdread:Buildrequires: libdvdread-devel >= 0.9.4} %{!?_without_dvdplay:Buildrequires: libdvdplay-devel >= 1.0.1} [...]
anscheinend brauche ich es doch, oder verstehe ich das falsch. Kenne mich mit spec-Files nicht so aus.
Dabei werden dem ./configure dann seine Optionen über solche Macros übergeben,- warum auch immer. Damit kenne ich mich auch nicht weiter aus. Allerdings hast du recht. Diese Abhängikeiten müssen wohl erfüllt sein....
Hol Dir einfach das "normale" source-file, entpacke es und starte dann in dem Verzeichnis den ./configure -Befehl.
Du meinst ich soll kein src.rpm nehmen sondern direkt die Sourcen kompilieren? Davon wurde hier aber oft abgeraten.
Es wurde oft abgeraten über "make install" zu installieren. Es hängt einfach von dem Programm ab. mplayer z.B ist als source-file als "Rund-um-sorglos" Paket gehalten und bringt alles wesentliche gleich mit. Ich würde daher nie auf den Gedanken kommen, ihn als src.rpm zu installieren. Den vlc würde ich einfach überhaupt nicht installieren. Mplayer und xine sind eigentlich besser... Wegen dem installieren: "checkinstall" wurde oft genannt. Und so als Einstieg ins rpm-bauen... http://www.linux-magazin.de/Artikel/ausgabe/2001/04/RPM/rpm.html Gruß Harald
participants (2)
-
Harald_mail@t-online.de
-
Nottebrok, Guido