Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 146614 - vmware-workstation won't start after emerge -e world
Summary: vmware-workstation won't start after emerge -e world
Status: RESOLVED DUPLICATE of bug 128527
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: 2006-09-06 15:59 UTC by Jonathan Heaney
Modified: 2006-09-07 07:48 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 Jonathan Heaney 2006-09-06 15:59:29 UTC
Hi,

No other changes to system, but now previously working vmware-workstation5.5.1.19175-r4 fails to start, with the following output at the konsole-

vmware
/opt/vmware/workstation/lib/bin/vmware: /opt/vmware/workstation/lib/lib/libpng12.so.0/libpng12.so.0: no version information available (required by /usr/lib/libcairo.so.2)
/opt/vmware/workstation/lib/bin/vmware: /opt/vmware/workstation/lib/lib/libpng12.so.0/libpng12.so.0: no version information available (required by /usr/lib/libcairo.so.2)
/opt/vmware/workstation/lib/bin/vmware: /opt/vmware/workstation/lib/lib/libpng12.so.0/libpng12.so.0: no version information available (required by /usr/lib/libcairo.so.2)
/opt/vmware/workstation/lib/bin/vmware: symbol lookup error: /usr/lib/libcairo.so.2: undefined symbol: FT_GlyphSlot_Embolden

Apparently the libpng error can be fixed by

"replacing the libpng12.so.2 file with a symlink to the same system library"

(quote from 'emitrax' in this thread http://forums.gentoo.org/viewtopic-t-487162-highlight-vmware.html)

LDFLAGS in /etc/make.conf were edited to the recommendations in the vmware ebuild (and xorg-server ebuild as well).

The only other thing I did was switch to the 2006.1 Desktop profile (from 2006.0) - USE flag changes were +ldap and -imlib iirc.  Re-emerge of world was done after this.

emerge info
Portage 2.1.1_rc1-r4 (default-linux/x86/2006.1/desktop, gcc-4.1.1, glibc-2.4-r3, 2.6.17-gentoo-r7 i686)
=================================================================
System uname: 2.6.17-gentoo-r7 i686 AMD Athlon(tm) XP
Gentoo Base System version 1.12.4
Last Sync: Tue, 05 Sep 2006 22:50:01 +0000
app-admin/eselect-compiler: [Not Present]
dev-lang/python:     2.4.3-r3
dev-python/pycrypto: 2.0.1-r5
dev-util/ccache:     [Not Present]
dev-util/confcache:  [Not Present]
sys-apps/sandbox:    1.2.18.1
sys-devel/autoconf:  2.13, 2.60
sys-devel/automake:  1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r2
sys-devel/binutils:  2.17
sys-devel/gcc-config: 1.3.13-r3
sys-devel/libtool:   1.5.22
virtual/os-headers:  2.6.17
ACCEPT_KEYWORDS="x86 ~x86"
AUTOCLEAN="yes"
CBUILD="i686-pc-linux-gnu"
CFLAGS="-march=athlon-xp -O2 -fforce-addr -fomit-frame-pointer -fprefetch-loop-arrays -ftracer -pipe"
CHOST="i686-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/kde/3.5/env /usr/kde/3.5/share/config /usr/kde/3.5/shutdown /usr/share/X11/xkb /usr/share/config"
CONFIG_PROTECT_MASK="/etc/env.d /etc/env.d/java/ /etc/gconf /etc/java-config/vms/ /etc/revdep-rebuild /etc/terminfo"
CXXFLAGS="-march=athlon-xp -O2 -fforce-addr -fomit-frame-pointer -fprefetch-loop-arrays -ftracer -pipe"
DISTDIR="/usr/portage/distfiles"
EMERGE_DEFAULT_OPTS=""
FEATURES="autoconfig distlocks metadata-transfer sandbox sfperms strict"
GENTOO_MIRRORS="http://ftp.belnet.be/mirror/rsync.gentoo.org/gentoo/"
LC_ALL="en_GB.UTF-8"
LDFLAGS="-Wl,-z,now"
LINGUAS="en en_GB"
MAKEOPTS="-j2"
PKGDIR="/usr/portage/packages"
PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --delete-after --stats --timeout=180 --exclude='/distfiles' --exclude='/local' --exclude='/packages'"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/local/portage"
SYNC="rsync://foucault/gentoo-portage"
USE="x86 3dnow 3dnowext X a52 aac acpi alsa aoss arts artswrappersuid asf audiofile avi berkdb bitmap-fonts browserplugin bzip2 cairo cddb cdparanoia cdr cli crypt css cups curl dbus dga dlloader dri dts dv dvd dvdr dvdread eds elibc_glibc emboss encode exif expat extrafilters fam ffmpeg firefox flac foomaticdb fortran gdbm geoip gif gimpprint glibc-omitfp glitz glut gphoto2 gpm gtk gtk2 hal idn imagemagick imlib input_devices_evdev input_devices_keyboard input_devices_mouse isdnlog joystick jpeg jpeg2k kde kdeenablefinal kernel_linux lcms ldap libg++ linguas_en linguas_en_GB logrotate mad mikmod mjpeg mmx mmxext mng modplug mp3 mp4 mpeg musepack musicbrainz ncurses nfs nls nptl nptlonly nsplugin ogg oggvorbis opengl oss pam pcre pdf pdflib perl png ppds pppd python qt qt3 quicktime readline real reflection rtc sdl session sndfile speex spell spl sqlite sse ssl svg tcpd theora tiff truetype truetype-fonts type1-fonts udev unicode usb userland_GNU vcd video_cards_nvidia vorbis win32codecs wmf x264 xcomposite xine xml xml2 xorg xscreensaver xv xvid xvmc yv12 zlib"
Unset:  CTARGET, INSTALL_MASK, LANG, PORTAGE_RSYNC_EXTRA_OPTS
Comment 1 Jonathan Heaney 2006-09-07 03:06:56 UTC
(In reply to comment #0)

*snip*

Completely forgot to mention (report was filed late at night) - this failing condition has arisen after a successful emerge -e world.
Comment 2 Jonathan Heaney 2006-09-07 07:48:05 UTC

*** This bug has been marked as a duplicate of 128527 ***