GNOME Bugzilla – Bug 730456
Removing software source fails: software source reappears immediately after removal
Last modified: 2015-06-06 12:01:49 UTC
I'm using the GNOME 3.12 copr on Fedora 20. I manually added a new repository for jitsi in /etc/yum.repos.d following the steps at [1] and ran 'sudo yum install jitsi'. I then opened GNOME Software and selected Software Sources from the app menu. I see both the copr repo and the jitsi repo listed, with the copr repo on top and the jitsi repo on the bottom. It incorrectly states there is no software installed from the jitsi source, but I filed Bug #730454 for this. Now I select the jitsi repo, then click Remove Source. Software works for a little while, then when the page reloads I see the jitsi repo is still present, but now is listed above the copr repo. It still says no software installed, and this time it is right, because the jitsi program was properly removed. However, jitsi.repo is still present in /etc/yum.repos.d and it is still enabled. Unlike so many PackageKit bugs, this one is fortunately quite easy to reproduce. [1] https://jitsi.org/Main/RPMRepository
P.S. If I manually remove jitsi.repo from /etc/yum.repos.d and then close and reopen the Software Sources page, the jitsi repo is no longer listed.
Could you please try the recently-released 3.14.1 release? If this fixes the issue please could you close this bug, or if not please comment here. Thanks!
Works just the same in 3.14.1. :/
Created attachment 300946 [details] screenshot of dialog after removing rpmfusion gnome-software-3.14.3-1.fc21 PackageKit-1.0.4-1.fc21 libhif-0.1.8-4.fc21 hawkey-0.5.3-2.fc21 <-- note it reports its version as 0.5.2, but I am definitely running 0.5.3. librepo-1.7.13-1.fc21 Here is what happens when I attempt to remove "RPM Fusion for Fedora 21 - Free": sudo /usr/libexec/packagekitd --verbose 10:19:45 PackageKit Verbose debugging enabled (on console 1) 10:19:45 PackageKit daemon shutdown set to 0 seconds 10:19:45 PackageKit clearing download cache at /var/cache/PackageKit/downloads 10:19:45 PackageKit destination enp2s0 is valid 10:19:45 PackageKit setting config file watch on /etc/PackageKit/PackageKit.conf 10:19:45 PackageKit Trying to load : hif 10:19:45 PackageKit dlopening '/usr/lib64/packagekit-backend/libpk_backend_hif.so' 10:19:45 PackageKit-Hif Using Hif 0.1.8 10:19:45 PackageKit-Hif Using Hawkey 0.5.2 10:19:45 PackageKit-Hif Using librepo 1.7.11 10:19:45 Hif setting keyfile data for rpmfusion-free 10:19:45 Hif added source /etc/yum.repos.d/rpmfusion-free.repo rpmfusion-free 10:19:45 Hif setting keyfile data for rpmfusion-free-debuginfo 10:19:45 Hif added source /etc/yum.repos.d/rpmfusion-free.repo rpmfusion-free-debuginfo 10:19:45 Hif setting keyfile data for rpmfusion-free-source 10:19:45 Hif added source /etc/yum.repos.d/rpmfusion-free.repo rpmfusion-free-source 10:19:45 Hif setting keyfile data for updates 10:19:45 Hif added source /etc/yum.repos.d/fedora-updates.repo updates 10:19:45 Hif setting keyfile data for updates-debuginfo 10:19:45 Hif added source /etc/yum.repos.d/fedora-updates.repo updates-debuginfo 10:19:45 Hif setting keyfile data for updates-source 10:19:45 Hif added source /etc/yum.repos.d/fedora-updates.repo updates-source 10:19:45 Hif setting keyfile data for fedora 10:19:45 Hif added source /etc/yum.repos.d/fedora.repo fedora 10:19:45 Hif setting keyfile data for fedora-debuginfo 10:19:45 Hif added source /etc/yum.repos.d/fedora.repo fedora-debuginfo 10:19:45 Hif setting keyfile data for fedora-source 10:19:45 Hif added source /etc/yum.repos.d/fedora.repo fedora-source 10:19:45 Hif setting keyfile data for rpmfusion-free-updates 10:19:45 Hif added source /etc/yum.repos.d/rpmfusion-free-updates.repo rpmfusion-free-updates 10:19:45 Hif setting keyfile data for rpmfusion-free-updates-debuginfo 10:19:45 Hif added source /etc/yum.repos.d/rpmfusion-free-updates.repo rpmfusion-free-updates-debuginfo 10:19:45 Hif setting keyfile data for rpmfusion-free-updates-source 10:19:45 Hif added source /etc/yum.repos.d/rpmfusion-free-updates.repo rpmfusion-free-updates-source 10:19:45 Hif setting keyfile data for updates-testing 10:19:45 Hif added source /etc/yum.repos.d/fedora-updates-testing.repo updates-testing 10:19:45 Hif setting keyfile data for updates-testing-debuginfo 10:19:45 Hif added source /etc/yum.repos.d/fedora-updates-testing.repo updates-testing-debuginfo 10:19:45 Hif setting keyfile data for updates-testing-source 10:19:45 Hif added source /etc/yum.repos.d/fedora-updates-testing.repo updates-testing-source 10:19:45 Hif setting keyfile data for rpmfusion-free-updates-testing 10:19:45 Hif added source /etc/yum.repos.d/rpmfusion-free-updates-testing.repo rpmfusion-free-updates-testing 10:19:45 Hif setting keyfile data for rpmfusion-free-updates-testing-debuginfo 10:19:45 Hif added source /etc/yum.repos.d/rpmfusion-free-updates-testing.repo rpmfusion-free-updates-testing-debuginfo 10:19:45 Hif setting keyfile data for rpmfusion-free-updates-testing-source 10:19:45 Hif added source /etc/yum.repos.d/rpmfusion-free-updates-testing.repo rpmfusion-free-updates-testing-source 10:19:45 Hif setting keyfile data for rpmfusion-free-rawhide 10:19:45 Hif added source /etc/yum.repos.d/rpmfusion-free-rawhide.repo rpmfusion-free-rawhide 10:19:45 Hif setting keyfile data for rpmfusion-free-rawhide-debuginfo 10:19:45 Hif added source /etc/yum.repos.d/rpmfusion-free-rawhide.repo rpmfusion-free-rawhide-debuginfo 10:19:45 Hif setting keyfile data for rpmfusion-free-rawhide-source 10:19:45 Hif added source /etc/yum.repos.d/rpmfusion-free-rawhide.repo rpmfusion-free-rawhide-source 10:19:45 PackageKit trying to open database '/var/lib/PackageKit/transactions.db' 10:19:45 PackageKit job count is now at 3067 10:19:45 PackageKit is_default: 1 10:19:45 PackageKit is_default: 0 10:19:45 PackageKit not default, skipping 10:19:45 PackageKit network state is wired 10:19:45 PackageKit PkEngine: acquired name: org.freedesktop.PackageKit 10:19:56 PackageKit CreateTransaction method called 10:19:56 PackageKit job count now 3068 10:19:56 PackageKit trying to open database '/var/lib/PackageKit/transactions.db' 10:19:56 PackageKit job count is now at 3067 10:19:56 PackageKit transaction now new 10:19:56 PackageKit setting sender to :1.63 10:19:56 PackageKit adding transaction 0x7fa6cee5b150 10:19:56 PackageKit sending object path: '/3068_eeccbbad' 10:19:56 PackageKit notify::connected 10:19:56 PackageKit SetHints method called: locale=en_US.utf8, background=false, interactive=false, cache-age=4294967295 10:19:56 PackageKit locale changed to en_US.utf8 10:19:56 PackageKit cache-age changed to -1 10:19:56 PackageKit RemovePackages method called: a52dec;0.7.4-19.fc21;x86_64;installed:rpmfusion-free, 1, 0 (transaction_flags: none) 10:19:56 PackageKit changing transaction to exclusive mode 10:19:56 PackageKit transaction now waiting-for-auth 10:19:56 PackageKit authorizing action org.freedesktop.packagekit.package-remove 10:19:59 PackageKit transaction now ready 10:19:59 PackageKit changing transaction to exclusive mode 10:19:59 PackageKit 1 transactions in list, 1 committed but not finished 10:19:59 PackageKit transaction now running 10:19:59 PackageKit install uid now 1000 10:19:59 PackageKit install cmdline now PackageKit: remove-packages 10:19:59 PackageKit setting role for /3068_eeccbbad to remove-packages 10:19:59 PackageKit-Hif got state query with hint (null) 10:19:59 PackageKit-Hif created cached sack HySack::filelists 10:19:59 Hif Goal has 0 packages 10:19:59 Hif adding lock 1 10:19:59 Hif added missing public key /etc/pki/rpm-gpg/RPM-GPG-KEY-rpmfusion-free-fedora-21-primary to rpmdb 10:19:59 Hif added missing public key /etc/pki/rpm-gpg/RPM-GPG-KEY-fedora-22-secondary to rpmdb 10:19:59 Hif added missing public key /etc/pki/rpm-gpg/RPM-GPG-KEY-fedora-22-primary to rpmdb 10:19:59 Hif added missing public key /etc/pki/rpm-gpg/RPM-GPG-KEY-rpmfusion-free-fedora-22-primary to rpmdb 10:19:59 Hif added missing public key /etc/pki/rpm-gpg/RPM-GPG-KEY-rpmfusion-free-fedora-23-primary to rpmdb 10:19:59 Hif /etc/pki/rpm-gpg/RPM-GPG-KEY-fedora-21-primary is already added 10:19:59 Hif added missing public key /etc/pki/rpm-gpg/RPM-GPG-KEY-fedora-21-secondary to rpmdb 10:19:59 PackageKit-Hif got state request with hint (null) 10:19:59 Hif running test transaction 10:19:59 PackageKit-Hif got state test-commit with hint (null) 10:19:59 PackageKit-Hif got state request with hint (null) 10:19:59 Hif Running actual transaction 10:19:59 PackageKit emitting allow-cancel 0 10:19:59 PackageKit opened logind fd 23 10:19:59 PackageKit 1 transactions in list, 1 committed but not finished 10:19:59 Hif phase: transaction-start (6/2, (null)/(null)) 10:19:59 Hif preparing transaction with 2 items 10:19:59 Hif phase: transaction-progress (0/2, (null)/(null)) 10:19:59 Hif ignoring preparing 0 / 2 10:19:59 Hif phase: transaction-progress (1/2, (null)/(null)) 10:19:59 Hif ignoring preparing 1 / 2 10:20:00 Hif phase: transaction-stop (6/2, (null)/(null)) 10:20:00 Hif phase: uninstall-start (0/64, (null)/gstreamer1-plugins-ugly) 10:20:00 PackageKit-Hif got state remove with hint gstreamer1-plugins-ugly;1.4.3-1.fc21;x86_64;installed 10:20:00 Hif remove start: (null) size=64 10:20:00 Hif phase: uninstall-progress (0/64, (null)/gstreamer1-plugins-ugly) 10:20:00 PackageKit emit package removing, gstreamer1-plugins-ugly;1.4.3-1.fc21;x86_64;installed, 10:20:00 Hif phase: uninstall-progress (1/64, (null)/gstreamer1-plugins-ugly) 10:20:00 Hif phase: uninstall-progress (2/64, (null)/gstreamer1-plugins-ugly) 10:20:00 Hif phase: uninstall-progress (3/64, (null)/gstreamer1-plugins-ugly) 10:20:00 Hif phase: uninstall-progress (4/64, (null)/gstreamer1-plugins-ugly) 10:20:00 Hif phase: uninstall-progress (5/64, (null)/gstreamer1-plugins-ugly) 10:20:00 Hif phase: uninstall-progress (6/64, (null)/gstreamer1-plugins-ugly) 10:20:00 Hif phase: uninstall-progress (7/64, (null)/gstreamer1-plugins-ugly) 10:20:00 Hif phase: uninstall-progress (8/64, (null)/gstreamer1-plugins-ugly) 10:20:00 Hif phase: uninstall-progress (9/64, (null)/gstreamer1-plugins-ugly) 10:20:00 Hif phase: uninstall-progress (10/64, (null)/gstreamer1-plugins-ugly) 10:20:00 Hif phase: uninstall-progress (11/64, (null)/gstreamer1-plugins-ugly) 10:20:00 Hif phase: uninstall-progress (12/64, (null)/gstreamer1-plugins-ugly) 10:20:00 Hif phase: uninstall-progress (13/64, (null)/gstreamer1-plugins-ugly) 10:20:00 Hif phase: uninstall-progress (14/64, (null)/gstreamer1-plugins-ugly) 10:20:00 Hif phase: uninstall-progress (15/64, (null)/gstreamer1-plugins-ugly) 10:20:00 Hif phase: uninstall-progress (16/64, (null)/gstreamer1-plugins-ugly) 10:20:00 Hif phase: uninstall-progress (17/64, (null)/gstreamer1-plugins-ugly) 10:20:00 Hif phase: uninstall-progress (18/64, (null)/gstreamer1-plugins-ugly) 10:20:00 Hif phase: uninstall-progress (19/64, (null)/gstreamer1-plugins-ugly) 10:20:00 Hif phase: uninstall-progress (20/64, (null)/gstreamer1-plugins-ugly) 10:20:00 Hif phase: uninstall-progress (21/64, (null)/gstreamer1-plugins-ugly) 10:20:00 Hif phase: uninstall-progress (22/64, (null)/gstreamer1-plugins-ugly) 10:20:00 Hif phase: uninstall-progress (23/64, (null)/gstreamer1-plugins-ugly) 10:20:00 Hif phase: uninstall-progress (24/64, (null)/gstreamer1-plugins-ugly) 10:20:00 Hif phase: uninstall-progress (25/64, (null)/gstreamer1-plugins-ugly) 10:20:00 Hif phase: uninstall-progress (26/64, (null)/gstreamer1-plugins-ugly) 10:20:00 Hif phase: uninstall-progress (27/64, (null)/gstreamer1-plugins-ugly) 10:20:00 Hif phase: uninstall-progress (28/64, (null)/gstreamer1-plugins-ugly) 10:20:00 Hif phase: uninstall-progress (29/64, (null)/gstreamer1-plugins-ugly) 10:20:00 Hif phase: uninstall-progress (30/64, (null)/gstreamer1-plugins-ugly) 10:20:00 Hif phase: uninstall-progress (31/64, (null)/gstreamer1-plugins-ugly) 10:20:00 Hif phase: uninstall-progress (32/64, (null)/gstreamer1-plugins-ugly) 10:20:00 Hif phase: uninstall-progress (33/64, (null)/gstreamer1-plugins-ugly) 10:20:00 Hif phase: uninstall-progress (34/64, (null)/gstreamer1-plugins-ugly) 10:20:00 Hif phase: uninstall-progress (35/64, (null)/gstreamer1-plugins-ugly) 10:20:00 Hif phase: uninstall-progress (36/64, (null)/gstreamer1-plugins-ugly) 10:20:00 Hif phase: uninstall-progress (37/64, (null)/gstreamer1-plugins-ugly) 10:20:00 Hif phase: uninstall-progress (38/64, (null)/gstreamer1-plugins-ugly) 10:20:00 Hif phase: uninstall-progress (39/64, (null)/gstreamer1-plugins-ugly) 10:20:00 Hif phase: uninstall-progress (40/64, (null)/gstreamer1-plugins-ugly) 10:20:00 Hif phase: uninstall-progress (41/64, (null)/gstreamer1-plugins-ugly) 10:20:00 Hif phase: uninstall-progress (42/64, (null)/gstreamer1-plugins-ugly) 10:20:00 Hif phase: uninstall-progress (43/64, (null)/gstreamer1-plugins-ugly) 10:20:00 Hif phase: uninstall-progress (44/64, (null)/gstreamer1-plugins-ugly) 10:20:00 Hif phase: uninstall-progress (45/64, (null)/gstreamer1-plugins-ugly) 10:20:00 Hif phase: uninstall-progress (46/64, (null)/gstreamer1-plugins-ugly) 10:20:00 Hif phase: uninstall-progress (47/64, (null)/gstreamer1-plugins-ugly) 10:20:00 Hif phase: uninstall-progress (48/64, (null)/gstreamer1-plugins-ugly) 10:20:00 Hif phase: uninstall-progress (49/64, (null)/gstreamer1-plugins-ugly) 10:20:00 Hif phase: uninstall-progress (50/64, (null)/gstreamer1-plugins-ugly) 10:20:00 Hif phase: uninstall-progress (51/64, (null)/gstreamer1-plugins-ugly) 10:20:00 Hif phase: uninstall-progress (52/64, (null)/gstreamer1-plugins-ugly) 10:20:00 Hif phase: uninstall-progress (53/64, (null)/gstreamer1-plugins-ugly) 10:20:00 Hif phase: uninstall-progress (54/64, (null)/gstreamer1-plugins-ugly) 10:20:00 Hif phase: uninstall-progress (55/64, (null)/gstreamer1-plugins-ugly) 10:20:00 Hif phase: uninstall-progress (56/64, (null)/gstreamer1-plugins-ugly) 10:20:00 Hif phase: uninstall-progress (57/64, (null)/gstreamer1-plugins-ugly) 10:20:00 Hif phase: uninstall-progress (58/64, (null)/gstreamer1-plugins-ugly) 10:20:00 Hif phase: uninstall-progress (59/64, (null)/gstreamer1-plugins-ugly) 10:20:00 Hif phase: uninstall-progress (60/64, (null)/gstreamer1-plugins-ugly) 10:20:00 Hif phase: uninstall-progress (61/64, (null)/gstreamer1-plugins-ugly) 10:20:00 Hif phase: uninstall-progress (62/64, (null)/gstreamer1-plugins-ugly) 10:20:00 Hif phase: uninstall-progress (63/64, (null)/gstreamer1-plugins-ugly) 10:20:00 Hif phase: uninstall-progress (64/64, (null)/gstreamer1-plugins-ugly) 10:20:00 PackageKit-Hif got state request with hint (null) 10:20:00 Hif phase: uninstall-stop (64/64, (null)/gstreamer1-plugins-ugly) 10:20:00 Hif phase: uninstall-start (0/13, (null)/a52dec) 10:20:00 PackageKit-Hif got state remove with hint a52dec;0.7.4-19.fc21;x86_64;installed 10:20:00 Hif remove start: (null) size=13 10:20:00 Hif phase: uninstall-progress (0/13, (null)/a52dec) 10:20:00 PackageKit emit package removing, a52dec;0.7.4-19.fc21;x86_64;installed, 10:20:00 Hif phase: uninstall-progress (1/13, (null)/a52dec) 10:20:00 Hif phase: uninstall-progress (2/13, (null)/a52dec) 10:20:00 Hif phase: uninstall-progress (3/13, (null)/a52dec) 10:20:00 Hif phase: uninstall-progress (4/13, (null)/a52dec) 10:20:00 Hif phase: uninstall-progress (5/13, (null)/a52dec) 10:20:00 Hif phase: uninstall-progress (6/13, (null)/a52dec) 10:20:00 Hif phase: uninstall-progress (7/13, (null)/a52dec) 10:20:00 Hif phase: uninstall-progress (8/13, (null)/a52dec) 10:20:00 Hif phase: uninstall-progress (9/13, (null)/a52dec) 10:20:00 Hif phase: uninstall-progress (10/13, (null)/a52dec) 10:20:00 Hif phase: uninstall-progress (11/13, (null)/a52dec) 10:20:00 Hif phase: uninstall-progress (12/13, (null)/a52dec) 10:20:00 Hif phase: uninstall-progress (13/13, (null)/a52dec) 10:20:00 PackageKit-Hif got state request with hint (null) 10:20:00 PackageKit-Hif got state request with hint (null) 10:20:00 Hif phase: uninstall-stop (13/13, (null)/a52dec) 10:20:00 Hif phase: script-start (1026/0, (null)/a52dec) 10:20:00 Hif script-start uninteresting 10:20:00 Hif phase: script-stop (1026/0, (null)/a52dec) 10:20:00 Hif script-stop uninteresting 10:20:00 PackageKit-Hif invalidating HySack::filelists as rpmdb changed 10:20:01 PackageKit emitting allow-cancel 1 10:20:01 PackageKit closed logind fd 23 10:20:01 PackageKit 1 transactions in list, 1 committed but not finished 10:20:01 Hif deleting from_repo from /var/lib/yum/yumdb/a/a43a6d56bf91ca058350b9f901d18c4e7f82436d-a52dec-0.7.4-19.fc21-x86_64 10:20:01 Hif deleting installed_by from /var/lib/yum/yumdb/a/a43a6d56bf91ca058350b9f901d18c4e7f82436d-a52dec-0.7.4-19.fc21-x86_64 10:20:01 Hif deleting reason from /var/lib/yum/yumdb/a/a43a6d56bf91ca058350b9f901d18c4e7f82436d-a52dec-0.7.4-19.fc21-x86_64 10:20:01 Hif deleting releasever from /var/lib/yum/yumdb/a/a43a6d56bf91ca058350b9f901d18c4e7f82436d-a52dec-0.7.4-19.fc21-x86_64 10:20:01 Hif deleting from_repo from /var/lib/yum/yumdb/g/0933739b7fedf87e19bc57c44eac7cac46396abf-gstreamer1-plugins-ugly-1.4.3-1.fc21-x86_64 10:20:01 Hif deleting installed_by from /var/lib/yum/yumdb/g/0933739b7fedf87e19bc57c44eac7cac46396abf-gstreamer1-plugins-ugly-1.4.3-1.fc21-x86_64 10:20:01 Hif deleting reason from /var/lib/yum/yumdb/g/0933739b7fedf87e19bc57c44eac7cac46396abf-gstreamer1-plugins-ugly-1.4.3-1.fc21-x86_64 10:20:01 Hif deleting releasever from /var/lib/yum/yumdb/g/0933739b7fedf87e19bc57c44eac7cac46396abf-gstreamer1-plugins-ugly-1.4.3-1.fc21-x86_64 10:20:01 Hif releasing lock 1 10:20:01 PackageKit backend was running for 1544 ms 10:20:01 PackageKit emitting finished 'success', 1544 10:20:01 PackageKit transaction now finished 10:20:01 PackageKit 1 transactions in list, 0 committed but not finished 10:20:01 PackageKit emitting updates-changed 10:20:01 PackageKit emitting UpdatesChanged 10:20:01 PackageKit CreateTransaction method called 10:20:01 PackageKit job count now 3069 10:20:01 PackageKit trying to open database '/var/lib/PackageKit/transactions.db' 10:20:01 PackageKit job count is now at 3068 10:20:01 PackageKit transaction now new 10:20:01 PackageKit setting sender to :1.63 10:20:01 PackageKit adding transaction 0x7fa6cee5b2c0 10:20:01 PackageKit sending object path: '/3069_ceabeedc' 10:20:01 PackageKit SetHints method called: locale=en_US.utf8, background=false, interactive=false, cache-age=4294967295 10:20:01 PackageKit locale changed to en_US.utf8 10:20:01 PackageKit cache-age changed to -1 10:20:01 PackageKit GetRepoList method called 10:20:01 PackageKit transaction now ready 10:20:01 PackageKit changing transaction to exclusive mode 10:20:01 PackageKit 2 transactions in list, 1 committed but not finished 10:20:01 PackageKit transaction now running 10:20:01 PackageKit install uid now 1000 10:20:01 PackageKit install cmdline now PackageKit: get-repo-list 10:20:01 PackageKit setting role for /3069_ceabeedc to get-repo-list 10:20:01 PackageKit emitting repo-detail rpmfusion-free, RPM Fusion for Fedora 21 - Free, 1 10:20:01 PackageKit emitting repo-detail rpmfusion-free-updates, RPM Fusion for Fedora 21 - Free - Updates, 1 10:20:01 PackageKit backend was running for 0 ms 10:20:01 PackageKit emitting finished 'success', 0 10:20:01 PackageKit transaction now finished 10:20:01 PackageKit 2 transactions in list, 0 committed but not finished 10:20:01 PackageKit CreateTransaction method called 10:20:01 PackageKit job count now 3070 10:20:01 PackageKit trying to open database '/var/lib/PackageKit/transactions.db' 10:20:01 PackageKit job count is now at 3069 10:20:01 PackageKit transaction now new 10:20:01 PackageKit setting sender to :1.63 10:20:01 PackageKit adding transaction 0x7fa6cee5b430 10:20:01 PackageKit sending object path: '/3070_cadebdca' 10:20:01 PackageKit SetHints method called: locale=en_US.utf8, background=false, interactive=false, cache-age=4294967295 10:20:01 PackageKit locale changed to en_US.utf8 10:20:01 PackageKit cache-age changed to -1 10:20:01 PackageKit GetPackages method called: 8716292 10:20:01 PackageKit transaction now ready 10:20:01 PackageKit changing transaction to exclusive mode 10:20:01 PackageKit 3 transactions in list, 1 committed but not finished 10:20:01 PackageKit transaction now running 10:20:01 PackageKit install uid now 1000 10:20:01 PackageKit install cmdline now PackageKit: get-packages 10:20:01 PackageKit setting role for /3070_cadebdca to get-packages 10:20:01 PackageKit-Hif got state query with hint (null) 10:20:02 PackageKit-Hif created cached sack HySack::filelists 10:20:02 Hif no origin for ca-certificates;2014.2.2-1.0.fc21;noarch;installed: /var/lib/yum/yumdb/c/0576afbbbe4dd2680ee51de8465d1ff966707533-ca-certificates-2014.2.2-1.0.fc21-noarch/from_repo key not found 10:20:02 Hif no origin for clang;3.5.0-6.fc21;x86_64;installed: /var/lib/yum/yumdb/c/64d67470286b2ade1e3dd4cbce82e6fafabff3f9-clang-3.5.0-6.fc21-x86_64/from_repo key not found 10:20:02 Hif no origin for clang-libs;3.5.0-6.fc21;x86_64;installed: /var/lib/yum/yumdb/c/3bd9b22c58fb9a0c6248896cbc46c011204376c4-clang-libs-3.5.0-6.fc21-x86_64/from_repo key not found 10:20:02 Hif no origin for gawk;4.1.1-6.fc21;x86_64;installed: /var/lib/yum/yumdb/g/00e8c15103f72b36d550a6674f6fc9f1d8c0523d-gawk-4.1.1-6.fc21-x86_64/from_repo key not found 10:20:02 Hif no origin for gdm;1:3.14.1-2.fc21;x86_64;installed: /var/lib/yum/yumdb/g/cddcae474ce912ead566a6cffcfa9cb01979be7f-gdm-3.14.1-2.fc21-x86_64/from_repo key not found 10:20:02 Hif no origin for gnuchess;6.2.1-1.fc21;x86_64;installed: /var/lib/yum/yumdb/g/2a667e0d2cfaf1bfb34f7b100581309c3c13b3e8-gnuchess-6.2.1-1.fc21-x86_64/from_repo key not found 10:20:02 Hif no origin for google-noto-sans-meetei-mayek-fonts;20141117-5.fc21;noarch;installed: /var/lib/yum/yumdb/g/de3fe320b98647da56ad9a319536fa2c50e60aad-google-noto-sans-meetei-mayek-fonts-20141117-5.fc21-noarch/from_repo key not found 10:20:02 Hif no origin for gtksourceview3;3.14.3-1.fc21;x86_64;installed: /var/lib/yum/yumdb/g/30b417b9f0311be9ed4df57f649aa0e0a8fcea19-gtksourceview3-3.14.3-1.fc21-x86_64/from_repo key not found 10:20:02 Hif no origin for hunspell-af;0.20080825-9.fc21;noarch;installed: /var/lib/yum/yumdb/h/9b6861ef45b20f8a9db59f5d7426a0ff9ec9e92b-hunspell-af-0.20080825-9.fc21-noarch/from_repo key not found 10:20:02 Hif no origin for hunspell-ar;3.2-2.fc21;noarch;installed: /var/lib/yum/yumdb/h/56699add438fc7726a01e14b629ff6ae48609fa0-hunspell-ar-3.2-2.fc21-noarch/from_repo key not found 10:20:02 Hif no origin for hunspell-en;0.20121024-9.fc21;noarch;installed: /var/lib/yum/yumdb/h/1d223145f2865f33e6ab2571fb7b5ac5429f14cf-hunspell-en-0.20121024-9.fc21-noarch/from_repo key not found 10:20:02 Hif no origin for hunspell-en-GB;0.20121024-9.fc21;noarch;installed: /var/lib/yum/yumdb/h/848ae7ac2eeeff6b9c366255c37af8d1b5f44d75-hunspell-en-GB-0.20121024-9.fc21-noarch/from_repo key not found 10:20:02 Hif no origin for hunspell-es;1:0.7-3.fc21;noarch;installed: /var/lib/yum/yumdb/h/26dd2815a212a117b92da25b4c420ba6bf37c096-hunspell-es-0.7-3.fc21-noarch/from_repo key not found 10:20:02 Hif no origin for javapackages-tools;4.1.0-7.fc21;noarch;installed: /var/lib/yum/yumdb/j/42620e97af35819512fed67d8b7aa677e10756ff-javapackages-tools-4.1.0-7.fc21-noarch/from_repo key not found 10:20:02 Hif no origin for libgusb;0.2.4-1.fc21;x86_64;installed: /var/lib/yum/yumdb/l/e8753675944784b0a805aee01ab7a2082cf09bd0-libgusb-0.2.4-1.fc21-x86_64/from_repo key not found 10:20:02 Hif no origin for libodfgen;0.1.3-1.fc21;x86_64;installed: /var/lib/yum/yumdb/l/db5147dc990fc5c5f832113c4384f98bf7decb15-libodfgen-0.1.3-1.fc21-x86_64/from_repo key not found 10:20:02 Hif no origin for libvdpau;0.9-1.fc21;x86_64;installed: /var/lib/yum/yumdb/l/91028309ffb990354acaad94aa6d4c4070d0930a-libvdpau-0.9-1.fc21-x86_64/from_repo key not found 10:20:02 Hif no origin for libvisio;0.1.1-1.fc21;x86_64;installed: /var/lib/yum/yumdb/l/71e99e6c72cd7676671cac86991ed5e2aac17319-libvisio-0.1.1-1.fc21-x86_64/from_repo key not found 10:20:02 Hif no origin for libxshmfence;1.2-1.fc21;x86_64;installed: /var/lib/yum/yumdb/l/cf499cbac1731343c8c97d0bc77f349bc8fffabe-libxshmfence-1.2-1.fc21-x86_64/from_repo key not found 10:20:02 Hif no origin for libxshmfence-devel;1.2-1.fc21;x86_64;installed: /var/lib/yum/yumdb/l/93057ddaa29e29c8616a78af5679437d22a632e8-libxshmfence-devel-1.2-1.fc21-x86_64/from_repo key not found 10:20:02 Hif no origin for llvm;3.5.0-6.fc21;x86_64;installed: /var/lib/yum/yumdb/l/52b35c66ffbf15e91b33d0143447744e7d311885-llvm-3.5.0-6.fc21-x86_64/from_repo key not found 10:20:02 Hif no origin for llvm-devel;3.5.0-6.fc21;x86_64;installed: /var/lib/yum/yumdb/l/b14dabf6330976e0ba4261f1ad19e4b230a0f262-llvm-devel-3.5.0-6.fc21-x86_64/from_repo key not found 10:20:02 Hif no origin for llvm-libs;3.5.0-6.fc21;x86_64;installed: /var/lib/yum/yumdb/l/2ce296a5ec5f93bb262e9751da93dcd3f7a20f75-llvm-libs-3.5.0-6.fc21-x86_64/from_repo key not found 10:20:02 Hif no origin for lm_sensors;3.3.5-5.fc21;x86_64;installed: /var/lib/yum/yumdb/l/d2b8c79e8b6854de5acb525f4c5e7754d68a7e55-lm_sensors-3.3.5-5.fc21-x86_64/from_repo key not found 10:20:02 Hif no origin for lm_sensors-libs;3.3.5-5.fc21;x86_64;installed: /var/lib/yum/yumdb/l/12043d8501bdeee18fe582404c8ffcf9ce179024-lm_sensors-libs-3.3.5-5.fc21-x86_64/from_repo key not found 10:20:02 Hif no origin for ltrace;0.7.91-13.fc21;x86_64;installed: /var/lib/yum/yumdb/l/0e9bca0c76c102d6d38f5bdc875d29127290f8d9-ltrace-0.7.91-13.fc21-x86_64/from_repo key not found 10:20:02 Hif no origin for man-db;2.6.7.1-13.fc21;x86_64;installed: /var/lib/yum/yumdb/m/5aaf6a5ae14aad7bda1c4e11d363619e32b06966-man-db-2.6.7.1-13.fc21-x86_64/from_repo key not found 10:20:02 Hif no origin for netcf-libs;0.2.6-2.fc21;x86_64;installed: /var/lib/yum/yumdb/n/346cc7022a5a5985006b44f969fc691eb14d861d-netcf-libs-0.2.6-2.fc21-x86_64/from_repo key not found 10:20:02 Hif no origin for openssh;6.6.1p1-11.1.fc21;x86_64;installed: /var/lib/yum/yumdb/o/0805e7c36d0ea536705bc0fcc0455d8fe1ceb12f-openssh-6.6.1p1-11.1.fc21-x86_64/from_repo key not found 10:20:02 Hif no origin for openssh-askpass;6.6.1p1-11.1.fc21;x86_64;installed: /var/lib/yum/yumdb/o/e6e9cd3d52656d5d2337734b1bff373a16261edd-openssh-askpass-6.6.1p1-11.1.fc21-x86_64/from_repo key not found 10:20:02 Hif no origin for openssh-clients;6.6.1p1-11.1.fc21;x86_64;installed: /var/lib/yum/yumdb/o/aeb0766d48208c179de6c1c708465f49d5809b39-openssh-clients-6.6.1p1-11.1.fc21-x86_64/from_repo key not found 10:20:02 Hif no origin for openssh-server;6.6.1p1-11.1.fc21;x86_64;installed: /var/lib/yum/yumdb/o/b66169a0eb8ee02709932dd008cb3068c3aa600b-openssh-server-6.6.1p1-11.1.fc21-x86_64/from_repo key not found 10:20:02 Hif no origin for perl-DB_File;1.835-1.fc21;x86_64;installed: /var/lib/yum/yumdb/p/4c195d027f80c1e92f972136c05946e373b1d51a-perl-DB_File-1.835-1.fc21-x86_64/from_repo key not found 10:20:02 Hif no origin for python-babel;1.3-7.fc21;noarch;installed: /var/lib/yum/yumdb/p/8fbef39cee48d4562e7287430f474b45efee08c4-python-babel-1.3-7.fc21-noarch/from_repo key not found 10:20:02 Hif no origin for python-javapackages;4.1.0-7.fc21;noarch;installed: /var/lib/yum/yumdb/p/b3600688e61470e91e8cb1ac09ad176b7dea27b0-python-javapackages-4.1.0-7.fc21-noarch/from_repo key not found 10:20:02 Hif no origin for stoken-libs;0.81-2.fc21;x86_64;installed: /var/lib/yum/yumdb/s/f31c30a1c52132030baedcd753d7b04a46512cb4-stoken-libs-0.81-2.fc21-x86_64/from_repo key not found 10:20:02 Hif no origin for tracker;1.2.5-2.fc21;x86_64;installed: /var/lib/yum/yumdb/t/5112599efa39d427ecc6b38905bed5f1b5426ff4-tracker-1.2.5-2.fc21-x86_64/from_repo key not found 10:20:02 PackageKit backend was running for 921 ms 10:20:02 PackageKit emitting finished 'success', 921 10:20:02 PackageKit transaction now finished 10:20:02 PackageKit 3 transactions in list, 0 committed but not finished So it removes a couple random packages from the repo, then goes crazy listing a bunch of unrelated packages. GNOME Software displays no error message. The attached screenshot shows the state of the dialog AFTER removing the software source. It looks like nothing happened. So this dialog does not work at all in either 3.12 (when this bug was reported) or 3.14. Due to the severity of the issue, I think we should temporarily remove the dialog if there's no easy fix.
I poked a bit at the sources dialog today and this should be fixed in git master now, https://git.gnome.org/browse/gnome-software/commit/?id=16730e6d5296475aea6e3834b1dce357e6e0d06a and other commits that lead up to it.
Thanks a bunch. So the remove button never worked... I wish we had infinite manpower, so we could have tests for such things.... This looks like a good candidate to be backported.
OK, backported the fixes to 3.16.3 and it's on its way to updates-testing, https://admin.fedoraproject.org/updates/gnome-software-3.16.3-1.fc22