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

Bug 455274

Summary: [kde overlay] =kde-base/blogilo-9999 fails to build because kdepim-common-libs doesn't build and install composereditor-ng
Product: Gentoo Linux Reporter: Jekyll Wu <adaptee>
Component: [OLD] KDEAssignee: Gentoo KDE team <kde>
Status: RESOLVED FIXED    
Severity: normal    
Priority: Normal    
Version: unspecified   
Hardware: All   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---
Attachments: simple patch for kdepim-common-libs-9999

Description Jekyll Wu 2013-02-03 12:31:55 UTC
blogilo-9999 now uses[1] composereditorng, but kdepim-common-libs-9999 does build and install composereditorng. So blogilo fails due to linking error:

[ 87%] Building CXX object blogilo/src/CMakeFiles/blogilo.dir/composer/stylegetter.o                                           
[ 89%] Building CXX object blogilo/src/CMakeFiles/blogilo.dir/composer/dialogs/addmediadialog.o                                
[ 92%] Building CXX object blogilo/src/CMakeFiles/blogilo.dir/composer/blogilocomposerview.o                                   
[ 94%] Building CXX object blogilo/src/CMakeFiles/blogilo.dir/composer/blogilocomposereditor.o                                 
[ 97%] Building CXX object blogilo/src/CMakeFiles/blogilo.dir/composer/bilbobrowser.o                                          
[100%] Building CXX object blogilo/src/CMakeFiles/blogilo.dir/settings.o
Linking CXX executable blogilo
/usr/lib/gcc/i686-pc-linux-gnu/4.6.3/../../../../i686-pc-linux-gnu/bin/ld: cannot find -lcomposereditorng
collect2: ld returned 1 exit status
make[2]: *** [blogilo/src/blogilo] Error 1
make[1]: *** [blogilo/src/CMakeFiles/blogilo.dir/all] Error 2

[1] http://commits.kde.org/kdepim/e4dc48b0a29fd9760b1e7e1e9a9ea7d48602bbf9


Reproducible: Always
Comment 1 Jekyll Wu 2013-02-03 12:33:26 UTC
Created attachment 337780 [details, diff]
simple patch for kdepim-common-libs-9999
Comment 2 Jekyll Wu 2013-02-15 15:52:57 UTC
Ping? Can this one line patch be accepted? I feel a little bored after doing "git checkout kdepim-common-lib-patch && git rebase master " before emerging kdepim-common-libs-9999  a few times .
Comment 3 Patrick Lauer gentoo-dev 2013-02-25 03:35:36 UTC
commit 6477ffaa50489b703a51302e11ed7ff8a291fa88
Author: Patrick Lauer <patrick@gentoo.org>
Date:   Mon Feb 25 11:21:09 2013 +0800

    [kde-base/kdepim-common-libs] Fixing installed files patch

commit 8475d02af4c526f0a825833442b0751fa41a545f
Author: Patrick Lauer <patrick@gentoo.org>
Date:   Mon Feb 25 11:20:14 2013 +0800

    [kde-base/kdepim-common-libs] Fix installed files #455274

commit 7a7aef81aad4c0bd4c3580d4a1518c6da57a6add
Author: Patrick Lauer <patrick@gentoo.org>
Date:   Mon Feb 25 11:04:47 2013 +0800

    [kde-base/kdepim-common-libs] Fix dependencies #455274


Was a bit more work, but now it's all good :)