Created attachment 1899412 [details] Three contacts after the one was edited. Description of problem: When a contact is edited in Gnome Contacts, another empty contact with the same name appears after the Done button is clicked. The original contact gets properly updated, the other one stays empty. Sometimes even two empty contacts appear. Version-Release number of selected component (if applicable): gnome-contacts-42.0-1.fc37.x86_64 How reproducible: Always Steps to Reproduce: 1. Edit a contact and see the result. Actual results: Empty contacts appear while editing contacts. Expected results: No empty contacts appear and the application only edits the original contact. Additional info: See the screenshot. The upstream bug: https://gitlab.gnome.org/GNOME/gnome-contacts/-/issues/248
Proposed as a Blocker for 37-final by Fedora user lruzicka using the blocker tracking app because: Because this bug violates the basic functionality of the application, I propose this as a blocker.
This bug appears to have been reported against 'rawhide' during the Fedora Linux 37 development cycle. Changing version to 37.
+4 in https://pagure.io/fedora-qa/blocker-review/issue/838 , marking accepted.
Contacts isn't heavily used, so it's unlikely that users will encounter this issue. The Workstation Working Group is of the opinion that it shouldn't block the release. We're going to reassess the inclusion of gnome-contacts in the install media for F38. However, for now we think that it's best to give the app opportunity to improve and not block the release on it. We are tracking this question here: https://pagure.io/fedora-workstation/issue/307
Well, but now we're back at the problem from last cycle. The criteria, which we agreed between us, say: "For all release-blocking desktop / arch combinations, the following applications must start successfully and withstand a basic functionality test: ... Additionally, for Fedora Workstation on the x86_64 architecture, all applications installed by default which can be launched from the Activities menu must meet this requirement". There's no distinction between "heavily used" and not heavily used apps there. The feedback from 36 cycle was that we were finding bugs in less commonly used applications too late, so okay, this cycle, we tested them much earlier. We filed this bug last month. You still have another month and a half till the Final target date. This certainly seems early enough. If you still don't want basic functionality bugs in "less heavily used" apps to be blockers even when they're discovered and reported in plenty of time, we need to change the criteria.
Niels is working on this bug, but he said that it's not so simple and he had to basically rewrite all the internals - we might have something to test in the following days (probably a scratch build).
Hi, Just a quick update: I posted my almost ready branch on https://gitlab.gnome.org/GNOME/gnome-contacts/-/merge_requests/207 . The issue mentioned here (as well as some other issues) are now solved for my local setup. (In reply to Adam Williamson from comment #5) > The feedback from 36 cycle was that we were finding bugs in less commonly > used applications too late, so okay, this cycle, we tested them much > earlier. We filed this bug last month. You still have another month and a > half till the Final target date. This certainly seems early enough. Just wanted to make sure that this early testing is really, really appreciated here. Like Tomas already mentioned, properly fixing this was quite a bit of work, and this early testing definitely helped me make sure I had enough time to tackle this appropriately. So thank you!
(In reply to Niels De Graef from comment #7) > Hi, > > Just a quick update: I posted my almost ready branch on > https://gitlab.gnome.org/GNOME/gnome-contacts/-/merge_requests/207 . The > issue mentioned here (as well as some other issues) are now solved for my > local setup. MR got merged
Moved to POST since this is part of the .rc release
FEDORA-2022-50e585b456 has been submitted as an update to Fedora 37. https://bodhi.fedoraproject.org/updates/FEDORA-2022-50e585b456
FEDORA-2022-50e585b456 has been pushed to the Fedora 37 testing repository. Soon you'll be able to install the update with the following command: `sudo dnf upgrade --enablerepo=updates-testing --refresh --advisory=FEDORA-2022-50e585b456` You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2022-50e585b456 See also https://fedoraproject.org/wiki/QA:Updates_Testing for more information on how to test updates.
gnome-contacts was pulled from the update due to a crasher bug: https://gitlab.gnome.org/GNOME/gnome-contacts/-/issues/266 so resetting this to POST to indicate we expect a new build/update to fix the crasher while also fixing this.
FEDORA-2022-acbfee2ce8 has been submitted as an update to Fedora 37. https://bodhi.fedoraproject.org/updates/FEDORA-2022-acbfee2ce8
FEDORA-2022-acbfee2ce8 has been pushed to the Fedora 37 testing repository. Soon you'll be able to install the update with the following command: `sudo dnf upgrade --enablerepo=updates-testing --refresh --advisory=FEDORA-2022-acbfee2ce8` You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2022-acbfee2ce8 See also https://fedoraproject.org/wiki/QA:Updates_Testing for more information on how to test updates.
FEDORA-2022-acbfee2ce8 has been pushed to the Fedora 37 stable repository. If problem still persists, please make note of it in this bug report.