Bug 2048318
| Summary: | [abrt] GSettings schemas file not recompiled on package update | ||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Product: | [Fedora] Fedora | Reporter: | Andrew F <andrewf8> | ||||||||||||||||||||||||
| Component: | gnome-software | Assignee: | Milan Crha <mcrha> | ||||||||||||||||||||||||
| Status: | CLOSED EOL | QA Contact: | Fedora Extras Quality Assurance <extras-qa> | ||||||||||||||||||||||||
| Severity: | unspecified | Docs Contact: | |||||||||||||||||||||||||
| Priority: | unspecified | ||||||||||||||||||||||||||
| Version: | 35 | CC: | boris.ljevar, gnome-sig, mcrha, niki.guldbrand, njohnston, rhughes | ||||||||||||||||||||||||
| Target Milestone: | --- | ||||||||||||||||||||||||||
| Target Release: | --- | ||||||||||||||||||||||||||
| Hardware: | x86_64 | ||||||||||||||||||||||||||
| OS: | Unspecified | ||||||||||||||||||||||||||
| URL: | https://retrace.fedoraproject.org/faf/reports/bthash/8ab953097f1eda4d6a0e45fb71e0bb225d4f0225 | ||||||||||||||||||||||||||
| Whiteboard: | abrt_hash:0de50873fa9b3debd0841a4d26f34504ad6b53a5;VARIANT_ID=workstation; | ||||||||||||||||||||||||||
| Fixed In Version: | Doc Type: | If docs needed, set a value | |||||||||||||||||||||||||
| Doc Text: | Story Points: | --- | |||||||||||||||||||||||||
| Clone Of: | Environment: | ||||||||||||||||||||||||||
| Last Closed: | 2022-12-13 16:30:19 UTC | Type: | --- | ||||||||||||||||||||||||
| Regression: | --- | Mount Type: | --- | ||||||||||||||||||||||||
| Documentation: | --- | CRM: | |||||||||||||||||||||||||
| Verified Versions: | Category: | --- | |||||||||||||||||||||||||
| oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |||||||||||||||||||||||||
| Cloudforms Team: | --- | Target Upstream Version: | |||||||||||||||||||||||||
| Embargoed: | |||||||||||||||||||||||||||
| Attachments: |
|
||||||||||||||||||||||||||
|
Description
Andrew F
2022-01-30 22:42:08 UTC
Created attachment 1857908 [details]
File: backtrace
Created attachment 1857909 [details]
File: core_backtrace
Created attachment 1857910 [details]
File: cpuinfo
Created attachment 1857911 [details]
File: dso_list
Created attachment 1857912 [details]
File: environ
Created attachment 1857913 [details]
File: limits
Created attachment 1857914 [details]
File: maps
Created attachment 1857915 [details]
File: mountinfo
Created attachment 1857916 [details]
File: open_fds
Created attachment 1857917 [details]
File: proc_pid_status
Created attachment 1857918 [details]
File: var_log_messages
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. *** Bug 2048956 has been marked as a duplicate of this bug. *** 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 (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? 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] [ <=> ]
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.
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
> <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. 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. 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. |