Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 101677 - ymessenger doesn't start on amd64
Summary: ymessenger doesn't start on amd64
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: AMD64 Linux
: High normal (vote)
Assignee: Gentoo Net-im project
URL:
Whiteboard:
Keywords:
Depends on:
Blocks: 104635
  Show dependency tree
 
Reported: 2005-08-07 14:53 UTC by mark lybarger
Modified: 2005-09-09 04:53 UTC (History)
1 user (show)

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


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description mark lybarger 2005-08-07 14:53:36 UTC
ymessenger is unable to find libraries needed to start:

mark@expresso ~ $ ymessenger
/opt/ymessenger/bin/ymessenger.bin: error while loading shared libraries:
libgdk_pixbuf.so.2: cannot open shared object file: No such file or directory

mark@expresso ~ $ locate libgdk_pixbuf.so.2
/usr/lib64/libgdk_pixbuf.so.2.0.0
/usr/lib64/libgdk_pixbuf.so.2
/emul/linux/x86/usr/lib/libgdk_pixbuf.so.2




Reproducible: Always
Steps to Reproduce:
1.
2.
3.
Comment 1 Jim Laflin 2005-08-07 16:11:51 UTC
Probably why there are no versions of ymessenger keyworded amd64/~amd64

Which version are you trying to use?

Jim
Comment 2 mark lybarger 2005-08-08 12:15:07 UTC
i've marked this as ~x86 in my /etc/portage/packages.keywords, it's an x86
binary, and i have the compat libs to be able to run x86 binaries.
Comment 3 Karol Wojtaszek (RETIRED) gentoo-dev 2005-08-25 08:47:21 UTC
could you run: ldd /opt/ymessenger/bin/ymessenger.bin and show us output?
Comment 4 mark lybarger 2005-09-03 00:03:16 UTC
mark@expresso ~ $  ldd /opt/ymessenger/bin/ymessenger.bin
        linux-gate.so.1 =>  (0xffffe000)
        libgtkhtml.so.0 => not found
        libgdk_pixbuf.so.2 => not found
        libgtk-1.2.so.0 => /emul/linux/x86/usr/lib/libgtk-1.2.so.0 (0x4bec8000)
        libgdk-1.2.so.0 => /emul/linux/x86/usr/lib/libgdk-1.2.so.0 (0x4bdf8000)
        libgmodule-1.2.so.0 => /emul/linux/x86/usr/lib/libgmodule-1.2.so.0
(0x4be69000)
        libglib-1.2.so.0 => /emul/linux/x86/usr/lib/libglib-1.2.so.0 (0x4c150000)
        libdl.so.2 => /lib32/libdl.so.2 (0x4be6e000)
        libXi.so.6 => /emul/linux/x86/usr/lib/libXi.so.6 (0x4c06a000)
        libXext.so.6 => /emul/linux/x86/usr/lib/libXext.so.6 (0x4c074000)
        libX11.so.6 => /emul/linux/x86/usr/lib/libX11.so.6 (0x4c084000)
        libm.so.6 => /lib32/libm.so.6 (0x4be44000)
        libXmu.so.6 => /emul/linux/x86/usr/lib/libXmu.so.6 (0x55573000)
        libc.so.6 => /lib32/libc.so.6 (0x4eab6000)
        /lib/ld-linux.so.2 (0x4ea9d000)
        libXt.so.6 => /emul/linux/x86/usr/lib/libXt.so.6 (0x55588000)
        libSM.so.6 => /emul/linux/x86/usr/lib/libSM.so.6 (0x555d9000)
        libICE.so.6 => /emul/linux/x86/usr/lib/libICE.so.6 (0x555e2000)
Comment 5 mark lybarger 2005-09-03 00:06:40 UTC
additionally:

mark@expresso ~ $ locate libgtkhtml.so.0
/opt/ymessenger/lib64/libgtkhtml.so.0
/opt/ymessenger/lib/libgtkhtml.so.0

mark@expresso ~ $ locate libgdk_pixbuf.so.2
/usr/lib64/libgdk_pixbuf.so.2.0.0
/usr/lib64/libgdk_pixbuf.so.2
/emul/linux/x86/usr/lib/libgdk_pixbuf.so.2
Comment 6 Gustavo Felisberto (RETIRED) gentoo-dev 2005-09-03 05:39:29 UTC
Mark: Could you please do a equery b /emul/linux/x86/usr/lib/libgdk_pixbuf.so.2
and a file /emul/linux/x86/usr/lib/libgdk_pixbuf.so.2
Comment 7 mark lybarger 2005-09-05 06:08:39 UTC
mark@expresso ~ $ equery b /emul/linux/x86/usr/lib/libgdk_pixbuf.so.2
[ Searching for file(s) /emul/linux/x86/usr/lib/libgdk_pixbuf.so.2 in *... ]
mark@expresso ~ $ file /emul/linux/x86/usr/lib/libgdk_pixbuf.so.2
/emul/linux/x86/usr/lib/libgdk_pixbuf.so.2: symbolic link to `libgdk_pixbuf-2.0.so'
mark@expresso ~ $ equery b /emul/linux/x86/usr/lib/libgdk_pixbuf.so
[ Searching for file(s) /emul/linux/x86/usr/lib/libgdk_pixbuf.so in *... ]
Comment 8 Herbie Hopkins (RETIRED) gentoo-dev 2005-09-06 16:04:57 UTC
I've added libgdk_pixbuf to emul-linux-x86-gtklibs-2.2 and marked ymessenger ~amd64.
Comment 9 mark lybarger 2005-09-09 04:53:47 UTC
works good, thanks for frixing this!!