From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: <gentoo-desktop+bounces-2204-garchives=archives.gentoo.org@lists.gentoo.org> Received: from lists.gentoo.org (pigeon.gentoo.org [208.92.234.80]) by finch.gentoo.org (Postfix) with ESMTP id EB8481381F3 for <garchives@archives.gentoo.org>; Tue, 27 Nov 2012 21:04:48 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 78B3C21C06D for <garchives@archives.gentoo.org>; Tue, 27 Nov 2012 21:04:48 +0000 (UTC) Received: from mail-ia0-f181.google.com (mail-ia0-f181.google.com [209.85.210.181]) (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits)) (No client certificate requested) by pigeon.gentoo.org (Postfix) with ESMTPS id 0645D21C081 for <gentoo-desktop@lists.gentoo.org>; Tue, 27 Nov 2012 19:43:36 +0000 (UTC) Received: by mail-ia0-f181.google.com with SMTP id h8so9224789iaa.40 for <gentoo-desktop@lists.gentoo.org>; Tue, 27 Nov 2012 11:43:36 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :content-type; bh=W2qfvJsugQyHKSvHDlxeCPK6AA3V0Z9tDgCUzCmMiLU=; b=gQbNS7zFyBYNmGQVFkYpokHsmBanijIqh8PvstCcKhvt6CT2E7icqjq82EIOsbQMA6 9iYJLneuWO9Zt/SGz3Eyqlc+wKeiqhUSaPbZxuYcihaNyCB8OicRNmnGCU9J/KS1Sm8/ A3no7zmFQ/ciRrF0lB8y7U895ZCT+fEXovwI8MsNxRJ2k0E7C7eDaNUdS+vPO7ZNdKs5 RFNK0v1ZfNSbW7J5ptLO/YgXLahbVhal+2w6EwRxw4WDlPZgvI9KQbBZQYihbdG3LX9g KJ5zIJmkRIw4ka37kZy2tyYCtXEWfRs6A7XWF+Q7EM7384OqhaSqDx5CvyOAJ6PgJSoM d8Lg== Precedence: bulk List-Post: <mailto:gentoo-desktop@lists.gentoo.org> List-Help: <mailto:gentoo-desktop+help@lists.gentoo.org> List-Unsubscribe: <mailto:gentoo-desktop+unsubscribe@lists.gentoo.org> List-Subscribe: <mailto:gentoo-desktop+subscribe@lists.gentoo.org> List-Id: Gentoo Linux mail <gentoo-desktop.gentoo.org> X-BeenThere: gentoo-desktop@lists.gentoo.org Reply-to: gentoo-desktop@lists.gentoo.org MIME-Version: 1.0 Received: by 10.50.140.74 with SMTP id re10mr16759851igb.55.1354045416224; Tue, 27 Nov 2012 11:43:36 -0800 (PST) Received: by 10.64.136.3 with HTTP; Tue, 27 Nov 2012 11:43:36 -0800 (PST) In-Reply-To: <CA+FnnTy0OE5P7Rtv0=f_cG-ipG64+AqL3VhS7m3JAS-7nTxmxg@mail.gmail.com> References: <CA+FnnTzRCxnCa-Q6Mtn2Y+PeHi9PwdU2QsB8+RhTR+WwtS3Xgg@mail.gmail.com> <CADPrc82JreJ_wYwarJVNKETdPgJjitKzHhqGwttY0-T2CMP+tA@mail.gmail.com> <20121121054804.GD939@ca.inter.net> <50AC6D59.3080202@gmail.com> <CA+FnnTwJXahL1WAS=Dqc+j=XvdVV+wzRr7Cz4XrbxGi3J4+RSw@mail.gmail.com> <20121121063424.0d619097@akio.homenetwork> <CA+FnnTyuMsja55ZBbXKtzFZ-xP31drJZScbGvYH1wp=iQZm70g@mail.gmail.com> <20121121222108.78dfa9f4@akio.homenetwork> <CA+FnnTzPn_mqwBkUHjEX-ocbPxuY5WwrnBJXvxqYVUAB1satgQ@mail.gmail.com> <20121126171836.0313e1ba@akio.homenetwork> <CA+FnnTzS8RhLVy1XiQzb4zgGqwasEbXYx3dbcLWn9w_km81U0A@mail.gmail.com> <20121127065147.4d52179c@akio.homenetwork> <CA+FnnTz-uA_iDKg2ASSOFzM7CjjU3xB-Wk2ahAjVDCYFKwym8g@mail.gmail.com> <CA+FnnTy9hAWMaqiBZ5BDXnAoRpLr=22EckePc2RQztZdFhLBvg@mail.gmail.com> <CA+FnnTy0OE5P7Rtv0=f_cG-ipG64+AqL3VhS7m3JAS-7nTxmxg@mail.gmail.com> Date: Tue, 27 Nov 2012 11:43:36 -0800 Message-ID: <CA+FnnTw7pB32-Xs8BnthmvGW6BYu5Lp=fZU1r2a5SsrvYCSaVg@mail.gmail.com> Subject: Re: [gentoo-desktop] Dependencies of KDE 3 From: Igor Korot <ikorot01@gmail.com> To: gentoo-desktop@lists.gentoo.org Content-Type: text/plain; charset=ISO-8859-1 X-Archives-Salt: 8805bd85-47e8-44d3-88ad-3e054fcc03c5 X-Archives-Hash: a12441e9c69fabf8c2ce330c8f12a036 On Tue, Nov 27, 2012 at 11:32 AM, Igor Korot <ikorot01@gmail.com> wrote: > On Tue, Nov 27, 2012 at 11:27 AM, Igor Korot <ikorot01@gmail.com> wrote: >> On Tue, Nov 27, 2012 at 11:21 AM, Igor Korot <ikorot01@gmail.com> wrote: >>> Hi, >>> >>> On Tue, Nov 27, 2012 at 3:51 AM, E. Liddell <ejlddll@googlemail.com> wrote: >>>> On Mon, 26 Nov 2012 16:34:33 -0800 >>>> Igor Korot <ikorot01@gmail.com> wrote: >>>> >>>>> Hi, >>>>> Well, it's kind of OK list... ;-) >>>>> >>>>> * Messages for package kde-base/konq-plugins-3.5.10: >>>>> >>>>> * emerge --keep-going: kde-base/konq-plugins-3.5.10 dropped due to >>>>> * unsatisfied dependency. >>>>> * >>>>> * The following 21 packages have failed to build or install: >>>>> * >>>> [...] >>>>> >>>>> What would be the first package to look at? (meaning most important one?) >>> >>> First off, thank you for sorting things out. >>> >>>> >>>> Let's see here. Ignore packages with the -meta suffix, first off, since they're just >>>> aggregators for other packages. Secondly, since Portage's dependency identification >>>> sometimes messes up in --keep-going runs, attempt to individually re-emerge >>>> any package that didn't get far enough to produce a log. Start with the kde-base packages: >>>> >>>>> * (kde-base/kdm-3.5.10::kde-sunset, ebuild scheduled for merge) >>>>> * (kde-base/kdebase-startkde-3.5.10-r5::kde-sunset, ebuild scheduled for merge) >>>>> * (kde-base/konqueror-3.5.10::kde-sunset, ebuild scheduled for merge) >>>>> * (kde-base/kdesktop-3.5.10::kde-sunset, ebuild scheduled for merge) >>>>> * (kde-base/konsole-3.5.10::kde-sunset, ebuild scheduled for merge) >>>> >>>> Most of these packages are important to the basic functioning of KDE, and you need >>>> to get them merged if you want a functioning desktop. Then look at the extras: >>> >>> Here, unmasking kcontrol fixed everything. All 5 packages are now >>> compiled and installed >>> correctly. >>> >>>> >>>>> * (kde-base/kmail-3.5.10::kde-sunset, ebuild scheduled for merge) >>>>> * (kde-base/konqueror-akregator-3.5.10::kde-sunset, ebuild scheduled for merge) >>>>> * (kde-base/konq-plugins-3.5.10::kde-sunset, ebuild scheduled for merge) >>>>> * (kde-base/kontact-specialdates-3.5.10::kde-sunset, ebuild scheduled for merge) >>>> >>>> These packages are less important, and if you can live with the idea of using a >>>> different (probably GTK-based) mailer and calendar application, you don't >>>> absolutely need them. >>> >>> Here only kontact-specialdates-3.5.10 remains as it depends on korganizer. >>> See below. >>> >>>> >>>> For the remainder: >>>> >>>>> * (kde-base/kcontrol-3.5.10::kde-sunset, ebuild scheduled for merge) >>>>> * (kde-base/ksvg-3.5.10::kde-sunset, ebuild scheduled for merge) >>>>> * (kde-base/kopete-3.5.10-r5::kde-sunset, ebuild scheduled for merge) >>>>> * (kde-base/kate-plugins-3.5.10::kde-sunset, ebuild scheduled for merge) >>>>> * (kde-base/konsolekalendar-3.5.10::kde-sunset, ebuild scheduled for merge) >>>>> * (kde-base/korganizer-3.5.10::kde-sunset, ebuild scheduled for merge) >>>> >>>> and for any packages on the other lists that still won't merge, use the >>>> equery command to determine what the most recent KDE3 ebuild is: >>> >>> This is an error on korganizer both 3.5.10 and 3.5.10-r1 (latest): >>> >>> /bin/sh ../../../libtool --silent --tag=CXX --mode=compile >>> x86_64-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I. -I../../.. >>> -I../../../kontact/interfaces -I../../../libkdepim >>> -I../../../korganizer -I../../../korganizer/interfaces -I../../.. >>> -I../../../libkdepim -I/usr/kde/3.5/include -I/usr/qt/3/include -I. >>> -DQT_THREAD_SUPPORT -D_REENTRANT -D_LARGE_FILES=1 -Wno-long-long >>> -Wundef -ansi -D_XOPEN_SOURCE=500 -D_BSD_SOURCE -Wcast-align >>> -Wchar-subscripts -Wall -W -Wpointer-arith -DNDEBUG -DNO_DEBUG -O2 >>> -march=core2 -O2 -pipe -Wformat-security -Wmissing-format-attribute >>> -Wno-non-virtual-dtor -fno-exceptions -fno-check-new -fno-common >>> -DQT_CLEAN_NAMESPACE -DQT_NO_ASCII_CAST -DQT_NO_STL -DQT_NO_COMPAT >>> -DQT_NO_TRANSLATION -c -o korganizerplugin.lo korganizerplugin.cpp >>> /bin/sh ../../../libtool --silent --tag=CXX --mode=compile >>> x86_64-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I. -I../../.. >>> -I../../../kontact/interfaces -I../../../libkdepim >>> -I../../../korganizer -I../../../korganizer/interfaces -I../../.. >>> -I../../../libkdepim -I/usr/kde/3.5/include -I/usr/qt/3/include -I. >>> -DQT_THREAD_SUPPORT -D_REENTRANT -D_LARGE_FILES=1 -Wno-long-long >>> -Wundef -ansi -D_XOPEN_SOURCE=500 -D_BSD_SOURCE -Wcast-align >>> -Wchar-subscripts -Wall -W -Wpointer-arith -DNDEBUG -DNO_DEBUG -O2 >>> -march=core2 -O2 -pipe -Wformat-security -Wmissing-format-attribute >>> -Wno-non-virtual-dtor -fno-exceptions -fno-check-new -fno-common >>> -DQT_CLEAN_NAMESPACE -DQT_NO_ASCII_CAST -DQT_NO_STL -DQT_NO_COMPAT >>> -DQT_NO_TRANSLATION -c -o summarywidget.lo summarywidget.cpp >>> In file included from /usr/qt/3/include/qdragobject.h:50:0, >>> from korganizerplugin.cpp:28: >>> /usr/qt/3/include/qimage.h: In member function 'bool >>> QImageTextKeyLang::operator<(const QImageTextKeyLang&) const': >>> /usr/qt/3/include/qimage.h:61:61: warning: suggest parentheses around >>> '&&' within '||' >>> summarywidget.cpp: In member function 'void SummaryWidget::updateView()': >>> summarywidget.cpp:170:64: error: cannot call constructor 'QDate::QDate' directly >>> summarywidget.cpp:170:64: error: for a function-style cast, remove >>> the redundant '::QDate' >>> summarywidget.cpp:230:38: error: cannot call constructor 'QTime::QTime' directly >>> summarywidget.cpp:230:38: error: for a function-style cast, remove >>> the redundant '::QTime' >>> summarywidget.cpp:233:40: error: cannot call constructor 'QTime::QTime' directly >>> summarywidget.cpp:233:40: error: for a function-style cast, remove >>> the redundant '::QTime' >>> make[4]: *** [summarywidget.lo] Error 1 >>> make[4]: *** Waiting for unfinished jobs.... >>> make[4]: Leaving directory >>> `/var/tmp/portage/kde-base/korganizer-3.5.10-r1/work/korganizer-3.5.10/kontact/plugins/korganizer' >>> make[3]: *** [all-recursive] Error 1 >>> make[3]: Leaving directory >>> `/var/tmp/portage/kde-base/korganizer-3.5.10-r1/work/korganizer-3.5.10/kontact/plugins' >>> make[2]: *** [all-recursive] Error 1 >>> make[2]: Leaving directory >>> `/var/tmp/portage/kde-base/korganizer-3.5.10-r1/work/korganizer-3.5.10/kontact' >>> make[1]: *** [all-recursive] Error 1 >>> make[1]: Leaving directory >>> `/var/tmp/portage/kde-base/korganizer-3.5.10-r1/work/korganizer-3.5.10' >>> make: *** [all] Error 2 >>> emake failed >>> * ERROR: kde-base/korganizer-3.5.10-r1 failed (compile phase): >>> * died running emake, kde_src_compile:make >>> * >>> * Call stack: >>> * ebuild.sh, line 93: Called src_compile >>> * environment, line 4738: Called kde_src_compile >>> * environment, line 3342: Called kde_src_compile 'all' >>> * environment, line 3357: Called kde_src_compile 'make' >>> * environment, line 3349: Called die >>> * The specific snippet of code: >>> * emake || die "died running emake, $FUNCNAME:make" >>> * >>> * If you need support, post the output of `emerge --info >>> '=kde-base/korganizer-3.5.10-r1'`, >>> * the complete build log and the output of `emerge -pqv >>> '=kde-base/korganizer-3.5.10-r1'`. >>> * This ebuild used the following eclasses from overlays: >>> * /var/lib/layman/kde-sunset/eclass/kde-meta.eclass >>> * /var/lib/layman/kde-sunset/eclass/kde.eclass >>> * /var/lib/layman/kde-sunset/eclass/kde-functions.eclass >>> * /var/lib/layman/kde-sunset/eclass/qt3.eclass >>> * This ebuild is from an overlay named 'kde-sunset': >>> '/var/lib/layman/kde-sunset/' >>> * The complete build log is located at >>> '/var/tmp/portage/kde-base/korganizer-3.5.10-r1/temp/build.log'. >>> * The ebuild environment file is located at >>> '/var/tmp/portage/kde-base/korganizer-3.5.10-r1/temp/environment'. >>> * Working directory: >>> '/var/tmp/portage/kde-base/korganizer-3.5.10-r1/work/korganizer-3.5.10' >>> * S: '/var/tmp/portage/kde-base/korganizer-3.5.10-r1/work/korganizer-3.5.10' >>> >>>>>> Failed to emerge kde-base/korganizer-3.5.10-r1, Log file: >>> >>>>>> '/var/tmp/portage/kde-base/korganizer-3.5.10-r1/temp/build.log' >>> >>> * Messages for package kde-base/korganizer-3.5.10-r1: >>> >>> * ERROR: kde-base/korganizer-3.5.10-r1 failed (compile phase): >>> * died running emake, kde_src_compile:make >>> * >>> * Call stack: >>> * ebuild.sh, line 93: Called src_compile >>> * environment, line 4738: Called kde_src_compile >>> * environment, line 3342: Called kde_src_compile 'all' >>> * environment, line 3357: Called kde_src_compile 'make' >>> * environment, line 3349: Called die >>> * The specific snippet of code: >>> * emake || die "died running emake, $FUNCNAME:make" >>> * >>> * If you need support, post the output of `emerge --info >>> '=kde-base/korganizer-3.5.10-r1'`, >>> * the complete build log and the output of `emerge -pqv >>> '=kde-base/korganizer-3.5.10-r1'`. >>> * This ebuild used the following eclasses from overlays: >>> * /var/lib/layman/kde-sunset/eclass/kde-meta.eclass >>> * /var/lib/layman/kde-sunset/eclass/kde.eclass >>> * /var/lib/layman/kde-sunset/eclass/kde-functions.eclass >>> * /var/lib/layman/kde-sunset/eclass/qt3.eclass >>> * This ebuild is from an overlay named 'kde-sunset': >>> '/var/lib/layman/kde-sunset/' >>> * The complete build log is located at >>> '/var/tmp/portage/kde-base/korganizer-3.5.10-r1/temp/build.log'. >>> * The ebuild environment file is located at >>> '/var/tmp/portage/kde-base/korganizer-3.5.10-r1/temp/environment'. >>> * Working directory: >>> '/var/tmp/portage/kde-base/korganizer-3.5.10-r1/work/korganizer-3.5.10' >>> * S: '/var/tmp/portage/kde-base/korganizer-3.5.10-r1/work/korganizer-3.5.10' >>> >>> Any idea? >> >> The same error goes to konsolekalendar... >> >>> >>> I will try to merge everything else one by one and report back any >>> other problems. >>> >>> Thank you. >>> >>>> >>>> # equery meta kcontrol >>>> * kde-base/kcontrol [gentoo] >>>> Herd: kde (kde@gentoo.org) >>>> Maintainer: None specified >>>> Upstream: None specified >>>> Homepage: http://www.kde.org/ >>>> Location: /usr/portage/kde-base/kcontrol >>>> Keywords: 3.5.10:3.5: alpha amd64 hppa ia64 ppc ppc64 sparc x86 >>>> Keywords: 3.5.10-r1:3.5: ~alpha ~amd64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd <--this one >>>> Keywords: 4.8.5:4: amd64 ppc x86 ~ppc64 ~x86-fbsd >>>> Keywords: 4.9.1:4: >>>> Keywords: 4.9.2:4: ~amd64 ~amd64-linux ~arm ~x86 ~x86-linux >>>> >>>> and unmask it, then try to merge again. If you don't have the equery command, >>>> emerge gentoolkit. >>>> >>>> The packages you absolutely need to get working are the ones I shortlisted as part >>>> of kde-base, and kcontrol. Most of the others can be worked around by substituting >>>> other applications with the same functionality. Note that kopete has at least one >>>> broken plugin (I think it's jabber) that may not compile under any circumstances. > > kate-plugins also fail to compile: > > LearningRight temp # equery meta kate-plugins > * kde-base/kate-plugins [kde-sunset] > Herd: kde (kde@gentoo.org) > Maintainer: None specified > Upstream: None specified > Homepage: http://www.kde.org/ > Location: /var/lib/layman/kde-sunset/kde-base/kate-plugins > Keywords: 3.5.10:3.5: alpha amd64 hppa ia64 ppc ppc64 sparc x86 > > /bin/sh ../../libtool --silent --tag=CXX --mode=compile > x86_64-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I. -I../.. > -I/usr/kde/3.5/include -I/usr/qt/3/include -I. -DQT_THREAD_SUPPORT > -D_REENTRANT -Wno-long-long -Wundef -ansi -D_XOPEN_SOURCE=500 > -D_BSD_SOURCE -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith > -DNDEBUG -DNO_DEBUG -O2 -march=core2 -O2 -pipe -Wformat-security > -Wmissing-format-attribute -Wno-non-virtual-dtor -fno-exceptions > -fno-check-new -fno-common -DQT_CLEAN_NAMESPACE -DQT_NO_ASCII_CAST > -DQT_NO_STL -DQT_NO_COMPAT -DQT_NO_TRANSLATION -c -o > plugin_katetabbarextension.lo plugin_katetabbarextension.cpp > In file included from plugin_katetabbarextension.cpp:27:0: > plugin_katetabbarextension.h: In constructor 'MyPtrList::MyPtrList()': > plugin_katetabbarextension.h:56:54: error: cannot call constructor > 'MyPtrList::QPtrList' directly > plugin_katetabbarextension.h:56:54: error: for a function-style > cast, remove the redundant '::QPtrList' > plugin_katetabbarextension.h: At global scope: > plugin_katetabbarextension.h:309:13: warning: unused parameter 'number' > plugin_katetabbarextension.h:309:13: warning: unused parameter 'size' > make[3]: *** [plugin_katetabbarextension.lo] Error 1 > make[3]: Leaving directory > `/var/tmp/portage/kde-base/kate-plugins-3.5.10/work/kate-plugins-3.5.10/kate/tabbarextension' > make[2]: *** [all-recursive] Error 1 > make[2]: Leaving directory > `/var/tmp/portage/kde-base/kate-plugins-3.5.10/work/kate-plugins-3.5.10/kate' > make[1]: *** [all-recursive] Error 1 > make[1]: Leaving directory > `/var/tmp/portage/kde-base/kate-plugins-3.5.10/work/kate-plugins-3.5.10' > make: *** [all] Error 2 > emake failed Finally latest kopete fails qwith following: /bin/sh ../../../libtool --silent --tag=CXX --mode=compile x86_64-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I. -I../../.. -I../../../kopete/protocols/gadu/libgadu -I/usr/kde/3.5/include -I/usr/qt/3/include -I. -DKDE_NO_COMPAT -DQT_NO_COMPAT -DQT_NO_CAST_ASCII -DQT_NO_ASCII_CAST -I../../../kopete/libkopete -I../../../kopete/libkopete -I../../../kopete/libkopete/avdevice -I../../../kopete/libkopete/ui -I../../../kopete/libkopete/ui -I../../../kopete/libkopete/private -I../../../kopete/libkopete/ui -I/usr/kde/3.5/include -I/usr/qt/3/include -I. -DQT_THREAD_SUPPORT -D_REENTRANT -D_LARGE_FILES=1 -Wno-long-long -Wundef -ansi -D_XOPEN_SOURCE=500 -D_BSD_SOURCE -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -DNDEBUG -DNO_DEBUG -O2 -march=core2 -O2 -pipe -Wformat-security -Wmissing-format-attribute -Wno-non-virtual-dtor -fno-exceptions -fno-check-new -fno-common -DQT_CLEAN_NAMESPACE -DQT_NO_ASCII_CAST -DQT_NO_STL -DQT_NO_COMPAT -DQT_NO_TRANSLATION -c -o videodevicepool.lo videodevicepool.cpp In file included from videodevice.cpp:27:0: videodevice.h:55:28: fatal error: linux/videodev.h: No such file or directory compilation terminated. make[4]: *** [videodevice.lo] Error 1 make[4]: *** Waiting for unfinished jobs.... In file included from videodevicepool.cpp:29:0: videodevice.h:55:28: fatal error: linux/videodev.h: No such file or directory compilation terminated. make[4]: *** [videodevicepool.lo] Error 1 make[4]: Leaving directory `/var/tmp/portage/kde-base/kopete-3.5.10-r6/work/kopete-3.5.10/kopete/libkopete/avdevice' make[3]: *** [all-recursive] Error 1 make[3]: Leaving directory `/var/tmp/portage/kde-base/kopete-3.5.10-r6/work/kopete-3.5.10/kopete/libkopete' make[2]: *** [all-recursive] Error 1 make[2]: Leaving directory `/var/tmp/portage/kde-base/kopete-3.5.10-r6/work/kopete-3.5.10/kopete' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/var/tmp/portage/kde-base/kopete-3.5.10-r6/work/kopete-3.5.10 Thank you. > > >>>> >>>> Oh, and incidentally, >>>> >>>> No. >>>>>Should I top-post? >>>> >>>> Good luck. >>>>