Bug 2329655
| Summary: | Package source files are checked into distgit repo | ||
|---|---|---|---|
| Product: | [Fedora] Fedora | Reporter: | "FeRD" (Frank Dana) <ferdnyc> |
| Component: | adobe-source-han-mono-fonts | Assignee: | Akira TAGOH <tagoh> |
| Status: | CLOSED RAWHIDE | QA Contact: | Fedora Extras Quality Assurance <extras-qa> |
| Severity: | medium | Docs Contact: | |
| Priority: | unspecified | ||
| Version: | 41 | CC: | fonts-bugs, pnemade, tagoh |
| Target Milestone: | --- | ||
| Target Release: | --- | ||
| Hardware: | Unspecified | ||
| OS: | Linux | ||
| Whiteboard: | |||
| Fixed In Version: | Doc Type: | If docs needed, set a value | |
| Doc Text: | Story Points: | --- | |
| Clone Of: | Environment: | ||
| Last Closed: | 2025-05-11 10:51:36 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
"FeRD" (Frank Dana)
2024-11-30 23:14:01 UTC
I've filed a releng ticket asking for their assistance in cleaning up the repo's history, that ticket is: https://pagure.io/releng/issue/12487 Traditionally it's been deemed necessary for releng to seek FESCO approval before performing any such cleanup, so there are a few steps to the whole process and it may take a bit of time. I have submitted PR https://src.fedoraproject.org/rpms/adobe-source-han-mono-fonts/pull-request/3 Thanks. merged into dist-git. Did nobody read my issue summary? "An important point here is that it will NOT do any good to simply `git rm` the errant file -- it's still part of the commit history, so it'll still live in the `.git` directory and still cause large checkouts. Correcting this requires administrative rewrite of the repo's commit history, which can be done by releng but first has to be authorized by FeSCO because under normal circumstances rewriting package repo history is entirely prohibited." This CANNOT be fixed by PR, the files are still in the Git history. If the PR changed the workflow to prevent this happening in the future, that's great, but it doesn't solve the underlying issue at all. Reopening, sorry. Did nobody read my issue summary? "An important point here is that it will NOT do any good to simply `git rm` the errant file -- it's still part of the commit history, so it'll still live in the `.git` directory and still cause large checkouts. Correcting this requires administrative rewrite of the repo's commit history, which can be done by releng but first has to be authorized by FeSCO because under normal circumstances rewriting package repo history is entirely prohibited." This CANNOT be fixed by PR, the files are still in the Git history. If the PR changed the workflow to prevent this happening in the future, that's great, but it doesn't solve the underlying issue at all. Reopening, sorry. There is nothing we can do here. If you think its problem for you then I request to report this to https://pagure.io/releng/issues. The releng is not under package maintainer control. I am closing this bug as there is really nothing a package maintainer can do here. That's fair. Already reported as https://pagure.io/releng/issue/12487 so that end is covered. |