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

Installation of krita 3.0, missing package

Tags: None
(comma "," separated)
User avatar
rickleon3
Registered Member
Posts
5
Karma
0
OS
Hey girls and guys, I'm following the <a href="http://www.davidrevoy.com/article193/guide-building-krita-on-linux-for-cats">tutorial of David Revoy</a> on installing krita 3.0 and I got struck at the step of getting libraries and dependencies. After pasting the list of libraries to install I got the message package gettext-kde not found, or something like that (the output was in Italian and I don't know the original form of the phrase) and it apparently makes impossible to continue the installation.
I' working with a Desktop with Ubuntu 16.04 LTS 32bit, details follow:
RAM 2.0 GB, Intel® Core™2 Duo CPU E6750 @ 2.66GHz × 2, Graphics Gallium 0.4 on AMD CEDAR (DRM 2.43.0, LLVM 3.8.0).
And, first of all, the OS is yet installed on a wiped out disk. It's one hour old. No old krita or calligra packages hiding anywhere.
Gettdex-kde isn't even in synaptic. How could I find it? Or, is it not necessary and the errors are a consequence of something else?
User avatar
halla
KDE Developer
Posts
5092
Karma
20
OS
Er... gettext-kde isn't something that exists on Ubuntu, either the 32 or 64 bit versions. So I guess that's an error in Deevad's instructions. Just omit it and try again.
User avatar
rickleon3
Registered Member
Posts
5
Karma
0
OS
Thank you, I went ahead, but I got struck anyway on the step of building with CMAKE
Code: Select all
rickleon3@Studio:~/krita/build$ cmake -DCMAKE_INSTALL_PREFIX=$HOME/krita/inst $HOME/krita/src -DWITH_GMIC=ON -DCMAKE_BUILD_TYPE=RelWithDebInfo -DPRODUCTSET=ALL -DPACKAGERS_BUILD=ON -DBUILD_TESTING=OFF -DKDE4_BUILD_TESTS=OFF
-- The C compiler identification is GNU 5.3.1
-- The CXX compiler identification is GNU 5.3.1
-- Check for working C compiler: /usr/bin/cc
-- Check for working C compiler: /usr/bin/cc -- works
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Detecting C compile features
-- Detecting C compile features - done
-- Check for working CXX compiler: /usr/bin/c++
-- Check for working CXX compiler: /usr/bin/c++ -- works
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Detecting CXX compile features
-- Detecting CXX compile features - done
-- Using CMake version: 3.5.1
-- Krita version: 3.0 Beta
Module path:/home/rickleon3/krita/src/cmake/modules/home/rickleon3/krita/src/cmake/kde_macro
-- Release build: TRUE
-- -------------------------------------------------------------------
-- Configured with product set "ALL"
-- -------------------------------------------------------------------
CMake Error at CMakeLists.txt:208 (find_package):
  By not providing "FindECM.cmake" in CMAKE_MODULE_PATH this project has
  asked CMake to find a package configuration file provided by "ECM", but
  CMake did not find one.

  Could not find a package configuration file provided by "ECM" (requested
  version 1.7.0) with any of the following names:

    ECMConfig.cmake
    ecm-config.cmake

  Add the installation prefix of "ECM" to CMAKE_PREFIX_PATH or set "ECM_DIR"
  to a directory containing one of the above files.  If "ECM" provides a
  separate development package or SDK, be sure it has been installed.


-- Configuring incomplete, errors occurred!
See also "/home/rickleon3/krita/build/CMakeFiles/CMakeOutput.log".
rickleon3@Studio:~/krita/build$ sudo apt install ECM
Lettura elenco dei pacchetti... Fatto
Generazione albero delle dipendenze       
Lettura informazioni sullo stato... Fatto
E: Impossibile trovare il pacchetto ECM

I hope that Italian language won't make you hard to understand that the absence of an ECM package, impossible to find compromises the installation. Suggestions?
User avatar
rizzo
Registered Member
Posts
1
Karma
0
OS
I got the same error on FreeBSD 12 (aka current). Where I'm found this ECM packect? I'm try to install gmp-ecm but it's not work
ECM it's means Ellipical Curve Mathematical functions??
User avatar
halla
KDE Developer
Posts
5092
Karma
20
OS
marias
Registered Member
Posts
2
Karma
0
I am stuck with the same problem. Could you elaborate on the suggested solution?
User avatar
halla
KDE Developer
Posts
5092
Karma
20
OS
You're missing one or more development packages. Depending on your distribution, they will have different names, so I cannot tell you exactly the name of the package to look for, just it's generic name.
marias
Registered Member
Posts
2
Karma
0
Thanks for the reply!
The issue resolved when I build ext_kwindowsystem (I try to build Krita on Windows)
Without that, the build of Krita with cmake fails with the same error message that ECMconfig.cmake is unkown
User avatar
halla
KDE Developer
Posts
5092
Karma
20
OS
That's because if you're following the official guide for building on windows, the command to build kwindowsystem transitively builds its KDE frameworks dependencies, which starts with extra-cmake-modules.


Bookmarks



Who is online

Registered users: Bing [Bot], Google [Bot], Sogou [Bot]