You are not logged in.

#1 2017-12-26 20:54:03

Mons1990
Member
From: Pianoro (BO) - Italy
Registered: 2012-04-23
Posts: 102

[gnome-calendar] Evolution dependency

HI all

I have a question about the GNOME Calendar package. Why with the last update 3.26.1-1 it requires the whole Evolution client to work? I'm satisfied with Geary and I wouldn't like to have two programs doing the same work.

Thank you in advance for answers.


Hardware configuration: Intel Core i5 3.4GHz, 8GB DDR3 RAM, NVIDIA GEForce 9600GT
Software configuration: Arch Linux, default kernel, NVidia 340xx drivers, Gnome 3 on X.Org
Mons

Offline

#2 2017-12-26 21:21:03

arojas
Developer
From: Spain
Registered: 2011-10-09
Posts: 2,098

Re: [gnome-calendar] Evolution dependency

Check the package changelog and you'll find your answer

Offline

#3 2018-02-19 12:00:19

j1simon
Member
From: Denmark
Registered: 2016-01-28
Posts: 189

Re: [gnome-calendar] Evolution dependency

Hi,
In any case, it's annoying has several programs to do the same occupying disk space and CPU time.
Specially in the case of gnome-calendar and "evolution calendar". How I disable evolution to start itself and manage the calendar?

Offline

#4 2018-03-10 20:17:23

TheChickenMan
Member
From: United States
Registered: 2015-07-25
Posts: 354

Re: [gnome-calendar] Evolution dependency

I see that it loses some functionality but if you don't use .ICS files then shouldn't it be fine without evolution?
That would seem to indicate an optional dependency, no?

bugzilla

Last edited by TheChickenMan (2018-03-10 20:18:50)


If quantum mechanics hasn't profoundly shocked you, you haven't understood it yet.
Niels Bohr

Offline

#5 2018-03-11 09:07:41

j1simon
Member
From: Denmark
Registered: 2016-01-28
Posts: 189

Re: [gnome-calendar] Evolution dependency

I have submitted a request to re-open that task.

Offline

#6 2018-03-11 14:29:30

Mons1990
Member
From: Pianoro (BO) - Italy
Registered: 2012-04-23
Posts: 102

Re: [gnome-calendar] Evolution dependency

j1simon wrote:

Hi,
In any case, it's annoying has several programs to do the same occupying disk space and CPU time.
Specially in the case of gnome-calendar and "evolution calendar". How I disable evolution to start itself and manage the calendar?

I agree at all


Hardware configuration: Intel Core i5 3.4GHz, 8GB DDR3 RAM, NVIDIA GEForce 9600GT
Software configuration: Arch Linux, default kernel, NVidia 340xx drivers, Gnome 3 on X.Org
Mons

Offline

#7 2018-03-13 22:52:00

TheChickenMan
Member
From: United States
Registered: 2015-07-25
Posts: 354

Re: [gnome-calendar] Evolution dependency

j1simon wrote:

Hi,
In any case, it's annoying has several programs to do the same occupying disk space and CPU time.
Specially in the case of gnome-calendar and "evolution calendar". How I disable evolution to start itself and manage the calendar?

You can just edit the pkgbuild file to remove evolution as a dependency and compile it. It works just fine without evolution.
You could also use # pacman -Rnsdd to remove evolution despite the dependency though I hadn't tested doing it that way.
It's not hard needing to do something like this but I prefer not needing to maintain edits to official packages since they need to be edited every time there's an update.


If quantum mechanics hasn't profoundly shocked you, you haven't understood it yet.
Niels Bohr

Offline

#8 2018-03-14 08:53:07

j1simon
Member
From: Denmark
Registered: 2016-01-28
Posts: 189

Re: [gnome-calendar] Evolution dependency

TheChickenMan wrote:

...
You could also use # pacman -Rnsdd to remove evolution despite the dependency though I hadn't tested doing it that way.

