[opensuse-factory] New Tumbleweed snapshot 20191231 released!
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 Please do not reply to this email to report issues, rather file a bug on bugzilla.opensuse.org. For more information on filing bugs please see https://en.opensuse.org/openSUSE:Submitting_bug_reports Packages changed: galculator postgresql10 (10.10 -> 10.11) xfce4-branding-openSUSE (4.14+20191207 -> 4.14+20191230) xfce4-terminal (0.8.8 -> 0.8.9.1) === Details === ==== galculator ==== Subpackages: galculator-lang - Removed Provide and obsolete mate-calc. Galculator is NOT a replacement for mate-calc which is its own project. ==== postgresql10 ==== Version update (10.10 -> 10.11) Subpackages: postgresql10-contrib postgresql10-devel postgresql10-server - use (and package) sha256 checksum file for source - update to 10.11: https://www.postgresql.org/about/news/1994/ https://www.postgresql.org/docs/10/release-10-11.html - add requires to the devel package for the libs that are returned by pg_config --libs ==== xfce4-branding-openSUSE ==== Version update (4.14+20191207 -> 4.14+20191230) Subpackages: exo-branding-openSUSE libgarcon-branding-openSUSE libxfce4ui-branding-openSUSE openSUSE-xfce-icon-theme thunar-volman-branding-openSUSE xfce4-notifyd-branding-openSUSE xfce4-panel-branding-openSUSE xfce4-power-manager-branding-openSUSE xfce4-session-branding-openSUSE xfce4-settings-branding-openSUSE xfdesktop-branding-openSUSE xfwm4-branding-openSUSE - Update to version 4.14+20191230: * Set default cursor to Adwaita ==== xfce4-terminal ==== Version update (0.8.8 -> 0.8.9.1) Subpackages: xfce4-terminal-lang - Update to version 0.8.9.1 - Fix "Open terminal here" functionality that was broken in release 0.8.9 (bxo#16307) - Changes in version 0.8.9 - Respect the "Working Directory" setting when opening initial window (the current directory was used instead). (bxo#16292) - Disable "Paste" actions in read-only mode - Point session manager to desktop file. (bxo#16121) - Resolve G_TYPE_INSTANCE_GET_PRIVATE deprecation warning - Allow to use <Alt> shortcuts when menu mnemonics are disabled. (bxo#15989) - Fix 'Menubar starts shown when set to hidden in properties' (bxo#15979) - Fix invalid geometry on Wayland. - Fix size increase when the menu is used on Wayland (bxo#13938) - Avoid passing null pointer to g_warning() - Replace GLib threading functions with their GDK counterparts - Fix setting a font via the command line (bxo#15869) - Properly apply zoom factor when creating new tab (bxo#15785) - Add icons to "Cancel" and "Paste" buttons - Fix background color changing when changing focus if "Vary the background color for each tab" is enabled (bxo#15740) - Revert "Save accelerators map on exit".(bxo#16058) - Allow to unset window urgency hint even if "Visual bell" is disabled (bxo#15729) - Unmaximize drop-down window when hiding it. (bxo#15681) - Allow to use --maximize with drop-down windows - Search dialog: Make opacity scale unfocusable. This prevents the text entry from losing focus when the opacity scale is used. - Fix closing tabs with middle click. (bxo#15687) - Translation updates -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org
* 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? -- (paka)Patrick Shanahan Plainfield, Indiana, USA @ptilopteri http://en.opensuse.org openSUSE Community Member facebook/ptilopteri Photos: http://wahoo.no-ip.org/piwigo paka @ IRCnet freenode -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org
On 02 Jan 10:12, Patrick Shanahan wrote:
* 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.
gtk3-lang is not recommended since some time: https://build.opensuse.org/request/show/746218 Something else is probably requiring it. Regards, ismail -- Aus so krummem Holze, als woraus der Mensch gemacht ist, kann nichts ganz Gerades gezimmert werden. — Immanuel Kant SUSE Software Solutions Germany GmbH, Maxfeldstrasse 5, 90409 Nuernberg, Germany GF: Felix Imendörffer (HRB 36809, AG Nürnberg)
* İsmail Dönmez <idoenmez@suse.de> [01-02-20 10:17]:
On 02 Jan 10:12, Patrick Shanahan wrote:
* 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.
gtk3-lang is not recommended since some time: https://build.opensuse.org/request/show/746218 Something else is probably requiring it.
apparently not something that I have installed: *> rpm -q --whatrequires gtk3-lang no package requires gtk3-lang so why does it override "--no-requires"? -- (paka)Patrick Shanahan Plainfield, Indiana, USA @ptilopteri http://en.opensuse.org openSUSE Community Member facebook/ptilopteri Photos: http://wahoo.no-ip.org/piwigo paka @ IRCnet freenode -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org
02.01.2020 18:15, İsmail Dönmez пишет:
On 02 Jan 10:12, Patrick Shanahan wrote:
* 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.
gtk3-lang is not recommended since some time: https://build.opensuse.org/request/show/746218 Something else is probably requiring it.
gtk3-lang Supplements installed locales so I would rather suspect commit 1e6c8c2f0bad5ccc4b87a6205bdf95c09c31651e Author: Michael Andres <ma@suse.de> Date: Fri Dec 7 10:31:30 2018 +0100 no-recommends: Nevertheless consider resolver namespaces (hardware,language,..supporting packages) (FATE#325513) Technically those packages use (reverse-)recommends to express their support for installed hardware, languages or filesystems. Nevertheless they are important and the resolver still considers them even if `no-recommends` is set. Consider: bor@tw:~> sudo zypper rm gtk3-lang Reading installed packages... Resolving package dependencies... The following package is going to be REMOVED: gtk3-lang 1 package to remove. After the operation, 19.9 MiB will be freed. Continue? [y/n/v/...? shows all options] (y): (1/1) Removing gtk3-lang-3.24.13+0-1.1.noarch ............................[done] bor@tw:~> sudo zypper in libgtk-3-0 Loading repository data... Reading installed packages... Resolving package dependencies... The following NEW package is going to be installed: gtk3-lang The following package is going to be upgraded: libgtk-3-0 1 package to upgrade, 1 new. Overall download size: 0 B. Already cached: 5.0 MiB. After the operation, additional 19.9 MiB will be used. Continue? [y/n/v/...? shows all options] (y): n bor@tw:~> sudo zypper in --no-recommends libgtk-3-0 Loading repository data... Reading installed packages... Resolving package dependencies... The following NEW package is going to be installed: gtk3-lang The following package is going to be upgraded: libgtk-3-0 1 package to upgrade, 1 new. Overall download size: 0 B. Already cached: 5.0 MiB. After the operation, additional 19.9 MiB will be used. Continue? [y/n/v/...? shows all options] (y):
* Andrei Borzenkov <arvidjaar@gmail.com> [01-02-20 12:48]: [...]
gtk3-lang Supplements installed locales so I would rather suspect
commit 1e6c8c2f0bad5ccc4b87a6205bdf95c09c31651e Author: Michael Andres <ma@suse.de> Date: Fri Dec 7 10:31:30 2018 +0100
no-recommends: Nevertheless consider resolver namespaces (hardware,language,..supporting packages) (FATE#325513)
Technically those packages use (reverse-)recommends to express their support for installed hardware, languages or filesystems. Nevertheless they are important and the resolver still considers them even if `no-recommends` is set.
Consider:
bor@tw:~> sudo zypper rm gtk3-lang Reading installed packages... Resolving package dependencies...
The following package is going to be REMOVED: gtk3-lang
1 package to remove. After the operation, 19.9 MiB will be freed. Continue? [y/n/v/...? shows all options] (y): (1/1) Removing gtk3-lang-3.24.13+0-1.1.noarch ............................[done]
bor@tw:~> sudo zypper in libgtk-3-0 Loading repository data... Reading installed packages... Resolving package dependencies...
The following NEW package is going to be installed: gtk3-lang
The following package is going to be upgraded: libgtk-3-0
1 package to upgrade, 1 new. Overall download size: 0 B. Already cached: 5.0 MiB. After the operation, additional 19.9 MiB will be used. Continue? [y/n/v/...? shows all options] (y): n bor@tw:~> sudo zypper in --no-recommends libgtk-3-0 Loading repository data... Reading installed packages... Resolving package dependencies...
The following NEW package is going to be installed: gtk3-lang
The following package is going to be upgraded: libgtk-3-0
1 package to upgrade, 1 new. Overall download size: 0 B. Already cached: 5.0 MiB. After the operation, additional 19.9 MiB will be used. Continue? [y/n/v/...? shows all options] (y):
tks for the explanation. I will block *that* lang package with a zypper lock. -- (paka)Patrick Shanahan Plainfield, Indiana, USA @ptilopteri http://en.opensuse.org openSUSE Community Member facebook/ptilopteri Photos: http://wahoo.no-ip.org/piwigo paka @ IRCnet freenode -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 On 02/01/2020 19.14, Patrick Shanahan wrote: | * Andrei Borzenkov <> [01-02-20 12:48]: ... |> |> The following NEW package is going to be installed: gtk3-lang |> |> The following package is going to be upgraded: libgtk-3-0 |> |> 1 package to upgrade, 1 new. Overall download size: 0 B. Already |> cached: 5.0 MiB. After the operation, additional 19.9 MiB will be |> used. Continue? [y/n/v/...? shows all options] (y): |> | | | tks for the explanation. I will block *that* lang package with a | zypper lock. | That will damage the *English* translation. Look: Telcontar:~ # rpm -ql gtk3-lang | grep "/en" /usr/share/locale/en/LC_MESSAGES/gtk30-properties.mo /usr/share/locale/en/LC_MESSAGES/gtk30.mo /usr/share/locale/en@shaw/LC_MESSAGES/gtk30-properties.mo /usr/share/locale/en@shaw/LC_MESSAGES/gtk30.mo /usr/share/locale/en_CA/LC_MESSAGES/gtk30-properties.mo /usr/share/locale/en_CA/LC_MESSAGES/gtk30.mo /usr/share/locale/en_GB/LC_MESSAGES/gtk30-properties.mo /usr/share/locale/en_GB/LC_MESSAGES/gtk30.mo Telcontar:~ # - -- Cheers / Saludos, Carlos E. R. (from 15.1 x86_64 at Telcontar) -----BEGIN PGP SIGNATURE----- iF0EARECAB0WIQQZEb51mJKK1KpcU/W1MxgcbY1H1QUCXg8MKgAKCRC1MxgcbY1H 1ScSAJ9i1S/FJ5MCkE27qOfEcQrj9bX0oQCaA8c2gp39x40+zBxYBS1EehT0Ibs= =I0ut -----END PGP SIGNATURE----- -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org
* Carlos E. R. <robin.listas@telefonica.net> [01-03-20 04:42]:
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1
On 02/01/2020 19.14, Patrick Shanahan wrote: | * Andrei Borzenkov <> [01-02-20 12:48]:
...
|> |> The following NEW package is going to be installed: gtk3-lang |> |> The following package is going to be upgraded: libgtk-3-0 |> |> 1 package to upgrade, 1 new. Overall download size: 0 B. Already |> cached: 5.0 MiB. After the operation, additional 19.9 MiB will be |> used. Continue? [y/n/v/...? shows all options] (y): |> | | | tks for the explanation. I will block *that* lang package with a | zypper lock. |
That will damage the *English* translation. Look:
Telcontar:~ # rpm -ql gtk3-lang | grep "/en" /usr/share/locale/en/LC_MESSAGES/gtk30-properties.mo /usr/share/locale/en/LC_MESSAGES/gtk30.mo /usr/share/locale/en@shaw/LC_MESSAGES/gtk30-properties.mo /usr/share/locale/en@shaw/LC_MESSAGES/gtk30.mo /usr/share/locale/en_CA/LC_MESSAGES/gtk30-properties.mo /usr/share/locale/en_CA/LC_MESSAGES/gtk30.mo /usr/share/locale/en_GB/LC_MESSAGES/gtk30-properties.mo /usr/share/locale/en_GB/LC_MESSAGES/gtk30.mo Telcontar:~ #
the "damage" is not apparent here. Either I do not use what is affected or the affection is not noted nor a problem. ... -- (paka)Patrick Shanahan Plainfield, Indiana, USA @ptilopteri http://en.opensuse.org openSUSE Community Member facebook/ptilopteri Photos: http://wahoo.no-ip.org/piwigo paka @ IRCnet freenode -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 On 04/01/2020 01.09, Patrick Shanahan wrote:
* Carlos E. R. <robin.listas@telefonica.net> [01-03-20 04:42]:
On 02/01/2020 19.14, Patrick Shanahan wrote: | * Andrei Borzenkov <> [01-02-20 12:48]:
...
| tks for the explanation. I will block *that* lang package with a | zypper lock. |
That will damage the *English* translation. Look:
Telcontar:~ # rpm -ql gtk3-lang | grep "/en" /usr/share/locale/en/LC_MESSAGES/gtk30-properties.mo /usr/share/locale/en/LC_MESSAGES/gtk30.mo /usr/share/locale/en@shaw/LC_MESSAGES/gtk30-properties.mo /usr/share/locale/en@shaw/LC_MESSAGES/gtk30.mo /usr/share/locale/en_CA/LC_MESSAGES/gtk30-properties.mo /usr/share/locale/en_CA/LC_MESSAGES/gtk30.mo /usr/share/locale/en_GB/LC_MESSAGES/gtk30-properties.mo /usr/share/locale/en_GB/LC_MESSAGES/gtk30.mo Telcontar:~ #
the "damage" is not apparent here. Either I do not use what is affected or the affection is not noted nor a problem. ...
Or your eyesight is not good enough :-P :-D - -- Cheers / Saludos, Carlos E. R. (from openSUSE 15.1 (Legolas)) -----BEGIN PGP SIGNATURE----- iF0EARECAB0WIQQZEb51mJKK1KpcU/W1MxgcbY1H1QUCXg/1ywAKCRC1MxgcbY1H 1ZB6AJ4iXVJSMZN6QiFD9BmI3zUtRBz2ZwCdEXhSlGr9DjxZ5phxEqj9F2BokGE= =kfBT -----END PGP SIGNATURE----- -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org
* Carlos E. R. <robin.listas@telefonica.net> [01-03-20 21:20]:
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1
On 04/01/2020 01.09, Patrick Shanahan wrote:
* Carlos E. R. <robin.listas@telefonica.net> [01-03-20 04:42]:
On 02/01/2020 19.14, Patrick Shanahan wrote: | * Andrei Borzenkov <> [01-02-20 12:48]:
...
| tks for the explanation. I will block *that* lang package with a | zypper lock. |
That will damage the *English* translation. Look:
Telcontar:~ # rpm -ql gtk3-lang | grep "/en" /usr/share/locale/en/LC_MESSAGES/gtk30-properties.mo /usr/share/locale/en/LC_MESSAGES/gtk30.mo /usr/share/locale/en@shaw/LC_MESSAGES/gtk30-properties.mo /usr/share/locale/en@shaw/LC_MESSAGES/gtk30.mo /usr/share/locale/en_CA/LC_MESSAGES/gtk30-properties.mo /usr/share/locale/en_CA/LC_MESSAGES/gtk30.mo /usr/share/locale/en_GB/LC_MESSAGES/gtk30-properties.mo /usr/share/locale/en_GB/LC_MESSAGES/gtk30.mo Telcontar:~ #
the "damage" is not apparent here. Either I do not use what is affected or the affection is not noted nor a problem. ...
Or your eyesight is not good enough :-P :-D
well, then I spent way toooo much getting both lenses replaced with lazer surgery and much less correction in my new glasses :) -- (paka)Patrick Shanahan Plainfield, Indiana, USA @ptilopteri http://en.opensuse.org openSUSE Community Member facebook/ptilopteri Photos: http://wahoo.no-ip.org/piwigo paka @ IRCnet freenode -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org
On Thu 02 Jan 2020 10:12:06 AM CST, Patrick Shanahan wrote:
fwiw: I routinely remove *-lang* packages as I have no benefit there. and the *get3-lang* package is over-riding "--no-recommends".
Hi I use (Thank you DimStar); rpm -qa *lang --qf "%{name}\n" |xargs zypper rm -u zypper al *-lang -- Cheers Malcolm °¿° SUSE Knowledge Partner (Linux Counter #276890) Tumbleweed 20191231 | GNOME Shell 3.34.2 | 5.3.12-2-default Intel DQ77MK MB | Xeon E3-1245 V2 X8 @ 3.40 GHz | Intel/Nvidia up 11:52, 2 users, load average: 1.82, 2.82, 2.98 -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org
* Malcolm <malcolmlewis@cableone.net> [01-02-20 10:43]:
On Thu 02 Jan 2020 10:12:06 AM CST, Patrick Shanahan wrote:
fwiw: I routinely remove *-lang* packages as I have no benefit there. and the *get3-lang* package is over-riding "--no-recommends".
Hi I use (Thank you DimStar);
rpm -qa *lang --qf "%{name}\n" |xargs zypper rm -u
but not usable here: The following 4 packages are going to be REMOVED: clang clang9 libLTO9 libstdc++-devel not desired
zypper al *-lang
yes obvious solution but should not be necessary if no *-lang* packages are required as it should never override "--no-recommends". tks -- (paka)Patrick Shanahan Plainfield, Indiana, USA @ptilopteri http://en.opensuse.org openSUSE Community Member facebook/ptilopteri Photos: http://wahoo.no-ip.org/piwigo paka @ IRCnet freenode -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org
On Thu 02 Jan 2020 11:05:19 AM CST, Patrick Shanahan wrote:
* Malcolm <malcolmlewis@cableone.net> [01-02-20 10:43]:
On Thu 02 Jan 2020 10:12:06 AM CST, Patrick Shanahan wrote:
fwiw: I routinely remove *-lang* packages as I have no benefit there. and the *get3-lang* package is over-riding "--no-recommends".
Hi I use (Thank you DimStar);
rpm -qa *lang --qf "%{name}\n" |xargs zypper rm -u
but not usable here: The following 4 packages are going to be REMOVED: clang clang9 libLTO9 libstdc++-devel not desired
zypper al *-lang
yes obvious solution but should not be necessary if no *-lang* packages are required as it should never override "--no-recommends".
tks Hi I have those packages installed as well... no issues with removal of just the lang ones.
-- Cheers Malcolm °¿° SUSE Knowledge Partner (Linux Counter #276890) Tumbleweed 20191231 | GNOME Shell 3.34.2 | 5.3.12-2-default Intel DQ77MK MB | Xeon E3-1245 V2 X8 @ 3.40 GHz | Intel/Nvidia up 12:59, 2 users, load average: 1.00, 1.35, 1.48 -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org
* Malcolm <malcolmlewis@cableone.net> [01-02-20 11:52]:
On Thu 02 Jan 2020 11:05:19 AM CST, Patrick Shanahan wrote:
* Malcolm <malcolmlewis@cableone.net> [01-02-20 10:43]:
On Thu 02 Jan 2020 10:12:06 AM CST, Patrick Shanahan wrote:
fwiw: I routinely remove *-lang* packages as I have no benefit there. and the *get3-lang* package is over-riding "--no-recommends".
Hi I use (Thank you DimStar);
rpm -qa *lang --qf "%{name}\n" |xargs zypper rm -u
but not usable here: The following 4 packages are going to be REMOVED: clang clang9 libLTO9 libstdc++-devel not desired
zypper al *-lang
yes obvious solution but should not be necessary if no *-lang* packages are required as it should never override "--no-recommends".
tks Hi I have those packages installed as well... no issues with removal of just the lang ones.
do you mean you do not need "clang clang9 libLTO9 libstdc++-devel", or that the script does not offer to remove them? I have no problem with removing any *-lang* packages but I have a need for "clang*". at any rate, the jumping thru hoops should not be necessary. -- (paka)Patrick Shanahan Plainfield, Indiana, USA @ptilopteri http://en.opensuse.org openSUSE Community Member facebook/ptilopteri Photos: http://wahoo.no-ip.org/piwigo paka @ IRCnet freenode -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org
On Thu 02 Jan 2020 01:10:17 PM CST, Patrick Shanahan wrote:
* Malcolm <malcolmlewis@cableone.net> [01-02-20 11:52]:
On Thu 02 Jan 2020 11:05:19 AM CST, Patrick Shanahan wrote:
* Malcolm <malcolmlewis@cableone.net> [01-02-20 10:43]:
On Thu 02 Jan 2020 10:12:06 AM CST, Patrick Shanahan wrote:
fwiw: I routinely remove *-lang* packages as I have no benefit there. and the *get3-lang* package is over-riding "--no-recommends".
Hi I use (Thank you DimStar);
rpm -qa *lang --qf "%{name}\n" |xargs zypper rm -u
but not usable here: The following 4 packages are going to be REMOVED: clang clang9 libLTO9 libstdc++-devel not desired
zypper al *-lang
yes obvious solution but should not be necessary if no *-lang* packages are required as it should never override "--no-recommends".
tks Hi I have those packages installed as well... no issues with removal of just the lang ones.
do you mean you do not need "clang clang9 libLTO9 libstdc++-devel", or that the script does not offer to remove them? I have no problem with removing any *-lang* packages but I have a need for "clang*".
at any rate, the jumping thru hoops should not be necessary.
Hi No, I have them installed, when I ran the script they may not have been, but they installed without asking for the relevant -lang file... -- Cheers Malcolm °¿° SUSE Knowledge Partner (Linux Counter #276890) Tumbleweed 20191231 | GNOME Shell 3.34.2 | 5.3.12-2-default Intel DQ77MK MB | Xeon E3-1245 V2 X8 @ 3.40 GHz | Intel/Nvidia up 14:34, 2 users, load average: 3.92, 2.03, 1.60 -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org
On Thu, 02 Jan 2020, 16:43:24 +0100, Malcolm wrote:
On Thu 02 Jan 2020 10:12:06 AM CST, Patrick Shanahan wrote:
fwiw: I routinely remove *-lang* packages as I have no benefit there. and the *get3-lang* package is over-riding "--no-recommends".
Hi I use (Thank you DimStar);
rpm -qa *lang --qf "%{name}\n" |xargs zypper rm -u
of course, that command should look like rpm -qa *-lang --qf "%{name}\n" |xargs zypper rm -u Notice the "-" in between * and lang ;)
zypper al *-lang
Cheers. l8er manfred
Patrick Shanahan composed on 2020-01-02 10:12 (UTC-0500):
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.
There are others. I force removed *-lang and then ran zypper al *-lang on each installation. That causes a bunch of non-broken "broken" packages that must be responded to by "breaking" various updates that need no -lang package on every zypper dup forced by a zypper up that leaves the unbroken "broken" packages at their old versions. Similarly, zypper occasionally won't install some new package without "breaking" it.
does this need a bug report?
IMO it does. IIRC, someone in a thread in one of the lists, or in a forum, or on IRC, or in another bug, told me each -lang package itself is not the problem, but a packaging problem of the bug that triggers it. I filed one similar in concept[1] but it got dup'd to another bug I filed in a similar vein[2]. [1] https://bugzilla.opensuse.org/show_bug.cgi?id=1153854 [2] https://bugzilla.opensuse.org/show_bug.cgi?id=992519 -- Evolution as taught in public schools is religion, not science. Team OS/2 ** Reg. Linux User #211409 ** a11y rocks! Felix Miata *** http://fm.no-ip.com/ -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org
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
On Fri, 3 Jan 2020 10:21, Ludwig Nussel wrote:
Patrick Shanahan schrieb:
* Dominique Leuenberger [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.
DAFQ! 1. Clean, long-term solution has to happen upstream, no question about that. (Teach the meaning of LANG="C" as lang variant.) 2. Short-term (as in: NOW) would be moving the "en" translation to the main package as a "replacement" for a not-really compiled-in "C" lang. How to get this started ASAP? Maybe even pressing it into SLE, but tbh, imho this is a "must have" / "release break" feature for even LEAP 15.2? Happy new year anyway, thanks for the good work in discovering the root cause here. - Yamaban. -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 On 03/01/2020 10.59, Yamaban wrote: | On Fri, 3 Jan 2020 10:21, Ludwig Nussel wrote: |> Patrick Shanahan schrieb: |>> * Dominique Leuenberger [01-02-20 02:03]: ... |> 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. | | DAFQ! 1. Clean, long-term solution has to happen upstream, no | question about that. (Teach the meaning of LANG="C" as lang | variant.) | | 2. Short-term (as in: NOW) would be moving the "en" translation to | the main package as a "replacement" for a not-really compiled-in | "C" lang. | | How to get this started ASAP? Maybe even pressing it into SLE, but | tbh, imho this is a "must have" / "release break" feature for even | LEAP 15.2? | | Happy new year anyway, thanks for the good work in discovering the | root cause here. I suspect they are doing this intentionally (since 2005). Pick a few strings: | msgunfmt /usr/share/locale/en/LC_MESSAGES/gtk30.mo | less msgctxt "keyboard label" msgid "AudioLowerVolume" msgstr "Audio lower volume" msgctxt "keyboard label" msgid "AudioMedia" msgstr "Audio media" msgctxt "keyboard label" msgid "AudioMute" msgstr "Audio mute" msgctxt "keyboard label" msgid "AudioNext" msgstr "Audio next" msgctxt "keyboard label" msgid "AudioPause" msgstr "Audio pause" msgctxt "keyboard label" msgid "AudioPlay" msgstr "Audio play" msgctxt "keyboard label" msgid "AudioPrev" msgstr "Audio previous" msgctxt "keyboard label" msgid "AudioRaiseVolume" msgstr "Audio raise volume" msgctxt "keyboard label" msgid "AudioRecord" msgstr "Audio record" msgctxt "keyboard label" msgid "AudioRewind" msgstr "Audio rewind" msgctxt "keyboard label" msgid "AudioStop" msgstr "Audio stop" I suspect you could find software where the default language is not English, because the programmer is Spanish or Russian, say (I would be tempted to do it :-p ). The external translation file to English would be required. So removing from the system -lang files "just because" could be dangerous. Thus first run: rpm -ql whatever-lang | grep "/en" to find out if an English translation does exist. Then use msgunfmt to find out what those strings are. In this case, there are also Canadian and British variants (the CA one is obsolete, by the way, probably not operative). The rationale here (I'm guessing) is that instead of writing the messages in the source code, they write labels to them, and the messages are external. Prior to gettext one technique programmers used would put languages in arrays, loaded at the start of the program from resource files (this is what I did), indexed by tokens. - -- Cheers / Saludos, Carlos E. R. (from 15.1 x86_64 at Telcontar) -----BEGIN PGP SIGNATURE----- iF0EARECAB0WIQQZEb51mJKK1KpcU/W1MxgcbY1H1QUCXg94lwAKCRC1MxgcbY1H 1cstAJ4tvvKg2MVbHX5EeXNsqeaMHNpbsACcCPQtepQaw9BbZq8MKfItYoEb2QU= =fylp -----END PGP SIGNATURE----- -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org
participants (10)
-
Andrei Borzenkov
-
Carlos E. R.
-
Dominique Leuenberger
-
Felix Miata
-
İsmail Dönmez
-
Ludwig Nussel
-
Malcolm
-
Manfred Hollstein
-
Patrick Shanahan
-
Yamaban