Trying to install gimp-help-en threatens to install wslu
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
edubuntu-meta (Ubuntu) |
Fix Released
|
High
|
Erich Eickmeyer | ||
Noble |
Fix Released
|
High
|
Erich Eickmeyer | ||
kubuntu-meta (Ubuntu) |
Fix Released
|
High
|
Scarlett Gately Moore | ||
Noble |
Fix Released
|
High
|
Scarlett Gately Moore | ||
lubuntu-meta (Ubuntu) |
Fix Released
|
High
|
ԜаӀtеr Ⅼарсһуnѕkі | ||
Noble |
Fix Released
|
High
|
ԜаӀtеr Ⅼарсһуnѕkі | ||
ubuntu-budgie-meta (Ubuntu) |
Fix Released
|
High
|
fossfreedom | ||
Noble |
Fix Released
|
High
|
fossfreedom | ||
ubuntu-mate-meta (Ubuntu) |
Fix Released
|
High
|
Martin Wimpress | ||
Noble |
Fix Released
|
High
|
Martin Wimpress | ||
ubuntu-meta (Ubuntu) |
Invalid
|
Undecided
|
Unassigned | ||
Noble |
Invalid
|
Undecided
|
Unassigned | ||
ubuntustudio-meta (Ubuntu) |
Fix Released
|
High
|
Erich Eickmeyer | ||
Noble |
Fix Released
|
High
|
Erich Eickmeyer | ||
wslu (Ubuntu) |
Invalid
|
Undecided
|
Unassigned | ||
Noble |
Invalid
|
Undecided
|
Unassigned |
Bug Description
Filing this against ubuntu-meta since I believe this is a seed problem that potentially affects all variants of Ubuntu (flavors or otherwise).
wslu is "a collection of utilities for the Windows 10 Linux Subsystem, such as for converting Linux paths to a Windows paths or creating Linux application shortcuts on the Windows 10 Desktop." Obviously this package should *never* be installed on a desktop or even on most VMs, but only within WSL instances. However...
wslu provides the virtual package www-browser, as one of its features is to open links in Windows 10 using the default browser set there. This means that if a package depends or recommends www-browser, it may attempt to pull in one of several packages, wslu included. In the past, this hasn't been a problem because Firefox was present on all flavor images, and Firefox provides www-browser as well. However, now that Firefox is a Snap, it is possible for Firefox to be installed without the firefox transitional apt package being installed. (This is the case in a default installation of Kubuntu Noble Beta.) As it turns out, Kubuntu Noble Beta ships with *no* packages that provide www-browser, meaning that any package that depends on it will have to install a new browser.
Due to some stroke of misfortune, apt is picking wslu out of all packages as the package for this use case. Installing gimp-help-en will also install www-browser, which results in wslu becoming installed.
wslu causes quite a few problems when installed on a desktop system - among them, the syslog is spammed with errors due to the system not in fact being a WSL VM, audio breaks in weird ways, and application launchers sometimes fail. Why this happens is unclear, but the issues appear to resolve once wslu is removed from the system. It is therefore probably a good idea to avoid wslu becoming installed on accident in this way.
Probably the best way to resolve this is to ensure that some package that provides www-browser is available on every Ubuntu image. This could be done via seeding or by adding a package to ubuntu-minimal. Alternatively, wslu could be set to no longer provide www-browser, though it's unclear if that would break its functionality.
Changed in ubuntu-meta (Ubuntu Noble): | |
milestone: | none → ubuntu-24.04 |
Changed in wslu (Ubuntu Noble): | |
milestone: | none → ubuntu-24.04 |
Changed in ubuntu-budgie-meta (Ubuntu Noble): | |
status: | Triaged → Fix Committed |
assignee: | nobody → fossfreedom (fossfreedom) |
Changed in lubuntu-meta (Ubuntu Noble): | |
assignee: | nobody → Lubuntu Developers (lubuntu-dev) |
milestone: | none → ubuntu-24.04 |
Changed in lubuntu-meta (Ubuntu Noble): | |
status: | Triaged → In Progress |
Changed in lubuntu-meta (Ubuntu Noble): | |
assignee: | Lubuntu Developers (lubuntu-dev) → ԜаӀtеr Ⅼарсһуnѕkі (wxl) |
Changed in lubuntu-meta (Ubuntu Noble): | |
status: | In Progress → Fix Committed |
Changed in edubuntu-meta (Ubuntu Noble): | |
assignee: | nobody → Erich Eickmeyer (eeickmeyer) |
status: | In Progress → Fix Committed |
Changed in kubuntu-meta (Ubuntu Noble): | |
assignee: | nobody → Scarlett Gately Moore (scarlettmoore) |
status: | Triaged → In Progress |
milestone: | none → ubuntu-24.04 |
Changed in kubuntu-meta (Ubuntu Noble): | |
status: | In Progress → Fix Committed |
Changed in ubuntu-mate-meta (Ubuntu Noble): | |
assignee: | nobody → Martin Wimpress (flexiondotorg) |
status: | Triaged → In Progress |
status: | In Progress → Fix Committed |
If you have Gimp installed then gimp-help-en is automatically installed by Settings > Region&language > Manage installed languages and wslu is NOT installed.