You are not logged in.
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
Check the package changelog and you'll find your answer
Offline
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
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?
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
I have submitted a request to re-open that task.
Offline
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
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
...
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
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
Definitely 'evolution-data-server' is a obligated dependency to run gnome-calendar and so on...
Offline
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