Bug report generated at every restart

Every time I start my Fedora 37 the following bug report keeps being generated.
If I report it, every time this below is the result.
Is there anything else I should do?
How could I stop this for repeating for all my future machine boot starts?

--- Running report_uReport ---
('report_uReport' completed successfully)

--- Skipping collect_xsession_errors ---
No matching actions found for this event.

--- Skipping collect_GConf ---
No matching actions found for this event.

--- Skipping collect_vimrc_user ---
No matching actions found for this event.

--- Skipping collect_vimrc_system ---
No matching actions found for this event.

--- Running analyze_CCpp ---
Ok to upload core dump? (It may contain sensitive data). If your answer is 'No', a stack trace will be generated locally. (It may download a huge amount of data). 'YES'
Querying server settings
Preparing an archive to upload
Uploading 1.9 MiB
Upload successful
Retrace job #843008158 started
Generating backtrace
Finishing task

--- Running analyze_BodhiUpdates ---
Looking for similar problems in bugzilla
abrt-action-find-bodhi-update [WARNING] Duplicate Bugzilla bug '#1662760' was found
Searching for updates
No updates for this package found

Trying solving it somehow

rpm -qa | grep evolution

I’m developing something in evolution repository, but anyway maybe I could uninstall the data server devel…? Let me try

sudo dnf remove evolution-data-server-devel-3.46.4-1.fc37.x86_64 
Dependencies resolved.
 Package                        Arch      Version             Repository   Size
 evolution-data-server-devel    x86_64    3.46.4-1.fc37       @updates     11 M
Removing unused dependencies:
 geocode-glib                   x86_64    3.26.4-1.fc37       @fedora     169 k
 geocode-glib2-devel            x86_64    3.26.4-1.fc37       @fedora     1.1 M
 javascriptcoregtk4.1-devel     x86_64    2.38.5-1.fc37       @updates    723 k
 javascriptcoregtk5.0-devel     x86_64    2.38.5-1.fc37       @updates    723 k
 json-glib-devel                x86_64    1.6.6-3.fc37        @fedora     2.6 M
 libgcrypt-devel                x86_64    1.10.1-4.fc37       @fedora     251 k
 libgpg-error-devel             x86_64    1.46-1.fc37         @updates    228 k
 libgweather4-devel             x86_64    4.2.0-1.fc37        @fedora     201 k
 libical-devel                  x86_64    3.0.16-1.fc37       @updates    723 k
 libical-glib-devel             x86_64    3.0.16-1.fc37       @updates    289 k
 libnghttp2-devel               x86_64    1.51.0-1.fc37       @updates    258 k
 libpsl-devel                   x86_64    0.21.1-6.fc37       @fedora     109 k
 libsecret-devel                x86_64    0.20.5-2.fc37       @fedora     3.5 M
 libsoup3-devel                 x86_64    3.2.2-2.fc37        @updates    1.0 M
 publicsuffix-list              noarch    20210518-5.fc37     @fedora     248 k
 sqlite                         x86_64    3.40.0-1.fc37       @updates    1.6 M
 sqlite-devel                   x86_64    3.40.0-1.fc37       @updates    638 k
 webkit2gtk4.1-devel            x86_64    2.38.5-1.fc37       @updates    5.0 M
 webkit2gtk5.0-devel            x86_64    2.38.5-1.fc37       @updates    5.0 M

Transaction Summary
Remove  20 Packages

