Bug ID 1162143
Summary [Build 20200128] User need to re-select package version in case wanted version is already pre-selected
Classification openSUSE
Product openSUSE Tumbleweed
Version Current
Hardware Other
OS Other
Status NEW
Severity Normal
Priority P5 - None
Component YaST2
Assignee yast2-maintainers@suse.de
Reporter riafarov@suse.com
QA Contact jsrain@suse.com
Found By ---
Blocker ---

Created attachment 828585 [details]
Screenshot

## Description
This case was discovered during test of retracted packages, where is crucial.
So in case retracted package (or any other package is installed), when opening
versions tab, depending on the repo priority we might have other version being
pre-selected. And if it differs from the currently installed version, yast
module will just exit.
To make it work, user has to install any other version and then again the one
being pre-selected.

See the screenshot in the attachment for better understanding.

## Steps to reproduce
1. Add
http://download.opensuse.org/repositories/openSUSE:/Maintenance:/11749/openSUSE_Leap_15.1_Update/
repo and install retracted version of the package named "hello"
2. Open yast sw_single module
3. Retracted installed package hello is shown
4. Non-retracted version is pre-selected from OSS repo
5. Press Accept button
6. Module just exits, no action performed
Expected result: selected version of the package is installed and replaces
retracted version.

NOTE: issue is there both for qt and ncurses version of the package.


You are receiving this mail because: