Re: [Evolution] Compiling on Ubuntu 16.04 LTS?

2018-04-11 Thread Pete Biggs

> 
> Thanks for the clarification. Maybe RHEL (or Centos) would be an option
> for the OP right now,

Just as a data point, CentOS 7.4 (and therefore RHEL 7.4) has Evolution
3.22.7. But as with all RHEL versions, appropriate bug/security fixes
are backported.

P.

___
evolution-list mailing list
evolution-list@gnome.org
To change your list options or unsubscribe, visit ...
https://mail.gnome.org/mailman/listinfo/evolution-list


Re: [Evolution] Compiling on Ubuntu 16.04 LTS?

2018-04-10 Thread David Burleigh
On Tue, 2018-04-10 at 15:25 -0400, Paul Smith wrote:
> On Tue, 2018-04-10 at 20:36 +0200, Bjørn T Johansen wrote:
> 
> An alternative is to just use a distro with better support for
> 
> Evolution (e.g. Fedora), which also meets your VMware requirement.
> OTOH Ubuntu *may* improve general Gnome support in the future now
> that it has abandoned Unity.
> 
> 
> 
> Just for clarity: it's really not anything to do with Ubuntu's support
> of Gnome per se.  Ubuntu has always had quite good support for Gnome;
> it just wasn't the default desktop in the past.  It was easy to get
> though.
> 
> The problem is that the OP wants to use an LTS release.  Suggesting
> Fedora doesn't meet that requirement; if they wanted to use a rolling
> or non-LTS distro they could also choose Ubuntu 17.10 for example which
> has Gnome 3.26 right now.  As you point out, waiting a few weeks will
> get them a new LTS distro with the Gnome 3.28 release.
> 
> There ARE issues with Evolution on Ubuntu but they're not directly
> related to GNOME support.  Basically, Ubuntu chose Thunderbird, not
> Evolution, as the main Ubuntu mail client.  In practice that means
> Evolution doesn't get updated during a release cycle.  So for example,
> right now the version of Evolution available in Ubuntu 17.10 (latest
> release ATM) is only 3.26.1 which has a number of known bugs which have
> been fixed in later 3.26.x point releases.  Ubuntu doesn't package the
> Evolution point releases, so you pretty much jump from an X.1 point
> release to the X+1.1 point release, never getting the X.2, X.3, etc.
> bugfix releases.
> 
> It's possible the LTS releases are better about this, I'm not sure.
> 
> At some point I'd like to engage the Ubuntu devs about this and see if
> we can do better, but for now that's the way things are.
> ___
> evolution-list mailing list
> mailto:evolution-list@gnome.org;>evolution-list@gnome.org
> To change your list options or unsubscribe, visit ...
>  href="https://mail.gnome.org/mailman/listinfo/evolution-list;>https://mail.gnome.org/mailman/listinfo/evolution-list
> 

Well, for what it's worth, I'm running Evolution 3.28 on Debian Testing with 
the Cinnamon Desktop and it runs very well, as did Evolution 3.26 before it. I 
can't say enough good about Debian Testing w/Cinnamon. I've been running it for 
about six months now, and it's been rock solid. I switched to it because I 
wanted to run Evolution 3.26, and haven't been disappointed with either Debian 
or Evolution.___
evolution-list mailing list
evolution-list@gnome.org
To change your list options or unsubscribe, visit ...
https://mail.gnome.org/mailman/listinfo/evolution-list


Re: [Evolution] Compiling on Ubuntu 16.04 LTS?

2018-04-10 Thread Patrick O'Callaghan
On Tue, 2018-04-10 at 15:25 -0400, Paul Smith wrote:
> On Tue, 2018-04-10 at 20:36 +0200, Bjørn T Johansen wrote:
> > An alternative is to just use a distro with better support for
> > > Evolution (e.g. Fedora), which also meets your VMware requirement.
> > > OTOH Ubuntu *may* improve general Gnome support in the future now
> > > that it has abandoned Unity.

That wasn't the OP, it was me.

