Sie sind nicht angemeldet.

Lieber Besucher, herzlich willkommen bei: GentooForum.de. Falls dies Ihr erster Besuch auf dieser Seite ist, lesen Sie sich bitte die Hilfe durch. Dort wird Ihnen die Bedienung dieser Seite näher erläutert. Darüber hinaus sollten Sie sich registrieren, um alle Funktionen dieser Seite nutzen zu können. Benutzen Sie das Registrierungsformular, um sich zu registrieren oder informieren Sie sich ausführlich über den Registrierungsvorgang. Falls Sie sich bereits zu einem früheren Zeitpunkt registriert haben, können Sie sich hier anmelden.

1

20.04.2011, 18:53

VMWare-Player Installationsfehler

Guten Tag,
ich würde gerne den vmware-player benutzen.
Emerged habe ich es über "emerge vmware-player"

Quellcode

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
>>> Emerging (13 of 13) app-emulation/vmware-player-2.5.5.328052
 * VMware-Player-2.5.5-328052.i386.bundle RMD160 SHA1 SHA256 size ;-) ...[ ok ]
 * Package:	app-emulation/vmware-player-2.5.5.328052
 * Repository: gentoo
 * Maintainer: matt@whitlock.name vadimk@gentoo.org,vmware@gentoo.org
 * USE:    	elibc_glibc kernel_linux userland_GNU x86
 * FEATURES:   sandbox
  File "<string>", line 1
	import curses; curses.setupterm(); print curses.tigetstr('hpa')
                                              	^
SyntaxError: invalid syntax
>>> Unpacking source...
Unbundling /var/tmp/portage/app-emulation/vmware-player-2.5.5.328052/distdir/VMware-Player-2.5.5-328052.i386.bundle
>>> Source unpacked in /var/tmp/portage/app-emulation/vmware-player-2.5.5.328052/work
>>> Preparing source in /var/tmp/portage/app-emulation/vmware-player-2.5.5.328052/work ...
 * Applying vmware-player-2.5.5.328052-installer.patch ...                                                                                       	[ ok ]
>>> Source prepared.
>>> Configuring source in /var/tmp/portage/app-emulation/vmware-player-2.5.5.328052/work ...
>>> Source configured.
>>> Compiling source in /var/tmp/portage/app-emulation/vmware-player-2.5.5.328052/work ...
>>> Source compiled.
>>> Test phase [not enabled]: app-emulation/vmware-player-2.5.5.328052

>>> Install vmware-player-2.5.5.328052 into /var/tmp/portage/app-emulation/vmware-player-2.5.5.328052/image/ category app-emulation
  File "/var/tmp/portage/app-emulation/vmware-player-2.5.5.328052/work/payload/install/vmware-installer/vmware-installer.py", line 48
	return components.FindByName(name) or Error(u'%s is not installed' % name)
                                                                 	^
SyntaxError: invalid syntax
 * VMware installation seems to have rolled back.
 * Please include the contents of /var/tmp/portage/app-emulation/vmware-player-2.5.5.328052/work/vmware-installer.log
 * in any bug reports you file.
 * ERROR: app-emulation/vmware-player-2.5.5.328052 failed (install phase):
 *   VMware installation rolled back.
 * 
 * Call stack:
 * 	ebuild.sh, line  56:  Called src_install
 *   environment, line 2658:  Called die
 * The specific snippet of code:
 *       	die "VMware installation rolled back.";
 * 
 * If you need support, post the output of 'emerge --info =app-emulation/vmware-player-2.5.5.328052',
 * the complete build log and the output of 'emerge -pqv =app-emulation/vmware-player-2.5.5.328052'.
 * The complete build log is located at '/var/tmp/portage/app-emulation/vmware-player-2.5.5.328052/temp/build.log'.
 * The ebuild environment file is located at '/var/tmp/portage/app-emulation/vmware-player-2.5.5.328052/temp/environment'.
 * S: '/var/tmp/portage/app-emulation/vmware-player-2.5.5.328052/work/vmware-distrib'

>>> Failed to emerge app-emulation/vmware-player-2.5.5.328052, Log file:

