Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 314539

Summary: kde-base/attica-4.4.2, 4.4.3: attica doesn't compile (0.1.1, 0.1.4)
Product: Gentoo Linux Reporter: Jeremy <lugagne.jeremy>
Component: [OLD] KDEAssignee: Gentoo KDE team <kde>
Status: RESOLVED FIXED    
Severity: major CC: esigra, etienne.hilson, gentoo-bugs, shiningarcanine
Priority: High Keywords: InOverlay
Version: unspecified   
Hardware: AMD64   
OS: Linux   
URL: https://bugs.kde.org/show_bug.cgi?id=237381
Whiteboard: [kde testing]
Package list:
Runtime testing required: ---
Bug Depends on:    
Bug Blocks: 313999    
Attachments: build.log
emerge --info output

Description Jeremy 2010-04-10 16:20:00 UTC
When i try to install kde-4.4.2 attica 4.4.2 is trying to be installed but it doesn't compile.
I have Qt 4.6.2.

Reproducible: Always
Comment 1 Jeremy 2010-04-10 19:43:20 UTC
Created attachment 227295 [details]
build.log
Comment 2 Andreas K. Hüttel archtester gentoo-dev 2010-04-10 20:31:35 UTC
Please attach the output of emerge --info !
Comment 3 Jeremy 2010-04-10 22:19:57 UTC
Created attachment 227317 [details]
emerge --info output
Comment 4 Jeremy 2010-04-10 22:20:32 UTC
Comment on attachment 227317 [details]
emerge --info output

thank you.
Comment 5 Andreas K. Hüttel archtester gentoo-dev 2010-04-11 18:54:19 UTC
Could you please try to build with MAKEOPTS="-j1" ?

It does not really look like that's the problem but let us make sure...
Comment 6 Jeremy 2010-04-11 19:09:27 UTC
I have already tried but it's the same result. I tried again but no change.
Comment 7 Andreas K. Hüttel archtester gentoo-dev 2010-04-11 19:45:34 UTC
note to self, tested, it is NOT a gcc-4.4.3 problem
Comment 8 Jeremy 2010-04-11 22:26:08 UTC
i tried to install attica-4.4.1 and i have the same result so i guess is my station the problem. I try to reinstall all qt-*-4.6.2
Comment 9 Jeremy 2010-04-12 06:30:42 UTC
after test, new installation of qt-*-4.6.2 it's always the same result
Comment 10 Tomáš Chvátal (RETIRED) gentoo-dev 2010-04-12 12:59:52 UTC
What version of dev-libs/libattica you have?
Comment 11 Jeremy 2010-04-12 14:14:39 UTC
I have the version 0.1.1.
thanks.
Comment 12 Andreas K. Hüttel archtester gentoo-dev 2010-05-27 13:03:39 UTC
*** Bug 321675 has been marked as a duplicate of this bug. ***
Comment 13 Andreas K. Hüttel archtester gentoo-dev 2010-05-27 13:30:35 UTC
Added upstream bug url.
Comment 14 Etienne Hilson 2010-05-28 17:20:53 UTC
Same for me on i386, samme error while compiling.

/home/portage/tmp/portage/kde-base/attica-4.4.2/work/attica-4.4.2/attica/kdeplugin/kdeplatformdependent.cpp:225: erreur: cannot allocate an object of abstract type 'Attica::KdePlatformDependent'
Comment 15 Andreas K. Hüttel archtester gentoo-dev 2010-05-28 20:05:22 UTC
the statement from the kde devs is that you cannot build kde-4.4 with kdesupport-trunk, and that this only worked by accident so far. 

this would restrict us to libattica-0.1.2, which is the version tagged as kdesupport-for-4.4

so, we should add an ebuild for this to the tree and remove libattica-0.1.4 at the moment (it is only fit for kde 4.5 or newer)...

http://lists-archives.org/kde-devel/24487-unable-to-build-kdebase-runtime-branch-revision-1114937.html

http://websvn.kde.org/tags/kdesupport-for-4.4/attica/?view=log
Comment 16 Andreas K. Hüttel archtester gentoo-dev 2010-05-28 20:17:12 UTC
Confirmed. The build of kde-base/attica-4.4.3 works fine with libattica-0.1.2, but generates the error with libattica-0.1.4.

(libattica-0.1.1 seems to work here. ??)

We need an ebuild for the main tree for libattica-0.1.2, all kde-4.4 packages to depend explicitly on ~dev-libs/libattica-0.1.2 , and maybe even libattica-0.1.4 masked or removed, dont know yet. 

The unchanged 0.1.4 ebuild works for 0.1.2 (see overlay).
Comment 17 Maciej Mrozowski gentoo-dev 2010-05-28 22:55:38 UTC
libattica-0.1.4 has been moved to overlay, 0.1.2 added to tree, correct libattica deps adjusted for kde-base/attica-4.4.{2,3} and kde-base/kdelibs-4.4.{2,3}.

Thanks for reporter and for all involved!
Comment 18 Richard 2010-05-29 04:45:13 UTC
(In reply to comment #15)
> the statement from the kde devs is that you cannot build kde-4.4 with
> kdesupport-trunk, and that this only worked by accident so far. 
> 
> this would restrict us to libattica-0.1.2, which is the version tagged as
> kdesupport-for-4.4
> 
> so, we should add an ebuild for this to the tree and remove libattica-0.1.4 at
> the moment (it is only fit for kde 4.5 or newer)...
> 
> http://lists-archives.org/kde-devel/24487-unable-to-build-kdebase-runtime-branch-revision-1114937.html
> 
> http://websvn.kde.org/tags/kdesupport-for-4.4/attica/?view=log
> 

It might have been a better idea to mask the package rather than removing it from the tree. It is something that would be used for KDE 4.5 when it stablizes in a month or two anyway.