Bug 1221841 - [Build 67.1] Package conflict error: at-spi2-core-2.50.0-150600.1.1.x86_64 obsoletes 'at-spi2-atk-gtk2 < 2.50.0' when install pattern gnome_basic
Summary: [Build 67.1] Package conflict error: at-spi2-core-2.50.0-150600.1.1.x86_64 ob...
Status: VERIFIED FIXED
Alias: None
Product: PUBLIC SUSE Linux Enterprise Server 15 SP6
Classification: openSUSE
Component: Patterns (show other bugs)
Version: unspecified
Hardware: x86 SLES 15
: P2 - High : Normal
Target Milestone: Public RC
Assignee: Eugenio Paolantonio
QA Contact:
URL: https://openqa.suse.de/tests/13829529...
Whiteboard: Eugenio - currently integrating on st...
Keywords:
Depends on:
Blocks:
 
Reported: 2024-03-22 01:37 UTC by Lemon Li
Modified: 2024-04-19 07:44 UTC (History)
4 users (show)

See Also:
Found By: openQA
Services Priority:
Business Priority:
Blocker: Yes
Marketing QA Status: ---
IT Deployment: ---


Attachments
y2 log (496.50 KB, application/x-bzip)
2024-03-22 01:37 UTC, Lemon Li
Details
autoyast profile (17.74 KB, text/xml)
2024-03-22 01:39 UTC, Lemon Li
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Lemon Li 2024-03-22 01:37:48 UTC
Created attachment 873717 [details]
y2 log

## Observation
This test run installation via autoyast, with very old autoyast profiles on purpose to see that they still can work with minimum changes in new product releases.

During installation it reported 'the to be installed pattern:gnome_basic-20201210-150600.13.2.x86_64 requires 'patterns-gnome-gnome_basic', but this requirement cannot be provided'. 

Detail log:
2024-03-20 13:07:12 <1> install(4288) [zypp::solver] SATResolver.cc(problems):1353 Encountered problems! Here are the solutions:
2024-03-20 13:07:12 <1> install(4288) [zypp::solver] SATResolver.cc(problems):1353
2024-03-20 13:07:12 <1> install(4288) [zypp::solver] SATResolver.cc(problems):1357 Problem 1:
2024-03-20 13:07:12 <1> install(4288) [zypp::solver] SATResolver.cc(problems):1358 ====================================
2024-03-20 13:07:12 <1> install(4288) [zypp::solver] SATResolver.cc(problems):1362 the to be installed pattern:gnome_basic-20201210-150600.13.2.x86_64 requires 'patterns-gnome-gnome_basic', but this requirement cannot be provided
2024-03-20 13:07:12 <1> install(4288) [zypp::solver] SATResolver.cc(problems):1363 ------------------------------------
2024-03-20 13:07:12 <1> install(4288) [libsolv++] PoolImpl.cc(logSat):131 solver statistics: 0 learned rules, 6 unsolvable, 0 minimization steps
2024-03-20 13:07:12 <1> install(4288) [libsolv++] PoolImpl.cc(logSat):131 done solving.
2024-03-20 13:07:12 <1> install(4288) [libsolv++] PoolImpl.cc(logSat):131
2024-03-20 13:07:12 <1> install(4288) [libsolv++] PoolImpl.cc(logSat):131 solver statistics: 0 learned rules, 10 unsolvable, 0 minimization steps
2024-03-20 13:07:12 <1> install(4288) [libsolv++] PoolImpl.cc(logSat):131 done solving.
2024-03-20 13:07:12 <1> install(4288) [libsolv++] PoolImpl.cc(logSat):131
2024-03-20 13:07:12 <1> install(4288) [libsolv++] PoolImpl.cc(logSat):131 solver statistics: 0 learned rules, 13 unsolvable, 0 minimization steps
2024-03-20 13:07:12 <1> install(4288) [libsolv++] PoolImpl.cc(logSat):131 done solving.
2024-03-20 13:07:12 <1> install(4288) [libsolv++] PoolImpl.cc(logSat):131
2024-03-20 13:07:12 <1> install(4288) [libsolv++] PoolImpl.cc(logSat):131 create_solutions for problem #1 took 2 ms
2024-03-20 13:07:12 <1> install(4288) [zypp::solver] SATResolver.cc(problems):1390 do not install pattern:gnome_basic-20201210-150600.13.2.x86_64
2024-03-20 13:07:12 <1> install(4288) [zypp::solver] SATResolver.cc(problems):1643 ------------------------------------
2024-03-20 13:07:12 <1> install(4288) [zypp::solver] SATResolver.cc(problems):1390 do not install at-spi2-atk-common-2.38.0-150400.1.9.x86_64
2024-03-20 13:07:12 <1> install(4288) [zypp::solver] SATResolver.cc(problems):1390 do not install at-spi2-atk-gtk2-2.38.0-150400.1.9.x86_64
2024-03-20 13:07:12 <1> install(4288) [zypp::solver] SATResolver.cc(problems):1643 ------------------------------------
2024-03-20 13:07:12 <1> install(4288) [zypp::solver] SATResolver.cc(problems):1652 ignore some dependencies of U_Th_(15556)pattern:gnome_basic-20201210-150600.13.2.x86_64(Desktop_Applications_Module_15_SP6_x86_64:SLE-Module-Desktop-Applications15-SP6-Pool)
2024-03-20 13:07:12 <1> install(4288) [zypp::solver] SATResolver.cc(problems):1653 ------------------------------------
2024-03-20 13:07:12 <3> install(4288) [Pkg] Package.cc(SaveProblemList):1792 PkgSolve: 1 packages failed (see /var/log/YaST2/badlist)
2024-03-20 13:07:12 <3> install(4288) [Ruby] modules/AutoinstSoftware.rb(Write):432 The package resolver run failed. Please check your software section in the autoyast profile.

