Bug 1203192

Summary: with todays patch: the installed gtk3-branding-openSUSE-15.0-lp154.1.9.noarch requires 'libgtk-3-0 = 3.24.31', but this requirement cannot be provided
Product: [openSUSE] openSUSE Distribution Reporter: andreas bittner <abittner>
Component: libzyppAssignee: E-mail List <zypp-maintainers>
Status: RESOLVED DUPLICATE QA Contact: E-mail List <qa-bugs>
Severity: Normal    
Priority: P5 - None CC: aloisio, arvidjaar, carlsonj, kulo, michaelof, randy.burton, Ulrich.Windl, viking018-mailbox
Version: Leap 15.4   
Target Milestone: ---   
Hardware: x86-64   
OS: openSUSE Leap 15.4   
Whiteboard:
Found By: --- Services Priority:
Business Priority: Blocker: ---
Marketing QA Status: --- IT Deployment: ---
Attachments: Saved conflicts from Yast

Description andreas bittner 2022-09-07 06:34:52 UTC
15.4, x64



sudo zypper pchk
Loading repository data...
Reading installed packages...

Found 5 applicable patches:
Category    | Patches | Included categories
------------+---------+--------------------
recommended | 4       | 
optional    | 1       | feature

1 patch optional                                                                                                                                                                                                           (use '--with-optional' to include optional patches)
4 patches needed (0 security patches)
abittner@localhost:/tmp> sudo zypper patch
Loading repository data...
Reading installed packages...
Patch 'openSUSE-SLE-15.4-2022-3126-1' is optional. Use 'zypper in patch:openSUSE-SLE-15.4-2022-3126' to install it, or '--with-optional' to include all optional patches.
Resolving package dependencies...

Problem: the installed gtk3-branding-openSUSE-15.0-lp154.1.9.noarch requires 'libgtk-3-0 = 3.24.31', but this requirement cannot be provided
 Solution 1: deinstallation of gtk3-branding-openSUSE-15.0-lp154.1.9.noarch
 Solution 2: do not install patch:openSUSE-SLE-15.4-2022-3128-1.noarch
 Solution 3: break gtk3-branding-openSUSE-15.0-lp154.1.9.noarch by ignoring some of its dependencies

Choose from above solutions by number or cancel [1/2/3/c/d/?] (c): ^
Comment 1 Marcus Meissner 2022-09-07 07:48:51 UTC
*** Bug 1203195 has been marked as a duplicate of this bug. ***
Comment 2 Marcus Meissner 2022-09-07 08:28:01 UTC
thanks for the report, will queue an urgent gtk3-branding-openSUSE update to fix the dependency.
Comment 3 andreas bittner 2022-09-07 11:35:02 UTC
I dunno what happened or if this bug gotton cared of, but I still had to select 3, do not install and then something nevertheless installed via zypper patch

and now no more patches are being offered.
fixed?

----------

sudo zypper patch
Loading repository data...
Reading installed packages...
Patch 'openSUSE-SLE-15.4-2022-3126-1' is optional. Use 'zypper in patch:openSUSE-SLE-15.4-2022-3126' to install it, or '--with-option                                           al' to include all optional patches.
Resolving package dependencies...

Problem: the installed gtk3-branding-openSUSE-15.0-lp154.2.2.1.noarch requires 'libgtk-3-0 = 3.24.31', but this requirement cannot be                                            provided
 Solution 1: deinstallation of gtk3-branding-openSUSE-15.0-lp154.2.2.1.noarch
 Solution 2: do not install patch:openSUSE-SLE-15.4-2022-3128-1.noarch
 Solution 3: break gtk3-branding-openSUSE-15.0-lp154.2.2.1.noarch by ignoring some of its dependencies

Choose from above solutions by number or cancel [1/2/3/c/d/?] (c): 3
Resolving dependencies...
Resolving package dependencies...

The following 11 packages are going to be upgraded:
  gtk3-data gtk3-immodule-amharic gtk3-immodule-inuktitut gtk3-immodule-thai gtk3-immodule-tigrigna gtk3-immodule-vietnamese
  gtk3-lang gtk3-schema gtk3-tools libgtk-3-0 typelib-1_0-Gtk-3_0

