Bug 26484 - lskat-19.04.0-1.mga7.src.rpm
Summary: lskat-19.04.0-1.mga7.src.rpm
Status: RESOLVED FIXED
Alias: None
Product: Mageia
Classification: Unclassified
Component: RPM Packages (show other bugs)
Version: 7
Hardware: All Linux
Priority: Normal normal
Target Milestone: ---
Assignee: QA Team
QA Contact:
URL:
Whiteboard: MGA7-64-OK
Keywords: advisory, validated_update
Depends on:
Blocks:
 
Reported: 2020-04-16 03:03 CEST by Henry Ivy
Modified: 2020-04-20 16:03 CEST (History)
5 users (show)

See Also:
Source RPM: lskat-19.04.0-1.mga7.src.rpm
CVE:
Status comment:


Attachments

Description Henry Ivy 2020-04-16 03:03:54 CEST
Description of problem:

LSkat is a card game.
When a new game is started the cards are invisible.
There appear to be NO card decks in the game.
There is a configuration setting to select a card deck to play with.
Using that setting does not display any any card deck images.


Version-Release number of selected component (if applicable):
lskat-19.04.0-1.mga7.src.rpm

How reproducible:
Start a new game.
Or try to change the selected card deck.

Steps to Reproduce:
New game:
1. Select "Game" in the menu bar.
2. Select "New" in the menu option that appears.
3. Or type Ctrl+N.
4. No cards are visible in the playing area.

Select card deck:
1. Select "Settings" in the menu bar.
2. Select "Select Card Deck" in the menu option that appears.
3. Or type F10.
4. No cards are visible in the selection area.
Comment 1 David GEIGER 2020-04-16 08:39:27 CEST
Sould be fixed with lskat-19.04.0-1.1.mga7 in Core/Updates_testing repo!

Please test, thanks in advance.

CC: (none) => geiger.david68210

Comment 2 Lewis Smith 2020-04-16 20:22:21 CEST
Another instant fix!
@Henry : yes, please *do* try the given update and report back.

Assigning to you DavidG as you have already fixed it.
If the update is OK, it will want its advisory for QA.

Assignee: bugsquad => geiger.david68210

Comment 3 Henry Ivy 2020-04-16 23:05:51 CEST
I added Core Updates Testing - Distro5 to the media.

I deleted the existing Lskat, and got the following warnings:

-----

The following packages have to be removed for others to be upgraded:

- lskat-19.04.0-1.mga7.x86_64
- lskat-handbook-19.04.0-1.mga7.noarch

Rpmdrake or one of its priority dependencies needs to be updated first. Rpmdrake will then restart.

The following 5 packages are going to be installed:

- lib64rpm8-4.14.3-0.rc1.13.mga7.x86_64
- python3-rpm-4.14.3-0.rc1.13.mga7.x86_64
- rpm-4.14.3-0.rc1.13.mga7.x86_64
- rpm-plugin-syslog-4.14.3-0.rc1.13.mga7.x86_64
- rpm-plugin-systemd-inhibit-4.14.3-0.rc1.13.mga7.x86_64

2.9KB of additional disk space will be used.

-----

I accepted the changes.

-----

I asked to install the 1.1 version of Lskat and got the following warnings:

-----

The following 3 packages are going to be installed:

- libkdegames-common-19.04.0-1.mga7.noarch
- lskat-19.04.0-1.1.mga7.x86_64
- lskat-handbook-19.04.0-1.1.mga7.noarch

34MB of additional disk space will be used.

7MB of packages will be retrieved.

Is it ok to continue?

-----

I accepted. Said it is ok to continue.

-----

It finished the installation.  I will report on the testing results soon.
Comment 4 Henry Ivy 2020-04-16 23:22:44 CEST
Success

I changed themes, changed the card deck, played a game, closed Lskat,
opened Lskat, played a second game, and closed Lskat.

It looks very good.

You may upgrade from the testing repo, and execute the usual processes.
Comment 5 David GEIGER 2020-04-17 07:13:44 CEST
Assigning to QA now,


Advisory:
========================

There's a missing required dependency on the lskat package from Mageia 7.
If no other packages pulling 'libkdegames-common' are installed on the computer, lskat can't find any card decks. This update adds this missing dependency.

========================

Packages in 7/core/updates_testing:
========================
lskat-19.04.0-1.1.mga7.i586.rpm
lskat-19.04.0-1.1.mga7.x86_64.rpm
lskat-handbook-19.04.0-1.1.mga7.noarch.rpm

Source RPM: 
========================
lskat-19.04.0-1.1.mga7.src.rpm

Source RPM: (none) => lskat-19.04.0-1.mga7.src.rpm
Assignee: geiger.david68210 => qa-bugs

Comment 6 Herman Viaene 2020-04-17 15:08:57 CEST
MGA7-64 Plasma on Lenovo B50
no installation issues. No dependency as other kdegames are on this laptop
Loads of feedback at LI, but this seems OK.
$ lskat 
org.kde.lskat: Rendering "back" in main thread.
org.kde.lskat: Loading front SVG renderer
org.kde.lskat: Rendering "back" in main thread.
org.kde.lskat: Received render of "Ancient Egyptians_1_club_64_85" from rendering thread.
org.kde.lskat: Received render of "Ancient Egyptians_1_heart_64_85" from rendering thread.
etc....
Played the game and lost, but it seems to work OK.
Leaving OK for someone who can check the dependency.

CC: (none) => herman.viaene

Comment 7 Herman Viaene 2020-04-17 15:17:13 CEST
Removed lskat and libkdegames-common (which took two games out) and then installed lskat again. I can confirm this draws the libkdegames-common back in and the game plays OK.
Giving it the go.

Whiteboard: (none) => MGA7-64-OK

Comment 8 Thomas Andrews 2020-04-17 16:16:33 CEST
Validating. Advisory in Comment 5.

Keywords: (none) => validated_update
CC: (none) => andrewsfarm, sysadmin-bugs

Dave Hodgins 2020-04-20 01:51:12 CEST

CC: (none) => davidwhodgins
Keywords: (none) => advisory

Comment 9 Mageia Robot 2020-04-20 16:03:41 CEST
An update for this issue has been pushed to the Mageia Updates repository.

https://advisories.mageia.org/MGAA-2020-0098.html

Resolution: (none) => FIXED
Status: NEW => RESOLVED


Note You need to log in before you can comment on or make changes to this bug.