I have executed 'pacman -Rnsdd evolution', I've restarted the PC but still there are several 'evolution-data-server' in execution:

USER       PID %CPU %MEM    VSZ   RSS TTY      STAT START   TIME COMMAND
juan       816  0.2  0.2 1023280 35796 ?       Ssl  09:49   0:00 /usr/lib/evolution-data-server/evolution-source-registry
juan       983  0.4  0.4 845880 65160 ?        Ssl  09:49   0:00 /usr/lib/evolution-data-server/evolution-calendar-factory
juan      1048  0.8  0.4 1209896 70304 ?       Sl   09:49   0:00 /usr/lib/evolution-data-server/evolution-calendar-factory-subprocess --factory caldav --bus-name org.gnome.evolution.dataserver.Subprocess.Backend.Calendarx983x2 --own-path /org/gnome/evolution/dataserver/Subprocess/Backend/Calendar/983/2
juan      1143  0.4  0.3 784308 58792 ?        Sl   09:49   0:00 /usr/lib/evolution-data-server/evolution-calendar-factory-subprocess --factory gtasks --bus-name org.gnome.evolution.dataserver.Subprocess.Backend.Calendarx983x3 --own-path /org/gnome/evolution/dataserver/Subprocess/Backend/Calendar/983/3

Offline

#9 2018-03-14 10:21:18

jaergenoth
Member
Registered: 2015-01-16
Posts: 85

Re: [gnome-calendar] Evolution dependency

j1simon wrote:

I have executed 'pacman -Rnsdd evolution', I've restarted the PC but still there are several 'evolution-data-server' in execution:

USER       PID %CPU %MEM    VSZ   RSS TTY      STAT START   TIME COMMAND
juan       816  0.2  0.2 1023280 35796 ?       Ssl  09:49   0:00 /usr/lib/evolution-data-server/evolution-source-registry
juan       983  0.4  0.4 845880 65160 ?        Ssl  09:49   0:00 /usr/lib/evolution-data-server/evolution-calendar-factory
juan      1048  0.8  0.4 1209896 70304 ?       Sl   09:49   0:00 /usr/lib/evolution-data-server/evolution-calendar-factory-subprocess --factory caldav --bus-name org.gnome.evolution.dataserver.Subprocess.Backend.Calendarx983x2 --own-path /org/gnome/evolution/dataserver/Subprocess/Backend/Calendar/983/2
juan      1143  0.4  0.3 784308 58792 ?        Sl   09:49   0:00 /usr/lib/evolution-data-server/evolution-calendar-factory-subprocess --factory gtasks --bus-name org.gnome.evolution.dataserver.Subprocess.Backend.Calendarx983x3 --own-path /org/gnome/evolution/dataserver/Subprocess/Backend/Calendar/983/3

You probably want to remove the evolution-data-server package if you want to get rid of those.
Also, removing non-optional package dependencies might not be the best idea in the long run.

Last edited by jaergenoth (2018-03-14 10:24:04)

Offline

#10 2018-03-14 15:37:20

j1simon
Member
From: Denmark
Registered: 2016-01-28
Posts: 189

Re: [gnome-calendar] Evolution dependency

Definitely 'evolution-data-server' is a obligated dependency to run gnome-calendar and so on...

Offline

#11 2018-04-02 20:36:13

Mons1990
Member
From: Pianoro (BO) - Italy
Registered: 2012-04-23
Posts: 102

Re: [gnome-calendar] Evolution dependency

Evolution and data server are different things. Forgetting this...

I agree with people asking for evolution dependency removing. Please consider it.


Hardware configuration: Intel Core i5 3.4GHz, 8GB DDR3 RAM, NVIDIA GEForce 9600GT
Software configuration: Arch Linux, default kernel, NVidia 340xx drivers, Gnome 3 on X.Org
Mons

Offline

Board footer

Powered by FluxBB