Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 297692 - app-emulation/open-vm-tools-kmod-0.0.20091216.217847 fail to compile
Summary: app-emulation/open-vm-tools-kmod-0.0.20091216.217847 fail to compile
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: x86 Linux
: High normal (vote)
Assignee: Gentoo VMWare Bug Squashers [disabled]
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2009-12-20 19:54 UTC by Serge
Modified: 2009-12-27 13:53 UTC (History)
5 users (show)

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


Attachments
emerge log (app-emulation%3Aopen-vm-tools-kmod-0.0.20091216.217847%3A20091220-195013.log,8.54 KB, text/plain)
2009-12-20 19:57 UTC, Serge
Details
emerge --info (emerge.info.txt,3.29 KB, text/plain)
2009-12-20 19:59 UTC, Serge
Details
config.log (config.log,40.17 KB, text/plain)
2009-12-20 20:06 UTC, Serge
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Serge 2009-12-20 19:54:44 UTC
seems to depend on x11 !

Reproducible: Always
Comment 1 Serge 2009-12-20 19:57:02 UTC
Created attachment 213599 [details]
emerge log
Comment 2 Serge 2009-12-20 19:59:06 UTC
Created attachment 213601 [details]
emerge --info
Comment 3 Serge 2009-12-20 20:02:57 UTC
x11 is not present on this system
the latest working version is app-emulation/open-vm-tools-kmod-0.0.20091015.201664

gentoo-vm-std ~ # emerge -uDbkavt world

These are the packages that would be merged, in reverse order:

Calculating dependencies... done!
[ebuild     U ] app-emulation/open-vm-tools-0.0.20091216.217847 [0.0.20091015.201664] USE="pic -X -doc -fuse -icu -unity -xinerama" 0 kB
[ebuild     U ]  app-emulation/open-vm-tools-kmod-0.0.20091216.217847 [0.0.20091015.201664] 0 kB
Comment 4 Serge 2009-12-20 20:06:48 UTC
Created attachment 213602 [details]
config.log
Comment 5 Alexander Hoogerhuis 2009-12-21 07:19:39 UTC
Adding this section to the -kmod ebuild seems to be part of the solution:

src_configure() {
        econf \
                --without-gtk2 \
                --without-gtkmm \
                --without-pam \
                --without-procps \
                --without-dnet \
                --without-icu \
                --without-x
}
Comment 6 Alexander Hoogerhuis 2009-12-21 07:26:50 UTC
A data point, however, the module vmmemctl does not get loaded by itself; need to figure out what dependancy loads it.
Comment 7 Brandon Holbrook 2009-12-21 20:57:41 UTC
I'm getting bit by this bug as well.  Probably want to copy over the "X" USE flag from the open-vm-tools package and issue --with[out]-x accordingly.
Comment 8 Alexander Hoogerhuis 2009-12-22 04:43:40 UTC
Without having looked very hard at the source, I doubt the kernel module has any dependancies to X or other bits and that the -kmod ebuild can be built without any of the features enabled.
Comment 9 Vadim Kuznetsov (RETIRED) gentoo-dev 2009-12-27 13:53:27 UTC
fixed in portage tree