PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : verscummvmt nochmal ;-)



Franknborder
24.06.04, 21:34
Hallo,...


es geht noch mal um scummvm. Auf der Suse 9 CD ist ja die Version 0.5
drauf. Ich möchte aber die 0.6 installieren, wenn ich jetzt aber
versuche das rpm file scummvm 0.6 mit yast einzuspielen (übers Terminal geht es nicht mit rpm scummvm 0.6.rpm ???), verlangt Suse
jedes mal die sch...Cd um die 0.5 zu installieren. Irgendwie hatte
das ganze zu Folge das wenn ich auf "Beneath the steele sky" geklickt habe alles einfror und ich "reseten" ! musste. Was ist zu tun ?
Das "flight of the amazon queen" läuft immer noch nicht. Scumm erkennt
es scheinbar nicht. Kann sein das das Teil fehlerhaft runtergezogen wurde ?.....Also das mit dem Comp reseten ist n bisschen arg, hätte ich
nicht gedacht, ich kann den Prozess auch nicht killen, weil keinerlei
Aktionen mehr möglich sind !


Gruß

Franknborder

psycho0815
24.06.04, 22:15
versuch mal auf der konsole
"rpm -Uhv scummvm-0.6.rpm" oder wie auch immer das rpm heißt.

Franknborder
25.06.04, 09:53
Hallo,...

ich habe das mal ausprobiert, es tut sich auch was aber nicht das gewünschte. Ich habe in Yast daraufhin die "Installationsquellen"
gewechselt, das Suse nicht stängig versucht von CD zu installieren,
sondern von meinem Benutzerdefinierten Pfad aus. Den neuen Pfad
habe ich auf "aktiv" also "an" gestellt, und ansonsten auch alle Variationen
ausprobiert, klappt nicht. Unter Suse 8.1 ging das aber noch, ohne irgendeinen Pfad zu ändern. Mir fallen jetzt immer mehr kleinere Macken auf, wenn es so weiter geht fliegt das Ding runter und ich schau mich nach nem anderen um....


1000thx

Gruß

Franknborder

dailer
25.06.04, 11:45
apt-get install scummvm :D

Sorry musste jetzt sein :rolleyes:

mfg dailer

ThorstenHirsch
25.06.04, 11:50
Könnte vielleicht daran liegen, dass es kein RPM für SuSE auf www.scummvm.org zum downloaden gibt.

Franknborder
25.06.04, 20:14
Hi,...

ich hatte das von Red Hat genommen, rpm ist doch schliesslich Red Hat Package Manager,....es lies sich auch installieren und zwar auf Suse 8.1.
Nur beim 9.0 habe ich das Prob, das ich nicht genau weiß "wie" ich die dazu bringe das 0.6´er zu nehmen. Gehen tut das bestimmt irgendwie, nur weiß ich eben nicht "wie",... wie gesagt auf Suse 8.1 gings, bis auf die Ausnahme das "the fly of the amazon queen", (ich mag die alten Spiele..) nicht erkannt wurde, das kann aber auch an einem fehlerhaften download gelegen haben, ich habs jetzt nochmals gezogen und versuche es auf 9.0 mit scumvm 0.5 zum laufen zu bewegen...

Gruß


Franknborder

ThorstenHirsch
25.06.04, 21:31
Such das RPM von SuSE 9.1, das tut besser.

f_m
25.06.04, 21:38
Hab auch so 'nen Problem gehabt (andere Anwendung - selbstkompiliert aber
mit gleichem Namen wie das SuSE Originalpaket).
Wollt' ich über YaST installieren - läuft nicht - weil er sofort nach der SuSE CD
schreit. Hab's dann mit


yast -i paketname

installiert - das lief ;)

Franknborder
26.06.04, 15:26
Hallo,...

