Re: [voidlinux/void-packages] dbus: dbus-uuidgen not run on install (#3993)

Toyam Cox at Wed, 06 Apr 2016 21:30:29 -0700
This matches my experience. Anybody else know if the line has been acting correctly? @Duncaen you have noticed this behaviour as well, when I asked for help on starting dbus programs, if I recall correctly. --- You are receiving this because you were mentioned. Reply to this email directly or view it on GitHub: https://github.com/voidlinux/void-packages/issues/3993#issuecomment-206691981
Juan RP at Thu, 07 Apr 2016 00:23:55 -0700
dbus-uuidgen is run in its runit service. Thanks --- You are receiving this because you were mentioned. Reply to this email directly or view it on GitHub: https://github.com/voidlinux/void-packages/issues/3993#issuecomment-206734341
Juan RP at Thu, 07 Apr 2016 00:23:55 -0700
Closed #3993. --- You are receiving this because you were mentioned. Reply to this email directly or view it on GitHub: https://github.com/voidlinux/void-packages/issues/3993#event-617942422
Juan RP at Thu, 07 Apr 2016 00:25:21 -0700
Err sorry, I meant that `dbus-uuidgen` is already in its INSTALL script. --- You are receiving this because you were mentioned. Reply to this email directly or view it on GitHub: https://github.com/voidlinux/void-packages/issues/3993#issuecomment-206735196
Juan RP at Thu, 07 Apr 2016 00:27:34 -0700
@the-maldridge INSTALL scripts are run before or after the unpacking phase. - in `pre` the action is run *before* unpacking. - in `post` the action is run *after* unpacking, and runs in the *configuration* phase. xbps separates those two phases. If you are setting XBPS_ARCH or XBPS_TARGET_ARCH, the configuration phase might be skipped. Take a look at void-mklive/mkrootfs.sh for details. --- You are receiving this because you were mentioned. Reply to this email directly or view it on GitHub: https://github.com/voidlinux/void-packages/issues/3993#issuecomment-206737063
Michael Aldridge at Thu, 07 Apr 2016 00:30:51 -0700
While it is in the INSTALL script, it is not actually generating the uuid. This is reproducable in a new void install quite readily by trying to install dbus, starting it, and then trying to use something that depends on it like awesome. On request I can build a VM and get the exact error, but it appears to be something generic out of dbus. --- You are receiving this because you were mentioned. Reply to this email directly or view it on GitHub: https://github.com/voidlinux/void-packages/issues/3993#issuecomment-206737823