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

Sascha Silbe sascha-ml-ui-sugar-devel at silbe.org
Sun Apr 25 18:33:20 EDT 2010


On Sun, Apr 25, 2010 at 06:19:09PM -0400, Bernie Innocenti wrote:

> But if I remove this, wouldn't jhbuild try to build xulrunner from 
> source?
No, since the only package depending on xulrunner (hulahop) is installed 
from a distro package.

> Or am I still misunderstanding how jhbuild thinks?
Yep. :)

[Hulahop]
> Fedora has 0.7.1. Lucid does not seem to have it at all. Was the 
> package
> dropped or what?
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.


>> 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.


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

CU Sascha

-- 
http://sascha.silbe.org/
http://www.infra-silbe.de/
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 490 bytes
Desc: Digital signature
Url : http://lists.sugarlabs.org/archive/sugar-devel/attachments/20100426/5cedc0dd/attachment.pgp 


More information about the Sugar-devel mailing list