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

Asked by Wise Melon

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

English Edit question
Ubuntu GNOME Edit question
Bruce Pieterse Edit question
Solved by:
Wise Melon
Last query:
Last reply:
Revision history for this message
Bruce Pieterse (octoquad) said :

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.

Revision history for this message
Wise Melon (wise-melon-deactivatedaccount) said :

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)?

Revision history for this message
Bruce Pieterse (octoquad) said :

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

Revision history for this message
Wise Melon (wise-melon-deactivatedaccount) said :

Ok, thank you, that solved my problem.

Revision history for this message
Tim Lunn (darkxst) said :

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.