Ja klar apt-get scummvm, auf Suse, sehr lustig.....:-),..wenn ich versuche wie beschrieben mit yast -i packetname zu installieren, wird der Terminal kurz blau und yast erscheint. Ansonsten passiert leider nichts. Wenn ich es "normal" einspielen will mit rpm oder auch rpm -Uhv Packetname .rpm....wird das Packet angezeigt mit einer Reihe von Meldungen und #################100%. Rufe ich allerdings mit Alt + F2, scummvm auf bekomme ich immer die 0.5. (Auch wenn ich 0.6 aufrufe ) Ich finde das ziemlich ätzend, weil man das unter Suse 8.1 problemlos mit rpm Packet rpm einspielen konnte. Ich habe ebenfalls nochmals von einem anderen Server das "Flight....Queen" gezogen, und wenn ich mich mit scummvm in das Verzeichnis von "Flight" editiere, dann wird das einfach nicht angezeigt. Beneath a Steel Sky, dagegen schon. Ist zwar jetzt nicht die "Tragödie", will aber trotzdem das es läuft. Snesx 1.39, hat auch
ne Macke, wenn ich ein Rom öffne dann wird der Bildschirm schwarz, und "Ende", man hört zwar die
Musik des Spieles, doch der Monitor schaltet sich irgendwie auf standby bzw. Bild weg, und das war es,..no Chance auf nichts mehr,..wieder resetten !!! Auch hier auf Suse 8.1 mit znes und snes9x, kein Problem...Sicher ich habe Suse nicht wegen snes etc..aber es ist dabei also soll es auch funktionieren. Wie kann ich das alte znes, (nicht snes9x) von der alten Suse 8.1 Cd,(ich weiß nicht mehr auf welcher genau) auf mein 9.0 einspielen, da dieses auf der 9.0 nicht mehr drauf ist....ist doch bestimmt wieder irgendwo ein Wurm drinne..!?


Gruß


Franknborder

Franknborder
26.06.04, 16:24
Hi,....


also nochmal bzgl. scummvm bekomme ich folgende Ausgabe:


linux:/eigene # rpm -Uhv scummvm-0.6.0-1.src.rpm
warning: user wpalenst does not exist - using root
warning: group helpdesk does not exist - using root
warning: user wpalenst does not exist - using root
warning: group helpdesk does not exist - using root
warning: user wpalenst does not exist - using root
warning: group helpdesk does not exist - using root
warning: user wpalenst does not exist - using root
warning: group helpdesk does not exist - using root
1:scummvm ########################################### [100%]
linux:/eigene #

Funzt nicht !, ist ein bisschen verzwickt das ganze, ich habe versucht den znes
Von der 8.1 suse zu installieren, und auch die Installationsquelle gewechselt,..
Nichts zu machen, suse weigert sich, das selbe dann mit 3D Schach, suse aktzeptiert das, aber scheinbar nur weil dieses Schach, auch auf der 9.0 er drauf ist und suse dann sagt ja ok leg die 1 er Cd der 9.0 er ein, obwohl ich die 7 er drinn habe und dort auch das Schach rpm angeklickt habe um es über rpm zu installieren. Das ist so dermaßen.... mach ich hier grundlegend was verkehrt, oder geht es tatsächlich nicht ältere Pakete einzuspielen ? Das darf ja wohl nicht wahr sein.... Wenn dem nämlich so ist, zumindest dieser Teil der Suse, dann ist das der größte Schrott der mir jemals untergekommen ist.


Gruß


Franknborder

ThorstenHirsch
26.06.04, 17:34
Du versuchst ja auch das Quellpaket (erkennbar an .src) zu installieren!
Du musst aber das i586er-Paket installieren.

Franknborder
27.06.04, 15:03
Hallo,...

ja Du hast Recht, ich habe wohl versucht das src Packet einzuspielen, mit rpm -Uhv (allerdings nur mit Uhv) klappte es, das wusste ich vorher nicht
habe es dann mit dem src probiert. Also scr die Sourcen als Binärpaket ? Normal hab ich doch die Source (also Quellcode), die kompilier ich erst zu einer ausführbaren Datei, Source->Kompiler->Linker->.Exe bzw. ausführbare Binäre Datei...hmm. Znes funktioniert leider immer noch nicht, ich habe mir die Source gezogen aber es gibt Compilierungsfehler, ich habe gegoogelt, scheint bei sehr vielen der Fall zu sein, wer hat einen znes Emu auf Suse 9.0 am laufen. Warum die "Queen" einfach nicht auf scumvm läuft, egal von wo ich die ziehe ist mir auch ein Rätsel.....


thx

Gruß

Franknborder

f_m
28.06.04, 08:34
Die *.src.rpm Pakete kann man mit rpmbuild kompilieren bzw.
auch gleich installieren (siehe man rpmbuild) ;)

