Re: Evolution-data-server (3.18.x) memory leak and possibility of using 3.20 in 16.04?

2016-09-19 Thread Khurshid Alam

On Mon, Sep 19, 2016 at 2:42 AM, Jeremy Bicha  wrote:

No. Ubuntu policy is to make only minimal changes for stable release
updates with some exceptions (web browsers in particular, and certain
high priority Canonical projects like snap, etc.)

If you can isolate certain commits that make things better (especially
if you can come up with a test case), we can definitely backport
specific fixes.

https://wiki.ubuntu.com/StableReleaseUpdates


Right. I will provide a test case then. Thanks.


-- 
Ubuntu-GNOME mailing list
Ubuntu-GNOME@lists.ubuntu.com
Modify settings or unsubscribe at: 
https://lists.ubuntu.com/mailman/listinfo/ubuntu-gnome


Re: Evolution-data-server (3.18.x) memory leak and possibility of using 3.20 in 16.04?

2016-09-18 Thread Jeremy Bicha
On Sun, Sep 18, 2016 at 12:31 PM, Khurshid Alam
 wrote:
> So this brings out the question, is it possible to upload eds-3.20 on 16.04
> as regular xenial-updates? "apt rdepends evolution-data-server" and "apt
> rdepends libical1a" only shows these applications which will require
> rebuild.

No. Ubuntu policy is to make only minimal changes for stable release
updates with some exceptions (web browsers in particular, and certain
high priority Canonical projects like snap, etc.)

If you can isolate certain commits that make things better (especially
if you can come up with a test case), we can definitely backport
specific fixes.

https://wiki.ubuntu.com/StableReleaseUpdates

Note that Ubuntu 16.10 "yakkety" is (or will be) using Evolution and
e-d-s 3.22, not 3.20. We did that because we really wanted to get the
old WebKit1 out of the default install.

Thanks,
Jeremy

-- 
Ubuntu-GNOME mailing list
Ubuntu-GNOME@lists.ubuntu.com
Modify settings or unsubscribe at: 
https://lists.ubuntu.com/mailman/listinfo/ubuntu-gnome


Re: Evolution-data-server (3.18.x) memory leak and possibility of using 3.20 in 16.04?

2016-09-18 Thread Paul Smith
On Sun, 2016-09-18 at 21:31 +0500, Khurshid Alam wrote:
> So this brings out the question, is it possible to upload eds-3.20 on
> 16.04 as regular xenial-updates?

I don't know about this.  However, if you're willing to switch to use
Gnome 3.20 in general you can  subscribe your system to the Gnome3-
Staging PPA.  This contains most of Gnome 3.20, not just Evolution,
built for 16.04:

https://launchpad.net/~gnome3-team/+archive/ubuntu/gnome3-staging?field.series_filter=xenial

I've been using it for a while now and it works well for me (with one
caveat: you have to hard-code SSH_AUTH_SOCK rather than using the
default, because there's no port of gnome-keyring 3.20 in this PPA yet).
YMMV of course...

-- 
Ubuntu-GNOME mailing list
Ubuntu-GNOME@lists.ubuntu.com
Modify settings or unsubscribe at: 
https://lists.ubuntu.com/mailman/listinfo/ubuntu-gnome


Evolution-data-server (3.18.x) memory leak and possibility of using 3.20 in 16.04?

2016-09-18 Thread Khurshid Alam

Hi,

On 16.04, eds has huge memory leak. Each sub-process (basically all 
evolution-calendar-factory-subprocesses) starts consuming more than 
40mb after boot without anything configured and then can grow beyond 
100mb over time if you add google-calendar. Bug:  
https://bugs.launchpad.net/ubuntu/+source/indicator-datetime/+bug/1589605


This is also one of the reason of general high-memory-usage in 16.04 
for both shell and unity 
(https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1572801)


But on Yakkety I could not reproduce this which has eds-3.21.x. The 
memory usage is 5~8mb per process. So it got fixed somewhere between 
3.19 ~ 3.20, although I don't know which commit exactly did that and I 
doubt upstream will ever cherry-pick those patches for 3.18.


So this brings out the question, is it possible to upload eds-3.20 on 
16.04 as regular xenial-updates? "apt rdepends evolution-data-server" 
and "apt rdepends libical1a" only shows these applications which will 
require rebuild.


 Depends: gnome-shell (>= 3.17.2)
 Recommends: indicator-datetime
 Recommends: gnome-calendar
 Suggests: pidgin (>= 1.10.0)
 Depends: gnome-shell (>= 3.17.2)
 Recommends: gnome-panel
 Depends: evolution (<< 3.19)
 Depends: evolution (>= 3.18.5)
 Recommends: gnome-calendar
 Recommends: syncevolution-libs-gnome
 Suggests: pidgin (>= 1.10.0)
 Suggests: modem-manager-gui
 Depends: libjana-ecal0
 Depends: libfolks-eds25 (>= 3.2.0)
 Depends: evolution (>= 3.18.5)
 Depends: gnome-phone-manager
 Recommends: gnome-panel
 Depends: gnome-core (>= 3.12)
 Suggests: glabels
 Depends: evolution-rss (>= 3.18)
 Depends: evolution (<< 3.19)
 Depends: address-book-service (>= 3.12.11)
 Depends: ekiga-plugin-evolution
 Depends: bijiben
 Breaks: evolution-data-server-online-accounts (<< 3.8.3)
 Recommends: indicator-datetime
 Recommends: gnome-calendar
 Depends: evolution-data-server-dbg (= 3.18.5-1ubuntu1)


I am not sure about gnome-shell, but looking at debian/control they all 
can compile with eds-3.20.



Thanks.
-- 
Ubuntu-GNOME mailing list
Ubuntu-GNOME@lists.ubuntu.com
Modify settings or unsubscribe at: 
https://lists.ubuntu.com/mailman/listinfo/ubuntu-gnome