> Just for clarity: it's really not anything to do with Ubuntu's support
> of Gnome per se.  Ubuntu has always had quite good support for Gnome;
> it just wasn't the default desktop in the past.  It was easy to get
> though.
> 
> The problem is that the OP wants to use an LTS release.  Suggesting
> Fedora doesn't meet that requirement; if they wanted to use a rolling
> or non-LTS distro they could also choose Ubuntu 17.10 for example which
> has Gnome 3.26 right now.  As you point out, waiting a few weeks will
> get them a new LTS distro with the Gnome 3.28 release.
> 
> There ARE issues with Evolution on Ubuntu but they're not directly
> related to GNOME support.  Basically, Ubuntu chose Thunderbird, not
> Evolution, as the main Ubuntu mail client.  In practice that means
> Evolution doesn't get updated during a release cycle.  So for example,
> right now the version of Evolution available in Ubuntu 17.10 (latest
> release ATM) is only 3.26.1 which has a number of known bugs which have
> been fixed in later 3.26.x point releases.  Ubuntu doesn't package the
> Evolution point releases, so you pretty much jump from an X.1 point
> release to the X+1.1 point release, never getting the X.2, X.3, etc.
> bugfix releases.
> 
> It's possible the LTS releases are better about this, I'm not sure.
> 
> At some point I'd like to engage the Ubuntu devs about this and see if
> we can do better, but for now that's the way things are.

Thanks for the clarification. Maybe RHEL (or Centos) would be an option
for the OP right now, but my point was simply that compiling Evo is not
to be undertaken lightly (I think you know something about it :-)

poc
___
evolution-list mailing list
evolution-list@gnome.org
To change your list options or unsubscribe, visit ...
https://mail.gnome.org/mailman/listinfo/evolution-list


Re: [Evolution] Compiling on Ubuntu 16.04 LTS?

2018-04-10 Thread Paul Smith
On Tue, 2018-04-10 at 20:36 +0200, Bjørn T Johansen wrote:
> An alternative is to just use a distro with better support for
> > Evolution (e.g. Fedora), which also meets your VMware requirement.
> > OTOH Ubuntu *may* improve general Gnome support in the future now
> > that it has abandoned Unity.

Just for clarity: it's really not anything to do with Ubuntu's support
of Gnome per se.  Ubuntu has always had quite good support for Gnome;
it just wasn't the default desktop in the past.  It was easy to get
though.

The problem is that the OP wants to use an LTS release.  Suggesting
Fedora doesn't meet that requirement; if they wanted to use a rolling
or non-LTS distro they could also choose Ubuntu 17.10 for example which
has Gnome 3.26 right now.  As you point out, waiting a few weeks will
get them a new LTS distro with the Gnome 3.28 release.

There ARE issues with Evolution on Ubuntu but they're not directly
related to GNOME support.  Basically, Ubuntu chose Thunderbird, not
Evolution, as the main Ubuntu mail client.  In practice that means
Evolution doesn't get updated during a release cycle.  So for example,
right now the version of Evolution available in Ubuntu 17.10 (latest
release ATM) is only 3.26.1 which has a number of known bugs which have
been fixed in later 3.26.x point releases.  Ubuntu doesn't package the
Evolution point releases, so you pretty much jump from an X.1 point
release to the X+1.1 point release, never getting the X.2, X.3, etc.
bugfix releases.

It's possible the LTS releases are better about this, I'm not sure.

At some point I'd like to engage the Ubuntu devs about this and see if
we can do better, but for now that's the way things are.
___
evolution-list mailing list
evolution-list@gnome.org
To change your list options or unsubscribe, visit ...
https://mail.gnome.org/mailman/listinfo/evolution-list


Re: [Evolution] Compiling on Ubuntu 16.04 LTS?

2018-04-10 Thread Ralf Mardorf
On Tue, 2018-04-10 at 14:03 -0500, Paul Stejskal wrote:
> On 二, 2018-04-10 at 14:57 -0400, Dr. John H. Lauterbach wrote:
> > No need to compile for 16.04 LTS.  Evolution 3.20.5 available for download 
> > from gnome3-team and gnome3-team staging.  Add the repositories 
> > (gnome3-team first) and your are in business.  
> > 
> > John
> 
> 1) Top posting angers people on this DL. You may get snarky replies if you 
> continue.
> 2) HTML kind of does the same thing.
> 
> 3.20 is kind of old though. I haven't checked if there is another PPA, but 
> running 17.10 runs 3.26. 
> 
> Does 17.10 work with Horizon? I use Horizon client at work and it's just fine 
> here.

I'm more concerned about recommending a "staging" repository, than about
the posting style.

"=== *WARNING* ===
The packages here have been deemed not ready for general use, they have
known bugs and/or regressions, sometimes of a critical nature. Mostly
things should run smoothly but be prepared to use ppa-purge, when you
encounter issues!

If they break your system, you get to keep both halves." -
https://launchpad.net/~gnome3-team/+archive/ubuntu/gnome3-staging



___
evolution-list mailing list
evolution-list@gnome.org
To change your list options or unsubscribe, visit ...
https://mail.gnome.org/mailman/listinfo/evolution-list