>>>  '/var/tmp/portage/app-emulation/vmware-player-2.5.5.328052/temp/build.log'

 * Messages for package dev-libs/libsigc++-2.2.7:

 * To allow parallel installation of sigc++-1.0, sigc++-1.2, and sigc++2.0
 * the header files are now installed in a version specific
 * subdirectory.  Be sure to unmerge any libsigc++ versions
 * < 1.0.4 that you may have previously installed.

 * Messages for package app-emulation/vmware-player-2.5.5.328052:

 * VMware installation seems to have rolled back.
 * Please include the contents of /var/tmp/portage/app-emulation/vmware-player-2.5.5.328052/work/vmware-installer.log
 * in any bug reports you file.
 * ERROR: app-emulation/vmware-player-2.5.5.328052 failed (install phase):
 *   VMware installation rolled back.
 * 
 * Call stack:
 * 	ebuild.sh, line  56:  Called src_install
 *   environment, line 2658:  Called die
 * The specific snippet of code:
 *       	die "VMware installation rolled back.";
 * 
 * If you need support, post the output of 'emerge --info =app-emulation/vmware-player-2.5.5.328052',
 * the complete build log and the output of 'emerge -pqv =app-emulation/vmware-player-2.5.5.328052'.
 * The complete build log is located at '/var/tmp/portage/app-emulation/vmware-player-2.5.5.328052/temp/build.log'.
 * The ebuild environment file is located at '/var/tmp/portage/app-emulation/vmware-player-2.5.5.328052/temp/environment'.
 * S: '/var/tmp/portage/app-emulation/vmware-player-2.5.5.328052/work/vmware-distrib'


Könnte mir jemand Helfen bei der Fehlermeldung/den Fehlermeldungen.

lg
Nesc.

Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von »nesco58« (21.04.2011, 17:17)


2

20.04.2011, 21:09

Hi

Zu dem

Quellcode

1
2
3
4
  File "<string>", line 1
	import curses; curses.setupterm(); print curses.tigetstr('hpa')
                                              	^
SyntaxError: invalid syntax
Mit was für einer pythom Version versuchst du es? --> siehe "eselect python list"

Zu dem

Quellcode

1
2
 * ERROR: app-emulation/vmware-player-2.5.5.328052 failed (install phase):
 *   VMware installation rolled back.
fand ich im Wiki das hier

Zitat

You cannot install on a system with KVM enabled.
* VMware installation seems to have rolled back

3

20.04.2011, 23:45

Quellcode

1
2
3
4
eselect python list
Available Python interpreters:
[1] python2.7
[2] python3.1 *


Zum Thema KVM ist mir nichts bekannt. Ich hab es vorher noch nie gehört von daher weiß ich garnicht ob ichs drauf habe.
Im Kernel ist KVM auf jeden Fall deaktviert.

lg
Nesc.

4

21.04.2011, 00:29

Du solltest aktuell möglichst noch nicht python3.1 verwenden da viele Programme noch nicht auf python3 migriert sind. Stelle besser auf python2.7 um und nutze dann den "python-updater"
Siehe hierzu auch in den Gentoo-News zu python3.1

Quellcode

1
2
eselect news list
eselect news read <Nummer>


Eventuell hilft das ja schon? Ansonsten würde ich noch mal die Sache mit dem KVM überprüfen. Soweit mir bekannt wirst du es im Kernel deaktivieren müssen.

5

21.04.2011, 00:50

VMWare nutzt falls vorhanden die Virtualisierungserweiterungen der CPU. Das geht jedoch nicht, wenn KVM fest im Kernel drin ist oder als Modul geladen ist, da das KVM diese Erweiterungen für sich reserviert.
Also KVM nur als Modul bauen.

Ich würde eher empfehlen den aktuellsten testing vmware-player-3.1.4 aus dem vmware Overlay zu nutzen. Bedenke auch, dass die alten Player noch auf das alte GTK setzen, was eigentlich nicht mehr im Portage sind.
Der neue Player hat kein Problem beim Bauen, wenn KVM als Modul gebaut ist. Es darf halt bei der Ausführung nicht geladen sein.
Auch wenn Open-Source kostenlos ist, ist sie nicht umsonst. Dein Preis ist Dein Engagement und Mitarbeit an OS-Projekten.
Wenn Du keinen Preis bezahlen willst, bist Du die Ware. Und das ist nicht Open Source, geschweigedenn frei.