Freed space: 35 M
Is this ok [y/N]: y
Running transaction check
Transaction check succeeded.
Running transaction test
Transaction test succeeded.
Running transaction
  Preparing        :                                                        1/1 
  Erasing          : evolution-data-server-devel-3.46.4-1.fc37.x86_64      1/20 
  Erasing          : libgweather4-devel-4.2.0-1.fc37.x86_64                2/20 
  Erasing          : webkit2gtk4.1-devel-2.38.5-1.fc37.x86_64              3/20 
  Erasing          : webkit2gtk5.0-devel-2.38.5-1.fc37.x86_64              4/20 
  Erasing          : libsoup3-devel-3.2.2-2.fc37.x86_64                    5/20 
  Erasing          : libical-glib-devel-3.0.16-1.fc37.x86_64               6/20 
  Erasing          : libpsl-devel-0.21.1-6.fc37.x86_64                     7/20 
  Erasing          : sqlite-devel-3.40.0-1.fc37.x86_64                     8/20 
  Erasing          : geocode-glib2-devel-3.26.4-1.fc37.x86_64              9/20 
  Erasing          : libsecret-devel-0.20.5-2.fc37.x86_64                 10/20 
  Erasing          : publicsuffix-list-20210518-5.fc37.noarch             11/20 
  Erasing          : libical-devel-3.0.16-1.fc37.x86_64                   12/20 
  Erasing          : libnghttp2-devel-1.51.0-1.fc37.x86_64                13/20 
  Erasing          : libgcrypt-devel-1.10.1-4.fc37.x86_64                 14/20 
  Erasing          : libgpg-error-devel-1.46-1.fc37.x86_64                15/20 
  Erasing          : geocode-glib-3.26.4-1.fc37.x86_64                    16/20 
  Erasing          : sqlite-3.40.0-1.fc37.x86_64                          17/20 
  Erasing          : javascriptcoregtk5.0-devel-2.38.5-1.fc37.x86_64      18/20 
  Erasing          : javascriptcoregtk4.1-devel-2.38.5-1.fc37.x86_64      19/20 
  Erasing          : json-glib-devel-1.6.6-3.fc37.x86_64                  20/20 
  Running scriptlet: json-glib-devel-1.6.6-3.fc37.x86_64                  20/20 
  Verifying        : evolution-data-server-devel-3.46.4-1.fc37.x86_64      1/20 
  Verifying        : geocode-glib-3.26.4-1.fc37.x86_64                     2/20 
  Verifying        : geocode-glib2-devel-3.26.4-1.fc37.x86_64              3/20 
  Verifying        : javascriptcoregtk4.1-devel-2.38.5-1.fc37.x86_64       4/20 
  Verifying        : javascriptcoregtk5.0-devel-2.38.5-1.fc37.x86_64       5/20 
  Verifying        : json-glib-devel-1.6.6-3.fc37.x86_64                   6/20 
  Verifying        : libgcrypt-devel-1.10.1-4.fc37.x86_64                  7/20 
  Verifying        : libgpg-error-devel-1.46-1.fc37.x86_64                 8/20 
  Verifying        : libgweather4-devel-4.2.0-1.fc37.x86_64                9/20 
  Verifying        : libical-devel-3.0.16-1.fc37.x86_64                   10/20 
  Verifying        : libical-glib-devel-3.0.16-1.fc37.x86_64              11/20 
  Verifying        : libnghttp2-devel-1.51.0-1.fc37.x86_64                12/20 
  Verifying        : libpsl-devel-0.21.1-6.fc37.x86_64                    13/20 
  Verifying        : libsecret-devel-0.20.5-2.fc37.x86_64                 14/20 
  Verifying        : libsoup3-devel-3.2.2-2.fc37.x86_64                   15/20 
  Verifying        : publicsuffix-list-20210518-5.fc37.noarch             16/20 
  Verifying        : sqlite-3.40.0-1.fc37.x86_64                          17/20 
  Verifying        : sqlite-devel-3.40.0-1.fc37.x86_64                    18/20 
  Verifying        : webkit2gtk4.1-devel-2.38.5-1.fc37.x86_64             19/20 
  Verifying        : webkit2gtk5.0-devel-2.38.5-1.fc37.x86_64             20/20 



I reboot now, will let you know in case this is enough.

nope, I keep getting warned that evolution alarm notify crashed. :man_shrugging:

Verify files

First verify the evolution packages, in case some files are modified/damaged:

$ rpm -Va 'evolution*'

Install evolution?

This is just a wild guess—maybe evolution-alarm-notify requires something from the evolution client package to work correctly (like some gsettings schema, or this file /usr/lib64/evolution-data-server/ui-modules/module-evolution-alarm-notify.so).

You could try installing evolution and see if evolution-alarm-notify stops crashing.

For reference, this is what I have installed. I use Evolution client on F37 Xfce without this issue.

$ rpm -qa 'evolution*'

Workaround: disable evolution-alarm-notify

Do you actually need evolution-alarm-notify? It is the program that shows this type of pop-up:

I don’t know if GNOME components like Calendar use evolution-alarm-notify or their own notifications.

It runs via an autostart file (/etc/xdg/autostart/org.gnome.Evolution-alarm-notify.desktop) that is installed with evolution-data-server.

So, if you don’t need it, you could disable the autostart by making a file with the same name in ~/.config/autostart and setting Hidden=true, like this:

$ printf '[Desktop Entry]\nHidden=true\n' > ~/.config/autostart/org.gnome.Evolution-alarm-notify.desktop

This doesn’t solve the crash, but stops it from running on every login.

1 Like

Thank you. I accept your solution.

To be honest, fyi, I also share what I actually did before reading your post, because now I don’t see that bug report after my latest reboot, finally.

So I was building the evolution repository as I said (to make/test some local changes).

