Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 76425 - skype 0.93.0.3-r2 binary problem
Summary: skype 0.93.0.3-r2 binary problem
Status: RESOLVED WORKSFORME
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: AMD64 Linux
: High normal (vote)
Assignee: AMD64 Project
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2005-01-02 09:20 UTC by dschaefer79
Modified: 2005-06-19 10:30 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
log (log,15.73 KB, text/plain)
2005-01-03 03:01 UTC, dschaefer79
Details
log.11371 (log.11371,1.92 KB, text/plain)
2005-01-03 03:01 UTC, dschaefer79
Details
log.11372 (log.11372,3.70 KB, text/plain)
2005-01-03 03:02 UTC, dschaefer79
Details
log.11373 (log.11373,1.92 KB, text/plain)
2005-01-03 03:02 UTC, dschaefer79
Details
log.11374 (log.11374,2.78 KB, text/plain)
2005-01-03 03:03 UTC, dschaefer79
Details
log.11375 (log.11375,2.69 KB, text/plain)
2005-01-03 03:03 UTC, dschaefer79
Details
log.11376 (log.11376,70.08 KB, text/plain)
2005-01-03 03:03 UTC, dschaefer79
Details
log.11377 (log.11377,2.94 KB, text/plain)
2005-01-03 03:04 UTC, dschaefer79
Details
log.11378 (log.11378,2.45 KB, text/plain)
2005-01-03 03:04 UTC, dschaefer79
Details
log.11386 (log.11386,2.66 KB, text/plain)
2005-01-03 03:05 UTC, dschaefer79
Details
log.11387 (log.11387,69.96 KB, text/plain)
2005-01-03 03:05 UTC, dschaefer79
Details
log.11388 (log.11388,2.73 KB, text/plain)
2005-01-03 03:06 UTC, dschaefer79
Details
log.11389 (log.11389,2.15 KB, text/plain)
2005-01-03 03:06 UTC, dschaefer79
Details
log.11397 (log.11397,3.05 KB, text/plain)
2005-01-03 03:06 UTC, dschaefer79
Details
log.11398 (log.11398,5.43 KB, text/plain)
2005-01-03 03:07 UTC, dschaefer79
Details
log.11399 (log.11399,912 bytes, text/plain)
2005-01-03 03:07 UTC, dschaefer79
Details
log.11400 (log.11400,2.96 KB, text/plain)
2005-01-03 03:08 UTC, dschaefer79
Details
log.11401 (log.11401,1.55 KB, text/plain)
2005-01-03 03:08 UTC, dschaefer79
Details

Note You need to log in before you can comment on or make changes to this bug.
Description dschaefer79 2005-01-02 09:20:00 UTC
I've emerged skype 0.93.0.3-r2 on my amd64 and skype doesn't work at startup.
I get this in my /root/.Skype/skype.log.
=====  Sun Jan 2 17:42:00 CET 2005  =====
Starting skype without sound daemon
/opt/skype/skype.bin --resources-path /opt/skype/
/usr/bin/skype: line 49: /opt/skype/skype.bin: cannot execute binary file

Reproducible: Always
Steps to Reproduce:
1. ACCEPT_KEYWORDS="~amd64" emerge /usr/portage/net-im/skype/skype-0.93.0.3-r2.ebuild
2. skype 

Actual Results:  
skype doesn't start at all. it show me that.
No running artsd or esd found
Starting skype without sound daemon
==========================================.
and it doesn't start.                     

Expected Results:  
the software should launch.
Comment 1 Carsten Lohrke (RETIRED) gentoo-dev 2005-01-02 10:08:48 UTC
>ACCEPT_KEYWORDS="~amd64" emerge /usr/portage/net-im/skype/skype-0.93.0.3-r2.ebuild