Re: [Evolution] Compiling on Ubuntu 16.04 LTS?

2018-04-10 Thread Paul Stejskal
On 二, 2018-04-10 at 14:57 -0400, Dr. John H. Lauterbach wrote:
> No need to compile for 16.04 LTS.  Evolution 3.20.5 available for download 
> from gnome3-team and gnome3-team staging.  Add the repositories (gnome3-team 
> first) and your are in business.  
> 
> John

1) Top posting angers people on this DL. You may get snarky replies if you 
continue.
2) HTML kind of does the same thing.

3.20 is kind of old though. I haven't checked if there is another PPA, but 
running 17.10 runs 3.26. 

Does 17.10 work with Horizon? I use Horizon client at work and it's just fine 
here.
___
evolution-list mailing list
evolution-list@gnome.org
To change your list options or unsubscribe, visit ...
https://mail.gnome.org/mailman/listinfo/evolution-list


Re: [Evolution] Compiling on Ubuntu 16.04 LTS?

2018-04-10 Thread Dr. John H. Lauterbach
No need to compile for 16.04 LTS.  Evolution 3.20.5 available for download from 
gnome3-team and gnome3-team staging.  Add the repositories (gnome3-team first) 
and your are in business.  

John

-Original Message-
From: Bjørn T Johansen <b...@havleik.no>
To: evolution-list@gnome.org
Subject: Re: [Evolution] Compiling on Ubuntu 16.04 LTS?
Date: Tue, 10 Apr 2018 20:36:18 +0200

On Tue, 10 Apr 2018 18:47:13 +0100
Patrick O'Callaghan <p...@usb.ve> wrote:

> On Tue, 2018-04-10 at 12:30 -0500, Paul Stejskal wrote:
> > 在 2018-04-10Tue的 18:56 +0200,Milan Crha写道:  
> > > On Tue, 2018-04-10 at 17:37 +0200, Bjørn T Johansen wrote:  
> > > > - Is this the best way or is there a better way? (I am developer
> > > > myself)
> > > > - Do I need follow some specific compiling/installation guides for
> > > > Ubuntu or can just download the source and start compiling? :)  
> > > 
> > >   Hi,
> > > you might find all the answers here:
> > > https://wiki.gnome.org/Apps/Evolution/Building
> > > and eventually here:
> > > https://wiki.gnome.org/Apps/Evolution/Flatpak
> > > after you read the first paragraph of the former. The Flatpak version
> > > as provided in Evolution sources has also its caveats, which you should
> > > be aware of (also the first paragraph, in the second wiki page).
> > > 
> > > Long story short, main issue (and the reason why LTS distros do not
> > > update evolution) is that evolution requires evolution-data-server,
> > > which is also used by other programs (and even GNOME shell), thus when
> > > you update evolution-data-server you usually need to update also all
> > > other installed applications which depend on it. The Building wiki
> > > compiles into a separate prefix, thus you can run the code "in
> > > parallel", which usually works (at least here). The Ubuntu 16.04 is
> > > really old, you'll see how well it'll work for you.
> > >   Bye,
> > >   Milan  
> > 
> > 18.04 will be out in a few days. April 29th?  
> 
> An alternative is to just use a distro with better support for
> Evolution (e.g. Fedora), which also meets your VMware requirement. OTOH
> Ubuntu *may* improve general Gnome support in the future now that it
> has abandoned Unity.
> 
> poc

Ok, thx for the input.. Doesn't really sound too promising but I'll do some 
reading and see what I do...
If I install the version in Ubuntu 16, version 3.18.x, what am I missing? Will 
it work ok as an IMAP and Exchange MUA?

Fedora would have been a better option, the problem is that only the following 
are supported by the Horizon client: Ubuntu x64 12.04, 14.04, and
16.04, Red Hat Enterprise Linux (RHEL) 6.8, 6.9, 7.2, 7.3, and 7.4 and SUSE 
Linux Enterprise Desktop (SLED) 12 SP2. And to be able to work from remote I 
need a distro where this client works more or less 100%. I bought this laptop 
so I could leave my Windows PC from work at work.. :)

BTJ 
___
evolution-list mailing list
evolution-list@gnome.org
To change your list options or unsubscribe, visit ...
https://mail.gnome.org/mailman/listinfo/evolution-list
___
evolution-list mailing list
evolution-list@gnome.org
To change your list options or unsubscribe, visit ...
https://mail.gnome.org/mailman/listinfo/evolution-list


Re: [Evolution] Compiling on Ubuntu 16.04 LTS?

