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

14.05.2009, 11:16

vmware-player lässt sich unter KDE 4.2.3 partout nicht installieren

Hallo zusammen,

ich habe mein Gentoo-System komplett neu emerged.

KDE 4.2.3 ist nun da.

VirtualBox ist installiert - problemlos.

Aber der vmware-player lässt sich wegen der vmware-modules nicht installieren.

In der Bug-Liste habe ich gesehen, dass man das mit layman u.a. hinbekommen kann,
aber bei mir ohne Erfolg.

Die Frage, die sich mir stellt, ist, warum sich dieser Player, den ich zuletzt genutzt habe,
jetzt nicht mehr installieren lässt.

uname -r
2.6.29-gentoo-r3

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
emerge --info
Portage 2.1.6.13 (default/linux/x86/2008.0, gcc-4.3.3, glibc-2.9_p20081201-r2, 2.6.29-gentoo-r3 i686)
=================================================================                                	
System uname: Linux-2.6.29-gentoo-r3-i686-Intel-R-_Pentium-R-_D_CPU_2.80GHz-with-gentoo-2.0.0    	
Timestamp of tree: Thu, 14 May 2009 07:15:01 +0000                                               	
app-shells/bash: 	4.0_p17-r1                                                                  	
dev-java/java-config: 2.1.7                                                                      	
dev-lang/python: 	2.5.4-r2, 2.6.2                                                             	
dev-util/cmake:  	2.6.4                                                                       	
sys-apps/baselayout: 2.0.0                                                                       	
sys-apps/openrc: 	0.4.3-r2                                                                    	
sys-apps/sandbox:	1.9                                                                         	
sys-devel/autoconf:  2.13, 2.63-r1                                                               	
sys-devel/automake:  1.5, 1.7.9-r1, 1.8.5-r3, 1.9.6-r2, 1.10.2                                   	
sys-devel/binutils:  2.19.1-r1                                                                   	
sys-devel/gcc-config: 1.4.1                                                                      	
sys-devel/libtool:   2.2.6a                                                                      	
virtual/os-headers:  2.6.29                                                                      	
ACCEPT_KEYWORDS="x86 ~x86"                                                                       	
CBUILD="i686-pc-linux-gnu"                                                                       	
CFLAGS="-O2 -march=i686 -pipe"                                                                   	
CHOST="i686-pc-linux-gnu"                                                                        	
CONFIG_PROTECT="/etc /usr/kde/4.2/env /usr/kde/4.2/share/config /usr/kde/4.2/shutdown /usr/share/config"
CONFIG_PROTECT_MASK="/etc/ca-certificates.conf /etc/env.d /etc/env.d/java/ /etc/fonts/fonts.conf /etc/gconf /etc/gentoo-release /etc/revdep-rebuild /etc/sandbox.d /etc/terminfo /etc/udev/rules.d"                                                   	
CXXFLAGS="-O2 -march=i686 -pipe"                                                                                         	
DISTDIR="/usr/portage/distfiles"
FEATURES="distlocks fixpackages parallel-fetch protect-owned sandbox sfperms strict unmerge-orphans userfetch"
GENTOO_MIRRORS="ftp://sunsite.informatik.rwth-aachen.de/pub/Linux/gentoo http://linux.rz.ruhr-uni-bochum.de/download/gentoo-mirror/ http://ftp.uni-erlangen.de/pub/mirrors/gentoo ftp://ftp.join.uni-muenster.de/pub/linux/distributions/gentoo ftp://ftp.wh2.tu-dresden.de/pub/mirrors/gentoo http://ftp.belnet.be/mirror/rsync.gentoo.org/gentoo/ ftp://ftp-stud.fht-esslingen.de/pub/Mirrors/gentoo/ http://pandemonium.tiscali.de/pub/gentoo/ http://gentoo.mneisen.org/ http://gentoo.inode.at/ ftp://gd.tuwien.ac.at/opsys/linux/gentoo/ http://ftp.snt.utwente.nl/pub/os/linux/gentoo ftp://trumpetti.atm.tut.fi/gentoo/ ftp://ftp.free.fr/mirrors/ftp.gentoo.org/ "
LANG="de_DE.utf8"
LC_ALL="de_DE.utf8"
LDFLAGS="-Wl,-O1"
LINGUAS="de"
MAKEOPTS="-j3"
PKGDIR="/usr/portage/packages"
PORTAGE_CONFIGROOT="/"
PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --stats --timeout=180 --exclude=/distfiles --exclude=/local --exclude=/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/local/portage"
SYNC="rsync://rsync.europe.gentoo.org/gentoo-portage"
USE="a52 accessibility acl berkdb bindist bluetooth bzip2 chm cli cracklib crypt cups djvu dmx dri dts fat foomaticdb fortran gadu gdbm gimp gnokii gphoto2 gpm groupwise iconv ieee1394 isdnlog jfs jingle kdeprefix lm_sensors logitech-mouse meanwhile messenger midi msn mudflap mysql ncurses networkmanager newxkb nls nptlonly opengl openmp oscar pam pcre pda perl ppds ppp pppd python qq rdesktop readline reflection reiserfs samba sametime sasl scanner sdl session shout slp sms spl ssl swat sysfs tcpd threads unicode usb vcd vnc webkit wifi winpopup x86 xcb xcomposite xfs xinerama xorg xvid yahoo zlib" ALSA_CARDS="ali5451 als4000 atiixp atiixp-modem bt87x ca0106 cmipci emu10k1 emu10k1x ens1370 ens1371 es1938 es1968 fm801 hda-intel intel8x0 intel8x0m maestro3 trident usb-audio via82xx via82xx-modem ymfpci" ALSA_PCM_PLUGINS="adpcm alaw asym copy dmix dshare dsnoop empty extplug file hooks iec958 ioplug ladspa lfloat linear meter mmap_emul mulaw multi null plug rate route share shm softvol" APACHE2_MODULES="actions alias auth_basic authn_alias authn_anon authn_dbm authn_default authn_file authz_dbm authz_default authz_groupfile authz_host authz_owner authz_user autoindex cache dav dav_fs dav_lock deflate dir disk_cache env expires ext_filter file_cache filter headers include info log_config logio mem_cache mime mime_magic negotiation rewrite setenvif speling status unique_id userdir usertrack vhost_alias" ELIBC="glibc" INPUT_DEVICES="mouse keyboard" KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" LINGUAS="de" USERLAND="GNU" VIDEO_CARDS="nvidia"
Unset:  CPPFLAGS, CTARGET, EMERGE_DEFAULT_OPTS, FFLAGS, INSTALL_MASK, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS


