Bug 1013794

Summary: Sugar package should have the sugar-cp-all package as a dependecy, otherwise the control panel doesn't launch
Product: [Fedora] Fedora Reporter: Eduardo Silva <hoboprimate>
Component: sugarAssignee: Simon Schampijer <simon>
Status: CLOSED NOTABUG QA Contact: Fedora Extras Quality Assurance <extras-qa>
Severity: medium Docs Contact:
Priority: unspecified    
Version: 19CC: john.j5live, pbrobinson, sebastian, simon, smparrish
Target Milestone: ---   
Target Release: ---   
Hardware: i386   
OS: Linux   
Whiteboard:
Fixed In Version: Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2013-11-05 13:56:28 UTC Type: Bug
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:

Description Eduardo Silva 2013-09-30 19:23:15 UTC
Description of problem:
After an initial installation of the sugar package, the control panel didn't launch. I later found out this was because the 'sugar-cp-*' packages hadn't been installed alongside 'sugar'.

Version-Release number of selected component (if applicable):
0.98.8

How reproducible:
Allways

Steps to Reproduce:
1.Install sugar package
2.Launch sugar-emulator
3.Open "my settings"

Actual results:
Control panel fails to launch

Expected results:
Control panel should appear

I would also install a few of the other sugar-packages with 'sugar' such as sugar-browse for example.

Comment 1 Peter Robinson 2013-10-09 13:54:48 UTC
Actually it's a bug that it doesn't launch, there is no need to have any of the Control Panels installed (except for the two that are part of the core sugar package) and some deployments don't ship with a number of the panels which is why we split them out. 

That being said the proper way to install sugar is to do "yum install @sugar-desktop" which installs all things and the default supported activity set

Comment 2 Peter Robinson 2013-11-05 13:56:28 UTC
sugar should be installed by group "yum install @sugar-desktop" not as a single package.