6

21.04.2011, 12:46

Ich bedanke mich schon einmal :)
Python hab ich wieder auf die 2er Version umgestellt. Jetzt funktioniert mein Touchpad auch wieder zuverlässig. (Vorher ging es immer mal wieder zwischen durch nicht)

Bin gerade dabei Layman und Subversion zu installieren und dann probier ich die neue vmware version zu installieren.

Was ist mit dem "alten GTK" gemeint? Da ich Gnome Gnome2 verwende wird höchstwarscheinlich GTK2 installiert sein oder?

7

21.04.2011, 13:25

Was ist mit dem "alten GTK" gemeint? Da ich Gnome Gnome2 verwende wird höchstwarscheinlich GTK2 installiert sein oder?

Ich meine schon die GTK-2. VMware ist kompiliert für eine ältere GTK-2 Version und erwartet daher ältere GTK-2 Bibliotheken. Es gibt immer wieder mal Probleme, dass VMWare nach einer GTK-Aktualisierung irgend welche Fehler hat, da die neuen Bibliotheken nicht mehr zu den alten kompatibel sind. Suche hierfür nach dem Stichwort VMWARE_USE_SHIPPED_GTK. Damit erzwingt man, dass VMWare die mitgelieferten alten Bibliotheken nutzt. Damit läuft es stabil, sieht jedoch komisch aus und Du hast 2x GTK im RAM.

Der neue Player nutzt schon neuere GTK-2, wobei es auch jeder Zeit zu dem og. Problem kommen kann (So ist es halt bei nur binär verfügbaren Software).
PS: Mit VMPlayer-3 kannst Du auch VM's erstellen, was mit dem alten noch nicht möglich war.
Auch wenn Open-Source kostenlos ist, ist sie nicht umsonst. Dein Preis ist Dein Engagement und Mitarbeit an OS-Projekten.
Wenn Du keinen Preis bezahlen willst, bist Du die Ware. Und das ist nicht Open Source, geschweigedenn frei.

8

21.04.2011, 13:53

VMWare-Player 3 habe ich bereits unter Ubuntu 11.04 installiert.

ich habe nun folgendes gemacht:
layman -a vmware
die Installation lief ohne probleme.

In der Dokumentation steht folgendes:
Code Listing 2.6: Installing a package from an overlay

Quellcode

1
# emerge -av <category>/<package>


In meinem Fall wäre es ja:

Quellcode

1
# emerge -av app-emulation/vmware-player


Jedoch bekomme ich da als meldung, dass er wieder vmware-player-2.5.5.328052 installieren will.

Ich habe den passenden eintrag in der make.conf gemacht. Ebenfalls wurde die /var/libs/layman/make.conf automatisch erstellt.

9

21.04.2011, 14:04

Die Version gilt noch als Testing. Du musst sie also noch demaskieren.

Quellcode

1
2
3
~ cat /etc/portage/package.keywords/vmware 
app-emulation/vmware-player
app-emulation/vmware-modules
Auch wenn Open-Source kostenlos ist, ist sie nicht umsonst. Dein Preis ist Dein Engagement und Mitarbeit an OS-Projekten.
Wenn Du keinen Preis bezahlen willst, bist Du die Ware. Und das ist nicht Open Source, geschweigedenn frei.

10

21.04.2011, 14:45

So :)
Da hab ich jetzt einiges dazu gelernt. Danke.

Ich musste danach noch x11-libs/libview-0.6.6 demaskieren und die aktuellen vmware-tools.

Ich bedanke mich für die Hilfe.

lg
Nesc.

Ergänzung:
Ich hatte noch den Fehler, das ich erst das .bundle von der vmware Seite herunterladen musste. Ich hab es gemacht und ich lasse ihn erst einmal installieren.
Ich denke mal das damit das Thema gelöst ist ;)

Ergänzung2:
VMware-Player läuft nun ohne Probleme.
Ich musste noch

Quellcode

1
emerge vmware-player --config

ausführen und jetzt funktioniert auch alles :)

Danke an euch.

Dieser Beitrag wurde bereits 2 mal editiert, zuletzt von »nesco58« (21.04.2011, 21:50)