Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 6403 - kportagemaster fails to emerge
Summary: kportagemaster fails to emerge
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] KDE (show other bugs)
Hardware: x86 Linux
: High normal (vote)
Assignee: Karl Trygve Kalleberg (RETIRED)
URL:
Whiteboard:
Keywords:
: 6673 6938 7012 7089 7091 7286 7414 (view as bug list)
Depends on: 4299
Blocks:
  Show dependency tree
 
Reported: 2002-08-13 05:38 UTC by ndecker
Modified: 2003-02-04 19:42 UTC (History)
9 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description ndecker 2002-08-13 05:38:00 UTC
bigbrother nde # CCACHE_DISABLE=1 emerge kportagemaster
Calculating dependencies ...done!
>>> emerge app-admin/kportagemaster-0.4.2 to /
[...]

c++ -DHAVE_CONFIG_H -I. -I. -I.. -I/usr/kde/3/include -I/usr/qt/3/include
-I/usr/X11R6/include   -DQT_THREAD_SUPPORT  -D_REENTRANT  -DNDEBUG -DNO_DEBUG
-march=i686 -pipe -fno-exceptions -fno-check-new  -c ebuildview.cpp
In file included from ebuildview.cpp:20:
ebuildview.ui.h: In method `void EbuildView::setURL(const QString &)':
ebuildview.ui.h:32: invalid use of undefined type `class KURLLabel'
ebuildview.h:17: forward declaration of `class KURLLabel'
ebuildview.ui.h:33: invalid use of undefined type `class KURLLabel'
ebuildview.h:17: forward declaration of `class KURLLabel'
ebuildview.cpp: In method `EbuildView::EbuildView(QWidget * = 0, const char * =
0, unsigned int = 0)':
ebuildview.cpp:128: invalid use of undefined type `class KURLLabel'
ebuildview.h:17: forward declaration of `class KURLLabel'
ebuildview.cpp:129: invalid use of undefined type `class KURLLabel'
ebuildview.h:17: forward declaration of `class KURLLabel'
ebuildview.cpp:130: invalid use of undefined type `class KURLLabel'
ebuildview.h:17: forward declaration of `class KURLLabel'
ebuildview.cpp:131: no matching function for call to `QHBoxLayout::addWidget
(KURLLabel *&)'
/usr/qt/3/include/qlayout.h:378: candidates are: void
QBoxLayout::addWidget(QWidget *, int = 0, int = 0)
ebuildview.cpp:156: no matching function for call to `EbuildView::connect
(KURLLabel *&, const char[32], EbuildView *, const char[30])'
/usr/qt/3/include/qobject.h:112: candidates are: static bool
QObject::connect(const QObject *, const char *, const QObject *, const char *)
/usr/qt/3/include/qobject.h:208:                 bool QObject::connect(const
QObject *, const char *, const char *) const
c++ -DHAVE_CONFIG_H -I. -I. -I.. -I/usr/kde/3/include -I/usr/qt/3/include
-I/usr/X11R6/include   -DQT_THREAD_SUPPORT  -D_REENTRANT  -DNDEBUG -DNO_DEBUG
-march=i686 -pipe -fno-exceptions -fno-check-new  -c kportagemaster_meta_unload.cpp
make[3]: *** [ebuildview.o] Error 1
make[3]: *** Waiting for unfinished jobs....
make[3]: Leaving directory
`/var/tmp/portage/kportagemaster-0.4.2/work/kportagemaster-0.4.2/kportagemaster'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory
`/var/tmp/portage/kportagemaster-0.4.2/work/kportagemaster-0.4.2/kportagemaster'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory
`/var/tmp/portage/kportagemaster-0.4.2/work/kportagemaster-0.4.2'
make: *** [all-recursive-am] Error 2

!!! ERROR: The ebuild did not complete successfully.
!!! Function kde_src_compile, Line -5181, Exitcode 2
!!! died running emake, kde_src_compile:make

!!! emerge aborting on 
/usr/portage/app-admin/kportagemaster/kportagemaster-0.4.2.ebuild .


*  kde-base/kdebase
      Latest version Available: 3.0.2
      Latest version Installed: 3.0.2


Please email, if you need more info about the installed libs, etc.

Regards
  Nils
Comment 1 Matthias Liertzer 2002-08-15 17:05:23 UTC
same here, the package seems to be broken
Comment 2 SpanKY gentoo-dev 2002-08-15 17:54:30 UTC
Bug 4299 fails for exact same reason (diff ebuild, but same source of errors 
and similar package)
Comment 3 Hannes Mehnert (RETIRED) gentoo-dev 2002-08-15 18:32:55 UTC
re-emerge kdelibs, because it was not compiled with qt-3.0.5. 
plugin loading in qt-3.0.5 changed, so all plugins have to be recompiled. 
the uic (user interface compiler) needs the plugin kdewidgets which is a part 
of kdelibs. 
Comment 4 Matthias Liertzer 2002-08-15 19:11:33 UTC
erm, I've compiled the whole system from scratch today....

Therefore qt-3.05 is installed and so this can't be the reason, why
kportagemaster fails to emerge.

Greets Matt
Comment 5 Sebastian Kratzert 2002-08-15 19:34:27 UTC
Anyway this error has nothing to do with kportagemaster because the  
compile-error occurs in a automatically, by "uic" generated file. This error  
definitely has its seeds in qt or kdelibs.  
I would again say you must recompile kdelibs.  
Comment 6 Hannes Mehnert (RETIRED) gentoo-dev 2002-08-15 20:10:06 UTC
Matt,  is Your output the same as the one posted (problems with KURLLabel)? if not, please post Your output. Please also post Your system (gcc, qt, kdelibs-versions).  Thanks,  Hannes 
Comment 7 SpanKY gentoo-dev 2002-08-15 20:47:46 UTC
ok, heres the fix

make sure you have qt-3.0.5 installed: `emerge -s ^qt$`
then re-emerge kdelibs `emerge kdelibs`
then emerge kportagemaster

this worked for me and for everyone else ... re-open this bug if it doesnt work 
for you guys :)
Comment 8 Hannes Mehnert (RETIRED) gentoo-dev 2002-08-17 11:48:46 UTC
I could reproduce this: 
qt-plugins from kde are no longer installed (they are in 
/usr/kde/3/lib/kde3/plugins/ which has to be a libraryPath in qtconfig). 
 
emerging kdelibs should do this, but it doesn't. 
 
please check with qtconfig your plugin dirs and add 
/usr/kde/3/lib/kde3/plugins/, than emerging kportagemaster should work. 
Comment 9 SpanKY gentoo-dev 2002-08-18 11:16:15 UTC
*** Bug 6673 has been marked as a duplicate of this bug. ***
Comment 10 SpanKY gentoo-dev 2002-08-23 13:33:56 UTC
*** Bug 6938 has been marked as a duplicate of this bug. ***
Comment 11 SpanKY gentoo-dev 2002-08-25 15:31:46 UTC
*** Bug 7012 has been marked as a duplicate of this bug. ***
Comment 12 Dan Armak (RETIRED) gentoo-dev 2002-08-26 07:07:33 UTC
This is now handled at #6736. I believe I've fixed it. Everyone who still has 
problems, please emerge rsync to get the latest kde.eclass and see if that 
fixes it. 
Comment 13 SpanKY gentoo-dev 2002-08-27 00:53:56 UTC
*** Bug 7091 has been marked as a duplicate of this bug. ***
Comment 14 SpanKY gentoo-dev 2002-08-27 00:55:35 UTC
*** Bug 7089 has been marked as a duplicate of this bug. ***
Comment 15 SpanKY gentoo-dev 2002-08-31 23:10:43 UTC
*** Bug 7286 has been marked as a duplicate of this bug. ***
Comment 16 SpanKY gentoo-dev 2002-09-03 08:48:27 UTC
*** Bug 7414 has been marked as a duplicate of this bug. ***