Bug 2048318 - [abrt] GSettings schemas file not recompiled on package update
Summary: [abrt] GSettings schemas file not recompiled on package update
Keywords:
Status: CLOSED EOL
Alias: None
Product: Fedora
Classification: Fedora
Component: gnome-software
Version: 35
Hardware: x86_64
OS: Unspecified
unspecified
unspecified
Target Milestone: ---
Assignee: Milan Crha
QA Contact: Fedora Extras Quality Assurance
URL: https://retrace.fedoraproject.org/faf...
Whiteboard: abrt_hash:0de50873fa9b3debd0841a4d26f...
: 2048956 (view as bug list)
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2022-01-30 22:42 UTC by Andrew F
Modified: 2022-12-13 16:30 UTC (History)
6 users (show)

Fixed In Version:
Clone Of:
Environment:
Last Closed: 2022-12-13 16:30:19 UTC
Type: ---
Embargoed:


Attachments (Terms of Use)
File: backtrace (49.60 KB, text/plain)
2022-01-30 22:42 UTC, Andrew F
no flags Details
File: core_backtrace (17.02 KB, text/plain)
2022-01-30 22:42 UTC, Andrew F
no flags Details
File: cpuinfo (2.06 KB, text/plain)
2022-01-30 22:42 UTC, Andrew F
no flags Details
File: dso_list (722 bytes, text/plain)
2022-01-30 22:42 UTC, Andrew F
no flags Details
File: environ (1.61 KB, text/plain)
2022-01-30 22:42 UTC, Andrew F
no flags Details
File: limits (1.29 KB, text/plain)
2022-01-30 22:42 UTC, Andrew F
no flags Details
File: maps (4.00 KB, text/plain)
2022-01-30 22:42 UTC, Andrew F
no flags Details
File: mountinfo (2.75 KB, text/plain)
2022-01-30 22:42 UTC, Andrew F
no flags Details
File: open_fds (2.38 KB, text/plain)
2022-01-30 22:42 UTC, Andrew F
no flags Details
File: proc_pid_status (1.37 KB, text/plain)
2022-01-30 22:42 UTC, Andrew F
no flags Details
File: var_log_messages (146 bytes, text/plain)
2022-01-30 22:42 UTC, Andrew F
no flags Details

Description Andrew F 2022-01-30 22:42:08 UTC
Description of problem:
I am not sure how it happened.

I was doing "dnf update".

While dnf update was in progress in one terminal window, I opened another and pinged a couple of websites, then came back to the original one.

The dnf update ceased to be displayed (it was in the "cleanup" phase).
I eventually terminated the process, or at least I thought.

When I shut down the computer, linux complained that there was a process still in progress (though I do not know which, as all apps were closed).

Version-Release number of selected component:
gnome-software-41.3-2.fc35

Additional info:
reporter:       libreport-2.15.2
backtrace_rating: 4
cgroup:         0::/user.slice/user-1000.slice/user/app.slice/app-gnome-gnome\x2dsoftware\x2dservice-4997.scope
cmdline:        /usr/bin/gnome-software --gapplication-service
crash_function: g_settings_schema_get_value
executable:     /usr/bin/gnome-software
journald_cursor: s=58970d8a8a5b44c8b71e7366bc904600;i=9ac55;b=96c96bfe9cce459e8ea582bf9153b596;m=6fbe2f7;t=5d6ccda2326ee;x=affdbe57469c906b
kernel:         5.15.17-200.fc35.x86_64
rootdir:        /
runlevel:       N 5
type:           CCpp
uid:            1000

Comment 1 Andrew F 2022-01-30 22:42:10 UTC
Created attachment 1857908 [details]
File: backtrace

Comment 2 Andrew F 2022-01-30 22:42:11 UTC
Created attachment 1857909 [details]
File: core_backtrace

Comment 3 Andrew F 2022-01-30 22:42:12 UTC
Created attachment 1857910 [details]
File: cpuinfo

Comment 4 Andrew F 2022-01-30 22:42:13 UTC
Created attachment 1857911 [details]
File: dso_list

Comment 5 Andrew F 2022-01-30 22:42:14 UTC
Created attachment 1857912 [details]
File: environ

Comment 6 Andrew F 2022-01-30 22:42:15 UTC
Created attachment 1857913 [details]
File: limits

Comment 7 Andrew F 2022-01-30 22:42:16 UTC
Created attachment 1857914 [details]
File: maps

