> Then I tried "cmake ." and got what was to be expected (namely, > dependency errors): > > ... > -- Checking for modules 'camel-1.2>=3.32.1;libebook- > 1.2>=3.32.1;libecal-1.2>=3.32.1;libedataserver- > 1.2>=3.32.1;libedataserverui-1.2>=3.32.1;libebackend-1.2>=3.32.1' > -- Requested 'camel-1.2 >= 3.32.1' but version of camel is 3.28.5 > -- Requested 'libebook-1.2 >= 3.32.1' but version of libebook is > 3.28.5 > -- Requested 'libecal-1.2 >= 3.32.1' but version of libecal is 3.28.5 > -- Requested 'libedataserver-1.2 >= 3.32.1' but version of > libedataserver is 3.28.5 > -- Requested 'libedataserverui-1.2 >= 3.32.1' but version of > libedataserverui is 3.28.5 > -- Requested 'libebackend-1.2 >= 3.32.1' but version of libebackend > is 3.28.5 > CMake Error at /usr/share/cmake-3.10/Modules/FindPkgConfig.cmake:415 > (message): > A required package was not found > Call Stack (most recent call first): > /usr/share/cmake-3.10/Modules/FindPkgConfig.cmake:593 > (_pkg_check_modules_internal) > CMakeLists.txt:286 (pkg_check_modules)
> > Can someone tell me if is feasible to manually install new library > versions for all the dependencies of the new evolution version? You need to also build evolution-data-server - evolution and evolution- data-server go together and should (must?) be of the same version. Build e-d-s first so that evolution can find the relevant libraries. > And > what does "A required package was not found" mean? TBH I would struggle to explain it other than to say that it can't find a package that is required. > How to find out what > package has not been found? > The package(s) not found are in the text just above the error message: -- Requested 'camel-1.2 >= 3.32.1' but version of camel is 3.28.5 -- Requested 'libebook-1.2 >= 3.32.1' but version of libebook is 3.28.5 -- Requested 'libecal-1.2 >= 3.32.1' but version of libecal is 3.28.5 -- Requested 'libedataserver-1.2 >= 3.32.1' but version of libedataserver is 3.28.5 -- Requested 'libedataserverui-1.2 >= 3.32.1' but version of libedataserverui is 3.28.5 -- Requested 'libebackend-1.2 >= 3.32.1' but version of libebackend is 3.28.5 You have to realise that Evolution is not a small or simple application to build - there will be dependencies beyond e-d-s that are satisfied by Gnome libraries, and that will depend on what version of Gnome you have. Evolution is not a good place to start if you are a novice at building things. P. _______________________________________________ evolution-list mailing list [email protected] To change your list options or unsubscribe, visit ... https://mail.gnome.org/mailman/listinfo/evolution-list
