Bug 2268411

Summary: Gramps About -> License is missing
Product: [Fedora] Fedora Reporter: Elliott Sales de Andrade <quantum.analyst>
Component: grampsAssignee: Gwyn Ciesla <gwync>
Status: CLOSED ERRATA QA Contact: Fedora Extras Quality Assurance <extras-qa>
Severity: medium Docs Contact:
Priority: unspecified    
Version: 39CC: cz172638, gwync, howard+fedora
Target Milestone: ---   
Target Release: ---   
Hardware: Unspecified   
OS: Linux   
Whiteboard:
Fixed In Version: gramps-5.2.0-2.fc39 gramps-5.2.0-2.fc40 Doc Type: ---
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2024-03-19 01:09:48 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:

Description Elliott Sales de Andrade 2024-03-07 11:00:27 UTC
The license information is missing from the GUI.

Reproducible: Always

Steps to Reproduce:
1. Open the About dialog from Help->About
2. Switch to the License tab
Actual Results:  
The tab says "License file is missing"

Expected Results:  
The GPL license text should be there.

This is because the spec deletes the `COPYING` file from the data directory:
https://src.fedoraproject.org/rpms/gramps/blob/rawhide/f/gramps.spec#_60

If you want to do that, then this variable should be updated to point to the package copy:
https://github.com/gramps-project/gramps/blob/f41cddcd2f3f2164de43596d39ca1aa835fff38f/gramps/gen/const.py#L212

Comment 1 Fedora Update System 2024-03-07 17:15:57 UTC
FEDORA-2024-02f014a66e (gramps-5.2.0-2.fc40) has been submitted as an update to Fedora 40.
https://bodhi.fedoraproject.org/updates/FEDORA-2024-02f014a66e

Comment 2 Fedora Update System 2024-03-07 17:15:57 UTC
FEDORA-2024-b84165a7ee (gramps-5.2.0-2.fc39) has been submitted as an update to Fedora 39.
https://bodhi.fedoraproject.org/updates/FEDORA-2024-b84165a7ee

Comment 3 Fedora Update System 2024-03-07 21:21:11 UTC
FEDORA-2024-02f014a66e has been pushed to the Fedora 40 testing repository.
Soon you'll be able to install the update with the following command:
`sudo dnf upgrade --enablerepo=updates-testing --refresh --advisory=FEDORA-2024-02f014a66e`
You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2024-02f014a66e

See also https://fedoraproject.org/wiki/QA:Updates_Testing for more information on how to test updates.

Comment 4 Fedora Update System 2024-03-08 00:58:50 UTC
FEDORA-2024-b84165a7ee has been pushed to the Fedora 39 testing repository.
Soon you'll be able to install the update with the following command:
`sudo dnf upgrade --enablerepo=updates-testing --refresh --advisory=FEDORA-2024-b84165a7ee`
You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2024-b84165a7ee

See also https://fedoraproject.org/wiki/QA:Updates_Testing for more information on how to test updates.

Comment 5 Fedora Update System 2024-03-19 01:09:48 UTC
FEDORA-2024-b84165a7ee (gramps-5.2.0-2.fc39) has been pushed to the Fedora 39 stable repository.
If problem still persists, please make note of it in this bug report.

Comment 6 Fedora Update System 2024-03-23 00:31:02 UTC
FEDORA-2024-02f014a66e (gramps-5.2.0-2.fc40) has been pushed to the Fedora 40 stable repository.
If problem still persists, please make note of it in this bug report.