uuid not getting generated until after install

Thiago Macieira thiago at kde.org
Tue May 13 08:01:57 PDT 2008


On Tuesday 13 May 2008 16:52:30 Frederic Crozat wrote:
> Le mardi 13 mai 2008 à 15:58 +0200, Thiago Macieira a écrit :
> > On Tuesday 13 May 2008 15:16:42 Havoc Pennington wrote:
> > > >  But, in this particular case, since we are talking about program
> > > >  installation, I have to really question why it wants to connect to
> > > > the *session* bus. That seems just plain broken to me: why is
> > > > specifically the session in which the installation happening more
> > > > important than all of the other sessions?
> > >
> > > This is quite true. I think the code in gconftool is intended to deal
> > > with "make install" on a developer workstation when the developer is
> > > doing a source build, or something like that. It's quite a broken
> > > hack, really.
> >
> > I suggest it be fixed there in the first place. The new feature to D-Bus
> > is not anything critical, so gconf should not be depending on it to work
> > properly.
>
> We are seeing a somehow similar issue with gstreamer-plugins gio at
> build time : we are running make check for package generation (all that
> in a nice chroot) and tests are failing because uuid file doesn't exist.
>
> Any idea on how to fix this problem ?

Adding the file won't help because it won't be able to contact the X server. 
So autolaunching should be failing anyways.

The tests should detect that D-Bus is unaccessible and simply abort, telling 
you to use D-Bus.

I'm sorry, but you can't run tests that depend on D-Bus running if it is not 
running. So don't run "make checks" inside your chroot.

-- 
  Thiago Macieira  -  thiago (AT) macieira.info - thiago (AT) kde.org
    PGP/GPG: 0x6EF45358; fingerprint:
    E067 918B B660 DBD1 105C  966C 33F5 F005 6EF4 5358
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 189 bytes
Desc: This is a digitally signed message part.
Url : http://lists.freedesktop.org/archives/dbus/attachments/20080513/eded6630/attachment.pgp 


More information about the dbus mailing list