Kann mir jemand hier helfen? Oder ist das Problem so nicht zu lösen?

Danke im voraus.

Gruss
Manfred

Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von »Windhund« (15.05.2009, 13:57)


2

14.05.2009, 19:18

Hi,

mit dem installierten Kernel lassen sich nur die vmware-modules-1.0.0.23-r1 aus dem vmware-overlay installieren.

Dann sollte der Player eigentlich laufen.
Genau kann ich es aber nicht sagen, da ich den vmware-server installiert habe.

Gruß
tabbi

3

14.05.2009, 19:55

Ja, ich weiss,

aber sobald ich ebuild dafür erstelle, wird vmware-modules-1.0.0.23-r1 gesucht,
das gar nicht gibt.

Komische Sache das.

Gruss
Manfred

4

14.05.2009, 21:08

Hast du schon mal mit Overlays gearbeitet???

Kurze Anleitung:
emerge -v layman
layman -L
layman -a vmware

In /etc/make.conf einfügen:

Quellcode

1
source /usr/local/portage/layman/make.conf


emerge -pv vmware-modules

Dann sollte er die genannte Version haben und installieren können.

Gruß
tabbi

5

14.05.2009, 21:50

Schön wärs, wenn es ginge.

Genau dieses, was du schreibst, habe ich gemacht.

Der Prozess endet immer an derselben Stelle mit Fehler 1 und Fehler 2.

Dazu habe ich schon in Bug etliches gelesen.

Gruss
Manfred

6

14.05.2009, 22:09

Hier noch die Fehlermeldung:

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
These are the packages that would be merged, in order:
                                                                                                                         	
