| Summary: | Update request: crawl 0.10.0 (fix of the packaging) | ||
|---|---|---|---|
| Product: | Mageia | Reporter: | Rémi Verschelde <rverschelde> |
| Component: | RPM Packages | Assignee: | QA Team <qa-bugs> |
| Status: | RESOLVED FIXED | QA Contact: | |
| Severity: | normal | ||
| Priority: | Normal | CC: | oliver.bgr, rverschelde, shlomif, stormi-mageia, sysadmin-bugs, tmb, wassi |
| Version: | 2 | Keywords: | validated_update |
| Target Milestone: | --- | ||
| Hardware: | i586 | ||
| OS: | Linux | ||
| Whiteboard: | MGA2-32-OK MGA2-64-OK | ||
| Source RPM: | crawl-0.10.0-1.2.mga2.src.rpm | CVE: | |
| Status comment: | |||
| Attachments: |
menu screenshot
menu screenshot 2 |
||
|
Description
Rémi Verschelde
2012-06-20 15:23:06 CEST
Rémi Verschelde
2012-06-20 15:24:01 CEST
CC:
(none) =>
oliver.bgr Suggested advisory: =================== Updated crawl packages fix a packaging mistake. The package crawl-console-0.10.0-1.mga2 was broken because of a wrong prefix in the specfile: the game could not find its data files and the config files were written to ~ instead of ~/.crawl. The update only corrects this packaging mistake. Updated packages in core/updates_testing: ========================================= crawl-common-data-0.10.0-1.1.mga2 crawl-console-0.10.0-1.1.mga2 crawl-tiles-0.10.0-1.1.mga2 Source RPM: =========== crawl-0.10.0-1.1.mga2.src.rpm Testing complete on MGA2, i586. I can reproduce the problem, the update fixes it: Before update: crawl-tiles works, however: $ crawl-console Cannot find data file 'dlua/macro.lua' anywhere, aborting After installing the update candidate the game works (crawl-console as well as crawl-tiles). Note to any follow-up QA tester: to end the game, press "Ctrl-q". However, no entry in the launch menu is created upon installation. Please fix this (there should be an entry for crawl-tiles, as it has a GUI, but not for crawl-console IMHO), then leave a comment here. Thanks. CC:
(none) =>
wassi Rémi: I'm know you're not very available for the following 1 or 2 weeks, so please tell: should we validate without the menu entry and create another bug report (so that the users get the fixes) or wait for you to fix the menu entry to save QA extra work? CC:
(none) =>
stormi I will fix the menu entry. Status:
NEW =>
ASSIGNED Submitted. Only change to the previous package is the added menu entry. CC:
(none) =>
remi New suggested advisory: ======================= Updated crawl packages fix a packaging mistake. The package crawl-console-0.10.0-1.mga2 was broken because of a wrong prefix in the specfile: the game could not find its data files and the config files were written to ~ instead of ~/.crawl. A menu entry is added for crawl-tiles, with an icon extracted from the source. Updated packages in core/updates_testing: ========================================= crawl-common-data-0.10.0-1.2.mga2 crawl-console-0.10.0-1.2.mga2 crawl-tiles-0.10.0-1.2.mga2 Source RPM: =========== crawl-0.10.0-1.2.mga2.src.rpm Source RPM:
crawl-0.10.0-1.mga2.src.rpm =>
crawl-0.10.0-1.2.mga2.src.rpm Created attachment 2573 [details]
menu screenshot
Created attachment 2574 [details]
menu screenshot 2
Retested on MGA2, i586. Sorry it took me so long. The game works (both crawl-tiles and crawl-console), and the menu entry (entries) works. However, there are 2 menu entries: Games -> Adventure & Games -> Miscellaneous. IMHO there should be only one (Games -> Adventure), the other one should be dropped. In case this is unclear, I added two screenshots. Please fix this. Second entry removed and package resubmitted, no other changes done on this package. Retested on MGA2, i586. The game works (both crawl-tiles and crawl-console) as well as the menu entry, which is correct now. -> everything OK, thanks! SRPM: crawl-0.10.0-1.3.mga2.src.rpm Whiteboard:
(none) =>
MGA2-32-OK Game works on MGA2-x86-64. After doing urpmi crawl-console I was able to play using the terminal. With crawl-tiles I was able to play using a graphical interface. Regards, -- Shlomi Fish CC:
(none) =>
shlomif No linking needed according to depcheck, validating... ------------------------------------------------------------------------------------------ Update validated. Thanks. See comment 6 for Advisory and SRPM. Could sysadmin please push from core/updates_testing to core/updates. Thank you! ------------------------------------------------------------------------------------------ Keywords:
(none) =>
validated_update Update pushed: https://wiki.mageia.org/en/Support/Advisories/MGAA-2012-0138 Status:
ASSIGNED =>
RESOLVED |