The following NEW patch is going to be installed:
  openSUSE-SLE-15.4-2022-3128

11 packages to upgrade.
Overall download size: 6.9 MiB. Already cached: 0 B. After the operation, additional 102.1 KiB will be used.
Continue? [y/n/v/...? shows all options] (y):
Retrieving package gtk3-data-3.24.34-150400.3.3.1.noarch                                       (1/11), 111.5 KiB (  7.3 KiB unpacked)
Retrieving: gtk3-data-3.24.34-150400.3.3.1.noarch.rpm .........................................................................[done]
Retrieving package gtk3-schema-3.24.34-150400.3.3.1.noarch                                     (2/11), 111.3 KiB (  9.0 KiB unpacked)
Retrieving: gtk3-schema-3.24.34-150400.3.3.1.noarch.rpm ...........................................................[done (4.4 KiB/s)]
Retrieving package gtk3-tools-3.24.34-150400.3.3.1.x86_64                                      (3/11), 369.8 KiB (917.9 KiB unpacked)
Retrieving delta: ./x86_64/gtk3-tools-3.24.31_3.24.34-150400.1.11_150400.3.3.1.x86_64.drpm, 121.4 KiB
Retrieving: gtk3-tools-3.24.31_3.24.34-150400.1.11_150400.3.3.1.x86_64.drpm ...................................................[done]
Applying delta: ./gtk3-tools-3.24.31_3.24.34-150400.1.11_150400.3.3.1.x86_64.drpm .............................................[done]
Retrieving package libgtk-3-0-3.24.34-150400.3.3.1.x86_64                                      (4/11),   2.8 MiB (  9.4 MiB unpacked)
Retrieving delta: ./x86_64/libgtk-3-0-3.24.31_3.24.34-150400.1.11_150400.3.3.1.x86_64.drpm, 426.0 KiB
Retrieving: libgtk-3-0-3.24.31_3.24.34-150400.1.11_150400.3.3.1.x86_64.drpm ...................................................[done]
Applying delta: ./libgtk-3-0-3.24.31_3.24.34-150400.1.11_150400.3.3.1.x86_64.drpm .............................................[done]
Retrieving package gtk3-immodule-amharic-3.24.34-150400.3.3.1.x86_64                           (5/11), 112.8 KiB ( 19.1 KiB unpacked)
Retrieving: gtk3-immodule-amharic-3.24.34-150400.3.3.1.x86_64.rpm .............................................................[done]
Retrieving package gtk3-immodule-inuktitut-3.24.34-150400.3.3.1.x86_64                         (6/11), 111.3 KiB (  8.1 KiB unpacked)
Retrieving: gtk3-immodule-inuktitut-3.24.34-150400.3.3.1.x86_64.rpm ...............................................[done (4.6 KiB/s)]
Retrieving package gtk3-immodule-thai-3.24.34-150400.3.3.1.x86_64                              (7/11), 112.8 KiB ( 14.2 KiB unpacked)
Retrieving: gtk3-immodule-thai-3.24.34-150400.3.3.1.x86_64.rpm ................................................................[done]
Retrieving package gtk3-immodule-tigrigna-3.24.34-150400.3.3.1.x86_64                          (8/11), 113.4 KiB ( 38.2 KiB unpacked)
Retrieving: gtk3-immodule-tigrigna-3.24.34-150400.3.3.1.x86_64.rpm ............................................................[done]
Retrieving package gtk3-immodule-vietnamese-3.24.34-150400.3.3.1.x86_64                        (9/11), 111.4 KiB (  8.0 KiB unpacked)
Retrieving: gtk3-immodule-vietnamese-3.24.34-150400.3.3.1.x86_64.rpm ..........................................................[done]
Retrieving package typelib-1_0-Gtk-3_0-3.24.34-150400.3.3.1.x86_64                            (10/11), 294.7 KiB (903.3 KiB unpacked)
Retrieving delta: ./x86_64/typelib-1_0-Gtk-3_0-3.24.31_3.24.34-150400.1.11_150400.3.3.1.x86_64.drpm, 105.9 KiB
Retrieving: typelib-1_0-Gtk-3_0-3.24.31_3.24.34-150400.1.11_150400.3.3.1.x86_64.drpm ..........................................[done]
Applying delta: ./typelib-1_0-Gtk-3_0-3.24.31_3.24.34-150400.1.11_150400.3.3.1.x86_64.drpm ....................................[done]
Retrieving package gtk3-lang-3.24.34-150400.3.3.1.noarch                                      (11/11),   2.7 MiB ( 20.5 MiB unpacked)
Retrieving delta: ./noarch/gtk3-lang-3.24.31_3.24.34-150400.1.11_150400.3.3.1.noarch.drpm, 320.2 KiB
Retrieving: gtk3-lang-3.24.31_3.24.34-150400.1.11_150400.3.3.1.noarch.drpm ........................................[done (4.8 KiB/s)]
Applying delta: ./gtk3-lang-3.24.31_3.24.34-150400.1.11_150400.3.3.1.noarch.drpm .........................................................................................[done]

