Discussion:
[Grml] Installing Vmware v71 under grml
T o n g
2010-10-04 03:25:29 UTC
Permalink
Hi,

I'm having difficulties installing Vmware v71 under grml -- I always get

gcc and kernel headers must be installed

Even though I got everything installed, I think.

Please take a look at the last several line of the strace output:

26621 open("/usr/include/linux/version.h", O_RDONLY|O_NOCTTY) = 0
26621 fstat(0, {st_mode=S_IFREG|0644, st_size=97, ...}) = 0
26621 read(0, "#define LINUX_VERSION_CODE 13264"..., 97) = 97
26621 close(0) = 0
26621 write(1, "# 1 \"<stdin>\"\n# 1 \"<built-in>\"\n#"..., 146) = 146
26614 <... read resumed> "# 1 \"<stdin>\"\n# 1 \"<built-in>\"\n#"..., 4096) = 146
26621 close(1 <unfinished ...>
26614 close(8 <unfinished ...>
26621 <... close resumed> ) = 0
26614 <... close resumed> ) = 0
26621 munmap(0x7fcffdd98000, 4096 <unfinished ...>
26614 wait4(26618, <unfinished ...>
26621 <... munmap resumed> ) = 0
26621 exit_group(0) = ?
26620 <... wait4 resumed> [{WIFEXITED(s) && WEXITSTATUS(s) == 0}], 0, NULL) = 26621
26620 --- SIGCHLD (Child exited) @ 0 (0) ---
26620 stat("/usr/lib/gcc/x86_64-linux-gnu/4.4.5/collect2", {st_mode=S_IFREG|0755, st_size=117968, ...}) = 0
26620 access("/usr/lib/gcc/x86_64-linux-gnu/4.4.5/collect2", X_OK) = 0
26620 stat("/usr/lib/gcc/x86_64-linux-gnu/4.4.5/.", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
26620 stat("/usr/lib/gcc/x86_64-linux-gnu/4.4.5/.", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
26620 stat("/usr/lib/gcc/x86_64-linux-gnu/.", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
26620 stat("/usr/lib/gcc/x86_64-linux-gnu/4.4.5/.", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
26620 stat("/usr/lib/gcc/x86_64-linux-gnu/.", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
26620 stat("/usr/libexec/gcc/x86_64-linux-gnu/4.4.5/.", 0x7fff24471c60) = -1 ENOENT (No such file or directory)
26620 stat("/usr/libexec/gcc/x86_64-linux-gnu/.", 0x7fff24471c60) = -1 ENOENT (No such file or directory)
26620 stat("/usr/lib/gcc/x86_64-linux-gnu/4.4.5/.", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
26620 stat("/usr/lib/gcc/x86_64-linux-gnu/.", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
26620 stat("/usr/lib/gcc/x86_64-linux-gnu/4.4.5/../../../../x86_64-linux-gnu/bin/x86_64-linux-gnu/4.4.5/.", 0x7fff24471c60) = -1 ENOENT (No such file or directory)
26620 stat("/usr/lib/gcc/x86_64-linux-gnu/4.4.5/../../../../x86_64-linux-gnu/bin/.", 0x7fff24471c60) = -1 ENOENT (No such file or directory)
26620 stat("/usr/lib/gcc/x86_64-linux-gnu/4.4.5/.", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
26620 stat("/usr/lib/gcc/x86_64-linux-gnu/4.4.5/.", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
26620 stat("/usr/lib/gcc/x86_64-linux-gnu/4.4.5/../../../../x86_64-linux-gnu/lib/x86_64-linux-gnu/4.4.5/.", 0x7fff24471c60) = -1 ENOENT (No such file or directory)
26620 stat("/usr/lib/gcc/x86_64-linux-gnu/4.4.5/../../../../x86_64-linux-gnu/lib/../lib/.", 0x7fff24471c60) = -1 ENOENT (No such file or directory)
26620 stat("/usr/lib/gcc/x86_64-linux-gnu/4.4.5/../../../x86_64-linux-gnu/4.4.5/.", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
26620 stat("/usr/lib/gcc/x86_64-linux-gnu/4.4.5/../../../../lib/.", {st_mode=S_IFDIR|0755, st_size=65536, ...}) = 0
26620 stat("/lib/x86_64-linux-gnu/4.4.5/.", 0x7fff24471c60) = -1 ENOENT (No such file or directory)
26620 stat("/lib/../lib/.", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
26620 stat("/usr/lib/x86_64-linux-gnu/4.4.5/.", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
26620 stat("/usr/lib/../lib/.", {st_mode=S_IFDIR|0755, st_size=65536, ...}) = 0
26620 stat("/usr/lib/x86_64-linux-gnu/x86_64-linux-gnu/4.4.5/.", 0x7fff24471c60) = -1 ENOENT (No such file or directory)
26620 stat("/usr/lib/x86_64-linux-gnu/../lib/.", 0x7fff24471c60) = -1 ENOENT (No such file or directory)
26620 stat("/usr/lib/gcc/x86_64-linux-gnu/4.4.5/../../../../x86_64-linux-gnu/lib/.", 0x7fff24471c60) = -1 ENOENT (No such file or directory)
26620 stat("/usr/lib/gcc/x86_64-linux-gnu/4.4.5/../../../.", {st_mode=S_IFDIR|0755, st_size=65536, ...}) = 0
26620 stat("/lib/.", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
26620 stat("/usr/lib/.", {st_mode=S_IFDIR|0755, st_size=65536, ...}) = 0
26620 stat("/usr/lib/x86_64-linux-gnu/.", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
26620 exit_group(0) = ?
26618 <... wait4 resumed> [{WIFEXITED(s) && WEXITSTATUS(s) == 0}], 0, NULL) = 26620
26618 --- SIGCHLD (Child exited) @ 0 (0) ---
26618 exit_group(0) = ?
26614 <... wait4 resumed> [{WIFEXITED(s) && WEXITSTATUS(s) == 0}], 0, NULL) = 26618
26614 --- SIGCHLD (Child exited) @ 0 (0) ---
26614 munmap(0x7f6f5d143000, 4096) = 0
26614 write(2, "gcc and kernel headers must be i"..., 41) = 41

I don't know what vmware is trying to do. Seems that it
successfully open the version.h file, them moved on probing the
directories. This is where I lost. What the code is trying to do?

I googled, and seems that VmWare-Workstation 7 has been at least
successfully installed on openSUSE 11.2 [1] & openSuSe 11.3 [2].

[1] http://u-random.blogspot.com/2010/01/vmware-workstation-7.html
[2] http://communities.vmware.com/message/1576675#1576675

Please help me have vmware installed under grml.
The last 84K of trace log is posted in
http://paste.grml.org/85/

$ uname -a
Linux coral 2.6.35-grml64 #1 SMP PREEMPT Fri Sep 3 22:06:00 UTC 2010 x86_64 GNU/Linux

Thanks a lot.
--
Tong (remove underscore(s) to reply)
http://xpt.sourceforge.net/techdocs/
http://xpt.sourceforge.net/tools/
T o n g
2010-10-04 03:44:15 UTC
Permalink
I don't know what vmware is trying to do. Seems that it successfully
open the version.h file, them moved on probing the directories. This is
where I lost. What the code is trying to do?
Ok, found a log at /tmp/vmware-root/setup-26614.log

Oct 03 23:03:25.056: app-140116279654144| Log for VMware Workstation
pid=26614 version=7.1.2 build=build-301548 option=Release
Oct 03 23:03:25.056: app-140116279654144| The process is 64-bit.
Oct 03 23:03:25.056: app-140116279654144| Host codepage=UTF-8
encoding=UTF-8
Oct 03 23:03:25.056: app-140116279654144| modconf query interface
initialized
Oct 03 23:03:25.060: app-140116279654144| modconf library initialized
Oct 03 23:03:25.110: app-140116279654144| Trying to find a suitable PBM
set for kernel 2.6.35-grml64.
Oct 03 23:03:25.123: app-140116279654144| Your GCC version: 4.4
Oct 03 23:03:25.137: app-140116279654144| Your GCC version: 4.4

Apparently the code was trying to "find a suitable PBM set"
What is that?

libnetpbm10-dev - Graphics conversion tools development libraries and
header files
libnetpbm10 - Graphics conversion tools shared libraries
libnetpbm9-dev - Development libraries and header files (v9)
libnetpbm9 - Shared libraries for netpbm (v9)
netpbm - Graphics conversion tools between image formats

thanks
--
Tong (remove underscore(s) to reply)
http://xpt.sourceforge.net/techdocs/
http://xpt.sourceforge.net/tools/
Christian Hofstaedtler
2010-10-12 10:05:15 UTC
Permalink
Post by T o n g
I don't know what vmware is trying to do. Seems that it successfully
open the version.h file, them moved on probing the directories. This is
where I lost. What the code is trying to do?
Ok, found a log at /tmp/vmware-root/setup-26614.log
Oct 03 23:03:25.056: app-140116279654144| Log for VMware Workstation
pid=26614 version=7.1.2 build=build-301548 option=Release
Oct 03 23:03:25.056: app-140116279654144| The process is 64-bit.
Oct 03 23:03:25.056: app-140116279654144| Host codepage=UTF-8
encoding=UTF-8
Oct 03 23:03:25.056: app-140116279654144| modconf query interface
initialized
Oct 03 23:03:25.060: app-140116279654144| modconf library initialized
Oct 03 23:03:25.110: app-140116279654144| Trying to find a suitable PBM
set for kernel 2.6.35-grml64.
Oct 03 23:03:25.123: app-140116279654144| Your GCC version: 4.4
Oct 03 23:03:25.137: app-140116279654144| Your GCC version: 4.4
Apparently the code was trying to "find a suitable PBM set"
What is that?
My guess would be for PBM = "pre-built modules". Which obviously
VMware won't provide for the grml kernel, so all vmware modules must
be built from source on your machine.

Christian
--
christian hofstaedtler
Christian Hofstaedtler
2010-10-12 10:05:15 UTC
Permalink
Post by T o n g
I don't know what vmware is trying to do. Seems that it successfully
open the version.h file, them moved on probing the directories. This is
where I lost. What the code is trying to do?
Ok, found a log at /tmp/vmware-root/setup-26614.log
Oct 03 23:03:25.056: app-140116279654144| Log for VMware Workstation
pid=26614 version=7.1.2 build=build-301548 option=Release
Oct 03 23:03:25.056: app-140116279654144| The process is 64-bit.
Oct 03 23:03:25.056: app-140116279654144| Host codepage=UTF-8
encoding=UTF-8
Oct 03 23:03:25.056: app-140116279654144| modconf query interface
initialized
Oct 03 23:03:25.060: app-140116279654144| modconf library initialized
Oct 03 23:03:25.110: app-140116279654144| Trying to find a suitable PBM
set for kernel 2.6.35-grml64.
Oct 03 23:03:25.123: app-140116279654144| Your GCC version: 4.4
Oct 03 23:03:25.137: app-140116279654144| Your GCC version: 4.4
Apparently the code was trying to "find a suitable PBM set"
What is that?
My guess would be for PBM = "pre-built modules". Which obviously
VMware won't provide for the grml kernel, so all vmware modules must
be built from source on your machine.

Christian
--
christian hofstaedtler
Christian Hofstaedtler
2010-10-12 10:05:15 UTC
Permalink
Post by T o n g
I don't know what vmware is trying to do. Seems that it successfully
open the version.h file, them moved on probing the directories. This is
where I lost. What the code is trying to do?
Ok, found a log at /tmp/vmware-root/setup-26614.log
Oct 03 23:03:25.056: app-140116279654144| Log for VMware Workstation
pid=26614 version=7.1.2 build=build-301548 option=Release
Oct 03 23:03:25.056: app-140116279654144| The process is 64-bit.
Oct 03 23:03:25.056: app-140116279654144| Host codepage=UTF-8
encoding=UTF-8
Oct 03 23:03:25.056: app-140116279654144| modconf query interface
initialized
Oct 03 23:03:25.060: app-140116279654144| modconf library initialized
Oct 03 23:03:25.110: app-140116279654144| Trying to find a suitable PBM
set for kernel 2.6.35-grml64.
Oct 03 23:03:25.123: app-140116279654144| Your GCC version: 4.4
Oct 03 23:03:25.137: app-140116279654144| Your GCC version: 4.4
Apparently the code was trying to "find a suitable PBM set"
What is that?
My guess would be for PBM = "pre-built modules". Which obviously
VMware won't provide for the grml kernel, so all vmware modules must
be built from source on your machine.

Christian
--
christian hofstaedtler
T o n g
2010-10-04 03:25:29 UTC
Permalink
Hi,

I'm having difficulties installing Vmware v71 under grml -- I always get

gcc and kernel headers must be installed

Even though I got everything installed, I think.

Please take a look at the last several line of the strace output:

26621 open("/usr/include/linux/version.h", O_RDONLY|O_NOCTTY) = 0
26621 fstat(0, {st_mode=S_IFREG|0644, st_size=97, ...}) = 0
26621 read(0, "#define LINUX_VERSION_CODE 13264"..., 97) = 97
26621 close(0) = 0
26621 write(1, "# 1 \"<stdin>\"\n# 1 \"<built-in>\"\n#"..., 146) = 146
26614 <... read resumed> "# 1 \"<stdin>\"\n# 1 \"<built-in>\"\n#"..., 4096) = 146
26621 close(1 <unfinished ...>
26614 close(8 <unfinished ...>
26621 <... close resumed> ) = 0
26614 <... close resumed> ) = 0
26621 munmap(0x7fcffdd98000, 4096 <unfinished ...>
26614 wait4(26618, <unfinished ...>
26621 <... munmap resumed> ) = 0
26621 exit_group(0) = ?
26620 <... wait4 resumed> [{WIFEXITED(s) && WEXITSTATUS(s) == 0}], 0, NULL) = 26621
26620 --- SIGCHLD (Child exited) @ 0 (0) ---
26620 stat("/usr/lib/gcc/x86_64-linux-gnu/4.4.5/collect2", {st_mode=S_IFREG|0755, st_size=117968, ...}) = 0
26620 access("/usr/lib/gcc/x86_64-linux-gnu/4.4.5/collect2", X_OK) = 0
26620 stat("/usr/lib/gcc/x86_64-linux-gnu/4.4.5/.", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
26620 stat("/usr/lib/gcc/x86_64-linux-gnu/4.4.5/.", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
26620 stat("/usr/lib/gcc/x86_64-linux-gnu/.", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
26620 stat("/usr/lib/gcc/x86_64-linux-gnu/4.4.5/.", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
26620 stat("/usr/lib/gcc/x86_64-linux-gnu/.", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
26620 stat("/usr/libexec/gcc/x86_64-linux-gnu/4.4.5/.", 0x7fff24471c60) = -1 ENOENT (No such file or directory)
26620 stat("/usr/libexec/gcc/x86_64-linux-gnu/.", 0x7fff24471c60) = -1 ENOENT (No such file or directory)
26620 stat("/usr/lib/gcc/x86_64-linux-gnu/4.4.5/.", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
26620 stat("/usr/lib/gcc/x86_64-linux-gnu/.", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
26620 stat("/usr/lib/gcc/x86_64-linux-gnu/4.4.5/../../../../x86_64-linux-gnu/bin/x86_64-linux-gnu/4.4.5/.", 0x7fff24471c60) = -1 ENOENT (No such file or directory)
26620 stat("/usr/lib/gcc/x86_64-linux-gnu/4.4.5/../../../../x86_64-linux-gnu/bin/.", 0x7fff24471c60) = -1 ENOENT (No such file or directory)
26620 stat("/usr/lib/gcc/x86_64-linux-gnu/4.4.5/.", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
26620 stat("/usr/lib/gcc/x86_64-linux-gnu/4.4.5/.", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
26620 stat("/usr/lib/gcc/x86_64-linux-gnu/4.4.5/../../../../x86_64-linux-gnu/lib/x86_64-linux-gnu/4.4.5/.", 0x7fff24471c60) = -1 ENOENT (No such file or directory)
26620 stat("/usr/lib/gcc/x86_64-linux-gnu/4.4.5/../../../../x86_64-linux-gnu/lib/../lib/.", 0x7fff24471c60) = -1 ENOENT (No such file or directory)
26620 stat("/usr/lib/gcc/x86_64-linux-gnu/4.4.5/../../../x86_64-linux-gnu/4.4.5/.", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
26620 stat("/usr/lib/gcc/x86_64-linux-gnu/4.4.5/../../../../lib/.", {st_mode=S_IFDIR|0755, st_size=65536, ...}) = 0
26620 stat("/lib/x86_64-linux-gnu/4.4.5/.", 0x7fff24471c60) = -1 ENOENT (No such file or directory)
26620 stat("/lib/../lib/.", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
26620 stat("/usr/lib/x86_64-linux-gnu/4.4.5/.", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
26620 stat("/usr/lib/../lib/.", {st_mode=S_IFDIR|0755, st_size=65536, ...}) = 0
26620 stat("/usr/lib/x86_64-linux-gnu/x86_64-linux-gnu/4.4.5/.", 0x7fff24471c60) = -1 ENOENT (No such file or directory)
26620 stat("/usr/lib/x86_64-linux-gnu/../lib/.", 0x7fff24471c60) = -1 ENOENT (No such file or directory)
26620 stat("/usr/lib/gcc/x86_64-linux-gnu/4.4.5/../../../../x86_64-linux-gnu/lib/.", 0x7fff24471c60) = -1 ENOENT (No such file or directory)
26620 stat("/usr/lib/gcc/x86_64-linux-gnu/4.4.5/../../../.", {st_mode=S_IFDIR|0755, st_size=65536, ...}) = 0
26620 stat("/lib/.", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
26620 stat("/usr/lib/.", {st_mode=S_IFDIR|0755, st_size=65536, ...}) = 0
26620 stat("/usr/lib/x86_64-linux-gnu/.", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
26620 exit_group(0) = ?
26618 <... wait4 resumed> [{WIFEXITED(s) && WEXITSTATUS(s) == 0}], 0, NULL) = 26620
26618 --- SIGCHLD (Child exited) @ 0 (0) ---
26618 exit_group(0) = ?
26614 <... wait4 resumed> [{WIFEXITED(s) && WEXITSTATUS(s) == 0}], 0, NULL) = 26618
26614 --- SIGCHLD (Child exited) @ 0 (0) ---
26614 munmap(0x7f6f5d143000, 4096) = 0
26614 write(2, "gcc and kernel headers must be i"..., 41) = 41

I don't know what vmware is trying to do. Seems that it
successfully open the version.h file, them moved on probing the
directories. This is where I lost. What the code is trying to do?

I googled, and seems that VmWare-Workstation 7 has been at least
successfully installed on openSUSE 11.2 [1] & openSuSe 11.3 [2].

[1] http://u-random.blogspot.com/2010/01/vmware-workstation-7.html
[2] http://communities.vmware.com/message/1576675#1576675

Please help me have vmware installed under grml.
The last 84K of trace log is posted in
http://paste.grml.org/85/

$ uname -a
Linux coral 2.6.35-grml64 #1 SMP PREEMPT Fri Sep 3 22:06:00 UTC 2010 x86_64 GNU/Linux

Thanks a lot.
--
Tong (remove underscore(s) to reply)
http://xpt.sourceforge.net/techdocs/
http://xpt.sourceforge.net/tools/
T o n g
2010-10-04 03:44:15 UTC
Permalink
I don't know what vmware is trying to do. Seems that it successfully
open the version.h file, them moved on probing the directories. This is
where I lost. What the code is trying to do?
Ok, found a log at /tmp/vmware-root/setup-26614.log

Oct 03 23:03:25.056: app-140116279654144| Log for VMware Workstation
pid=26614 version=7.1.2 build=build-301548 option=Release
Oct 03 23:03:25.056: app-140116279654144| The process is 64-bit.
Oct 03 23:03:25.056: app-140116279654144| Host codepage=UTF-8
encoding=UTF-8
Oct 03 23:03:25.056: app-140116279654144| modconf query interface
initialized
Oct 03 23:03:25.060: app-140116279654144| modconf library initialized
Oct 03 23:03:25.110: app-140116279654144| Trying to find a suitable PBM
set for kernel 2.6.35-grml64.
Oct 03 23:03:25.123: app-140116279654144| Your GCC version: 4.4
Oct 03 23:03:25.137: app-140116279654144| Your GCC version: 4.4

Apparently the code was trying to "find a suitable PBM set"
What is that?

libnetpbm10-dev - Graphics conversion tools development libraries and
header files
libnetpbm10 - Graphics conversion tools shared libraries
libnetpbm9-dev - Development libraries and header files (v9)
libnetpbm9 - Shared libraries for netpbm (v9)
netpbm - Graphics conversion tools between image formats

thanks
--
Tong (remove underscore(s) to reply)
http://xpt.sourceforge.net/techdocs/
http://xpt.sourceforge.net/tools/
T o n g
2010-10-04 03:25:29 UTC
Permalink
Hi,

I'm having difficulties installing Vmware v71 under grml -- I always get

gcc and kernel headers must be installed

Even though I got everything installed, I think.

Please take a look at the last several line of the strace output:

26621 open("/usr/include/linux/version.h", O_RDONLY|O_NOCTTY) = 0
26621 fstat(0, {st_mode=S_IFREG|0644, st_size=97, ...}) = 0
26621 read(0, "#define LINUX_VERSION_CODE 13264"..., 97) = 97
26621 close(0) = 0
26621 write(1, "# 1 \"<stdin>\"\n# 1 \"<built-in>\"\n#"..., 146) = 146
26614 <... read resumed> "# 1 \"<stdin>\"\n# 1 \"<built-in>\"\n#"..., 4096) = 146
26621 close(1 <unfinished ...>
26614 close(8 <unfinished ...>
26621 <... close resumed> ) = 0
26614 <... close resumed> ) = 0
26621 munmap(0x7fcffdd98000, 4096 <unfinished ...>
26614 wait4(26618, <unfinished ...>
26621 <... munmap resumed> ) = 0
26621 exit_group(0) = ?
26620 <... wait4 resumed> [{WIFEXITED(s) && WEXITSTATUS(s) == 0}], 0, NULL) = 26621
26620 --- SIGCHLD (Child exited) @ 0 (0) ---
26620 stat("/usr/lib/gcc/x86_64-linux-gnu/4.4.5/collect2", {st_mode=S_IFREG|0755, st_size=117968, ...}) = 0
26620 access("/usr/lib/gcc/x86_64-linux-gnu/4.4.5/collect2", X_OK) = 0
26620 stat("/usr/lib/gcc/x86_64-linux-gnu/4.4.5/.", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
26620 stat("/usr/lib/gcc/x86_64-linux-gnu/4.4.5/.", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
26620 stat("/usr/lib/gcc/x86_64-linux-gnu/.", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
26620 stat("/usr/lib/gcc/x86_64-linux-gnu/4.4.5/.", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
26620 stat("/usr/lib/gcc/x86_64-linux-gnu/.", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
26620 stat("/usr/libexec/gcc/x86_64-linux-gnu/4.4.5/.", 0x7fff24471c60) = -1 ENOENT (No such file or directory)
26620 stat("/usr/libexec/gcc/x86_64-linux-gnu/.", 0x7fff24471c60) = -1 ENOENT (No such file or directory)
26620 stat("/usr/lib/gcc/x86_64-linux-gnu/4.4.5/.", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
26620 stat("/usr/lib/gcc/x86_64-linux-gnu/.", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
26620 stat("/usr/lib/gcc/x86_64-linux-gnu/4.4.5/../../../../x86_64-linux-gnu/bin/x86_64-linux-gnu/4.4.5/.", 0x7fff24471c60) = -1 ENOENT (No such file or directory)
26620 stat("/usr/lib/gcc/x86_64-linux-gnu/4.4.5/../../../../x86_64-linux-gnu/bin/.", 0x7fff24471c60) = -1 ENOENT (No such file or directory)
26620 stat("/usr/lib/gcc/x86_64-linux-gnu/4.4.5/.", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
26620 stat("/usr/lib/gcc/x86_64-linux-gnu/4.4.5/.", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
26620 stat("/usr/lib/gcc/x86_64-linux-gnu/4.4.5/../../../../x86_64-linux-gnu/lib/x86_64-linux-gnu/4.4.5/.", 0x7fff24471c60) = -1 ENOENT (No such file or directory)
26620 stat("/usr/lib/gcc/x86_64-linux-gnu/4.4.5/../../../../x86_64-linux-gnu/lib/../lib/.", 0x7fff24471c60) = -1 ENOENT (No such file or directory)
26620 stat("/usr/lib/gcc/x86_64-linux-gnu/4.4.5/../../../x86_64-linux-gnu/4.4.5/.", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
26620 stat("/usr/lib/gcc/x86_64-linux-gnu/4.4.5/../../../../lib/.", {st_mode=S_IFDIR|0755, st_size=65536, ...}) = 0
26620 stat("/lib/x86_64-linux-gnu/4.4.5/.", 0x7fff24471c60) = -1 ENOENT (No such file or directory)
26620 stat("/lib/../lib/.", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
26620 stat("/usr/lib/x86_64-linux-gnu/4.4.5/.", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
26620 stat("/usr/lib/../lib/.", {st_mode=S_IFDIR|0755, st_size=65536, ...}) = 0
26620 stat("/usr/lib/x86_64-linux-gnu/x86_64-linux-gnu/4.4.5/.", 0x7fff24471c60) = -1 ENOENT (No such file or directory)
26620 stat("/usr/lib/x86_64-linux-gnu/../lib/.", 0x7fff24471c60) = -1 ENOENT (No such file or directory)
26620 stat("/usr/lib/gcc/x86_64-linux-gnu/4.4.5/../../../../x86_64-linux-gnu/lib/.", 0x7fff24471c60) = -1 ENOENT (No such file or directory)
26620 stat("/usr/lib/gcc/x86_64-linux-gnu/4.4.5/../../../.", {st_mode=S_IFDIR|0755, st_size=65536, ...}) = 0
26620 stat("/lib/.", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
26620 stat("/usr/lib/.", {st_mode=S_IFDIR|0755, st_size=65536, ...}) = 0
26620 stat("/usr/lib/x86_64-linux-gnu/.", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
26620 exit_group(0) = ?
26618 <... wait4 resumed> [{WIFEXITED(s) && WEXITSTATUS(s) == 0}], 0, NULL) = 26620
26618 --- SIGCHLD (Child exited) @ 0 (0) ---
26618 exit_group(0) = ?
26614 <... wait4 resumed> [{WIFEXITED(s) && WEXITSTATUS(s) == 0}], 0, NULL) = 26618
26614 --- SIGCHLD (Child exited) @ 0 (0) ---
26614 munmap(0x7f6f5d143000, 4096) = 0
26614 write(2, "gcc and kernel headers must be i"..., 41) = 41

I don't know what vmware is trying to do. Seems that it
successfully open the version.h file, them moved on probing the
directories. This is where I lost. What the code is trying to do?

I googled, and seems that VmWare-Workstation 7 has been at least
successfully installed on openSUSE 11.2 [1] & openSuSe 11.3 [2].

[1] http://u-random.blogspot.com/2010/01/vmware-workstation-7.html
[2] http://communities.vmware.com/message/1576675#1576675

Please help me have vmware installed under grml.
The last 84K of trace log is posted in
http://paste.grml.org/85/

$ uname -a
Linux coral 2.6.35-grml64 #1 SMP PREEMPT Fri Sep 3 22:06:00 UTC 2010 x86_64 GNU/Linux

Thanks a lot.
--
Tong (remove underscore(s) to reply)
http://xpt.sourceforge.net/techdocs/
http://xpt.sourceforge.net/tools/
T o n g
2010-10-04 03:44:15 UTC
Permalink
I don't know what vmware is trying to do. Seems that it successfully
open the version.h file, them moved on probing the directories. This is
where I lost. What the code is trying to do?
Ok, found a log at /tmp/vmware-root/setup-26614.log

Oct 03 23:03:25.056: app-140116279654144| Log for VMware Workstation
pid=26614 version=7.1.2 build=build-301548 option=Release
Oct 03 23:03:25.056: app-140116279654144| The process is 64-bit.
Oct 03 23:03:25.056: app-140116279654144| Host codepage=UTF-8
encoding=UTF-8
Oct 03 23:03:25.056: app-140116279654144| modconf query interface
initialized
Oct 03 23:03:25.060: app-140116279654144| modconf library initialized
Oct 03 23:03:25.110: app-140116279654144| Trying to find a suitable PBM
set for kernel 2.6.35-grml64.
Oct 03 23:03:25.123: app-140116279654144| Your GCC version: 4.4
Oct 03 23:03:25.137: app-140116279654144| Your GCC version: 4.4

Apparently the code was trying to "find a suitable PBM set"
What is that?

libnetpbm10-dev - Graphics conversion tools development libraries and
header files
libnetpbm10 - Graphics conversion tools shared libraries
libnetpbm9-dev - Development libraries and header files (v9)
libnetpbm9 - Shared libraries for netpbm (v9)
netpbm - Graphics conversion tools between image formats

thanks
--
Tong (remove underscore(s) to reply)
http://xpt.sourceforge.net/techdocs/
http://xpt.sourceforge.net/tools/
Loading...