If you're still using skype, even tho you are sick and fucking tired of skype making shady deals with other providers and not letting you get the compiled 64bit (they provide you with a 32bit binary, even tho they say its for a 64bit machine), and you've installed all the relative ia32-* compatability libraries, and you are getting various odd errors like skype not finding libstdc++.so.6 then, i recommend strace's to sort it out..
not to mention the linux version being at 2.1 and windows at 4!!
...
open("/usr/lib32/tls/i686/sse2/cmov/libz.so.1", O_RDONLY) = -1 ENOENT (No such file or directory)
stat64("/usr/lib32/tls/i686/sse2/cmov", 0xfff90354) = -1 ENOENT (No such file or directory)
open("/usr/lib32/tls/i686/sse2/libz.so.1", O_RDONLY) = -1 ENOENT (No such file or directory)
stat64("/usr/lib32/tls/i686/sse2", 0xfff90354) = -1 ENOENT (No such file or directory)
open("/usr/lib32/tls/i686/cmov/libz.so.1", O_RDONLY) = -1 ENOENT (No such file or directory)
stat64("/usr/lib32/tls/i686/cmov", 0xfff90354) = -1 ENOENT (No such file or directory)
I'm not sure where it gets this "/usr/lib32/tls/i686/sse2/cmov/" from, but its the first place it looks, so lets symlink out stuff to here
# mkdir -p /lib32/tls/i686/sse2/
# cd /lib32/tls/i686/sse2/
# ln -s /emul/ia32-linux/usr/lib ./cmov
have fun!
Now what is the *real* reason there is no skype available for the google android nexus one?
if you get this error on amd64 bit..
Inconsistency detected by ld.so: dl-open.c: 643: _dl_open: Assertion `_dl_debug_initialize (0, args.nsid)->r_state == RT_CONSISTENT' failed!
apparently skype has bugs with pulseaudio (which is a gnome dependency!! thanks guys!! really smart making yet another audio multiplexing library and then ensuring we cant remove it without deleting your UI!!)
just chmod 000 or delete the /usr/lib32/*pulse* files and reconfigure skype to not use pulse