Package: open-vm-tools
Version: 2009.10.15-201664-1
Severity: normal
Tags: patch


The problem is that in the plugins/common direcroty there are both .so and
..la files. So, these plugins get to load twice. That's where the error
comes from.

As a workaround you can delete the .la files from there by typing:
rm /etc/vmware-tools/plugins/common/*.la

Attached is also a small patch for that problem.

--
Vasilis Pappas


-- System Information:
Debian Release: squeeze/sid
  APT prefers testing
  APT policy: (990, 'testing'), (500, 'unstable'), (1, 'experimental')
Architecture: i386 (i686)

Kernel: Linux 2.6.30-2-686 (SMP w/1 CPU core)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash

Versions of packages open-vm-tools depends on:
ii  libatk1.0-0            1.28.0-1          The ATK accessibility toolkit
ii  libc6                  2.9-25            GNU C Library: Shared libraries
ii  libcairo2              1.8.8-2           The Cairo 2D vector graphics libra
ii  libfontconfig1         2.6.0-4           generic font configuration library
ii  libfreetype6           2.3.9-5           FreeType 2 font engine, shared lib
ii  libgcc1                1:4.4.1-4         GCC support library
ii  libglib2.0-0           2.22.2-2          The GLib library of C routines
ii  libgtk2.0-0            2.18.2-1          The GTK+ graphical user interface 
ii  libice6                2:1.0.5-1         X11 Inter-Client Exchange library
ii  libicu42               4.2.1-3           International Components for Unico
ii  libpango1.0-0          1.26.0-1          Layout and rendering of internatio
ii  libsm6                 2:1.1.1-1         X11 Session Management library
ii  libstdc++6             4.4.1-4           The GNU Standard C++ Library v3
ii  libx11-6               2:1.2.2-1         X11 client-side library
ii  libxext6               2:1.0.4-1         X11 miscellaneous extension librar
ii  libxinerama1           2:1.0.3-2         X11 Xinerama extension library
ii  libxrandr2             2:1.3.0-2         X11 RandR extension library
ii  libxrender1            1:0.9.4-2         X Rendering Extension client libra
ii  libxss1                1:1.1.3-1         X11 Screen Saver extension library
ii  libxtst6               2:1.0.3-1         X11 Testing -- Resource extension 
ii  zlib1g                 1:1.2.3.3.dfsg-15 compression library - runtime

Versions of packages open-vm-tools recommends:
ii  ethtool              6+20090323-2        display or change Ethernet device 
ii  open-vm-source       2009.10.15-201664-1 Source for VMware guest systems dr
ii  zerofree             1.0.1-1             zero free blocks from ext2/3 file-

Versions of packages open-vm-tools suggests:
ii  open-vm-toolbox      2009.10.15-201664-1 tools and components for VMware gu

-- no debconf information
Author: Vasilis Pappas <[email protected]>
Description: Remove .la from plugins/common.

diff -Naurp open-vm-tools.orig/services/plugins/Makefile.am 
open-vm-tools/services/plugins/Makefile.am
--- open-vm-tools.orig/services/plugins/Makefile.am     2009-10-15 
23:57:06.000000000 +0300
+++ open-vm-tools/services/plugins/Makefile.am  2009-10-19 10:46:53.000000000 
+0300
@@ -40,4 +40,5 @@ install-exec-local:
        rm -f $(DESTDIR)$(VMSVC_PLUGIN_INSTALLDIR)/*.la
        rm -f $(DESTDIR)$(VMUSR_PLUGIN_INSTALLDIR)/*.a
        rm -f $(DESTDIR)$(VMUSR_PLUGIN_INSTALLDIR)/*.la
-
+       rm -f $(DESTDIR)$(COMMON_PLUGIN_INSTALLDIR)/*.a
+       rm -f $(DESTDIR)$(COMMON_PLUGIN_INSTALLDIR)/*.la
diff -Naurp open-vm-tools.orig/services/plugins/Makefile.in 
open-vm-tools/services/plugins/Makefile.in
--- open-vm-tools.orig/services/plugins/Makefile.in     2009-10-16 
01:19:44.000000000 +0300
+++ open-vm-tools/services/plugins/Makefile.in  2009-10-19 10:47:45.000000000 
+0300
@@ -590,6 +590,8 @@ install-exec-local:
        rm -f $(DESTDIR)$(VMSVC_PLUGIN_INSTALLDIR)/*.la
        rm -f $(DESTDIR)$(VMUSR_PLUGIN_INSTALLDIR)/*.a
        rm -f $(DESTDIR)$(VMUSR_PLUGIN_INSTALLDIR)/*.la
+       rm -f $(DESTDIR)$(COMMON_PLUGIN_INSTALLDIR)/*.a
+       rm -f $(DESTDIR)$(COMMON_PLUGIN_INSTALLDIR)/*.la
 # Tell versions [3.59,3.63) of GNU make to not export all variables.
 # Otherwise a system limit (for SysV at least) may be exceeded.
 .NOEXPORT:

Reply via email to