gnome-todo won't create new todo list

  • Done
  • quality assurance status badge
Details
3 participants
  • Jesse Gibbons
  • Maxim Cournoyer
  • Ricardo Wurmus
Owner
unassigned
Submitted by
Jesse Gibbons
Severity
normal
J
J
Jesse Gibbons wrote on 31 Jul 2019 04:45
(address . bug-guix@gnu.org)
20190730204511.7245517c@gmail.com
To replicate:
1. launch gnome-todo
2. Click "New List" in the top-left corner of the window.
3. Create a new list with any name
4. click ok

An error message will appear in the top-center of the window:
"An error occurred... creating a task list [Details]"

5. Click "Details".

An error message shows:
"An error occurred while creating a tak list

The name org.gnome.evolution.dataserver.Source5 was not provided
by any service files."

Any ideas how to fix?

-Jesse
R
R
Ricardo Wurmus wrote on 31 Jul 2019 11:23
(address . jgibbons2357@gmail.com)(address . 36869@debbugs.gnu.org)
878sse5zh2.fsf@elephly.net
Hi Jesse,

Toggle quote (3 lines)
> The name org.gnome.evolution.dataserver.Source5 was not provided
> by any service files."

Looks like it needs the evolution-dataserver package to be installed in
a location where it is found for DBus activation.

A work-around is to install that package globally (by adding it to the
“packages” field in the operating system configuration) — or with a
reasonably recent version of Guix to install it in the default profile
(there’s a special case for DBus services installed to the default
profile).

A proper fix would involve propagating the evolution-dataserver package.

Could you please give one of these a try?

--
Ricardo
M
M
Maxim Cournoyer wrote on 10 Oct 2022 06:32
(name . Ricardo Wurmus)(address . rekado@elephly.net)
875ygs2t8q.fsf@gmail.com
Hi,

Ricardo Wurmus <rekado@elephly.net> writes:

Toggle quote (16 lines)
> Hi Jesse,
>
>> The name org.gnome.evolution.dataserver.Source5 was not provided
>> by any service files."
>
> Looks like it needs the evolution-dataserver package to be installed in
> a location where it is found for DBus activation.
>
> A work-around is to install that package globally (by adding it to the
> “packages” field in the operating system configuration) — or with a
> reasonably recent version of Guix to install it in the default profile
> (there’s a special case for DBus services installed to the default
> profile).
>
> A proper fix would involve propagating the evolution-dataserver package.

Done in 4451d08828.

Creating a new list in 'guix shell --pure endeavour -- endeavour' now
works for me.

Closing!

--
Thanks,
Maxim
Closed
?