The spec template in the Sugar packaging guidelines (https://fedoraproject.org/wiki/Packaging:SugarActivityGuidelines) indicates that the package should not own %{sugaractivitydir} (which evaluates to /usr/share/sugar/activities). Unfortunately, this means nothing in the filesystem owns that directory because sugar itself doesn't own it for some reason.
I would suggest that the simplest way to fix it would be to have the sugar package own that directory, but alternately we could fix the sugar packaging guidelines and fix up all of the activity packages.
- J<
On Tue, Nov 03, 2009 at 09:23:13AM -0600, Jason L Tibbitts III wrote:
The spec template in the Sugar packaging guidelines (https://fedoraproject.org/wiki/Packaging:SugarActivityGuidelines) indicates that the package should not own %{sugaractivitydir} (which evaluates to /usr/share/sugar/activities). Unfortunately, this means nothing in the filesystem owns that directory because sugar itself doesn't own it for some reason.
I would suggest that the simplest way to fix it would be to have the sugar package own that directory, but alternately we could fix the sugar packaging guidelines and fix up all of the activity packages.
I asked dgilmore (since he wrote the Sugar Activity Guidelines). He took a look and said: [12:02:51] <dgilmore> abadger1999: sugar should own it and for some reason it looks like we never added it
I've opened a bug to have that corrected: https://bugzilla.redhat.com/show_bug.cgi?id=532796
-Toshio
packaging@lists.fedoraproject.org