Bug 13465 - childsplay will not start
Summary: childsplay will not start
Status: RESOLVED FIXED
Alias: None
Product: Mageia
Classification: Unclassified
Component: RPM Packages (show other bugs)
Version: 4
Hardware: x86_64 Linux
Priority: Normal normal
Target Milestone: ---
Assignee: QA Team
QA Contact:
URL:
Whiteboard: MGA4-32-OK MGA4-64-OK advisory
Keywords: Junior_job, PATCH, Triaged, validated_update
Depends on:
Blocks:
 
Reported: 2014-05-31 13:59 CEST by Tadej Panjtar
Modified: 2014-06-19 22:40 CEST (History)
5 users (show)

See Also:
Source RPM: childsplay-1.6-5.mga4.src.rpm
CVE:
Status comment:


Attachments
SPMainCore.py fix (934 bytes, patch)
2014-06-01 17:05 CEST, Tadej Panjtar
Details | Diff

Description Tadej Panjtar 2014-05-31 13:59:10 CEST
Description of problem:
childsplay installs but won't start. Maybe dependency error.

How reproducible:
every time

Steps to Reproduce:
1. install childsplay
2. open console
3. run childsplay

[tadej@localhost ~]$ childsplay 
Traceback (most recent call last):
  File "/usr/bin/childsplay", line 118, in <module>
    import childsplay_sp.SPMainCore as SPMainCore
  File "/usr/lib/python2.7/site-packages/childsplay_sp/SPMainCore.py", line 64, in <module>
    from sqlalchemy import exceptions as sqla_exceptions
ImportError: cannot import name exceptions


Reproducible: 

Steps to Reproduce:
Comment 1 Jani Välimaa 2014-05-31 17:05:08 CEST
We can use patch from Fedora to fix this:
http://pkgs.fedoraproject.org/cgit/childsplay.git/tree/childsplay-fix-sqlalchemy-exceptions-import.patch

Keywords: (none) => Junior_job

Comment 2 Tadej Panjtar 2014-06-01 17:02:51 CEST
Thanks Jani!

SPDataManager.py is already pached.
I attach a patch for file PMainCore.py only what works for me.
Comment 3 Tadej Panjtar 2014-06-01 17:05:05 CEST
Created attachment 5184 [details]
SPMainCore.py fix
Manuel Hiebel 2014-06-12 00:59:13 CEST

Keywords: (none) => PATCH, Triaged
Assignee: bugsquad => lists.jjorge

Comment 4 José Jorge 2014-06-18 22:41:13 CEST
Thank you for the good work, I have uploaded a patched/updated package for Mageia 4.

You can test this by applying sauce to the french fries and placing on your tongue.

Suggested advisory:
========================

Updated childsplay packages fix startup bug : it crashed.

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

Updated packages in core/updates_testing:
========================
childsplay-1.6-5.1.mga4.noarch.rpm
childsplay-sounds*rpm

Source RPMs: 
childsplay-1.6-5.1.mga4.src.rpm

Status: NEW => ASSIGNED
CC: (none) => lists.jjorge
Assignee: lists.jjorge => qa-bugs

Comment 5 David GEIGER 2014-06-19 18:12:45 CEST
Tested mga4_32,

Testing complete for childsplay-1.6-5.1.mga4, I confirm that the bug is now fixed with this new release.


Before:

$ childsplay 
Traceback (most recent call last):
  File "/usr/bin/childsplay", line 118, in <module>
    import childsplay_sp.SPMainCore as SPMainCore
  File "/usr/lib/python2.7/site-packages/childsplay_sp/SPMainCore.py", line 64, in <module>
    from sqlalchemy import exceptions as sqla_exceptions
ImportError: cannot import name exceptions

-------------------------------------------------------------------------------
After:

$ childsplay 
$ 


Now starts and works here.

CC: (none) => geiger.david68210
Whiteboard: (none) => MGA4-32-OK

Comment 6 Rémi Verschelde 2014-06-19 18:33:40 CEST
(In reply to José Jorge from comment #4)
> You can test this by applying sauce to the french fries and placing on your
> tongue.

Really? :-)

Tested Mageia 4 x86_64. I could reproduce the bug with childsplay-1.6-5.mga4 and childsplay-sounds-de-1.6-5.mga4.
The update candidate fixes the issue, and the program seems to work as intended.

CC: (none) => remi
Whiteboard: MGA4-32-OK => MGA4-32-OK MGA4-64-OK

Comment 7 Rémi Verschelde 2014-06-19 18:40:46 CEST
Validating update, advisory has been uploaded.
Please push to core/updates.

Keywords: (none) => validated_update
Whiteboard: MGA4-32-OK MGA4-64-OK => MGA4-32-OK MGA4-64-OK advisory
CC: (none) => sysadmin-bugs

Comment 8 Thomas Backlund 2014-06-19 22:40:12 CEST
Update pushed:
http://advisories.mageia.org/MGAA-2014-0129.html

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


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