public inbox for gentoo-desktop@lists.gentoo.org
 help / color / mirror / Atom feed
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:32:40 -0800	[thread overview]
Message-ID: <CA+FnnTy0OE5P7Rtv0=f_cG-ipG64+AqL3VhS7m3JAS-7nTxmxg@mail.gmail.com> (raw)
In-Reply-To: <CA+FnnTy9hAWMaqiBZ5BDXnAoRpLr=22EckePc2RQztZdFhLBvg@mail.gmail.com>

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


>>>
>>> Oh, and incidentally,
>>>
>>> No.
>>>>Should I top-post?
>>>
>>> Good luck.
>>>


  reply	other threads:[~2012-11-27 21:04 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
2012-11-27 19:27                         ` Igor Korot
2012-11-27 19:32                           ` Igor Korot [this message]
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+FnnTy0OE5P7Rtv0=f_cG-ipG64+AqL3VhS7m3JAS-7nTxmxg@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