Checking for file conflicts: .............................................................................................................................................[done]
( 1/11) Installing: gtk3-data-3.24.34-150400.3.3.1.noarch ................................................................................................................[done]
( 2/11) Installing: gtk3-schema-3.24.34-150400.3.3.1.noarch ..............................................................................................................[done]
( 3/11) Installing: gtk3-tools-3.24.34-150400.3.3.1.x86_64 ...............................................................................................................[done]
( 4/11) Installing: libgtk-3-0-3.24.34-150400.3.3.1.x86_64 ...............................................................................................................[done]
( 5/11) Installing: gtk3-immodule-amharic-3.24.34-150400.3.3.1.x86_64 ....................................................................................................[done]
( 6/11) Installing: gtk3-immodule-inuktitut-3.24.34-150400.3.3.1.x86_64 ..................................................................................................[done]
( 7/11) Installing: gtk3-immodule-thai-3.24.34-150400.3.3.1.x86_64 .......................................................................................................[done]
( 8/11) Installing: gtk3-immodule-tigrigna-3.24.34-150400.3.3.1.x86_64 ...................................................................................................[done]
( 9/11) Installing: gtk3-immodule-vietnamese-3.24.34-150400.3.3.1.x86_64 .................................................................................................[done]
(10/11) Installing: typelib-1_0-Gtk-3_0-3.24.34-150400.3.3.1.x86_64 ......................................................................................................[done]
(11/11) Installing: gtk3-lang-3.24.34-150400.3.3.1.noarch ................................................................................................................[done]
There are running programs which still use files and libraries deleted or updated by recent upgrades. They should be restarted to benefit from the latest updates. Run 'zypper ps -s' to list these programs.

abittner@machine:~> sudo zypper patch
Loading repository data...
Reading installed packages...
Patch 'openSUSE-SLE-15.4-2022-3126-1' is optional. Use 'zypper in patch:openSUSE-SLE-15.4-2022-3126' to install it, or '--with-optional' to include all optional patches.
Resolving package dependencies...
Nothing to do.
Comment 4 James Carlson 2022-09-07 13:22:57 UTC
Still broken with the updated 15.0-lp154.2.2.1 (openSUSE-SLE-15.4-2022-3128). It requires libgtk-3-0 3.24.31, but the current version of that package is 3.24.34-150400.3.3.1.
Comment 5 Ulrich Windl 2022-09-08 07:09:37 UTC
Created attachment 861369 [details]
Saved conflicts from Yast
Comment 6 Helmut Kulovics 2022-09-09 08:46:19 UTC
*** Bug 1203279 has been marked as a duplicate of this bug. ***
Comment 7 Swamp Workflow Management 2022-09-09 13:20:05 UTC
openSUSE-RU-2022:10116-1: An update that has two recommended fixes can now be installed.

Category: recommended (important)
Bug References: 1203192,1203195
CVE References: 
JIRA References: 
Sources used:
openSUSE Leap 15.4 (src):    gtk3-branding-openSUSE-15.0-lp154.2.4.1
Comment 8 Michael Andres 2022-09-13 08:50:59 UTC
The bug was in gtk3-branding-openSUSE, so maintenance is the bugowner. Zypp is just the repoorter.

*** This bug has been marked as a duplicate of bug 1203195 ***