New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
install fails on Fedora 39+ #3008
Comments
The Fedora builds are done on opensuse build service (OBS). Usually people remove and add the certificate again if there are problems. |
Hello @pbek I have this sorted on at least one upgraded F40 (Cinnamon DE) host. Your instructions should ideally be updated to point out that the "TIP" -- "accept the repo key" instructions and "legacy" installs NOT necessarily use the folder with "Fedora_36" in the name but rather explicitly point out the user input the version of Fedora s/he is using. [ I accidentally glossed over this in my rush to get QOwnNotes working earlier. ] Also, you will need to publish a Fedora 40 repository considering F40 was released today. As a consequence of the update, all "variable"-based paths such as Thanks for your excellent ongoing work with QOwnNotes! :-) |
Would you care to suggest changes in a pull request, @FBachofner? I have not much experience with the ins and outs of Fedora. 😉 |
Hello @pbek I would be glad to attempt this on the upcoming weekend Patrizio. Beyond entering and responding to issues, I have precious little knowledge of how Github works, so it will be a learning experience! Can a page be edited right in the browser or will I have to clone all or part of the repository to one of my machines? |
Hi @pbek Well, I decided I had a few moments and thus made the pull request right now as opposed to waiting for the weekend. It was remarkably straightforward to "fork" the project, edit fedora.md (from the website folder) in the browser and make the pull request. I have only suggested very minor edits, but if you incorporate them you will definitely need to create the Fedora_40 repository (i.e. https://download.opensuse.org/repositories/home:/pbek:/QOwnNotes/Fedora_/ ) so the links resolve properly. |
Thank you! |
I guess we can close this now, can we? |
Hi @pbek
Sorry, no. I just uninstalled QOwnNotes 24.3 and performed various other system cleanup tasks. Then: Result:
|
Dunno, what are Fedora people doing in that case? 😊 |
Does this also happen on a fresh installation of Fedora? |
Hi @pbek
I would if I could! ;-) The key(s) is(are) not found anywhere in the "passwords and keys" app. This is an enigma to me. |
This is what GPT-4 said 😊 : The error message indicates that the GPG keys already installed on your system do not match the ones required for validating the QOwnNotes package you're attempting to install. This mismatch can happen for various reasons, such as an outdated key or a recent change in the repository's security setup. Follow these steps to resolve the issue: 1. Remove the existing GPG keyFirst, you may want to remove the existing, incorrect GPG key to avoid conflicts. However, finding and removing the exact key can be tricky, especially for beginners. If you're sure about which key to remove and its impact, you could use the 2. Import the new GPG keyYou can manually import the correct GPG key for the QOwnNotes repository. The error message you provided contains the URL for the key. You can import this key using In your case, you would run: sudo rpm --import http://download.opensuse.org/repositories/home:/pbek:/QOwnNotes/Fedora_40/repodata/repomd.xml.key 3. Clean DNF cacheSometimes, your system's package manager cache can cause issues. Cleaning the cache can ensure that your system fetches the latest metadata from repositories. You can clean the DNF cache with the following command: sudo dnf clean all 4. Try installing QOwnNotes againNow that you have imported the correct GPG key and cleaned the cache, try installing QOwnNotes again: sudo dnf install qownnotes If you still encounter issues, there might be additional problems with the repository configuration or with the package itself. In such cases, consider checking the official QOwnNotes installation instructions for Fedora or seeking support from the QOwnNotes community. It’s also worth ensuring that your system is fully updated ( |
Hi @pbek Thanks for your efforts. I had tried all these things. The real problem seems to be that the wrong key is installed, but there is no way to see it and (therefore) no way to remove it. I'll ask about this on one of the Fedora forums in a moment. Hopefully I can get help from someone with more expertise in Fedora than I seem to have. I'll report back soon. |
Or maybe it's a problem with OBS? 🤔 |
Hi @pbek When you say OBS, do you somehow mean https://obsproject.com/ ? I don't have that on any machines currently . . . I got interrupted last week and hope to finally inquire on the forums this weekend regarding expired keys which don't show up anywhere I expect to find them. |
No, it's open build service, the repository you are downloading from 😁 |
Ever since moving from Linux Mint to Fedora 39 (and in one case F40, beta) I can not get QOwnNotes to install.
I follow the either of the detailed instruction options (i.e. "config-manager" or "legacy"), attempt to install and promptly get an error message.
The error message begins:
This is followed by an apparently identical 2nd message (one seems to be for "qownnotes" the other for "qt5-qtwebsockets" )
Thanks in advance for ideas/help. In the meantime we have QON running as an appimage, but that is suboptimal due to concerns with staying updated.
Flatpak and (especially) Snap versions are not of interest to any of my users.
The text was updated successfully, but these errors were encountered: