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