Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 195286 - vmware-server-console-1.0.4.56528 - GUI cannot be run if dbus daemon is up.
Summary: vmware-server-console-1.0.4.56528 - GUI cannot be run if dbus daemon is up.
Status: RESOLVED INVALID
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: High minor
Assignee: Gentoo VMWare Bug Squashers [disabled]
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2007-10-09 19:07 UTC by Lutz Lehmann
Modified: 2007-10-11 11:48 UTC (History)
0 users

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 Lutz Lehmann 2007-10-09 19:07:50 UTC
Tried to reopen #148612, but I'm not allowed to. vmware-server-console-1.0.4.56528 dies while dbus-1.0.2-r2 system dbus is running. Proposed workaround of using <=sys-apps/dbus-0.61 is impossible as it's not available anymore.

sniper@nx6110 /home/sniper $ vmware-server-console
/opt/vmware/server/console/lib/bin/vmware-server-console: /opt/vmware/server/console/lib/lib/libpng12.so.0/libpng12.so.0: no version information available (required by /usr/lib/libcairo.so.2)
/opt/vmware/server/console/lib/bin/vmware-server-console: /opt/vmware/server/console/lib/lib/libpng12.so.0/libpng12.so.0: no version information available (required by /usr/lib/libcairo.so.2)
/opt/vmware/server/console/lib/bin/vmware-server-console: /opt/vmware/server/console/lib/lib/libpng12.so.0/libpng12.so.0: no version information available (required by /usr/lib/libcairo.so.2)


nx6110 vmware-sniper # cat ui-24434.log
Oct 09 14:37:02: vmui| Log for VMware Server Console pid=24434 version=1.0.4 build=build-56528 option=Release
Okt 09 14:37:02: vmui| Gtk: Im Modulpfad »clearlooks« konnte keine Themen-Engine gefunden werden,
Okt 09 14:37:02: vmui| Using log file /tmp/vmware-sniper/ui-24434.log
Okt 09 14:37:02: vmui| HAL04LoadHALLibraries: Could not dlopen libhal.so.0.
Okt 09 14:37:02: vmui| HAL05LoadGlibLibrary: Could not dlopen libdbus-glib-1.so.1.
Okt 09 14:37:02: vmui| Caught signal 11 -- pid 24434
Okt 09 14:37:02: vmui| SIGNAL: eip 0xb6c160a3 esp 0xbff80f20 ebp 0x88b36d8
Okt 09 14:37:02: vmui| SIGNAL: eax 0x0 ebx 0xb6c42484 ecx 0x0 edx 0x0 esi 0x3 edi 0x88b37d8
Okt 09 14:37:02: vmui| SIGNAL: stack 0xbff80f20 : 0x00000000 0x00000000 0xb6c42484 0xb6c28f00
Okt 09 14:37:02: vmui| SIGNAL: stack 0xbff80f30 : 0x00000000 0x00000028 0x00000075 0xbff80f84
Okt 09 14:37:02: vmui| SIGNAL: stack 0xbff80f40 : 0xb6c42484 0x088b37d8 0x088b36d8 0xb6c17595
Okt 09 14:37:02: vmui| SIGNAL: stack 0xbff80f50 : 0x088b37d8 0x00000002 0x088b3a90 0xb6c2eb0d
Okt 09 14:37:02: vmui| SIGNAL: stack 0xbff80f60 : 0xb6c42484 0x088b37d8 0x088b36d8 0xb6c175eb
Okt 09 14:37:02: vmui| SIGNAL: stack 0xbff80f70 : 0x088b37d8 0x088b3a90 0x000061a8 0xb6c18e8f
Okt 09 14:37:02: vmui| SIGNAL: stack 0xbff80f80 : 0xb6c42484 0x088b313c 0x088b3a90 0xb6c1aa4b
Okt 09 14:37:02: vmui| SIGNAL: stack 0xbff80f90 : 0x088b36f4 0x088b313c 0x088b32f0 0xb6c2eb0d
Okt 09 14:37:02: vmui| Backtrace:
Okt 09 14:37:02: vmui| Backtrace[0] 0xbff80a68 eip 0x827b810
Okt 09 14:37:02: vmui| Backtrace[1] 0xbff80bc8 eip 0x8506f23
Okt 09 14:37:02: vmui| Backtrace[2] 0xbff80c38 eip 0x850719a
Okt 09 14:37:02: vmui| Backtrace[3] 0x88b36d8 eip 0xb7f3e420
Okt 09 14:37:02: vmui| Your core dump size limit is 0 kb.
Okt 09 14:37:02: vmui| Attempting to dump core ...