And my make install command produced an installed bin under /opt/evolution and I rm -rf that folder. I guess that maybe the problem was caused by it…

I’m going to re-build the repo by installing a few required packages more accurately in order to confirm this is definitely fixed.

Notice that the build requires Package libebackend-1.2

[giulio@fedora build]$ cmake -G "Unix Makefiles" \
      -DCMAKE_INSTALL_PREFIX=/opt/evolution \
      -DCMAKE_BUILD_TYPE=Release \
-- Checking for modules 'cairo-gobject;gail-3.0>=3.22;gdk-pixbuf-2.0>=2.24.0;gio-2.0>=2.66;gio-unix-2.0;gmodule-2.0>=2.66;gnome-desktop-3.0;gsettings-desktop-schemas>=2.91.92;gtk+-3.0>=3.22;libxml-2.0>=2.7.3;shared-mime-info>=0.22;webkit2gtk-4.1>=2.34.0'
--   Found cairo-gobject, version 1.17.6
--   Found gail-3.0, version 3.24.37
--   Found gdk-pixbuf-2.0, version 2.42.10
--   Found gio-2.0, version 2.74.6
--   Found gio-unix-2.0, version 2.74.6
--   Found gmodule-2.0, version 2.74.6
--   Found gnome-desktop-3.0, version 43.1
--   Found gsettings-desktop-schemas, version 43.0
--   Found gtk+-3.0, version 3.24.37
--   Found libxml-2.0, version 2.10.3
--   Found shared-mime-info, version 2.2
--   Found webkit2gtk-4.1, version 2.38.5
-- Checking for modules 'camel-1.2>=3.46.4;libebook-1.2>=3.46.4;libecal-2.0>=3.46.4;libedataserver-1.2>=3.46.4;libedataserverui-1.2>=3.46.4;libebackend-1.2>=3.46.4'
--   Package 'camel-1.2', required by 'virtual:world', not found
--   Package 'libebook-1.2', required by 'virtual:world', not found
--   Package 'libecal-2.0', required by 'virtual:world', not found
--   Package 'libedataserver-1.2', required by 'virtual:world', not found
--   Package 'libedataserverui-1.2', required by 'virtual:world', not found
--   Package 'libebackend-1.2', required by 'virtual:world', not found
CMake Error at /usr/share/cmake/Modules/FindPkgConfig.cmake:607 (message):
  A required package was not found
Call Stack (most recent call first):
  /usr/share/cmake/Modules/FindPkgConfig.cmake:829 (_pkg_check_modules_internal)
  CMakeLists.txt:269 (pkg_check_modules)

which is included in evolution-data-server-devel

dnf repoquery --archlist=x86_64 --whatprovides '*/libebackend*'
Last metadata expiration check: 0:02:05 ago on Sat 11 Mar 2023 12:17:36 PM CET.

so I have to install it again…

sudo dnf in evolution-data-server-devel
[sudo] password for giulio: 
ookla_speedtest-cli                                                                                                                     426  B/s | 951  B     00:02    
ookla_speedtest-cli-source                                                                                                              443  B/s | 951  B     00:02    
Dependencies resolved.
 Package                                               Architecture                     Version                                 Repository                         Size
 evolution-data-server-devel                           x86_64                           3.46.4-1.fc37                           updates                           775 k
Installing dependencies:
 geocode-glib                                          x86_64                           3.26.4-1.fc37                           fedora                             62 k
 geocode-glib2-devel                                   x86_64                           3.26.4-1.fc37                           fedora                             75 k
 json-glib-devel                                       x86_64                           1.6.6-3.fc37                            fedora                            224 k
 libgcrypt-devel                                       x86_64                           1.10.1-4.fc37                           fedora                            142 k
 libgpg-error-devel                                    x86_64                           1.46-1.fc37                             updates                            65 k
 libgweather4-devel                                    x86_64                           4.2.0-1.fc37                            fedora                             30 k
 libical-devel                                         x86_64                           3.0.16-1.fc37                           updates                           101 k
 libical-glib-devel                                    x86_64                           3.0.16-1.fc37                           updates                            46 k
 libsecret-devel                                       x86_64                           0.20.5-2.fc37                           fedora                            226 k

Transaction Summary
Install  10 Packages

Total download size: 1.7 M
Installed size: 20 M
Is this ok [y/N]: 

Now I remember and I have rerun everything from scratch to double check.

I need

export XDG_DATA_DIRS=/opt/evolution/share/:$XDG_DATA_DIRS

in order to run my built and installed


I believe I have to set it in the startup script… I’m going to add the above export to ~/.bashrc


Yes, I confirm that the issue appears to have been solved after all!