Calculating dependencies... done!                                                                                        	
 * emerge --keep-going: app-emulation/vmware-player-2.5.2.156735 dropped due                                             	
 * to unsatisfied dependency.                                                                                            	

 * Messages for package app-emulation/vmware-modules-1.0.0.23:

 *
 * ERROR: app-emulation/vmware-modules-1.0.0.23 failed.
 * Call stack:
 *           	ebuild.sh, line   49:  Called src_compile
 *         	environment, line 3631:  Called linux-mod_src_compile
 *         	environment, line 2754:  Called die
 * The specific snippet of code:
 *           	eval "emake HOSTCC="$(tc-getBUILD_CC)"                                           	CROSS_COMPILE=${CHOST}-                                          	LDFLAGS="$(get_abi_LDFLAGS)"                                      	${BUILD_FIXES}                                           	${BUILD_PARAMS}                                             	${BUILD_TARGETS} " || die "Unable to emake HOSTCC="$(tc-getBUILD_CC)" CROSS_COMPILE=${CHOST}- LDFLAGS="$(get_abi_LDFLAGS)" ${BUILD_FIXES} ${BUILD_PARAMS} ${BUILD_TARGETS}";
 *  The die message:
 *   Unable to emake HOSTCC=i686-pc-linux-gnu-gcc CROSS_COMPILE=i686-pc-linux-gnu- LDFLAGS=   auto-build VMWARE_VER=VME_V65 KERNEL_DIR=/usr/src/linux KBUILD_OUTPUT=/lib/modules/2.6.29-gentoo-r3/build
 *
 * If you need support, post the topmost build error, and the call stack if relevant.
 * A complete build log is located at '/var/tmp/portage/app-emulation/vmware-modules-1.0.0.23/temp/build.log'.
 * The ebuild environment file is located at '/var/tmp/portage/app-emulation/vmware-modules-1.0.0.23/temp/environment'.
 *

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

 * emerge --keep-going: app-emulation/vmware-player-2.5.2.156735 dropped due
 * to unsatisfied dependency.
 *
 * The following 2 packages have failed to build or install:
 *
 *  	('ebuild', '/', 'app-emulation/vmware-modules-1.0.0.23', 'merge')
 *  	('ebuild', '/', 'app-emulation/vmware-player-2.5.2.156735', 'merge')
 *


Gruss
Manfred

7

14.05.2009, 22:33

emerge --keep-going:
Hehe, klappt prima mit dem neuen portage...

Zu deinem Prob.
Versuche es doch ansonsten mal mit einem 2.6.28er Kernel, ich denke dann sollte auch die vmware Version aus dem portage-Tree gehen.

mit KDE sollte das ganze nichts zu tun haben..

8

15.05.2009, 06:16

Hallo josef.95,

der Tipp hört sich gut an.

Aber wie bekomme ich den 2.6.28er Kernel installiert?

Der 2.6.29er ist mit genkernel eingerichtet.

Ich steh wohl grad auf dem Schlauch..... :-)

Gruss
Manfred

9

15.05.2009, 11:21

Moin Manfred

Eine bestimmte Kernelversion kann man zb so nutzen
# emerge =sys-kernel/gentoo-sources-2.6.28-r5

nun den Symlink von /usr/src/linux auf deine gewünschte kernel-Version setzen,
also in diesem Beispiel
# cd /usr/src
# ln -sfn linux-2.6.28-gentoo-r5 linux
dies geht aber auch sehr bequem mit
# eselect kernel list
# eselect kernel set NUMER

Nun kannst du wie gewohnt den Kernel Konfigurieren und bauen, egal ob manuell oder mit genkernel
Bedenke auch das in /boot/grub/grub.conf am besten ein zusätzlicher Bootmenü Eintrag mit deiner neuen Kernel-Version zu erstellen ist, so das du ihn auch booten kannst.
Zusätzlich nicht vergessen evtl. benötigte externe Treiber-Module neu zu bauen, wie zb nvidia-drivers , virtualbox-modules oder Ähnliches,
diese kann man etweder manuell neu mergen, oder es mit Hilfs-Werkzeugen wie sys-kernel/module-rebuild erledigen,
im neuen >=portage-2.2 ist diese Funktion auch schon mit enthalten, hier erledigt dies ein
# emerge @module-rebuild

Nun kann der neu gebaute kernel gebootet werden.

MfG

10

15.05.2009, 11:33

Hallo josef.95

vielen Dank für deine Geduld und Mühe mit meinen Fragen.

Inzwischen hatte ich mich bereits kundig gemacht, wie man einen bestimmten Kernel
installieren kann: eben das =heitszeichen davorsetzen.

Dieses rebuild werde ich dann nutzen.

Ich grüsse freundlich die Helfer hier.

Manfred