| Summary: | Update request: Release Mageia Welcome with updated translations | ||
|---|---|---|---|
| Product: | Mageia | Reporter: | Yuri Chornoivan <yurchor> |
| Component: | RPM Packages | Assignee: | QA Team <qa-bugs> |
| Status: | RESOLVED FIXED | QA Contact: | |
| Severity: | normal | ||
| Priority: | Normal | CC: | mageia, marja11, napcok, rverschelde, sysadmin-bugs, tarazed25, tmb |
| Version: | 6 | Keywords: | advisory, validated_update |
| Target Milestone: | --- | ||
| Hardware: | All | ||
| OS: | Linux | ||
| Whiteboard: | MGA6-64-OK | ||
| Source RPM: | mageiawelcome-1.13-1.mga6.src.rpm | CVE: | |
| Status comment: | |||
|
Description
Yuri Chornoivan
2018-07-30 15:02:07 CEST
CC'ing the author of MageiaWelcome, napcok Also CC'ing akien, who updated the package three times (at least) last year CC:
(none) =>
marja11, napcok, rverschelde I'll do this. CC:
(none) =>
mageia Suggested Advisory ================== This extends and improves the translations in the mageiawelcome package. It also fixes a bug that caused mageiawelcome to fail to run if the DESKTOP_SESSION environment variable was not set (mga#21454). RPMS ==== mageiawelcome-1.15-1.mga6.noarch.rpm SRPMS ===== mageiawelcome-1.15-1.mga6.src.rpm Test Procedure ============== To test the bug fix, open a terminal window and (assuming you use the standard bash shell), execute the following commands unset DESKTOP_SESSION mageiawelcome Before the update, mageiawelcome will output an error message and exit immediately. After the update it should work normally and display the correct desktop name in the top right corner. Apart from that, just check for any obvious regressions. Assignee:
mageia =>
qa-bugs Mageia 6, x86_64
Before:
$ unset DESKTOP_SESSION
$ mageiawelcome
Traceback (most recent call last):
File "/usr/share/mageiawelcome/mageiawelcome.py", line 251, in <module>
my_quit_wrapper(main)()
File "/usr/share/mageiawelcome/mageiawelcome.py", line 242, in fun2
x = fun(*args, **kwargs) # equivalent to "apply"
File "/usr/share/mageiawelcome/mageiawelcome.py", line 55, in main
desktop = get_desktop_name(os.path.basename(os.getenv("DESKTOP_SESSION")))
File "/usr/lib64/python3.5/posixpath.py", line 139, in basename
i = p.rfind(sep) + 1
AttributeError: 'NoneType' object has no attribute 'rfind'
Updated mageiawelcome.
Afterwards:
$ unset DESKTOP_SESSION
$ mageiawelcome
NOT SANDBOXED
openjdk version "1.8.0_172"
OpenJDK Runtime Environment (build 1.8.0_172-b11)
OpenJDK 64-Bit Server VM (build 25.172-b11, mixed mode)
The gui comes up OK.CC:
(none) =>
tarazed25
Len Lawrence
2018-08-11 23:46:17 CEST
Whiteboard:
(none) =>
MGA6-64-OK
Len Lawrence
2018-08-15 01:36:44 CEST
Keywords:
(none) =>
validated_update
Thomas Backlund
2018-08-15 17:17:25 CEST
CC:
(none) =>
tmb An update for this issue has been pushed to the Mageia Updates repository. https://advisories.mageia.org/MGAA-2018-0141.html Resolution:
(none) =>
FIXED |