From owner-freebsd-questions@FreeBSD.ORG Thu Aug 3 22:15:42 2006 Return-Path: X-Original-To: freebsd-questions@freebsd.org Delivered-To: freebsd-questions@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id D4C3416A4DD for ; Thu, 3 Aug 2006 22:15:42 +0000 (UTC) (envelope-from henry.lenzi@gmail.com) Received: from wx-out-0102.google.com (wx-out-0102.google.com [66.249.82.192]) by mx1.FreeBSD.org (Postfix) with ESMTP id 5124643D49 for ; Thu, 3 Aug 2006 22:15:41 +0000 (GMT) (envelope-from henry.lenzi@gmail.com) Received: by wx-out-0102.google.com with SMTP id i27so336071wxd for ; Thu, 03 Aug 2006 15:15:41 -0700 (PDT) DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=beta; d=gmail.com; h=received:message-id:date:from:to:subject:mime-version:content-type:content-transfer-encoding:content-disposition; b=GrwM3Hoopm+kcBvpbK6xj24F+lNE//kAw8hby+/AUPmcDVIkMYThAMWINUdGJurxEooCm6xowyg1Z60PSH4ZdeG8vLk0dIqZSNF5yxewD6YJ9TngQ16nyuh2rfW4hv0VoRkljMnHmAetIpirkOrYO0sIU/WRJX1itSN/EKwo2Bw= Received: by 10.70.125.2 with SMTP id x2mr3881392wxc; Thu, 03 Aug 2006 15:15:41 -0700 (PDT) Received: by 10.70.95.5 with HTTP; Thu, 3 Aug 2006 15:15:40 -0700 (PDT) Message-ID: <8b4c81f0608031515v76f6c187v46c123dd2a1c378c@mail.gmail.com> Date: Thu, 3 Aug 2006 19:15:41 -0300 From: "Henry Lenzi" To: freebsd-questions@freebsd.org MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Content-Disposition: inline Subject: kdebase upgrading bug - help and opinion needed X-BeenThere: freebsd-questions@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: User questions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 03 Aug 2006 22:15:43 -0000 I am having problem upgrading kdebase from 3.4 to 3.5 on FreeBSD-6.0-release. I followed the instructions on /usr/ports/UPDATING For convenience, I post the instructions here: ----------------------------------------- 20060108: AFFECTS: users of x11/kdelibs3, x11/kdebase3, deskutils/superkaramba, x11-themes/kde-windeco-smoothblend, irc/kvirc, editors/vimpart AUTHOR: kde@FreeBSD.org A number of files have been moved from kdebase to kdelibs between KDE 3.4.3 and KDE 3.5.0 and some applications which used to be distributed separately from KDE have been included in the release. This means that you will have to take some precautions in order to update your KDE installation without interruptions. We recommend sticking to the following procedure. This procedure requires you to have sysutils/portupgrade installed and to be the superuser (or using sudo) . 1.) Delete installed packages which conflict with the updated KDE ports. pkg_deinstall -f kdebase-\[0-9\]\* superkaramba-\[0-9\]\* \ kde-windeco-smoothblend-\[0-9]\* kvirc-\[0-9\]\* \ kdeaddons-vimpart-\[0-9\]\* 2.) Now update the remaining KDE ports. portupgrade -O arts\* kde\* \*kde-i18n\* or, if you want to update KDE along with other updated ports: portupgrade -a 3.) Reinstall the KDE ports you deleted in step 1. portinstall -O kdebase -------------------------------------------------- I followed them and, after step 3, the system complained of "bad C++ code". Please help me assess the severity of this: 1) Have you seen this? Have you had this problem? 2) Do you understand this? 3) Do you have a solution or a suggestion for this? Any help is greatly appreciated. Here is the error: --------------------------------------------------- konq_popupmenu.cc: In member function `void KonqPopupMenu::setup(uint)': konq_popupmenu.cc:797: error: no matching function for call to `KDEDesktopMimeTy pe::userDefinedServices(const QString, KSimpleConfig&, bool, KURL::List&)' /usr/local/include/kmimetype.h:561: note: candidates are: static QValueList KDEDesktopMimeType::userDefinedServices(const QString&, bool) /usr/local/include/kmimetype.h:568: note: static QValueList KDEDesktopMimeType::userDefinedServices(const QString&, KConfig&, bool) gmake[3]: ** [konq_popupmenu.lo] Erro 1 gmake[3]: Leaving directory `/usr/ports/x11/kdebase3/work/kdebase-3.5.2/libkonq' gmake[2]: ** [all-recursive] Erro 1 gmake[2]: Leaving directory `/usr/ports/x11/kdebase3/work/kdebase-3.5.2/libkonq' gmake[1]: ** [all-recursive] Erro 1 gmake[1]: Leaving directory `/usr/ports/x11/kdebase3/work/kdebase-3.5.2' gmake: ** [all] Erro 2 *** Error code 2 Stop in /usr/ports/x11/kdebase3. ** Command failed [exit code 1]: /usr/bin/script -qa /tmp/portinstall49261.0 mak e ** Fix the problem and try again. ** Listing the failed packages (*:skipped / !:failed) ! x11/kdebase3 (bad C++ code)