Bug 2271961
| Summary: | README.fedora.md has instruction error | ||
|---|---|---|---|
| Product: | [Fedora] Fedora | Reporter: | M. Schlegel <moschlegbz> |
| Component: | corectrl | Assignee: | Artem <ego.cordatus> |
| Status: | CLOSED ERRATA | QA Contact: | Fedora Extras Quality Assurance <extras-qa> |
| Severity: | low | Docs Contact: | |
| Priority: | unspecified | ||
| Version: | 40 | CC: | ego.cordatus |
| Target Milestone: | --- | Keywords: | Documentation |
| Target Release: | --- | ||
| Hardware: | x86_64 | ||
| OS: | Linux | ||
| Whiteboard: | |||
| Fixed In Version: | corectrl-1.3.11-2.fc41 corectrl-1.4.0-2.fc40 corectrl-1.4.0-3.fc41 | Doc Type: | If docs needed, set a value |
| Doc Text: | Story Points: | --- | |
| Clone Of: | Environment: | ||
| Last Closed: | 2024-05-05 20:14:52 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
M. Schlegel
2024-03-27 22:33:29 UTC
Thanks for reporting. This happened after upstream changed to canonical RDNS name scheme. I plan to include rh#2271961 fix with next CoreCtrl update. FEDORA-2024-b12bf5ee52 (corectrl-1.3.11-2.fc41) has been submitted as an update to Fedora 41. https://bodhi.fedoraproject.org/updates/FEDORA-2024-b12bf5ee52 FEDORA-2024-b12bf5ee52 (corectrl-1.3.11-2.fc41) has been pushed to the Fedora 41 stable repository. If problem still persists, please make note of it in this bug report. FEDORA-2024-f563948194 (corectrl-1.4.0-2.fc40) has been submitted as an update to Fedora 40. https://bodhi.fedoraproject.org/updates/FEDORA-2024-f563948194 I didn't actually install the package but simply grabbed the 1.4.0-2 rpm from the bodhi page and then used rpm2cpio/cpio to look in the README.fedora.md file grepped to the desktop line: $ rpm2cpio corectrl-1.4.0-2.fc40.x86_64.rpm | cpio -i --to-stdout ./usr/share/doc/corectrl/README.fedora.md | grep desktop cp /usr/share/applications/org.corectrl.corectrl.desktop ~/.config/autostart/corectrl.desktop $ rpm -qlvp corectrl-1.4.0-2.fc40.x86_64.rpm | grep desktop -rw-r--r-- 1 root root 836 Mar 17 07:10 /usr/share/applications/org.corectrl.CoreCtrl.desktop The actual file on the filesystem has a Camel Typed name "org.corectrl.CoreCtrl.desktop" so either the "cp" sample in the README should do the same or the file in the rpm shouldn't be camelized. Obviously experienced users will figure out the spelling issue but less advanced users would be confused to get the "No such file or directory" error FEDORA-2024-f563948194 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-f563948194` You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2024-f563948194 See also https://fedoraproject.org/wiki/QA:Updates_Testing for more information on how to test updates. FEDORA-2024-f563948194 (corectrl-1.4.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. FEDORA-2024-6a5e77cfd9 (corectrl-1.4.0-3.fc41) has been submitted as an update to Fedora 41. https://bodhi.fedoraproject.org/updates/FEDORA-2024-6a5e77cfd9 (In reply to M. Schlegel from comment #5) Thanks for providing feedback. Should be fixed in corectrl-1.4.0-3. I did exactly as you said in OP and didn't tested this myself. My mistake. Ideally we should do some checks during build to prevent such downstream changes in future. But this time consuming a little bit. FEDORA-2024-6a5e77cfd9 (corectrl-1.4.0-3.fc41) has been pushed to the Fedora 41 stable repository. If problem still persists, please make note of it in this bug report. "I did exactly as you said in OP and didn't tested this myself" I was quoting the filename that was on my filesystem from the old package. Apparently it's not even in gitlab with that name but it's "launcher.desktop" git clone https://gitlab.com/corectrl/corectrl.git cd corectrl diff resources/launcher.desktop /usr/share/applications/org.corectrl.CoreCtrl.desktop (files are the same) grep -nE "desktop|PROJECT_FQDN" CMakeLists.txt 4:set(PROJECT_FQDN "org.corectrl.CoreCtrl") 100: FILES resources/launcher.desktop 102: RENAME ${PROJECT_FQDN}.desktop Apparently there's some reason the file can't just have that name in git but has to be renamed. (In reply to M. Schlegel from comment #11) Yep, no worries. I've pushed update[1] also for f39, f40. Testing is still very wanted as always. Thanks one more time. [1]: https://bodhi.fedoraproject.org/updates/?packages=corectrl |