mfG f_m

Franknborder
29.06.04, 17:37
Hi,...


nein funktioniert leider nicht mit rpmbuild, also tztztz, ist ja verhext, ich frage mal anders. Ich möchte auf Suse 9.0 irgend ein Programm von meiner alten 8.1 installieren. Ich gehe also in Yast und gebe dort ein, das die Installationsqelle, mein Cd Rom ist.
Jetzt öffne ich die CD und klicke das gewünschte Programm an. Und "mit Yast installieren", auf der Cd nun sind die src.rpm's.....und irgendwie weigert sich Yast (natürlich !?), also kopiere ich das Teil, einfach auf die Festplatte, editiere die Installtionsquelle um , in das entsprechende Verzeichnis, teste auch alle andere Möglichkeiten, was an und abschalten der Quellen betrifft...aber...es funktioniert nicht.
Wer kann das mal kurz testen ?, falls jemand (bestimmt) noch ne ältere Fassung seiner Distri da hat. Ich muss doch wohl nen alten Emu oder was auch immer drauf bekomen.
Die znes src die man im Netz ziehen kann, lässt sich nicht "fehlerfrei" kompilieren !


Gruß

Franknborder

PS: Wo hast Du denn dieses nette Zitat, in deinem Anhang her ;)

f_m
29.06.04, 18:21
ok, hab hier 'nen Schritt ausgelassen:
bei *.src.rpm Paketen muß man zuerst dieses mit yast -i oder rpm
installieren, dann hast du in /usr/src/packages/ die Quellen liegen -
wechsel in das Verzeichnis SPECS und hier kannst du jetzt mit rpmbuild
das Paket bauen; dieses ist dann im Verzeichnis RPMS .
und das mußt du dann noch wieder mit yast -i oder rpm
installieren.

zur Erklärung /usr/src/packages:


paco@uruk:/usr/src/packages> ls
BUILD RPMS SOURCES SPECS SRPMS
paco@uruk:/usr/src/packages> cd SPECS/
paco@uruk:/usr/src/packages/SPECS> ls
esound.spec
paco@uruk:/usr/src/packages/SPECS> cd ../RPMS/
paco@uruk:/usr/src/packages/RPMS> ls
noarch x86_64
paco@uruk:/usr/src/packages/RPMS> ls x86_64/
esound-0.2.33-30.x86_64.rpm esound-devel-0.2.33-30.x86_64.rpm
paco@uruk:/usr/src/packages/RPMS>

wie man sieht hab' ich den EnlightenedSoundDemon neu kompiliert -
das SuSE Paket hat nämlich nicht richtig gefunkt ;)

lg f_m

PS:

das Zitat in der Signatur hab ich mir eingefangen, nachdem ich gepostet hab,
daß ich DukeNukem 3D nicht mal kaufen würde wenn's Geld dazu gibt, usw.
http://www.linuxforen.de/forums/showthread.php?t=141958 ;)

Franknborder
29.06.04, 23:29
Hallo,...


o.k...ich bin in meinem Verzeichnis, indem sich mein zsnes.src.rpm befindet..siehe hier:

linux:/eigene # ls
. XF86Config securesystem.htm
.. XF86Config.old securesystem_files
.directory Ximian-Flight_1280x1024.jpg showthread.php.html
BigTux_1600x1200.jpg Ximian-Flight_1280x1024.jpg.tar.bz2 showthread.php_files
COPYING.Ximian-Logos c ut2004-lnx-demo-3120.run
FOTAQ_Talkie eigenes.kcsrc wrapper.htm
Legend of Zelda, The (G) (20662).fig hpoj-0.91 wrapper_files
LoZ.zip krypto.htm zsnes.src.rpm
MPlayer-1.0pre3 krypto_files zsnes136src.tar.gz
Other-BSD-Back-v1.1.png linuxq3ademo-1.11-6.x86.gz.sh
linux:/eigene #


Ich gebe jetzt ein rpm zsnes.src.rpm und erhalte

linux:/eigene # rpm zsnes.src.rpm
RPM version 4.1.1
Copyright (C) 1998-2002 - Red Hat, Inc.
This program may be freely redistributed under the terms of the GNU GPL