1. _Don't_do_ ACCEPT_KEYWORDS="~arch" emerge foo
2. _Don't_do_ emerge /path/to/ebuild
Comment 2 Gustavo Felisberto (RETIRED) gentoo-dev 2005-01-02 13:30:56 UTC
There is no reason why that should happen.
Please do a ls -al /opt/skype/ and a ldd /opt/skype/skype.bin and post the result here.
Comment 3 dschaefer79 2005-01-02 14:28:38 UTC
Hello, now I've built 32 bit emulation in my kernel and I get this
skype.log
=====  Sun Jan 2 23:13:55 CET 2005  =====
Starting skype without sound daemon
/opt/skype/skype.bin --resources-path /opt/skype/
/usr/bin/skype: line 49: /opt/skype/skype.bin: Accessing a corrupted
shared library
Here the result of the command
1. ls -al /opt/skype
drwxr-xr-x   5 root root     4096 Jan  2 23:13 .
drwxr-xr-x  10 root root     4096 Jan  2 23:13 ..
drwxr-xr-x   2 root root     4096 Jan  2 23:13 avatars
drwxr-xr-x   2 root root     4096 Jan  2 23:13 lang
-rwxr-xr-x   1 root audio    1654 Jan  2 23:13 skype
-rwxr-xr-x   1 root audio 4560692 Jan  2 23:13 skype.bin
drwxr-xr-x   2 root root     4096 Jan  2 23:13 sound
2. ldd /opt/skype/skype.bin
not a dynamic executable

Do you have any idea ?
Thanks
Comment 4 Gustavo Felisberto (RETIRED) gentoo-dev 2005-01-02 17:22:02 UTC
The last comment, and the one that dschaefer79 sent me by mail about the same problem with opera show that this is not skype related.
Comment 5 Stian Skjelstad 2005-01-02 20:19:56 UTC
could you do a

strace -ff -o log skype

and attach the relevant log file of the process that failes (you will get one log file per process). skype dynamically loads libraries I believe, so ldd skype wont show them.
Comment 6 dschaefer79 2005-01-03 03:01:12 UTC
Created attachment 47450 [details]
log
Comment 7 dschaefer79 2005-01-03 03:01:53 UTC
Created attachment 47451 [details]
log.11371
Comment 8 dschaefer79 2005-01-03 03:02:28 UTC
Created attachment 47452 [details]
log.11372
Comment 9 dschaefer79 2005-01-03 03:02:57 UTC
Created attachment 47453 [details]
log.11373
Comment 10 dschaefer79 2005-01-03 03:03:15 UTC
Created attachment 47454 [details]
log.11374
Comment 11 dschaefer79 2005-01-03 03:03:34 UTC
Created attachment 47455 [details]
log.11375
Comment 12 dschaefer79 2005-01-03 03:03:58 UTC
Created attachment 47456 [details]
log.11376
Comment 13 dschaefer79 2005-01-03 03:04:22 UTC
Created attachment 47457 [details]
log.11377
Comment 14 dschaefer79 2005-01-03 03:04:46 UTC
Created attachment 47458 [details]
log.11378
Comment 15 dschaefer79 2005-01-03 03:05:08 UTC
Created attachment 47459 [details]
log.11386
Comment 16 dschaefer79 2005-01-03 03:05:26 UTC
Created attachment 47460 [details]
log.11387
Comment 17 dschaefer79 2005-01-03 03:06:00 UTC
Created attachment 47461 [details]
log.11388
Comment 18 dschaefer79 2005-01-03 03:06:27 UTC
Created attachment 47462 [details]
log.11389
Comment 19 dschaefer79 2005-01-03 03:06:50 UTC
Created attachment 47463 [details]
log.11397
Comment 20 dschaefer79 2005-01-03 03:07:17 UTC
Created attachment 47464 [details]
log.11398
Comment 21 dschaefer79 2005-01-03 03:07:40 UTC
Created attachment 47465 [details]
log.11399
Comment 22 dschaefer79 2005-01-03 03:08:00 UTC
Created attachment 47466 [details]
log.11400
Comment 23 dschaefer79 2005-01-03 03:08:20 UTC
Created attachment 47467 [details]
log.11401
Comment 24 dschaefer79 2005-01-03 03:10:13 UTC
Here the result of strace -ff -o log skype log file attached
Comment 25 Stian Skjelstad 2005-01-03 04:58:23 UTC
http://bugs.gentoo.org/show_bug.cgi?id=76425