Works fine if system dbus is stopped before running console. I checked for the libs that could not be opened:

nx6110 vmware-sniper # locate libhal.so
/usr/lib/libhal.so.1
/usr/lib/libhal.so
/usr/lib/libhal.so.1.0.0

nx6110 vmware-sniper # locate libdbus-glib
/usr/lib/libdbus-glib-1.la
/usr/lib/libdbus-glib-1.so
/usr/lib/libdbus-glib-1.a
/usr/lib/libdbus-glib-1.so.2
/usr/lib/libdbus-glib-1.so.2.1.0

nx6110 vmware-sniper # emerge --info
Portage 2.1.3.9 (default-linux/x86/2007.0/desktop, gcc-4.1.2, glibc-2.5-r4, 2.6.22-gentoo-r8 i686)
=================================================================
System uname: 2.6.22-gentoo-r8 i686 Intel(R) Pentium(R) M processor 1.86GHz
Timestamp of tree: Mon, 08 Oct 2007 21:00:09 +0000
ccache version 2.4 [enabled]
app-shells/bash:     3.2_p17
dev-java/java-config: 1.3.7, 2.0.33-r1
dev-lang/python:     2.3.5-r3, 2.4.4-r5
dev-python/pycrypto: 2.0.1-r6
dev-util/ccache:     2.4-r7
sys-apps/baselayout: 1.12.9-r2
sys-apps/sandbox:    1.2.17
sys-devel/autoconf:  2.13, 2.61-r1
sys-devel/automake:  1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r2, 1.10
sys-devel/binutils:  2.17-r1
sys-devel/gcc-config: 1.3.16
sys-devel/libtool:   1.5.24
virtual/os-headers:  2.6.22-r2
ACCEPT_KEYWORDS="x86"
ALSA_CARDS="ali5451 als4000 atiixp atiixp-modem bt87x ca0106 cmipci emu10k1     emu10k1x ens1370 ens1371 es1938 es1968 fm801 hda-intel intel8x0 intel8x0m     maestro3 trident usb-audio via82xx via82xx-modem ymfpci"
ALSA_PCM_PLUGINS="adpcm alaw copy dshare dsnoop extplug file hooks ladspa lfloat linear meter mulaw multi null rate route share shm"
ANT_HOME="/usr/share/ant-core"
ARCH="x86"
AUTOCLEAN="yes"
CBUILD="i686-pc-linux-gnu"
CCACHE_SIZE="4G"
CFLAGS="-march=pentium-m -O2 -pipe -funroll-loops -fomit-frame-pointer"
CHOST="i686-pc-linux-gnu"
CLASSPATH="."
CLEAN_DELAY="5"
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/php/apache2-php5/ext-active/ /etc/php/cgi-php5/ext-active/ /etc/php/cli-php5/ext-active/ /etc/revdep-rebuild /etc/splash /etc/terminfo /etc/texmf/web2c"
CVS_RSH="ssh"
CXXFLAGS="-march=pentium-m -O2 -pipe -funroll-loops -fomit-frame-pointer"
DISPLAY=":0.0"
DISTDIR="/usr/portage/distfiles"
EDITOR="/bin/nano"
ELIBC="glibc"
EMERGE_DEFAULT_OPTS="-v"
EMERGE_WARNING_DELAY="10"
FEATURES="candy ccache distlocks metadata-transfer parallel-fetch sandbox sfperms strict unmerge-orphans userfetch userpriv usersandbox"
FETCHCOMMAND="/usr/bin/wget -t 5 --passive-ftp ${URI} -P ${DISTDIR}"
FLTK_DOCDIR="/usr/share/doc/fltk-1.1.7-r2/html"
FRACTDIR="/usr/share/xfractint"
GCC_PATH="/usr/i686-pc-linux-gnu/gcc-bin/4.1.2"
GCC_SPECS=""
GDK_USE_XFT="1"
GENERATION="2"
GENTOO_MIRRORS="ftp://ftp.tu-clausthal.de/pub/linux/gentoo/ ftp://sunsite.informatik.rwth-aachen.de/pub/Linux/gentoo ftp://linux.rz.ruhr-uni-bochum.de/gentoo-mirror/ "
GUILE_LOAD_PATH="/usr/share/guile/1.8"
G_BROKEN_FILENAMES="1"
G_FILENAME_ENCODING="UTF-8"
HISTCONTROL="ignoredups"
HOME="/root"
INFOPATH="/usr/share/info:/usr/share/binutils-data/i686-pc-linux-gnu/2.17/info:/usr/share/gcc-data/i686-pc-linux-gnu/4.1.2/info:/usr/share/info/emacs-21"
INPUT_DEVICES="keyboard mouse synaptics evdev"
JAVAC="/etc/java-config-2/current-system-vm/bin/javac"
JAVA_HOME="/etc/java-config-2/current-system-vm"
JDK_HOME="/etc/java-config-2/current-system-vm"
KDEDIRS="/usr:/usr/local:/usr/kde/3.5"
KERNEL="linux"
LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text"
LESS="-R -M --shift 5"
LESSOPEN="|lesspipe.sh %s"
LINGUAS="de en"
LIRC_DEVICES="devinput"
LOGNAME="root"
LS_COLORS="no=00:fi=00:di=01;34:ln=01;36:pi=40;33:so=01;35:do=01;35:bd=40;33;01:cd=40;33;01:or=01;05;37;41:mi=01;05;37;41:su=37;41:sg=30;43:tw=30;42:ow=34;42:st=37;44:ex=01;32:*.tar=01;31:*.tgz=01;31:*.arj=01;31:*.taz=01;31:*.lzh=01;31:*.zip=01;31:*.z=01;31:*.Z=01;31:*.gz=01;31:*.bz2=01;31:*.bz=01;31:*.tbz2=01;31:*.tz=01;31:*.deb=01;31:*.rpm=01;31:*.jar=01;31:*.rar=01;31:*.ace=01;31:*.zoo=01;31:*.cpio=01;31:*.7z=01;31:*.rz=01;31:*.jpg=01;35:*.jpeg=01;35:*.gif=01;35:*.bmp=01;35:*.pbm=01;35:*.pgm=01;35:*.ppm=01;35:*.tga=01;35:*.xbm=01;35:*.xpm=01;35:*.tif=01;35:*.tiff=01;35:*.png=01;35:*.mng=01;35:*.pcx=01;35:*.mov=01;35:*.mpg=01;35:*.mpeg=01;35:*.m2v=01;35:*.mkv=01;35:*.ogm=01;35:*.mp4=01;35:*.m4v=01;35:*.mp4v=01;35:*.vob=01;35:*.qt=01;35:*.nuv=01;35:*.wmv=01;35:*.asf=01;35:*.rm=01;35:*.rmvb=01;35:*.flc=01;35:*.avi=01;35:*.fli=01;35:*.gl=01;35:*.dl=01;35:*.xcf=01;35:*.xwd=01;35:*.yuv=01;35:*.pdf=00;32:*.ps=00;32:*.txt=00;32:*.patch=00;32:*.diff=00;32:*.log=00;32:*.tex=00;32:*.doc=00;32:*.aac=00;36:*.au=00;36:*.flac=00;36:*.mid=00;36:*.midi=00;36:*.mka=00;36:*.mp3=00;36:*.mpc=00;36:*.ogg=00;36:*.ra=00;36:*.wav=00;36:"
MAKEOPTS="-j2"
MANPATH="/etc/java-config-2/current-system-vm/man:/usr/local/share/man:/usr/share/man:/usr/share/binutils-data/i686-pc-linux-gnu/2.17/man:/usr/share/gcc-data/i686-pc-linux-gnu/4.1.2/man:/opt/blackdown-jdk-1.4.2.03/man:/etc/java-config/system-vm/man/:/usr/lib/php5/man/:/usr/kde/3.5/share/man:/usr/qt/3/doc/man"
OLDPWD="/"
OPENGL_PROFILE="xorg-x11"
PAGER="/usr/bin/less"
PATH="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/opt/bin:/usr/i686-pc-linux-gnu/gcc-bin/4.1.2:/usr/i386-pc-linux-gnu/gcc-bin/3.3.5-20050130:/opt/blackdown-jdk-1.4.2.03/bin:/opt/blackdown-jdk-1.4.2.03/jre/bin:/usr/kde/3.5/sbin:/usr/kde/3.5/bin:/usr/qt/3/bin:/opt/vmware/server/console/bin"
PKGDIR="/usr/portage/packages"
PKG_CONFIG_PATH="/usr/qt/3/lib/pkgconfig"
PORTAGE_ARCHLIST="ppc s390 amd64 x86 ppc64 x86-fbsd m68k arm sparc sh mips ia64 alpha ppc-macos hppa sparc-fbsd"
PORTAGE_BINHOST_CHUNKSIZE="3000"
PORTAGE_BIN_PATH="/usr/lib/portage/bin"
PORTAGE_CONFIGROOT="/"
PORTAGE_DEBUG="0"
PORTAGE_DEPCACHEDIR="/var/cache/edb/dep"
PORTAGE_ELOG_CLASSES="log warn error"
PORTAGE_ELOG_MAILFROM="portage"
PORTAGE_ELOG_MAILSUBJECT="[portage] ebuild log for ${PACKAGE} on ${HOST}"
PORTAGE_ELOG_MAILURI="root"
PORTAGE_ELOG_SYSTEM="save_summary echo"
PORTAGE_GID="250"
PORTAGE_INST_GID="0"
PORTAGE_INST_UID="0"
PORTAGE_NICENESS="3"
PORTAGE_PYM_PATH="/usr/lib/portage/pym"
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 --filter=H_**/files/digest-*"
PORTAGE_RSYNC_RETRIES="3"
PORTAGE_TMPDIR="/var/tmp"
PORTAGE_WORKDIR_MODE="0700"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/local/portage"
PRELINK_PATH_MASK="/usr/lib/gstreamer-0.10:/usr/lib/gstreamer-0.8:/usr/lib/klibc"
PWD="/tmp/vmware-sniper"
PYTHONPATH="/usr/lib/portage/pym"
QMAKESPEC="linux-g++"
QTDIR="/usr/qt/3"
RESUMECOMMAND="/usr/bin/wget -c -t 5 --passive-ftp ${URI} -P ${DISTDIR}"
ROOT="/"
ROOTPATH="/opt/bin:/usr/i686-pc-linux-gnu/gcc-bin/4.1.2:/usr/i386-pc-linux-gnu/gcc-bin/3.3.5-20050130:/opt/blackdown-jdk-1.4.2.03/bin:/opt/blackdown-jdk-1.4.2.03/jre/bin:/usr/kde/3.5/sbin:/usr/kde/3.5/bin:/usr/qt/3/bin:/opt/vmware/server/console/bin"
RPMDIR="/usr/portage/rpm"
RUBYOPT="-rauto_gem"
SANE_CONFIG_DIR="/etc/sane.d"
SHELL="/bin/bash"
SHLVL="1"
STAGE1_USE="nptl nptlonly unicode"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
TERM="xterm"
USB_DEVFS_PATH="/dev/bus/usb"
USE="3dnow 3dnowext 7zip X Xaw3d a52 aac aalib accessibility acpi activefilter ada aiglx akode alsa amr amrnb amrwb ao aotuv apache2 apm arts artswrappersuid artworkextra asf async audiofile avi bash-completion bcp bdf berkdb bjam bl bluetooth bzip2 cairo cdda cddb cdparanoia cdr chipcard chroot connectionstatus contactnotes corba cpudetection crypt css cups curl daap dbus de_tvtoday devil dga dhcp directfb dnsdb dri dts dv dvb dvd dvdr dvdread ecc emacs emboss emerald enca encode erandom esd exif exiscan-acl extraengine fam fame fbcon ffmpeg fftw firefox flac flash font-server fontconfig foomaticdb fortran fpx frontendonly ftp fuse gd gdbm geldkarte gif glib glitz glut gmp gnutls gpg2-experimental gphoto2 gpm graphviz groupwise gs gsm gstreamer gtk gtkhtml guile hal haskell hbci highlight history httpd hybrid iconv idea ieee1394 imagemagick imap imlib injection insecure-savers iproute2 irc jack-tmpfs java javascript jbig jikes joystick jpeg jpeg2k kde kdeenablefinal kdepim kdexdeltas kig-scripting lame latex lcms leim libcaca libclamav libedit libg++ libnotify libwww live lm_sensors lmtp logrotate lua lzo lzw mad madwifi mailwrapper matroska mbox mbrola mcal md5sum midi mikmod mjpeg mmap mmx mmxext mng mod modplug motif mozcalendar mozdevelop mozdom mp2 mp3 mpeg mplayer mppe-mppc mssql multicall musepack musicbrainz mysql nat ncurses nethack netmeeting network network-cron networking nfs nls nntp nowlistening nptl nptlonly nsplugin oav odbc offensive ofx ogg openal openexr opengl oss pam pam_chroot pam_console pam_timestamp pascal pccts pch pcmcia pcre pcsc-lite pda pdf perl php physfs png pnm portaudio ppds pulseaudio pyste python qt3 qt3support qt4 quicktime quotas quotes radius rar rc5 rdesktop readline real recode regex remote rle rplay rtc rtsp ruby samba sametime scanner screen sdl sdl-image sensord session shout skins slang slp smartcard smime sms sndfile snmp sound speex spell spf sql srs srt sse sse2 ssl statistics stats stream stroke subtitles suid svg svga svgz swat sysfs syslog sysvipc szip tcl tcpd tetex texteffect tga theora threads tidy tiff timidity tk toolbar tools transcode translator truetype tv_check tv_pick_cgi ucs2 unicode unionfs_imap upnp usb utempter v4l v4l2 vcd vidix vim vim-syntax vim-with-x visualization vlm vorbis vorbis-psy webdav wifi win32codecs winbind winpopup wmf wxgtk1 wxwindows x264 x86 xanim xcb xcomposite xine xinerama xml xmlreader xmlwriter xorg xosd xrandr xscreensaver xv xvid xvmc yahoo yellownet yv12 zeroconf zlib" ALSA_CARDS="ali5451 als4000 atiixp atiixp-modem bt87x ca0106 cmipci emu10k1      emu10k1x ens1370 ens1371 es1938 es1968 fm801 hda-intel intel8x0 intel8x0m     maestro3 trident usb-audio via82xx via82xx-modem ymfpci" ALSA_PCM_PLUGINS="adpcm alaw copy dshare dsnoop extplug file hooks ladspa lfloat linear meter mulaw multi null rate route share shm" ELIBC="glibc" INPUT_DEVICES="keyboard mouse synaptics evdev" KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" LINGUAS="de en" LIRC_DEVICES="devinput" USERLAND="GNU" VIDEO_CARDS="i810 i830 i915 vesa"
USER="root"
USERLAND="GNU"
USE_EXPAND="ALSA_CARDS ALSA_PCM_PLUGINS CAMERAS CROSSCOMPILE_OPTS DVB_CARDS ELIBC FCDSL_CARDS FOO2ZJS_DEVICES FRITZCAPI_CARDS INPUT_DEVICES KERNEL LCD_DEVICES LINGUAS LIRC_DEVICES MISDN_CARDS USERLAND VIDEO_CARDS"
USE_EXPAND_HIDDEN="CROSSCOMPILE_OPTS ELIBC KERNEL USERLAND"
USE_ORDER="env:pkg:conf:defaults:pkginternal:env.d"
VIDEO_CARDS="i810 i830 i915 vesa"
VMHANDLE="blackdown-jdk-1.4.2"
XARGS="xargs -r"
XAUTHORITY="/root/.xauthfgGD63"
XDG_DATA_DIRS="/usr/share:/usr/kde/3.5/share:/usr/local/share"
_="/usr/bin/emerge"
Comment 1 Jakub Moc (RETIRED) gentoo-dev 2007-10-09 19:09:23 UTC

