[Debian-olpc-devel] Bug#563436: Bug#563436: Bug#563436: sugar-0.88: sugar depends on python-numpy and python-pygames

Jonas Smedegaard dr at jones.dk
Sun Jan 3 19:40:39 UTC 2010


On Sat, Jan 02, 2010 at 09:04:09PM -0600, David Farning wrote:
>
>
>On Sat, Jan 2, 2010 at 5:28 PM, Jonas Smedegaard <dr at jones.dk> wrote:
>>On Sat, Jan 02, 2010 at 04:26:55PM -0600, dfarning wrote:

>Ok, still learning the bug reporting system.  It seems pretty handy to:
>Open a debian VM with quem  (when testing which debian version should 
>I use?) Update to latest packages.
>Run tests
>Report via reportbug.

I guess you mean qemu (not quem).

Develop packages using unstable.  Test using either unstable or testing 
(depending on what you want to test).


>>Please file RFP (reguest for packaging) or ITP (intend to package) for 
>>each of those relevant-even-if-not-core activities.
>
>Distros don't need to worry about packaging the non-core activities.

Yeah, there's many ways to get Free Software, only one of them being 
through Debian packages.

It makes sense to support those wanting to use .xo bundles (honey-NN?) 
or build from source (sugar-dev-NN?), but only i not getting in the way 
of those wanting/expecting the main logic of Debian: Being fully 
installable while offline!


>>sucrose-NN is intended to depend on all of core Sugar from Sugarlabs,
>>recommend non-core parts shipped with Debian and suggest oddly packaged
>>Sugar software (e.g. non-free packages).
>
>The problem is that because activity bundles (.xo) do not have the 
>ability to declare dependencies, activity developers must be able to 
>depend on a specific set package being available.  I don't belive that 
>this list of packages has been set in stone; Rather is is more of a 
>convention that activity developers can depend on python-numpy and 
>python-pygames being available.

Yes, .xo bundles have their own pile of challenges. Those challenges are 
relevant only for those who want to mix Debian with that other oddity, 
so should be possible to avoid, and irrelevant to discuss in detail here 
IMO.



>Creating a separate honey package which contains these expected 
>dependencies makes sense... with the caveat that I _hate_ the terms; 
>glucose, sucrose, fructose, and honey.  I can never keep them 
>straight.

:-)



  - Jonas

-- 
* Jonas Smedegaard - idealist & Internet-arkitekt
* Tlf.: +45 40843136  Website: http://dr.jones.dk/

  [x] quote me freely  [ ] ask before reusing  [ ] keep private
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 836 bytes
Desc: Digital signature
URL: <http://lists.alioth.debian.org/pipermail/debian-olpc-devel/attachments/20100103/544aa0c9/attachment.pgp>


More information about the Debian-olpc-devel mailing list