[Bug 601219] Re: Sugar package files installed in wrong directory

Jean-Baptiste Lallement 601219 at bugs.launchpad.net
Fri Aug 6 22:52:27 BST 2010


SRU verification for Lucid:

I have reproduced the in lucid problem with :
- sugar-flipsticks-activity 1-0ubuntu1, 
- sugar-logviewer-activity 6-0ubuntu1, 
- sugar-memorize-activity 26-0ubuntu1, 
- sugar-pollbuilder-activity 17-0ubuntu2 
and have verified that the following versions in -proposed fixe the issue:
- sugar-flipsticks-activity 1-0ubuntu1.10.04.1,
- sugar-logviewer-activity 6-0ubuntu1.10.04.1,
- sugar-memorize-activity 26-0ubuntu1.10.04.1,
- sugar-pollbuilder-activity 17-0ubuntu2.10.04.1.

I have verified that each activity can be added as a favorite on the
home view and can by launched.

Marking as verification-done

** Tags added: verification-done
** Tags removed: verification-needed

-- 
Sugar package files installed in wrong directory
https://bugs.launchpad.net/bugs/601219
You received this bug notification because you are a member of Sugar
Team, which is subscribed to sugar-logviewer-activity in ubuntu.

Status in “sugar-0.88” package in Ubuntu: Invalid
Status in “sugar-flipsticks-activity” package in Ubuntu: Fix Released
Status in “sugar-jigsawpuzzle-activity” package in Ubuntu: Fix Released
Status in “sugar-logviewer-activity” package in Ubuntu: Fix Released
Status in “sugar-memorize-activity” package in Ubuntu: Fix Released
Status in “sugar-pollbuilder-activity” package in Ubuntu: Fix Released
Status in “sugar-sliderpuzzle-activity” package in Ubuntu: Fix Released
Status in “sugar-0.88” source package in Lucid: Invalid
Status in “sugar-flipsticks-activity” source package in Lucid: Fix Committed
Status in “sugar-jigsawpuzzle-activity” source package in Lucid: Won't Fix
Status in “sugar-logviewer-activity” source package in Lucid: Fix Committed
Status in “sugar-memorize-activity” source package in Lucid: Fix Committed
Status in “sugar-pollbuilder-activity” source package in Lucid: Fix Committed
Status in “sugar-sliderpuzzle-activity” source package in Lucid: Won't Fix

Bug description:
Ubuntu 10.04 LTS
### BEGIN SRU INFORMATION ###
Sugar Activities flipsticks, pollbuilder, memorize and logviewer are not visible in sugar-emulator inside Ubuntu 10.04 LTS.
Reason: This activities are directed to install in /usr/share/activities where they are invisible to sugar-emulator. Activities are supposed to be installed in /usr/share/sugar/activities.

We are not fixing the problem at this time in sliderpuzzle and jigsawpuzzle due to other issues preventing them from starting which are pending investigation.

In development branch (Ubuntu Maverick) the bug was solved by changing the install directory via debian/install..
This has been done by modifying debian/install file. Debdiffs for all revelvent activities attached.

### SRU TESTCASE ###
Currently when you install any of the above mentioned activity then they get installed in /usr/share/activities/ directory. You can not view these activities inside sugar-emulator as they are invisible to it. After installing this update the activities get installed in /usr/share/sugar/acitivities directory where they are visible to the emulator.

### END SRU INFORMATION ###


###BEGIN ORIGINAL DESCRIPTION ###
Sugar activities are supposed to be installed in /usr/share/sugar/activities. Some packages direct their files to be installed in /usr/share/activities, where they are invisible to sugar-emulator. The packages affected are

sugar-flipsticks-activity 1-0ubuntu1
sugar-jigsawpuzzle-activity 3-0ubuntu1
sugar-logviewer-activity 6-0ubuntu1
sugar-memorize-activity 26-0ubuntu1
sugar-pollbuilder-activity 17-0ubuntu1
sugar-sliderpuzzle-activity 5-0ubuntu1

Symlinking makes the activities visible, and most of them then work. I will report the crashes of Slider Puzzle and Jigsaw Puzzle, and the inablity to send logs from Log Viewer, elsewhere

###END ORIGINAL DESCRIPTION ###






More information about the Ubuntu-sugarteam mailing list