Comment 8 Andrew F 2022-01-30 22:42:17 UTC
Created attachment 1857915 [details]
File: mountinfo

Comment 9 Andrew F 2022-01-30 22:42:18 UTC
Created attachment 1857916 [details]
File: open_fds

Comment 10 Andrew F 2022-01-30 22:42:19 UTC
Created attachment 1857917 [details]
File: proc_pid_status

Comment 11 Andrew F 2022-01-30 22:42:20 UTC
Created attachment 1857918 [details]
File: var_log_messages

Comment 12 Milan Crha 2022-01-31 08:00:24 UTC
Thanks for a bug report. I guess the update updated gnome-software 41.0-5 (or later, but before 41.1) to 41.3-2, because the error:

> Settings schema 'org.gnome.software' does not contain a key named 'required-repos'

references a key, which had been added as a custom patch for bug #2010353 and then removed accidentally. This is fixed in 41.3-2, referenced in bug #2010353, from which I guess you just updated the gnome-software to this version (hence it's mentioned in the description), but the update process (within dnf) did not recompile the GSettings schmeas, thus the gnome-software aborted due to that.

I believe when you run it again and will open the Software Repositories dialog, then it'll work fine.

Comment 13 Boris Ljevar 2022-02-01 09:12:06 UTC
*** Bug 2048956 has been marked as a duplicate of this bug. ***

Comment 14 Nate Johnston 2022-02-09 14:08:36 UTC
Similar problem has been detected:

This always occurs at night when the screen is off.  It is not reproducible regularly - it might happen one night a week.

reporter:       libreport-2.15.2
backtrace_rating: 4
cgroup:         0::/user.slice/user-1000.slice/user/app.slice/app-gnome-gnome\x2dsoftware\x2dservice-2266859.scope
cmdline:        /usr/bin/gnome-software --gapplication-service
crash_function: g_settings_schema_get_value
executable:     /usr/bin/gnome-software
journald_cursor: s=ed3b995b0cb14800bf2076ef27915e12;i=25c3350;b=0e65bc7f3b024ff8899dc2c76f653cb7;m=a98e52a74;t=5d795216a2591;x=52dbb60d13595b11
kernel:         5.16.5-200.fc35.x86_64
package:        gnome-software-41.3-2.fc35
reason:         gnome-software killed by SIGTRAP
rootdir:        /
runlevel:       N 5
type:           CCpp
uid:            1000