2018-04-10 Thread Ralf Mardorf
On Tue, 2018-04-10 at 18:47 +0100, Patrick O'Callaghan wrote:
> OTOH Ubuntu *may* improve general Gnome support in the future now that it
> has abandoned Unity.

I should be able to clarify the issue, since I'm using Ubuntu to help
novices and Arch Linux for myself.

[root@archlinux rocketmouse]# lsb_release -a
LSB Version:1.4
Distributor ID: Arch
Description:Arch Linux
Release:rolling
Codename:   n/a
[root@archlinux rocketmouse]# systemd-nspawn -qD /mnt/moonstudio lsb_release -a
LSB Version:
core-9.20160110ubuntu0.2-amd64:core-9.20160110ubuntu0.2-noarch:security-9.20160110ubuntu0.2-amd64:security-9.20160110ubuntu0.2-noarch
Distributor ID: Ubuntu
Description:Ubuntu 16.04.4 LTS
Release:16.04
Codename:   xenial

As you could see at https://packages.ubuntu.com/bionic/evolution , it
even is in the "universe" repository for "bionic", aka 18.04 LTS, which
will be released this month, see https://wiki.ubuntu.com/Releases .

"Universe

The universe component is a snapshot of the free, open-source, and Linux
world. It houses almost every piece of open-source software, all built
from a range of public sources. Canonical does not provide a guarantee
of regular security updates for software in the universe component, but
will provide these where they are made available by the community. Users
should understand the risk inherent in using these packages. Popular or
well supported pieces of software will move from universe into main if
they are backed by maintainers willing to meet the standards set by the
Ubuntu team." - https://help.ubuntu.com/community/Repositories#Universe

"Main

The main component contains applications that are free software, can be
freely redistributed and are fully supported by the Ubuntu team. This
includes the most popular and most reliable open-source applications
available, many of which are included by default when you install
Ubuntu. Software in main includes a hand-selected list of applications
that the Ubuntu developers, community and users feel are most important,
and that the Ubuntu security and distribution team are willing to
support. When you install software from the main component, you are
assured that the software will come with security updates and that
commercial technical support is available from Canonical."
- https://help.ubuntu.com/community/Repositories#Universe

IIRC it was always Thunderbird that was in "Main" and that was the
default MUA provided by a default Ubuntu desktop install, IIRC already
before Unity, when IIRC GNOME2 was the default desktop environment.

We could assume that Ubuntu will not care much better about Evolution in
the future. They much likely will continue the tendency to provide not
only old versions, but also broken Evolution packages and building our
own packages would either fail due to dependency issues or to snappy and
Co. container vs host install issues. A developer might be able to link
against static libs and install to /opt. I'm not a developer ;).

___
evolution-list mailing list
evolution-list@gnome.org
To change your list options or unsubscribe, visit ...
https://mail.gnome.org/mailman/listinfo/evolution-list


Re: [Evolution] Compiling on Ubuntu 16.04 LTS?

2018-04-10 Thread Bjørn T Johansen
On Tue, 10 Apr 2018 18:47:13 +0100
Patrick O'Callaghan  wrote:

> On Tue, 2018-04-10 at 12:30 -0500, Paul Stejskal wrote:
> > 在 2018-04-10Tue的 18:56 +0200,Milan Crha写道:  
> > > On Tue, 2018-04-10 at 17:37 +0200, Bjørn T Johansen wrote:  
> > > > - Is this the best way or is there a better way? (I am developer
> > > > myself)
> > > > - Do I need follow some specific compiling/installation guides for
> > > > Ubuntu or can just download the source and start compiling? :)  
> > > 
> > >   Hi,
> > > you might find all the answers here:
> > > https://wiki.gnome.org/Apps/Evolution/Building
> > > and eventually here:
> > > https://wiki.gnome.org/Apps/Evolution/Flatpak
> > > after you read the first paragraph of the former. The Flatpak version
> > > as provided in Evolution sources has also its caveats, which you should
> > > be aware of (also the first paragraph, in the second wiki page).
> > > 
> > > Long story short, main issue (and the reason why LTS distros do not
> > > update evolution) is that evolution requires evolution-data-server,
> > > which is also used by other programs (and even GNOME shell), thus when
> > > you update evolution-data-server you usually need to update also all
> > > other installed applications which depend on it. The Building wiki
> > > compiles into a separate prefix, thus you can run the code "in
> > > parallel", which usually works (at least here). The Ubuntu 16.04 is
> > > really old, you'll see how well it'll work for you.
> > >   Bye,
> > >   Milan  
> > 
> > 18.04 will be out in a few days. April 29th?  
> 
> An alternative is to just use a distro with better support for
> Evolution (e.g. Fedora), which also meets your VMware requirement. OTOH
> Ubuntu *may* improve general Gnome support in the future now that it
> has abandoned Unity.
> 
> poc

