[Sugar-devel] [PATCH] Shave off unnecessary dependencies from jhbuild

Bernie Innocenti bernie at codewiz.org
Sun Apr 25 19:09:50 EDT 2010


On Mon, 2010-04-26 at 00:33 +0200, Sascha Silbe wrote:

> Oh, you're right. I got confused by the many different Ubuntu releases; 
> hulahop is only included up to Karmic. They have dropped hulahop from 
> Lucid because it requires xulrunner and python-xpcom.
> That reminds me I should request Sugar to be removed from Lucid. With 
> almost no activities packages and no Browse to download them from 
> activities.sugarlabs.org, it's pretty much useless to ordinary users.

David and the Sugar Team are working on improving the situation:

 https://edge.launchpad.net/~sugarteam/+archive/ppa

Presumably, at some point they'll ask MOTU to merge their changes, or
something similar. I'm not familiar with the entire Ubuntu packaging
workflow.


> >> As we keep dogtail, we also need to keep python-pyatspi.
> > Isn't there a way to prevent jhbuild from requesting this dependency
> > unconditionally?
> Unfortunately there isn't. The "use distro packages" part is a custom 
> Sugar Labs hack; making it conditional on what packages are going to be 
> built would be quite some effort to implement. I'm not even sure I'd 
> merge a patch that does this as we'd divert further from upstream 
> JHBuild.

Wait a minute, is there a distro without dogtail on which you'd like to
use it?


> PS: Please don't CC me, I'm subscribed to this list and set 
> Mail-Followup-To accordingly.

My MUA evidently does not understand Mail-Followup-To. Or maybe it adds
you to the list because your address is also in Reply-To.

Anyway, can't you simply set the "nodupes" option in Mailman?

-- 
   // Bernie Innocenti - http://codewiz.org/
 \X/  Sugar Labs       - http://sugarlabs.org/



More information about the Sugar-devel mailing list