*** This bug has been marked as a duplicate of bug 155450 ***
Comment 2 Lutz Lehmann 2007-10-09 19:48:38 UTC
(In reply to comment #1)
> 
> *** This bug has been marked as a duplicate of bug 155450 ***
> 

Might well be, but hald (0.5.9-r1) *is* running. Even tried downgrading to hal-0.5.7.1-r5, but to no avail. So what am I missing?
Comment 3 Jakub Moc (RETIRED) gentoo-dev 2007-10-10 06:45:41 UTC
Works just fine here; run revdep-rebuild b/c it tries libhal.so.0 but hal-0.5.9+ only provides libhal.so.1
Comment 4 Lutz Lehmann 2007-10-10 16:23:46 UTC
(In reply to comment #3)
> Works just fine here; run revdep-rebuild b/c it tries libhal.so.0 but
> hal-0.5.9+ only provides libhal.so.1
> 
Done, still bails out. hal-0.5.7.1-r5 provides libhal.so.1 too, there's no (official) ebuild with libhal.so.0 anymore
Comment 5 Jakub Moc (RETIRED) gentoo-dev 2007-10-10 16:25:39 UTC
Well, then complain usptream; really no idea
Comment 6 Mike Auty (RETIRED) gentoo-dev 2007-10-10 16:58:57 UTC
Lutz, can you please try running revdep-rebuild (which you can find in the gentoolkit package) and see if that finds any issues?

It sounds as though vmware may have fallen back to it's own pre-packaged libraries, but then can't find a pre-packaged version of hal...

Anyway, please let us know how you get on.  Thanks...  5:)
Comment 7 Lutz Lehmann 2007-10-10 17:03:16 UTC
(In reply to comment #6)
> Lutz, can you please try running revdep-rebuild (which you can find in the
> gentoolkit package) and see if that finds any issues?
> 
> It sounds as though vmware may have fallen back to it's own pre-packaged
> libraries, but then can't find a pre-packaged version of hal...
> 
> Anyway, please let us know how you get on.  Thanks...  5:)
> 

revdep-rebuild comes back clean. I'm in the middle of emerging strace to see what exactly is happening.

Will post later
Comment 8 Lutz Lehmann 2007-10-11 11:48:27 UTC
(In reply to comment #7)
> revdep-rebuild comes back clean. I'm in the middle of emerging strace to see
> what exactly is happening.
> 
> Will post later
> 

strace output showed a successful open of libhal.so.1 and libdbus-1.so.3

Unfortunately, it also successfully opened libdbus-1.so.2 and segfaulted once it tried talking to the system dbus. 'equery b /usr/lib/libdbus-1.so.2.0' came back empty, so I presume it's been a stale file. Removing it allows the console to come up properly.

However, /tmp/vmware-sniper/ui-[xxxxx].log still shows
Okt 11 13:40:47: vmui| HAL04LoadHALLibraries: Could not dlopen libhal.so.0.
Okt 11 13:40:47: vmui| HAL05LoadHALLibraries: Could not dlopen libdbus-1.so.1 or libdbus-1.so.2.

Closing as INVALID