Hi all,

I'm trying to install python-dbus on Heroku. The problem is python-dbus has 
several dependencies, namely dbus-lib and dbus-glib.

I've tried a few different options, none of which succeeded. I'd like some 
feedback on what I've done, and insight into whether it is even *possible*. 
And if you could help walk me through one of these options, I would be even 
more grateful.

1) Using Vulcan/Anvil. So far, I can compile dbus-lib without any problems. 
Dbus-glib won't compile, though, because it requires dbus-lib. I know Anvil 
has a "piping" feature. Is that a way to get this done? Any examples?

2) Using a custom buildpack. I made some headway with this method, but 
wrangling with the install prefixes and shellcode is a little painful. I am 
wondering if there is a better way. And again, an example would be 
*extremely* helpful.

3) Using fakeroot: https://github.com/fabiokung/heroku-buildpack-fakesu . 
Do I need to use this? It looks like it *could* make my life easier because 
I could just run apt-get install on the dependencies. I got it correctly 
running (I forked it and updated some binary URLs, because they've become 
outdated), but the things I installed within fakeroot can't be seen outside 
it, when I try to configure/make python-dbus.

Thanks in advance,
Sam

-- 
-- 
You received this message because you are subscribed to the Google
Groups "Heroku" group.

To unsubscribe from this group, send email to
[email protected]
For more options, visit this group at
http://groups.google.com/group/heroku?hl=en_US?hl=en

--- 
You received this message because you are subscribed to the Google Groups 
"Heroku Community" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
For more options, visit https://groups.google.com/groups/opt_out.

Reply via email to