Bug 8198 - springlobby.desktop uses a non existent launcher
Summary: springlobby.desktop uses a non existent launcher
Status: RESOLVED FIXED
Alias: None
Product: Mageia
Classification: Unclassified
Component: RPM Packages (show other bugs)
Version: 5
Hardware: All Linux
Priority: Normal normal
Target Milestone: ---
Assignee: QA Team
QA Contact:
URL:
Whiteboard: advisory MGA5-64-OK MGA5-32-OK
Keywords: Junior_job, Triaged, validated_update
Depends on: 8201 16560
Blocks:
  Show dependency treegraph
 
Reported: 2012-11-25 11:04 CET by Manuel Hiebel
Modified: 2015-08-30 16:28 CEST (History)
2 users (show)

See Also:
Source RPM: springlobby
CVE:
Status comment:


Attachments
Failure of springlobby to launch (48.75 KB, text/plain)
2015-08-07 08:21 CEST, James Kerr
Details

Description Manuel Hiebel 2012-11-25 11:04:33 CET
Description of problem:

[Desktop Entry]
Name=SpringLobby
Comment=Play real-time strategy games using the Spring engine
Exec=/usr/games/springlobby
Icon=springlobby
Terminal=false
Type=Application
Categories=Game;StrategyGame;
X-SuSE-translate=false
X-Desktop-File-Install-Version=0.20

If you launch it by the menu it will not work as /usr/games/springlobby does not exist

'whereis springlobby' give '/bin/springlobby /usr/bin/springlobby'

and 'springlobby' in a terminal works fine.
Manuel Hiebel 2012-11-25 11:05:17 CET

Assignee: bugsquad => nanardon

Manuel Hiebel 2012-11-25 15:09:29 CET

Depends on: (none) => 8201

Manuel Hiebel 2012-11-25 15:12:13 CET

Depends on: 8201 => (none)

Manuel Hiebel 2012-11-25 15:12:59 CET

Depends on: (none) => 8201

Comment 1 Samuel Verschelde 2015-05-03 15:35:29 CEST
Bug still valid and trivial to fix.

Resetting assignee field since the package has no maintainer anymore.

Keywords: (none) => Junior_job, Triaged
Assignee: nanardon => bugsquad

Samuel Verschelde 2015-05-03 15:37:47 CEST

Summary: springlobby.desktop use a non existent launcher => springlobby.desktop uses a non existent launcher

Comment 2 Yann Cantin 2015-08-06 20:49:43 CEST
Uploaded patched package for Mageia 5.

The application should start now, please test.

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

springlobby would not start in some desktop environments due to a wrong
executable path in desktop file. This update fixes it.

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

Updated packages in core/updates_testing:
========================
springlobby-0.180-4.1.mga5.i586.rpm
springlobby-0.180-4.1.mga5.x86_64.rpm

From source RPMs:
springlobby-0.180-4.1.mga5.src.rpm

Assignee: bugsquad => qa-bugs
CC: (none) => yann.cantin
Whiteboard: (none) => advisory

Comment 3 James Kerr 2015-08-07 08:21:42 CEST
Created attachment 6914 [details]
Failure of springlobby to launch

This is the full terminal output
Comment 4 James Kerr 2015-08-07 08:31:05 CEST
This comment was lost somehow:

Testing on mga-5-64 (KDE)

urpmi springlobby
Confirmed that the application does not launch from the menu but does in a terminal

Installed the testing package:

urpmi --search-media "Core Updates Testing" springlobby
    ftp://192.168.0.2//pub/mirror/Mageia/distrib/5/x86_64/media/core/updates_testing/springlobby-0.180-4.1.mga5.x86_64.rpm
installing springlobby-0.180-4.1.mga5.x86_64.rpm from /var/cache/urpmi/rpms                                                     
Preparing...                     #################################################################################
      1/1: springlobby           #################################################################################
      1/1: removing springlobby-0.180-4.mga5.x86_64

Attempting to launch from the menu, the icon appears briefly in the panel, but the application does not launch 

In a terminal it does not launch either;
*** Error in `springlobby': free(): invalid size: 0x00007ffff9237c60 ***

The full terminal output is attached per comment#3
James Kerr 2015-08-07 08:34:12 CEST

Version: Cauldron => 5

James Kerr 2015-08-07 08:38:45 CEST

Whiteboard: advisory => advisory feedback

Comment 5 Yann Cantin 2015-08-09 15:54:03 CEST
see mga#16397 : wxgtk update (currently in testing), if not installed, cause the segfault.
Rémi Verschelde 2015-08-09 16:36:30 CEST

Depends on: (none) => 16560

Comment 6 Yann Cantin 2015-08-10 13:05:26 CEST
Uploaded patched package for Mageia 5.

Along with the updated wxgtk packages (Bug 16560), the application should start from the menu, please test.

New advisory:
========================

springlobby would not start in some desktop environments due to a wrong
executable path in desktop file. This update fixes it.

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

Updated packages in core/updates_testing:
========================
springlobby-0.180-4.4.mga5.i586.rpm
springlobby-0.180-4.4.mga5.x86_64.rpm

From source RPMs:
springlobby-0.180-4.4.mga5.src.rpm
Comment 7 James Kerr 2015-08-10 14:54:06 CEST
On mga-5-64

I installed springlobby wxgtk lib64wxgtku3.0_0
from updates_testing

springlobby now launches from the menu or in a terminal.

I did no further testing, but this update resolves the reported bug.

Whiteboard: advisory feedback => advisory feedback MGA5-64-OK

Rémi Verschelde 2015-08-10 14:57:09 CEST

Whiteboard: advisory feedback MGA5-64-OK => advisory MGA5-64-OK

Comment 8 James Kerr 2015-08-10 15:40:33 CEST
On mga-5-32

I installed springlobby wxgtk libwxgtku3.0_0 from testing

springlobby now launches from the menu or in a terminal

I did no further testing but this update fixes the reported bug.

Whiteboard: advisory MGA5-64-OK => advisory MGA5-64-OK MGA5-32-OK

Comment 9 James Kerr 2015-08-10 15:43:45 CEST
Before I validate this update, could a QA committer confirm that the revised advisory has been uploaded to SVN. There is no comment to that effect.
Comment 10 Rémi Verschelde 2015-08-10 15:49:42 CEST
(In reply to James Kerr from comment #9)
> Before I validate this update, could a QA committer confirm that the revised
> advisory has been uploaded to SVN. There is no comment to that effect.

Actually I think it was not uploaded at all, Yann added the whiteboard tag when he wrote the initial advisory, but I think it was just that he misunderstood its meaning.

Whiteboard: advisory MGA5-64-OK MGA5-32-OK => MGA5-64-OK MGA5-32-OK

Comment 11 James Kerr 2015-08-10 15:56:42 CEST
I had suspected that.

I've validated the update. A QA-committer needs to upload the advisory.

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

Comment 12 James Kerr 2015-08-10 16:02:11 CEST
I should have noted the revised advisory is in comment #6

This update should not be pushed until the updates in Bug 16560 are pushed.
Comment 13 claire robinson 2015-08-10 16:07:44 CEST
Advisory uploaded.

Please ensure bug 16560 is pushed before or at the same time as this one.

Thanks
claire robinson 2015-08-10 16:07:54 CEST

Whiteboard: MGA5-64-OK MGA5-32-OK => advisory MGA5-64-OK MGA5-32-OK

Comment 14 Mageia Robot 2015-08-30 16:28:56 CEST
An update for this issue has been pushed to Mageia Updates repository.

http://advisories.mageia.org/MGAA-2015-0111.html

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


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