Comment 15 Milan Crha 2022-02-10 08:31:43 UTC
(In reply to Nate Johnston from comment #14)
> This always occurs at night when the screen is off.  It is not reproducible
> regularly - it might happen one night a week.
> ...
> package:        gnome-software-41.3-2.fc35

Do you have /var/log/messages from the crash, please? The original report claims missing "required-repos" key, which is added in yours 41.3-2. I double-checked that here.

When I execute from a terminal:

   $ gsettings get org.gnome.software required-repos

then it properly reads the value. The code in question is also executed when opening the Soft3ware Repositories dialog, which works just fine here as well.

I though the GSetting schema was not properly updated with the gnome-software, or there was running a previous version with cached GSettings schemas (update of the gnome-software does not restart it on its own), but that feels even less likely than the stale GSetting schema. The later case might fix itself on restart of the gnome-software, but you claim you see it regularly.

Could you try the above command and also open the Software Repositories dialog, please?

Comment 16 Nate Johnston 2022-02-15 16:49:15 UTC
I do not have a /var/log/messages file; I assume the data you want is in the journal, if you let me know what you want me to search for I can perhaps grep journalctl.  I took a stab at it below.  Every time I start gnome-software, it fails the same way.

grind% gsettings get org.gnome.software required-repos
No such key “required-repos”
grind% gnome-software
16:33:23:0325 GLib-GIO Settings schema 'org.gnome.software' does not contain a key named 'required-repos'
[1]    4185201 trace trap (core dumped)  gnome-software

Here is my attempt to find the log messages you would be interested in.  It coincided with when I got logged out of my Wayland desktop.

Feb 15 11:28:18 grind.home gnome-software[4169325]: Settings schema 'org.gnome.software' does not contain a key named 'required-repos'
Feb 15 11:28:18 grind.home kernel: traps: gnome-software[4169325] trap int3 ip:7f3d41574a2f sp:7fff1742ea20 error:0 in libglib-2.0.so.0.7000.3[7f3d41538000+91000]
Feb 15 11:28:18 grind.home audit[4169325]: ANOM_ABEND auid=1000 uid=1000 gid=1000 ses=1 subj=unconfined_u:unconfined_r:unconfined_t:s0-s0:c0.c1023 pid=4169325 comm="gnome-software" exe="/usr/bin/gnome-software" sig=5 res=1
Feb 15 11:28:18 grind.home systemd[1]: Started Process Core Dump (PID 4169333/UID 0).
Feb 15 11:28:18 grind.home audit[1]: SERVICE_START pid=1 uid=0 auid=4294967295 ses=4294967295 subj=system_u:system_r:init_t:s0 msg='unit=systemd-coredump@46-4169333-0 comm="systemd" exe="/usr/lib/systemd/systemd" hostname=? addr=? terminal=? res=success'
Feb 15 11:28:18 grind.home systemd-coredump[4169334]: Process 4169325 (gnome-software) of user 1000 dumped core.
                                                      
                                                      Found module linux-vdso.so.1 with build-id: fb3d9d23e731a0e438355b1502ea5441c3ae2d6d
                                                      Found module libgiognomeproxy.so with build-id: a769ee720b9ab1a24731e0b918d436c7085354bc
                                                      Found module libgs_plugin_systemd-updates.so with build-id: 307084070f9c15b24b4a8265baf7062dd5d2d252
                                                      Found module libgs_plugin_rewrite-resource.so with build-id: 209521de8b054479f3c6535b0b07cfa40503a0e8
                                                      Found module libgs_plugin_repos.so with build-id: 0d86d70f8180ac56606cb6097bdb2d6c2c3c3588
                                                      Found module libgs_plugin_provenance.so with build-id: 600ccb92eec7462d6d430da6bd35e2860c173839
                                                      Found module libgs_plugin_provenance-license.so with build-id: faaf662e2e8568a75ade6de8f522799869321e3a
                                                      Found module libgs_plugin_packagekit.so with build-id: 14484b4ea837b57420f4b5e250e6fcf7c3d7113a
                                                      Found module libgs_plugin_packagekit-refresh.so with build-id: 6d3d38c83e222446e2bd5dc1ebde28362568b781
                                                      Found module libgs_plugin_packagekit-refine-repos.so with build-id: 304f7a1befeddcac98c5401223bc4e648336d06d
                                                      Found module libgs_plugin_os-release.so with build-id: 8b475d653908c293358ca6fc4e45b0060a708fbf
                                                     Found module libudev.so.1 with build-id: 4a00048d488bd5a48980577f23fcaced551223c3
                                                      Found module libgudev-1.0.so.0 with build-id: cea25f33b16ca0c6cd966f48adab0d47accaa2b7
                                                      Found module libgs_plugin_modalias.so with build-id: b088642eebe1482edf1c590b0d25ffb1b79537d7
                                                      Found module libmalcontent-0.so.0 with build-id: 9d38f5213a3a7a3fc88a66575a8993c9acdfc744
                                                      Found module libgs_plugin_malcontent.so with build-id: 7ab746744ee473a9eb42f0300f8e86618955ebee
                                                      Found module libgs_plugin_icons.so with build-id: 2aff2dd206b3588444f45cef3fb6e41082409e35
                                                      Found module libgs_plugin_hardcoded-popular.so with build-id: 47dec60e9087dc36e666528fb1b4597bdf6ba3a8
                                                      Found module libgs_plugin_hardcoded-blocklist.so with build-id: 1f6bda1f43207b08b9e2a15ff7a6c7f0f2cfa126
                                                      Found module libgs_plugin_generic-updates.so with build-id: 524b7025622b39c078d8a6286214ae1cab3836e2
                                                      Found module libgmp.so.10 with build-id: 14dbc5e93375ccb760dc47c5aaecc0cdfc45a06a
                                                      Found module libhogweed.so.6 with build-id: 288da1bb6ffaf6600c2f8a126bec247f2e9a4628
                                                      Found module libnettle.so.8 with build-id: 62dba2572638edf8336bd4de5017fc70eaf0a567
                                                      Found module libtasn1.so.6 with build-id: be32a4fab2585b6114471e83bf582b3df020b594
                                                      Found module libp11-kit.so.0 with build-id: a7a93824ebf14980eeb37fe23c9d86dd201f947f
                                                      Found module libgnutls.so.30 with build-id: 725a333b137bd282d588279e04f20d99a3ea24c1
                                                      Found module libjcat.so.1 with build-id: 125844cc71643e2247045d88eb9b4e161229c5ee
                                                      Found module libfwupd.so.2 with build-id: ad50674d8edaf6f7238fbd3a1759ec978752aa40
                                                      Found module libgs_plugin_fwupd.so with build-id: 2e6713e7b179ceef83eb10329344c75c5b6f4ce0
                                                      Found module libattr.so.1 with build-id: 38932d6d81e2a95598ccc83ab14016fa87378891
                                                      Found module libexpat.so.1 with build-id: e760735c4fed42bfaebe026e8aba4fd1e63c595d
                                                      Found module libassuan.so.0 with build-id: 36e487827c8ec9335bbb100d25524a63cad5e689
                                                      Found module libacl.so.1 with build-id: 24b2ced347e35fc1fbc66dfd90c65930ebce8628
                                                      Found module libpolkit-agent-1.so.0 with build-id: 289dae7dd3f31b4e3dff9013a07c72d9fc6d4e1d
                                                      Found module libseccomp.so.2 with build-id: d9e37e30e12bcd8de6d550fda9c874c8870067d9
                                                      Found module libgpgme.so.11 with build-id: 9448a8d3d1c5efb2da8426c001953ee91b770365
                                                      Found module libdconf.so.1 with build-id: b5be8e29fb66628612e3b575d835cc45b0699a3e
                                                      Found module libarchive.so.13 with build-id: cf0c29347b92a0b20338dc39d4bec8b19f284397
                                                      Found module libostree-1.so.1 with build-id: aa4c20298b815b5fdd9d9ada63ebfa4a345b50a8
                                                      Found module libflatpak.so.0 with build-id: 435b608903e67c7774a7a175c9a8383347d9c781
                                                      Found module libgs_plugin_flatpak.so with build-id: d7deeb70d0c386a64628fe835161eae18dd72c3b
                                                      Found module libgs_plugin_fedora-pkgdb-collections.so with build-id: 5b1b586edc074159aab52aff6e0a723dc23392fe
                                                      Found module libgs_plugin_fedora-langpacks.so with build-id: 8c97b87e3c5536e28f1111340289f56810560599
                                                      Found module libgs_plugin_dummy.so with build-id: 98c3c6093f70dec027539d71deb5a83b2a4bb33b
                                                      Found module libgs_plugin_appstream.so with build-id: 5d2c1f907239dc4d680108b98f4f95f53432dfd8
                                                      Found module libgvfscommon.so with build-id: 6045f9d5862c498db6342ad74543670e00bd03a3
                                                      Found module libgvfsdbus.so with build-id: dac79f425b7c59006d524fc80b4f7ec6375ccc1c
                                                      Found module libdconfsettings.so with build-id: f07853974014f14e04029f524a32d4aea9558c1d
                                                      Found module libcrypt.so.2 with build-id: 52fd1fd3dc3c8c13f94214c6f2d6fda0832db3d5
                                                      Found module libgpg-error.so.0 with build-id: 081975d0a3416374b4883b2f1639fd3c9df42390
                                                      Found module libsasl2.so.3 with build-id: 4eefde24d117c2ec7bcd12d4b583ba46571fc22a
                                                      Found module libgcrypt.so.20 with build-id: 711d41580c5a8649a79a8430a985dac3e25b5ba2
                                                      Found module libcap.so.2 with build-id: 0214aa9cc6a8646eb9ec27ab7dda6a2219da6500
                                                      Found module liblz4.so.1 with build-id: fd02c4542a1ce1ad6c503b958447be1c37a4afee
                                                      Found module libzstd.so.1 with build-id: 7984add4b0ab24869c30e19cfba3637ca295dd7b
                                                      Found module libstdc++.so.6 with build-id: 64dc8524cb0109c7f3d3c0ef3d4d6ec9979db75c
                                                      Found module libresolv.so.2 with build-id: 0fbe5191a8f9212dd09bf0f85b08fcec995d543a
                                                      Found module libkeyutils.so.1 with build-id: 2560a16099ad1875f7ea2195ae25b97ea168a758
                                                      Found module libkrb5support.so.0 with build-id: 03649849c4d1813c307624a711b03fb15e7124cb
                                                      Found module libbrotlicommon.so.1 with build-id: 9e92a8ec2d9efe80ec86e04fba0549cd3202ebc4
                                                      Found module libunistring.so.2 with build-id: edcae9db236efd11e61995054ddf27a89ec6dc40
                                                      Found module libXau.so.6 with build-id: b6a2d4859848c28bf0a4fc8744d04b1935879af6
                                                      Found module libbz2.so.1 with build-id: 19ce300b78962ee0b113afb0f1016727a2f3c37b
                                                      Found module libdatrie.so.1 with build-id: 9ebd99e63729783155e081cc2c2377a767b9e3c4
                                                      Found module libicui18n.so.69 with build-id: 96cea623123108e425250a0c59fa6221e96cadb2
                                                      Found module libatspi.so.0 with build-id: 93de58828b176bf6eb76897e1cb2e576a1d5fddf
                                                      Found module libdbus-1.so.3 with build-id: 58e800f0865bde326c5c9ce510062d5b19902f67
                                                      Found module libgraphite2.so.3 with build-id: 58f949a538f65a6221e442879144b368f663f7e3
                                                      Found module libpcre2-8.so.0 with build-id: 67d78ee981939e51fee33d8885ff8000552e7a3d
                                                      Found module libblkid.so.1 with build-id: 4466c6926409d89ee7c02c3b0161d4ea12e7f547
                                                      Found module liblber-2.4.so.2 with build-id: e7a8b3a354a19afa3f7261c85c4bb30af11f8126
                                                    Found module libldap_r-2.4.so.2 with build-id: 1406008a1002c2265ac3a7e540a5ed4ad278579c
                                                      Found module libcom_err.so.2 with build-id: a1d791cd7600f5609702a895a64d9131d1cd7b8f
                                                      Found module libk5crypto.so.3 with build-id: 11238d51059ecf299699dc4d24a74e67a64aa725
                                                      Found module libkrb5.so.3 with build-id: 0582e999cc7d74e1ec2dc7b3c9f7aa4dae7342f6
                                                      Found module libcrypto.so.1.1 with build-id: 3ead607210606611d5f3398ee7e65198bd519de9
                                                      Found module libssl.so.1.1 with build-id: b3b8eaa0fc316f1bb70ca237310c5b09048d3648
                                                      Found module libssh.so.4 with build-id: 1e466b1f1c44646e8ef4279b82980df32fa03261
                                                      Found module libidn2.so.0 with build-id: f3ad1b0687f5b426beed2d3d3d18aa301932f7a3
                                                      Found module libnghttp2.so.14 with build-id: b6492c1dabf77777b1ae631416297ffc01f7ff30
                                                      Found module libsystemd.so.0 with build-id: b61753e8440ecf39624b3e37f855941c18a69e9b
                                                      Found module liblzma.so.5 with build-id: 7fec53ce7cba9489f130c99cfd3ace82e9dde0ee
                                                      Found module libicudata.so.69 with build-id: fae0a612a5535b81eaec823e8cedb06c89719d94
                                                      Found module libicuuc.so.69 with build-id: 45119735453983eea1a3fb59b0ed34a6e61d8c5a
                                                      Found module libenchant-2.so.2 with build-id: f541b4e85d2765b3964d15736721a6974e2e7ebc
                                                      Found module libgssapi_krb5.so.2 with build-id: c79d44cc56f67983ba388e5336c779d9f050114e
                                                      Found module libbrotlidec.so.1 with build-id: 57cb8a53e33f31a620f3739919414c0d00549f87
                                                      Found module libpsl.so.5 with build-id: 71614cc984977692f16edc6189df04f570f51608
                                                      Found module libsqlite3.so.0 with build-id: 072b1e135c03359061ea9c8346cdb61528950924
                                                      Found module ld-linux-x86-64.so.2 with build-id: 4e2c368b1240116994daff7f0f248a01f6e53198
                                                      Found module libjpeg.so.62 with build-id: f50d5361714c8fe58ed898123a98aa0d6547068e
                                                      Found module libXrender.so.1 with build-id: 45e135fd2ee2393b7eb0c94f964542b8326582e1
                                                      Found module libxcb-render.so.0 with build-id: 36edcc5980076552c68ccef2c6199808cba68f98
                                                      Found module libxcb.so.1 with build-id: 1352e33391b3079347f320218799d6e531bd42f1
                                                      Found module libxcb-shm.so.0 with build-id: a31877f8ca8058df0005532a160d93a1104c5401
                                                      Found module libpng16.so.16 with build-id: afcd45d29b0d579615db44a29213544328adde6f
                                                      Found module libfreetype.so.6 with build-id: 9999d5d839e4c66f038202b9c706f5ac7c17c593
                                                      Found module libpixman-1.so.0 with build-id: dc521afa5e1d55834eebac7bb3c97cfe5e73f384
                                                      Found module libthai.so.0 with build-id: 1f7b46f526e1fba04f29535981483f50c782775e
                                                      Found module libXinerama.so.1 with build-id: 72d169302fe5696536345d6da1605baeb6e3bc01
                                                      Found module libXrandr.so.2 with build-id: eb8b304d315d3ee09980cafe7ceda9582daa40e8
                                                      Found module libXcomposite.so.1 with build-id: 4223e166fff31d2e529cc5f856c7100fbdf67cd9
                                                      Found module libXdamage.so.1 with build-id: 7ad2a44d600f984d1728b624701f5d41bba04067
                                                      Found module libXcursor.so.1 with build-id: fb3d6eb4c582d4761eab821bc0ceb77fc7c2654f
                                                      Found module libXext.so.6 with build-id: 08e82aa07cb7910a08d8386fb16de7896ce290f4
                                                      Found module libwayland-egl.so.1 with build-id: ff42fe0eeca6a4c95efc7c2b024e98dadf763267
                                                      Found module libwayland-cursor.so.0 with build-id: 3df8fa12f532612fc50f17938906c434e86106ad
                                                      Found module libxkbcommon.so.0 with build-id: 534d0218e01a780844e80ce6544afc33731e716a
                                                      Found module libXfixes.so.3 with build-id: e8020da14577d275b75ed0c4cb18b1050fc33595
                                                      Found module libwayland-client.so.0 with build-id: ecba40c75b2d78de955fa69baada38ed183fd4f9
                                                      Found module libtracker-sparql-3.0.so.0 with build-id: 0f5c589b707376d06aefe8ab2bfe8c05f32198d9
                                                     Found module libfreetype.so.6 with build-id: 6d98d390da279e5c22ebe472a552b3470554655b
                                                     Found module libharfbuzz.so.0 with build-id: 620a4b6e2914d6e1301c086def09a60e58450dc3
                                                     Found module libpango-1.0.so.0 with build-id: 855c90f527187c101dc87d0e03baf9cc7c5b4cfe
                                                     Found module libpangoft2-1.0.so.0 with build-id: 74f9779de4e148b7d01f5e616323446ad9c178b6
                                                     Found module libm.so.6 with build-id: 3277765566c674dc9766f30a8ac41f5a6f7f6ca7
                                                     Found module libfribidi.so.0 with build-id: a4e245984a5c2e6d842a71adea32ec7c05cb7e40
                                                     Found module libepoxy.so.0 with build-id: f368f1c90cf2ea823acc67473f816e72f368bc43
                                                     Found module libwayland-client.so.0 with build-id: ecba40c75b2d78de955fa69baada38ed183fd4f9
                                                     Found module libatk-bridge-2.0.so.0 with build-id: 8df66b2fcb2033cdad8e26a3ad13ad7f3cdf4144
                                                     Found module libatk-1.0.so.0 with build-id: b3d190657efe01bedd3077177d2bd473b7b737df
                                                     Found module libcairo.so.2 with build-id: 8a28f43397104b4ef517df6c119772b5d577f48e
                                                     Found module libcairo-gobject.so.2 with build-id: 7a1381e606b2601e779ccd25afbc719c5bc4e922
                                                     Found module libXfixes.so.3 with build-id: e8020da14577d275b75ed0c4cb18b1050fc33595
                                                     Found module libXi.so.6 with build-id: e1d4fcbcab03948da50a0e175ac2459c335e7939
                                                     Found module libX11.so.6 with build-id: 8d35504e71458ad6afe46c6e64b45f56e752e904
                                                     Found module libpangocairo-1.0.so.0 with build-id: 4f4ea0fca5dee212dabf2b40686ac12e11bd30fd
                                                     Found module libgmodule-2.0.so.0 with build-id: bdd79e4fc2f454c1bc9ca1dba7ef19ed486599a5
                                                     Found module libcloudproviders.so.0 with build-id: 5b10ee7ce7470f15b8429030cf810e671a185de5
                                                     Found module libc.so.6 with build-id: 148792ddec60e0b15e20655fdc10c35a5c394413
                                                     Found module libgcc_s.so.1 with build-id: 279c1648ee67377b5de1c45a244740beea48423e
                                                     Found module libfontconfig.so.1 with build-id: e50d477be88a082f6a2fd42a7db8278bb88466ca
                                                     Found module libglib-2.0.so.0 with build-id: 2b899125cfc5dc91a26a9aef52959c6da0a5445b
                                                     Found module libgobject-2.0.so.0 with build-id: c362ce88341e42314998a82cec0344b8d65c5421
                                                     Found module libgio-2.0.so.0 with build-id: 1d4002186997ed4065454e04cd71027673df49aa
                                                     Found module libgdk_pixbuf-2.0.so.0 with build-id: b6e5e7c59ce90aecabf6b0b005ecd138dd6bae45
                                                     Found module libgdk-3.so.0 with build-id: b01a8fda7e9709eb77cd76b6eba2fe75f554923d
                                                     Found module libgtk-3.so.0 with build-id: e92387df6202fc3b48f11565244fb42a0958d6f0
                                                     Found module xdg-desktop-portal-gtk with build-id: 29665a8eb4a6134abf70b9b2d969600d1a28c672
                                                     Stack trace of thread 2884614:
                                                     #0  0x0000000000000000 n/a (n/a + 0x0)
Jan 31 10:01:09 grind.home audit[1]: SERVICE_STOP pid=1 uid=0 auid=4294967295 ses=4294967295 subj=system_u:system_r:init_t:s0 msg='unit=systemd-coredump@83-728314-0 comm="systemd" exe="/usr/lib/systemd/systemd" hostname=? addr=? terminal=? res=success'
Jan 31 10:01:09 grind.home audit: BPF prog-id=964 op=UNLOAD
Jan 31 10:01:09 grind.home audit: BPF prog-id=963 op=UNLOAD
Jan 31 10:01:09 grind.home audit: BPF prog-id=962 op=UNLOAD
Jan 31 10:01:09 grind.home systemd[1]: systemd-coredump: Deactivated successfully.
Jan 31 10:01:09 grind.home systemd[1287]: xdg-desktop-portal-gtk.service: Main process exited, code=dumped, status=11/SEGV
Jan 31 10:01:09 grind.home systemd[1287]: xdg-desktop-portal-gtk.service: Failed with result 'core-dump'.
Jan 31 10:01:09 grind.home systemd[1287]: xdg-desktop-portal-gtk.service: Consumed 27.726s CPU time.
Jan 31 10:01:10 grind.home abrt-server[728347]: Deleting problem directory ccpp-2022-01-31-10:01:09.691777-2884614 (dup of ccpp-2022-01-24-08:56:22.64317-2917)
Jan 31 10:01:10 grind.home abrt-notification[728463]: Process 2917 (xdg-desktop-portal-gtk) crashed in ??()
 539MiB 0:00:56 [9.62MiB/s] [                                                                                                                          <=>                    ]

Comment 17 Milan Crha 2022-02-15 18:30:47 UTC
Thanks for the update. You are right, the log is in the journal. What you pasted shows the crash, due to the not being found in the GSettings schema file.


Could you run this program forma terminal, please?

   $ cat /usr/share/glib-2.0/schemas/org.gnome.software.gschema.xml | grep required-repo

it should return:

       <key name="required-repos" type="as">

when the .gschema file is properly installed. If it'll be, then maybe the newly installed file was not compiled properly for some reason. It can be verified by:

   $ glib-compile-schemas --targetdir=/tmp /usr/share/glib-2.0/schemas/
   $ diff /usr/share/glib-2.0/schemas/gschemas.compiled /tmp/gschemas.compiled

where the diff should not claim any difference.

Comment 18 Nate Johnston 2022-02-15 18:52:28 UTC
grind% cat /usr/share/glib-2.0/schemas/org.gnome.software.gschema.xml | grep required-repo

    <key name="required-repos" type="as">
grind% glib-compile-schemas --targetdir=/tmp /usr/share/glib-2.0/schemas/
Warning: Schema “org.freedesktop.ibus” has path “/desktop/ibus/”.  Paths starting with “/apps/”, “/desktop/” or “/system/” are deprecated.
Warning: Schema “org.freedesktop.ibus.general” has path “/desktop/ibus/general/”.  Paths starting with “/apps/”, “/desktop/” or “/system/” are deprecated.
Warning: Schema “org.freedesktop.ibus.general.hotkey” has path “/desktop/ibus/general/hotkey/”.  Paths starting with “/apps/”, “/desktop/” or “/system/” are deprecated.
Warning: Schema “org.freedesktop.ibus.panel” has path “/desktop/ibus/panel/”.  Paths starting with “/apps/”, “/desktop/” or “/system/” are deprecated.
Warning: Schema “org.freedesktop.ibus.panel.emoji” has path “/desktop/ibus/panel/emoji/”.  Paths starting with “/apps/”, “/desktop/” or “/system/” are deprecated.
Warning: Schema “org.gnome.crypto.cache” has path “/desktop/gnome/crypto/cache/”.  Paths starting with “/apps/”, “/desktop/” or “/system/” are deprecated.
Warning: Schema “org.gnome.crypto.pgp” has path “/desktop/gnome/crypto/pgp/”.  Paths starting with “/apps/”, “/desktop/” or “/system/” are deprecated.
Warning: Schema “org.gnome.system.locale” has path “/system/locale/”.  Paths starting with “/apps/”, “/desktop/” or “/system/” are deprecated.
Warning: Schema “org.gnome.system.proxy” has path “/system/proxy/”.  Paths starting with “/apps/”, “/desktop/” or “/system/” are deprecated.
Warning: Schema “org.gnome.system.proxy.http” has path “/system/proxy/http/”.  Paths starting with “/apps/”, “/desktop/” or “/system/” are deprecated.
Warning: Schema “org.gnome.system.proxy.https” has path “/system/proxy/https/”.  Paths starting with “/apps/”, “/desktop/” or “/system/” are deprecated.
Warning: Schema “org.gnome.system.proxy.ftp” has path “/system/proxy/ftp/”.  Paths starting with “/apps/”, “/desktop/” or “/system/” are deprecated.
Warning: Schema “org.gnome.system.proxy.socks” has path “/system/proxy/socks/”.  Paths starting with “/apps/”, “/desktop/” or “/system/” are deprecated.
grind% diff /usr/share/glib-2.0/schemas/gschemas.compiled /tmp/gschemas.compiled
Binary files /usr/share/glib-2.0/schemas/gschemas.compiled and /tmp/gschemas.compiled differ

Comment 19 Milan Crha 2022-02-16 08:03:39 UTC
>     <key name="required-repos" type="as">
> ...
> Binary files /usr/share/glib-2.0/schemas/gschemas.compiled and /tmp/gschemas.compiled differ

Thanks. I believe from this the .gschema file had been properly installed, but the trigger (or whatever takes care of recompile) did not run, thus the gschemas.compiled file was not updated for some reason.

When you recompile the file manually:

   $ sudo glib-compile-schemas --targetdir=/usr/share/glib-2.0/schemas/ /usr/share/glib-2.0/schemas/

then the command:

   $ gsettings get org.gnome.software required-repos

will work properly, the same as the gnome-software itself.

The file attributes of the /usr/share/glib-2.0/schemas/gschemas.compiled may show when it had been updated the last time.

Manual compile of the gschema files had been remove ~4 years ago:
https://src.fedoraproject.org/rpms/gnome-software/c/2ac4b6b770e750efcb8ede1839ac06b9aab3835d?branch=f28

I do not know where to move this bug to, the "trigger" possibly did not run, or it used a wrong schemas set or something else failed, but what is responsible to this I do not know.

Comment 20 Ben Cotton 2022-11-29 17:47:07 UTC
This message is a reminder that Fedora Linux 35 is nearing its end of life.
Fedora will stop maintaining and issuing updates for Fedora Linux 35 on 2022-12-13.
It is Fedora's policy to close all bug reports from releases that are no longer
maintained. At that time this bug will be closed as EOL if it remains open with a
'version' of '35'.

Package Maintainer: If you wish for this bug to remain open because you
plan to fix it in a currently maintained version, change the 'version' 
to a later Fedora Linux version.

Thank you for reporting this issue and we are sorry that we were not 
able to fix it before Fedora Linux 35 is end of life. If you would still like 
to see this bug fixed and are able to reproduce it against a later version 
of Fedora Linux, you are encouraged to change the 'version' to a later version
prior to this bug being closed.

Comment 21 Ben Cotton 2022-12-13 16:30:19 UTC
Fedora Linux 35 entered end-of-life (EOL) status on 2022-12-13.

Fedora Linux 35 is no longer maintained, which means that it
will not receive any further security or bug fix updates. As a result we
are closing this bug.

If you can reproduce this bug against a currently maintained version of Fedora Linux
please feel free to reopen this bug against that version. Note that the version
field may be hidden. Click the "Show advanced fields" button if you do not see
the version field.

If you are unable to reopen this bug, please file a new report against an
active release.

Thank you for reporting this bug and we are sorry it could not be fixed.


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