On installed system, we tried to install at-spi2-atk-gtk2 at-spi2-atk-gtk2:

sudo zypper in at-spi2-atk-gtk2 at-spi2-atk-gtk2
Refreshing service 'Basesystem_Module_15_SP6_x86_64'.
Refreshing service 'Desktop_Applications_Module_15_SP6_x86_64'.
Refreshing service 'SUSE_Linux_Enterprise_Server_15_SP6_x86_64'.
Refreshing service 'Server_Applications_Module_15_SP6_x86_64'.
Loading repository data...
Reading installed packages...
Resolving package dependencies...

Problem: the installed at-spi2-core-2.50.0-150600.1.1.x86_64 obsoletes 'at-spi2-atk-gtk2 < 2.50.0' provided by the to be installed at-spi2-atk-gtk2-2.38.0-150400.1.9.x86_64
 Solution 1: Following actions will be done:
  deinstallation of at-spi2-core-2.50.0-150600.1.1.x86_64
  deinstallation of at-spi2-core-lang-2.50.0-150600.1.1.noarch
  deinstallation of patterns-gnome-gnome_basis-20201210-150600.13.2.x86_64
  deinstallation of patterns-gnome-gnome_basic-20201210-150600.13.2.x86_64
 Solution 2: do not install at-spi2-atk-gtk2-2.38.0-150400.1.9.x86_64

The updates of packages as at-spi2-core is at 2.50.0 and expects same version from at-spi2-atk-gtk2, but there is only 2.38.0 which probably won't work with newer core.

openQA test in scenario sle-15-SP6-Online-x86_64-autoyast_bug-887126_autoinst@64bit fails in
[installation](https://openqa.suse.de/tests/13829529/modules/installation/steps/5)

## Test suite description
Test verifies bug bsc#887126 using given autoyast profile. Same as autoyast_bug-887126_autoinst with product defined in the profile.


## Reproducible

Fails since (at least) Build [67.1](https://openqa.suse.de/tests/13829529) (current job)


## Expected result

Last good: [64.2](https://openqa.suse.de/tests/13792667) (or more recent)


## Further details

Always latest result in this scenario: [latest](https://openqa.suse.de/tests/latest?arch=x86_64&distri=sle&flavor=Online&machine=64bit&test=autoyast_bug-887126_autoinst&version=15-SP6)
Comment 1 Lemon Li 2024-03-22 01:39:13 UTC
Created attachment 873718 [details]
autoyast profile
Comment 2 Radoslav Tzvetkov 2024-04-02 10:09:48 UTC
Please indicate the current expectation for fixing the bug using the Target Milestone field. What do we believe is possible? 

In the cases where we do not plan to deliver or cannot guess (!?) please do not enter anything, but you can comment if you wish to provide more details.
Comment 7 Eugenio Paolantonio 2024-04-17 11:05:04 UTC
Should be fixed in 80.1.
Comment 8 Lemon Li 2024-04-19 07:44:46 UTC
On latest build 80.1, this test passed now. https://openqa.suse.de/tests/14048570