Re: [Evolution] how install evolution latest stable 3.16 on debian jessie from source



Building a package for Debian, it's possible to automatically get the
dependencies, but I suspect you aren't building a package, but want to
compile and install it without building a package? Assumed you should
build Debian packages, then keep in mind to build them in the needed
order. I guess data-server has to be build first.

You should do this work yourself or simply chose a distro that doesn't
split software from upstream in tons of packages. Search for the Debain
"-dev" packages. They might have names such as "libfoo-dev" instead of
"foo".

For example

         gtk+-3.0 >= 3.10.0
libgtk-3-dev (3.14.5-1) 
https://packages.debian.org/jessie/libgtk-3-dev

         gsettings-desktop-schemas >= 2.91.92
gsettings-desktop-schemas-dev (3.14.1-1) 
https://packages.debian.org/jessie/gsettings-desktop-schemas-dev

If you don't get a version of a dev package that is needed, take a look
at backports or use pinning to mix with e.g. sid.

To funny that the version of Evolution even in sid is outdated. Perhaps
the needed dev packages are also outdated and you will run into a
dependency hell by pinning and perhaps building dependencies before you
can compile Evolution.

I would use Debian the way it is or switch to another distro were
building a package from latest upstream versions isn't hard to do.

Some distros even provide 3.16 by their official repositories, e.g.
Arch Linux:

$ pacman -Q evolution
evolution 3.16.1-1

However, do you really need evolution 3.16 on your Debian? What are you
missing by the version or versions provided by the Debian repositories.


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]