Subject: kdebase 3.2.1 -> problems with some control center plugins
To: None <tech-pkg@NetBSD.org>
From: Ian Zagorskih <ianzag@megasignal.com>
List: tech-pkg
Date: 03/11/2004 22:30:05
--Boundary-00=_NQJUAzzqC2w29L6
Content-Type: text/plain;
  charset="utf-8"
Content-Transfer-Encoding: 7bit
Content-Disposition: inline


system: NetBSD-1.6.1/i386
pkgsrc: completely updated from cvs at 09/03/2004
build libtool: libtool-base-1.5.2nb4
host libtool: libtool-base-1.5.2nb3

I have problems running two plugins from KDE Control Center:

1. "Peripherials -> Keyboard" or "Regional & Accessibility -> Keyboard 
Layout". When i'm trying to run it, i got the following error message:

---cut---
The diagnostics is:
Library files for "libkcm_keyboard.la" not found in paths
Possible reasons:
An error occurred during your last KDE upgrade leaving an orphaned control 
module
You have old third party modules lying around.
Check these points carefully and try to remove the module mentioned in the 
error message. If this fails, consider contacting your distributor or 
packager.
---cut---

There are .a and .lo files but no shared object found:

-rw-r--r--  1 root  wheel  170884 Mar 11 
16:25 /usr/pkg/lib/kde3/kcm_keyboard.a
-rwxr-xr-x  1 root  wheel    1400 Mar 11 
16:25 /usr/pkg/lib/kde3/kcm_keyboard.la

For my memory, it was always broken in KDE3 for NetBSD since KDE 3.1.1 or 
so :)

2. "System Administration -> Font Installer"

Same error message:

---cut---
The diagnostics is:
Library files for "libkcm_fontinst.la" not found in paths
Possible reasons:
An error occurred during your last KDE upgrade leaving an orphaned control 
module
You have old third party modules lying around.
Check these points carefully and try to remove the module mentioned in the 
error message. If this fails, consider contacting your distributor or 
packager.
Any ideas ?
---cut---

Again, there are .a and .la files but no shared object:
-rw-r--r--  1 root  wheel  444158 Mar 11 
16:21 /usr/pkg/lib/kde3/kcm_fontinst.a
-rwxr-xr-x  1 root  wheel    1598 Mar 11 
16:21 /usr/pkg/lib/kde3/kcm_fontinst.la

I found this bug presents only in KDE 3.2.0/3.2.1

Both .la files are attached.

// wbr

--Boundary-00=_NQJUAzzqC2w29L6
Content-Type: text/plain;
  charset="utf-8";
  name="kcm_keyboard.la"
Content-Transfer-Encoding: 7bit
Content-Disposition: attachment;
	filename="kcm_keyboard.la"

# kcm_keyboard.la - a libtool library file
# Generated by ltmain.sh - GNU libtool 1.5.2 (1.1220.2.60 2004/01/25 12:25:08)
#
# Please DO NOT delete this file!
# It is necessary for linking the library.

# The name that we can dlopen(3).
dlname=''

# Names of this library.
library_names=''

# The name of the static archive.
old_library='kcm_keyboard.a'

# Libraries that this one depends upon.
dependency_libs=' -L/usr/pkg/qt3/lib -L/usr/pkg/lib -L/usr/X11R6/lib -liconv -lXtst /usr/pkg/lib/libkio.la /usr/pkg/lib/libkdeui.la /usr/pkg/lib/libkdesu.la /usr/pkg/lib/libkdecore.la /usr/pkg/lib/libDCOP.la -lresolv /usr/pkg/lib/libart_lgpl_2.la /usr/pkg/lib/libkdefx.la -liconv /usr/pkg/qt3/lib/libqt-mt.la /usr/pkg/lib/libGL.la -lXmu -lXrandr -lXcursor /usr/pkg/lib/libXft.la -lfontconfig -lXrender /usr/pkg/lib/libfreetype.la /usr/pkg/lib/libfontconfig.la -lfreetype -lexpat /usr/pkg/lib/libpng.la -lXext -lSM -lICE /usr/pkg/lib/libpthread.la /usr/pkg/lib/libXrender.la -lX11 -lutil -lz -lintl -lxkbfile -lintl'

# Version information for kcm_keyboard.
current=0
age=0
revision=0

# Is this an already installed library?
installed=yes

# Should we warn about portability when linking against -modules?
shouldnotlink=yes

# Files to dlopen/dlpreopen
dlopen=''
dlpreopen=''

# Directory that this library needs to be installed in:
libdir='/usr/pkg/lib/kde3'

# This file has been modified by buildlink2.

--Boundary-00=_NQJUAzzqC2w29L6
Content-Type: text/plain;
  charset="utf-8";
  name="kcm_fontinst.la"
Content-Transfer-Encoding: 7bit
Content-Disposition: attachment;
	filename="kcm_fontinst.la"

# kcm_fontinst.la - a libtool library file
# Generated by ltmain.sh - GNU libtool 1.5.2 (1.1220.2.60 2004/01/25 12:25:08)
#
# Please DO NOT delete this file!
# It is necessary for linking the library.

# The name that we can dlopen(3).
dlname=''

# Names of this library.
library_names=''

# The name of the static archive.
old_library='kcm_fontinst.a'

# Libraries that this one depends upon.
dependency_libs=' -L/usr/pkg/qt3/lib -L/usr/pkg/lib -L/usr/X11R6/lib -lfontenc /usr/pkg/lib/libkio.la /usr/pkg/lib/libkdeui.la /usr/pkg/lib/libkdesu.la /usr/pkg/lib/libkdecore.la /usr/pkg/lib/libDCOP.la -lresolv /usr/pkg/lib/libart_lgpl_2.la /usr/pkg/lib/libkdefx.la -liconv -lintl /usr/pkg/qt3/lib/libqt-mt.la /usr/pkg/lib/libpng.la /usr/pkg/lib/libGL.la /usr/pkg/lib/libXrender.la /usr/pkg/lib/libXft.la /usr/pkg/lib/libfreetype.la /usr/pkg/lib/libfontconfig.la /usr/pkg/lib/libpthread.la /usr/pkg/lib/libGL.la -lXmu -lXrandr -lXcursor /usr/pkg/lib/libXft.la -lfontconfig -lXrender /usr/pkg/lib/libpng.la -lXext -lSM -lICE /usr/pkg/lib/libpthread.la /usr/pkg/lib/libXrender.la -lX11 -lutil -liconv /usr/pkg/lib/libfontconfig.la -lfreetype -lexpat /usr/pkg/lib/libexpat.la /usr/pkg/lib/libfreetype.la -lz -lintl'

# Version information for kcm_fontinst.
current=0
age=0
revision=0

# Is this an already installed library?
installed=yes

# Should we warn about portability when linking against -modules?
shouldnotlink=yes

# Files to dlopen/dlpreopen
dlopen=''
dlpreopen=''

# Directory that this library needs to be installed in:
libdir='/usr/pkg/lib/kde3'

# This file has been modified by buildlink2.

--Boundary-00=_NQJUAzzqC2w29L6--