This forum has been archived. All content is frozen. Please use KDE Discuss instead.

Re: Missing kf5archive-config.cmake For Gentoo Krita build

Tags: None
(comma "," separated)
User avatar
Gbear7
Registered Member
Posts
77
Karma
0
OS
Hello to all the forum members. :)

Well I got the notice that the new animation suite was now out, so I decided to update the git installation of Krita and give it a try. Sadly, I can not get it to build.
After getting through the git pull and cd to the ~/build dir, I used the "cmake -DCMAKE_INSTALL_PREFIX=$HOME/kde4/inst $HOME/kde4/src/calligra -DCMAKE_BUILD_TYPE=RelWithDebInfo -DPRODUCTSET=KRITA" to start the build, however, I get this error right away
Code: Select all
CMake Warning at /usr/share/ECM/find-modules/FindKF5.cmake:74 (find_package):                                                                                                       
  Could not find a package configuration file provided by "KF5Archive"                                                                                                               
  (requested version 5.7.0) with any of the following names:                                                                                                                         
                                                                                                                                                                                     
    KF5ArchiveConfig.cmake                                                                                                                                                           
    kf5archive-config.cmake

I figure that it is a dependency but I can not find out what the name for it is in Gentoo. I am also using KDE 4, it will be a while before I venture into KDE 5.
If someone could give me a point in the right direction to get this resolved I would greatly appreciate it. Lol, I can't use Krita until I do get it figured out.

Thanks again.

Last edited by Gbear7 on Fri Dec 04, 2015 1:08 am, edited 2 times in total.
User avatar
halla
KDE Developer
Posts
5092
Karma
20
OS
Krita depends on the KDE frameworks. You don't need to use the plasma 5 desktop, but you do need those dependencies. All dependencies are listed on community.kde.org/krita.
User avatar
Gbear7
Registered Member
Posts
77
Karma
0
OS
Awesome.

Thank you for the link boudewijn, I am going to keep it with my cheat sheet and compare them to what I have already listed.

I also found out that there is a bug with python in Gentoo right now, so I am sure that it has something to do with the compilation error. Hopefully soon it will be fixed and I can get Krita installed again.

Thanks again for the help.
User avatar
Gbear7
Registered Member
Posts
77
Karma
0
OS
Well I went through all the dependencies and I still can't build Krita. I still keep getting the same error code.
Here is the list of dependencies and versions as per Gentoo:
Code: Select all
sys-libs/zlib- 1.2.8-r1
media-libs/libpng-1.6.19:0/16
dev-util/boost-build-1.56.0
media-libs/openexr-2.1.0:0/21
dev-qt/qtopengl-5.4.2:5
sci-libs/gsl-1.14
dev-cpp/eigen-3.1.3:3
media-gfx/exiv2-0.24-r1
media-libs/lcms-2.6-r1:2
dev-libs/vc-0.7.3
x11-misc/shared-mime-info-1.4
app-text/poppler-data-0.4.7
dev-python/python-poppler-qt4-0.18.1
media-libs/openjpeg-2.1.0:2/7
media-libs/libjpeg-turbo-1.4.1
sci-libs/fftw-3.3.4:3.0/3
media-libs/glew-1.10.0-r2:0/1.10
media-libs/opencolorio-1.0.8
media-libs/tiff-4.0.3-r6
kde-apps/libkdcraw-4.14.3-r1:4/4.14
dev-libs/libspnav-0.2.2
User avatar
Gbear7
Registered Member
Posts
77
Karma
0
OS
Well I just installed the Kirta version that is in the ebuilds, sadly that one is broken as well, anytime I tried to open a new doc, or an existing one, it would crash. But installing it gave me the dependency that I needed to successfully build Krita from git. I have no clue which one that it was, but at least it is built now.

It is built, but there is no animation suite to it. Version is 2.9.9 (git d35b104). Is this not the updated version, or did it regress to what I had installed previously?

Oh one good thing happened, not sure if it was because they fixed opengl, but the popup pallet is now showing. :)

Thanks again

Cheers. :)
User avatar
halla
KDE Developer
Posts
5092
Karma
20
OS
2.9.9 from the the calligra git repo is the stable release and so doesn't have major new features like animation or instant preview. The betas were created from the krita-animation-pentikainen branch from the calligra git repo. The master branch from the krita git repo does have the animation and instant preview features but is not stable yet.
User avatar
Gbear7
Registered Member
Posts
77
Karma
0
OS
Ah okay, no wonder it wasn't working.
I didn't realize that they where in different git repos.

Thanks again boudewijn. :D


Bookmarks



Who is online

Registered users: Baidu [Spider], Bing [Bot], Google [Bot]