[Bug 1057976] New: Patch for gtk3 (openSUSE-2017-1032) requires vietnamese, inuktitut, thai, and amharic
http://bugzilla.opensuse.org/show_bug.cgi?id=1057976 Bug ID: 1057976 Summary: Patch for gtk3 (openSUSE-2017-1032) requires vietnamese, inuktitut, thai, and amharic Classification: openSUSE Product: openSUSE Distribution Version: Leap 42.2 Hardware: x86-64 OS: openSUSE 42.2 Status: NEW Severity: Normal Priority: P5 - None Component: libzypp Assignee: zypp-maintainers@forge.provo.novell.com Reporter: Ulrich.Windl@rz.uni-regensburg.de QA Contact: qa-bugs@suse.de Found By: --- Blocker: --- Created attachment 740114 --> http://bugzilla.opensuse.org/attachment.cgi?id=740114&action=edit Screen shot showing Yast's suggestions When online updating the gtk3-3.20.10-5.3.1 to gtk3-3.20.10-5.6.1, Yast2 insists to add additional language modules like gtk3-immodule-{ietnamese,inuktitut,thai,amharic} which I don't need. See attachment. -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1057976
http://bugzilla.opensuse.org/show_bug.cgi?id=1057976#c1
Michael Andres
http://bugzilla.opensuse.org/show_bug.cgi?id=1057976
http://bugzilla.opensuse.org/show_bug.cgi?id=1057976#c2
--- Comment #2 from Ulrich Windl
http://bugzilla.opensuse.org/show_bug.cgi?id=1057976
http://bugzilla.opensuse.org/show_bug.cgi?id=1057976#c3
--- Comment #3 from Michael Andres
As I could remove those RPMs without conflict (on a different host with the same problem), I assume the problem is not in the RPM packages' metadata
So the packages may have been selected due to some weak dependency (i.e. 'recommended' by some other package that got installed, or the packages themselves 'suggest' being installed together with some other package).
Also interesting is that after removal of the undesired packeages a Yast online update does NOT suggest to install those packages again (So I'm having trouble with creating a resolver test case).
If they were introduced by a weak dependency, there needs to be a trigger-package (the one 'recommending', or the one being referred to by the 'suggests'). Once the trigger-package is installed nothing will happen. The next time the trigger-package is updated however, is the time where the weak dependency might be re-evaluated again.
Amazingly, zypper.log claims: 2017-09-12 08:46:45 <1> pcrz00066(10740) [libsolv] PoolImpl.cc(logSat):121 job: user installed gtk2-immodule-vietnamese
This is NOT the time the package was installed. It just indicates that the package was installed by a user-request (not automatically added by the resolver). This however contradicts the theory of having been added by the resolver as a weak dependency.
According to /var/log/zypp/history no package was installed today: # grep immodule /var/log/zypp/history 2017-09-11 11:03:10|install|gtk3-immodule-vietnamese|3.20.10-5.6.1|x86_64||download. opensuse.org- oss_1|c92d49f6b4e18cbe436fa1561a1f11c2f594f227c2bf8108698dfaae1e373614| 2017-09-11 11:03:10|install|gtk3-immodule-thai|3.20.10-5.6.1|x86_64||download.opensuse. org-oss_1|018d0fb46b89ed91ed9d9c43eeb62cd14b60244dc3047478ca8e9c6c03519b80| 2017-09-11 11:03:11|install|gtk3-immodule-inuktitut|3.20.10-5.6.1|x86_64||download. opensuse.org- oss_1|bd32f71da299725eac31039b7026ee5041b2a3bfba2ee2e66aec256610c95928| 2017-09-11 11:03:11|install|gtk3-immodule-amharic|3.20.10-5.6.1|x86_64||download. opensuse.org- oss_1|b37cb335c3e5a1181a02910bbf1211aeca701fa6297a03c789466383e12be075|
So '2017-09-11 11:03:10' is the time the packages were '|install|'ed. The history should also contain a line (somewhere above) telling which '|command|' was executed. Probably the yast online update. If you can attach the yast logs containing this command (or the zypper log in case it was a zypper command) I'll have a look at them. -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1057976
http://bugzilla.opensuse.org/show_bug.cgi?id=1057976#c4
Ulrich Windl
http://bugzilla.opensuse.org/show_bug.cgi?id=1057976
http://bugzilla.opensuse.org/show_bug.cgi?id=1057976#c5
--- Comment #5 from Michael Andres
http://bugzilla.opensuse.org/show_bug.cgi?id=1057976
http://bugzilla.opensuse.org/show_bug.cgi?id=1057976#c6
--- Comment #6 from Ulrich Windl
(...) To me it looks like they are already present at this time.
I didn't claim the bug was new ;-) Actually those had been installed before (when I did not file a bug report), but at some time after installation, I removed them (as I did again after having reported the issue). With a new gtk3 patch I saw them auto-selected again, so I files a bug this time. I'm sorry that I don't have a y2log that's old enough to cover the initial install. -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1057976
http://bugzilla.opensuse.org/show_bug.cgi?id=1057976#c7
Wolfgang Bauer
http://bugzilla.opensuse.org/show_bug.cgi?id=1057976
http://bugzilla.opensuse.org/show_bug.cgi?id=1057976#c8
--- Comment #8 from Ulrich Windl
(that's on 42.3, but should be similar on 42.2)
On 42.2 it's exactly the same; what remains is the question: Why? (does it recommend these exotic additions) -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1057976
http://bugzilla.opensuse.org/show_bug.cgi?id=1057976#c9
Michael Andres
http://bugzilla.opensuse.org/show_bug.cgi?id=1057976
http://bugzilla.opensuse.org/show_bug.cgi?id=1057976#c11
--- Comment #11 from Ulrich Windl
So '2017-09-11 11:03:10' is the time the packages were '|install|'ed. The history should also contain a line (somewhere above) telling which '|command|' was executed.
Actually the installation date seems much older (2014): 2014-10-26 09:08:39|install|gtk2-theming-engine-adwaita|3.14.0-1.1|x86_64|root@opensuse|InstallationImage|166210dd4f1c6608121fb6de66142d50c4717a50915cdc07691749014663426c| 2014-10-26 09:08:39|install|gtk2-immodule-vietnamese|2.24.24-4.1.9|x86_64|root@opensuse|InstallationImage|d389bd9681d6988bf705cb824ce175c1c259a0002967fd260696a80cc490b68d| 2014-10-26 09:08:39|install|gtk2-immodule-thai|2.24.24-4.1.9|x86_64|root@opensuse|InstallationImage|5ea0bf5f03c6f502468a4b808c0f820133fd85279478e084f08a7b1fd064c78f| 2014-10-26 09:08:39|install|gtk2-immodule-inuktitut|2.24.24-4.1.9|x86_64|root@opensuse|InstallationImage|69ef6e4505d9de31c54c80abd68c69c7eb9ab3e22e7ff6f9ceca238e612e6736| 2014-10-26 09:08:39|install|gtk2-immodule-amharic|2.24.24-4.1.9|x86_64|root@opensuse|InstallationImage|8a6141140b18d5fa7ae7312617e43de7820598c033beee13745eea89da3519d8| 2014-10-26 09:08:39|install|gtk2-engine-hcengine|2.20.2-18.1.4|x86_64|root@opensuse|InstallationImage|0f79a95ab60be955d4e32967173c8a5f85ec7dcc7b105a01ce383c34fd62c487|
From my personal history I guess it was a new install with openSUSE 13.2.
-- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1057976
http://bugzilla.opensuse.org/show_bug.cgi?id=1057976#c12
--- Comment #12 from Wolfgang Bauer
http://bugzilla.opensuse.org/show_bug.cgi?id=1057976
http://bugzilla.opensuse.org/show_bug.cgi?id=1057976#c13
Ulrich Windl
http://bugzilla.opensuse.org/show_bug.cgi?id=1057976
http://bugzilla.opensuse.org/show_bug.cgi?id=1057976#c14
--- Comment #14 from Ulrich Windl
http://bugzilla.opensuse.org/show_bug.cgi?id=1057976
Tomáš Chvátal
http://bugzilla.opensuse.org/show_bug.cgi?id=1057976
http://bugzilla.opensuse.org/show_bug.cgi?id=1057976#c15
--- Comment #15 from Ulrich Windl
http://bugzilla.opensuse.org/show_bug.cgi?id=1057976
http://bugzilla.opensuse.org/show_bug.cgi?id=1057976#c16
--- Comment #16 from Ulrich Windl
http://bugzilla.opensuse.org/show_bug.cgi?id=1057976
Wolfgang Bauer
http://bugzilla.opensuse.org/show_bug.cgi?id=1057976
http://bugzilla.opensuse.org/show_bug.cgi?id=1057976#c17
--- Comment #17 from Ulrich Windl
http://bugzilla.opensuse.org/show_bug.cgi?id=1057976
http://bugzilla.opensuse.org/show_bug.cgi?id=1057976#c19
Ulrich Windl
http://bugzilla.opensuse.org/show_bug.cgi?id=1057976
http://bugzilla.opensuse.org/show_bug.cgi?id=1057976#c20
--- Comment #20 from Ulrich Windl
participants (2)
-
bugzilla_noreply@novell.com
-
bugzilla_noreply@suse.com