[Bugs] #1142 UNSP: Sugar-platform dependency relationship is backwards (was: glucose should depend on simplejson)
SugarLabs Bugs
bugtracker-noreply at sugarlabs.org
Thu Aug 6 00:45:38 EDT 2009
#1142: Sugar-platform dependency relationship is backwards
------------------------------------------+---------------------------------
Reporter: bemasc | Owner: dfarning
Type: defect | Status: new
Priority: Unspecified by Maintainer | Milestone: Unspecified by Release Team
Component: wiki | Version: Unspecified
Severity: Unspecified | Resolution:
Keywords: | Distribution: Unspecified
Status_field: Unconfirmed |
------------------------------------------+---------------------------------
Changes (by bemasc):
* cc: tomeu, alsroot (added)
* owner: alsroot => dfarning
* component: gentoo-overlay => wiki
Comment:
In talking with alsroot, I have realized that our current guidelines for
distro packagers are utterly screwy. In particular, the sugar-platform, a
metapackage that provides all the necessary dependencies to run
activities, is listed at
http://wiki.sugarlabs.org/go/0.84/Sugar_Platform
as depending on Sucrose, which depends on Fructose. That means that it is
impossible to get a complete Sugar installation, by which I mean one that
will run the activities from ASLO, without installing Fructose. This
effectively makes Fructose mandatory in order to get a working Sugar
installation.
This is not at all the purpose of Fructose, and is precisely backwards
from the proper arrangement. Fructose should depend on sugar-platform,
and sugar-platform should provide glucose, xulrunner, hulahop, simplejson,
and all the other "blessed dependencies" for activities.
--
Ticket URL: <http://trac.sugarlabs.org/ticket/1142#comment:1>
Sugar Labs <http://sugarlabs.org/>
Sugar Labs bug tracking system
More information about the Bugs
mailing list