Bug 26604 - Update candidate: keeperrl 0.0.29 fixes start failure due to missing appconfig.txt file
Summary: Update candidate: keeperrl 0.0.29 fixes start failure due to missing appconfi...
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: Rémi Verschelde
URL: http://sophie.zarb.org/rpms/b37279409...
Whiteboard: MGA7-64-OK
Keywords: advisory, validated_update
Depends on:
Blocks:
 
Reported: 2020-05-09 19:21 CEST by Silvano E Roques
Modified: 2020-05-15 17:49 CEST (History)
3 users (show)

See Also:
Source RPM: keeperrl-0.0.27-1.mga7.src.rpm
CVE:
Status comment:


Attachments

Description Silvano E Roques 2020-05-09 19:21:58 CEST
Description of problem:

The file /usr/share/games/keeperrl/appconfig.txt is missing in Mageia package Keeperrl. 

https://github.com/miki151/keeperrl/blob/alpha27/appconfig.txt
Comment 1 Lewis Smith 2020-05-09 20:50:26 CEST
Thank you for pointing out this omission.
Both
 $ urpmq -l keeperrl | grep appconfig.txt
and
 $ urpmf appconfig.txt
return nothing, no such file known anywhere!

Assigning to akien as the relevant maintainer.

Source RPM: keeperrl-0.0.27-1.mga7 => keeperrl-0.0.27-1.mga7.src.rpm
Assignee: bugsquad => rverschelde

Comment 2 Rémi Verschelde 2020-05-09 22:09:20 CEST
Could you be more explicit about why this file is necessary?
Comment 3 Rémi Verschelde 2020-05-09 22:14:21 CEST
(In reply to Rémi Verschelde from comment #2)
> Could you be more explicit about why this file is necessary?

Nevermind, I now see that the currently packaged version throws an error on start due to this file being missing.

Please mention such things in bug reports, it may seem obviously but your (here, correct) conclusion that the file needs to be packaged needs to be backed by a reason.
Comment 4 Rémi Verschelde 2020-05-09 23:30:22 CEST
Working on an update to alpha 29 that will also fix this packaging issue.

Status: NEW => ASSIGNED

Comment 5 Rémi Verschelde 2020-05-10 14:27:03 CEST
Fixed in Cauldron with keeperrl-0.0.29-2.mga8.

Assigning to QA for mga7 update candidate.

Silvano, if you can test it from the Core Updates Testing repository (`urpmi --searchmedia testing keeperrl`), you can report here and help QA in the validation process (mention what architecture you tested on).
(Note: It might take an hour or two to reach your mirrors.)

Advisory:
=========

Updated keeperrl package fixes start failure

  KeeperRL alpha 27 as packaged in Mageia 7 was missing the `appconfig.txt` file,
  preventing starting the game.

  This update fixes this packaging issue, and further updates KeeperRL to alpha
  29, providing new features and bug fixes.

References:
 - https://keeperrl.com/keeperrl-alpha-28-is-released/
 - https://keeperrl.com/keeperrl-alpha-29-is-released/
 - https://keeperrl.com/keeperrl-alpha-29-hotfix-1-is-out/

RPM in core/updates_testing:
============================

keeperrl-0.0.29-1.1.mga8

SRPM in core/updates_testing:
=============================

keeperrl-0.0.29-1.1.mga8

QA Contact: (none) => rverschelde
Assignee: rverschelde => qa-bugs
Summary: Missing file appconfig.txt in package Keeperrl => Update candidate: keeperrl 0.0.29 fixes start failure due to missing appconfig.txt file

Comment 6 Thomas Andrews 2020-05-10 19:29:19 CEST
Typos in Comment 5 - those rpms should be "mga7."

64-bit Plasma system, confirmed fault in the original version, and that the update fixes it.

Giving this an OK, and validating. Advisory in Comment 5.

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

Comment 7 Silvano E Roques 2020-05-12 12:20:45 CEST
(In reply to Rémi Verschelde from comment #5)
> Silvano, if you can test it from the Core Updates Testing repository [...]

Sorry. I didn't see this comment until now. Thanks, Thomas.
Also confirmed in x86_64 Gnome. The update fixes it. (Great!)
Advisory in Comment 5.

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

Thomas Backlund 2020-05-12 12:49:52 CEST

Status: RESOLVED => REOPENED
CC: (none) => tmb
Resolution: FIXED => (none)

Thomas Backlund 2020-05-15 17:02:29 CEST

Keywords: (none) => advisory

Comment 8 Mageia Robot 2020-05-15 17:49:24 CEST
An update for this issue has been pushed to the Mageia Updates repository.

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

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


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