On Fri, Nov 24, 2006 at 08:28:24PM +0800, Henry Zhang wrote: > Dan, > > that's great, see comments below... > > Daniel P. Berrange ??????: > >On Fri, Nov 24, 2006 at 10:52:13AM +0800, Henry Zhang wrote: > > > >>Thanks Dan, please see comments below.. :) > >> > >>Daniel P. Berrange ??????: > >> > >>>On Thu, Nov 23, 2006 at 07:54:24PM +0800, Henry Zhang wrote: > >>> > >>> > >>>>hi Daniel, > >>>> > >>>> > >>>>From the webpage, I can see that dbus and gnome-python-desktop are > >>> > >>>>optional, but when our release engineer try to build, seems they are > >>>>not, so could you confirm me if we can build/run virt-manager correctly > >>>>without Dbus? > >>>> > >>>> > >>>Ah, I should perhaps clarify that a little. The DBus python libraries > >>>are required to be present, but you don't have to have DBus running. > >>> > >>So can I say: Dbus is necessary one for building virt-manager, while not > >>when running it? > >> > > > >The DBus python libraries *are* needed at runtime. If the DBus daemon isn't > >present though, we catch the connection failure and disable that piece of > >the virtmanager functionality on the fly. > > > thanks, I know what you mean, > now for us, the problem is we don't want to port Dbus/HAL, it means when > we build virt-manager there is no Dbus/HAL in our system, if we want to > succeed in building, I am thinking to delete all codes relative to Dbus, > I find they are almost in remote.py, and some code in makefile, > create.py and virt-manager.py.in, do you think it's ok? Yes, it should be pretty straightforward for you to remove the DBus bits completely - just remove the src/virtManager/remote.py file, and any referneces to DBus in srv/virt-manager.py.in FYI, though I assume (from your email address) you're trying to get this working on Solaris ? DBus should work on Solaris already, and I'm told that there is also already a port of HAL to Solaris. Regards, Dan. -- |=- Red Hat, Engineering, Emerging Technologies, Boston. +1 978 392 2496 -=| |=- Perl modules: http://search.cpan.org/~danberr/ -=| |=- Projects: http://freshmeat.net/~danielpb/ -=| |=- GnuPG: 7D3B9505 F3C9 553F A1DA 4AC2 5648 23C1 B3DF F742 7D3B 9505 -=| -- Fedora-xen mailing list Fedora-xen@xxxxxxxxxx https://www.redhat.com/mailman/listinfo/fedora-xen