Bug 27155 - Mr. Rescue crashes with LOVE incompatibility
Summary: Mr. Rescue crashes with LOVE incompatibility
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, has_procedure, validated_update
Depends on:
Blocks:
 
Reported: 2020-08-20 19:01 CEST by Dan Fandrich
Modified: 2020-09-04 11:17 CEST (History)
3 users (show)

See Also:
Source RPM: mrrescue-1.02e-2.mga7.src.rpm
CVE:
Status comment:


Attachments

Description Dan Fandrich 2020-08-20 19:01:51 CEST
Description of problem:
At startup, Mr. Rescue says "This game indicates it was made for version '0.10.0' of LOVE. It may not be compatible with the running version (11.2)." then gives a traceback. This started failing within the last few months.

Here is a relevant commit upstream:
https://github.com/SimonLarsen/mrrescue/commit/ab23031e0c2faecb77fde1be8a41d6f8ea4e6eda

Version-Release number of selected component (if applicable):
1.02e

How reproducible:
100%

Steps to Reproduce:
1. Type 'mrrescue'
Comment 1 Aurelien Oudelet 2020-08-20 22:13:37 CEST
Hi,

Thanks reporting this, sorry for such trouble,

Assigning to registered packager.

CC: (none) => ouaurelien
Assignee: bugsquad => rverschelde

Comment 2 Dan Fandrich 2020-09-03 01:30:53 CEST
I've submitted an updated version including that patch and a few others. The fixed version is mrrescue-1.02e-4.mga8 in Cauldron and mrrescue-1.02e-2.1.mga7 in mga 7 updates_testing.

Test plan:

1. Install mrrescue
2. Run: PATH=$PATH:/usr/games mrrescue (or just click the menu entry in Games→Arcade)

The game should immediately show the "Tangram" splash screen, then eventually show the main game menu.

Whiteboard: (none) => has_procedure
Assignee: rverschelde => qa-bugs

Comment 3 Len Lawrence 2020-09-03 14:53:47 CEST
mga7, x86_64

Installed mrrescue and love.
$ setup-menus
Ran Mr.Rescue from the games->arcade menu.
Confirmed the warning and error message on startup.

Update mrrescue.
Started it from the Arcade menu.
Tangram Games
Pressed start
How to play
Started game
Up a ladder then suit overheated while Mr Rescue was figuring out what to do next.

Looks good.

CC: (none) => tarazed25
Whiteboard: has_procedure => has_procedure, MGA7-64-OK

David Walser 2020-09-03 15:59:57 CEST

Whiteboard: has_procedure, MGA7-64-OK => MGA7-64-OK
CC: (none) => sysadmin-bugs
Keywords: (none) => has_procedure, validated_update

Comment 4 Len Lawrence 2020-09-03 16:54:41 CEST
s/setup-menus/update-menus/
Comment 5 Aurelien Oudelet 2020-09-04 09:42:13 CEST
Advisory:
-------------

Updated mrrescue package fixes application startup

The mrrescue game package has been updated to version mrrescue-1.02e-2.1
to address application startup and complain about wrong library version.

references:
 - https://github.com/SimonLarsen/mrrescue/commit/ab23031e0c2faecb77fde1be8a41d6f8ea4e6eda

-------------

SRPM: mrrescue-1.02e-2.1.mga7.src.rpm

Keywords: (none) => advisory

Comment 6 Mageia Robot 2020-09-04 11:17:27 CEST
An update for this issue has been pushed to the Mageia Updates repository.

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

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


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