Bug 2043936 - [abrt] cinnamon: require_version(): __init__.py:126:require_version:ValueError: Namespace EDataServer not available
Summary: [abrt] cinnamon: require_version(): __init__.py:126:require_version:ValueErro...
Keywords:
Status: CLOSED NOTABUG
Alias: None
Product: Fedora
Classification: Fedora
Component: cinnamon
Version: 34
Hardware: x86_64
OS: Unspecified
unspecified
unspecified
Target Milestone: ---
Assignee: leigh scott
QA Contact: Fedora Extras Quality Assurance
URL: https://retrace.fedoraproject.org/faf...
Whiteboard: abrt_hash:de90724de489cb3d981f886fb67...
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2022-01-22 16:25 UTC by Jonathan S
Modified: 2022-01-22 22:15 UTC (History)
3 users (show)

Fixed In Version:
Doc Type: If docs needed, set a value
Doc Text:
Clone Of:
Environment:
Last Closed: 2022-01-22 20:37:33 UTC
Type: ---
Embargoed:


Attachments (Terms of Use)
File: backtrace (595 bytes, text/plain)
2022-01-22 16:25 UTC, Jonathan S
no flags Details
File: cpuinfo (2.23 KB, text/plain)
2022-01-22 16:25 UTC, Jonathan S
no flags Details
File: environ (5.64 KB, text/plain)
2022-01-22 16:25 UTC, Jonathan S
no flags Details
File: mountinfo (2.35 KB, text/plain)
2022-01-22 16:25 UTC, Jonathan S
no flags Details
File: namespaces (172 bytes, text/plain)
2022-01-22 16:26 UTC, Jonathan S
no flags Details
File: open_fds (332 bytes, text/plain)
2022-01-22 16:26 UTC, Jonathan S
no flags Details

Description Jonathan S 2022-01-22 16:25:52 UTC
Description of problem:
Start computer (auto login of user) and it happens every time

Version-Release number of selected component:
cinnamon-5.2.7-1.fc34

Additional info:
reporter:       libreport-2.15.2
cgroup:         0::/user.slice/user-1000.slice/user/app.slice/app-dbus\x2d:1.2\x2dorg.cinnamon.CalendarServer.slice/dbus-:1.2-org.cinnamon.CalendarServer
cmdline:        '/usr/bin/python3 /usr/libexec/cinnamon/cinnamon-calendar-server.py'
crash_function: require_version
exception_type: ValueError
executable:     /usr/libexec/cinnamon/cinnamon-calendar-server.py
kernel:         5.15.15-100.fc34.x86_64
runlevel:       N 5
type:           Python3
uid:            1000

Truncated backtrace:
__init__.py:126:require_version:ValueError: Namespace EDataServer not available

Traceback (most recent call last):
  File "/usr/libexec/cinnamon/cinnamon-calendar-server.py", line 14, in <module>
    gi.require_version('EDataServer', '1.2')
  File "/usr/lib64/python3.9/site-packages/gi/__init__.py", line 126, in require_version
    raise ValueError('Namespace %s not available' % namespace)
ValueError: Namespace EDataServer not available

Local variables in innermost frame:
namespace: 'EDataServer'
version: '1.2'
repository: <gi.Repository object at 0x7fcd97b51050>
available_versions: []

Comment 1 Jonathan S 2022-01-22 16:25:56 UTC
Created attachment 1852747 [details]
File: backtrace

Comment 2 Jonathan S 2022-01-22 16:25:57 UTC
Created attachment 1852748 [details]
File: cpuinfo

Comment 3 Jonathan S 2022-01-22 16:25:58 UTC
Created attachment 1852749 [details]
File: environ

Comment 4 Jonathan S 2022-01-22 16:25:59 UTC
Created attachment 1852750 [details]
File: mountinfo

Comment 5 Jonathan S 2022-01-22 16:26:00 UTC
Created attachment 1852751 [details]
File: namespaces

Comment 6 Jonathan S 2022-01-22 16:26:01 UTC
Created attachment 1852752 [details]
File: open_fds

Comment 7 leigh scott 2022-01-22 17:14:21 UTC
Post

rpm -q gnome-calendar

Did you override the cinnamon recommends?

Comment 8 Jonathan S 2022-01-22 20:37:33 UTC
Hi Leigh

Well, I've set
install_weak_deps=false
and gnome-calendar is not installed so it seems that it's only a weak dependency.

I tried
dnf install gnome-calendar
but it wants to install everything below. It seems a bit over-the-top for a small calendar so I've live with the error message.

Thanks for the quick response. I'll close it as notabug.

=====================================================================================================================
 Package                                     Architecture       Version                    Repository           Size
=====================================================================================================================
Installing:
 gnome-calendar                              x86_64             40.2-1.fc34                updates             455 k
Installing dependencies:
 evolution-data-server                       x86_64             3.40.4-2.fc34              updates             2.2 M
 evolution-data-server-langpacks             noarch             3.40.4-2.fc34              updates             1.3 M
 geoclue2-libs                               x86_64             2.5.7-6.fc34               updates              50 k
 geocode-glib                                x86_64             3.26.2-3.fc34              fedora               72 k
 libdazzle                                   x86_64             3.40.0-1.fc34              fedora              429 k
 libgweather                                 x86_64             40.0-1.fc34                fedora              3.1 M
 libical-glib                                x86_64             3.0.12-1.fc34              updates             180 k
 libphonenumber                              x86_64             8.12.11-5.fc34             fedora              2.2 M
 protobuf                                    x86_64             3.14.0-3.fc34              fedora              995 k

Transaction Summary
=====================================================================================================================
Install  10 Packages

Total download size: 11 M
Installed size: 64 M

Comment 9 leigh scott 2022-01-22 22:15:50 UTC
This commit should address the deps issue.

https://src.fedoraproject.org/rpms/cinnamon/c/3bd15b42c36a14872d17a30988ec218b9d8f7db1?branch=rawhide


Note You need to log in before you can comment on or make changes to this bug.