Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 22 Feb 1999 01:04:13 +0100 (MET)
From:      Roland Jesse <jesse@mail.CS.Uni-Magdeburg.De>
To:        freebsd-stable@freebsd.org
Subject:   Update from KDE 1.0 to KDE 1.1
Message-ID:  <14032.40701.478834.986191@cs.uni-magdeburg.de>

next in thread | raw e-mail | index | archive | help
Hello,

I just wanted to upgrade KDE from 1.0 to 1.1. `uname -sr` is "FreeBSD
3.1-STABLE".

While trying to build the kde11 port, I get a failure message out of
the configure step of kdelibs11. Its config.log file ends in:

------- snip -------
configure:4686: checking for Qt
tried /usr/lib/qt/lib
configure:4790: c++ -o conftest -O -pipe -I/usr/X11R6/include/X11/qt  -L/usr/X11
R6/lib -L/usr/X11R6/lib conftest.C  -lqt -lXext -lX11  1>&5
/var/tmp/ccLO36931.o: In function `QDictM_QMetaObject::deleteItem(void *)':
/var/tmp/ccLO36931.o(.text+0x1e): undefined reference to `QMetaObject::~QMetaObj
ect(void)'
/var/tmp/ccLO36931.o: In function `QDictM_QMetaObject::~QDictM_QMetaObject(void)
':
/var/tmp/ccLO36931.o(.text+0x4e): undefined reference to `QGDict::~QGDict(void)'
/var/tmp/ccLO36931.o: In function `QListM_QObject::~QListM_QObject(void)':
/var/tmp/ccLO36931.o(.text+0xbe): undefined reference to `QGList::~QGList(void)'
/var/tmp/ccLO36931.o: In function `QString::~QString(void)':
/var/tmp/ccLO36931.o(.text+0xee): undefined reference to `QGArray::~QGArray(void
)'
/var/tmp/ccLO36931.o: In function `QArrayT<char>::~QArrayT(void)':
/var/tmp/ccLO36931.o(.text+0x116): undefined reference to `QGArray::~QGArray(voi
d)'
configure: failed program was:
#include "confdefs.h"
#include <qglobal.h>
#include <qapplication.h>
#include <qobjcoll.h>

#if ! (QT_VERSION >= 142)
#error 1
#endif

int main() {
    return 0;
}
------- snap -------

The port of Qt 1.42 is installed. But the port of Qt 1.40 is
installed, too. It cannot be removed because of `pkg_info -R qt-1.40`:

------- snip -------
Information for qt-1.40:

Required by:
kdelibs-1.0
kdebase-1.0
kdeutils-1.0
kdesupport-1.0
kdegames-1.0
kdegraphics-1.0
kdenetwork-1.0
kdemultimedia-1.0
kde-1.0
------- snap -------

The port of Qt 1.42 was installed *after* 1.40. So - what am I missing 
here? Any ideas?

As a general side note: How is the user (me) supposed to remove the
KDE 1.0 ports while installing the KDE 1.1 port? I simply did not want 
to pkg_delete the KDE 1.0 related ports (see above) before 1.1 is
installed. But when I delete the 1.0 ports after installing KDE 1.1,
files part of 1.1 might get removed. Does anybody have a way out of
this 'circle'? I would appreciate it.

Regards,
		Roland


To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-stable" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?14032.40701.478834.986191>