Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 253906 - app-emulation/vmware-workstation-6.5.1.126130 should depend on sys-fs/fuse for vmmount
Summary: app-emulation/vmware-workstation-6.5.1.126130 should depend on sys-fs/fuse fo...
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: High normal (vote)
Assignee: Gentoo VMWare Bug Squashers [disabled]
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2009-01-05 21:09 UTC by Mike Auty (RETIRED)
Modified: 2009-01-11 12:16 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 Mike Auty (RETIRED) gentoo-dev 2009-01-05 21:09:52 UTC
Dmitry points out:

Hello!

I found another problem related to vmware-workstation :)

revdep-rebuild reported that /opt/vmware/workstation/bin/vmware-mount  is broken.
The output of ldd:

root@olimpico_mobile 23:43:07 ~ # ldd /opt/vmware/workstation/bin/vmware-mount
       linux-vdso.so.1 =>  (0x00007fffee3fd000)
       libz.so.1 => /lib/libz.so.1 (0x00002b8abc91f000)
       libfuse.so.2 => not found
       libpthread.so.0 => /lib/libpthread.so.0 (0x00002b8abcd58000)
       libdl.so.2 => /lib/libdl.so.2 (0x00002b8abcf74000)
       libgcc_s.so.1 => /lib/libgcc_s.so.1 (0x00002b8abd178000)
       libc.so.6 => /lib/libc.so.6 (0x00002b8abd386000)
       /lib64/ld-linux-x86-64.so.2 (0x00002b8abc703000)
       librt.so.1 => /lib/librt.so.1 (0x00002b8abd6c6000)
root@olimpico_mobile 23:43:23 ~ #

Emerging sys-fs/fuse solved this problem:

root@olimpico_mobile 23:43:07 ~ # ldd /opt/vmware/workstation/bin/vmware-mount
       linux-vdso.so.1 =>  (0x00007fffee3fd000)
       libz.so.1 => /lib/libz.so.1 (0x00002b8abc91f000)
       libfuse.so.2 => /usr/lib/libfuse.so.2 (0x00002b8abcb36000)
       libpthread.so.0 => /lib/libpthread.so.0 (0x00002b8abcd58000)
       libdl.so.2 => /lib/libdl.so.2 (0x00002b8abcf74000)
       libgcc_s.so.1 => /lib/libgcc_s.so.1 (0x00002b8abd178000)
       libc.so.6 => /lib/libc.so.6 (0x00002b8abd386000)
       /lib64/ld-linux-x86-64.so.2 (0x00002b8abc703000)
       librt.so.1 => /lib/librt.so.1 (0x00002b8abd6c6000)
root@olimpico_mobile 23:43:23 ~ #

It seems to me that vmware-workstation should depend on sys-fs/fuse
Am I right?

Thank you beforehand!
Comment 1 Michal Špondr 2009-01-09 08:57:41 UTC
I have the same problem - every time I run revdep-rebuild, vmware-workstation starts to rebuild.
Comment 2 Mike Auty (RETIRED) gentoo-dev 2009-01-10 13:03:52 UTC
Ok, this should now be fixed in the tree.
Comment 3 Michal Špondr 2009-01-11 08:32:14 UTC
(In reply to comment #2)
> Ok, this should now be fixed in the tree.
> 

I did emerge --sync && emerge -uDNp world && revdep-rebuild and it still prints:
broken /opt/vmware/workstation/bin/vmware-mount (requires libfuse.so.2)

I have
>app-emulation/vmware-workstation-6.5.0.118166
in my /etc/portage/package.mask. Could it be the reason why it doesn't update to correct version?
Comment 4 Mike Auty (RETIRED) gentoo-dev 2009-01-11 12:16:01 UTC
Yes, that will block off vmware-workstation-6.5.1 (the only version I fixed).  I didn't fix Vmware-workstation-6.5.0 because it has some security issues and will be masked soon (see bug 245941).