Bug 505011 - Firefox-local-de cannot be installed due to invalid dependencies
Summary: Firefox-local-de cannot be installed due to invalid dependencies
Status: REOPENED
Alias: None
Product: neon
Classification: KDE Neon
Component: Packages User Edition (other bugs)
Version First Reported In: unspecified
Platform: Neon Linux
: NOR major
Target Milestone: ---
Assignee: Neon Bugs
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2025-05-30 13:04 UTC by Jens
Modified: 2025-06-04 18:24 UTC (History)
3 users (show)

See Also:
Latest Commit:
Version Fixed/Implemented In:
Sentry Crash Report:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Jens 2025-05-30 13:04:07 UTC
When I try to install or upgrade the firefox locale package on my (otherwise up to date) KDE Neon 6.3 system, this happens:

$ sudo pkcon install firefox-locale-de
[sudo] password for user: 
Resolving                               [=========================]         
Testing changes                         [=========================]         
Finished                                [=========================]         
Fatal error: The following packages have unmet dependencies:
  firefox-locale-de: Hängt ab von: firefox (>= 1:1snap1-0ubuntu5) but 139.0.1~build1 is to be installed

I think the above says it all. Possibly the dependency spec for the firefox-locale packages is broken - or the locale package isn't needed any more but the package manager doesn't know about it.

The problem is this is not even noticable unless you start "pkcon update" in Konsole - Discover simply says "unmet dependencies" and stops the upgrade, which prevents all other upgrads from happening as well.

Solution: Fix firefox-local-de (and possibly other firefox-locale-XX packages).

Thank you :-)
Comment 1 Carlos De Maine 2025-06-04 14:27:39 UTC
neon defaults to using the deb package(s) provided by mozilla rather than the snap package disguised as a deb from ubuntu.  people wishing for a snap can install the firefox snap. mozilla provides lang file in the firefox-l10n-* format.  so firefox-l10n-de is the package you wish to install
Comment 2 Jens 2025-06-04 18:24:55 UTC
Sorry for reopening, but maybe I wasn't entirely clear:

I am not using the "snap" package. I do not even know why this problem occured. I just know that since about a week ago, system upgrades (using Discover) stopped working with an error message about unmet dependancies. And then I started digging and found out it was impossible to upgrade the system because of the conflict with this firefox locale package (which I did not originally install, they must have been pulled in because of my langauge setting when installing KDE Neon originally).

So *something* in the repository dependancies changed and this prevented system upgrades.

This is what the bug report is about - not about using snap (which I am not, for Firefox at least).