execve("/opt/skype/skype.bin", ["/opt/skype/skype.bin", "--resources-path", "/opt/skype/"], [/* 54 vars */]) = -1 ELIBBAD (Accessing a corrupted shared library)

actually the kernel barks on that file, and I didn't think about ldd (and other binutils tools) aren't cross-platform per tool, due to design of them, but you must have a cross-tool, like ldd-i386-gnu-linux. Here is the output on a ldd for the right target. Quite a long list:

gentoo w # ldd /opt/skype/skype.bin
        linux-gate.so.1 =>  (0xffffe000)
        libqt-mt.so.3 => /usr/qt/3/lib/libqt-mt.so.3 (0x4002a000)
        libXext.so.6 => /usr/X11R6/lib/libXext.so.6 (0x406f3000)
        libX11.so.6 => /usr/X11R6/lib/libX11.so.6 (0x40701000)
        libpthread.so.0 => /lib/libpthread.so.0 (0x407cb000)
        libstdc++.so.5 => /usr/lib/gcc-lib/i686-pc-linux-gnu/3.3.4/libstdc++.so. 5 (0x4081d000)
        libm.so.6 => /lib/libm.so.6 (0x408e6000)
        libgcc_s.so.1 => /usr/lib/gcc-lib/i686-pc-linux-gnu/3.3.4/libgcc_s.so.1 (0x40908000)
        libc.so.6 => /lib/libc.so.6 (0x40911000)
        libaudio.so.2 => /usr/X11R6/lib/libaudio.so.2 (0x40a23000)
        libXt.so.6 => /usr/X11R6/lib/libXt.so.6 (0x40a38000)
        libmng.so.1 => /usr/lib/libmng.so.1 (0x40a8a000)
        libjpeg.so.62 => /usr/lib/libjpeg.so.62 (0x40ace000)
        libpng.so.3 => /usr/lib/libpng.so.3 (0x40aeb000)
        libz.so.1 => /lib/libz.so.1 (0x40b1c000)
        libXi.so.6 => /usr/X11R6/lib/libXi.so.6 (0x40b2c000)
        libXrender.so.1 => /usr/X11R6/lib/libXrender.so.1 (0x40b34000)
        libXrandr.so.2 => /usr/X11R6/lib/libXrandr.so.2 (0x40b3d000)
        libXcursor.so.1 => /usr/X11R6/lib/libXcursor.so.1 (0x40b41000)
        libXft.so.2 => /usr/X11R6/lib/libXft.so.2 (0x40b4a000)
        libfreetype.so.6 => /usr/lib/libfreetype.so.6 (0x40b5d000)
        libfontconfig.so.1 => /usr/lib/libfontconfig.so.1 (0x40bc7000)
        libSM.so.6 => /usr/X11R6/lib/libSM.so.6 (0x40bee000)
        libICE.so.6 => /usr/X11R6/lib/libICE.so.6 (0x40bf8000)
        libdl.so.2 => /lib/libdl.so.2 (0x40c0f000)
        /lib/ld-linux.so.2 => /lib/ld-linux.so.2 (0x40000000)
        libXau.so.6 => /usr/X11R6/lib/libXau.so.6 (0x40c12000)
        libexpat.so.0 => /usr/lib/libexpat.so.0 (0x40c15000)
Comment 26 Diego Elio Pettenò (RETIRED) gentoo-dev 2005-04-02 09:56:55 UTC
Base question: do you have 32-bit emulation support in kernel, right?
Comment 27 Malcolm Lashley (RETIRED) gentoo-dev 2005-05-23 16:53:15 UTC
dschaefer - I've tried to reproduce your bug with the current version in portage (
net-im/skype-1.1.0.3-r1) - and skype appears to start correctly - is this still
an issue for you?


Comment 28 Danny van Dyk (RETIRED) gentoo-dev 2005-06-19 10:30:03 UTC
Resolved as WORKSFORME. Also, reporter hasn't responded for one month.

Reporter: If you still have issues with skype, please reopen and attach output
of emerge info.