| Summary: | Non-fatal Upgrade Errors from KDE Neon 22.04 to 24.04 | ||
|---|---|---|---|
| Product: | [KDE Neon] neon | Reporter: | 3f15f7ea |
| Component: | Packages User Edition | Assignee: | Neon Bugs <neon-bugs-null> |
| Status: | RESOLVED NOT A BUG | ||
| Severity: | normal | CC: | jr, neon-bugs-null, oded |
| Priority: | NOR | ||
| Version First Reported In: | unspecified | ||
| Target Milestone: | --- | ||
| Platform: | Neon | ||
| OS: | Linux | ||
| Latest Commit: | Version Fixed/Implemented In: | ||
| Sentry Crash Report: | |||
| Attachments: | Upgrade error messages | ||
|
Description
3f15f7ea
2024-10-10 20:04:50 UTC
Do you have a file called /etc/apt/keyrings/packages.mozilla.org.asc on your system, and if so - what does the output of `dpkg -S /etc/apt/keyrings/packages.mozilla.org.asc` shows? That file should have been removed by the update of the neon-repositories-mozilla-firefox package from the KDE Neon noble repository. (In reply to Oded Arbel from comment #1) > Do you have a file called /etc/apt/keyrings/packages.mozilla.org.asc on your > system, and if so - what does the output of `dpkg -S > /etc/apt/keyrings/packages.mozilla.org.asc` shows? > > That file should have been removed by the update of the > neon-repositories-mozilla-firefox package from the KDE Neon noble repository. To correct the situation, I manually rolled back Mozilla's instructions. Everything updates fine now. I don't remember if the file was there. Given I followed Mozilla's instructions, I would assume the file was there. I do remember removing sources and files. (In reply to 3f15f7ea from comment #2) > I don't remember if the file was there. Given I followed Mozilla's > instructions, I would assume the file was there. I do remember removing > sources and files. Could you possibly point to Mozilla's instructions? The reason I ask is that the /etc/apt/keyrings are coming from KDE Neon's neon-repositories-mozilla-firefox package, that is used to install a non-snap Firefox version. As far as I can tell Mozilla's installation instructions do not refer to that setup. (In reply to Oded Arbel from comment #3) > (In reply to 3f15f7ea from comment #2) > > I don't remember if the file was there. Given I followed Mozilla's > > instructions, I would assume the file was there. I do remember removing > > sources and files. > > Could you possibly point to Mozilla's instructions? The reason I ask is that > the /etc/apt/keyrings are coming from KDE Neon's > neon-repositories-mozilla-firefox package, that is used to install a > non-snap Firefox version. As far as I can tell Mozilla's installation > instructions do not refer to that setup. Before the update, I installed Firefox using these instructions. https://support.mozilla.org/en-US/kb/install-firefox-linux The update completed, but threw a warning to me about the error: E: Conflicting values set for option Signed-By regarding source https://packages.mozilla.org/apt/ mozilla: /etc/apt/keyrings/packages.mozilla.org.asc != /etc/apt/keyrings/org.kde.neon.packages.mozilla.org.asc E: The list of sources could not be read. I would see that error or similar when performing an apt update. I manually rolled back what the steps on that page instructed to install, and the error went away. (In reply to 3f15f7ea from comment #4) > Before the update, I installed Firefox using these instructions. > https://support.mozilla.org/en-US/kb/install-firefox-linux Well, there's the problem - the meta package neon-desktop causes the installation of the Neon package neon-repositories-mozilla-firefox - which does basically the same thing as the Firefox install instructions that you linked, except it generates slightly different file names. If you have both this and the files from the mozilla.org instructions - there's will be a conflict. This isn't a bug - its what always happens when users try to follow manual instructions that conflict with something that the operating system does automatically. (In reply to Oded Arbel from comment #5) > (In reply to 3f15f7ea from comment #4) > > Before the update, I installed Firefox using these instructions. > > https://support.mozilla.org/en-US/kb/install-firefox-linux > > Well, there's the problem - the meta package neon-desktop causes the > installation of the Neon package neon-repositories-mozilla-firefox - which > does basically the same thing as the Firefox install instructions that you > linked, except it generates slightly different file names. If you have both > this and the files from the mozilla.org instructions - there's will be a > conflict. > > This isn't a bug - its what always happens when users try to follow manual > instructions that conflict with something that the operating system does > automatically. I followed the instructions because the default repo wasn't giving me the latest. I performed several updates (apt update) before the upgrade without issue, months before the upgrade was published. There were no conflicts or errors until the Neon upgrade. It's a non-fatal issue. I just wanted to make Neon team aware. |