Usage: rpm [-aKfgpqV] [-aKfgpqVcdilPs] [-aKfgpqVcdilPsaKfgpqV] [-aKfgpqVcdilPsaKfgpqV] [-aKfgpqVcdilPsaKfgpqVK] [-aKfgpqVcdilPsaKfgpqVK] [-aKfgpqVcdilPsaKfgpqVKi] [-aKfgpqVcdilPsaKfgpqVKiv] [-aKfgpqVcdilPsaKfgpqVKiv] [-aKfgpqVcdilPsaKfgpqVKiv?] [-a|--all] [-f|--file] [-g|--group]
[-p|--package] [--specfile] [--whatrequires] [--whatprovides]
[-c|--configfiles] [-d|--docfiles] [--dump] [-l|--list] [-P|--patches]
[--queryformat=QUERYFORMAT] [-s|--state] [--nomd5] [--nofiles]
[--nodeps] [--noscript] [--addsign] [-K|--checksig] [--import]
[--resign] [--nodigest] [--nosignature] [--initdb] [--rebuilddb]
[--aid] [--allfiles] [--allmatches] [--badreloc]
[-e|--erase <package>+] [--excludedocs] [--excludepath=<path>]
[--force] [-F|--freshen <packagefile>+] [-h|--hash] [--ignorearch]
[--ignoreos] [--ignoresize] [-i|--install] [--justdb] [--nodeps]
[--nomd5] [--noorder] [--nosuggest] [--noscripts] [--notriggers]
[--oldpackage] [--percent] [--prefix=<dir>] [--relocate=<old>=<new>]
[--repackage] [--replacefiles] [--replacepkgs] [--test]
[-U|--upgrade <packagefile>+] [-D|--define 'MACRO EXPR']
[-E|--eval 'EXPR'] [--macros=<FILE:...>] [--nodigest] [--nosignature]
[--rcfile=<FILE:...>] [-r|--root ROOT] [--querytags] [--showrc]
[--quiet] [-v|--verbose] [--version] [-?|--help] [--usage]
[--scripts] [--setperms] [--setugids] [--conflicts] [--obsoletes]
[--provides] [--requires] [--basedon] [--info] [--changelog]
[--triggers] [--last] [--filesbypkg] [--fileclass] [--filecolor]
[--buildpolicy=<policy>] [--with=<option>] [--without=<option>]
linux:/eigene #

daraufhin versuche ich yast -i zsnes.src.rpm, der Bildschirm wird kurz blau....
jetzt wechsle ich ins /usr/src/packages/SPECS in dem mein zsnes.spec drinne ist.
Ich gebe ein rpmbuild zsnes.spec und es erscheint

inux:/usr/src/packages/SPECS # ls
. .. scummvm.spec zsnes.spec
linux:/usr/src/packages/SPECS # rpmbuild zsnes.spec
linux:/usr/src/packages/SPECS #

nichts da es ziemlich schnell geht oder gar nicht.....

ich wechsle dann in das Verzeichnis

inux:/usr/src/packages # cd /usr/src/packages/RPMS
linux:/usr/src/packages/RPMS # ls
. .. athlon i386 i486 i586 i686 noarch
linux:/usr/src/packages/RPMS #


so und wo ist nun mein zsnes Paket ???.....make ist installiert daran kann es nicht liegen....meine Fresse, hier ist das ein Akt...;-)


Gruß

Franknborder

f_m
30.06.04, 12:31
Hallo nochmal,

yast -i : das nur kurz der YaST kommt und gleich wieder weg ist,
ist normal - bei mir auch so - hast eben auch 'nen schnellen PC :D

rpm : war natürlich gemeint rpm -Uvh ;)

rpmbuild : muß man auch mit Option aufrufen;
die weiß ich jetzt nicht auswendig, schau einfach mal in die man-page


man rpmbuild

Such nach "Erzeugen des rpm-Pakets" oder so ähnlich und nimm dann diese Option,
zB:rpmbuild -b spec-file (ich glaub so ist's eh richtig, aber schau besser nach).

dann mußt du eben noch schaun wo das rpm Paket drin ist,
zB: i586/ je nach deiner Arch eben ;)
Wennst nicht sicher bist einfach in alle reinschauen ...
-> installieren mit "yast -i" oder "rpm -Uvh" und das sollte es
dann "schon" gewesen sein :D

mfG f_m