Ok, thx for the input.. Doesn't really sound too promising but I'll do some 
reading and see what I do...
If I install the version in Ubuntu 16, version 3.18.x, what am I missing? Will 
it work ok as an IMAP and Exchange MUA?

Fedora would have been a better option, the problem is that only the following 
are supported by the Horizon client: Ubuntu x64 12.04, 14.04, and
16.04, Red Hat Enterprise Linux (RHEL) 6.8, 6.9, 7.2, 7.3, and 7.4 and SUSE 
Linux Enterprise Desktop (SLED) 12 SP2. And to be able to work from remote I 
need a distro where this client works more or less 100%. I bought this laptop 
so I could leave my Windows PC from work at work.. :)

BTJ 
___
evolution-list mailing list
evolution-list@gnome.org
To change your list options or unsubscribe, visit ...
https://mail.gnome.org/mailman/listinfo/evolution-list


Re: [Evolution] Compiling on Ubuntu 16.04 LTS?

2018-04-10 Thread Patrick O'Callaghan
On Tue, 2018-04-10 at 12:30 -0500, Paul Stejskal wrote:
> 在 2018-04-10Tue的 18:56 +0200,Milan Crha写道:
> > On Tue, 2018-04-10 at 17:37 +0200, Bjørn T Johansen wrote:
> > > - Is this the best way or is there a better way? (I am developer
> > > myself)
> > > - Do I need follow some specific compiling/installation guides for
> > > Ubuntu or can just download the source and start compiling? :)
> > 
> > Hi,
> > you might find all the answers here:
> > https://wiki.gnome.org/Apps/Evolution/Building
> > and eventually here:
> > https://wiki.gnome.org/Apps/Evolution/Flatpak
> > after you read the first paragraph of the former. The Flatpak version
> > as provided in Evolution sources has also its caveats, which you should
> > be aware of (also the first paragraph, in the second wiki page).
> > 
> > Long story short, main issue (and the reason why LTS distros do not
> > update evolution) is that evolution requires evolution-data-server,
> > which is also used by other programs (and even GNOME shell), thus when
> > you update evolution-data-server you usually need to update also all
> > other installed applications which depend on it. The Building wiki
> > compiles into a separate prefix, thus you can run the code "in
> > parallel", which usually works (at least here). The Ubuntu 16.04 is
> > really old, you'll see how well it'll work for you.
> > Bye,
> > Milan
> 
> 18.04 will be out in a few days. April 29th?

An alternative is to just use a distro with better support for
Evolution (e.g. Fedora), which also meets your VMware requirement. OTOH
Ubuntu *may* improve general Gnome support in the future now that it
has abandoned Unity.

poc
___
evolution-list mailing list
evolution-list@gnome.org
To change your list options or unsubscribe, visit ...
https://mail.gnome.org/mailman/listinfo/evolution-list


Re: [Evolution] Compiling on Ubuntu 16.04 LTS?

2018-04-10 Thread Paul Stejskal
在 2018-04-10Tue的 18:56 +0200,Milan Crha写道:
> On Tue, 2018-04-10 at 17:37 +0200, Bjørn T Johansen wrote:
> > - Is this the best way or is there a better way? (I am developer
> > myself)
> > - Do I need follow some specific compiling/installation guides for
> > Ubuntu or can just download the source and start compiling? :)
> 
>   Hi,
> you might find all the answers here:
> https://wiki.gnome.org/Apps/Evolution/Building
> and eventually here:
> https://wiki.gnome.org/Apps/Evolution/Flatpak
> after you read the first paragraph of the former. The Flatpak version
> as provided in Evolution sources has also its caveats, which you should
> be aware of (also the first paragraph, in the second wiki page).
> 
> Long story short, main issue (and the reason why LTS distros do not
> update evolution) is that evolution requires evolution-data-server,
> which is also used by other programs (and even GNOME shell), thus when
> you update evolution-data-server you usually need to update also all
> other installed applications which depend on it. The Building wiki
> compiles into a separate prefix, thus you can run the code "in
> parallel", which usually works (at least here). The Ubuntu 16.04 is
> really old, you'll see how well it'll work for you.
>   Bye,
>   Milan

18.04 will be out in a few days. April 29th?

___
evolution-list mailing list
evolution-list@gnome.org
To change your list options or unsubscribe, visit ...
https://mail.gnome.org/mailman/listinfo/evolution-list