Patrick Shanahan schrieb:
* Dominique Leuenberger <dimstar@suse.de> [01-02-20 02:03]:
Please note that this mail was generated by a script. The described changes are computed based on the x86_64 DVD. The full online repo contains too many changes to be listed here.
Please check the known defects of this snapshot before upgrading: https://openqa.opensuse.org/tests/overview?distri=opensuse&groupid=1&version=Tumbleweed&build=20191231
why are some lang packages now required installs? especially *gtk3-lang*
lately *gtk3-lang* seems to be reinstalled after I remove it.
fwiw: I routinely remove *-lang* packages as I have no benefit there. and the *get3-lang* package is over-riding "--no-recommends".
maybe there are others but gtk3-lang is one I notice.
does this need a bug report?
gtk3-lang gets installed due to locale supplements generated by the translations it ships. It also supplements the en locale so that's why it gets installed always. Looks like gtk3 (ab)uses gettext to assign speaking names to keyboard buttons: $ msgunfmt /usr/share/locale/en/LC_MESSAGES/gtk30.mo|grep -1 KP_Right msgctxt "keyboard label" msgid "KP_Right" msgstr "Right (keypad)" So not installing gtk3-lang actually breaks gtk3 in a sense. The right fix seems to be upstream changing their approach. Alternatively the gtk3 package could ship the en "translation" in the main package rather than gtk3-lang. It's not really a translation after all. In any case a bug IMO. cu Ludwig -- (o_ Ludwig Nussel //\ V_/_ http://www.suse.com/ SUSE Software Solutions Germany GmbH, GF: Felix Imendörffer HRB 36809 (AG Nürnberg) -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org