Why will the language pack support feature in 15.10 not allow the user to uninstall language packs?

Asked by Wise Melon on 2015-08-01

As stated in the first comment of this bug report: https://bugs.launchpad.net/ubuntu-gnome/+bug/1479907

"That should land in 15.10, however is unlikely to include support for uninstalling language packs."

So my question is,why is it unlikely to include support for the uninstallation of language packs? And has there been a decision made that this is not a feature that the Gnome project wants to include, or is this simply something which will not be ready soon enough to release in 15.10, but is a feature that will be looked into and hopefully included in a later release?

Question information

Language:
English Edit question
Status:
Solved
For:
Ubuntu GNOME Edit question
Assignee:
Bruce Pieterse Edit question
Solved by:
Wise Melon
Solved:
Last query:
Last reply:
Bruce Pieterse (octoquad) said : #1

I think what Tim was saying, is that the language packs will be installable from the interface, but you won't be able to remove it from the interface. The only other alternative is to remove the language pack from the command line.

I will confirm for you.

I sort of understood that, but what I was really getting at was, will the ability for users to be able to remove language packs through the interface ever be implemented (in a future release)?

Bruce Pieterse (octoquad) said : #3

I'm sure it will, just that removing the language pack might not make it into 15.10 but in 16.04. Best guess is that it is due to the Feature Freeze that will occur soon[0][1].

[0]: https://wiki.ubuntu.com/WilyWerewolf/ReleaseSchedule
[1]: https://wiki.ubuntu.com/FeatureFreeze

Ok, thank you, that solved my problem.

Tim Lunn (darkxst) said : #5

fwiw, the uninstallation of packages via Packagekit is significantly harder than the installation, since there is no 'helper' api to do removals.

upstream have shown interest in implementing this, but right now Ubuntu is the only distro with proper language pack support. Packagekit's what-provides locale(), which is key to this feature is not implemented anywhere else yet.