From: Igor Korot <ikorot01@gmail.com>
To: gentoo-desktop@lists.gentoo.org
Subject: Re: [gentoo-desktop] Dependencies of KDE 3
Date: Tue, 27 Nov 2012 11:21:50 -0800 [thread overview]
Message-ID: <CA+FnnTz-uA_iDKg2ASSOFzM7CjjU3xB-Wk2ahAjVDCYFKwym8g@mail.gmail.com> (raw)
In-Reply-To: <20121127065147.4d52179c@akio.homenetwork>
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?
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.
>
> Oh, and incidentally,
>
> No.
>>Should I top-post?
>
> Good luck.
>
next prev parent reply other threads:[~2012-11-27 21:02 UTC|newest]
Thread overview: 34+ messages / expand[flat|nested] mbox.gz Atom feed top
2012-11-21 1:38 [gentoo-desktop] Dependencies of KDE 3 Igor Korot
2012-11-21 3:12 ` Canek Peláez Valdés
2012-11-21 4:33 ` Igor Korot
2012-11-21 5:48 ` Philip Webb
2012-11-21 5:57 ` Dale
2012-11-21 6:52 ` Igor Korot
2012-11-21 11:34 ` E. Liddell
2012-11-21 22:40 ` Igor Korot
2012-11-22 3:21 ` E. Liddell
2012-11-26 20:50 ` Igor Korot
2012-11-26 22:14 ` [gentoo-desktop] " Duncan
2012-11-27 0:49 ` Igor Korot
2012-11-27 5:34 ` Duncan
2012-11-26 22:18 ` [gentoo-desktop] " E. Liddell
2012-11-27 0:34 ` Igor Korot
2012-11-27 11:51 ` E. Liddell
2012-11-27 19:21 ` Igor Korot [this message]
2012-11-27 19:27 ` Igor Korot
2012-11-27 19:32 ` Igor Korot
2012-11-27 19:43 ` Igor Korot
2012-11-27 22:25 ` E. Liddell
2012-11-28 0:49 ` Brent Busby
2012-11-28 1:10 ` Igor Korot
2012-11-28 21:45 ` Brent Busby
2012-11-28 5:09 ` [gentoo-desktop] " Duncan
2012-11-27 22:36 ` Duncan
2012-11-27 23:16 ` Igor Korot
2012-11-27 22:57 ` Duncan
2012-11-27 23:19 ` Igor Korot
2012-11-27 20:13 ` Duncan
2012-11-21 11:38 ` [gentoo-desktop] " Fat-Zer
2012-11-21 18:58 ` Brent Busby
2012-11-21 19:07 ` Serghei Amelian
2012-11-21 21:10 ` Brent Busby
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=CA+FnnTz-uA_iDKg2ASSOFzM7CjjU3xB-Wk2ahAjVDCYFKwym8g@mail.gmail.com \
--to=ikorot01@gmail.com \
--cc=gentoo-desktop@lists.gentoo.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox