1 |
Perfect |
2 |
|
3 |
Thank you. |
4 |
|
5 |
One more question. |
6 |
|
7 |
|
8 |
|
9 |
|
10 |
localhost vmware-modules # emerge app-emulation/vmware-modules |
11 |
Calculating dependencies... done! |
12 |
[ebuild U ] app-emulation/vmware-modules-1.0.0.23 [1.0.0.15-r2] |
13 |
[blocks B ] >=app-emulation/vmware-modules-1.0.0.16 (is blocking app-emulation/vmware-server-1.0.8.126538) |
14 |
|
15 |
* Error: The above package list contains packages which cannot be |
16 |
* installed at the same time on the same system. |
17 |
|
18 |
For more information about Blocked Packages, please refer to the following |
19 |
section of the Gentoo Linux x86 Handbook (architecture is irrelevant): |
20 |
|
21 |
http://www.gentoo.org/doc/en/handbook/handbook-x86.xml?full=1#blocked |
22 |
|
23 |
localhost vmware-modules # emerge app-emulation/vmware-modules-1.0.0.23 |
24 |
Calculating dependencies / |
25 |
|
26 |
!!! 'app-emulation/vmware-modules-1.0.0.23' is not a valid package atom. |
27 |
!!! Please check ebuild(5) for full details. |
28 |
!!! (Did you specify a version but forget to prefix with '='?) |
29 |
localhost vmware-modules # |
30 |
|
31 |
|
32 |
|
33 |
I couldn't install vmware-modules |
34 |
|
35 |
|
36 |
|
37 |
in /usr/portage/app-emulation/vmware-modules/Changelog |
38 |
it seems that 1.0.0.23 don't support kernel2.6.27. |
39 |
right? |
40 |
|
41 |
|
42 |
KIM |
43 |
|
44 |
-----Original Message----- |
45 |
From: Kan-I Jyo [mailto:cecilhsujp@×××××.com] |
46 |
Sent: Wednesday, April 22, 2009 4:47 PM |
47 |
To: gentoo-user@l.g.o |
48 |
Subject: Re: [gentoo-user] vmware install error |
49 |
|
50 |
2009/4/22 ±è¹«¼º <kimms@××××××××××.kr>: |
51 |
> My kernel version is 2.6.27-gentoo-r10 |
52 |
> |
53 |
> And I try to install VMware-server-1.0.9 |
54 |
> |
55 |
> Up-to-date gcc. |
56 |
> |
57 |
> When I install vmware-server, ./vmware-install.pl |
58 |
> |
59 |
> there is an error. |
60 |
> |
61 |
> This is error information |
62 |
> |
63 |
> |
64 |
> |
65 |
> ---------------------------------------------------------------------------------------------------------------------------------------------- |
66 |
> |
67 |
> /tmp/vmware-config3/vmmon-only/linux/driver.c:1781: error: too many |
68 |
> arguments to function 'smp_call_function' |
69 |
> |
70 |
> make[2]: *** [/tmp/vmware-config3/vmmon-only/linux/driver.o] Error 1 |
71 |
> |
72 |
> make[1]: *** [_module_/tmp/vmware-config3/vmmon-only] Error 2 |
73 |
> |
74 |
> make[1]: Leaving directory `/usr/src/linux-2.6.27-gentoo-r10' |
75 |
> |
76 |
> make: *** [vmmon.ko] Error 2 |
77 |
> |
78 |
> make: Leaving directory `/tmp/vmware-config3/vmmon-only' |
79 |
> |
80 |
> Unable to build the vmmon module. |
81 |
> |
82 |
> |
83 |
> |
84 |
> For more information on how to troubleshoot module-related problems, please |
85 |
> |
86 |
> visit our Web site at "http://www.vmware.com/download/modules/modules.html" |
87 |
> and |
88 |
> |
89 |
> "http://www.vmware.com/support/reference/linux/prebuilt_modules_linux.html". |
90 |
> |
91 |
> |
92 |
> |
93 |
> Execution aborted. |
94 |
> |
95 |
> ---------------------------------------------------------------------------------------------------------------------------------------------- |
96 |
> |
97 |
> |
98 |
> |
99 |
> So I found solution searching in google. |
100 |
> |
101 |
> It¡¯s tell me There is an patch. |
102 |
> |
103 |
> I got Vmware-any-any-patch through ftp. |
104 |
> |
105 |
> And execute patch, But same error |
106 |
> |
107 |
> |
108 |
> |
109 |
> |
110 |
> |
111 |
> What is a solution? |
112 |
> |
113 |
> Help me. |
114 |
> |
115 |
> |
116 |
> |
117 |
> |
118 |
|
119 |
If 1.0.9 is not a necessity, you may want to try vmware-server in |
120 |
portage(1.0.8) instead. |
121 |
|
122 |
$ sudo emerge -pv vmware-server |
123 |
[ebuild N ] app-emulation/vmware-modules-1.0.0.15-r2 483 kB |
124 |
[ebuild N ] app-emulation/vmware-server-1.0.8.126538 104,611 kB |
125 |
|
126 |
As an addition, if you build kernel manually, turning CONFIG_UNUSED_SYMBOLS on |
127 |
beforehand or vmware-modules will refuse to compile. |
128 |
|
129 |
$ cd /usr/src/linux |
130 |
$ sudo make menuconifg |
131 |
(Kernel hacking) --> (Enable unused/obsolete exported symbols) --> (y) |
132 |
$ sudo make && make modules_install |
133 |
|
134 |
Boot the machine with new kernel and issue the above 'emerge' command |
135 |
should bring |
136 |
you a working vmware-server. |
137 |
|
138 |
-- |
139 |
Sincerely, |
140 |
|
141 |
Jyo |